Monthly Archive for July, 2008

Jump Drive failure..

So, I have a SanDisk Cruzer Micro 2.0GB jump drive that Jasmine bought me for Christmas last year and I use it almost daily. It’s the slim kind with the transparent cover and cap and it’s been great…up until a couple days ago.

The last thing that I used it for was to save a pdf ticket to a Brad Paisley concert so I could take it to a computer with a printer. Now, all it does when I plug it in to a usb slot is slowly light-up on the end as it normally would, but then it immediately fades out and doesn’t do anything at all after that.

I’m assuming it’s dead and I did a little searching around to see if I could find similar cases and possibly a solution, but I didn’t find much of anything that seemed useful. If anyone knows what is wrong or can confirm that it’s definitely dead then please let me know.

I’m looking into pricegrabber.com to find a great price on another one…except this time I’ll probably aim for something around 4-8GB. So that’s what I’ve been up to lately…and I’m ready to take out the tools and open this little soldier up if it’s definitely dead. :D

Let me know!

[Ask] [Bloglines] [del.icio.us] [Digg] [Facebook] [Feed Me Links] [Friendsite] [Google] [MySpace] [Reddit] [Rojo] [Shoutwire] [Slashdot] [StumbleUpon] [Technorati] [Windows Live] [Yahoo!] [Email]

Are you a fan of Windows 3.11

Windows 3.11

Well, if so then you have until November 1, 2008 to get a copy of it. After that, Windows 3.11 for Workgroups will no longer be available. It’s hard to understand why Microsoft has continued to support Windows 3.11 while trying so hard to get rid of Windows XP lately.

Windows 3.11 was released on August 11, 1993..which means that it has managed to pack in 15 years of support! Windows XP was released on October 25, 2001 and after only 7 years of support is now being pushed under the rug by Microsoft in an effort to help Vista gain more popularity and force Windows users to open their wallets to purchase what is in my opinion only worthy of being called a Service Pack for Windows XP. Windows XP will only be on sell while remaining supplies last. Currently most retailers still show signs of steady stock, but once it’s gone…well…it’s gone.

Source: http://blogs.msdn.com/jcoyne/…it-s-the-end-for-3-11.aspx

[Ask] [Bloglines] [del.icio.us] [Digg] [Facebook] [Feed Me Links] [Friendsite] [Google] [MySpace] [Reddit] [Rojo] [Shoutwire] [Slashdot] [StumbleUpon] [Technorati] [Windows Live] [Yahoo!] [Email]

I’m Old Greg

This is a great video that a friend of mine (through Jasmine) showed to both of us the other night. It just cracked me up so I had to post it on my site to share with everyone. If you find any other clips and sequels to this then feel free to post them in the comments and I’ll add the videos to the post!

So check it out and enjoy..

Old Greg

[Ask] [Bloglines] [del.icio.us] [Digg] [Facebook] [Feed Me Links] [Friendsite] [Google] [MySpace] [Reddit] [Rojo] [Shoutwire] [Slashdot] [StumbleUpon] [Technorati] [Windows Live] [Yahoo!] [Email]

Mark Shuttleworth says Ubuntu can out-pretty Apple in two years

If you read my blog regularly then you will know that I’m a huge fan of Ubuntu Linux and Open Source projects! Just recently, the Ubuntu founder Mark Shuttleworth called upon the open source community for a challenge that will help Ubuntu to rival the “pretty” operating system that is Macintosh.

Billionaire, cosmonaut and founder of the fast-growing Ubuntu Linux distribution Mark Shuttleworth dreams impossible dreams.

No, not a return to the stars. He believes in something that’s far harder for mortal open source engineers to achieve.

That dream? To produce a desktop more beautiful to ordinary users than legions of Apple programmers supping on the milk of chief exec Steve Jobs’ alleged brilliance are capable of producing. That includes a desktop not funded by a clutter of annoying banner or Flash-based ads, but paid for by subscription-based services.

Now you’re done dreaming, go home and code for the victory.

Source: TheRegister.co.uk

If you’ve followed Ubuntu at all from one release to another then you should know by now that it is a very fast pace Operating System. With updates being released on a six-month basis, it’s easy to see that the open source community is hard at work to bring Linux (not just Ubuntu) into the real world.

Linux has for a long time been viewed as an alternative operating system for geeks and not friendly enough for the average PC user. While that may have been true in the past, those beliefs are fair outdated.

With previous releases of Ubuntu, it was obvious that work was going into the core components and making sure everything “just worked.” Now, with Ubuntu Hardy Heron 8.04, it is clear that progress has been made on making tasks easier to accomplish and minimizing the use of the terminal for average users. Installing a new application is as simple as it is in Windows. Just download the Debian file (*.deb) and double click it. An installer opens just like it would in Windows.

With more and more projects becoming open source, it’s no surprise that Ubuntu has become easier to use. The tools that you once couldn’t find are now included or are in the “Add/Remove” application for installations only a few clicks away.

Now that Ubuntu can be installed on basically every computer system and in most cases “just works” right after installation with very little necessary configurations, it’s time to work on the appearance and that’s just what they are doing.

If you have seen any screenshots of the next release, Ubuntu Intrepid Ibex 8.10, then you’ll notice that the default theme is darker and gives Ubuntu a whole new feel. I for one am usually a fan of brighter themes, just like the default theme in Ubuntu Hardy Heron, but there isn’t much that I can say about the new work that has been going into the appearance. I’m sure that it will be changing even more if their goal is to rival Apple, but they can’t do it without YOU.

If you can help develop then I’m sure you could contribute some to the project! If you don’t develop, but instead just use the operating system then they would definitely appreciate feedback and suggestions.

[Ask] [Bloglines] [del.icio.us] [Digg] [Facebook] [Feed Me Links] [Friendsite] [Google] [MySpace] [Reddit] [Rojo] [Shoutwire] [Slashdot] [StumbleUpon] [Technorati] [Windows Live] [Yahoo!] [Email]

Batman - The Dark Knight

The Dark Night

So I just watched this excellent movie with Jasmine and I’ll have to say that it impressed me even more than I expected! I know there is also a lot of talk about the movie due to the unfortunate loss of Heath Ledger, but I must say that he was the most impressive actor/actress in the entire film.

It almost felt like the movie was aimed more towards him, even though it was…well…you know…a Batman movie. Batman Begins does a really good job of covering his own origins and what not, but The Dark Night doesn’t really focus much on him..except for maybe a couple things in his life. I won’t give out the details…so all I can say is that I wasn’t disappointed.

You won’t be either, so…Go see it and take your friends!

UPDATE (2008-07-23):
Here is a quick update from one of my blog readers.

Hey Kyle,

I read your review today of The Dark Knight. I don’t know if you heard about this, but did you see that PETA is now condemning the movie because batman hurts dogs in it? Pretty ridiculous.

http://bloggasm.com/peta-criticizes-the-dark-knight-for-its-treatment-of-animals

Anyway I thought you would find this amusing.

Take care,
Cory

That is really ridiculous! I noticed that there were several dogs that would just be thrown around in the movie, but I can’t believe PETA is complaining about it really. The scenes with the dogs aren’t really cruel scenes at all. Just self defense really.

Anyway, thanks Cory for the email!

[Ask] [Bloglines] [del.icio.us] [Digg] [Facebook] [Feed Me Links] [Friendsite] [Google] [MySpace] [Reddit] [Rojo] [Shoutwire] [Slashdot] [StumbleUpon] [Technorati] [Windows Live] [Yahoo!] [Email]

File I/O, Video, 3D Canvas - all in one go!


We have previously released experimental Labs builds containing File I/O, and 3D . For the first time we now have bundled them all into one build. On all of our desktop platforms.

Head over to the Labs to read more about the newest singing, dancing labs build… and to download your build!


WARNING: These are development snapshots: they contain the latest changes, but they also have severe known issues, including crashes and data loss situations. In fact, they may not work at all.

Opera Mobile 9.5 Beta Released for WM Touchscreen Devices

The first public beta of Opera Mobile 9.5 has finally arrived. Some of the new features:

  • Speed tests show Opera Mobile 9.5 beta loads Web pages 2.5 times faster than Internet Explorer Mobile
  • Opera Mobile 9.5 defaults to full Web page viewing and allows users to pan and zoom into their desired content in just a few clicks
  • With a click, simply save your selected content and view it later offline
  • Multitask with tabbed browsing, view content in widescreen, and enjoy small-screen rendering
  • Browse with the full richness of AJAX
  • Save time with address auto-complete and Password Manager
  • Upload to Web sites such as online mail services or blogs

A more complete list of features can be found here.

Be warned, however, that this beta is for Windows Mobile / Pocket PC touchscreen devices only. Non-touchscreen Windows Mobile and Symbian users are out of luck. The Opera Mobile blog reports they are “planning to add compatibility for non-touchscreen phones in the future.” The Mobile team has already promised a Symbian version.

Keep in mind this is beta software: “This release is intended for developers and advanced users. It may cause data loss or other unintended actions.”

And be sure to check out the “Reviewer’s Guide to Opera Mobile 9.5 Beta,” which looks excellent!

Download Opera Mobile 9.5 Beta

A peek under the hood


Today's post will be a bit unusual in the sense that it won't be about Opera itself, but rather about how Opera is brought to you. This post will attempt to explain to you how we get from a lump of source code that can be compiled in a lot of different ways with many different options to the Opera packages that you can download and install from this blog.

Install? That is already a complex process on its own. You do it once and never think about it again, but the fact is that installation is a crucial process and it has to work properly, otherwise you can't enjoy your favorite software! So, how do we fit all our code in an executable, then pack it in an installer?

There are essentially two processes that take part here: Building and packaging. We have a build system that realizes both of them. The first part of it is a web interface that collects build requests from everyone and then dispatches them to our build servers, each of which can make a build for the requested OS. The second part is a script, partly different for each OS, running on each build server which takes care of building and packaging.

The building part is pretty much the same on each platform: it obtains the requested version of the source code, compiles it with the right options and builds it into an executable (and libraries). The compilation part is taken care of by a compiler specific to the platform on which the build is made and it mostly takes care of itself, as long as the source code is correct.

At that point, everything is ready for packaging, and the script becomes very different depending on the OS. I will talk more specifically about packaging on Windows, since I am responsible for the Windows part of the build system.

There are two kind of packages on Windows: MSI packages made with InstallShield and "Classic" packages made using an old version of the WISE installer. The WISE installer is relatively easy to configure. It takes a sort of installation script, written in its own scripting language, and just executes it. It uses an additional DLL to realize functions that are not possible with only the script itself (like detecting Windows Vista). Although it is nice and easy, the WISE installer is not very well adapted to Windows versions more recent than Windows 98.

InstallShield is a much more powerful tool and MSI installers are a lot more complicated to put together. I won't get into much details here, but there is a huge amount of configuration that can be applied to an InstallShield package. It relies on an ISM file (Installer definition) which is XML formatted and indicates what the package should do, once compiled.

The packaging script starts by opening the installer definition file and set up a few things in it, preparing languages and translations of the installer itself. It enumerates all the files that need to be in the package and puts them in the right place. After a few more tweaks it builds the MSI package. The process is done once for each MSI package. The WISE installer is built along with the english-only MSI package but the process is trivial in comparison.

Maintaining and improving the build system and packaging scripts is no small task, but also an important task. Without it all builds and packages would have to be made manually!

This was it, a small peek at a hidden, but important part of Opera development.

In other news, our QA team has started their own blog - head over to the new QA blog for more peeks "under the hood".



Changelog:
  • Fixed a URL encoding issue in javascript: URLs
  • Fixed an issue with the BBC iPlayer RealPlayer plugin not working
  • Several stability fixes
  • Fixed a problem where GMail would not load



Download
Windows
Windows Classic
Macintosh
UNIX

Upgrading to Wordpress 2.6

Well, I’m still on vacation, but while it’s raining and we are waiting on our pizza to be delivered I figured I would go a head and run the Wordpress Automatic Upgrade plug-in to do all of the work for me. :D

You may notice the site disabled temperarily, but it should only be for a minute or two. Wish me luck….pizza just arrived…

UPDATE:
Upgrading to Wordpress 2.6 is now complete! Now to eating..

[Ask] [Bloglines] [del.icio.us] [Digg] [Facebook] [Feed Me Links] [Friendsite] [Google] [MySpace] [Reddit] [Rojo] [Shoutwire] [Slashdot] [StumbleUpon] [Technorati] [Windows Live] [Yahoo!] [Email]

Summertime vacation at the beach..

Well, me and Jasmine have taken a few days to just relax at the beach. We’re currently in Wilmington just relaxing and about to go out to the hotel pool for a few hours. Just thought I would write something short and quick to keep my readers updated.

Hopefully we can go surfing soon and take some good pictures…maybe as good as the ones where Jasmine went sand boarding and fell down the entire hill, haha. That will be me on a surf board for sure. Hope everyone is doing well and enjoying themselves!

Talk to you all later.

[Ask] [Bloglines] [del.icio.us] [Digg] [Facebook] [Feed Me Links] [Friendsite] [Google] [MySpace] [Reddit] [Rojo] [Shoutwire] [Slashdot] [StumbleUpon] [Technorati] [Windows Live] [Yahoo!] [Email]