Here is a very good video about code refactoring by Martin Fowler @ OOP2014
Refactoring is a difficult activity and something that not enough companies dedicate time and resources to performing.
This is an amazing funny video about programming languages.
This was a keynote by Guy Steele at The ACM SIGPLAN Conference OOPSLA'98.
For those confused by the acronyms:
Let’s try this blogging thing again, shall we?
I used to be pretty good about blogging but over the years I let it slip away. I setup a new blog platform a couple years ago but i never actually posted anything.
I decided it was about time to get a new laptop bag. I spent several days looking at bags in stores and online. Unfortunetly, I just couldn’t find one that I felt was the right bag for me.
I decided to finally do a post about my Soylent trial for my family and friends. Sorry it’s so long…
What is Soylent?
Soylent is food, pure and simple.
Once again another great CodeStock conference has come and gone.
Day 0
I managed to drop the cat off at the pet boarder Pet Palace and after a relatively average drive I was in Knoxville, TN by 4pm.
Well I finally got around to taking my Scrum.Org PSM I (Professional Scrum Master I) assessment today and passed. I am now certified to be a Scrum Master and facilitate teams that use the scrum based agile development framework to manage projects.
This weekend I participated in the 2011 Columbus Give Camp. Give Camps are weekend long events where developers and designers donate their time to help out worth charities. A good majority of the time projects are to create or update charity websites but it is by no means limited to that.
Another CodeStock has gone and passed and what an event it was! They finally moved from The Pellissippi State Community College out in the boonies of Knoxville, TN to The University of Tennessee Conference Center in downtown Knoxville.
Here is some sample code that can be used in a c# application to make sure that only one instance of the program can run at a time. In order to do this you will use a Mutex (Mutual Exclusion) which is a type of system wide lock.