Quick Response

Friday, August 14, 2009

Server2Go Portable Web Server


Server2Go is a 'donationware' by German-based Server2Go software group. It comprised of a complete WAMP server-stack package (Apache web server plus additional PHP, MySQL and Perl components) that runs natively from virtually any portable media (USB drives, memory card, etc.) as well as write-protected media like CD-ROM, without the need of installation.


Read more...

The idea of having a complete portable web server configuration is for instance, to allow one to make a live presentation of how a newly developed PHP web without the need for a remote server and internet connection for that purpose. It sure sounds interesting and we already have a set of tests to see what this software package can do.

One of us here is running his own blog and forum on his PC for our LAN. He is using another web server package, XAMPP, and it does the same work as Server2Go, albeit it has to be installed locally on the machine. So we decided to perform a head2head comparison between the package and following is the result. For this test, we are using the complete Server2Go (for Windows) package, complete with Perl. The package comes in a 45MB .exe file.

First we need to turn off the Apache and MySQL service on the PC to avoid any conflict. Then we started with extracting all files to the local folder but inspite this we are going to treat it as if it is running in a write protected environment. Unexpectedly, our first complaint comes right before the extraction completed. It was painstakingly long and we remember installing XAMPP was a hell faster than this. We noticed that most of the extraction time was for extracting Perl files (which is not present in XAMP package actually) but we don't think it should take that long. The extraction finished only after a couple of cups of coffee and there are about 300MB of files successfully extracted.

Then comes the most tricky part. Just like XAMPP, our package of Server2Go also comes with both Apache and MySQl but unlike XAMPP, there is no control panel to play with. There is neither explanation nor user manual to begin with so we have to figure out how things work only after running and stopping the server for several times.

Everything lies in the settings file (pms_config.ini). We had to play with several different sets of configurations before we can get the server to run as we intended. However the setting explanation in this file is quite confusing because of the English language the developer are using. We are not saying that their English is bad. In fact we do understand how things are going on with them since English is also not our first language here but they should have done something to make it more straight forward.

By default, we have to say that server works only as a server and you can't use it to test your new PHP apps without configuring it to work together, unless you developed the PHP page right for the package (which kills the purpose of developing PHP apps offline). For example, we tried installing Wordpress and it simply refuses to proceed. Then we change the Apache HTTP port in the settings file to 80 (default is 4001) and things finally work (but still not as expected).

The default settings are really sucks in most ways. Since it does not have any control panel, it has to start with a browser by default. To make it worse, default browser was Internet Explorer! We changed it to our favorite Firefox but only to reveal more annoying default configurations; for example the server stopped when the browser is closed (when in the case we were switching to browse through Firefox). We changed the settings, as well as enabling the system tray icon to allow access to the server even after the browser is closed, without having to go to the Task Manager. My, they should have made the system tray icon enabled by default then when they don't have any control panel at all. Not only that, no matter what settings we are using, all the newly built MySQl databases as well as their newly entered data will be deleted when the server stops. This is ridiculous and we still can't figure out how to solve this.

Finally, we decided to give up on it and choose to stick with the proven-good XAMPP. Server2Go is actually nice and simple but those tricky settings and bad default configurations are major turn-off for most of us here. It is supposed to be user friendly but we find it is far from it. We can hardly recommend it but you may have a try if you think we made as mistake. Our final words:

Pros:
+ Simple
+ Portable

Cons:
- Tricky settings
- Bad defaults

Download Server2Go for free here:
http://www.server2go-web.de/download/download.html

Saturday, August 1, 2009

Lingoes dictionary software


Lingoes is a desktop multi-lingual text translation software for Windows. There are 2 versions of Lingoes, namely the freeware version and the paid version. As usual, the paid version offers more features but the free version does too restrictive either and still provide users with numbers of great translation functions.


Read more...

At a glance, most people would have an impression that Lingoes is very much similar to Babylon dictionary software. It can't be helped though since they are indeed share some similarities, up to certain extent. However Lingoes has its own uniqueness too that sets it apart from Babylon dictionary, thus it is unfair to say that it had copied the concept from Babylon. Besides, any other translation software would appear the some so it's not a big deal and we can't say Lingoes lacks of innovation either.

Unlike Babylon dictionary that emphasizes more on online translation, Lingoes has both online and offline translation balanced and worked together. Currently it supports around 80 languages and there are many offline dictionaries are available for download from Lingoes website. We perform a search for an English dictionary for Latin, an extinct language and surprisingly we managed to find and download it. Thanks to it now we are able to read some texts from Vatican City official website.

Current version of Lingoes is 2.6.2. There are two types of installations available; a Windows installer version and standalone version. The latter would be an ideal choice for those who are always on the move since it can work right from USB drive. Lingoes offers text input translation, word capture translation and selected text translation. All these can be done seamlessly, provide that Lingoes is running in the background.

Performing online translation is where Lingoes do its works fast. Although Lingoes online translation service does not provide translation by itself, it acts as an interface to other available online translation services like Google Translation and Yahoo Translation, as well as several other translation services. During the test, we are quite impressed with the accuracy of translation provided by this software. We tried to translate one page of a Japanese manga it it seemed there is nothing wrong with the translation it provided. We even confirmed it with one of our Japanese friend and even he was impressed by how accurate this translation software can be.

The download size for Lingoes is roughly around 5MB and upon installation, it only takes approximately 12Mb of disk space. Very lightweight and perfect to be a companion for a road warrior who choose to have it in an USB drive. However, our only complain about this software is it will be rendered unusable when a newer version is available, as we call it "version expiry". This is quite annoying since the user is forced to install the newer version when the older one still can work excellent. This is the field where Lingoes developer should really look into.

Overall, Lingoes did its jobs well and has small memory footprint (10MB of system resource). Definitely recommended for those who want an alternative for the existing Babylon dictionary software.

Download Lingoes for free here:
http://www.lingoes.net/en/translator/download.htm

Saturday, July 18, 2009

Flock


Flock is a free open-source Firefox-based web browser developed by Flock Inc for Windows, Mac OS X and Linux. Just like any other Mozilla-derived software which is always named after animal-centric words, Flock is probably named either after the word that represent a group of birds or perhaps after a genus of flower plants. As an open source software, it is mainly licensed under GPL, while some other components of it are separately licensed under LGPL+MPL.


Read more...

Flock is currently at version 2.5. What distinguishes Flock from the original Firefox browser is it integrates social networking and Web 2.0 technology into its user interface. Flock supports all common social networking and media services including Facebook, Twitter, Yahoo Mail, MySpace, AOL Mail, Digg, Facebook, Youtube, Photobucket, Picasa, Blogger, LiveJournal, Typepad, etc. With these services built-in interface, Flock users can track updates from friends: profiles, uploaded photos, and more, as long as the service are supported. This is a very convenient feature especially for those who are regularly using these services.

Just like the original Firefox browser, Flock shares many of Firefox's user-configurable optimizations, provided that the user know how to deal with the "about:config" settings editor, though this is not really advised as it might rendere Flock unusable should any misconfigurations happen. However, users always have other options as Flock also supports 3rd party add-ons, just like Firefox. On top of that, Flock supports numbers of Firefox extensions. We tested Flock with all Firefox-recommended extensions and all of them works without a glitch. Our advise: only use Firefox extensions that modify the core settings, not the interface. If you're unsure on what you're doing, you can always ask the Flock developer community.

Since its first release to the public in 2007, Flock has gained many awards due to its usability and functionality. Frankly speaking, we are agreed because we can hardly find anything that turn us off about this browser. So far, we found there is no other way that makes the Web 2.0 user experience very smooth and exciting. It really deserves those awards. If we are really going to give an award to this browser, we could give it "Editor's Choice" or "Editor's Power Award" or "Editor's Platinum Award" or something like that. Enough about the award thingy, we can say from our desk that this browser is 100% recommended. Just hope that Flock can retain this reputation for the future releases.

Download Flock for free here:
http://flock.com/download/