Posts

Showing posts from May, 2007

Current status

Well... after a few days going around this thing (the blog), I'm starting to like it. I maintain a website that I used as a weblog even before I ever heard about weblogs. But the thing is, the interface to post new messages, edit and delete them is much better here. Maintaining the site also takes time which I don't have much at the moment. Also, I like how Google/Blogger integrate services like the Blogger, Google Reader, Google Calendar, GMail, etc... At the same time, I had the idea to make a blog in Portuguese with information about computers for my Portuguese friends that don't know much about computers. So I decided to follow a friend of mine 's idea (yes, I copied his idea) and created two blogs. This one in English and the one in Portuguese . The site will remain for my projects and I hope to updated it soon with more info and resources. A new site is on the make but has been like that for some months without any visible progress... The Portuguese blog have a

Compiler warnings

KernelTrap has an interesting quote of Linus Torvalds about compiler warnings: "Please, we do NOT fix compiler warnings without understanding the code! That's a sure way to just introduce _new_ bugs, rather than fix old ones. So please, please, please, realize that the compiler is _stupid_, and fixing warnings without understanding the code is bad. "In this case, anybody who actually spends 5 seconds looking at the code should have realized that the warning is just another way of saying that the author of the code was on some bad drugs, and the warnings WERE BETTER OFF REMAINING! Because that code _should_ have warnings. Big fat warnings about incompetence!?" I find it interesting because I have seen bad things happen when people ignore compiler errors. One of the first things I have learn about C programming was to activate all compiler errors. Unfortunately understood this has a chance to avoid bug but as a annoying messages that must be avoided and started work

Round corners with CSS

Image
Well... in my quest to make this blog a little less ugly, I searched for how to make round corners with CSS. I only knew how to make them with pictures and many of the articles I found about it, also used pictures. But not this one . That's what I'm using at the moment and seems to work just fine with Firefox 2.0.0.3 and Opera 9.20 but not with Internet Explorer 6.0... what else is new? I guess I'll read a bit more about this technique but I couldn't care less about IE 6 anyway. I'll try IE 7 when I have the chance.

Blog template

In an attempt to make this blog look better, I've searched the Internet for third party blogger templates. I have found a few that I like but haven't been able to upload any of them. I always end with an XML parsing error. I guess I'll have to do my own template... which sucks because of my lack of talent for web design :P

Ubuntu 7.04 on my MacBook

Image
I have just installed the new Ubuntu 7.04 Feisty Fawn on my MacBook. I have a tri-boot setup with Mac OS X (Tiger), Ubuntu and Windows XP. I already had an Ubuntu installation, that I managed to screw up , so this time, all I've done was install Ubuntu in the already created partition. Details on how to set up the tri-boot can be found in various websites but maybe I'll post my notes about it too. So installation went really smooth. No more errors when installing LILO. The installation program installed grub with no problem and without asking if that was what I wanted to do. Anyway, as Ubuntu is targeted at simplicity and "user friendliness", I guess that's ok. I was pleased to verify that the MacBook support is way better than in the previous version! Wireless support is finally working out of the box as it should be these days, WPA ready and with a GUI interface. No more looking for that specific driver, editing text files, running commands from the terminal wi

The beginning

I finally decided what to do with my blog. Split it in two: One written in Portuguese dedicated to my general thoughts about society and talking about technology in a way anyone can understand without being a computer geek. The other one, this one, my will be my personal geek blog. I'll try to write in English about my personal interests, geek projects and other tech related subjects. I probably let some random thought about anything else slip :) Have fun.

One more step for Linux... some more steps to go...

If you don't know yet, I am employed in a company that is a major Microsoft client. Almost all systems there run some kind of Windows operating system exception for a few firewall machines that run Linux and a few other main servers running Unix. Oh! And a Google Search Appliance ! Most of my colleagues don't know anything about any other operating system besides Windows. Well... two years after I joined this company, they sure know more than they did. Not only because I like to show Linux and publicize it whenever I get an opportunity, but also because of all the new "cool desktop effects" and Ubuntu Linux. Ubuntu Linux and all it's "user friendliness" is becoming somewhat popular. Some install it just because they can, some because they want to see the "cool desktop effects" with their own eyes, and some really want to know about this "alternative" operating system and what can be done with it. One of this persons is my boss. My bo