Archive for the ‘techdetails’ Category.

Octagate Site Timer

I saw this little gem via digg. This is a great tool, the one thing that wasn't obvious to me, was that there were no details about the files listed. After contacting the author, he informed me that the "i" button beside the URL title would expand the table revealing other columns that show such things as: file size, start time, … If you click on the "i" button and don't see anything appear, try the horizontal scroll bar on your browser window.

 http://www.octagate.com/service/SiteTimer/

 It works well in IE, unfortunately I've had no luck with FireFox.

This scares the heck out of me (rocket scientists?)

 The title says it all…

From the article: '"The shuttle computers were never envisioned to fly through a year-end changeover," space shuttle program manager Wayne Hale told a briefing. The problem, according to Hale, is that the shuttle's computers do not reset to day one, as ground-based systems that support shuttle navigation do. Instead, after December 31, the 365th day of the year, shuttle computers figure January 1 is just day 366

and frankly I find this totally shocking in some ways but in light of all the other NASA miscues, not so much.

As seen on slashdot

http://science.slashdot.org/science/06/11/06/2320235.shtml 

and Reuters

http://today.reuters.com/news/articlenews.aspx?type=scienceNews&storyID=2006-11-06T191457Z_01_N06275670_RTRUKOC_0_US-SPACE-SHUTTLE.xml&WTmodLoc=SciNewsHome_C2_scienceNews-1 

Python CSV read from string hack

I’ve wanted to use the python CSV package to read from a string a couple of times now, and I always forget this cheesey little hack so I’m writing it down in the hopes I will be able to find it in the future.

There are a couple of other approaches out there for doing this, but for reading a single line CSV string this is by far the simplest and shortest, perhaps too terse. The more general version of this is to use the following csv.reader( x.split( os.linesep ) ) for multiline csv strings.

x = '1,2,3,"stuff",5'
import csv
csv_reader = csv.reader( [ x ] )
for row in csv_reader
print row
x = '1,2,3,"stuff",5' import csv csv_reader = csv.reader( [ x ] ) for row in csv_reader: print row
['1', '2', '3', 'stuff', '5']

Browser Market Share

The latest estimates for browser share are out and although they are in the ball park, they seem to be a tad high, from my experience.

The following are numbers from a consumer oriented web site, the data is from May 15 to Oct 10, 2006. With 636,319 sessions, 13,955,971 pageviews, 326.56 GB transferred and 56,707,575 hits, which are real numbers to measure browser use, at least in Canada.

       
  Internet Explorer 79.19%  
  Firefox 8.63%  
  Mozilla Compatible Agent 4.00%  
  Safari 1.99%  
  internal zero knowledge agent 1.82%  
  Netscape 1.27%  
  msnbot 1.05%  
  Freedom 0.29%  
  Mozilla 0.27%  
  Opera 0.22%  
       

The article Safari, Firefox Shares of Browser Market Highest of Year  quotes the following numbers: Safari maintained its ongoing third place position with 3.53 percent of the browser market. Firefox, still in second place, climbed up to 12.46 percent, and Internet Explorer dipped again down to 82.10 percent, according to statistics from Market Share. As always the Mac folks seem rather optimistic, with respect to Safari.

 Of course the data I'm using includes robot agents which may skew the numbers a little bit.

Fonts for software development

I recently saw a digg article on a cool font for development, namely triskline, I tried it out and frankly it was good enough so I used it over the default courier. But, the italics in triskline sucked, and in Komodo, the development environment/editor I use, comments are italics, and this irked me to no end.

Today I saw another link to programming fonts, and I have to say I like the Vera Bitstream. So I've switched, the italics is much better and you also have the choice of different point sizes, something not available with triskline.

Viva la Bitstream Vera!

rTunes Macintosh port

I've received enough requests for the Macintosh port that I'm going to start work on it next week.

Post haste.

Welcome to the New Blogmatrix

Welcome to Version 10 and a complete new look and feel with a ton of new blogging featues, we have many more to come…

 We're still ironing out some minor bugs, as a very nasty hard disk crash forced our hand and we decided to migrate before v10 was completely finished.

 Let us know what you think, I'm really digging the new look.