- I'm an Electrical Engineering and Computer Science student [still] going to Brigham Young University. This blog is just a place where I can spill out my thoughts, projects and experiences. I hope you like what you see and please feel free to comment. Thanks for visiting!
Tag Archives: php
My Blog’s New Look – Making A Child Theme of Twenty Ten
I realized after a recent upgrade to WordPress 3.0 and after changing my blog’s address that I was tired of my old blog’s look. I was really impressed with the new default theme for 3.0: Twenty Ten. It’s simple, aesthetically pleasing, and supports all the new features of 3.0.
Since my new job requires me to learn a lot of PHP and HTML I’ve used some of my new skills in developing a child theme for Twenty Ten. Child themes are great! They allow you to basically extend and customize an existing theme in a way that won’t break if the theme gets an update.
Posted in Project
Tagged change Twenty Ten, child theme, CSS, custom search box, custom template, HTML, php, Twenty Ten, wordpress
2 Comments
Turning My SheevaPlug Into A Web Server
After I got Ubuntu running on my Plug, I started going about turning it into what I originally planned for it; LAMP, UPnP, and Torrent server.
I first found a great resource for playing with the plug: OpenPlug.org. The wiki in particular has some good tips, the first of which I followed below.
Install Root FS on SDHC Card
By default, the SheevaPlug has 512MB of NAND flash memory for storage, and 512MB or RAM. When you boot your plug from NAND it copies the necessary files to a RAM disk (a virtual disk on RAM which disappears when the plug is powered off). If I understand correctly, this will in effect reduce the available RAM since some of it is used by the file system.
Server Update!
In my post Ch-ch-changes! I spoke about getting WordPress to run on IIS 7, Vista, etc. It was a huge pain. 2 days ago I had a genius idea that I was surprised I hadn’t thought of before. What prompted it was an article on Engadget about a tiny linux computer that would fit in a wall wart – TINY! It has a relatively powerful ARM processor (usually used in cell phones) with 512 MB RAM and 512 MB onboard flash memory. The first thing I thought about that was: LAMP server! I have to wait until the price drops to $50 to see if it will work.
Ch-ch-changes!

So many changes! Earlier this year I set up a family blog with a hosting service called WebHostingPad.com. I paid for 2 years, resting assured that if I didn’t like their service I could get a refund during the first 30 day “evaluation period”. Little did I know that after those 30 days my account would be moved to a slow, troubled server where it would be “down” several times a week. I use quotes, because after opening a ticket with support it miraculously came back up within an hour or so, every time. I finally quit dealing with their awful support and even worse service, opened a BBB complaint, and decided to host the site on my desktop at home. I have a quad-core Vista Ultimate machine with 4GB ram on a 10Mbit connection just sitting at home, doing nothing.