Zap's Digital Lighthouse
|
|||||
| |
Categories:
Archives: |
|
|
Thu, 03 May 2012 My Macbook Pro dates back to 2006... it was the first generation of Macbook to feature an Intel CPU. It still works well, but since it's based on an Intel Core Duo CPU, which doesn't support 64-bit instructions, Apple has decided to drop support from Mac OS X Lion... not too nice for people who supported Apple when it went from IBM G5 CPUs over to Intel. So to make a long story short, I am thinking of exchanging my laptop for a new one. I am quite tempted by an Ultrabook, but I'd rather wait for an Ivy Bridge ultrabook, so I'll have to wait a few month still. Ivy Bridge has a slightly improved version of Intel's integrated graphics, so I'm hoping it will be at least somewhat capable graphically. We'll see in a few weeks what interesting machines come out. /hardware | Posted at 20:55 | permanent link Mon, 30 Apr 2012
Finishing the StarCraft II campaign
I have finished the StarCraft II campaign today. In Normal mode... Yes, I know, I should have done it in Hard mode, but I've been at it for over a year in Hard mode, and was making very little progress (ok, it had mostly to do with the fact that I was stuck, and had stopped trying)... so I tried again in Normal mode, and there I make regular progress and finished it eventually. StarCraft II is fun, but I haven't tried the competitive games yet: the fact that they're played at Faster speed tells me that I will not do well in ladder games :-( It's a bit too quick for my fingers. But it's fun to complete the campaign scenarios & play some cooperative games against the A.I. And now, it seems that the next expansion StarCraft II - Heart of the swarm is on its way... of course, it will come out after Diablo III which will come out on May 15th! P.S. So many version 2, version 3, or version 10 games these days... need a few fresh version 1 concepts! (heck, even Diablo 1 was a reheated rogue/moria clone :-) P.P.S. 2 days off coming up, but lots of work to do regardless. Let's get that schmilblick moving :-) /misc | Posted at 00:28 | permanent link Sun, 29 Apr 2012We went to see the movie The Avengers this morning. Wow. A truly fun movie: 143 minutes of high energy entertainment. Iron Man, The Hulk, Captain America, Thor, Black Widow, and Hawkeye, brought together by Nick Fury and S.H.I.E.L.D. to fight the bad guys. It's over the top comic-book style... a great success! We enjoyed it tremendously. If you've ever liked superhero comic books, I recommend that you see this movie. P.S. As ever, my favorite Avenger is Iron Man. The whole gang is fun... reminds me of Saturday morning cartoons in my youth. P.P.S. It's unusual that an American movie is released in Europe before it is in North America... not sure why the studios (or rather the distributors) chose to do so this time. /misc | Posted at 23:57 | permanent link Sun, 15 Apr 2012
2012 Presidential Elections in France
Next weekend will be the first round of the 2012 French Presidential election. Most analysts believe that this first round of voting will bring in the expected result, with Nicolas Sarkozy and Francois Hollande being the two candidates moving on to the second round. This seems to be the most likely scenario, but one has to keep in mind the 2002 election where the most likely scenario did not play out. Hmmm. Also, from an economic point of view, we are not out of the woods yet! | Posted at 17:22 | permanent link Having played with ZFS and USB disks over the past few weeks on FreeBSD 9.0, I have come to the conclusion that multiple USB disks + ZFS raid-z is not an excellent combination... USB disks can appear or disappear dynamically, and ZFS does not deal with this beautifully. ZFS does deal with devices appearing and disappearing, but with an understanding that devices are mostly stable. So, I will use ZFS on internal disks, and for USB disks, I will limit myself to single-disk volumes (which seem to work fine). I would be interested in a filesystem that would deal with disks being plugged in (or plugged out) dynamically (USB disks or otherwise), but I am not sure that this exists. I will hunt around for something like this. /FreeBSD | Posted at 17:13 | permanent link Sat, 14 Apr 2012
Almost one month without a blog entry
Well, it has been almost a month to the day since my last blog entry. Lots of work at the office, with long days (waking up around 03:00 on a occasion) have been keeping me very busy. Things have been moving forward with my microserver and my ZFS experimentation. I have also dug up Starcraft 2, which is interesting (and somewhat frustrating at Faster speed). More later. /misc | Posted at 12:27 | permanent link Sat, 17 Mar 2012Because I am backing up a whole bunch of machines that may have identical files on them (many copies of Windows, old backups, etc), I am interested in finding ways of having n copies of a file not occupy n times the amount of storage. I see three ways of doing this:
Stow looks interesting... I'll try to find some time to dig further into it. /FreeBSD | Posted at 16:48 | permanent link Thu, 01 Mar 2012
Windows 8 Consumer Preview edition
The Windows 8 Consumer Preview edition was out Feb 29th. I've downloaded it in ISO image form from here. I have tried installing it in vmware player virtual machine a couple of times, but I have not been successful yet (had an error message when scanning for devices, and haven't really had the time to look at it further since). Update: I have successfully installed it on a leftover acer PC with quadCPU, 4GB RAM, and 2x 500GB drives. Runs quite well with essentially no complaints. At first glance, it looks pretty good. I look forward to trying it a good thorough try. I like the look of Metro, but they need to have right-click do something intelligent in it, if it's ever going to be used for anything real. Anyway, let's hope that in the great rush to send everyone into mobile mode using cordoned-off App world with limited freedom, our industry doesn't lose sight of the fact that many of us still want (nay, need) to really use our machine every once in a while. /software | Posted at 21:58 | permanent link I have mentioned before the HP Proliant Microserver, about which one can find information here. I have purchased one of those and I am not successfully running it under FreeBSD 9.0 as a server on my LAN. Quite useful, quite well built, I am fairly pleased with my purchase! This must be from the old Compaq crew at HP, they've always made good servers :-) (Hey, how long has it been since Mary McDowell has left HP? Must be getting close to 10 years now... one of my preferred Compaq executives! My my, how time flies!) /hardware | Posted at 21:47 | permanent link Wed, 29 Feb 2012So... 2012 is an Olympic year. It is a leap year. 2012 is divisible by 4, but not by 100 -- unless it was divisible by 400 (which explains why Y2k was a leap year). So there you go, I can blog on a February 29th. Don't forget to check your watches today... all of the ones with simple algorithms for computing the number of days in each month will probably get it wrong. Of course, you should be OK if you are wearing a German Junghans radio-controlled watch that synchronizes nightly with an atomic clock signal in Europe, Japan, or North America (see more here)... or if you are running ntp software on your machine (see more here). Funniest thing about ntp is when Tony and I installed a GPS antenna on top of the building in London to get a time signal for our global ntp servers -- we had some fun explaining why we needed a GPS receiver on a building :-) Always synchronize your computer clocks with ntp... there's no reason not too. Oh, and since there still time... just check out the 10000-year clock here and here. Update: woah... check this out: a major outage of Azure apparently caused by a leap year calculation problem! This is impressive: as an industry, we've been struggling with date/time problems for 50 years or so, and we're still making leap-year or summer-time-change mistakes in 2012. Sheeeeesh! /misc | Posted at 00:51 | permanent link Mon, 27 Feb 2012
Jean Dujardin, The Artist, an Oscar...
So... it has come to this. /misc | Posted at 21:06 | permanent link Sat, 25 Feb 2012Apart from everything going on at work (and there is a lot to do there), and a fairly significant birthday in mid-week (this is where you find you've got a lot of great friends), I have found some time to play around with my NAS project. Here's the latest:
Anyway, I need some form of USB 3.0 support on the Microserver... 40 MB/s is just too slow. | Posted at 21:49 | permanent link Mon, 20 Feb 2012
Going for simple FreeBSD instead of FreeNAS
So, I have been playing with my small soekris net6501-70-based NAS device for home. Lots of things have happened since I last blogged about this:
So, lots is happening with my small NAS server. More on this next weekend. /FreeBSD | Posted at 01:01 | permanent link
Upgrading FreeBSD from 8.2 to 9.0
I have just finished upgraing one of my FreeBSD machines from 8.2 to 9.0, rebuilding from source as explained in the FreeBSD handbook here. One of the painful steps in upgrading a FreeBSD machine, is the mergemaster step, as it forces you to go through a whole bunch of files, just to accept CVS tag changes... or so I thought !!! Turns out that there are optional flags to mergemaster, and running "mergemaster -FiU" does pretty much what I've been hoping mergemaster to do. Yay! /FreeBSD | Posted at 00:41 | permanent link Sun, 12 Feb 2012
FreeNAS, ZFS, and external USB disks
I have set up my Soekris net6501 with the latest beta of FreeNAS 8, FreeNAS-8.2.1-ALPHA-r10110M-x64. I installed 4 external 1 TB external USB disks on the machine, and set them up as a RAID-Z ZFS volume in FreeNAS and set about exporting CIFS and NFS partitions to the rest of my household. FreeNAS 8 is going to be an excellent product when it releases v.8.2.1... I look forward to seeing it in use in the coming months. However, I have received the following FreeNAS alert twice now: The ZFS volume status is UNKNOWN: One or more devices has experienced an unrecoverable error. An attempt was made to correct the error. Applications are unaffected.Determine if the device needs to be replaced, and clear the errors using 'zpool clear' or replace the device with 'zpool replace'. Interestingly enough, both times the error was corrected without any problem and the ZFS pool was back in HEALTHY state when I looked into it, but still that message sounds fairly omnious. Could it simply come from the fact that the drives go to sleep and are sometimes not ready when ZFS tries to access them (hence they somehow timeout)??? Or is it something more serious and one of my (new) drives is about to go south? I wonder whether there are any recommendations against setting up a RAID-Z zpool across external USB drives that can go to sleep (and hence take 30-60 seconds to wake up). Hmmmm, I should investigate ZFS best practices and see if USB drives are usable this way. Else, I'll just stick with UFS with rsync for replication/backup. More next weekend :-) /FreeBSD | Posted at 23:34 | permanent link
4 wins in a row for the Montreal Canadiens
I listened to the hockey game between the Montreal Canadiens and the Toronto Maple Leafs last night on ''internet radio''. Montreal won 5-0 which gives them a 4-games winning streak (haven't seen too many of these this season!). NHL hockey is fun, but it's always particularly fun when Montreal beats Toronto or Boston :-) (Now, of course, these guys probably feel particularly smug when they beat the Canadiens, but I'm not going to worry about that :-) /misc | Posted at 03:14 | permanent link Fri, 10 Feb 2012
Using virtual machines at home
I have been architecting, recommending, and specifying the use of irtual machines at work for years, but I had never really used them seriously at home yet until recently. I had looked into using either Parallels or Fusion on my Macs to run Windows seamlessly, but in the end had always reverted to just using Apple's bootcamp, which always did the job for what I needed (except for the @!$&#^!%# graphics drivers in bootcamp which never seemed to be up to snuff). However, given my recent purchase of a decent PC, I looked into the possibility of running FreeBSD in a virtual machine to take advantage of the CPU speed and sizable RAM to compile kernels for some of my smaller machines faster (running a whole buildkernel buildworld installkernel installworld cycle on a Soekris net4801 takes over 24 hrs which isn't fun). I investigated various options, but it turns out that the best/most convenient is to run the vmware player under Windows 7 on my PC... using that, I can install FreeBSD 9 in either 32-bit or 64-bit mode, and just "play" whichever version of FreeBSD I need to run tests (or compilations) in a window. There is something inherently fun in having FreeBSD boot and discover the hardware of the virtual machine. Quite useful, quite powerful... just fascinating. Of course, we are living in a world where one can run a full PC emulator written in javascript in a browser, and boot linux onto it, as I have blogged about recently here. The IT world is fascinating: every 5 years we reinvent the impossible. /software | Posted at 01:03 | permanent link Mon, 06 Feb 2012It's nice to be able to watch Superbowl XLVI on TV, right here in Paris. The TNT channel W9 is showing the game direct from Indianapolis. It's a bit late (actually, it was already tomorrow here in Paris, as the game started :-) but it's quite nice to watch! 2nd quarter's almost over, and the NY Giants have been dominating the game from the start... but the score is only 9-3: the Patriots still have a chance if they get their act together. ...it is cold in Paris (-5 Celcius), so it's nice to watch the game under a warm blanket... I may drift to sleep during the halftime show though: my alarm clock is set for 04:40 in the morning. Update 1: 10-9 for the Patriots at the end of the 2nd quarter. Hey, game's not over! Not the time to fall alseep yet! /misc | Posted at 01:37 | permanent link A quick follow-up to my recent blog entry about identity servers on small home networks:
/FreeBSD | Posted at 00:13 | permanent link Sun, 05 Feb 2012By the way, just in case anybody wanders here and is curious as to whether anything I write here is related to personal hobbies or work, let me state explicitly that I do not intend to blog about work-related topics or express any work-related opinions here. Work-related social networking belongs on work-sanctioned forums or communities... so this blog is purely about personal stuff and interests, and any opinions expressed here are my own. /notwork | Posted at 23:47 | permanent link FreeNAS 8 is a nanobsd configuration, based on FreeBSD 8.2.
In order to boot FreeNAS 8 on my Soekris net6501 under the amd64 image of FreeNAS, one
needs to rebuild the FreeBSD kernel that is at the heart of FreeNAS with the line
" Therefore, I used the instructions from the FreeNAS Forums here
to set up a VMware virtual machine running FreeBSD to setup the FreeNAS sources,
adjusted the kernel configuration file in " FreeNAS 8 seems to look good on the net6501 and I am able to set it up with 2 external 2 TB USB disks partitioned with ZFS. For some strange reason, the FreeNAS 8 website seems to call for at least 6 GB of RAM to run it with ZFS, but my 2 GB net6501 seems to do just fine so far. So, I just need to complete the set up of my FreeNAS box, export one of the disks through CIFS, NFS, and rsync, and set up a regular backup from disk1 to disk2. Once that runs fine, I can probably connect a 3rd 2 TB drive to that net6501, and set up some form of RAID-5 between the 3 drives (with snapshots, perhaps I don't need the weekly backup from disk1 to disk2, as I normally do on my NSLU2). FreeNAS seems like a winner so far. More info later. Miscellaneous comments & ramblings:
Anyway, enough for tonight... good night to all. /FreeBSD | Posted at 23:28 | permanent link Thu, 02 Feb 2012
Compilers in the Open Source world
When Gnu started, way back, one of the first bricks to be laid out in the open source building, was the gcc compiler. Okay, first there was emacs, but that was always a bit of a peculiar animal (to this day, I will sometimes use alternatives such as Gnu Zile instead of plain old emacs). So, gcc was one of the first bricks that led the open source edifice to be built: compilers were always expensive and complicated software packages before that, but then suddenly, one could compile C code freely, and the compiler wasn't too shabby either: being developed by a large group of individuals from industry and academia, it produced very decent code and its optimizer generated pretty fast code too! (I remember using gcc on a project in 1990 because the code it generated on our project under ultrix ran quite a bit faster than the code generated by the native ultrix compiler). So it's a bit strange these days to see that there are a number of alternative compilers being used by my favorite open source projects (notably FreeBSD): the old pcc is back, and FreeBSD seems to favour the clang compiler (see also this comparison). Of course, there's also the question of which language to code in: C, C++ (there's a new 2011 flavour of that), Objective C (hey, isn't everyone doing an iPhone app these days? :-), Java, Scheme, python, Ruby, or any number of weird and wonderful languages. Even 'lowly' Javascript is geting quite powerful... Fabrice Bellard has written a PC emulator in it that's powerful enough to run linux in your browser! Anyway, lots of possibilities. Just have fun coding! Update: take a look at the TIOBE Programming Community Index of language popularity. /software | Posted at 01:06 | permanent link Wed, 01 Feb 2012I still purchase music CDs and DVDs -- I guess that makes me somewhat of a dinosaur. I do listen to music online (through Spotify) which allows me to listen to a whole bunch of tunes that I do not have at home but fondly remember from the '80s, the '70s, or even earlier. I also rent movies in iTunes to watch on my iMac or my PC... however, on iTunes, I only use prepaid cards: I don't like leaving my credit card number for recurring purchases... especially since I find that Visa and MasterCard will agree to a recurring credit card charge even if the credit card expiry date has passed. It used to be that you would need to submit your credit card info again, once it has expired, but no longer: they'll just charge you anyway. The first time this hit me was with Apple's MobileMe service: I had let my credit card lag beyond expiration, since I did not intend to renew for one more year, but they still charged my card. Annoying to say the least: clearly not a implementation of the Principle of least astonishment. :-( Anyway, this being said, when watching movie content, I should ideally set up a
Mac Mini or some sort of Apple TV in the living room so that I can watch rented movies
(i.e. downloaded content) in the comfort of the living room. Haven't done that yet. /misc | Posted at 23:33 | permanent link Sun, 29 Jan 2012Food for thought: I've been thinking of rolling my own FreeBSD-based replacement for my old Linksys NSLU2 NAS devices on my home network, based on my recently purchased Soekris net6501 server. However, I have just found a very nice little device on the internet, the HP ProLiant MicroServer which seems quite nice: 4 SATA drives, a dial-core 1.5GHz AMD processor, up to 8 GB of memory in 2 simple DDR3 DIMM slots, 1 Gigabit Ethernet port, and a rather small footprint. The datasheet is available here. It is 275-300 EUR (before VAT) on the French HP site. That's less than a net6501. Hmmm. /hardware | Posted at 15:21 | permanent link Fri, 27 Jan 2012
What are people using for small identity servers at home?
So, on my home network I have:
and various other odds and ends. However, it strikes me that I do not have a small and simple identity server, where I could define user accounts for all of my various devices and OSes (Windows, Mac OS X, FreeBSD, and probably some Linux also). What do people use? NIS yellow pages? that seems too unixoid and will probably not help with the Windows machines. Some sort of Microsoft Active Directory? Through Samba? that feels too microsofty perhaps. Is there something that bridges the gap? Going beyond my little home network, is there something that would let me be accepted as an OpenId authenticator? Also, something I could use to allow logins into my machines hosted outside of the home network. Hmmm. Over the years, we have gotten pretty good at doing IP networks, file sharing, printer sharing, web serving, and even web services and the like... but we are still struggling with having some form of simple authentication mechanism standardized. Probably because it is hard to have trust in authentication mechanisms, and especially the quality of the data they contain(*). Anyway, that's another interesting weekend project. (*) Perhaps we are setting the bar too high? I do not need strong authentication with non-repudiation and all that jazz... I would like a simple userid/password mechanism that would return something like the old unix uid/gid, but in 64-bit range, and I would like it to be easily integrated with Windows, Unix, and Mac OS X. Hmmm... fuzzy requirements... it's always more complicated than it looks like. What are people using out there? Any solid and usable public domain reference implementations I could look at and implement? Would Radius fit the bill? /FreeBSD | Posted at 02:28 | permanent link
Setting up a new NAS device at home
For the last few years, I have been using a couple of Linksys NSLU2 NAS devices coupled with external USB disks for shared storage across my home network. I find that this works quite well to store files from my Mac, Windows, and even FreeBSD machines. One of the NSLU2 is unslung and runs an rsync daemon that I use to save files from my various FreeBSD machines. The NSLU2 is a nice device, but it had become fairly old (no gigabit ethernet, limited expandability of the software, etc). So I have been meaning to set up a replacement. I have decided to use a Soekris net6501 to build my own little NAS box, using a couple of external 2 TB external drives. Now, the question is: what software will I run on the net6501? I have been quite tempted by FreeNAS, but FreeNAS 8 has a stated minimum RAM size requirement of 4 GB (with 6 GB listed as the minimum for ZFS usage), and the net6501 is limited to 2 GB RAM (actually, I think that's even a limit of the Intel Atom CPU that it is built upon). FreeNAS 0.7 has a significantly lower RAM requirement, but I am afraid that it will be orphaned, as the main development path for FreeNAS is now version 8. Of course, I could just set up FreeBSD on the net6501 and be done with it. Anyway, I still have a few weeks to decide, as I am waiting for a new BIOS release for the net6501, as I am having some issues with the new USB boot code of the Soekris device: if I plug in 2 large (2 TB) external USB disks, in addition to the small internal 8 GB USB key that holds the FreeBSD image, then the device hangs on boot while probing the USB devices. If I just connect the external USB drives after the machine is booted, it works perfectly. I am hoping that the USB probe code will be fixed in the next BIOS release. Fun for the weekend :-) /FreeBSD | Posted at 02:06 | permanent link Mon, 23 Jan 2012I have set up this little blog using blosxom (from http://blosxom.sourceforge.net). It is an oldish blogging package (in the Internet world, I guess 2003-2005 is getting ancient :-) but I like the fact that it's small, works with simple ASCII text files, and has no dependencies beyond having perl on the system. The blosxom website also has links to lots of plugins that do useful things, but unfortunately quite a few of the links are now dead. This is where the Internet Wayback Machine is quite useful. For instance, I was looking for the categorylist plugin, and it had disappeared from the web... well, a quick check in the wayback machine and voilą! the plugin is resurrected from history. The Internet Wayback Machine isn't perfect, but it does a lot to save the information from the internet and ensure it doesn't just go away. (Note: some other day, I'll chat about project Guttenberg, another great Internet outpost) /blosxom | Posted at 02:24 | permanent link Sat, 21 Jan 2012
Setting up FreeBSD 9.0 with a ZFS root filesystem: Success!
So, I investigated last week's problem with ZFS and FreeBSD 9.0 and I discovered that the problem was very simple to fix. I needed to add:
to the procedure described last week (on January 15th) so that the zfs mountpoint options would be executed. So now, things are working fine... I am going to play with this configuration a bit to see if the fact that I haven't configured a swap space causes problem with a 2GB memory configuration when I try to compile world. More later. Late addition to this post: turns out that the author of the initial page at http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/9.0-RELEASE had also found the error and fixed it on the wiki, but I had not gone back to check. In the end, it's OK, this has allowed me to explore ZFS enough so that I now understand it better. /FreeBSD | Posted at 19:49 | permanent link Thu, 19 Jan 2012
Listening to Montreal Canadiens' hockey abroad
All native Montrealers have hockey in their blood. When living away from home, you can listen to the games on internet radio, either in French on fm98.5 at http://www.985fm.ca/webradio/ or in English on Team990 at http://www.tsn.ca/Montreal/listen/. This is a real lifeline when one feels too far from home... of course, having maple syrup in the house also helps ;-) /misc | Posted at 02:25 | permanent link Wed, 18 Jan 2012
IPv6 day for 2012 will be June 6
Seen on http://slashdot.org today: On June 6th, many companies will be enabling IPv6 by publishing AAAA record in DNS, and this time, they are not turning it back off! This is good news. I have been running IPv6 in my little part of the Universe for about a year (yes, I know, I should have done it earlier... I've been meaning to do it for 10 years). I even have a subnet at home that is running 100% IPv6. Interestingly enough, while IPv6 is fine, it is not easy to run a plain PC or Mac in an IPv6 only world, as a number of things still expect IPv4 to be visible (or at least, I haven't found the ways to get around it). For instance, while Windows has had support for IPv6 for a long time, my Windows machines on that IPv6 segment cannot seem to find Windows update, and hence no patches get downloaded, which isn't nice. Browsing the web is also frustrating, because even though Google is visible on the IPv6 internet, the search results returned don't all point to IPv6 addresses (unless I haven't found who to enable that). Are many people living in IPv6-only worlds? How do you do it? /inet | Posted at 22:33 | permanent link Sun, 15 Jan 2012
Setting up FreeBSD 9.0 with a ZFS root filesystem
With the new version of FreeBSD being just out, I decided to try out the ZFS filesystem. Notably, I would like to find out whether it works correctly with 2GB of memory, or whether more is really needed (I read that it doesn't really work with less than 1GB of RAM, but then again, there are conflicting reports that it needs lots more, though sometimes that's qualified with 'if you want prefetch' or 'if you are trying to do dedup'). Actually, I am building a small NAS server I am building around a Soekris net6501-70 which comes with 2GB RAM, and I would like to find out if I can use ZFS with it. So, I looked up http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/9.0-RELEASE and tried to set up a vmware virtual machine with ZFS only. I did not bother setting up swap space, nor a mirrored disk configuration, so the commands I used were:
The last 4 commands (i.e. after 'zfs set mountpoint=legacy zroot') give error messages, but I think that's OK. However, once I rebooted the virtual machine, the filesystems (except for /) were not mounted and therefore FreeBSD did not come up properly. So, this was a first try... More on this next weekend :-) /FreeBSD | Posted at 22:57 | permanent link Fri, 13 Jan 2012
Yay! FreeBSD 9.0 is out! The announcement says:
Please see http://www.FreeBSD.org for more info. Note also that FreeBSD 9.0-RELEASE is dedicated to the memory of Dennis M. Ritchie, one of the fathers of UNIX. /FreeBSD | Posted at 21:19 | permanent link Thu, 12 Jan 2012
FreeBSD 9.0-RELEASE ISO are out
Found the ISO images for FreeBSD 9.0-RELEASE on ftp.freebsd.org and ftp4.fr.freebsd.org. I've already got the amd64 version installed on a vmware player virtual image successfully from the ISO -- which works beautifully with FreeBSD under Windows 7; check it out! I'm off to Zurich for a couple of days... more FreeBSD over the weekend. /FreeBSD | Posted at 03:05 | permanent link Tue, 10 Jan 2012
Waiting for the next FreeBSD release
I have been setting up a small computer -- a Soekris net6501-70 -- to use as a NAS (Network Attached Storage) device on my home network. The idea is to replace the small, reliable, Linksys NSLU2 (slugs) that I have been using for shared network usage in my home, with a new device with more disk space and Gigabit Ethernet ports since my home network (at least the wired part) is Gigabit Ethernet. Ideally, I would have liked to run FreeNAS on the device and to run ZFS as a filesystem, but it didn't turn out that way, as the net6501 has 2 GB RAM, and FreeNAS requires a lot more than that. Therefore I have installed FreeBSD 9.0-RC3 on my net6501-70 and I even had the pleasure to discover that I could run FreeBSD in amd64 mode (i.e. 64-bits mode). Now, I cannot wait for FreeBSD 9.0 to be finally and officially released, and for the next iteration of the ne6501 combios to be effectively release. Can't wait! /FreeBSD | Posted at 00:29 | permanent link Oh well, after literally years of resisting, I have finally opened a LinkedIn account recently, prompted by an old colleague/good friend at ZFS. Since then, I've been having fun surfing the social networks and adding lots of people I've known in the past, even going back to friends in Canada from university or even high school. Of course, I worry about publishing all of this information to an external company: this is why I have had neither a LinkedIn account, nor a Facebook account in the past. But, I have to say that it is quite nice to be able to reconnect with people from way back. | Posted at 00:15 | permanent link Wed, 04 Jan 2012
Upgrading an OCZ Onyx SSD drive
A while ago, maybe 2 years, maybe 18 months, I bought an OCZ Onyx 32GB SSD drive to put in my Soekris net5501 server under FreeBSD. The idea was that since that machine doesn't get lots of writes, it would benefit heat-wise and speed-wise from having a SSD drive rather than a regular 2.5" laptop drive (which always seem to fail after about 2-4 years of continuous operation). Well, I have been quite disappointed, because after only a few months of operations, the Onyx started developing a number of read errors and bad sectors. I restored from backups a few times, but eventually it got so bad that I went back to a simple laptop drive for greater reliability. When I bought a new PC recently, I remembered my Onyx and tried to use it to accelerated my disk accesses through intel's Rapid Storage caching Technology. Well, that didn't work at all because it developed read errors within 24 hours, and so I gave up on that idea and ordered a small Intel drive to use as a cache in my system (which seems to work fine). Now, being somewhat stubborn, I surfed the web and found that OCZ had a firmware update for my 32GB Onyx drive (upgrade to 1.7)... so I upgraded the firmware to 1.7, and now the drive is in a very strange state: not only does it report that it has a capacity of 128GB (which is quite strange), but also I cannot seem to pqrtition/format it properly in Windows 7 or with the UBCD. So, I guess I have reached the end of how much time I am willing to devote to this piece of junk, and send it into the recycle bin... truly one of the least positive hardware purchases I have ever made. /hardware | Posted at 23:33 | permanent link Tue, 03 Jan 2012
So, I flew on an A380 from Paris to Montreal
So, we landed in Paris this morning on an A380 from Air France. A very nice flight... fast too (5h 30'), but we took off about an hour late. Overall, a positive experience. | Posted at 11:26 | permanent link The Airbus A380 is a very nice plane. Quite large. Two floors all the way (as opposed to the Boeing 747 which has 2 floors only in the front part of the plane)... this allows airlines to pack a large number of people in each plane, optimizing revenue on long haul routes that are well travelled. For instance, Air France used to have 4 flights a day between Paris and Montreal; now that one of these flights in an A380, they run only 3 flights. However, it is also a fairly recent plane. Now, I have no particular worries about the stability or reliability of that plane; Airbus and Boeing are both extremely proficient at designing, engineering, and building these huge metal birds... and major airlines like Air France, British Airways, Air Canada, Singapore Airlines, etc. are all quite proficient at operating and maintaining them. However, these big recent planes have anciliary problems: you don't have many backup pilots for them; you don't have many gangways for them. So when you have a problem with crews or logistics, you run a greater risk of running into problems. So far, I've flown twice on an A380. The first time, the pilot was ill and had to be replaced... however, another A380 pilot had fallen ill on that day, and the backup pilot was already on his way to New York! Had this been an A330 or 767, they probably would have had tons of backup pilots... but in this case, they had to send everyone home and delayed the flight to the next day. The second time I flew an A380, we arrived 30' early. Unfortunately, our gangway was occupied by another A380 that was delayed and hadn't left the gangway yet. So we had to wait for a whole fleet of busses to come and take us to the terminal (there are many people in n A380, so we needed many busses). So anyway, my impression at this point is that the A380 is a very nice plane, but because of logistic details, it is probably best avoided for now. I am going to fly on an A380 for the third time tonight. I'll let you know how that goes. | Posted at 01:23 | permanent link Mon, 02 Jan 2012Just a quick entry onto this blog whilst it is still January 1st over here in Canada (regardless of what my European blog engine says :-) to wish all of my family, friends, and readers a very happy 2012: happiness, health, and success to all of you throughout the year! | Posted at 05:24 | permanent link Blosxom is nice because it produces a reasonable-looking weblog based on very simple ASCII text files. Therefore, I can just use vi, zile, or emacs to edit blog entries, and they just get posted on the weblog painlessly. The only problem is that I cannot always access rax.org via ssh. For instance, from work, I can do http, but not ssh. Therefore, it would be nice to be able to do weblog entries using the Scribefire add-on to Firefox once in a while. Scribefire can connect to weblog engines using the MetaWeblog RPC protocol, which blosxom seems to support via a plugin, but somehow, I haven't been able to figure it out yet, and I haven't found too many references to metaweblog4blosxom on the Internet. Oh well, perhaps I should stick to emacs :-) /blosxom | Posted at 05:20 | permanent link Hmmm. I've just taken a bit of time over the holidays to properly configure blosxom as my blogging engine. Took a bit longer than I expected to get plugins and flavours going, but now it's fine. I had writebacks going too, but then I disabled them because I feared to be flooded with spam. I will wait and see how much use I make of this small blog & then I will decide if I use it enough to spend any time policing spam on the blog. Overall, I find blosxom an interesting little blog engine, but it seems to have fallen in disuse since 2003, 2004, or so. Any comments from any blosxom users out there? /blosxom | Posted at 05:19 | permanent link Sun, 01 Jan 2012Looking for a place to have lunch in downtown Montreal on Sunday January 1st is not easy. We walked around rue Ste-Catherine for a while, not finding much that was open (apart from McDonalds and Burger King, which we did not feel like having) except for a dinner that had the excellent idea of being open for business: unfortunately, that meant that 100+ people converged there, and there was a line-up at the door. Then, Sylvie had the idea to walk over to the Chinatown... wow, almost everything was opened and there were tons of people around :-) We ended up having a Pho and Bo'Bun (sorry for the missing accents) and leaving smiling and happy. The morale of this story: on January 1st in Montreal, head for Chinatown for restaurants. | Posted at 10:10 | permanent link |
|