Converting from Blogger to WordPress

Share

For some time, I’ve wanted to change the landing page of my website to my blog, since it was the only part of my website that was changing on a regular basis. I figured the best way to do that was to change over from the blogging tool I had been using for years (Google’s Blogger) to a more full-functioning solution that made adding content and customizations easier. After briefly considering a few Content Management Systems such as Joomla and Drupal, I ended up choosing WordPress. WordPress isn’t really a full content management system, but I’ve played around with WordPress before with an account on WordPress.com, which anyone can get for free. What attracted me to WordPress was that it installs the scripts and database locally and it is open source. Because it’s open source, it has attracted a number of developers who have written plug-ins for it. There are more than 4,000 WordPress plugins available. It also uses ‘widgets’ which allow you to customize the sidebar with things like a calendar, archive list, blogroll, and many other features. Blogger had the ability to do this too, but much of it required you to go in and edit the template, which was very painful and prone to error. And if you ever switched templates, you had to start over with your customizations. Because I host the blog on my own domain, Blogger also required me to completely regenerate every page whenever I made the slightest change to the template. That was taking longer and longer as my archive of postings grew.

WordPress uses PHP and MySQL to serve its pages. If I make a change to the template, it doesn’t need to regenerate any pages since they are generated on demand. I had hoped that by using WordPress’s pretty permalinks that all of my Blogger links could be preserved so as not to lose search engine traffic, but because I was moving the whole blog up a level in my domain and also because every page in a WordPress blog is essentially a php script, it didn’t work out that way. So I’m becoming skilled in adding ‘301 redirects’ for my more popular pages in .htaccess file to maintain my website’s search engine mojo.

Another big change I made last month was to switch hosting services. I had been running on a Windows IIS-based platform, something I chose about 8 years ago without thinking about it too much, to a Linux Apache-based platform that now allows me to have SSH login privileges. I think that once you have a website up and running, there is a natural reluctance to making major changes because you never know how much work it’s going to be to get all the pages and email addresses working again. Windows doesn’t care about capitalization in the URL so a file called ‘image.JPG’ and one named ‘image.jpg’ are the same file. Not so with a Linux system. This can lead to a lot of broken links if you were sloppy when you created the original links. I also had a number of sites I help host as a ‘re-seller’ under my previous web host plan and I took the opportunity to combine them all into subdomains that are under on my upper-level domain. This makes them easier to manage and cheaper for everyone.

I started taking two classes at the local college in January on web technologies that I knew about, but felt I had only a superficial understanding of them. It’s pretty easy to learn HTML through osmosis, by using the ‘view source’ feature and by referring to a manual. But the technologies that run the web now, namely CSS, Javascript, PHP, and content databases have completely changed how the web works. You really have to understand a lot more to put together a website these days and you can’t do it by making static HTML pages. So I’m going through the rigor of taking these classes, doing the assignments and projects, and having many ‘a ha!’ moments where something that was confusing suddenly makes sense. I’ve also found myself in the role of tutor to the others in the class. I welcome that opportunity because the best way to really learn a subject is to attempt to teach it. Sometimes I feel a little like the blind leading the blind, but I am learning the material better as a result of tutoring others.

I had used the now-abandoned Microsoft FrontPage to generate my static web pages previously, something that always gets an audible groan from any self-respecting web developer, but now I’ve begun using Dreamweaver instead. However, in one of the classes where we use Linux exclusively, I’ve switched to just using gedit and Firefox as my sole web development tools. I had tried this a long time ago with Notepad and Internet Explorer, but it was painful to do because Notepad doesn’t color code the text to help alert you to formatting errors, which are very easy to make in HTML and CSS files. But gedit on Linux (or Notepad++ on Windows) have almost made the WYSIWYG web editor obsolete. With Firefox plugins like Firebug to help debug CSS and Javascript, you can do web development without costly tools like Dreamweaver, which only seems to get in the way when pages depend on Javascript and CSS to render properly.

If you’re interested in changing over from Blogger to WordPress, drop me an email and I’m sure I can help now that I’ve just done it. I had thought it would be as simple as an XML export/import, but it turned out to be much more complicated, requiring multiple steps along with an account on WordPress.com to talk directly to an account on Blogspot.com in order to get the content to import properly.

EntConnect 2009

Share

Many years ago I came across an electronic hobbiest magazine called Radio and Electronics. I first recall subscribing to it in college and I continued on for many years and enjoyed until it went out of print. One of my favorite authors in the magazine was Don Lancaster. There was something about his writing style that just set him apart from everyone else. It was refreshingly honest, and just a little irreverent. I’ve found that it’s rare that someone gets to write that way because most people who write magazine articles usually have an ulterior motive. Most often it’s to sell you something, either a product, and idea, or a point of view. Sometimes people write simply just to keep their jobs. But when you don’t really have a job, and Don Lancaster never had a real ‘job’ as long as I’ve known about him, then you can write and say whatever you want. When you spend time in the company of people who can say whatever they think, things are very different.

While reading Radio and Electronics I noticed that Don was making favorable comments about a new magazine called ‘Midnight Engineering’ which had been started by William E. Gates from Fort Collins, CO, not to be confused with the other Bill Gates of Redmond, WA. The concept of the magazine sounded intriguing to me. The magazine was all about entrepreneurial engineers who were working on their own companies. The thought of people who loved engineering so much that they could be found working on technical issues at all hours really appealed to me. If they were successful, perhaps they could even start their own companies and break free from the shackles of corporate servitude. Many of the people writing articles in ME were surviving on their wits, providing useful products and services without a large corporate safety net to protect them. Now that the corporate safety nets have been shredded, possessing the skills of an entrepreneurial engineer has taken on a whole new level of importance.

Midnight Engineering magazine spawned an annual conference in Colorado called ME Ski and later renamed EntCon. It was billed as a ‘real time version of the magazine’. I was living in Pennsylvania at the time, but dreamed about coming to the conference to rub shoulders with this unusual breed of engineer, one who wasn’t afraid to strike out on his (or her) own and make things happen. I attended my first conference in 1996. You can imagine my trepidation, here I was a corporate guy, hanging out with real entrepreneurial engineers! It was both intimidating and inspiring. They took me in as one of their own. Many of them had been cubicle dwellers in a previous life and some still were, but were working toward their own escape from the corporate world so that they could pursue work that they truly loved. Some of them related amazing stories of making millions, and then losing it all, and then getting it back again! As a cubicle dweller, I could hardly believe some of the stories, but here they were, highly skilled engineers, daring to make a difference by striking out on their own and more than willing to share their stories and knowledge.

Even though I fantasized about the life of an entrepreneurial engineer, I stayed with HP for another 10 years. Each time I would attend the conference, I’d be inspired by more entrepreneurial stories. As a result of hanging out with these folks, I got to learn a lot of things that I had no exposure to in the corporate world. Yet I wasn’t ready to be on my own yet. HP had made it difficult to leave. HP was an American icon, founded by Dave Packard and Bill Hewlett, the original entrepreneurial engineers and the company had a unique culture and was filled with talented people. But witnessing the fearlessness of other engineers at Entcon motivated me to take a lot more ‘interpreneurial’ chances. It helped me to decide that I wanted to work on cutting edge products. It’s largely why I went on to help create products like HP’s Digital Entertainment Center, the HP DVD Movie Writer, and HP Media Vault. These products were risky and ahead of their time, a combination that in corporate America will quickly get you a pink slip if you’re not successful. But I’d rather have suffered that fate than work on products that didn’t inspire me. Working on projects that are so exciting that you’d do it for free makes life worth living. And many entrepreneurs do sometimes work essentially for free for years before becoming proverbial ‘overnight successes’.

The conference is taking place this year from March 26th through the 29th in Denver. It is not a large conference and generally attracts between 25 to 40 people that represent some very cool companies. Everyone has a chance to contribute. It’s hard to say how the economy will affect attendance this year but we’ve got people flying in from both coasts and there will be a lot of Colorado folks like myself, and we always have a great time. If you are interested in visiting Colorado and maybe even getting in a day of skiing or snowboarding and some other fun activities, why not join us? You can find the conference details at EntConnect.org. By signing up within the next week, you can still get the early bird pricing of only $149 which is half price for the conference. You’ll also have a chance at winning an HP Media Vault and some of you will also get your own Picture Keepers!

Picture Keeper Demo

Share

I’ve been planning to do a demo of Picture Keeper using a video screen capture so I could upload it to YouTube. My business partner, Matt, was thinking the same thing because he asked me about it right when I was getting ready to do it. Picture Keeper is very easy to describe, almost too easy, and it’s rare that technology products live up to its ‘simple to use’ hype but I think this demo will show that Picture Keeper is one of the easiest-to-use computer backup products you’ll ever see. The Picture Keeper is a flash device that you plug into your PC (or Mac) that automatically finds your digital pictures and backs them up for safe keeping.

After putting together a 2 minute demo, I uploaded it to YouTube so you can see for yourself how easy it is to use:

The demo is not intended to be a professional commercial, just a way to quickly show how the product works for someone who has never seen it.

In case you’re a geek and want to know how I made this demo, I captured the video screen shots with CamStudio, which is a free download. The video of the actual product was captured with a very simple camera called a Flip. And I am not just the voice over person in the video, but the cameraman and hand model too ;-).

The audio was captured in Goldwave, which allows you to edit and filter the recorded audio and store it as an mp3 file. The video was edited together with Arcsoft’s Showbiz DVD that came with the HP DVD Movie Writer. That’s one of the products I helped design when I worked for HP and for which I maintain a FAQ.

The price of the Picture Keeper is $39.99 for the 4 GB model and $59.99 for the 8 GB model. For a limited time, with the special discount code ‘lee10‘, you can get $10 off when you place your order at PictureKeeper.com.

Ecopolis and the eJeepney

Share

I recently watched a series on the Discovery Science channel entitled Ecopolis. The premise behind each of the 6-part series was to showcase 4 promising technologies intended to solve the environmental problems of a hypothetical megacity of the future named, appropriately enough, Ecopolis. There were 5 episodes that each focused on a different issue, such as food production, transportation, energy, and waste disposal. In each episode, Dan Kammen, a Nobel prize winning scientist, would select the technology he thought held the most promise to solve the most critical issues that large cities face today and in the future. The 6th episode was a recap of the previous episodes and of the individual episode winners. Kammen also chose his overall favorite in the last episode.

The winner from the transportation episode was the eJeepney. The Jeepney, which is a portnamteau of Jeep and Jitney is used in the Philippines as a form of taxi-bus that carries about 16 passengers. It is a sort of cross between an Army Jeep and a Jitney. The original Jeepneys were built up from surplus Army Jeeps that the U.S. military had left in the Philippines after WWII. Subsequent models have been built on various Japanese vehicle frames usually in back lot operations, but the name ‘Jeepney’ remains. It’s an iconic vehicle of Philippine cities.

The eJeepney is an electric version of the Jeepney that was designed and built by Robert Puckett with the support of Greenpeace. These vehicles were designed from the ground up to be optimized for an electric motor drive. I was surprised to find that it used only a 5 HP (3.7 KW) motor and yet was able to carry as many as 17 passengers. Its top speed is 40 kph (26 mph). An 8-hour charge costs around 120 Philippine Pesos (PHP) and allows it to travel up to 120 km (75 miles). A PHP is worth about $US .0211, or just over 2 cents so 120 PHP comes out to around $2.50. An equivalent fill of diesel fuel, which is what most conventional Jeepneys require to travel a similar distance would cost about $6.50. The cost of riding a Jeepney is set at 8 PHP for the first 4 km (2.6 mi). This is about 17 cents. The e-Jeepney prototypes were built in China at a cost of around $8000 each.

The advantage of electric vehicles in congested cities can be significant. When an electric vehicle isn’t moving, it’s not using energy and even when it is moving, it is not polluting the air like the diesel powered Jeepneys. Considering there are 450,000 registered Jeepneys in the Philippines, the pollution caused by their diesel engines is a major health hazard.

I did some research and found that the price of electricity in the Philippines is about the same as the U.S. or $.010/kWh. So I can deduce that it takes about 25 kWh to charge an eJeepney. This is about the daily electricity use of an average U.S. household. Taking into consideration the inefficiencies of charging, I would estimate the batteries to be rated around 20 kWh. They are most likely to be lead acid which would weigh around 500 kg (1100 lbs) and cost in the neighborhood of $2000. The eJeepney has body panels made from fiberglass to save weight. One blogger mentioned that the eJeepney weighs 900 lbs. and I’m quite sure that is without the batteries. In looking at the heavy metal construction and ornaments on the traditional Jeepneys, weight savings were never an important consideration for these vehicles. Assuming that the passengers weigh about 150 lbs each, that mean the gross weight is about 4500 lbs, or about the empty weight of my Dodge Durango.

Accelerating a load of 4500 lbs with a 5 HP engine is likely to quite slow, and I’m not sure how it would get up a hill at gross weight, so my guess is that the routes would of necessity need to be quite level for these vehicles to make sense.

Another proposal related to these vehicles was to generate the electricity for them with organic waste converted to methane by anaerobic digesters, similar what’s happening in some landfills in the U.S. With the combination of the electric drive and electricity from a renewable fuel source, the benefits of the eJeepney gave it the nod for the overall winner of the Ecopolis series as well.

Sometimes people think that public transportation is the solution that all that ails modern society. There certainly are instances where taking public transit is more convenient than having to drive yourself. But I have to admit, like many Americans, I have a love affair with my personal vehicles. Public transportation is a hard sell once you’ve tasted the freedom and exhilaration of being in command of your own vehicle. Now, I’ll be the first to admit that a personal vehicle in a congested city is a major pain and I’m grateful for public transportation whenever I visit a bustling city, but when you’re located anywhere else on the planet, it’s hard to get along without one’s own personal ride. So while I can appreciate the eJeepney’s value in a huge metropolis, we don’t all live in cities, so I’d also like to see some more effort expended on making personal transport more environmentally friendly.

If you can get me one of these at a reasonable price, I’ll be very interested.