Use the Keyboard

Sam RuebyUncategorized Leave a Comment

Every computer professional and their brother (because you’ve beat it into their heads) know that keyboard shortcuts are awesome, improve efficiency, and make you feel like a ninja. How do you find out about keyboard shortcuts? I learn new shortcuts in a few different ways. Someone saw what I was doing and told me how I could have done it …

Hg- Find heads not merged into branch

Sam RuebySoftware Development Leave a Comment

I participate in an open source project that utilizes hg (Mercurial), which has a few contributors working in parallel. The way this project works is there are two named branches in a repository. One named branch is the release branch- it’s the source that’s actually built. The other branch contains the parallel changes, which has several heads all based-on the …

Technology Companies Can’t Pay Attention to Detail

Sam RuebyReflection Leave a Comment

One of the things I take great pride in is my attention to detail. In fact, details are one of my favorite things. Details are important because that is how you can immediately tell the quality of something. Details will tell you if someone took care in producing it. If this is a service and they took care in producing …

Treehouse Badges

Sam RuebyWeb Development Leave a Comment

I created my first GitHub project this past week, Treehouse Badges. This project allows Treehouse students to show off their progress on their website through a nice widget. As you progress through courses, you received badges called Achievements. I’m sure the Treehouse designers put a lot of work into these nice images: why not put them up for display? Example …

Updating GRUB in Ubuntu Amazon EC2 Instance

Sam RuebyAmazon Web Services 2 Comments

Twice now I’ve updated packages on my Ubuntu Amazon EC2 instance which is based-on the linux-ubuntu-12.04.4-x86_64-hvm-ebs AMI and have been presented with this scary message. The GRUB boot loader was previously installed to a disk that is no longer present, or whose unique identifier has changed for some reason. It is important to make sure that the installed GRUB core …