Skip to content
  • Home
  • About
  • Privacy Policy

Objectify

  • Home
  • About
  • Privacy Policy

Tag: software engineering

  • Home
  • software engineering
Nov 02

Back to Basics – good comments are targeted comments

steve4 Commentsfundamentals, Software engineering, thoughtsgood practice, software engineering, thoughts

I can’t think of a single person who enjoys writing comments in code. I don’t, my friends and colleagues don’t, and I’m pretty sure there isn’t a meetup group for fans of it. Outside of code that I write for Read more

Mar 21

Why Doctor Who sucks, and Tinkerbell rocks

steve34 Commentseducation, thoughtseducation, software engineering, thoughts

To start, a couple of disclaimers: 1. Growing up, I loved Doctor Who – both the TV series and books. Can’t add anything else to this particular disclaimer – I absolutely loved them. 2. On a similar, yet diametrically opposed, Read more

Mar 08

Play is seven-league boots

steve3 Commentsgeneral, open source, play frameworkopen source, play!, software engineering

This blog has a lot of entries related to how-tos with the Play! framework, but one thing it’s missing is possibly an explanation of why I use Play so much. It’s simple – I consider Play to be seven-league boots. Read more

Mar 06

Play 2 modules – rewriting Deadbolt for the new generation of Play

steveLeave a commentjava, open source, play framework, securitydeadbolt, java, open source, play!, software engineering

Back in 2010, when I was young and full of beans, I wrote an authorization module called Deadbolt for the Play! framework in its 1.x incarnation. It was originally written to fulfil some needs I had for projects I was Read more

Nov 15

Semi-synchronicity: Deferred downloads based on time

steveLeave a commentjava, open source, play frameworkjava, open source, play!, software engineering

Hmm, another blog entry on the Play framework. You must be sooo surprised! Play allows you to suspend requests while doing heavy computation – this frees up your application to continue processing new requests, regardless of how long the computation Read more

Nov 05

Deadbolt – wtf was I thinking?

steveLeave a commentjava, open source, play framework, securityjava, open source, play!, quick&easy, software engineering

I just re-read my previous post and thought to myself…huh? What’s the point in telling people who’ll probably never even read the blog to make sure they cache in order to improve performance? The answer came to me in a Read more

Dec 28

play & objectify-led – binding uploaded data to application models the lazy way, part 1

steve7 Commentsjava, open source, play frameworkjava, laziness, objectify-led, play!, software engineering

One of the most useful tools in my collection is the objectify-led library – http://www.objectify.be/objectify-led/ (full disclosure: I wrote it). It allows you to annotate fields in your classes with @Property and then bind information to them automatically. It also Read more

Dec 08

quick&easy: Automatically add content to play!-generated war files

steve2 Commentsjava, open source, play frameworkjava, open source, play!, quick&easy, software engineering

I needed to add content to the war directory/file that play generates via the “play war” command. The content varied from files added to the top level of the war (alongside WEB-INF) to customising WEB-INF/web.xml. Checking the core documentation, no Read more

Dec 02

Play, Python, Jython and Solaris

steveLeave a commentjava, open source, play frameworkjava, open source, play!, software engineering

I’m currently developing a play app that, according to the corporate policy, needs to be built by a Bamboo server and then deployed. Sounds easy, right? Wrong. The Bamboo server is running on Solaris, play requires python and getting python Read more

Jun 13

Moving job, house and country using good engineering practices

steveLeave a commentgeneral, lifegood practice, life, software engineering

Summer is almost here, the days are long and my good lady wife and I have decided to sell our house here in England and move over to Belgium (my wife is Belgian) for the rest of our lives. Some Read more

Recent Posts

  • Boosting test performance with TestContainers
  • Database testing with TestContainers
  • Composite constraints in Deadbolt
  • Deadbolt 2 in 10 minutes – Scala edition
  • Deadbolt 2 in 10 minutes – Java edition

Recent Comments

  • Boosting test performance with TestContainers – Objectify on Database testing with TestContainers
  • Rafael Ponte on Database testing with TestContainers
  • steve on Database testing with TestContainers
  • steve on Database testing with TestContainers
  • Rafael Ponte on Database testing with TestContainers

Archives

  • May 2017
  • March 2017
  • March 2016
  • October 2015
  • September 2015
  • January 2015
  • November 2014
  • October 2014
  • January 2014
  • September 2013
  • June 2013
  • January 2013
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • June 2010
  • April 2010
  • November 2009
  • October 2009

Categories

  • awards
  • backbone.js
  • Belgian Play! Framework User Group
  • deadbolt
  • Devoxx
  • education
  • events
  • FilthyHackFriday
  • fundamentals
  • general
  • how to
  • java
  • javascript
  • jQuery
  • json
  • leaflet
  • life
  • modules
  • open source
  • personal
  • play framework
  • RESTful web services
  • review
  • Scala
  • security
  • Social engineering
  • Software engineering
  • struts2
  • testing
  • thoughts
  • tools
  • Uncategorized
  • user interface design
  • versioning

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
Copyright © All rights reserved.
Onefold by WEN Themes
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.Accept Read More
Privacy & Cookies Policy