Category: computers

RSS (and Leftist Wackos) Killed the Slashdot Star

RSS (and Leftist Wackos) Killed the Slashdot Star

After (too many) years of reading Slashdot fairly regularly, today I removed it from my feed reader. The signal-to-noise ratio has gotten really, really bad (and has been forever), and I finally got tired of it. Far too often, a story about some piece of technology, or law/policy regarding technology, for example, inexorably leads to hard-left screeds about the Bush, the Republican Party, etc., even when there’s no clear link. And if Intelligent Design is ever mentioned, you can rest assured that people of faith (though ID in no way demands a faith of any kind. More on that in another post) will be betrayed as stupid, buck-toothed, back woods inbred imbeciles. These days, the site is a complete waste of time and bandwidth. I can get the same info, much less noise, and certainly fewer insults from my 100+ feed strong reader.

“Hi. My name is Jason, and I’ve been Slashdot-free for 15 minutes now.”
“Hi, Jason!…”

Datejs

Datejs

Wow.

“Comprehensive, yet simple, stealthy and fast. Datejs has passed all trials and is ready to strike. Datejs doesn’t just parse strings, it slices them cleanly in two.”

Feed me, Seymour!

Feed me, Seymour!

I have recently started using Google Reader as my RSS reader. If you’re not, you should check it out; it’s really quite nice. And Ajaxy. At any rate, Google Reader lets you share items on your feed in your own feed, which you can share with others. If you’d like to see my shared items, you can do so here. There’s an RSS feed available from that link should you like to add my shared items to your feed. 🙂 Enjoy! Or not. 😉

RSS Killed the Web Browsing Star

RSS Killed the Web Browsing Star

One of the outlets/time-killers for office works the world over is browsing the web, and I’m certainly no exception.  There are times when you just need a break, and hitting the various news and geek news sites often does the trick for me.  There is, though, a technology that has become increasing popular over the last few years that has managed to ruin things for me:  RSS.

Read More Read More

Vista…Nail…Coffin?

Vista…Nail…Coffin?

For me the “Windows Question” has long since been decided.  I don’t like it.  I don’t want it.  I use it only because I have to.  Others feel differently, and that’s fine.  In fact, a good friend of mine, who is likely reading this post via an RSS feed :), really likes Windows and makes a good living writing Windows software, for which I applaud him, but I’m digressing.  Personally, I prefer a Unix or Unix-like operating system, especially on the server, though I’ve also enjoyed using Linux on the desktop as well.  For me, then, there’s really nothing to debate, but for many, there is, which makes this article extremely interesting.  Does not sound good at all.

Stupid Windows

Stupid Windows

I just had to reboot my computer to rename a directory.  Even after closing every application, Windows was still telling me that access was denied.  How messed up is that?

The Front Porch Test

The Front Porch Test

Everyone knows that one of the most important things a software project is a good name, but coming up with a good name is not easy. To help with the process, we apply what my boss, Mitch, refers to as the front porch test, which is actually a rule of thumb from the pet world. It goes like this:

When picking a name for a dog, imagine yourself standing on the front porch yelling the dog’s name out into the neighborhood. If you think you’d feel like an idiot yelling that name, then choose something else.

Replace “dog” with “program” and you should get the idea.

JSF and Annotations

JSF and Annotations

Recently at work, we looked, ever so briefly, at a new web framework called Stripes. It looked rather cool, as it was largely annotation-based, but, given its glaring lack of any wide-spread usage, we never seriously considered it. Today, I was on The Server Side (you do read TSS, right? 😉 and noticed that Struts has released a Java 5 addon. One of the additions is annotation support whose only problem appears to be that it’s tied to Struts (that’s a joke ;).

At any rate, all of this annotation on the web tier got me to thinking (again) about my favorite Java web tier technology, JSF. The only “real” complaint I have with the framework is the XML, minimal as it is (I’m past the JSF learning curve, so I don’t have a problem with that anymore :). Being a big fan of annotations and IoC, I’ve been wondering if/when JSF will finally support configuration via annotations. Until this morning, I’ve just assumed that I won’t see that support until 2.0, but a thought occured to me: why can’t it be bolted on to 1.x?

In the interest of full disclosure, I’ve never written my own annotations, and I’m not too terribly familiar with the internals of either major JSF implementation, but I have in my mind a back-of-a-napkin sketch of a possible solution. My initial guess is that it might be possible to write a class (a FacesServlet child, maybe) that scans the classpath (optionally restricted by context-params, for example) looking for annotated classes and methods. Armed with the knowledge gleaned from the scan, we would then be able to build the context (I’m hoping) in a similar fashion to parsing faces-config.xml.

Is it doable? Am I off my rocker? I don’t know. Hopefully, I’ll have a chance to find out soon, assuming someone in the know doesn’t disabuse of the notion before I get started. 🙂

Another Reason to Use Mozilla/Firefox

Another Reason to Use Mozilla/Firefox

If you’ve ever talked to me about web development, you know I’m a hard core Mozilla/Firefox fanboy. Mozilla and Firefox are faster, safer, and more standards-compliant for starters. Something else I really like about the browsers that has really been climbing the scale for me is useability. From the features builtin to the browsers to the plethora of extensions available, the browsers just can’t be beat (for the curious, I run FireFox). One such feature is the keyword functionality in bookmarks (I don’t know if other browsers have it. I haven’t looked, and really don’t care if they do : ). For example, I’m a pretty big Linux Today fan. Of course, I have the site bookmarked, but I hate switching back and forth between the mouse and the keyboard, so I add the keyword "lt" to the bookmark, and I can noew go to the site completely from the keyboard: I press CTRL-L to switch to the location bar, then type "lt," hit enter, and voila! Linux Today is loaded. While I think that’s a pretty snazzy feature, it gets even cooler. My phone at Hobby Lobby had caller ID on it, which was handy when trying to avoid salesman that kept pestering me. Sometimes, though, a number would come up that I didn’t know, so I’d want to look it up and see who it is before I answered. The problem is, of course, time. It takes too long to go to the site, type in the number, click the button, etc. With Mozilla/FireFox, my aversion to taking unwanted phone calls gets easier. From using the reverse lookup site, I know what the URL for a lookup looks like, so I can take that URL, replace the number I used with "%s" and use that as the bookmark. Now, in my location bar, i can type "phone 123-555-1234" and the browser inserts the number I typed where the "%s" is and loads that page, giving me quick and easy access to the reverse phone lookup.

I will admit that this use of the feature is pretty juvenile, but that doesn’t detract from the utility of it. Since discovering this feature of the browser, I’ve created several more of these types of bookmarks, all of which get used rather frequently. The point of this rambling article is two-fold. The first is to make Mozilla/FireFox users aware of the feature (and perhaps give those still holding on to IE yet another reason to switch). The second is to give you the list of the bookmarks that I’ve created and found helpful. So, without further ado, I present to you my Keyboard Shortcuts Bookmarks.

Shortcut Description URL
acroynm Look up an acronym at AcronymFinder.com Right click and copy
define Google Definitions Right click and copy
groups Search for a phrase at Google Groups Right click and copy
local Find a specific business or type of business using Google Local (be sure to change the URL to use your city) Right click and copy
dict Look up a word’s defintion at One Look Online Dictionary Right click and copy
phone The afforementioned Reverse Phone Directory Lookup Phone Number Right click and copy
wiki Wikipedia, the free encyclopedia Right click and copy
yp Find a business’ phone number in the Yellow Pages Right click and copy

These are some of the bookmarks I have set up that I though might help someone. If you have some good ones or find some to add, please leave a comment and tell us what it is so we can all share. Have fun!

Get FireFox