2009年10月23日 星期五

geocode service on the Internet

Geocoding & Reverse Geocoding Links - list useful links for this


Yahoo! Maps Web Services - Geocoding API - the limit is 5000 per day per ip.

FAQ - Google Map API - the limit is 15000 per day per ip.

Geocoding Addresses with PHP/MySQL - gives code to run geocoding in batch mode and through Google HTTP Geocoding Service.

Geocoder | Android Developers - list java class that support geocoding in Android.

Android Developers Blog - something about Android.

login a server without password in ssh environment

memo down interesting thing here. More Linux Remote Networking Tips and Tricks (part 2)

Here is the assumption:
SERVER - where the sshd is running
CLIENT - where the ssh is running


1. configure SERVER's sshd to accept encryption keys login, not only password logins.

in SERVER's /etc/ssh/sshd_config, enable following config line

RSAAuthentication yes
PubkeyAuthentication yes

then , ask sshd to read the config file again by sending SIGHUP to the running sshd

2. create encryption keys in CLIENT's.

# cd ~/.ssh
# ssh-keygen -t rsa -f user_SERVER
ssh-keygen -t rsa -f root_ora1
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in user_SERVER.
Your public key has been saved in user_SERVER.pub.
The key fingerprint is:
ea:3b:de:02:b6:38:d6:c5:9e:1a:68:fa:e7:64:50:35 user@CLIENT

3. install the public key to SERVER
# cd ~/.ssh
# ssh-copy-id -i user_SERVER user@SERVER
0
user@SERVER's password:
Now try logging into the machine, with "ssh 'user@SERVER'", and check in:

.ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.


4. create alias to save the typing.

# alias 2SERVER='ssh -i ~/.ssh/user_SERVER user@SERVER'

And you can run 2SERVER to login SERVER as user now.

2009年9月3日 星期四

PIX emulator

PEMU - PIX Emulator

WinCE information

Windows CE 5.0 in MSDN
Windows CE 6.0 in MSDN

Sting's - Process Explorer for WinCE
Sting's - 嵌入式系統開發經驗談
Sting's - Windows CE 分類
Sting's - 如何製作支持 VMWare 的 Windows CE BSP

Windows CE/Windows Mobile Versions

SQL Server - SQL Injection

SQL Injection

SQL Server - 2005 output Clause

OUTPUT Clase (Transact-SQL)

colinux information

Building a custom kernel

Blackfin Linux Docs - installation, configuration, building the colinux installer etc.

coLinux gets its second wind

Ulteo Virtual Desktop - A full Linux system that integrates nicely into Windows.

Wubi is an officially supported Ubuntu installer for Windows users that can bring you to the Linux world with a single click. Wubi allows you to install and uninstall Ubuntu as any other Windows application, in a simple and safe way. Are you curious about Linux and Ubuntu? Trying them out has never been easier!

liveusb-creator - a cross-platform tool for easily installing live operating systems on to USB flash drives.