Jazz all the way

Usually, when I work I need absolute silence. Especially when I write code. Any sound disturbs me. Those which have to do with human voices (phone calls, talks, music) are the most harmful. I never turn the music on or anything else when I program. I also prefer to leave all my development tasks for my night shifts.

But toda I found out that I can actually listen to music while writing code. I was looking for some new radio stations at Shoutcast to add to my music player and stumbled across some Jazz stations. I decided to try one before adding it to the list. I wasn’t yet programming, so it was OK to liste to it for some time.

It was only in the morning, 8 hours later that I noticed that I’ve programmed and did everything I had to do and never switched off the Jazz music. It didn’t disturb me even one bit. In fact I have a suspecion that it actually helped me. I will be repeating the experiment, but until than I’m surprised anyway…

The Grand Downtime

As you all had probably noticed the server was down for a looong time – about 18 hours. It all started as minor hardware upgrade, that didn’t went right, that was turned into major software upgrade. The server is currently running Fedora Linux Core 4. Not everything is fixed and reconfigured, so, please stay with me for the time being. I am trying to fix everything as fast as I can. Yes, that includes your hosted websites.

I will let you know when I’m done so that you could check if everything is back to normal. I will also provide some more details about what went wrong and how I worked around it.

So long for now…

What should I do?

Many people were asking me about Delicious recently. Some of these people are computer newbies, but others are highly trained IT professionals. I decided to write a small post about Delicious, that would explain briefly what it is and why would one want to use it. It seems that I’ve got my inspiration all right and after two hours that I haven’t noticed, I was looking at a rather large piece (about 10 KBytes, 1600+ lines) of text. And it still wasn’t finished.

While writing it, I also wanted to add few lines about flickr and Technorati. I haven’t done so yet, because I understand that it will blow the original article even more.

Now I am thinking about what should I do with all of that. I don’t want to pos the monster 10K thing as most people will get bored even scrolling through it. But I haven’t found a way to split it effectively yet. Probably I should add everything I want, reorganize and than split it into a series of articles. Maybe it will come out easier.

What should I do?

OpenID – free, open, and decentralized identity system

It has been some time since I was thinking that logging into all those blogs to leave a comment is lame. I guess this idea visits heads of many people out there. During the last couple of days I added few more blogs on my blogroll and started to think more about this problem.

My thinking was in the direction of some WordPress service. At least in the beginning. Something along the lines of Blogs Of The Day. Some services, say Blog Passport or something like that, that could be used by all those WordPress intallations to authenticate visitors. Basically, the even the same database table from WordPress could be used as a base. A person would login to at Blog Passport and than visit any WordPress installation and at any site that would support the scheme he would appear as logged in user.

But all I did was thinking. I didn’t even investigate if there are any existing solutions. The good thing is that I didn’t write any code. Because today I stumbled upon something that would be acceptable – OpenID. I first saw it at LiveJournal.com. It already supports it.

The idea of an OpenID is simple. It is even simplier that what I was thinking. It is a distributed system that authenticates against a URL. You can be logged in at any website that supports OpenID and than any other site that supports OpenID would work for you . The description of the process, the protocol, and the development status are all at the project’s website.

The good things about OpenID so far are:

  • free and open and intends to stay this way.
  • decentralized
  • supported by some big sites (LiveJournal.com)

WordPress plugin is in the works. I hope that this project will get some attention and that we will finally have one annoying problem solved. Cheers!

Maxim is moving out

Maxim is an adult now. Or amost. At least he is old and mature enough to move out. Out of our bedroom. Yes, that’s right – today we moved him to his own room. It was standing there empty, stocking all sorts of useless stuff since it lost its status of the server room sometime in January of this year.

Our pediatrician suggested that it is about time for Maxim to get into his own space. Olga and I were discussing the issue for some time, as I already mentioned before. The thing is that the room that we gave to Maxim doesn’t have enough light. It is dark there most of the time. I don’t consider it to be very good for him and Olga tends to agree. We were considering to move our bedroom into that room and leave our current place to Maxim as it is on the sunny side of the building and has two sources of light – a window and glass door to the balcony.

After much consideration we decided no to move our bedroom. At least for now. Maxim is not spending a lot of time in the bedroom anyway. He mostly lives in the … khm.. living room. It will continue to be so for some time to come too. When he will decide that he wants to stay in his room, we’ll think about swapping rooms.

Anyway, this is a big day for the little guy. We cleaned everything and moved in his furniture. He doesn’t seem to worry much about the change, but that is rather preliminary opinion as he needs to spend a night or two to understand what happened.

Olga and I need to get used to the new setup aswell. We had a set of nice routines for feedings, bathing, etc that we could perform without any thinking. From now on we have to “make the way” again. We also have to get used to the space that we regained in our bedroom. I for one never thought that our bedroom was big. After we squizzed in Maxim’s bed and a changing table I thought that the room was tiny. But now when we moved Maxim’s things out it seems to me to be as big as a football field. I’ve measured some empty spaces and it appears that we can put a bookcase in there without loosing much of the free spaces. The bookcase is currently staying in Maxim’s room, but will have to be moved later when more spaces will be needed.

I’m glad that I made a picture of Maxim’s bedroom back when it still was a server room. I will make another picture one of these days and it will be nice to compare the two. Until then stay tuned…

Daily del.icio.us bookmarks

Shared bookmarks for del.icio.us user tvset on 2005-06-27

Time catches up with everyone

I had this very old computer standing under my office desk, doing nothing. As far as I remember, the last time it was even turned on was more than four years ago. And it was just to try FreeBSD – an experiment that didn’t even continued for a whole day. Prior to this activity, it was standing there for some more time. Noone could ever remember it doing any work. Noone could remember the specifications of the machine. The only thing that everyone knew was that it wasn’t broken and could be used for work if need be.

I have mention this computer several times to our stock maintenance. I have offered it to several people. I pointed my finger at it every time I had a chance to attract someone’s attention to it. All to no avail.

Today one of our stock maintenance guys came to record the details about my new workstation. After I’ve given him all the specs, he asked about the specs for the old computer. I told him that I don’t know and that in fact noone knows and that the best thing for him to do would be to take this computer somewhere. I promised him that noone needs it anymore.

And so it was gone.

Now I feel sad and empty. This useless piece of hardware was a part of my workplace for way too long of time. It used to occupy a lot of space. Often I would accidentaly kick it with my feet trying to make more space for myself. Sometimes I was stocking useless crap on top of it, before dumping it all into the trash bin.

And it’s gone. It will take me some time to get used to working with out it. I never thought that I’d miss it that much. Strange…