Sunday, January 29, 2012

Package version list CentOS

Have you ever needed to share a package list?




rpm -qa --qf '%{NAME} %{VERSION}-%{RELEASE} %{ARCH}\n' > pkglist.txt





Ref: http://beginlinux.com/server/centos/basic-centos-6-install

Saturday, January 28, 2012

Vagrant couldn't determine the SSh port for you VM!

Saw the following message on vagrant up and vagrant ssh:

"[mongrel@localhost massiveapp]$ vagrant ssh
Vagrant couldn't determine the SSH port for your VM! This is a rare,
exceptional event, and a bug should be filed. Please try recreating your
VM (vagrant destroy, then vagrant up). Sorry!"

Resolved by changing the vm.name.

Ref: https://github.com/mitchellh/vagrant/issues/671

Install Ruby 1.9 on CentOS

In case you did not know and because I found out the hard way;

Attention: Ruby 1.9.2 now includes RubyGems so there's no need to install it separately. As a matter of fact, if you try doing so you will get an error like:


rubygems-1.3.7/lib/rubygems/source_index.rb:68:in `installed_spec_directories': undefined method `path' for Gem:Module (NoMethodError




Ref: http://www.freshblurbs.com/install-ruby-1-9-centos

Wednesday, January 25, 2012

masterful scrummaster

Good read ...

http://www.scrumshortcuts.com/blog/scrum-roles/masterful-scrummaster/

Tuesday, January 24, 2012

DevOps

“DevOps”. This word was coined by Patrick Debois to describe “an emerging set of principles, methods and practices for communication, collaboration and integration between software development (application/ software engineering) and IT operations (systems administration/infrastruc- ture) professionals.”1. In other words, software systems tend to run more smoothly when the people who are writing the code and the people who are running the servers are all working together.
Ref: Deploying Rails Automate, Deploy, Scale, Maintain, and Sleep at Night, Anthony Burns Tom Copeland