failing like never before

9Oct/090

IE8 Fail

So apparently the combination of my latest WordPress theme (Lightword) and Google's code syntax highlighter for Python, makes IE8 go insane. The syntax highlighter for C/C++ seems to work fine with IE8, but when IE8 tries to render a page thats displaying Python code, the browser hits some sort of null array error. The worst part, is that instead of handling the problem gracefully, IE8 doesn't display ANY of my Python code. I'm currently displaying Python code on my site without syntax highlighting, and am trying to find a solution to this idiotic problem.

Tagged as: , No Comments
22Oct/082

Me

I've always tried to keep some seperation between my internet and physical presence, especially when it comes to this blog. I don't want my roommates knowing that I write unflattering articles about them on my website, and nor do I want some random dude that lives in the middle of Montana (i.e. nowhere) knowing everything about my day to day life ('cause thats just kinda creapy).

Most personal blogs have a little "about the author" section, or something that describes the writer and their personality. But because of my desire to seperate my internet and physical self, I've never really written one, until now. So here's a suitably vague description of me.

I like computers, and reading, and mucking about with Linux. I tend to go through phases where I get obsessive about one single thing. Right now, its bikes, before it was watching old reruns of Buffy the Vampire Slayer.

I often have trouble concentrating on anything; when I'm in class I'm thinking about fixing my bike, and when I'm watching TV with my roommate I'm thinking about my math homework.

I have an extremely active imagination and am capable of keeping myself amused for hours on end without moving an inch.

I often wish I were smarter.

Filed under: Site News 2 Comments
12Sep/081

Being Remiss

I've been unexplainably remiss in my blogging duties lately, and there really hasn't been any other reason for my lack of blogging besides the fact that I'm extremely lazy. I'll be leaving for school tomorrow, so I'll soon be blogging with even worse regularilty.

Hopefully, I'll be able to finish up one or two of the drafts in my archives before I leave, so that my blog doesn't look as though its been deserted.

That's about I have to say for now.

Tagged as: 1 Comment
6Aug/083

Site Update

Yes, I know, I've been seriously slacking on writing the past week. I've been writing quite a bit tonight, these past few hours, but I want to spend some time to edit them before I publish them, so I won't have anything new till tomorrow morning. Sorry to all you people eagerly awaiting the next chapter in the exciting saga of my HP dv2910us review.

Remeber folks, patience is a virtue!

Oh! And BTW, I re-found that stupid snake that I ran over with my bike. Here to read more on that.

Tagged as: , 3 Comments
24Jul/080

Lightbox Effects

So unless you've spent the last few years never clicking on an image on a web page, you're quite familiar with Lightbox-like effects (and if not with the name then at least with the effect itself). Here's an example of Lightbox2 for those unfamiliar with it.

When I say "Lightbox-like," I am referring to any kind of "effect" that allows for embedded pop-ups of images and other forms of media (i.e. flash videos, etc). The benefit of Lightbox, aside from the aesthetics, is that it doesn't result in an actual pop-up (which are often blocked by a pop-up blocker on a modern browser), or require the user to navigate to another page and then hit the browser's "back" button to navigate back to the main content. The basic idea is that Lightbox makes a visitor's life easier, supposedly.

I have two problems with Lightbox-like effects. Firstly, the Javascript files required for the effects tend to fatties. The Lightbox2 Javascript files take up 18Kb, but Lightbox2 also requires the Prototype and Scriptaculous libraries which take up 172Kb. Its not a big deal if you're site is already heavily AJAX-ified and already uses Prototype and Scriptaculous, but not everyone's site does. Quite frankly, I find it to be highly annoying that I spend so much time slimming down my images and making sure that people without lightening fast Internet connections can easily access my sites, only to have Lightbox, which is supposed to improve the visitor's experience, bog my site down by requiring 190Kb of Javascript files. There are of course, many alternatives to Lokesh Dhakar's original Lightbox and Lightbox2, many of them which are much lighter in memory. I stumbled across this helpful "Lightbox Clones Matrix" a month or so back, and it usefully lists memory sizes for each "Lightbox clone."

11Jul/080

Server Uptime

I'm currently hosting my site with railsplayground, who provide a fairly decent hosting plan for just 5 US dollars per month. Up until the this year, server uptime with railsplayground seemed to quite good. But this year, especially in the past month or so, uptime has been pretty flaky. Today, the server my site is hosted on was down for well over twelve hours, and my site just can back online an hour ago. Hopefully, this is just some weird funky thing going on with my server and this won't be a problem again. I really do like railsplayground and I don't look foward to having to seek out another hosting service and move all my crap over, but if problems continue I may very well have to.

25Jun/080

New Site Design

I began a major rehaul of my blog's visual appearance two days ago, and I've been tweaking it up until now. My new theme is based mostly on Designer-daily's "Gone Fishing" theme. I decided that my old theme, which was another stock theme from the wordpress themes database, was too "light-colored."

Old visitors may notice that my blog is now significantly darker in color, though still blue. Also, my old "Pure" theme was built to accomadate monitors that have a maximum horizontal resoultion of 800px, whereas my current theme is slightly wider then 800px. In the past I have always tried to make my webpages render nicely on older computers. Now of course, I doubt that anyone still has a monitor with 800x600 resolution, and if they do they probably aren't reading my blog.

I made some changes to the stock "Gone Fishing" theme.

  • I changed the default font-type to Verdana, which in my opinion is a prettier font (for some reason, on my Linux boot, Helvetica looks like a flock of birds crapped on Times New Roman)
  • Changed some font sizes around in the main CSS stylesheet
  • Shrank the right sidebar significantly, thus making the main column much wider. Who the hell needs that much space for a side-navigation bar?
  • Dumped the default banner which depicted a sketch of a fish's mouth, and replaced it with my own custom banner. I really needed an image in there to spiff things up and I thought the fish was kinda ugly, so I stuck in Tux the Linux penguin.

Keeping the stock theme was out of the question, not because I think its ugly, but because I don't want people looking at my blog and seeing a "canned blog."

3Feb/084

Draw Me In

I looked through my stats and log files today (instead of doing my homework), and determined which articles were drawing the most visitors to my site. Mind you, this was not an in-depth study, just a cursory glance at my stats.

  1. Dynamically Create a Multidimensional Array in C/C++ - The most popular article on my site was a new one. It would appear that lots of people were searching for ways to dynamically create a multidimensional array and Google kindly linked them to my site.
  2. more stocksquest - This one surprised the crap out of me (pardon my Klatchian). Back in high school, I had nothing else to put on my blog, so I posted my econ class's stocksquest rankings (notice who's number one). It would appear that lots of people use internet search engines to search for their own name. Since pretty much none of my classmates were vaguely famous on the internet, the ones with fairly unique names ended up at my site. Funny how that works out. I bet none of them ever realized whose site they found themselves looking at.
  3. problems with gallery - So apparently lots of people have problems with an uninitialized constant when using attachment_fu. Back when I was working on my blog CMS, I had a problem with attachment_fu and I posted the error message on my blog. I found a solution eventually, which I still remember today because the error was particularly annoying. Basically what happened was there was a misspelled variable name, and if I remember correctly, I copied that code fragment from another site (which would explain why everyone is having the exact same error). I remember that I spent forever looking and it turned out that one of the variable names was spelled beginning with a lowercase letter, which resulted in the uninitialized error. Sorry that I can't remember the exact name of that variable or where it was, but it was almost a year ago.

And thats it folks...