VLC Media Player says Merry Christmas

VLC Christmas Cap The popular multiplatform media player VLC Media Player says Merry Christmas to all users this festive season by putting a red Christmas hat icon. This is an Easter egg in the latest version of VLC media player, and those who have the updated version will notice this at use.

renjus blog reports that,

If you are a VLC addict then you will have noticed this change as of Midnight 18 December.It seems as the developers from VLC decided to included this Easter egg on their later version 0.9+.

VLC Player for Christmas Image source: jb [Kinnda lazy to take a screenshot :)]

IE users, Be Careful

Disclaimer:
This is not an advertisement to any other browsers.

Serious security flaw found in IE (Internet Explorer):

http://news.bbc.co.uk/2/hi/technology/7784908.stm

"Microsoft is continuing its investigation of public reports of attacks against a new vulnerability in Internet Explorer," said the firm in a security advisory alert about the flaw.

So be in the safer side, don't use IE…
Use Open Source alternatives…!

(Thanks Ramanan)

Notepad++: Its and IDE

Most of my friends know me as a person advocating for Linux and FOSS . But most of them get surpurised to see me using Vista half the time. There are few reason I have for that, but this post is not about that.

While I’m on Linux I really enjoy the text editors such as Kate and gedit , (I’m not a big fan of vi and vim ). But when it comes to Windows I missed them with the default Notepad. Then only I found Notepad++ . A cool feature to Notepad++ that was available not in the Windows Notepad is a spell checker feature. This feature is not automatically installed with the initial installation of Notepad++, but we just have to install GNU Aspell , a pre-compiled dictionary. Once you download and install the latest version of Aspell, and a dictionary from for your language of choice (English in my case), from the GNU ASpell site you are ready to use this is a cool feature, and this helps me a lot for sure.

Notepad++ also has many more plug-ins, which make it more like a full fledged IDE, specially FTP browser, Syntax highlighting, Auto-completion and others will help any developer have a great time coding. Here are some of the features it offers with the default install of Notepad++:

  • Syntax highlighting (and brace and indent highlighting)
  • Regular expression find and replace
  • Split screen editing
  • Zooming
  • Spell checker (built in but requires Aspell)
  • Tabbed document interface
  • FTP Browser (plug-in included in standard installation)
  • Support for various file formats including Unicode.
  • File Status Auto-detection
  • Zoom in and zoom out
  • Auto-completion (language and file)
Notepad++ is available only for the Microsoft Windows operating system. However, users can still get Notepad++ to work on other platforms, like Linux and Mac OS X, using software such as Wine .

The Matrix Runs on Windows

Take the red pill. Get the blue screen.

“The Matrix Runs on Windows” is a hilarious video that describes some of the “great featues” we get with Windows and other Microsoft products.

The video ends with a BSOD (Blue Screen of Death ) and finally saying “Ubuntu, I’m going to learn Ubuntu“.

Video by: http://www.collegehumor.com/chtv

Luntbuild : Installation

This is the second part of the little notes about Luntbuild. This gives some basic installation steps of Luntbuild. For an introduction on Luntbuild refer this post.

Using zip distribution (without GUI), in Linux

  1. Download the Luntbuild zip distribution from Luntbuild Sourceforge site, or from Luntbuid Javaforge site. This file is normally named luntbuild-xxx.zip, where xxx denotes the current version.
  1. Extract the zip file into the directory where you want to install Luntbuild, say /opt/luntbuild. Edit the following files with your text editor:
    • Edit file /opt/luntbuild/web/WEB-INF/web.xml:
    • Replace $INSTALL_PATH with your Luntbuild installation path (/opt/luntbuild here).
    • Optinally edit file /opt/luntbuild/web/WEB-INF/users.properties:
    • Replace luntbuild=luntbuild with your desired site administrator password in the format luntbuild=youradminpassword. NOTE, that admin user HAS to be luntbuild
    • If you use LDAP, edit file /opt/luntbuild/web/WEB-INF/ldap.properties and follow Luntbuild documentation to configure LDAP.
  1. If you plan to run Luntbuild in standalone mode (without servlet container), just start Luntbuild as described in standalone section. Else copy all the contents under /opt/luntbuild/web directory, and deploy it as a web application to your application server, or servlet container. For example, if you are using Tomcat servlet container:
    • Make sure Tomcat has been stopped
    • Change to Tomcat install dir: > cd <tomcat install dir>/webapps
    • Make luntbuild directory: > mkdir luntbuild
    • Copy luntbuild/web to webapps: > cp -r /opt/luntbuild/web/* <tomcat install dir>/webapps/luntbuild
    • Start Tomcat

Note: Do not create luntbuild.war file, just copy the contents under /opt/luntbuild/web directory to the luntbuild directory in the appropriate web application directory of your application server, or servlet container.

  1. To launch Luntbuild in standalone mode run the following lines, where ‘localhost’ is the target host and 8080 is the port we need to run the Luntbuild service. (Instead of ‘localhost’ we can also use something like 172.16.7.107)
    cd /opt/luntbuild-1.5.2/
    ./luntbuild-standalone.jar localhost 8080
  1. Now the Luntbuild server is up and running.
  2. But if we need to access the server from outside, we need to open the service port which is 8080, on the host. To open a port in Redhat we can use the command lokkit.
  3. The current installation of Luntbuild server can be accessed via http://localhost:8080/luntbuild/luntbuild-login.html

Using Luntbuild installer (with GUI), in Linux

  1. Make sure you have JDK installed.
  2. Get the ‘luntbuild-xxx-installer.jar’ installer file.
  3. Make it executable by running the following command while you are in the directory it is in.
    chmod +x luntbuild-xxx-installer.jar
  4. Run the installer by running the following line.
    ./luntbuild-xxx-installer.jar
  5. While installing I went on with the default parameters, except the installation path. I selected the install path as ‘/opt/luntbuild-1.5.2/’
  6. To launch Luntbuild in standalone mode run the following lines, where ‘localhost’ is the target host and 8080 is the port we need to run the Luntbuild service. (Instead of ‘localhost’ we can also use something like 172.16.7.107)
    cd /opt/luntbuild-1.5.2/
    ./luntbuild-standalone.jar localhost 8080
  7. Now the Luntbuild server is up and running.
  8. But if we need to access the server from outside, we need to open the service port which is 8080, on the host. To open a port in Redhat we can use the command lokkit.
  9. The current installation of Luntbuild server can be accessed via http://localhost:8080/luntbuild/luntbuild-login.html

Using Luntbuild installer (with GUI), in Windows

  1. Have jdk1.4 or jdk1.5 installed, and add the directory which contains the java and jar executable into your system path
  1. Make sure you get one of Luntbuild supported servlet containers or application servers installed (Servlet2.3 and JSP1.2 support are required), and make sure it has been stopped. Alternatively you can run Luntbuild in standalone mode.
  1. Download Luntbuild installer from Luntbuild Sourceforge site, or from Luntbuid Javaforge site. This file is normally named as luntbuild-xxx-installer.jar, where xxx denotes current version.
  1. Run command java -jar luntbuild-xxx-installer.jar. A GUI will display to guide you through the installation, and Luntbuild will install into the selected directory, let’s say /opt/luntbuild.
  1. Deploy luntbuild.war (located in /opt/luntbuild directory) into your servlet container or application server. Note, that if you selected the deployment directory of your servlet container or application server during installation, the installer will deploy luntbuild.war for you. If you plan to run Luntbuild in standalone mode (without servlet container), just start Luntbuild as described in standalone section.

Access the Luntbuild web application through http://localhost:8080/luntbuild/luntbuild-login.html (Username/Password by default is luntbuild/luntbuild)
For more detailed installation steps, just refer to the original doc.