Amazon EC2 t2.nano instances

If you thought t2.micro was a tiny machine, I have news for you – Amazon announced t2.nano instance type.  It features 512 MB of RAM, 1 vCPU, and up to two Elastic network interfaces.  Price for on-demand instance – $0.0065 per hour.

This instance type is perfect for small websites, developer and testing environments, and other tasks which don’t require a lot of resource.

GitHub redesign

github interface

About a month ago, GitHub revealed its redesigned interface.  It gets better and better with every iteration.  But this time also got a feeling of deja vu, whic took me a while to figure out.  And finally I did.  The navigation menu went from right side to the top.  And it’s not the first time it’s there.

Here is a link to the Refactoring GitHub’s Design blog post (I linked to it before), which explains some of the design decisions and the menu on the right.  Among other things, there’s a screenshot of how things used to be before.  Have a look.

old-github

It’s not identical, but it’s pretty close.

CPU Steal Time. Now on Amazon EC2

Yesterday I wrote the blog post, trying to figure out what is the CPU steal time and why it occurs.  The problem with that post was that I didn’t go deep enough.

I was looking at this issue from the point of view of a generic virtual machine.  The case that I had to deal with wasn’t exactly like that.  I saw the CPU steal time on the Amazon EC2 instance.  Assuming that these were just my neighbors acting up or Amazon having a temporary hardware issue was a wrong conclusion.

That’s because I didn’t know enough about Amazon EC2.  Well, I’ve learned a bunch since then, so here’s what I found.

Continue reading CPU Steal Time. Now on Amazon EC2

Random fonts and colors for each WordPress blog post

Here is an interesting web design idea that adds uniqueness to the website : use a random font for post titles, and use random color schemes for each post.   To hell with consistency you say?  Well, apparently, being random is being consistent too.

Picked up the thought from this blog post.

Fixing mistakes in Git

git

Linux.com reiterates over the ways to fix and undo mistakes using Git version control software.  Seasoned git users will probably know all of these already, but since I have to explain these things to git newcomers, I thought I’d have it handy somewhere here.