jessie's blog

Sony, I Applaud Thee

It has been announced that PlayStation Network will be down "indefinetly." (http://blogs.wsj.com/digits/2011/04/25/22402/)

 

Indefinetly is a terrible word to use here (thanks WSJ!). Why? Because infdefinetly implies "forever". This is not the case. Sony is working on getting PSN back up and running ASAP. While indefinetly is technically correct, is is poor word choice. Thanks for making a scene, Wall Street Journal.

 

It's Raining, It's Pouring

Oh the faith people have put into "The Cloud."

 

Yes, "The Cloud" does have benefits. It is expandable, cheap, etc. Yet one thing people seem to ignore is the fact that clouds rain. Reddit, FourSquare, Netflix, and many other services are having issues thanks to the wonderful rain provided by Amazon.

 

Turns out that when "The Cloud" rains... it pours.

And such a scary thought, that your service, the way you make your money, is down, out of your control, and you aren't sure that anyone cares.

 

Checking In

It has been a while since I have written a post. I just wanted to check in and say hello to everyone and let them know what is happening!

 

I was laid off from Kynetx (see my post here), got a new job at Chargeback Guardian, have been paintballing, made a bacon explosion, decided that eggs are amazing, and have been a rather busy man in general.

 

So long, and thanks for all the... Fishing lessons.

For the nearly two years, I was working at Kynetx. I started out after taking two CS classes, both of which were introduction classes. I recall learning things while at work that blew my mind. Things like aynonymous functions, JSON, HTTP, and many other things. It was an eyeopening two years. The people there tought me so much. It was an amazing apprenticeship. Sam Curren, Phil Windley, Mike Farmer, Mike Grace and others were amazing tutors!

 

 

Installing Vim 7.3 on Ubuntu 10.10 or 10.04

I love Vim. Sadly, Ubuntu comes with Vim 7.2, not 7.3. Here is a quick way to install Vim (tested on 10.10, should work on 10.04):

 

In a terminal, edit /etc/apt/sources.list (sudo vi /etc/apt/sources.list) and add the following line:

deb http://ftp.de.debian.org/debian sid main

Close Vi and run:

sudo apt-get update

sudo apt-get remove vim-common vim-runtime vim-gtk vim-gui-common

Angst caused by OSX

This is an angsty post. Be warned.

I own a MacBook Pro. Its hardware is excellent, but I cannot stand OSX any longer. Many people say that OSX is a God send in the Operating System world. I have to disagree. Strongly disagree. I have decided to switch to Linux. This blog post is an explination as to why.

Why I Want To See the Evented Web

With current web API's and data, it is very much a pull (or is it poll) environment. If I want to get data in realtime, there are not very many options available. Some API's have implimented webhooks or sockets as a way of creating a realtime API, but the number of API's which support this is very slim. What I wish and hope to see as time goes on is that API's will TELL you, the programmer, when an event happens through webhooks or some other simple mechanism.

 

Google RSS Previewer

Recently on the PLUG mailing list, there was a request for an app to make it easier to preview feeds in Google Reader. I made a Kynetx app which makes all RSS links on the page turn into Google Reader preview links. To use the app, drag this bookmarklet to your BM bar:

More Vim Helps

Ahhhh Vim. Where would I be without thee?

 

Here are a few more things which I have found useful to have in my ~/.vimrc as of late:

 

 

set number

set relativenumber

 

These commands add line numbers, but not in the typical way. Rather than showing how many lines from the top, it instead shows me how many lines from my current line it is. See here:

 

Set Tab/Space Easily in Vim

I like tabs. Some of my co-workers prefer spaces. Neither of us will be convinced one way or another (easily), and so I work on both kinds of files. Backspacing a tab and replacing it with spaces was getting to be a pain in the butt, so I created a command named ST (set tab) to put in your ~/.vimrc to make switching between the two easy:

 

function! SetTab(spaces)

  let spaces = a:spaces

  if a:spaces > 0

    echo a:spaces

    execute 'set tabstop='.spaces

Syndicate content