Jan 24, 2010

Criminal tactics

Commit-and-Run Is a Crime - Niclas Nilsson

John is in a bit of hurry though. He's late for a date, but he manages to finish up his code, compile, and check in, and off he goes. A few minuets later, t
he red light turns on. The build is broken. John didn't have time to run the automated tests, so he made a commit-and-run and thereby left everybody else ha
nging.

Certainly, the Commit-and-Run of bottom of the ninth inning crime. However, I also understand feelings that he wants to decide well.

97 Things Every Software Architect Should Know: Collective Wisdom from the Expers

Jan 19, 2010

Sudo cannot be done by capistrano to CentOS.

I suffered a little in capistrano.

The error message "sudo: sorry, you must have a tty to run sudo" comes out when sudo is done to CentOS by way of the commands such as Emacs and capistrano. (Debian is OK.)
$ sudo diff sudoers.org sudoers
56c56 < Defaults requiretty --- > #Defaults requiretty
When Defaults requiretty was commen out by using visudo, it solved it.

Ref: sudo: sorry, you must have a tty to run sudo

Jan 18, 2010

Blog is started

I am a programmer with depression. An English blog is started.
My best regards.