Saturday, October 20, 2007
As for the main issue, LFS is really not what I thought it was. The build is straight forward, and much less complicated than I thought it would be. Of course I didn't succeed the first time, and I got into trouble related to building gettext which uses the curses libraries. Never mind, the second build would be better...
Tuesday, October 9, 2007
Today I lost a dear friend, a colleague, a past team-mate and a source of inspiration. Dima Osherov was all of that, and then some. Unfortunately, we still do not know what awful disease causes the death of a 24 year old man.
Dima was a brilliant DBA and a sys admin, and nothing I can write would cover all of his talents and skills. I guess you had to know him.
So why a blog post as a memorial? Few months ago we decided it would be best if we start a shared-blog about Oracle, technologies and other common interests. As it seems, this blog will never be created, so I think a post about Dima would put his name in the blogsphere, and fulfill a dream.
יהי זכרו ברוך.
Monday, October 8, 2007
- X stability. Enterprise releases still use X11R6 of some version. It's not nice when X goes down along with everything you had open.
- Awful user interfaces. Oracle is not the only one that lacks a decent GUI. I recently seen the latest version of Rational ClearCase for Linux. The motif interface looks like it's still 1992. Serious developers that use ClearCase demands much better interface.
- Non uniform configuration. It is used to think that all configuration is stored in the same manner under /etc and in private '.' files. Not all vendors seem to follow the convention, a thing that makes control of multiple machines, not an easy task.
- No standard package management. Some vendors supply their product in a specific package format (such as RPM). These packages are not suitable for use on different distributions, and sometimes are not usable on distributions that support the same format (eg. Mandriva and Fedora). Eventually, almost every product requires gcc/g++ to be installed, and a Makefile to be run.
- Slower adaptation of newer technologies. This is quite understandable but still annoying. Since enterprise distribution are supposed to work for a longer time without being upgraded or patched, they sometime use obsolete kernel or some other components.
Thursday, October 4, 2007
As for another surprise. I just finished teaching my mom how to use Google and using the browsers Favorites/Bookmarks. Not an easy task, but very satisfying.
Monday, October 1, 2007
But something is missing. Lately I feel I'm looking for something in my OS which I'm not sure what it is. Before installing Ubuntu, I was a proud (and a target for colleagues laughter) Slackware user. I used Slackware about 4 years, and I switched because I wanted my computer to work for me, and not the opposite. Now it struck me, and I know what's missing. I want to be in control over my system, I want to compile my applications and solve technical issues that arise when they don't compile. I want to change applications to fit my taste.
But then again, I don't want to be the slave of my computer. I want to have the flexibility when I need it, and to stay stupid the rest of the time. I want my computer to be both stable and my testing environment. I want it to be both fast but without any modifications on my behalf.
Maybe it's time for a different distro. Maybe it's time to start using Ubuntu's test releases.
Oh, one more thing. I already tried to run multiple distros using virtual machines - it's just not that.
I think I'll stick with Ubuntu at least 'till gutsy arrives, and then I'll decide.