blog.hertler.org
Perry Hertler - Blog: October 2009
http://blog.hertler.org/2009_10_01_archive.html
Wednesday, October 28, 2009. NHibernate Optimization - Part 2 - Data Access Object (DAO). In the first post on NHibernate Optimization, mapping file configuration was discussed. This post will focus on code optimization in data access objects (DAOs). Load objects by ID. Object should be loaded by ID whenever possible to benefit from first-level cache (session cache) . Sometimes the UI layer needs to request an object with a business key rather than a surrogate key. And value= surrogate key. Oftentimes th...
blog.hertler.org
Perry Hertler - Blog: July 2009
http://blog.hertler.org/2009_07_01_archive.html
Friday, July 24, 2009. TFS - Stop and Start Server. After some failed attempts at stopping and starting servers through third party tasks, I had quick success using the exec command in the TFSBuild.proj. Server-cmd-prefix C: Windows system32 cscript.exe c: Inetpub AdminScripts adsutil.vbs /server-cmd-prefix. Stop-server-cmd-line $(server-cmd-prefix) STOP SERVER W3SVC/$(web-site-id) /stop-server-cmd-line. Start-server-cmd-line $(server-cmd-prefix) START SERVER W3SVC/$(web-site-id) /start-server-cmd-line.
blog.hertler.org
Perry Hertler - Blog: Migrating from Heroku Postgres to Amazon RDS MySQL
http://blog.hertler.org/2011/03/migrating-from-heroku-postgres-to.html
Friday, March 11, 2011. Migrating from Heroku Postgres to Amazon RDS MySQL. I recently moved from Heroku. S built in postgres. Database to Amazon RDS to take advantage of Read Replica. The following steps will get you there, too. Signup for Amazon RDS. The Amazon RDS Command Line Toolkit. Unpack toolkit. I did this in /Users/phertler/Applications/RDSCli-1.3.003. E xport AWS RDS HOME=/Users/phertler/Applications/RDSCli-1.3.003. Make sure you JAVA HOME is set. export JAVA HOME=/Library/Java/Home. Add the h...
blog.hertler.org
Perry Hertler - Blog: June 2009
http://blog.hertler.org/2009_06_01_archive.html
Friday, June 12, 2009. Hudson Client for iPhone. I was planning on using Hudson. For CI anyway on my next project, but now Hudson Helper. Is making me really impatient! Posted by Perry Hertler : 1:50 PM 0 Comments. Bud Caddell constructed an interesting venn diagram and posted. It on his blog. This motivated me to think about where I am right now in my career. I am probably in the region where What we do well. And What we can be paid to do. Intersect, but probably not entirely in What we want to do.
blog.hertler.org
Perry Hertler - Blog: August 2009
http://blog.hertler.org/2009_08_01_archive.html
Friday, August 14, 2009. I started working on a new project last week for britetab.com. which allows one to create and share resumes using custom images, photos, and videos. Shows just a few of the available features. Posted by Perry Hertler : 12:43 PM 0 Comments. Monday, August 10, 2009. Install mysql gem on OS X 10.5. I had a little trouble installing the mysql gem on OS X 10.5 this morning so I thought I would post the solution. 2) Unpack the binaries. 3) sudo gem install mysql - - with-mysql-config=.
blog.hertler.org
Perry Hertler - Blog: October 2010
http://blog.hertler.org/2010_10_01_archive.html
Thursday, October 28, 2010. Authlogic for Rails 3. Because I was tired of the Rails 3 deprecation warnings in my project. The forked. Project is Rails 3 compatible. I just made a few minor changes to how Users are saved and changed some scopes. Enjoy! Gem "authlogic", " =2.1.6", :git = "http:/ github.com/perry3819/authlogic.git", :ref = "044b20289316ef6e338d". Posted by Perry Hertler : 2:00 PM 0 Comments. Sass-convert - from sass2 - to sass - in-place - recursive app/stylesheets/. And set the cache store.
blog.hertler.org
Perry Hertler - Blog: Is velocity meaningful?
http://blog.hertler.org/2012/07/is-velocity-meaningful.html
Friday, July 27, 2012. If you are estimating based on time to complete instead of relative complexity, NO. If you are using it to compare two different teams, NO. If you are doing just-in-time story estimation in your Iteration Planning Meeting, NO. It’s very likely that one team’s 3 is much different than another team’s 3 . It’s also likely that estimating skills are very different across teams. Can be used to predict release dates based off of yesterday’s weather . Posted by Perry Hertler : 5:43 PM.
blog.hertler.org
Perry Hertler - Blog: May 2009
http://blog.hertler.org/2009_05_01_archive.html
Saturday, May 30, 2009. TDD in the Real World Slides. Are the TDD in the Real World slides for the Chicago Code Camp. Presentation that I gave on May 30th. Posted by Perry Hertler : 9:13 AM 0 Comments. Tuesday, May 19, 2009. Be sure to attend Chicago Code Camp. On May 30th at the College of Lake County (CLC). In Grayslake, IL. I will be doing a presentation entitled TDD in the Real World. There will be a lot of real-time coding! It should be fun. Posted by Perry Hertler : 4:14 PM 0 Comments.
blog.hertler.org
Perry Hertler - Blog: TDD Adoption
http://blog.hertler.org/2010/12/tdd-adoption.html
Friday, December 3, 2010. Many developers I talk to say they have tried TDD, but it didn’t work for them . Why is this so often the case? I believe that the main reasons are 1) it wasn’t done correctly 2) the effort was too quickly abandoned 3) the benefits were not obvious to the developer. 1) It wasn’t done correctly. Doing TDD the right way is beyond the scope of this post. The best ways to learn are. Pairing with a TDD expert. And reading some of the good books on the subject. I really like. It’s a l...