Much ado about scripting, Linux & Eclipse: card subject to change

2007-03-27

Not GMail too?!?

Yes, I collect error messages. Why? Too many years of testing, I guess.

2007-03-06

Blogger + Linux = suck

Blogging with Konqueror doesn't work at all (all blog contents are lost when you hit Publish!), and the Preview option with Firefox 1.5 doesn't apply the CSS of the actual blog, making it less than useful as a preview tool. I wonder if there's something screwy in my .css, or if blogger just sucks for Linux folks. Anyone else have these problems? Should I upgrade to FF 2.0?

MEPIS wireless networking: it just works

I was very pleased today to discover that with a very little bit of pain, I could switch between wifi networks (hotel vs. convention centre) with my MEPIS-booted Thinkpad. To make matters more comical, my teammate from EMF, Marcelo Paternostro, made the mistake of upgrading his IBM Access Connections client to the latest version (4.23) from a stable, working 4.12, only to discover that the whole thing now includes an layer over top preventing you from doing anything - adding profiles, editing profiles, exporting profiles... even something as seemingly innocuous as searching for a network!

After much pain and googling, he ultimately had to uninstall the new client and reinstall the old client, losing his old suddenly unexportable connection profiles. The lesson here: upgrading Windows software when you don't have to (ie., haven't been ordered to do so by Corporate) is BAD.

Anyway, for anyone who like me initially had some apprehension about trying to do EclipseCON w/ Linux instead of Windows, here's a short list of the tools (read: debian/kubuntu/mepis packages) I'm using, and why.

airsnort, airmonPacket sniffer to detect available networks, tool to put network card into monitor mode

sudo airmon start eth1; 
sudo airsnort; 
sudo airmon stop eth1; 
sudo ifdown eth1; sudo ifup eth1

kwifimanagerEyecandy: task tray icon to show wifi status/strength

/etc/mepis-network/wirelessDirectory to store wifi profiles. I have one file per profile, and simply copy the one I need from "eclipsecon" or "tmobile" into "default" in order to make it the active one. Here's a sample - I don't know if all the blank lines are required or not.

IF_WIRELESS_ESSID="EclipseCon"
IF_WIRELESS_NICK="EclipseCon"
IF_WIRELESS_CHANNEL=""
IF_WIRELESS_FREQ=""
IF_WIRELESS_KEY=""
IF_WIRELESS_KEYMODE=""

.aliasShortcut to restart network card(s): alias NR='sudo /etc/init.d/networking restart'

So that's it:

  • cd /etc/mepis-network/wireless; cp eclipsecon default; NR; , or
  • cd /etc/mepis-network/wireless; cp tmobile default; NR;

(You could also do ifdown eth1; ifup eth1 instead of restarting all network cards.)

2007-03-05

I just can't resist...

Sitting in my hotel room, waiting patiently for 128M of Eclipse SDK bits to shuffle their way over here from Ottawa, as there's no longer any closer mirrors for I builds. Had a look at what's on this year's EclipseCON USB key, and once again, the presentations' files are truncated to some artbitrarily short length. Must be a Windows thing. :P

Maybe it's the fact I attended the blogger soiree and the the two slices of 'zza haven't absorbed all the beer yet. Or maybe I'm just a sucker for a user assistance joke. Either way...