Archive for General

vi – Used To Hate It

// July 26th, 2011 // No Comments » // General

Over the past few months editing configuration files and writing scripts, not programming, I’ve come to realize how awesome vi is and the plethora of operations you can perform on the text once you open it up in “vi”. Forget about nano/pico. Some common tasks you can do with vi…

Find and Replace: “g” indicates global or else vi only replaces once per instance per line.

:%s/find/replacewith/g

Find and Replace a “\”(windows) with a “/”(*nix):

:%s/\\/\//g

Line Numbers:

:set number

Go To Line Number:

:lineNumber

Remove Line Numbers:

:set no number

Search For Text(Case Sensitive):

/text

HP Assumes You’re Stupid

// March 13th, 2011 // No Comments » // General, Tech

The other day I had to enable virtualization extensions on a HP laptop. There is absolutely no direct way to get to the BIOS. I had to go look up some documentation to finally find out that you have press F2 to get to boot options and then press F10 to get into BIOS, re-iterating my hate for all products HP.

hp_bios_virtualization

Once you get in, you’re greeted by things like “specialized software applications” and “HP recommends that this feature remain disabled…”. I get it that laptops likes these are meant for normal users, but it should not mean that normal users are tech-illiterate and don’t know anything about virtualization.

P.S.: Awesome(sarcastic) BIOS utility name by the way – InsydeH20.

Long Lines at iPad2 Release

// March 12th, 2011 // No Comments » // General, Tech

The iPad2 release at the San Francisco Apple Store, right behind my office building. Huge lines, 4 blocks long wrapped around the block. I get it that people are excited but there’s no need to get THIS excited for sequels. And its not even that exciting, still no USB/Thunderbolt external storage support.