January 27, 2007

Language Learning Podcasts

If you've been wanting to learn a new language, but don't have lots of time or money you might check out these podcasting options the Chicago Tribune gathered: Plug in, dial up, learn a foreign language | Chicago Tribune

I haven't tried them yet, but my list would include:

  • German
  • Spanish
  • Latin
  • Mandarin

Sadly Japanese wasn't in the list...

Posted by TheIdeaMan at 08:42 AM | Comments (0) | TrackBack

January 25, 2007

LG VX8300 and Linux...

I got a new phone via the New-Every-Two-keep-you-trapped-with-Verizon plan recently. Now that my contract has been extended beyond my natural life expectancy, I decided to make the best use of now and sync my address book with my phone.


The LG VX8300 has Bluetooth vCard syncing capabilities via OBEX file transfer. With the help of these two articles, I was able to get vCard, Calendar, wallpaper, and ringtone syncing working nicely in about 45 minutes on my Ubuntu-running Sony VAIO VGN-SZ330P.


So, if you're running Linux and looking for a good phone. This one's a nice one. The LG VX9800 (or "LG the V") should work as well.

Posted by TheIdeaMan at 11:24 AM | Comments (1) | TrackBack

January 18, 2007

Collaborative Development Environments (CDE)

Ok, before your eyes glaze over and you click off my blog because I'm posting about technology again...let me postulate this:


Collaborative is a word we're all becoming more familiar with (think Facebook).


Development can have more than just a code-monkey meaning (we all develop things: vacations, home repairs, events).


Environments are places we work: offices, coffee shops, web sites, computers.


Now, with that as a jumping off point, let your mind wander over what may be possible with a computer that was completely a CDE. Then, comment below, and we'll chat. :)

Posted by TheIdeaMan at 04:14 PM | Comments (1) | TrackBack

Ye Olde Tim-Berners Lee...

I've been pondering the URL-bug [1] recently. Today, I found some old docs by Sir Time-Berners Lee (the brain behind the Web), and in the midst of all of them, I found this little snippet:


"I think that naming a node should be optional: perhaps by default the system could provide a number which can be used instead of a name.The system should certainly support the naming of nodes, and access by name." - Tim-Berners Lee on Navigation.


It's basically what MovableType does. MT creates a number based on the database id of the post you're creating, and uses it unless you've asked it to use "pretty" URL's.


While this doesn't solve the problem, at least it gives everything a name. I guess if the users realizes they didn't give a resource a name (so it's an ugly, forgettable number) and therefor wants to change it, they could, but rather than actually changing the name it would *move* the resource and leave a redirect page in its place.


That's where some of TBL's notes on versioning would be handy to review.


[1] URL-bug: If everything in the Semantic Web needs a URL (or URI), and "cool" URL's never changes, then what do I call my URL to keep it "safe" from the future?

Posted by TheIdeaMan at 02:59 PM | Comments (0) | TrackBack

January 16, 2007

Making Wine on Linux prettier...

For those who need to run Windows applications on Linux (for me it's IE 6 and DBDesigner 4), you might have noticed that out of the box (just like the default install of Windows 2000 and below) it's pretty ugly.


Enter the Royale Theme. Following the instructions found on the very helpful EditPlus Wiki you can install Royale into Wine and make your non-Windows, windows use more enjoyable.

Posted by TheIdeaMan at 09:04 PM | Comments (2) | TrackBack

January 13, 2007

Ubuntu 6.06, Eclipse, and CVS...

It seems that the Eclipse CVS plugin and the GNU version of the Java Virtual Machine (GCJ) don't play nice.


So, if you're getting an "Internal System Error" when trying to use CVS via Eclipse, you need to add /usr/lib/jvm/java-1.5.0-sun to the top of the list of JVM's. That should do the trick.

Posted by TheIdeaMan at 04:50 PM | Comments (0) | TrackBack