Sidebar and CSS mess

I felt that I needed a sidebar again. It is broken at some pages though because I can’t figure out where the problem lies. I expect it to look like it does on blog’s main page exept for that input. That is with Firefox 2.0.0.1. I also plan to add a blogroll. All opinions welcome.

Edit: Defining a width for an element can make things better. Since I had just content div without any div beside it worked, but after adding sidebar with negative margin, it just didn’t cut it anymore. Now I need to figure out input and test IE and Opera as well.

Looking for an idea/goal to learn PHP/MySQL

I started learning php and I’m therefore recovering my sql knowledge from the dust as well. But it makes no sense to just read some tutorial about making a contact form or something like that when I don’t need one.
I want to learn basic php, including cookies, sessions and communicating with MySQL database (later probably rss writing and dealing with text files) but in order to do that I need an idea of whatever I’m building and what for. I once had a very vague idea about some crossword site, but I never took the time to define it properly, so I might do that.
But all other ideas are very much appreciated.

Last.fm!

I’ve been their user for nearly two years and have mainly good words to say.
At first I was using it for just getting statistics about my listening habits. I believe it’s the same reason why people track their website’s visitors, it’s interesting. After a while I discovered the joy of having your musical neighbours, not only you find people who share your taste but when you check out their charts you might find some artists you’ve never listened to, but they are probably similar to the ones you have and like. That’s when 30 seconds previews of songs become handy.
Lately I haven’t been doing much else than just scrobbling my listened tracks with winamp plugin. But a week or two ago I looked more into what they offer now. And that is just plenty of good music! You can listen to your neighbours like music or your recommendations by last.fm and these stations play full tracks. You can also pick specific user’s station. What you can’t do with free account is to listen to your own station or pick a station by a tag, those need subscription. However you can add tracks to your playlist and when you have already 15 then you can listen them shuffle.
With all the greatness I can bear all technical troubles or delays they encounter once in a while. I just hope that more and more Estonian artists find their way to the site and realise how good way is putting up your music in terms of getting fans.

Programming

I tried out the exercise of Monday’s C exam. It took me nearly three hours without any hurrying. On Friday I’ll have up to four to do the same with new file and requirements. Getting a 5 should be possible. Of course if it were the real world I would have to use dynamic arrays and memory allocation but for now static does the job. By the way if they say that road repair is from 10th to 20th then is it over on 20th or on 21st?
After that some more math and a lot of schemes and facts about computers and physics exam. And then it will finally feel like summer, without all those school responsibilities.
I’ve got several ideas of what I’d like to learn while I have more free time, so I need to figure out where to start from. For those of you who freaked out because I plan to study in summer: it is huge difference when you can pick yourself what, how much and when you learn. And if something more interesting gets in the way you can continue later without worrying about all the deadlines.
But in the end I still have to start from one of them, C and C++, Java or PHP, which I have wanted to learn for more than a year I believe but never got to do it.
And then there’s English. I need to find a way not to forget what I already know. Recently I haven’t used it as much as I used to and it will have consequences. So either English book or tv-programme or some job, which I haven’t found yet.