Thursday, April 6, 2006
Windows On Mac hardware
A good move on Apple's part to release tools letting Mac hardware dual boot either Windows or OSX. One of the reasons for Linux's early adoption was it's ability to be dual-booted along with the user's original OS, so this can encourage more people adopting Macs. However, there is a difference between Linux and Macs. Linux had dual boot because people already had the hardware and wanted a better OS without necessarily having to completely sacrafice the old OS. In this case, people have the OS and software and will be buying hardware to run it. I guess Apple's hope is that they'll start trying out OSX and eventually migrate over.
Windows XP Install
Now that I've completed setting up the linux box, it was time to clean up the windows box since it'll now be used for a different purpose. Setting up Linux was very quick and easy despite FC5 occupying 6 CDs. Windows XP comes on 1 CD and it should be noted that it's being installed on an older computer then the Linux box.
The first thing I had to do was install Windows 2000 since I only had the Windows XP Upgrade CD. For some reason, the Windows Upgrade CD wouldn't boot directly on the computer so I was forced to go through this process (the Win2k was also an upgrade but I can boot and just put in win98 when it asked for verification of an older version of Windows). Once Win2k was up, I used it to start the WinXP installer. I probably could've found the answer somewhere on the web, but the installer automatically copied setup files to the C:\ partition which I didn't want since I wanted to format that cleanly before installing WinXP. With the setup files on C:\, I couldn't format the partition while I was in Windows. So, I basically had to boot into win2k, clean up the files on the C:\ partition, install winXP, then delete the Win2k stuff since it still took up space. This process took roughly 1.5 hours.
Once Windows XP was up, I was prompted to activate it. I put in the product code and... no go. It tells me to call Microsoft. Windows XP was previously on this computer and I'm just reinstalling but I guess MS feels I need their approval. So, I call their number, goes through the process and they tell me a long series of numbers to enter and now Windows is "activated".
Similiar to what I did after I installed Fedora, I immediately went to get all the updates for Windows. With FC, it was a simple "yum update". With Windows, it was Windows Update, but first it needed to figure out what updates I needed. The first two sets were patches that required a reboot each time. On the third update (each update is manually initiated by me), it began to download Windows XP SP2 followed by a long install (long enough for me to leave the computer, do something else and come back right when it finished). Another reboot and it was time to get more updates. I lost track of how many more reboots it required but after about 5 hours, Windows XP installation was done! Now I remember why I've been so reluctant to reinstall windows... I'm almost afraid to use it until I can come up with a good backup system/restore disk so that I don't have to go through the process again! I think there are options such as Norton Ghost but if there are other solutions, please let me .
The first thing I had to do was install Windows 2000 since I only had the Windows XP Upgrade CD. For some reason, the Windows Upgrade CD wouldn't boot directly on the computer so I was forced to go through this process (the Win2k was also an upgrade but I can boot and just put in win98 when it asked for verification of an older version of Windows). Once Win2k was up, I used it to start the WinXP installer. I probably could've found the answer somewhere on the web, but the installer automatically copied setup files to the C:\ partition which I didn't want since I wanted to format that cleanly before installing WinXP. With the setup files on C:\, I couldn't format the partition while I was in Windows. So, I basically had to boot into win2k, clean up the files on the C:\ partition, install winXP, then delete the Win2k stuff since it still took up space. This process took roughly 1.5 hours.
Once Windows XP was up, I was prompted to activate it. I put in the product code and... no go. It tells me to call Microsoft. Windows XP was previously on this computer and I'm just reinstalling but I guess MS feels I need their approval. So, I call their number, goes through the process and they tell me a long series of numbers to enter and now Windows is "activated".
Similiar to what I did after I installed Fedora, I immediately went to get all the updates for Windows. With FC, it was a simple "yum update". With Windows, it was Windows Update, but first it needed to figure out what updates I needed. The first two sets were patches that required a reboot each time. On the third update (each update is manually initiated by me), it began to download Windows XP SP2 followed by a long install (long enough for me to leave the computer, do something else and come back right when it finished). Another reboot and it was time to get more updates. I lost track of how many more reboots it required but after about 5 hours, Windows XP installation was done! Now I remember why I've been so reluctant to reinstall windows... I'm almost afraid to use it until I can come up with a good backup system/restore disk so that I don't have to go through the process again! I think there are options such as Norton Ghost but if there are other solutions, please let me .
Tuesday, April 4, 2006
Fedora Core 5 + AMD64
So I'm now officially in the world of 64bit computing! Having grabbed the Fedora Core 5 CDs for 64bit processors, I did my first installation onto my new machine and it was pretty sweet. The Shuttle is definitely more quiet then most desktops (didn't really compare against the Sonata box, though), but not quite as silent as the Mac Mini.
The last time I installed Fedora Core, I felt it was already fairly easy to install except I did run into a snag with my CDROM that I had to search around the web for a bit to resolve. The formatting, partitioning, and package installation took a bit of time, but it was all automated so didn't require any intervention on my part. When setting up the new box, I was a bit unsure about whether there would be any trouble with the hard drive since in the past large capacity hard drives always seem to introduce some setup issues.
It turns out that I had nothing to worry about. This has definitely been the easiest linux install I've ever done. I simply inserted the install CDs and let it rip. It went extremely fast, and the whole process took roughly 30 minutes and I installed a lot of packages. Once it was done, the system booted into X without a hitch (i did have to change the refresh rate from the display control panel).
I ran a yum update to get the latest patches (~100Megs worth), grabbed the latest nvidia driver (make sure to have a new kernel then the original that shipped with FC5 since that kernel doesn't allow non-GPL modules), configured Apache and Samba through the control panel and I was done!
Honestly, I'm pretty impressed. I had expected to start the installation, go to work and finish everything when I came home. I still need to transfer the old files over to the new machine, figure out what to do with the old server, and do some customizations but as of now I have a fully enabled 64bit linux machine running. :-)
I still need to figure out how to deal with playing media files since many 64bit apps don't have the 64bit plugins and aren't able to load 32bit plugins. I'll probably have to use some of the apps in their 32bit form which isn't necessarily a bad thing.
The last time I installed Fedora Core, I felt it was already fairly easy to install except I did run into a snag with my CDROM that I had to search around the web for a bit to resolve. The formatting, partitioning, and package installation took a bit of time, but it was all automated so didn't require any intervention on my part. When setting up the new box, I was a bit unsure about whether there would be any trouble with the hard drive since in the past large capacity hard drives always seem to introduce some setup issues.
It turns out that I had nothing to worry about. This has definitely been the easiest linux install I've ever done. I simply inserted the install CDs and let it rip. It went extremely fast, and the whole process took roughly 30 minutes and I installed a lot of packages. Once it was done, the system booted into X without a hitch (i did have to change the refresh rate from the display control panel).
I ran a yum update to get the latest patches (~100Megs worth), grabbed the latest nvidia driver (make sure to have a new kernel then the original that shipped with FC5 since that kernel doesn't allow non-GPL modules), configured Apache and Samba through the control panel and I was done!
Honestly, I'm pretty impressed. I had expected to start the installation, go to work and finish everything when I came home. I still need to transfer the old files over to the new machine, figure out what to do with the old server, and do some customizations but as of now I have a fully enabled 64bit linux machine running. :-)
I still need to figure out how to deal with playing media files since many 64bit apps don't have the 64bit plugins and aren't able to load 32bit plugins. I'll probably have to use some of the apps in their 32bit form which isn't necessarily a bad thing.
Posting comments
I realized today that comments were disabled on this blog (not that people actually write any coments ^^;). I guess it was disabled when I upgraded Wordpress. Anyway, it's on again.
Monday, April 3, 2006
Anime
I've been getting back into anime recently and have been catching up on a number of series as well as revisiting old ones. This weekend I re-watched Samurai Deeper Kyo after getting the box set. The first time I watched it, the translation was horrible and I couldn't quite figure out what was happening at the end. With better translation, this series is definitely more enjoyable! The voice acting for Kyo is pretty amazing. There are a lot of famous voice actors that fans of anime will quickly recognize.
I've also been trying to catch up on Rumiko Takahashi's Inuyasha. The first season turned out to be quite good and I enjoy the characters and story so far.
Both series are worth checking out but each is very different in feel to the other.
I've also been trying to catch up on Rumiko Takahashi's Inuyasha. The first season turned out to be quite good and I enjoy the characters and story so far.
Both series are worth checking out but each is very different in feel to the other.
Sunday, April 2, 2006
New PC
I finally bit the bullet and decided to replace my old (but still reliable) pentium 2 Linux box. I have one computer with the Antec Sonata case and it's very quiet, but this time I wanted something small, quiet yet still be powerful to last me for a while. I decided to build my own using a Shuttle PC barebone system. I picked the SN95G5V3 since I wanted to go with a AMD 64 processor and I didn't want to invest in a new PCI-E video card when I had an extra AGP card lying around.
I picked up a AMD 3500, Pioneer DVD burner ($60), Seagate 500GB SATA HDD ($270), and 1gig Cosair DDR memory module (single so I can add another gig later on without having to dump this one). The price was decent and it took me about an hour to put everything together. Now, the only problem is that I have no OS for it...
I plan on running Linux on it, of course, but I haven't downloaded it yet so here I sit with a pretty awsome little machine and not being able to turn it on! ^^;
I picked up a AMD 3500, Pioneer DVD burner ($60), Seagate 500GB SATA HDD ($270), and 1gig Cosair DDR memory module (single so I can add another gig later on without having to dump this one). The price was decent and it took me about an hour to put everything together. Now, the only problem is that I have no OS for it...
I plan on running Linux on it, of course, but I haven't downloaded it yet so here I sit with a pretty awsome little machine and not being able to turn it on! ^^;
Monday, March 27, 2006
Mail redirect for Thunderbird
Eudora has a nice feature that lets users redirect email to another account and now I stumbled across an extension that allows Thunderbird to do the same thing:
http://mailredirect.mozdev.org/
http://mailredirect.mozdev.org/
Postgres
It's late at night so what am I doing...? Reading up on Postgres, of course! Postgres is an open-source relational database that has been around for a long time, but initially it was a very academic project that was somewhat difficult to install and use. That was about 3-4 years ago and since then it has made a huge amount of progress. A lot of people use mysql because it is (1) fast, (2) easy to use, and (3) easy to install. I think (2) and (3) are two of the big factors in its popularity. Performance is also an factor, I'm sure, but how many small website that uses MySQL are really hit by performance issues where they can notice the difference between MySQL and some other database?
Last year, I decided to try out the latest release of Postgres (8.0) on a Linux box, and instead of using a pre-built package, I decided to install it from source! This was what I use to do with MySQL, too. Well, after downloading the source package and running the simple command everything was up and running! It felt as easy if not easier then installing MySQL.
This weekend, following a memory upgrade to my notebook, I decided to try installing Postgres again but this time on a Windows(tm) machine. Postgres now has a native windows port and an installer. One click to to start the setup followed by a few clicks of the "OK" button and Postgres is now running on my notebook. So simple...
There has been a lot of misconceptions about Postgres left from people's experience 5 years ago. 5 years is like another era in Internet time. I think I'm going to use Postgres wherever I use to use MySQL. I'll update my experience with this database as I work with it more.
Last year, I decided to try out the latest release of Postgres (8.0) on a Linux box, and instead of using a pre-built package, I decided to install it from source! This was what I use to do with MySQL, too. Well, after downloading the source package and running the simple command everything was up and running! It felt as easy if not easier then installing MySQL.
This weekend, following a memory upgrade to my notebook, I decided to try installing Postgres again but this time on a Windows(tm) machine. Postgres now has a native windows port and an installer. One click to to start the setup followed by a few clicks of the "OK" button and Postgres is now running on my notebook. So simple...
There has been a lot of misconceptions about Postgres left from people's experience 5 years ago. 5 years is like another era in Internet time. I think I'm going to use Postgres wherever I use to use MySQL. I'll update my experience with this database as I work with it more.
My techie weekend
Heading into the weekend, I decided that I needed to get in touch with my techie side. ^^ I've been focused a lot on process and project planning at work recently and really needed to step away and let my mind concentrate on something else. I had a list of ideas that I wanted to do and I did get a good start on them.
I spent a lot of time this weekend reading about GAIM development as well as programming with Mozilla. GAIM is more straight forward but I really need to get a better grasp of GTK+ programming before I feel that I can make any headway. I played with the source a little and got the environment set up and I'm now working to understand how things work. I realize that GNOME have been working to establish a standard UI and best practices, but I still think the look of it is... not that great....
I also spent time looking at XUL programming and Mozilla. There's some interesting technologies associated with this, but the documentation on them is confusing. Part of it might be the terminology and also because projects are moving so fast that a lot of documentation are out-dated. Frankly, I wasn't sure where to start.
JavaScript have come a long way from when I first used it and the DOM specification have brought web development to a new level. It excited me as I was studying this to see how much more mature the field is and what it is capable of. Web development is now so far from just doing page layout with HTML and adding some roll-over images that everyone should recognize that web developers (truly good ones) requires the full set of software programming skills as any other software engineer. In fact, at work, I've stopped using the term "web developer" and more "frontend engineer" because the tasks these individuals are doing are programming projects. Traditional software engineers can also do these tasks but they would have to spent a considerable amout of time reading the many standards and specifications.
I've also spent a lot of time dealing with spammers. Man, I really dislike spammers. I'm ok with legitmate companies sending out emails, but spammers that tries to flood you and invade your privacy are parasites. Spam is one of the reason I changed email clients, upgraded this blog and spent part of my weekend changing my slickedit forum. When will spammers get that people don't read their crap?
I spent a lot of time this weekend reading about GAIM development as well as programming with Mozilla. GAIM is more straight forward but I really need to get a better grasp of GTK+ programming before I feel that I can make any headway. I played with the source a little and got the environment set up and I'm now working to understand how things work. I realize that GNOME have been working to establish a standard UI and best practices, but I still think the look of it is... not that great....
I also spent time looking at XUL programming and Mozilla. There's some interesting technologies associated with this, but the documentation on them is confusing. Part of it might be the terminology and also because projects are moving so fast that a lot of documentation are out-dated. Frankly, I wasn't sure where to start.
JavaScript have come a long way from when I first used it and the DOM specification have brought web development to a new level. It excited me as I was studying this to see how much more mature the field is and what it is capable of. Web development is now so far from just doing page layout with HTML and adding some roll-over images that everyone should recognize that web developers (truly good ones) requires the full set of software programming skills as any other software engineer. In fact, at work, I've stopped using the term "web developer" and more "frontend engineer" because the tasks these individuals are doing are programming projects. Traditional software engineers can also do these tasks but they would have to spent a considerable amout of time reading the many standards and specifications.
I've also spent a lot of time dealing with spammers. Man, I really dislike spammers. I'm ok with legitmate companies sending out emails, but spammers that tries to flood you and invade your privacy are parasites. Spam is one of the reason I changed email clients, upgraded this blog and spent part of my weekend changing my slickedit forum. When will spammers get that people don't read their crap?
Saturday, March 4, 2006
Yahoo! UI library and Design Pattern
Although I'm a little late in writing about this, but the Yahoo Developer's Network continues to release new products to the community. The User Interface Library has been released with the BSD license to allow building modern interactive websites. In addition, Yahoo released their Design Pattern Library.
I hope things like these will help demonstrate that Yahoo is indeed a tech company.
I hope things like these will help demonstrate that Yahoo is indeed a tech company.
Subscribe to:
Posts (Atom)