Archives for the month of: May, 2008

Score one for free software today, at least in my personal space.

I had a set of shop drawings come in from a client. These were large format (24”x36”) TIF files at 200dpi. My task was to add a few items to each digital image and send them back. This included a digitized version of our engineering seal, a set of notes prepared in AutoCAD and a hand sketched engineering detail I had done a couple of weeks back.

Hmm. What to do.. what to do… How ‘bout this:

1. Produce a PDF version of our AutoCAD notes using CutePDF, which in turn, uses GPL Ghostscript to do the conversion to PDF. Converting them to pdf keeps them in a vector format at this stage.

2. Using ImageMagick, I converted the pdf of the notes (and the engineering seal which is also saved as a PDF) into 200dpi bitmap images (jpegs) like this:

convert -density 200 file.pdf filenew.jpg

3. Using Inkscape, I imported a scan I had made of my hand sketched detail, and added a nice border and tweaked the contrast of the scan a bit. Then I exported it to a png bitmap image.

4. Using the GIMP, I opened the original large format TIF file and via cut and paste, placed and scaled the seal, the notes, and my hand sketch on the drawing.

5. I then printed the image to a PDF file and Voila!

This took all of about 10 minutes. And while I can’t get away from us using AutoCAD for our design notes, the rest was all done by FOSS software.

Who says this stuff doesn’t work well??

Btw, I’m typing this post in Vim and posting it on my WordPress blog, so there!!

;)


In a comment to my previous post about Facebook, JakeT also ponders the signficance of Twitter and why I use it. Although Twitter is different things to different people, I’ll just describe the things I like about it and what it does for me.

I follow about 80 people and about 70 or 80 people follow me. Most of the Twitter users I follow are people I “know” from Linux, Tech and Podcast circles. “Know” meaning people I’ve listened to, chatted with or subscribed to in the past.

This means I get a fairly steady stream of twitter posts from people I admire and people I find interesting. This usually results in some interesting links, news on what people are doing and working on, notification of events, questions about various things, technical problems they are having etc. Lots of stuff, most of it interesting, lots of it not.

It’s not like Google Reader where I feel inclined to read everything that passes by. If I see something interesting, great. If I don’t, then oh well.

Now if someone really wants me to see something, they can use the @username method. This will put it in my replies list. However, I also use the track mechanism to track certain terms - one of which is my username. So any posts (by anybody at all) that contain my username also come my way. I find the track mechanism much more useful than the traditional ‘follow’ mechanism. But I use both.

So what do I get out of Twitter?

1. Twitter gives me a good source for more real-time information. Breaking news about anything tech or otherwise often show up in my stream. Usually this means links to news stories or blog posts.

2. I can use it to help solve problems I might be having, by soliciting solutions from all those people who follow me or track the terms I might be using. Having problems with a certain device after upgrading to Hardy Heron? If you follow a lot of Linux-y types, you might post the question and get pointers to some good info if others are having similar problems.

3. Conversely, I can help out someone by providing the answer or helpful information to those asking for it. Kind of like a support forum, but more real-time and spur of the moment.

4. It can give me a different insight into what other people are doing. This can be interesting. It can help me make useful connections with people I might never normally meet.

5. It can help build community around things. For instance, if a podcaster is holding a live streaming show and wants his audience to check it out, he can Twitter it and reach some of those people. I’ve seen this in action several times with various podcasters I follow.

Those are the main things I get out of using Twitter. But not everyone is looking for the same things. It’s not necessarily for everybody. But I find it fun and useful.

I don’t find it very intrusive either. If I’m busy, I don’t feel guilty ignoring it since things don’t seem to “pile up”. When you log onto Twitter it’s not like it tells you you’ve got 1500 items waiting. There’s very little guilt involved, and that’s refreshing - for me anyway.

It’s kind of a like a CB radio of sorts. Or maybe IRC without having to be in a chat room. It’s still very primitive, but with simple tools like ‘track’ and GChat (the Gtalk client within Gmail), it becomes quite usable for me. It doesn’t replace anything I already use (Gmail, IRC, and Google Reader), but just adds another source of info to interact with.

If you’re interested, you can follow me on Twitter. I also recently added a sidebar widget showing a few of my recent Twitter posts along with a link to subscribe.

Since I’ve said it several times before, there might not be any point in saying it again, but what the heck. I think Facebook is useless, annoying and a blight on the internet. Tom Raftery has posted a YouTube video that illustrates all that AND makes you laugh. Thanks Tom. :)

I just read an excellent post by LaurenMarie over at Creative Curio about using shape in graphic design. An added bonus was her posting of this wonderful (and award-winning) design which I think is clever, attractive and unique… much like me - har har har:

This is the kind of stuff that inspires me to fiddle with design and graphics when I have no real business doing so. ;)