Thoughts on Software Engineering
Sunday, May 26, 2013
Blog Moving to a New Home
›
This blog is moving to Wordpress.com . You can find it at http://thoughtfulsoftware.wordpress.com . All the previous posts have been import...
Sunday, May 19, 2013
Sanitizing User Input, Part I
›
Many years ago I took a secure coding class. I mainly remember one thing from the course: “Assume all user input is evil.” This is fine ...
Sunday, May 12, 2013
Containerless Web Applications Part I: Introduction
›
The first time I ever saw a Scala program run, it was running as a standalone program with the Play Framework . There was no applicat...
Sunday, May 5, 2013
Using A Variable Depth Copy to Prevent Hibernate LazyInitializationException
›
What is LazyInitializationException? I’m going to go out on a limb and say: Anybody who has ever used Hibernate has at some point trigger...
Sunday, April 28, 2013
How to run an IDE INSIDE a Vagrant VM
›
Vagrant is intended as a runtime environment for use with your development, not as the development environment (IDE, tools, etc) itself. ...
3 comments:
Sunday, April 21, 2013
Clock Angle Problem Part II
›
Recently I posted a solution to the clock angle problem . At the end we were left with a few questions involving how to spice the probl...
Sunday, April 14, 2013
Accessing MySQL Instance In Vagrant VM
›
I’ve been playing around with Vagrant to set up development environments. One thing that I thought would be useful would be to conne...
1 comment:
›
Home
View web version