Internet down at the office? NO PROBLEM.
Hg- Find heads not merged into branch
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
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
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
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 …
How to run a program during Azure deployment.
Just a quick post a few hours before my birthday. It took a while a long time ago to figure out how I could execute some code before my Azure Web Role launches, when deploying to Windows Azure. This is only applicable to WebRole and WorkerRole. This information was found here and sibling pages: http://msdn.microsoft.com/en-us/library/hh180155.aspx What have you have to …
You can’t format a number in Firefox.
It’s been a while since I’ve posted (I didn’t have time). Today I learned that Firefox doesn’t allow you to change the way <input type=”number” /> appears. For example, say that you want to always see two decimal places because this number represents money. You can easily write a little JavaScript to format the number after it has been changed. function …
“I don’t have time” is an excuse.
Sometimes people say they don’t have time for something. And I think, yes you do. You didn’t want to have enough time to do it. We all have time for exactly what we want to have time for. I know I’m not the first person to say this but I think it’s an important thing people need to realize, especially …
Your awesome app is 80% less awesome if you don’t avert the user losing their position.
Everyone hates pagination. How many items to display? 10? 20? 50? 100? I know, let’s give them the option. We’ll default to 10, so there’s 100 pages. They’ll immediately click 100 so they can just see everything without clicking more, until they get to the bottom of course in which case they’ll need to click to see the next page …
Having trouble moving from AWS t1.micro to t2.mico instances
In case you haven’t heard, AWS released t2.micro instances that are cheaper and more awesome than the existing t1.micro instances. https://aws.amazon.com/blogs/aws/low-cost-burstable-ec2-instances/ But I had some trouble initially moving to these new instances types. Amazon’s error messages are not always helpful. Even though they’re supposed to support changing instance types from t1.micro to t2.micro. I got the following error message: The …