One day I noticed my wireless kept powering off after five minutes. I am not sure why but I opened ThinkVantage Access Connections (Fn + F5), went to Configure > Global Connections and turned off “Enable automatic wireless LAN radio control”. That seemed to fix the problem.
October 2006
Tue 31 Oct 2006
Mon 30 Oct 2006
HOWTO Stop Being Prompted For Password in TortoiseSVN
Posted by Frank Kim under SubversionNo Comments
Just as you can setup the Subversion client to not prompt for a password every time you communicate with the Subversion server in a similar but not so secure way you can do this with TortoiseSVN.
The easiest way to do this is to right click in Windows Explorer, select Tortoise > Settings. Then in the Settings window select Network. Then in the SSH client set use the Tortoise SSH client, TortoisePlink, to use your username and password. For example:
D:\TortoiseSVN\bin\TortoisePlink.exe -l foo -pw bar
Sun 29 Oct 2006
- Backup Quicken data file. Copy files (there should be five) to a temporary, e.g. My Documents\quicken_bak.
- Install Quicken 2005. Note if you have to reinstall you might want to delete C:\Documents and Settings\All Users\Application Data\Intuit\Quicken to reset the installation.
- When asked, download updates.
- When asked, run Quicken.
- Select the “I am new to Quicken” option because using the other option and trying to restore from backup doesn’t work.
- Select the “I want to choose a different name and location.” option and select My Documents\quicken\my_money.qdf or something like that.
- Exit the Quicken Setup.
- If you’re not asked to register then go to Help > Register but this is important, create a new Quicken.com account for this installation, otherwise you won’t be able to synchronize with your bank accounts. See this article for more information.
- Select File > Restore Backup File and choose the QDF file you downloaded before in Step 1. When asked if you wish to overwrite your current file say yes.
Fri 20 Oct 2006
If you want to install Oracle, that great big beast, the computer you intend to install must have a static IP address. However for many people their IP address is dynamic, that is it comes from a DHCP server. To get around this restriction you can install the Microsoft Loopback Adapter which creates a virtual static IP.
To install the Microsoft Loopback Adapter follow these instructions. Note that one way to start the Add Hardware Wizard in Windows XP is to go to the Control Panel and then select Printers and Other Hardware. You should see an Add Hardware entry on the top of the left column.
After installing the Microsoft Loopback Adapter go to the Control Panel, select Network and Internet Connections and then Network Connections. Select the Local Area Connection that is a Microsoft Loopback Adapter. Select the Internet Protocol (TCP/IP) and then press the Properties button. Next select Use the following IP address and enter an IP address that should not conflict with your LAN. I use 192.168.1.200 and set the Subnet Mask to 255.255.255.0.
After you set the IP address you can use the Windows host file to assign a friendly address to this IP address. For example add this entry to C:\WINDOWS\system32\drivers\etc\hosts.
192.168.1.200 cool.example.com
Wed 11 Oct 2006
ATG does not allow property values with commas for String[] properties
Posted by Frank Kim under Nucleus[2] Comments
Typically when you have a property of Strings, either an array or a collection, you would set them like this:
foos=hello,good-bye,this is a test
In the above example if the foos property is of type String [], then ATG initializes foos to { “hello”, “good-bye”, “this is a test” }.
However if one of the String’s has a comma in it then this method won’t work because ATG will treat the comma as a delimiter. For example if foos is configured like this:
foos=hello,good-bye,this is a test\, a big test
then foos is initialized to { “hello”, “good-bye”, “this is a test”, “a big test” }
To get around this apparent limitation, which is documented in Bug #29380, ATG provides a class called atg.core.util.StringList. If you set the type of the foos property to StringList and configure it like this:
foos=hello,good-bye,this is a test,, a big test
then fools will be initialized to { “hello”, “good-bye”, “this is a test, a big test” }. Note that “,,” is the method for escaping commas when using StringList.