Archive for the 'Linux' Category

Ubuntu 8.04 is Coming

Tuesday, April 8th, 2008

You know, I’m a big fan of Ubuntu Linux and using it on my aging HP compaq nx9005 laptop for my business needs just fine for more than 5 years now. I’ve been running it since its childhood and my drawers are still full of Live CDs they generously send to everyone free of charge.

Today, when I was looking for an updated Pidgin 2.4.1 package (currently I’m running 2.2.0), I happened to see the front page of the official Ubuntu site and guess what? It struck me on the head. 16 days left until the next release!

It made my day. I’m well-taught that every next release takes so much enjoyment that it would be fair to make it an official world-wide holiday. No kidding. :) It is much like every next Mac OS X version, but without an additional weight. You still can run the OS on your granny’s i386, and do that comfortably. But if you have an up-to-date roaring monster under the hood, there’s a plenty of options to keep it busy.

Enough words. Let’s count out loud.

Backuping Troubles

Wednesday, December 14th, 2005

This Monday I decided to upgrade my system to a newer version of Ubuntu Linux which has just arrived — Ubuntu 5.10 Breezy. In my past, I had hundreds of system upgrades and installations so that I clearly knew what to do.

On my laptop I host both Windows and Linux systems. Windows system I use majorly for games and various graphics stuff, whereas Linux is my primary development platform where I spend almost 90% of my time.

My migration procedures are always very simple. They are mostly down to the copying home directory to the safe place on another partition occupied by Windows. After that I’m free to replace the OS and put everything back in place when finished. We all know that FAT and NTFS systems used in Windows aren’t capable of holding all information about permissions and ownership the Unix filesystem has. That’s why I tend to use TAR to pack the whole home directory into a single file and put this file to the Windows disk.

Before this last time, my home folder was relatively small. Maybe couple of Gigs, never more. This time, mostly due to my addiction to photography, it was 7.5 Gigs and promised to take a while being packing into TAR. So I issued a command and went for a cup of tea. Later, when I got back, I noticed that the command had been successfully finished. The archive was where it should and everything looked just great. I gave it a quick look just to make sure that it has some familiar files in it and started system reinstallation sequence.

When the OS reinstallation came to the end I took the backup TAR and found that 3.5 Gigs of stuff were missing. I can’t describe my astonishment when I found that all my e-mail backup, software archive, IM logs and the like are all gone. It was the BIGGEST OOPS I’ve probably ever experienced.

I figured out that TAR command had created an archive file of 4 Gig size, which is some physical limitation for FAT32 file system, if I recall it correctly. That’s OK, but why, for all on Earth, it didn’t tell me about a problem with filesystem? How come that it failed to complete operation and reported the success? I guess, no one will give the answers on these and after what has happened I’m not keen investigating the issue, sorry. I just wished to get back to work in no time and that’s what I have done.

Well, that was my little failure story for today. It was a little technical, but I hope it contains at least two things to keep in mind: never obey the computers and always check what they do.

Have a good time! As for me, looking on the bright side of things, I can say authoritatively — it’s a NEW LIFE. ;)

Oh That Busy Friday!

Friday, October 14th, 2005

Another busy week is over. During this week we received some valuable recognition from our users and I would like especially mark David Herron and his analysis of the BlogBridge performance evolution. It is always inspiring to hear responses of this kind. Thanks, David!

Today was another big and very productive round of product polishing reflected in a long list of small yet necessary fixes and improvements. We worked our fingers to the bone making the application as fast and robust as it’s only possible. Hope that it’s going to turn into a feather in our cap soon.

I plan tomorrow to be a day of healthy rest. My friend and I have decided to visit several book stores. As for me, I wish to discover some more modern Japanese writers. What I noticed is that it’s really hard for me to switch to European or American reading from Japanese. I can feel that the rhythm, stylistic devices and atmosphere of Japanese books is rather relaxing and fits me better than an aggressive and speedy plot of modern western authors. There’s no rush, all the twists of a plot are very well-weighted, characters maintain a deep mental connection with you while you are literally glued to a book.

What I don’t like in books most of all is when authors explain their points and impose their own judgements of situations being described. If you have an alternative vision and own opinion (as I always do), it’s often hard to continue reading feeling disconcerted with author points. I hate to tell that, but often I have no other choice than to drop the book in the middle considering it being a waste of time.

Another good news is that today a new Ubuntu Linux release — version 5.10 — was born. I have already ordered free PC version of it and waiting impatiently for it to come in about two weeks or so. Most noticeable (for me) changes are:

  • Updated GNOME (2.12.1), OpenOffice (2.0 beta 2), X.org (6.8.2)
  • Integrated writing of audio CD’s
  • Updated kernel (2.6.12.6)
  • Further laptop enhancements (hope suspend on my laptop will start to work at last)

Well, that’s all for now.

See you!

Packaging Java applications for Ubuntu and other Debian’s

Wednesday, August 31st, 2005

As all of you probably know, we are building the BlogBridge application – the next generation of feed aggregators. At the present moment we are distributing the application in two forms: as Java Web Start application and ZIP-packaged Java application available for download from SourceForge.net. Lately, we started to think how to create native installation/uninstallation experience for our users on different platforms. We decided to support native installations for Windows, Mac OS X, generic Tar.GZ archives and Debian packages.

In this tutorial I will share the basics of Debian package creation for Java applications.

Debian GNU/Linux Bible
by Steve Hunger
Linux for Non-Geeks
by Rickford Grant

(more…)