Posts

How to speed up the GWT compiler (reduce compilation time)

If you want to boost you GWT compilation performance by reducing the GWT compilation time significantly, you have to modify your Module.gwt.xml . You can speed up the compilation by reducing the number of supported browsers or/and by reducing the number of supported locales (if you are using I18N at all). <module>     <inherits name='com.google.gwt.user.User' /> <!--    There are five user agents: ie6, gecko (Mozilla), gecko1_8 (Firefox), safari, and opera.--> <!--    To specify multiple user agents, you have to set multiple properties --> <!--    and user.agent values like "ie6,gecko1_8,safari" are invalid.-->     <set-property name='user.agent' value='gecko1_8' /> <!-- BEGIN: omit this part if you are not using I18N -->     <inherits name='com.google.gwt.i18n.I18N' /> <!--  ...

Disable/deactivate system beep in OpenSolaris (in console and other apps)

Setting the values of KBD_BEEPER_FREQ and CONSOLE_BEEPER_FREQ to 0 in /etc/default/kbd and a subsequent reboot did not solved the problem for me. But executing xset b off as normal user worked well. To deactivate the audible bell permanently , you have to # pkg install SUNWgnome-config-editor $ gconf-editor ...and go to  /apps/metacity/general/ , where you have to uncheck the audible_bell property.

Change grub timeout under OpenSolaris (menu.lst location)

If you are looking for menu.lst under Solaris where you can set the boot timeout for grub, you should be able to find it under /rpool/boot/grub/menu.lst -- unlike under Linux, where it is located under /boot/grub/menu.lst. Changing the timeout from the 30 s default to a smaller value, results in a shorter boot time during an automatic system restart.

Change/Switch keyboard layout on OpenSolaris

Changing the system keyboard layout on Solaris is much faster than switching the keyboard layout on Linux: Simply replace the LAYOUT value in /etc/default/kbd by the desired value from the list, you get by executing kbd -s ...and a subsequent re-login in GNOME solved the problem for me :)

Eclipse sucks, so use NetBeans!

Eclipse is the most ugliest tool I have ever used: It has more bugs than Windows 95 pre-alpha Edition ever had. The shortcuts used in Eclipse are used nowhere else . So is the search method implemented inconsequently because there are a bunch of search UIs and almost all of them you will never use but you see them all the time.   If you google for " eclipse sucks " you will find about 1.2 million hits. It seems that many people have suffered from this IBM product. In fact it cost me approx. ten years of my life time working six months with Eclipse and many swear words. There are also many former Eclipse users that have switched over to NetBeans and have not regret this decision. And there are many articles in the blogosphere which were written by frustrated Eclipse users to work off the aggression they gathered using this IDE. And is there any good Eclipse alternative? Yes: NetBeans - for everybody who is fed up with Eclipse!   If you want to tell the w...

Call/Execute Python scripts with parameters/arguments/args

Extern python scripts, executables and other programs can be called/executed as described in this example: import subprocess  args = (                 ' --flag ',                 ' --flag1 ',                 ' --flag2 ',                 ) subprocess.call(['/opt/googleappengine/dev_appserver.py', args], shell = True)

SVN (Solution): Server sent unexpected return value (403 Forbidden) in response to MKACTIVITY

This problem was solved after clearing the outdated cached authentication data and re-entering the current valid username and password.