Computers & Internet

29th May
2009
written by simplelight

The thought of managing accounts with 450 different ad networks made my head hurt so I signed up with Rubicon Project .  They claim to optimize the ads on your blog and show better performing ads more frequently. It’s been running for over a week on my blog and (as you can probably see on the sidebar to the right), I’m still running public service ads for the Red Cross. The dashboard on Rubicon Project’s website says that it’s still activating, though.

Update: The reason no ads were running is that I had forgotten to add baseline ad tags from Google and Rubicon Project has limited inventory in the 200×200 size that I had chosen (since it fits nicely in my sidebar). Their customer service is very helpful, though, and they were excellent at clarifying what I’d done wrong.

28th May
2009
written by simplelight

If you want to share video and visual information from your desktop you should check out Dyyno. They have combined some pretty cool video compression technology with a peer-to-peer networking layer and the result is very slick.

Their technology provides the plumbing for Xfire’s live video service. It’s still in beta but if you need a WoW fix, that’s the site to visit.

11th April
2009
written by simplelight

WebDesignerWall has a great introductory jQuery tutorial. There are ten tutorials, including ones on animated hover effects, collapsible panels and menu accordions.

24th March
2009
written by simplelight

About two years ago I began to dabble in web development and I finally understand why the cognoscenti loathe Internet Explorer. On both of my websites, things just seem to work consistently across Firefox, Safari and Chrome (my browser of choice for its blazing speed). On IE, though, there are invariably a whole slew of layout problems and different interpretations of what I’m trying to achieve. Things seem marginally better in IE8 but many of the problems persist.

Hopefully, as IE’s market share declines, Microsoft will be forced to conform to the standards.

28th February
2009
written by simplelight

On local machine:

Enter at command prompt: ’ssh-keygen -t dsa’. Use the default locations and don’t enter a passphrase.

Then ssh to server using:

ssh username@yourdomain.com ‘test -d .ssh || mkdir -m 0700 .ssh ; cat >> .ssh/authorized_keys && chmod 0600 .ssh/*’ < ~/.ssh/id_dsa.pub

After you enter your password the first time you will no longer have to enter it.

7th February
2009
written by simplelight

The following gems and plugins are the most popular as of Nov 12th, 2008:

  • Javascript Framework: jQuery (56%), Prototype (43%)
  • Skeleton: Bort
  • Mocking: Mocha
  • Exception Notification: Hoptoad
  • Full text search: Thinking Sphinx
  • Uploading: Paperclip
  • User authentication: Restful_authentication (keep an eye on Authlogic)
  • HTML/XML Parsing: Hpricot
  • View Templates: Haml

NewRelic has a good article on the state of the Rails stack.

14th August
2008
written by simplelight

I’ve been watching the Olympics on TV Tonic’s platform. NBC collaborated with TV Tonic to provide viewers with the ability to watch the Olympics over the internet.

Some scattered thoughts in no particular order:

  1. It’s great that NBC has finally realized that some of us want to watch the Olympics over the web and this is a huge leap forward from prior years.
  2. NBC apparently managed to sell ad space to only one company: Lenovo. I used to contemplate buying a Lenovo laptop. After watching the same ad 15-20 times a day I can now say I will never buy a Lenovo laptop.
  3. It’s great to be able to watch sports sequentially. I no longer have to have gymnastics coverage interrupted with rowing. Far less time is wasted.
  4. The user interface becomes somewhat unuseable after a while. It’s difficult to see which events you’ve watched, they don’t always seem to appear in chronological order. Also, it would be nice to be able to remove the heats and only download the finals. Even better would be able to specify exactly which events to download rather than having NBC decide for us.
  5. I realize that nothing is live for us poor saps in the USA but posting the content more than 24 hours later makes a mockery of the idea of live sport.
  6. It’s a pity the water polo isn’t broadcast in higher definition. The compression algorithm completely choked with all the water and the end result is that you can’t see the ball. That detracts from the experience but leads to my next point…
  7. We all want HIGH DEFINITION. You’re making us wait until the next day to watch the events everyone was talking about at work….at least give it to us in high definition. People watching the Olympics over the web have a decent setup. You should cater to them or risk ending up on the scrap heap of failed internet video start ups.
  8. Those Chinese gymnasts definitely aren’t 16. (That was obvious even on the low def video that NBC slopped up to us.) Let’s call it what it is: CHEATING
  9. Phelps is a legend in any quality video.
4th August
2008
written by simplelight

If you’re using and Ubuntu virtual machine with VMware Player and are having a problem with the toolbar covering the Ubuntu toolbar then this should fix the problem:

  1. Open “C:\Documents and Settings\<your account>\Application Data\VMware\preferences.ini”
  2. Add this line to the bottom of the file:    pref.vmplayer.fullscreen.nobar = “TRUE”

The “Application Data” folder in C:\Documents and Settings\<your account>\ is typically a hidden folder so you’ll need to view the hidden files to find it.

1st August
2008
written by simplelight

Unfortunately, the New Relic performance monitor for Ruby on Rails doesn’t work with mod_rails (Passenger). According to a support email from them it currently “only supports mongrel and thin (without sockets)”. They plan to support Passenger in the future. That’s great news because they provide an excellent performance monitoring tool which is very easy to install and use.

Update: New Relic has added support for mod_rails. I received this email from their excellent customer support:

I was just digging through my support emails and found a few people who had inquired about RPM supporting Phusion Passenger, aka mod_rails.

 

I wanted to let you know that we released a version of the agent with ‘beta’ support for Passenger.

 

If you’re interested, check it out and let us know how it works for you!

 

To try it out, just do:

 

script/install –force http://svn.newrelic.com/rpm/agent/newrelic_rpm

 

Bill Kayser

New Relic RPM Developer

 

23rd July
2008
written by simplelight

As online advertising matures it is likely that ad targeting will be increasingly fine-grained. It strikes me that whoever has the most valuable social graph will have a formidable edge in the online ad wars. There is a lot more additional information that can be gleaned from most social graphs: hierarchy of connections (weighting each graph connection by importance to each user), relationship (co-worker, family member, close friend, casual acquaintance), type of content exchanged along that connection etc.

The candidates who seem likely to win are:

  1. Facebook – their graph has rich content due to the additional data they derive from tagging, email and other activities which reveal the strength of social connections.
  2. Skype – the people we call often are likely to be close friends or co-workers
  3. Xobni - located on the most valuable enterprise real estate, this application has insight into who you email, how quickly you respond to them, and even what you write about
  4. MySpace – the denser graph (more “friends” per user) has diluted the value of the graph compared to Facebook.
  5. LinkedIn – heavy business focus but a lot more information is volunteered at each node. Connections between nodes probably yields minimal extra information.
  6. Verizon – they have the data but are probably restricted from mining it.

Of course, pooling the data between all these graphs would result in a tremendous database.

Previous
Next