Posts

Fixing Microsoft Windows problems ...

For those people still struggling with MS Windows ... Recently I was asked to assist a colleague who had ignored security upgrades, Virus software notices and performance issues.   Microsoft Windows is quiet smart in that it will try to install the latest security updates, unless of course there is a problem. Then it will complain and stop. This was the case in the situation my colleague now faced: Security patches could not be applied due to existing viruses. Looking at the logs, these error messages first appeared at the end of April!  The first thing I did was install Windows Security Essentials : The release of Microsoft Security Essentials has changed the landscape of antivirus software. We've finally got a completely free application that protects against viruses, spyware, and other malware without killing system performance like some of the "suites" tend to do. In my personal experience, it barely slows down the machine and rarely affects my work and during a de...

FTP servers for Windows

Looking for a free ftp server? Well there is an openssh client / server called: SSHWindows or FileZilla .  FileZilla is a free FTP client (many OS) and server (for windows only). The FileZilla Client is a fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and an intuitive interface. Among others, the features of FileZilla include the following: Easy to use Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP) Cross-platform. Runs on Windows, Linux, *BSD, OSX and more Available in many languages Supports resume and transfer of large files >4GB Powerful Site Manager and transfer queue Drag & drop support Configurable Speed limits File name filters Network configuration wizard Remote file editing Keep-alive FTP-Proxy support

Windows Open Source Utilities

See also The table of equivalents / replacements / analogs of Windows software in Linux . SDelete To zero out free space use SDelete http://www.microsoft.com/technet/sysinternals/Security/SDelete.mspx from Microsoft Technet .   Example: sdelete -c c:temp Putty Use Xming portable PuTTY to give you a tight X Window Server as well. Go here for the original PuTTY .  Xming - X Window Server JWhich JWhich is a program to find Java resources such as class files or property files. Just as the Unix which command finds executable files by searching the PATH , JWhich finds Java classes by searching the CLASSPATH . Monitoring Tools Nagios: http://www.nagios.org/ Zenoss:  http://www.zenoss.com/ Perforce A simple Backup Script: $ cat bin/backup.sh #!/usr/bin/sh cd /cygdrive/c/projects rm -f /cygdrive/c/projects/*.zip for d in `ls -1`; do jar cfM $d.zip $d; done cd /cygdrive/C/tu/Documentation # rm -f DocumentationBuild.zip jar cfM /cygdrive/c/projects/D...

Linux on IBM Thinkpad R40 / R41

The following sections is information related to the installation of Linux to a IBM Thinkpad R40 / R41. This is a laptop that I built for my brother. BIOS Updates It's worth checking from time to time for BIOS updates and so on at IBM . There are reasonably full technical specifications from IBM are here . Page keys There are a couple of special keys above the left and right arrow keys, which I gather are bound to Forward and Back in Internet Explorer under Windows. Using xev, I identified their keycodes as 233 and 234, and I put the following into my ~/.Xmodmap: keycode 233 = Next_Virtual_Screen keycode 234 = Prev_Virtual_Screen More references http://www.thinkwiki.org/wiki/ThinkWiki https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadR40-2681 http://www.ecn.wfu.edu/~cottrell/thinkpad/tpr40/ http://priyadi.net/archives/2004/12/20/gentoo-linux-under-thinkpad-t41p/ Wireless Broadband using Huawei E220 HOWTO: 3G Connection to Internet with Huawei E220 System Re...

HOWTO: 3G Connection to Internet with Huawei E220

The following guide is adapted from a guide found on the Ubuntu forms here . I have updated it with information from my own experiences setting this up for use with the Australian 3G Vodafone network on a kubuntu system, with kernel 2.6.24-19-generic . Installation This HOWTO is intended to get a Huawei E220 modem working properly any time you plug it in. I've documented what worked for me with the hope it works for you too: Open a terminal and make sure you have the tools you will need: sudo apt-get install wget libusb-dev build-essential Get the source code for the driver program huawei-e220 : wget http://download386.mediafire.com/ddemxzdoxslg/l5jtywnmycn/huawei-e220.tar.gz Compile it: tar zxvf huawei-e220.tar.gz cd huawei-e220 ./setup.sh The setup script installs the driver program and creates a udev rule which ensures that the huawei-e220 driver is loaded every time the modem is plugged in. It also runs a quick test, u...