Tuesday, April 28, 2009

some escape characters of Matlab...

superscript: add "^" before;
subscript: add "_" before;

α \alpha

β \beta

γ \gamma

θ \theta

Θ \Theta

Г \Gamma

δ \delta

Δ \Delta

ξ \xi

Ξ \Xi

η \elta

ε \epsilong

ζ \zeta

μ \miu

υ \nu

τ \tau

λ \lamda

Λ \Lamda

π \pi

Π \Pi

σ \sigma

Σ \Sigma

φ \phi

Φ \Phi

ψ \psi

Ψ \Psi

χ \chi

ω \ommiga

Ω \Ommiga

< \leq

> \geq

不等于 \neq

<< \ll

>> \gg

正负 \pm

left arrow: \leftarrow

right arrow: \rightarrow

up arrow: \uparrow


\a Alarm (beep)

\b Backspace

\e Escape

\f Form feed

\n New line

\r Carriage return

\t Horizontal tab

\v Vertical tab

\oN or \o{N} Character of octal value N

\xN or \x{N} Character of hexadecimal value N

\\ \,反斜线

\'' 或 '' ',单引号

%% %,百分号

Thursday, April 23, 2009

Installing Microsoft Windows XP from usb device (usb-stick, usb-hdd, SD card) simpler method

Method 1 Full XP Install

  1. You will need a special tool to copy the Installationfiles and making the USB-stick/SD card bootable - usb_multiboot_10.zip
  2. Unpack to any folder. THE PATH TO YOUR FOLDER MUST BE SIMPLE AND WITHOUT SPACES! (ex. c:\usb_multiboot_10)
  3. Insert USBstick / SD card.
    1. ALL DATA ON YOUR STICK WILL BE ERASED! Please back up before running USB_MultiBoot_10.cmd!
  4. Run USB_MultiBoot_10.cmd. follow text description.
  5. Format utility will apear. Choose NTFS for >=4Gb usb flash and FAT16 for other, Start format, Close after finishing.
    1. diamondsw: Using the “HP format” option works fine for any capacity, and you can use FAT32 without problems (I used a 4GB stick). This can be useful as more systems can read FAT32 than NTFS.
    2. NOTE: If you are doing this from a Vista machine, you may need to run PeToUSB.exe as adminstrator in order for this program to recognize the jump drive. (Right click PeToUSB.exe > Properties > Compatibility > “Run this program as an administrator” checked.)
  6. Set options 1 and 2. Set option 0 only if you want to use USB HDD instead of a USB stick/ SD card.
  7. Do not touch other options if you have no idea about it.
  8. Choose 3 after setting all other options. It will create the image and write it to the USB stick as well as making the USBstick / SD card bootable.
  9. Answer Yes to all questions that come up (these vary depending on options selected).
  10. When it finishes copying, remove your usb stick and insert it in the EeePC to install XP.
  11. When you turn on the Eee, hold down “Esc” to choose the boot device and select the USB stick/ SD card. You'll need to do this at each reboot until XP is fully installed and you've logged in.
  12. Choose Text installation at first time and GUI INSTALLATION AFTER REBOOT TWICE! - ( Choose step 1 to start installing, after reboot choose step two, after continued install press step 2 AGAIN to log into XP - As soon as you arrive at the Windows XP Desktop you can safely remove the USBStick / SD card.
    1. If you get hal.dll not found errors, read carefully the last two last bullets!

IMPORTANT! DO NOT REMOVE USB STICK UNTIL YOU'LL SEE XP's LOGIN SCREEN!


Method 2 nLited XP install

IMPORTANT INFORMATION FOR EEEPC 901 MODEL USERS!
When you nLite your XP installation MAKE SURE YOU DO NOT REMOVE "Multi Processor Support" in the "Hardware Support" tree AND "Manual install and upgrade" in the "Operating system options" tree
REMOVING any of these WILL make you UNABLE to install XP
Problems you might get from removing these will be Installation Bluescreens and 'configuration errors'
  1. Install Daemon Tools Lite virtual CD software [http://www.daemon-tools.cc/dtcc/download.php?mode=Download&id=34] (free/adware) you will need to reboot, or use any other virtualizing CD/DVD software: Alcohol, Nero etc.
  2. Mount your nLite image into system. (Right click on red icon near system clock, choose Mount, find your nLited CD image)
  3. Make 1-5 steps from Method 1 then:
  4. On menu 1: (Choose your XP distributive source) choose your virtual drive with nLite image. Your drive letter can be different)
  5. It will automatically detect nLited version and will make all settings automatically.
  6. Press 3: Make multiboot USB-Drive …
  7. Answer Yes to all questions, start copying.
  8. When it finishes copying, remove your usb stick and insert it in the EeePC to install your nLited XP.
  9. When you turn on the Eee, hold down “Esc” to choose the boot device and select the USB stick/ SD card. You'll need to do this at each reboot until XP is fully installed and you've logged in.
  10. Choose Text installation at first time and GUI INSTALLATION AFTER REBOOT TWICE! - ( Choose step 1 to start installing, after reboot choose step two, after continued install press step 2 AGAIN to log into XP - As soon as you arrive at the Windows XP Desktop you can safely remove the USBStick / SD card.
    1. If you get hal.dll not found errors, read carefully the last two last bullets!

IMPORTANT! DO NOT REMOVE USB STICK UNTIL YOU'LL SEE XP's LOGIN SCREEN!

mlehtola: Just installed XP sp3 into 901 (20G Linux) without Daemon Tools, just showed the nLited folder for the “usb_multiboot_10”, so I guess the Daemon Tools are not required…usb stick was Kingston DataTraveler 1 GB

Using the 8/16GB SSD on the Eee 900

If you're installing on an Eee 900 and want to use the larger 8 or 16GB SSD, you'll want to disable the onboard 4GB SSD in the BIOS prior to installing Windows. Otherwise Windows will insist on writing its bootsector and files to the 4GB drive, possibly corrupting what is already there. Most guides on the subject assume you're using a desktop that you can swap master and slave drives on, or remove drives you don't want to affect - not so with the soldered 4GB SSD.

To disable the onboard SSD:

  1. Hold F2 and turn on the Eee.
  2. When the BIOS configuration screen appears, press right to switch to the “Advanced” tab.
  3. Select “IDE Configuration”, and set the IDE Master to “None” instead of onboard SSD.
  4. The 4GB SSD will still appear in the Windows Setup program (text portion), but you can safely ignore it - Windows will not attempt to place its bootsector there, and instead will keep everything self-contained on the 16GB SSD.

Note that when you install onto the 8 or 16GB SSD, you will need to select option “3” for GUI installation, which tells it to continue on the second drive rather than the first.


Known Problems

If you get the hal.dll not found error message, start again from your USB-Drive and choose option 2 “Gui-Installation” which should work now. (If option 2 doesn't work choose option 4 and “Windows XP from HD” on the next screen.) Follow the installation process until you reach a usable windows desktop. The error message is misleading, it's nothing wrong with your hal.dll - your boot.ini has a corrupted entry which is easy to fix:

  1. Search for boot.ini (normally it's located on C:\)
  2. Open the boot.ini
  3. Delete the line that referres to “Windows-USB-Boot” - it should be the last line
  4. Save & Exit

Your Eee should now boot Windows normally without the pen drive.

* Note for anyone with an error relating to “dsfo.exe not found” - copy the file USB_MultiBoot_9/makebt/dsfo.exe to USB_MultiBoot_9/dsfo.exe

Verified on an Asus Eee 701 4G and Asus Eee 900 20G


Faster installs using an SD card

The above method using a USB flash drive will do it's job. However it is a very slow procedure. The reason is that Windows XP setup doesn't load USB2 drivers. Instead, it uses the motherboard's legacy USB1 driver. However, we can get USB2 speed by performing all of the above operation on a fast SD card. The SD card reader on the eeePC is USB2 (you can prove it by booting into the BIOS with a card in the slot and checking the list of drives).

1. Perform all of the above procedure, except pointing the target to an SD card in a USB card reader. You will end up with a bootable SD card. It's preferable to use a fast reading SD card, but you will get good speed even with a normal speed card.

2. Put the SD card in the card reader of the eeePC. Boot into the BIOS (F2), change the boot order so that the card is booted from. That's it. It's as fast as using an internal DVD drive.


(http://www.msfn.org/board/install-XP-USB-t111406.html&view=findpost&p=737643#entry737643)

Tuesday, April 21, 2009

TOP 7 VOIP Software Add-ons

  1. MorphVOX Add-on 1.1: This funny little utility convert you in a monster. IT enables you to transform your voice into anything from Monster to a girl's voice. You just need to use it while talking over Skype, Yahoo messenger, voipcheap etc. This should work with any software cause it doesn't need any specific compatibility and work seamlessly with VOIP softphone. You only need a microphone. So this will work only with PC 2 Phone calls. So won't work with Jajah :-(
  1. ZFone- This cool add-on to Skype and other VOIP softphone lets you make secure encrypted phone calls over the Internet. Zfone lets you whisper in some one's ear from a thousand miles away. Zfone intercepts VOIP packets and encrypts/decrypts your call giving you maximum security against trojan and VOIP sniffer networks.
  2. Skype Lie-Detector: KishKish Lie Detector, popularly known as Skype Lie detector is a funny utility addon to Skype. The utility analyses audio streams over a Skype call in real time and illustrates the stress levels of the other person. Its' time to call your girlfriend and see if she is really in love (with you?) :-)
  3. SkyQube- Skyqube will enable you to forward calls and messages made to your mobile phone or landline via SkypeOut to another number anywhere in the world. So whether you are travelling or on holiday, you won't miss a thing. Time to forget those massive roaming charges for your mobile.
  4. SoliCall- Want to reduce the backgroud noise during your important interview call ? The solicall is the solution to get on with. Solicall will reduce the background noise and improve your VOIP call clarity.
  5. Jajah Phone Buddy- You guessed it right. An add-on to Jajah VOIP which lets you quickly make calls to contacts in Outlook or Microsoft CRM, Microsoft, Access, Microsoft Outlook, Goldmine, ACT, other CRM and Accounts packages etc.
  6. Vemotion- This software lets you add some spice to your regular plain VOIP conversation. You can send voice emoticons, TTS (text-to-speech) ability., You can record the whole conversation as mp3. Nice solution for taking interview or podcasting.
  7. Pamela for Skype- Your very own personal assistant for Skype and the program is certified by skype. It offers an answering machine, auto-chat reply and many more.
I hope this list will help you in making your VOIP experience better. Do let me know, if you have any other plug-in or add-ons to share with others.

(http://voipguides.blogspot.com/2007/04/top-10-voip-software-add-ons.html)


In my opinion, the 1st, 3rd, 6th, 7th are the most cool softwares which can be utilized in our common lives:)

Sadly found that all of them are not free....

Thursday, April 16, 2009

Create a custom startup WinPE CD-ROM

It can take several minutes to build a custom version of WinPE. This process creates a folder structure of the WinPE files and optionally creates an image file that you can burn to a CD-ROM:
  1. Create and name a folder on your hard disk named Build_location.
  2. Insert the OEM Preinstallation Kit (OPK) CD-ROM into the CD-ROM drive that is named Cd_drive.
  3. Copy Cd_drive\Winpe\*.* to Build_location.
  4. Copy the Factory.exe and Netcfg.exe files from the Cd_drive\Tools\Platform folder into the Build_location folder. If you are building a 32-bit version of WinPE, the value of Platform is x86. If you are building a 64-bit version of WinPE, the value of Platform is IA-64.
  5. Remove the OPK CD-ROM from the CD-ROM drive.
  6. Use either of the following methods:
    • If you are building a 32-bit version of WinPE, insert the Windows XP Professional CD-ROM in the CD-ROM drive.
    • If you are building a 64-bit version of WinPE, insert the Windows XP 64-Bit Edition CD-ROM in the CD-ROM drive.
  7. Make custom changes to the WinPE files.
  8. If you are building a 64-bit version of WinPE, insert a floppy disk into drive A of the computer. This disk is used for temporary storage during the build process of the 64-bit WinPE.
  9. Locate the Build_location folder.
  10. Run the following command:
    mkimg.cmd source_directorydestination_directory [image_name]
    The source_directory: Specifies the location of the CD-ROM for the 32-bit version of Windows XP Professional. If source_directory is a CD-ROM drive, you only have to specify the drive letter. If source_directory is a network path, the path must be to the parent folder of the \I386 folder. Do not include a trailing slash in source_directory.

    The destination_directory: Specifies the path where the files that you must have to create the image are temporarily stored. If this folder does not already exist, the mkimg.cmd command can create it.

    The image_name: Is optional. It specifies the path and file name of the ISO image file that contains the customized version of WinPE, if you are placing this version of WinPE onto a CD-ROM.

    For more information, see the mkimg command that is described in the Windows XP OEM Preinstallation Kit Users Guide.

    You can also use the Oscdimg.exe program to create an .iso file. If you create an .iso image file, you can burn this version of WinPE to a CD-ROM.
Note To configure the WinPE CD-ROM so that it starts from the CD-ROM every time, if the WinPE CD-ROM is present in the CD-ROM drive, remove the \I386\Bootfix.bin file from the WinPE folder structure before you create an .iso file.

(http://support.microsoft.com/kb/303891)

Tuesday, May 20, 2008

I felt so good about Mr Lin's songs recently!

Just as title~ pick up some pieces of lyrics from "Cao Cao", which gave me the strongest feeling!

东汉末年分三国
烽火连天不休
儿女情长被乱世左右
谁来煮酒
尔虞我诈是三国
说不清对与错
纷纷扰扰千百年以后
一切又从头
独自走下长坂坡
月光太温柔


Maybe the song "Jiang nang" is also nice to me sometimes~

风到这里就是粘
粘住过客的思念
雨到了这里缠成线
缠着我们流连人世间
你在身边就是缘
缘份写在三生石上面
爱有万分之一甜
宁愿我就葬在这一天
圈圈圆圆圈圈
天天年年天天的我
深深看你的脸
想起的温柔
满脸的温柔的脸
不懂爱恨情愁颠倒的我们
都以为相爱就像风云的善变
相信爱一天抵过永远
在这一刹那冻结那时间
不懂怎么表现温柔的我们
还以为殉情只是古老的传言
你走得有多痛痛有多浓
当梦被埋在江南烟雨中
心碎了才懂


Anyway, I'm really a pure idealist, if you know this, you can know me well~

A new beginning for a bad blogger