Monday, April 28, 2008

RTFM

Two skills that have deteriorated due to the excessive use of computers are:
  • writing with a pencil/pen.
  • reading, but not really reading.
Sure, the latter is, to some extent, a result of laziness. But having the option to search keywords in digital documents when reading them on a computer screen has contributed significantly.

The direct effect of this was felt very recently as I have been trying to manage a small personal website using Wordpress as a Content Management System (CMS). I am not web-development expert, though I do volunteer as a project manager/web developer for an organization that helps non-profits with their website needs.

Wordpress is great, pretty simple to use and with very little php or sql knowledge, you can have a pretty decent website (blatant link promotion) ready in minutes. Besides a few other things, I had a simple desire to have the first page/home page/front page be static and the dynamic content (blog, etc) be linked from there. Fairly simple as a feature, yet I managed make it way too hard on myself by not RTFming (this is a G-rated blog folks...) the manual.

As it turns out, it is fairly simple, and here are a few methods to do this:
a) Page-template + Configuration option
Create a page template for static home page and configure your wordpress settings to show static page and point your blog/posts to another static page. This is also a good way to have your static page also be dynamic, where say it shows your most recent 5 posts. You would do this by coding that part in the php template that you create.

b) php hacking
This seems more like a hack. And it worked well until I upgraded to Wordpress 2.5. Since then the link for pointing to the blog/posts always ended up taking me to the static homepage.

c) Adding a Wordpress plugin
A google search points me to more than one Wordpress plugin that is supposed to make setting (and managing) a static home page fairly easy to do. Never tried it.

Thursday, April 24, 2008

load of do-do

I believe one of the most brilliant examples of open source software projects is Firefox. Since I have been feeling a little bold these days (will write later about the experiences with Ubuntu 8.04 that was released today), so I upgraded to Firefox 3.0b5 on the Windows desktop that I _use_ at work.

The experience so far has been very disappointing.

1) This was expected, but it disabled a ton of Add-ons that were not compatible:
Answers
Firebug
Gmail Space
RealPlayer Broswer Record Plugin
Session Fix
View Source Chart (and I was just starting to use this...)
Zoho Notebook Helper
Zoho QuickRead

2) The integrated Flash Player is not reliable at all. Nuemorous times I have had to refresh the page because the Flash movie would not play on the frist attempt. Also, I have had Firefox crash due to the player.

3) More than a couple of times today Firefox has frozen when using multiple tabs and switching between them. I normally have about 5 to 8 tabs open which isn't a lot.

4) I have history disabled, but for a session, I was able to see all the urls that I have typed in. That has been replaced by what seems to be the bookmarks. Any way I can just see the history there?

5) Crashed today when playing a quicktime audio file (must have been mp3).

6) It forced me to write this post in IE!

Since I don't really care about the new features, to me it has just been a load of do-do. I quickly checked and Hardy has Firefox 3 beta 4 as its default browser. There has already been some noise about the issue with Flash player killing Firefox.

I am downgrading back to Firefox 2.

Wednesday, April 23, 2008

more of a good thing

Some news and information worth sharing.

* In a recent Open Source Census report, Ubuntu tops the list with 46% of installations. Its a global project to count the number of each open source distributions. Obviously it focuses on businesses, which gives Ubuntu an edge with it becoming the distribution of choice for desktop installations.

Want to sumbit a report for your organization?

* Also in relevant news earlier in the week, RedHat and Novell (Fedora for desktops) have decided to let Ubuntu be the distribution of choice for end-user desktop installations and concentrate their focus on desktops for commercial markets. In a way, Ubuntu is reaping the rewards of work done by the earlier by RedHat and later on by Fedora.

Monday, April 21, 2008

never go hungry ...feeds

I am slowly getting to a point where it just seems like there is more information that I am required to digest than I can keep up with. And having good tools to get you that information does make the task itself easier, but nothing makes the amount of information any lesser. Come to think of it, wouldn't it be great to have a hash function that maps segments of information into your brain with a key for easy retrieval later?

Anyways I digress. A few days ago I heard a smart person say that a good way to judge what the other person knows is just by looking at his/her OPML. In case you have your feeds on Yahoo!, if you are logged into your account, this is where you can get your OPML:
http://api2.my.yahoo.com/2.0/content/getsubs

I have been using Liferea Feed Reader recently which does a good job of bringing your feeds to the desktop. But I am looking for something prettier, something more apt for Ubuntu. Its adequate, but not attractive. Any suggestions?

cheesy name....yet useful


Terminator.....really? I guess sometimes you cannot have both; a useful tool and a good name (katapult anyone?)

Anybody who has needed to use the terminal, generally needs more than one all the time. So a tool that arranges multiple GNOME (I have never been a KDE convert) terminals on the screen and manages to add/remove/resize and jump between these multiple terminal windows is a useful addition to your applications.

On first impressions, Terminator seems to do the job nicely. When you launch it, you get one screen. You can split this horizontally or vertically and keep adding and use your screen space in an efficient manner. The moving between the terminals using the keyboard can take a little getting used to (ctrl + shit + n and ctrl + shit + p).

Seems like for Hardy (8.04) you can do a:
sudo apt-get install terminator

For 7.10 (yay! I finally upgraded) and below you need to download the source code and install.

Saturday, April 19, 2008

Ubuntu community strength

I am probably not the first to make this observation, but its worthy of a mention since the single biggest reason why I use Ubuntu is the strength of the community.

More often than not, you are going to find the information that is exactly relevant to what you are looking for in the Ubuntu forums or on another discussion through a simple Google search. That gives me enough confidence to try out anything that I am curious about and that remotely sounds of use to me. That makes the experience of using Ubuntu a very nice one and in turn the feedback the community developers receive of those new features improves them and in general the overall experience.

Since I have been having trouble enabling desktop effects (more on that in a later post), I have been trying out more than a few things including installing and removing packages (without completely understanding/reading the information). After one of such experiments, I ended up getting a "The X system keyboard settings differ from your current GNOME keyboard settings" message each time X server started. The fix, described with a brief explanation of the possible reason was found, where else, but on a Ubuntu forums thread.

upgrading to 7.10

The feature list for Gusty Gibbon (Ubuntu 7.10) never provided me reason(s) enough to upgrade from my fairly satisfactory 7.04. So, it was ironic that it was on the day when the 8.04 release candidate was announced, I decided to finally move up.

Some of the lessons learned in the upgrade process:

- You can upgrade only to the next release up. So 7.04 -> 7.10 -> 8.04 -> and so on.
- The Live CD is great for a new install. However, to upgrade from your current version, you need a alternate CD (make sure to check on the selection button that says "Check here if you need the alternate desktop CD".
- The best way to upgrade would have been to use the Network Upgrade method, but I have a slow wireless Internet connection and the (clever?) Update Manager never shows me that option.
- The entire upgrade process is fairly hands-off, prompts the users about 3 or 4 times, but does the bluk of the work without any inputs......the way it should be.