This blog describes how I set up a CentOS 6.5 VPS dev host for RDP access using “Microsoft Remote Desktop” from my Mac.
Continue reading How I setup my CentOS 6.5 VPS for RDP access
Continue reading Simple algorithm to insert commas (commaize) in 9 languages
I have written a public domain remote control tool call rctl.py that runs remote commands on one or more hosts to automate all sorts of different administration tasks. It consists of a single python script that does not require any configuration and does not require client side daemons (sometimes called minions) so no tool based client side installation is needed which makes it much simpler to setup and use compared to tools such as Puppet, Chef or salt. Of course it is not as powerful as those tools but it has met my modest needs for small networks (<100 hosts). I hope that you find it as useful as I have.
Continue reading Simple remote control command execution tool (rctl.py)
Continue reading PassMan – Browser Based Password Manager Released
I recently had to install jshint and rhino. It was a bit of a challenge because they needed ant and npm (node package manager). This blog describes what I did and provides a bash shell script that you can use.
After many hours of effort, I finally managed to get my iPhone 3GS SIM unlocked so that I could use it in Europe with a Lebara SIM. I am not reporting the detailed instructions here because there are so many good descriptions already on the web. I just want to report the overall experience in the hope that it might save someone else the trouble that I had.
Continue reading Managed to jail break and SIM unlock my iPhone 3GS (iOS 5.0.1, FW=06.15.00)
I have created a FreeDOS 1.1 bootable USB that allows you to flash IT mode for LSI SAS 92100-8i and 9200-8e controllers.
To use it, download the lsifw.img archive, unpack it and flash to your USB. Then flash the controller using the LSI\SAS\9211_8i\flash.bat file or the LSI\SAS\9200_8e\flash.bat file.
||tar jxf lsifw.tar.bz2
On linux you can flash it to your USB using this command:
dd if=lsifw.img of=/dev/ bs=1M.
I used it to flash the SAS/SATA controller on a Dell PowerEdge R610 that is used as the head server for a ZFS filer that I am building with a colleague because I wanted to upgrade to a newer version of the firmware.
The flash.bat script assumes that the sasaddhi address is 500605B so before executing it, run
sas2flsh -o -listsasadd as specified in the readme.txt file. If the address is different, edit the flash.bat file and insert the new address.
Here is what the flash.bat file looks like for the 9211-8i controller:
sas2flsh -o -e 7
sas2flsh -f 9211_8i.fw
sas2flsh -b mptsas2.rom
sas2flsh -o -sasaddhi 500605B
Here are the basic steps.
Continue reading Bootable USB to Flash IT Mode for LSI SAS 9211-8i and 9200-8e Controllers
I have created a USB image for SuperMicro SAS firmware updates to help me with converting SAS controllers to I/T (Initiator/Target) mode instead of the default IR (Integrated RAID) mode. This USB contains all of the SAS firmware downloads available from SuperMicro.
See this post for details about how to flash a USB.
||tar jvxf flshfw10.tar.bz2
||tar zvxf flshfw10.tar.gz
Continue reading USB Image for SuperMicro SAS Firmware Updates
Here is the FreeDOS image file. It can be used to create a bootable USB. At the end of this post I describe, in detail, how I created the image file from the FreeDOS ISO.
Here are the download options.
||tar jvxf fdos11.tar.bz2
||tar zvxf fdos11.tar.gz
Once you have downloaded and unzipped it, you need to flash it to your USB.
Continue reading FreeDOS 1.1 Bootable USB Image
I have always found the default font size for the address bar in firefox to be too small but, unlike almost all other aspects of firefox, it was a bit of a challenge to change. You had to manually edit a file called userChrome.css that lived under your home directory tree in a firefox configuration directory. That directory was named
~/.mozilla/firefox/*.default/chrome under linux. On windows it was in the user AppData directory tree.
Each time a new version of firefox was released I would go to that directory and edit the file to describe the font characteristics that I liked.
Unfortunately, when I installed firefox 10, the chrome part of subdirectory was not present.
Continue reading How to change the firefox address line (urlbar) font size
I was looking for a simple a comparison of iPad models but could not find one so I created one by gleaning information from various sites. I cannot vouch for the accuracy but it should be pretty close.
|Model Name||Model Number||RAM||Color||WIFI||3G||Type||Carrier||Notes
|MC916LL/A||1945674||64GB||Black||Yes||No||This one seems out of sequence.
My Drupal implementation kept getting spammed into oblivion. I was not able to upgrade – possibly because the site was hacked so I decided to switch to WordPress.
I have not done any posting for more than a year because of the spam. It is really annoying and serves no useful purpose.
Interestingly much of my work in cloud architecture/development is focused on security but like so many other things, it is easier to find time to address security issues at work rather than at home.