Eric and I went to Mammoth last weekend and it was amazing. I arrived around 8:30am after a 4.5 hour drive from my house, not fun. Immediately after arriving it started snowing and did not stop much the entire weekend. After getting situated we all decided to go boarding. Being short on money, we opted for the $30 beginner ticket. This ticket is meant for use on one lift for beginners, of course we did not do this because the staff did not check our lift tickets when getting on lifts that take us to the top. Anyways it was snowing non-stop the entire time we were out Friday. Katie, my girlfriend, and I did not have facemasks for the first couple runs and wound up freezing our entire face’s. We got smart and put of the $16 for one which lead to a much better snowboarding experience.
On Saturday all the girls wanted to stay in and watch the entire first season of Grey’s Anatomy while all the guys went off to the mountain. We bought full lift tickets today so we could explore the entire mountain without any problems. Turns out that the top of the mountain was closed due to high winds and avalanche warnings. This was not a problem though since we could still go everywhere else. It has snowed over 18 inches that night so there was powder everywhere! Riding in this much powder was a little tough, however it did not matter how hard you fell because it was so soft.
Sunday everyone went with the beginner lift ticket again. It was a lot more crowded this day that any other for some reason. I am sure it is due to the holiday weekend. Again the snow was all powder which lead to another great day of boarding.
Check out all my random pictures here: Mammoth 2006
Well I am back! Sorry for the lack of updates, I have been overwhelmed with school and plain laziness lately. Anyways, I will attempt to post more often from now on.
Over winter break I setup a new firewall using Shorewall. I am pretty impressed with how easy it was to setup and secure. My firewall now has my wireless network separated from my wired network, a DHCP server for the internal networks, a DNS proxy, and Squid setup as a transparent proxy. Pretty impressive considering this is my first firewall setup. In the future I would like to lock down my wireless network even further by using an OpenVPN bridge to encrypt local wireless traffic on top of the current WEP encryption. That might be a little overkill, however it should be a good learning experience.
My brother bought a video iPod and harassed me to figure out how to get movies onto it. After I gave in and a little research I found a program called HandBrake that most people seem to be using. It works best on OSX even though there are Linux, and Windows versions available. The Linux version is command line only, so there is no fancy GUI for those of you that can’t work without one. I downloaded the Linux version, compiled it, and gave it a go. I tested H.264 and MPEG-4 encoding and received the best iPod compatibility and encoding speeds with MPEG-4. I would like to say that the H.264 video had better video quality with a smaller file size.
I attended SCALE 4x last weekend with Eric Gaumer and it was great! I got to meet a bunch of great people such as Aaron Seigo, Ted Haeger, Jono Bacon, and the famous DVD Jon! Eric and I spent most of the day with Ted and Jono discussing various topics such as LugRadio Live 2006 and why Novell needs to embrace deb packages instead of RPM’s. FYI, we were introduced to Jono last year by Jon Masters after revealing that we were huge fans of LugRadio. Anyways, we attended the three talks on desktop linux. Aaron Seigo about KDE4, Ted Haeger on NLD10, and Jono Bacon on the future of the linux desktop. All three talks were great and well presented, however I would have to say Ted’s presentation on XGL was the most interesting to me. I was really amazed at XGL and look forward to checking it out in the future. I also enjoyed the “Bacon and Eggs” picture import during Ted’s presentation. Eric took some pictures that I will post once he sends them to me.
Anyways, Eric and I will be going to Mammoth this weekend. Expect some pictures from that trip as well.
Eric and I attended DefCon 13 last weekend. The event was pretty good, even though some of the talks were pretty boring. The thing that got me the most though, was the type of people that attended. There was some pretty freaky looking people there. I guess I was expecting a different type of crowd. To top it off, most of these people were into the whole “rave” thing, which I am not. It was really annoying listening to techno music until 5am. Anyways, I would love to attend the event again, but stay at a hotel on the strip away from the rave music.
This plugin keeps statistics on googlebot visits to you blog entry’s. It was inspired by the WP-GoogleStats plugin for wordpress. When enabled this plugin checks if the visitor is the googlebot, and if it is, updates the number of visits, last visit date, and last visit time template variables. You can use these template variables in the body of your posts to create custom messages based on visit statistics, or use the built-in $googlestats template variable to display a default message.
Well a few days ago I went back to my roots and installed Debian on my main desktop. I had been using Kubuntu for the past 3 months or so and really enjoyed it, however it had a few annoyances that finally got to me. Konqueror crashing fairly often is one of them. I expectred this to be fixed quickly, however it was not. Another major problem I had was with packages. Quite a few packages have messed up dependencies and/or are completely broken. Eric3 and PyKDE being the ones I remember the most. Since I am into Python programming right now, I found this extremely annoying and unacceptable. Kubuntu was great, however I think it is too new and has a lot of work to do before Breezy is released.
I am currently running Debian Etch, but I plan on upgrading to Debian Sid pretty soon. I read that there is a lot of new packages being worked into Sid right now that may cause some breakage, so I need to look into this more before upgrading.
Today I updated all my plugins to the newest versions from Contributed Plugins Pack 1.2.2. Everything went pretty well except for Will Guaraldi’s pycategories plugin which displayed an extra / sign when processing the root directory. I modified the plugin and made a patch that fixes this problem:
--- pycategories.py 2005-06-21 11:23:14.000000000 -0700
+++ pycategories_fixed.py 2005-06-30 13:37:08.838820024 -0700
@@ -185,6 +185,8 @@
"indent": tab }
+ if item == "":
+ d["fullcategory"] = item
# and we toss it in the thing
output.append(item_t % d)
One last note is with the newest version of the comments plugin. If you want to view comments you need to append “viewcomments=yes” to the querystring. I assume this is to allow showing comments only when viewing the blog entry and not when viewing a directory with only one entry. If this is the case I believe checking “bl_type” == “file” as a better method. I plan on editing the plugin to work this way because I believe the querystring method is not very good, and not backwards compatible.
The robots.py PyBlosxom plugin will insert the Robots META Tag to your blog entry’s. This is my first PyBlosxom plugin so any comments or suggestions are appreciated.
Today I bought a D-Link DWL-G510 Wireless G PCI Adapter for one of my linux desktops. Once I got the card installed I was thrilled to find that this card is not natively supported under linux. I thought I was going to have to return the card and get a different one until I remembered reading about using Windows network drivers under linux. Sure enough, this card can be used in linux using a program called NdisWrapper. Here are the steps I took to get it working under a Debian based distribution.
Now you will be able to find your wireless card as wlan0 and be able to use wireless-tools to setup and configure your wireless settings. You can also scan for wireless networks using the
iwlist wlan0 scan command. I would also add ndiswrapper to /etc/modules so the card is loaded on startup.
While setting up PyBlosxom there were a few things I wanted to be able to do. The most important was being able to direct bots around my site, more specifically, the googlebot. I did some research and found a few sites that explain how the googlebot works and how you can guide it though your site.
I found Scribbling.net’s article, “Help the Googlebot understand your web site” which describes how the googlebot should index a blog. Basically, you want google to index your posts, not your main page. You do this so people can find the actual post about a topic, not your main page that has most likely changed since googlebot last indexed your site. They show that you can use metatags telling bots when and when not to index a page.
To do this using PyBlosxom you can use the comments plugin and “comment-story” flavour file with the meta tag telling googlebot to index this page and the regular “story” flavour file telling it not to index the page. Out of the box, the comments plugin would display comments any time you viewed a page with one post. This is a problem when using the calender and categories plugins because it would show the comments when viewing categories or dates with only one post, even though you were not viewing the actual post. We do not want this because it means that we will be telling google to index directories, not post pages. To fix this I modified the comments plugin so that it will only show comments when viewing an actual post. Here is my modified comments plugin for anyone interested in doing this with their blog.
Well I finally managed to get my blog moved over to PyBlosxom. Other than laziness on my part, the move went pretty well. I love the fact that I can now work on my blog using WebDAV. WebDAV allows me to post and manage my blog as if I was working with files on my main computer, not a remote server. I love it!!! I would like to thank Eric Gaumer for introducing me to PyBlosxom and WebDAV, and for the PyBlosxom flavour he designed. Thanks.
Anyways, if anyone can find any glitches, flaws, or has any comments regarding my blog, please feel free to leave a comment or drop me an email.