Skip to main content

Posts

Showing posts from September, 2010

Enjoy Linux tools in Windows via Cygwin

Many of us don't have a choice but a Windows environment, be it XP, 2k3, W2k8, W7. If you are working for a company that is a Windows shop, you have few options and probably not supported by IT. One can install Linux/OpenSolaris/QNX/BSD on a virtual machine to enjoy the fun offered by this operating systems. Another option would be to use Cygwin. Cygwin is a Linux-like environment for Windows, for more information please visit their website. I normally configure my Cygwin installation with the following packages installed: - Base package (default selection) - Emacs - MinTTY - Python This selection makes me comfortable [happy :)] in any Windows enviroment (ease of use and power of Windows + power of Linux/Unix tools). ~ts

Installing a light-weight svn server in Windows

For those who are not familiar with SVN, it is a revision/version control system. This is much the same as CVS or Microsoft SourceSafe. The good thing with SVN is that it is designed to be a better CVS, so most features of CVS can also be expected of SVN. Directories, renames and file meta-data are versioned as well. Commits are truly atomic, meaning no part of a commit takes effect until the entire commit has succeeded. SVN can also use HTTP-based WebDAV/DeltaV protocol for network communications and the Apache web server to provide repository-side network service. It also has a standalone server option which is what we are going to discuss here how to setup in Windows XP OS. And a lot more. Visit http://subversion.tigris.org/ for more information. Outlined below is one of the means to install/setup a standalone svn server. 1) Goto http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 2) Download http://subversion.tigris.org/files/documents/15/36797/svn-1.4.3-set

Embed Javascript in blog post

This shows a simple example of embedding Javascript in blogger. Not sure if this is supported as it messes up the anchor tag when post is edited using "Compose" instead of "Edit HTML". Click on "Hello world" below to see Javascript in action. Hello world The key to embed the script is the CDATA tag. Hello world Reference(s): Adding javascript to Blogger posts ( link )

Screen capture tour of OpenSUSE 11.3 installation

This is a screen capture tour of installing OpenSUSE 11.3 in VirtualBox guest machine. I have been trying to do a screen capture documentation of the top 5 linux distributions from www.distrowatch.com . So far, this is the first distribution that suggests to have 1GB of RAM during LiveCD installation. Though the 1GB requirement is unusual, the installation is straightforward. As can be expected from the top linux distributions nowadays, all of the activities are being done through GUI. Below is my guest configuration: General Name: opensuse113 OS Type: openSUSE System Base Memory: 1024 MB Processor(s): 1 Boot Order: CD/DVD-ROM, Hard Disk VT-x/AMD-V: Enabled Nested Paging: Enabled Display Video Memory: 12 MB 3D Acceleration: Disabled 2D Video Acceleration: Disabled Remote Display Server: Disabled Storage IDE Controller IDE Secondary Master (CD/DVD): Empty SATA Controller SATA Port 0: opensuse113.vdi (Normal, 120.00 GB) Audio Host Driver: Windows DirectSound Controller:

Installing VirtualBox guest additions in Mandriva 2010 Spring

In this blog post, I have documented via screen capture how to install Mandriva 2010 Spring. I haven't explicitly mentioned that it was being done in VirtualBox guest machine as it does not really matter much, at least for the most part not unless you have a hardware that is not supported by the distribution out of the box. Mandriva installed VirtualBox guest additions by default but using OSE. [timus@localhost bin]$ /usr/bin/VBoxControl -v 3.1.8_OSEr61349 What's nice with VirtualBox is that it is progressing at a very quick pace, releasing an update almost on a monthly basis. Majority of the changes since 3.1.8 are small enhancements and bug fixes. You have two options in keeping current, using OSE version or PUEL version. In this post, I will document updating guest additions based on PUEL. Online repositories are not setup by default in Mandriva, I believe this is a conscious decision to detect the best connection where the user is located. To setup the software online

Screen capture tour of Mandriva 2010 Spring installation

Mandriva 2010 Spring was released July 8, 2010. It comes with kernel 2.6.33 (2.6.33.5-desktop586-2mnb), KDE 4.4.3 and Firefox 3.6.6. It actually comes with tons of applications. Its a pretty good distribution, I particular like the functionality where it removes any unnecessary packages during the installation. I haven't seen this in Ubuntu, Fedora, Debian, PCLinuxOS, Mint, OpenSUSE nor CentOS. What follows is a series of screen captures installing this distribution. Figure 1. Boot menu Figure 2. Language, this will be the language that will be used by the system. Figure 3. License agreement, of course click Accept to continue if you are happy with the agreement. Figure 4. Timezone, this will be used to show correct local time. Figure 5. Allows you to select the correct time, on some machines the BIOS can be set to localtime or UTC. Figure 6. Select appropriate keyboard for your system. Figure 7. Start of the Wizard for installing the rest of the system. Figure 8. Part