Sunday, November 11, 2007

kEnny's Favorite E-Tools... Part Deux!!

For this post, we'll focus on my favorite Firefox extensions, and which ones you can use with Flock. Extensions make Firefox fun! I use a variety of extensions, depending on the computer I am using. Here they are in no particular order:
  • Adsense Notifier: It's really funny that I use this extension, as I don't seem to give any of the advertisers on this blog much in the way of business. It gives you a quick, unobtrusive look at how much Google is going to pay you for all your hard work. I don't know if it works on Flock. I haven't had any reason to try it yet. :^(
  • del.ico.us Bookmarks: I got turned on to del.ico.us through using Flock. After running my favorites in the same manner for quite some time, I was looking for a new way to work them. While I don't use it over built-in favorites, I also don't leave it out.
  • Download Manager Tweak: This one adds extra options to Firefox's Download Manager.
  • Download Sort: I used to be a great fan of this extension, but numerous security updates have hobbled it to the point of being nearly useless. Being a big collector of skins for various forms of software (Winamp, WindowBlinds, etc.), this tool was indispensable for filtering different file types into separate folders.
  • Gmail Manager: I used to use Gmail Notifier, but the added functionality of inbox previews, and support for multiple Gmail accounts made me switch. Unfortunately, the mail count functionality doesn't work in Flock! I hope one or the other gets fixed soon.
  • GMarks: This one takes Google Bookmarks and makes it part of your built-in bookmarks as well. If I'm ever out of contact with one of my own computers, I can still get to my regularly visited sites this way, and synchronize my bookmarks across multiple computers.
  • Google Calendar Notifier: This is the next most convenient item to your cell phone with text messaging for keeping up with appointments on your Google Calendar(s). It provides you with quick mouse-over access to upcoming events, and provides pop up alerts as well. You can color code each calendar to make them easy to tell apart.
  • Google Send to Phone: This isn't real complicated, but can be incredibly handy. High lite any text on a web page, then with just a couple more clicks you can send it to your cell phone via SMS.
  • ForecastFox: Growing up in the Pacific Northwest, I've been a fan of the weather for many years. And you never know if the forecast is really going to be right of not. ForecastFox gives you upcoming forecasts as well as radar data, so you have quick access to local weather information from Accuweather.
  • FoxyTunes: Foxy Tunes brings the fun to web browsing, after all that productive crap I already mentioned. FoxyTunes acts as an unobtrusive remote control for your favorite media player.
Do you have any favorites firefox extensions not listed here? Tell me what you like and how you use it. If I like it, I'll add it to the list!

Blogged with Flock

Thursday, October 18, 2007

kEnny's Favorite E-Tools!

Let me preface this entry with the notice that one of the tools listed here, of which I am undoubtedly a fan of - and could even be considered an evangelist for, rather failed me the other day. I was well into the task of typing the original version of this post, when Flock choked and lost all but the title. Oops!!

I have been on a quest for a number of years to become more elegantly (but not intrusively so) organized on a number of levels. In this time of ever-increasing availability of information I have found quite the smörgåsbord of options for keeping one's life in order. My particular quandary lies in the fact that there are times when I spend copious amounts of time using a computers, lots of computers, and others when I am glad to stay away for a nice long time.

I have enjoyed the usage of Microsoft Outlook at work in keeping me aware of and (as much as it is able to) on time for appointments. Before the days of cell phones that could synchronize their calendars with PIMs, I found a way to keep myself current while away from my own PC: using VBA to forward Outlook's pop-up notifications to my cell phone. I can't tell you how many meetings this kept me from missing. It made me aware that there are always alternative means to keep on schedule, and that I could increase the productivity of others by promoting that awareness.

At work, I use Outlook to keep track of multiple projects, remind me of mundane tasks, tell me where and when my meetings are, and keep the unimportant stuff from getting in the way of my work. While Outlook is a very capable application for work, have untethered myself from it for personal organization, as it requires me to be attached to a single computer. At home I have 3 different PCs I use, so it just doesn't do the job. Browser based email and calendaring, coupled with easy integration of newer "smart phones", give me the continuity I ask for without keeping me tied to a computer screen. The purpose of this post is to increase the awareness of many of the handy tools I have found, and maybe some of their lesser known features as well.


Web Browsers- There are a few big ones to choose from, and a lot of others that leverage their technology. While Internet Explorer is a necessary evil at work, it has no compelling features that make me want to recommend it. Here are my favorites:
  • Opera: Very flexible and standards compliant. Available across multiple platforms, including mobile devices. Want to know what I like it best for? Setting the default magnification allows me to browse the web easilly on the 61" TV from across the room without ever having to fiddle with the settings again. Unlike any other web browser I have tried, Opera alters the size of images and plug-ins like Flash movies to scale the whole page (not just the text) for easy viewing. It seems to have some problems with some sites using Ajax features, but I've read that can be as much the website's fault as Opera's. Opera also includes voice support, by allowing you to control it vocally, and it can read content back to you.
  • Firefox: My favorite all purpose browser. Firefox's strength is in it's ability to add functions thought up by smart people not associated directly with the browser's development. I'll touch on some of my favorite ones shortly.
  • Flock: Based on Firefox's Gecko rendering engine, Flock is a wonder to behold. Coined as "The Social Web Browser", Flock has gone and integrated support for many of the more popular hot spots on the web, making quick work of uploading photos & videos, blogging, bookmarking, and keeping up with your friends who are doing the same. I try to use it for all my blog posts, because the off line capabilities combined with powerful online integration make it a very pleasurable experience. Like Firefox, Flock can be enhanced with extensions, and in fact many of the extensions written for the former can be used by the latter.
Websites & Online Services- In trying to make my own and other information available from my phone (via SMS-only right now) and from any computer I end up being attached to, I have assembled a bushel of helpers. I should stress that because most of these services offer some level of SMS functionality, it really doesn't matter what kind of mobile phone you have (even if you end up putting your phone through the laundry and have to use a substitute for a while). Here they are:
  • Google: Talk about overload. It seems like I am always curious what Google is up to next. When they buy a company or enhance any service, I am all over it. They have extensive resources available on the web of course, but many of them bridge across to mobile use as well. I use GMail and Google Calendar to keep my personal life in order. While my cell phone's calendar gets synchronized with my work calendar, Google's Calendar sends me SMS messages to remind me where I need to be. I can add new events and invite people by sending an SMS message to GVENT. Google's recent purchase of GrandCentral caused me to sign up for that service as well. It is a universal voice telephone routing/messaging service that has so many possibilities I can't begin to tell you what they do in this post. Everything I get from Google is free of charge. I'm sure I'll end up paying for it in some other way.
  • Yahoo!: I'll admit that I'm more attached to Google than Yahoo!, but Yahoo! has some very compelling competition to most things I use from Google. Something I've been wanting to try out from Yahoo! was their latest version of Yahoo! Go for mobile phones. It wraps up all their best mobile accessible content and squeezes it into an easy-to-use interface.
  • AOL Instant Messenger: Don't get me wrong, I'm not really into instant messaging too much after it got me married (and it was AIM that did it, too). But after I got my first "nice" phone and was looking for ways to exercise it, I went looking for an IMAP email service that offered Push service. For a brief explanation, most email software needs to be running for you to find out that you have unread messages (the client PULLs the messages from the server), where Push services notify the client first (and in this case the client was my phone). AIM's email service is the only one I have found in the US offering free Push email service that didn't require extra software to be running on your PC or phone. Using AIM, I had working Visual Voicemail while it was just a cool idea at Apple.
  • Vonage: I can't say they have distinctive service any more, and I can't say they are the best price in town, but they are the ones with the most reputation to protect. They give us reliable phone service with LOTS of features for a very low price. I get SMS alerts when someone leaves a message, and the messages are emailed to any email inbox I desire. Thanks for offering an alternative to Qwest!
  • 4INFO: I found 4INFO after being disappointed by Cingular/AT&T's unreliable SMS alerts lack of punctuality (I think their "service" is contracted through Infospace, remember them?). After dropping the unlimited internet plan from my phone in favor of unlimited family messaging, I stopped my morning weather RSS feeds on my phone, and changed to morning weather SMS messages. I stuck with 4INFO because I can put up with the unobtrusive advertising at the bottom of the message, and because they send the information when I ask them to.
  • Windows Live Alerts: This one I'm a little on the fence about, but I joined on the off chance that it would pay off. They supposedly offer local traffic updates, no matter how local you want to get, but I haven't gotten anything yet. Microsoft gets traffic data from both NAVTEQ and Inrix, so I figure if there's gonna be anything to report in Olympia, WA, it should be available there.
  • Twitter: If I were a social butterfly, I'm sure I would be using this constantly. Twitter allows other you and your friends to keep track of the other's life via short messages that can either be entered via the internet or SMS. I think it would be fun for a large group of people to tour a park or zoo together. I only use it so far to access my To-Do List, brought to you by my next featured service:
  • Remember The Milk: This service is my non-Outlook task reminder for things that don't go on the Google Calendar very well. RTM can be used for scheduling as well, but I like that I can use fairly plain English to set a reminder via SMS, quickly and easily. The first tab on my iGoogle home page contains an RTM widget now, which complements my Google Calendar widget quite nicely.
  • Jott: This is one I just read about while looking for tips on advanced usages of RTM, and instantly had to join. There is a service that Vonage provides for an extra fee per message, or you can spend a little extra for multiple messages prepaid: Transcribed Voice mail. Jott doesn't quite do that to follow the same function as Vonage. You call Jott (toll free number is 1-866-JOTT-123) tell the machine who the message is for, and speak the message you want delivered, then Jott sends an email to the recipient with the transcribed message. The person(s) being addressed has to be in your Jott phone book for it to work.
While I really wanted to go into more detail about Firefox extensions and how I have all of these toys arranged to keep me happy, I think I'll have to make this a multi-part entry instead.

Come back for Part II!!!

Blogged with Flock

Tuesday, July 03, 2007

This is a test...

...of the Flock blog posting system. This is only a test. If this were a real blog post, this message would be accompanied by emergency reading instructions. There may also be a picture to make the reading more interesting for folks less inclined to read.

This message has been posted as part of the process I am following to see if version 0.9 of Flock will be worth my messing with. So far it is going well. I may do more with it than simply go back to using Firefox!

Blogged with Flock

Saturday, June 23, 2007

Much ado about Blah-Blah Blah

I'm sitting here with some time on my hands, so I thought I'd get some typing practice on my lovely ergonomic keyboard, which I have just recently rediscovered at my (gasp!) desk. This won't quite be a freewrite session so much as some of my thoughts of late, and what I would like to do about them. Meanwhile I'll be digesting my tasty turkey salad sandwich.

If I don't think about it, I'm a decent touch typist. I can go on for quite a stretch when I don't think about it. Too bad I am at the moment.


I've always enjoyed watching movies in theaters, so much that even though I have an entirely adequate home theater, I still have a hard time staying away from the local cinema. One of the things I'm preparing to tell you about has to do with my desire to go visit the movie theater. I'm not doing it so much to share my unending combination of lazy bastard and geek, but because I think I should document it somewhere so that when you see it later, you'll know I had the idea first.

My job allows me quite a bit of flexibility, and sometimes I choose to take longer lunch breaks than I might under normal circumstances. I used to comb through the movie listings from Google and Yahoo! to find the best movie to watch at the best time, at the best theater. In rather short order, that became too much like work (hey, does that make you wonder what I do? It sure makes me wonder). I decided it would be better to let someone else take care of this heavy lifting for me. Since one of my children is just beginning to read, I didn't feel comfortable giving this responsibility to them yet. I decided to see if I could get my trusty copy of Microsoft Office to do it for me.

My goal was to assemble a list of movies to wach at lunch, sorted by the approximate time of my return to work. I had used Excel in my search for a new HDTV before by using it to grab prices from one of the popular price-search websites, so I was somewhat familiar with using web queries, and manipulating the data from those queries. I started by looking at the data presented by a number of websites. I have still only found one that consistently differentiates AM times from PM times: Yahoo! was the one, so I set out to customize a query for each area theater to download the movies and showtimes on their own worksheet. This seemed to be working well, so I set out to start manipulating the data to assemble the return-drive offset times.

About halfway through this process I began realizing that Yahoo! was Screwing! With! Me! They were throwing ads and switching up the order of the theaters, so that I was not always getting the showtimes for the theaters I thought I was. I figured I would sort that out later as I was starting to work out a good system for converting a long string containing multiple times into multiple time entries with the correct 24hr time format (so I didn't try to watch an 11pm show at 11am). Next I put together another worksheet which would display all of the results. I decided at this point that it might be handy to filter for just a single movie. Yahoo! also had me covered because they could give me a list of just movies, guaranteed to have the same name as the lists of movies at each theaters. Now I had two sort methods to figure out, and a recurring problem with my movie theaters not staying in the same spot.

I decided to rework the whole thing. If yahoo wasn't going to give me consistent results, I had to make a smarter spreadsheet. Instead of grabbing the same webpage 10 times to get one small table I would download it once, then parse each line to sort each theater's shows into their own worksheet, where my previous technique of pulling out the showtimes could be reused.

This gave me an idea for another "feature". There were some theaters I really didn't care to waste my time on, so I grafted in some more creative math to ignore the ones I didn't have an alias or commute time for (duh, because I wasn't going to go there) once the data got copied to the report worksheet. This way it could all be processed the same way, and would be simply hidden from view in the end, maybe not the most efficient for processing, but much simpler for me to design with Excel. I also threw in an option for a second "base" location, with a second set of drive-times. Now I could find out when I might get back to work OR home after seeing a movie. Nice!

Is the current form we have a fairly large spreadsheet, that can retrieve the first 20 showings of up to 20 movies each at up to 10 theaters closest to (up to) two locations. It sorts ALL of this data by proximity (represented by the number of minutes you think it takes for you to drive between your "base" and each theater) added to the calculated ending time (start time plus end time plus 15 minutes for commercials and previews). Alternatively it can show you a single movie's showtimes, in case you already happen to know what you want to watch, but don't know where to watch it. Two to four clicks is all it takes.

I'm rather proud of it, but I recently decided it wasn't enough. There seems to be a boom in web creativity as more content owners make it easier to play with their information, or to add your own to theirs (Hi, Google). I would love to have something like this on the web to look at from anywhere, but nobody seems to have done it yet. I guess it's gonna be me for now. Man, are you gonna be sorry for not doing all this hard work for me.

I've got another thing I really want this to do. I want it to pick a showing, then add it to my calendar! Why? This started out as an exercise in not missing important things at work. If I can put it on my calendar, it would be eaiser to see where there might be any conflicts with other items on my schedule. Right now I use two calendars: Outlook/Exchange for work, and Google for not-work. I sync my phone with Outlook, and get alerts from Google Calendar via SMS. To begin with I'm going for Outlook "integration" to leverage the work I have already done, and my relative ease with using VBA. The kicker is that I would like to integrate on the Outlook side so that I can preview the movie schedule right next to my current calendar, select the item, and slurp it into my own calendar. I haven't come close to playing on this level before with Outlook. The less elegant method (in my mind, anyway) would be to use Excel to grab the calendar from Outlook and do the picking from Excel, then send it back over to Outlook. It may end up being easier to implement, though.

Once I have the kinks worked out, and a clearer vision of how it works, my goal is to make my own gadget for Google Desktop/Home-Page/Etc. that would look at your location, ask what movie theaters you do or don't like, automatically calculate drive times and store that info for future use, show you the movies coming up (maybe for the next few days) and send the appointment to the mail/calendar app of your choice after you pick the movie.

That would rock.

I think I've exercised the finger enough now. More "free writing" later!

Blogged with Flock

Saturday, June 16, 2007

Time to Try New Tools

This entry is again dedicated to the topic of alternative means of working with my blog. I just recently installed Flock, which is a web-community oriented browser based on Firefox that includes built-in support for posting to various blog, batch uploading pictures to your the web, sharing bookmarks, and other forms of on-line collaboration. -I just ran the spell checker and noticed that it didn't recognize the word "blog". How funny!

I've had a bit of a revelation of late. In working to understand all of the features of my new mobile phone, a Sony Ericsson K790a, I have been playing with both this blog and my new mobile blog quite a bit more. I've noticed that there are a lot more resources on the web for earning money by making your own words and pictures available for publishing. I had run across similar ideas in the past, particularly from my father, and had not been very impressed.

My dad is staring down the barrel of retirement, and wondering what he can do to ensure (maybe even grow?) his income once his career as a city employee is over. He has been looking to the Internet for inspiration and ran across a business & advertising scheme called Affiliated Websites. I use the word scheme because I think the purveyors of these prebuilt websites are taking advantage of the common netizen by stealing their money for services that aren't that hard to perform for yourself. For a 3-figure annual fee they set up a domain (which they own), let you choose from a number of content templates to fill in the blanks (including your testimonial as to how effectively it makes money for you), then they sell ads and prominently link to specific businesses selling products related to the main topic of the website (those are the affiliates).

I was initially quite shocked when Dad introduced me to this idea. I wasn't very impressed with the so-called content of these websites. There was a lot of fluff, and not much meat. My impression was that these sites were just search engine traps optimized for funneling eyeballs toward on line vendors, rather than providing any real information about the topic highlighted by the site. I explained my objections to him and tried my best not to sound like a jealous snob. Was I doing anything to try to make money using the Internet? Somewhat, and in a rather lame & half-hearted way. Did I have any better idea? Not really. My only strong objections were that there wasn't much this affiliated business plan did that you couldn't do yourself for a handful of dollars, and that there was nothing to keep people coming back for more after they tripped across the site and made (or didn't make) a purchase at the featured store.

My dad is a great guy, and took my criticism of this plan very well. He still plans to set up a website to attract folks with interests similar to his own, primarily motor homes. He took an HTML course at the local college and is now much better equipped to not only help himself, but he can sell his services to other people wanting to set up a website.

I'm going to try to turn the increased opportunities to be published to my advantage by writing more often, and taking more pictures that can be applied to more than just my own personal use. I'm looking forward to being able to use new tools and features included in products like Flock to make this easier than ever before. I'll be using this forum to let you know how it goes.

Blogged with Flock