Geeky (and non-geeky) ramblings.

SWT

SWT Designer has got to be one of the best visual composition editors for designing GUIs using Eclipse’s SWT (Standard Widget Toolkit). Due to the relative young age of SWT, there aren’t that many tools that have been developed for this as opposed to if you develop GUIs using the standard Java’s AWT/Swing. Other tools which I’ve tried such as Eclipse’s Visual Editor project wasn’t that user friendly and pretty confusing to use (I probably will give it another shot again as I was hard pressed for time then :P) and didn’t support the new widgets our UI was going to have. Jigloo GUI Builder had the same issue of not having support for ‘ExpandBars’ and SWT GUI Builder doesn’t seem to have been updated since 2003.

IMHO SWT looks a lot better than Swing due to the way it retains the system’s look and feel instead of enforcing a standard (ugly) look over all platforms. It blends in nicely with other applications and doesn’t look out of place when being run with other applications.

However, it seems Microsoft is actually going away from that approach (or at least for some of their products for now). Their recent applications such as Windows Media Player 10/11, Windows Live Messenger have the option for the standard windowing to be hidden allowing the application to have menus, buttons, colour schemes that are totally disconnected from the underlying Windows’ theme.

So was Sun right after all in having a GUI which runs in its own shell without taking into consideration the native look and feel? Or is the reason because Sun’s Swing isn’t aesthetically pleasing? Although those applications by M$ looked fine on my Windows desktop, it probably would not have the same effect if it was run on a Mac OS X or Linux’s Gnome for example. Since Java applications are meant to be cross platform, I believe Eclipse’s SWT approach is the way to go.

Save to del.icio.us:SWT Digg this:SWT Submit to Newsvine:SWT Blink this:SWT Submit to reddit:SWT Y!:SWT gifttagging:SWT

KeepVid

You probably would’ve come across sites like Youtube and Google Video, very likely from links sent by friends. If the thought of saving the clips ever crossed your mind, KeepVid is a site which can do it easily.

To play the saved FLV files, video players such as VLC media player or FLV Player would do the trick.

Save to del.icio.us:KeepVid Digg this:KeepVid Submit to Newsvine:KeepVid Blink this:KeepVid Submit to reddit:KeepVid Y!:KeepVid gifttagging:KeepVid

Symbolic links in Windows

Unfortunately FileZilla Server’s logging option did not allow a change to the target directory where the logs will be stored. So instead of changing any bits of the program code, I created a symbolic link using a program called Junction Link Magic which linked the default logs directory to another directory where I keep all my logfiles at. ;)

Here’s the link to an article on symbolic and hard links in Windows. :)

Save to del.icio.us:Symbolic links in Windows Digg this:Symbolic links in Windows Submit to Newsvine:Symbolic links in Windows Blink this:Symbolic links in Windows Submit to reddit:Symbolic links in Windows Y!:Symbolic links in Windows gifttagging:Symbolic links in Windows

Improving the performance of USB drives/sticks

Here’s a quick trick to boost the performance of your USB drive/stick which I came across while I was doing partitioning using Windows’ built in disk management tool (click on the thumbnail images to view the full sized screenshot):

1. Get to ‘My Computer’, right click on your USB device and click ‘Properties’.
Free Image Hosting at www.ImageShack.us

2. In the dialog box that appears, click on the ‘Hardware’ tab, select your USB device and click ‘Properties’.
Free Image Hosting at www.ImageShack.us

3. In the dialog box that appears, click on the ‘Policies’ tab, select ‘Optimize for performance’, and click the ‘OK’ button of the dialog boxes that have shown up.
Free Image Hosting at www.ImageShack.us

The performance increase is very apparent if you’re using an external hard drive which is connected via USB (my 200GB external hard disk is still running fine :P) and probably even with USB flash drives if you’re doing a lot of data transfers.

The downside in changing this setting is that you would have to ensure that you have to explicitly invoke the ‘Safely Remove Hardware’ option (the green icon in the system tray) before unplugging your USB device as opposed to being able to just unplug it and most likely not suffer any data corruption.

Save to del.icio.us:Improving the performance of USB drives/sticks Digg this:Improving the performance of USB drives/sticks Submit to Newsvine:Improving the performance of USB drives/sticks Blink this:Improving the performance of USB drives/sticks Submit to reddit:Improving the performance of USB drives/sticks Y!:Improving the performance of USB drives/sticks gifttagging:Improving the performance of USB drives/sticks

Deleting a shortcut in Windows Vista

The current beta release of the next release of Windows supposedly requires 7 steps to delete a shortcut. Have a look at the screenshots of it here. :P

Tom’s Hardware has done a pretty comprehensive review of the latest beta release which you can have a read here.

Save to del.icio.us:Deleting a shortcut in Windows Vista Digg this:Deleting a shortcut in Windows Vista Submit to Newsvine:Deleting a shortcut in Windows Vista Blink this:Deleting a shortcut in Windows Vista Submit to reddit:Deleting a shortcut in Windows Vista Y!:Deleting a shortcut in Windows Vista gifttagging:Deleting a shortcut in Windows Vista

Simple list of free open-source software for Windows

Open Source Windows has a pretty neat list of free open-source software for Windows grouped into various categories. I would say it’s a good place to start for those who are searching for an open-source/free alternative to the software they are currently using as they have handpicked the cream of the crop for each category.

While on open-source, I came across this page which has a list of open-source games for Windows. Haven’t tried any of them though. ;)

Save to del.icio.us:Simple list of free open-source software for Windows Digg this:Simple list of free open-source software for Windows Submit to Newsvine:Simple list of free open-source software for Windows Blink this:Simple list of free open-source software for Windows Submit to reddit:Simple list of free open-source software for Windows Y!:Simple list of free open-source software for Windows gifttagging:Simple list of free open-source software for Windows

« Previous Page