Deadprogrammer.com Update

Last couple of weeks were rather stressful for me, thus no posts lately. I would like to break that non-posting streak and work on my site a bit as well.

First order of business – following antonme’s suggestion I installed MTLJPost plugin which will duplicate my posts in my Livejournal making dprogrammer_rss unnecessary. I will be turning off MT’s commenting feature and directing all commenters to Livejournal. I am too lazy to install the threaded comments hack in MT, and there seems to be almost no comment spam in Livejournal. I still need to do a lot of work on MT templates – the layout I have right now is rather ugly and not very usable.

I pretty much achieved what I wanted on the ad front – in about 30 days I’ve earned $7.99 with 1.8% clicthrough rate and $2.49 CPM. That’s a Fair und Balanced newspaper for every weekday! CPM by the way is a mysterious marketing term which means Cost Per Mil, where Mil (or Roman numeral M) stands not for Million but for for 10^3.

This cornucopia of revenue should be of course offset by my hosting costs, taxes and a purchase of $227.00 (+$5 s&h) Gretag McBeth Eye-One (aka i1) monitor color calibration thingy from an advertiser that google ads showed in my post. This might actually be the first time I ever bought anything from an online ad. Oh, Eye-One is outstanding. I will write a review sometime, but it’s definitely the way to go.

First Post!

I finally installed MovableType, converted my Livejournal entries and created a very rough preliminary design featuring a graphic made for me on commission by the very talented Jesse Reklaw of Slow Wave fame.

The masthead, secondary pages, xml feeds and all the shiny features like categories, pings, trackback, etc still need a lot of work. This is why I suggest you don’t subscribe to XML feeds yet – there likely to be a lot of change in them.

MovableType has a feature for timing the release of entries that actually works well (unlike Livejournal’s) and since I write posts in bursts on weekends, I’ll try to time them so that they will spread through the week, making Deadprogrammer.com an almost daily blog.

I have a few dozen topics for posts right now, but I am also working on lostindication.com (my photography portfolio), organizing my notes (of which I have a few notebooks), finishing deadprogrammer.com, working on a few other interesting projects. Since I have a day job, the progress is slow.

Livejournal Shivered Me Timbers A Bit More Than Needed

Avast, me hearties! This probably be the last post in me scurvy Livejournal. I’ve finally decided to make like all the cool pirates and board good ship Movable Type.  I also plan on using a news aggregatarrr instad of scurvy Livejournal bucko list.  While the bilge sysadmins at my hosting provider scurry to install all the necessary perl booty there will a small break in me posts.  I will  post some updates as smartly as possible. If ye have any sea wisdom about MT,  I’d be glad to hear it.

Happy TLPD,
Cap’n Deadprogrammer

/dev/sign

Ok, I am going to wallow in my geekiness. I went ahead and bought a Pro-Lite led marquee Model PL-M2014RV6 (aka Tru-ColorII ) on eBay for 150 hard earned American dollars.

I mounted it in my cube, connected it to the serial port of my computer and proceeded to hack together a perl script that talks to it. Easy enough. Then I innovated (in a Microsoft meaning of the word) – wrote a script that parses our weblogs and outputs what people search for on the marquee with fancy dissolve effects. Add a couple of lava lamps and it’ll be just like Googleplex.

I read up on Pro-Lite programming on this website, but ended up not using any of the code from there. Also some of the information there is outdated – the ROM on my sign is version 6.5

P.S. For those of you who are wondering, “tru” colors are: red, orange, yellow, lime (!) and green. They come in dim, normal and bright varieties, also rainbow, red/green, red on green and other combinations. All other colors are not “tru”.

So, It’ve Come To This….

I thought I’ve developed a bit of a strategy in buying computers for non-techie relatives and friends.

First of all I always tell them to get a laptop. The huge benefit of laptops for me is that it can be brought over for servicing. You can’t imagine how many hours of sitting at an uncomfortable “computer” table in a rickety “computer” chair away from my tools, network jacks, a plain, comfortable table and an Aeron chair this saved me while fixing stuff.

The Internet today reminds me NYC subway in the 70es: a place full of graffiti, foul smell, filth, physical danger and a general sense of lawlessness. Gone are the days when you could help your non-techie relative pick a computer, hook it up, install an email client and a browser and be done with it. Viruses still propagated mostly on floppy drives. Those were the times.

Now my process involves installation of an external backup, hardware and software firewalls, an antivirus, Adaware, Spybot Search and Destroy, getting all the windows updates and teaching the non techie how to maintain this bevy of protective tools. Oh, and most importantly, password protected all accounts and remove administrative privileges from the ones to be used on a daily basis. And set up Firefox as the default browser.

Did you read up to here? Sorry, all of that stuff is crap. It’s pointless. I have a relative’s laptop thoroughly screwed by Outlook viruses sitting on my desk waiting for my non-loving hand to proove that. The firewall stopped them from calling out, but it seems like one of the virii somehow had its privileges elevated and locked out the admin account. Arrrrrgh, this be driving me nuts!

The purchase of the laptop in question happened before my universal advise to people who just want to browse the web and read email became to get a Mac. I am tired of cleaning out computers infested up to the gills with the wiliest stuff. I am desperate enough to try Linux now.

I guess all I really need is Mozilla, Open Office, some CD player, wrap all of that in some kiosk-like windowing environment and I’m done. Or am I?

Look Ma, No Photoshop!

This weekend I took a walk with my wife over Manhattan Bridge. Taking pictures from it is rather hard because of the moving trains that produce a lot of vibration.

I wonder if I could sell this to Verizon folks for a calendar or something.

Some Microsoft Poetry

I have not had any problems with Windows 2000 for years. Until the last couple of months. One of the patches must have done something to the crispy crunchy goodness that is Windows graphics code. Since then – nothing but trouble. It seems to begin when I have too many windows open. It happens both at work and at home where I have completely different video cards.

I already replaced a floppy drive in my home computer with an internal memory card reader. This left me totally unprepared to nasty progression of : messed up window rendering -> bungled driver upgrade -> 640×480 only mode -> 640×480 only mode in safe mode only -> crash -> crash -> crash -> fundamental system file corrupted -> repair boot that DEMANDS THE STUPID RAID DRIVER ON A FLOPPY -> a whole weekend with a computer that has all my files on it that won’t even boot. This is what you get when your operating system of choice has graphics code mixed in with everything else.

That’s it. From now on there will be a fully built Linux server with all my files on it somewhere in my apartment. Hopefully in a couple of years I’ll be able to make a complete switch to Linux. Lets face it: Windows XP is slow, buggy and generally crappy. Especially in it’s Tablet PC variety. I can’t even imagine what crap they are whipping up right now without Dave Cutler, but that doesn’t matter. It’s going to be too little too late. Now, if there was a whole lot of developers walking around MS campus with Cutlers boot squarely up their collective asses things might have been different. And now Windows 2000 is messed up by patches. Linux starts to look better and better.