« May 2006 | Main | July 2006 »

June 2006 Archives

June 12, 2006

Sometimes $20 is worth it - iSync plugin from Nova Media

I usually like figuring things out myself. I want to know what a script or program does to reconfigure a portion of whatever system I'm using so that when it breaks, I have some clue as to where to find help. Sometimes money = time and when time is limited, paying money for someone else to handle your messes is worth it. I just got my Nokia E61 and knew that it could be synced with OS X/Tiger, but didn't want to go through the trouble of modifying kext files, plists, etc. So I did a quick search and came across iSync Plugins from Nova Media. Within 2 min. of buying the software, I was syncing my address book and calendar items with the E61. The software installation is simple and adding the device to you iSync device list is a breeze. That's it. That was well worth $20.

June 26, 2006

RailsConf 2006 - Chicago

Picture 2-1 So I went, I saw, I learned some stuff... RailsConf 2006 was impressive and disappointing at the same time. I'll touch on the negative first, because I don't the reader to have that overshadow their opinion, because it didn't mine. I left with a positive impression.

Too superficial... I have no idea whether my experience at conferences is odd, but many of the sessions talked about generic how-to and why, instead of showing code. The Asterisk and Rails session was great ... and it sucked. They speaker had a good sense of humor and went gave a good overview of why someone would use Asterisk and then Rails, but there was only about a minute of code. So, if I'm a novice sitting at a conference on mathematics, why would I assume I'm going to understand everything? I wanted more code. There were a few sessions I attended where I only vaguely understood what was going on. DHH's (David Heinemeier Hansson) speech was great - he went in depth, went philosophical - and even though I barely understood the code, what he said made sense and I got a real sense that his vision of Rails was something that I could adhere to. And then there was the token, I've got a product that will do xyz (which, incidentally, all of us want), and here's how it works, but I'm not going to show you any code. Crap. If I wanted a sales pitch, I could have gone to their website. Loved the talk, thought the content was inappropriate.
The good side were the few people I met who made a network and systems guy like myself feel really good. Jan Kneschke made everything worth it - really. I wish I hadn't blown Saturday night like I did (a story for another time and another site), so I missed out on trying to get together with him yesterday to go over a few ideas I had about using lighttpd to handle my security concerns surrounding the impending use of a Linux distro in my rack (something I never thought I'd see). The great thing about his session is that not only did he touch on some philosophical issues he was dealing with - the undertone and focus of the talk was how to tweak lighttpd to do better at running not only Rails applications, but also deal with issues bandwidth people like me hate: waste - he also went into detail on how things like mod_proxy are supposed to work and what is going to be done to fix them (with regards to melding a number of mod_'s into mod_proxy). It seemed that he was focused on doing it right instead of simply trying to please everyone who uses his product (although it was obvious he was open to making improvements and adding features). Anyone who has dealt with the mess that apache has become, is happy to see people like Jan step up to the plate and provide us with a viable (and good) alternative.
There were a few other people I happened to meet through this or that, who could have become part of what I always dreamed would be a stellar company with a bunch of people focused on the right things and doing things right the first time. Matt and I ran through a lot of ideas and I think solidified the approach we are going to try taking to Rails hosting and project development. Sometimes it sucks that I have such a good job. (Most of the time, it is really good, though.) I wish I could actually dedicate more time to some of the ideas I have - I'm sure many of us are in the same position, though.
In the end, I'm convinced. If you want to do scripting and you want to do it well, use ruby. If you want to do web front-ends for mysql stuff and you want to do it well, use Rails. It is amazing how a tool like ruby and rails can create a new paradigm for development. It is amazing that I actually found out about it when I did...

June 28, 2006

(Open)SSH - the mostest awesomest - how to use as a SOCKS proxy

OpenSSH is the reason I started to use BSD *nix - particularly FreeBSD (and now OpenBSD) - back in the days of my first experimentation with qmail. But, I never knew that using ssh with the -D switch allowed you to use the port forwarding mechanism as a SOCKS proxy... This is an example of link stumbling: I was on the road at the end of last week and I'm forcing myself to be more secure about my surfing habits and transmit most anything I do (i.e. email and web browsing) through my own servers. In order to do this, I had to set up a minimum of four tunnels for the traffic, one to my squid server, one to my smtp server and two to the two different mail servers I access. So, I remember seeing a program for OS X for which you could set up profiles to automatically start up x number of ssh tunnels (because I'm too lazy to write the script to do so myself) and I googled "os x set up ssh tunnels" and happened across Marc's Combining ipfw/natd and SSH Tunnels which then pointed me to SSH as a SOCKS Proxy. Sometimes it is truly amazing what one can stumble across. I was so excited to write about this (kind of a note to myself), that I still haven't found the program for which I started looking in the first place. OpenSSH really does rock... and by the way, next time read the friggin' man page! (note to self)

About June 2006

This page contains all entries posted to steven n fettig's Jitterin' Thoughts in June 2006. They are listed from oldest to newest.

May 2006 is the previous archive.

July 2006 is the next archive.

Many more can be found on the main index page or by looking through the archives.

Creative Commons License
This weblog is licensed under a Creative Commons License.
Powered by
Movable Type 3.33