Last year Dickson and I won the Canadian part of Microsoft’s Imagine Cup and went on to compete internationally in Barcelona, Spain during Tech Ed 2003. Today we are featured in the University of Alberta ExpressNews. The interview went really well, and more coverage can’t hurt 🙂
There are also some good links at the bottom of the article to our various Imagine Cup sites.
One of the classes I am taking this semester is CMPUT 379 entitled “Operating System Concepts”. Our first programming assignment is to create “scpshell”, essentially a secure version of FTP. We are to program it in C, and make use of existing assemblies like ssh and scp. While the assignment isn’t all that hard, I was literally stumped when starting out!
I haven’t programmed in C/C++ in so long, that everything just felt archaic compared to C#! Some might think that C# isn’t as hardcore as C/C++ and perhaps not, but why use something that takes many times longer to produce the same result? I had to stop and think about passing strings and parsing a string for whitespace! This sort of thing is so easy to do in C#, you don’t even think about it! Anyways, as this post is going no where, here’s my two cents:
Thank goodness I am a programmer in the age of C# and future languages!
Looks like I have been getting quite a few hits for my MSN Pictures gallery, so I just wanted to clarify that they are for MSN Messenger 6 or later. Older versions don’t have what Messenger calls “display pictures”. You can download MSN Messenger 6 at http://messenger.msn.com and you can see my gallery of pictures here.
Found this excellent post by Darrell Norton in which he describes a way to make Adobe Acrobat 6 load up faster. In my opinion, all of the Adobe products take entirely too long to start, so I was happy to come across this post. One thing to note, Darrell gives the directory as:
C:\Program Files\Adobe\Acrobat 6.0\Reader
which works fine if you have just the reader, but if you have the full version of Acrobat, the path is:
C:\Program Files\Adobe\Acrobat 6.0\Acrobat
unless of course you have both installed. Good luck!
So have you heard of the NET SEND kid? Well read this page hosted on his parent’s website that explains the situation. I gotta say, his school is pretty messed up. Sounds eerily similar to something I might have done in school!
Today I was meeting with a good friend of mine, Jennifer, who happens to be in the field of education. She had a photocopy of an interesting article published yesterday in the New York Times entitled “My So-Called Blog”. While the article tends to focus on the younger bloggers (teenagers around 15) it raises some interesting points about the effect blogging is having on society. Throughout the article, the word journal is used much more often than blog. Perhaps this has something to do with the age of the bloggers? I read quite a few blogs, granted most of them are related to software development, but I generally don’t get the feeling that a blog is a journal, at least not in the traditional sense. Maybe the meaning of the word is changing 🙂
In the same vein I came across this post today from Shawn Morrissey which introduces “Blogging the Market”:
Overall, it’s an optimistic view of the power of weblogs to challenge business marketing and strategy, internal communication, innovation, etc. provided through examples and analysis.
I haven’t read the paper (which appears to be rather lengthly) yet, but I will probably have to at some point – my interest in blogs and society is too great to ignore such a find, even if it is slightly manifesto-ish.
At long last I have created an online image gallery for my MSN pictures. If you have a request for one, MSN me or drop me an email and I will see what I can do. If you like the pictures, and if you like them enough to use them, also let me know 🙂
You can see them by clicking here.
Well I finally got around to upgrading to .Text 0.95 tonite. I tried just after Scott released it, but ran into problems and didnt try again until just now. Looks like everything is working smoothly! Except that I can’t seem to get w.bloggar to open up my blog…
I talked before about how I was now triple booting my machine. Well today I came across Microsoft’s Virtual PC 2004, and I must say it is quite amazing. I used the software when it was still called Connectix at TechEd Europe this past summer, but I didnt really get a chance to mess with it. Now I can play at will 🙂
I can easily see how this software would be useful for any kind of company providing technical support or training on various platforms. Already I see value for me as I can not only test software on the different versions of Windows, but I can also recreate customer environments to try and solve a problem. Very neat!
A couple of days ago I successfully installed Windows Longhorn 4051, also known as the PDC build. I previously dual booted Windows XP Professional and Mandrake Linux 9.2, but with Novell purchasing both Ximian and SuSE, I decided to switch to SuSE 9. So today I got it installed with GRUB as my bootloader. I now triple boot SuSE Linux 9, Windows Longhorn, and Windows XP Professional. If you are looking to do the same thing, here are the steps:
1) Install Windows XP
2) Install Windows Longhorn
3) Edit the boot.ini to include both Windows XP and Longhorn (longhorn overwrites it during install)
4) Install Linux
This order of doing things will allow the bootloader you choose during Linux install to detect both of your Windows operating systems and make entries for them.
So far SuSE 9 works very smoothly, no major problems. I much prefer the look of Mandrake “out of the box” but after installing the recently released Ximian Desktop 2 for SuSE 9, things are perfectly fine again! Now all I have to do is wait for MonoDevelop…