2010年8月17日 星期二

science zone

Virtual box using physical raw host hard disk:
---->usermanual.pdf ch9.7 Advanced storage configuration
---->http://forums.virtualbox.org/viewtopic.php?f=9&t=12873


http://koukaipan.pixnet.net/blog/post/24407474
--using Virtualbox NAT and shared folder

virtualbox-port-forwarding(連接埠轉送)
--http://superuser.com/questions/362332/port-forwarded-virtualbox-guest-dropping-50-of-http-requests
--http://nckuhuahua.pixnet.net/blog/post/33830183-virtualbox-port-forwarding(%E9%80%A3%E6%8E%A5%E5%9F%A0%E8%BD%89%E9%80%81)

連到網卡使用NAT方式的VirtualBox


http://slo.twbbs.org/?p=417
--使用 4.0.4的版本
由說明書是
“C:\Program Files\Oracle\VirtualBox\VBoxManage.exe” modifyvm “VM name” –natpf1 “guestssh,tcp,,2222,,22″


[windows space 文章備份]好用的網站-

2006/9/28 上午 09:44:26

http://www.pat2pdf.org/pat2pdf/foo.pl

如以下載pdf格式的專利檔案…

還滿好用的。


Notepad++
    自訂->設定程式語言格式->主題選取 zenburn
    使用者自訂 -> 欄標(Tab)設定 ->欄標尺寸:8
            ->備份 簡易
    F5對映到 insert date and time
        自訂->快速鍵管理->
        main menu -> 190 執行(R) -> 選none
        Plugin commands -> 177 I:Date & Time - long format ->選 F5

偏好設定

最近使用的檔案
最大數量 30


縮排  縮排大小 8

****notepad++  v8.7

管理快速鍵

342 執行(R)  F5 -> 取消

83 日期時間(完整格式)  新增 F5
上午 10:02 2024年11月5日


free commander
        設定 -> 一般 -> 只允許一個freecommander執行
    顯示 -> 資料夾分頁 -> 也對單分頁顯示分頁欄
         -> 分割欄 -> 同步資料夾, 我最愛的工具, 複製, 移動, 交換面板按鈕可見

free commander XE
    額外 -> 設置 -> 常規 -> 僅允許運行一個實例
    查看 -> 地址欄 -> 顏色 文件夾路徑 aqua
    查看 -> 文件夾標簽 -> 活動標簽 aqua
    查看 -> 樹形列表 -> 顏色 選擇 sky blue
    定義動作工具欄 -> 地址 收藏文件夾 向上 根目錄 複制全路徑

connectify (wifi share)
  http://www.connectify.me/
  Meet the app that lets you transform your laptop into a Wi-Fi hotspot at the click of a button
  http://www.techbang.com/posts/2285-connectify-free-instructions-the-windows-7-laptop-into-ap
  http://steachs.com/archives/1464
http://www.freegroup.org/2011/10/connectify/


ubuntu/ linux

.bashrc

# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=10000
HISTFILESIZE=2000000



force_color_prompt=yes


 59 if [ "$color_prompt" = yes ]; then
 60     PS1="${debian_chroot:+($debian_chroot)}[\[\e[01;31m\]\u@\[\e[01;33m\]\h \[\e[01;34m\]\w\[\e[00m\]]\[\e[1;36m\]\A\[\033[00m\]\`if [ \$? = 0 ]; then echo -e '\[\e[01;32m\]:)'; else echo -e '\[\e[01;31m\]:('; fi\`$ \[\e[00m\]"



 93 # some more ls aliases
 94 alias ll='ls -alF'
 95 alias la='ls -A'
 96 alias l='ls -CF'
 97 alias df='df -h -x tmpfs'
 98 alias svn='svn --no-auth-cache'
 99 alias du='du --max-depth=1 -h'
100
101 # Attaches tmux to the last session; creates a new session if none exists.
102 alias t='tmux attach || tmux new-session\; new-window\; new-window'
103 #
104 # tmux new-session\; new-window\; new-window
105 #
106 # Attaches tmux to a session (example: ta portal)
107 alias ta='tmux attach -t'
108 #
109 # Creates a new session
110 alias tn='tmux new-session\; new-window\; new-window'

111
112 # Lists all ongoing sessions
113 alias tl='tmux list-sessions'


Speeding_up_recompilation

http://wiki.debian.org.tw/index.php/distcc


distcc

如果您有一台以上的機器可用, 那麼您可以利用 distcc 來把編譯的工作分配到其它的機器上, 減少編譯所需的時間。



distcc 可搭配 ccache 使用, 亦可和 cross compiler 配合。





http://wiki.debian.org.tw/index.php/ccache

DebianPackages:ccache 會 cache C/C++ compiler pre-processor 的輸出, 在編譯時自動判斷是否要重新編譯。如果原始碼沒有很好的 make dependency, 導致您每次都要用類似



make clean; make的方式重新編譯整個 source tree 的話, ccache 能大幅縮短編譯所需的時間。



•計畫首頁: http://ccache.samba.org/ 。

•使用: 以 ccache 取代 gcc, 其它方式請參照 ccache(1)。





http://www.debian-administration.org/article/Speeding_up_recompilation_with_ccache

http://linuxreviews.org/howtos/compiling/

http://www.ibm.com/developerworks/linux/library/l-ccache.html

http://www.gentoo-wiki.info/HOWTO_Compile_Kernel_With_Distcc_and_CCache

http://tasuka.idv.tw/blog/index.php?entry=entry080617-162732

用 ccache 加快 compiler 的速度

http://www.freemindworld.com/blog/2010/100105_make_complie_process_faster.shtml

加速Linux程序编译

2010年8月12日 星期四

ssh client == putty, kitty, putty tray, Xshell

kitty from putty ssh client

http://www.9bis.net/kitty/?page=Welcome&zone=en

The very first requested features:

Sessions filter
Portability
Shortcuts for pre-defined command
The session launcher
Automatic logon script
Technical features:

Automatic password
Automatic command
Running a locally saved script on a remote session
Graphical features:

An icon for each session
Send to tray
Transparency
Protection against unfortunate keyboard input
Roll-up
Always visible
Quick start of a duplicate session
Config Box
Other features:

Automatic saving
SSH Handler: Internet Explorer integration
pscp.exe and WinSCP integration
Binary compression
Clipboard printing
The PuTTYCyg patch
Background image
New command-line options
Bonus:

A light chat server is hidden in KiTTY
A hidden text editor is integrated into KiTTY


======================================================================
Xshell
 1. 可以search 舊的log,不用貼到文字編輯軟體,再search資料
 2. 可以自動輸入帳號/密碼
 3. 有連線tab功能, 單一視窗方便管理
 4. Zmodem收傳檔案功能
 5. 可以設定透明度
 note1:記錄的小捲動 Shift + 上/下, 大捲動 Shift + Page Up/Down

喜好設定
tools -> options

genreal
    copy select text to the clipboard automatically
    Right-button: Paste the clipboard contents.
file -> properties
    appearance -> bold text :use bold color
======================================================================
Putty
1.可以設定透明度
note1:記錄的小捲動 Ctrl + Page Up/Down, 大捲動 Shift + Page Up/Down

使用regedit 匯出設定

HKEY_CURRENT_USER\Sostware\SimonTatham\Putty


http://xerr.net/2010/12/disable-flow-control.html

终端 ctrl+s 锁屏问题

Monday, December 13th, 2010 @ 19:40
用 ssh 等开 linux 远程终端时,应该常会碰到误按 ctrl+s 把屏幕锁定的问题。
简单的按下 ctrl+q 就能解锁。如果不想再遇到,可以在 .bashrc 写上

stty –ixon

来把 flow control 整个关掉,同时 ctrl+s 可以解放出来用做 readline 历史搜索。


http://fourdollars.blogspot.com/2006/04/ctrl-s.html

原來 Ctrl + s 也有發揮功用的地方啊~

2010年8月9日 星期一

igoogle倒數計時功能

http://www.labpixies.com/gadget_page.php?id=58&source=canvas_footer&footer_item=about_this_gadget&gadget=58



Countdown

igoogle 和 labpixies 已停止服務.

2010年8月6日 星期五

packETH

http://packeth.sourceforge.net/

packETH - ethernet packet generator

packETH is a Linux GUI packet generator tool for ethernet. It allows you to create and send any possible packet or sequence of packets on the ethernet. For version 1.6 also Windows port was done (thanks to Soni!!! more info on http://eth.cyberine.com/ )

!!!!NEWS!!!! (6.1.2010): packETH finaly became IPv6 packet generator tool.
IPv6 protocol added, with some basic features. Many buttons not working yet, neither ICMPv6 protocol
But you can make a TCP or UDP packet over IPv6 and send it on the link. See the screenshot below.

address database example
192.168.1.16,00:10:4c:ca:fe:05,my_pc

change linux lang

[jwsyu@localhost jwsyu]17:00$ ls -l
total 388
-rw-rw-r--    1 jwsyu    jwsyu           6 Aug  6 16:40 abc.txt
-rw-rw-r--    1 jwsyu    jwsyu      382016 Oct  2  2009 cvimg-24
lrwxrwxrwx    1 root     root            4 May 25  2009 cvs -> /cvs
lrwxrwxrwx    1 jwsyu    jwsyu          17 Oct 13  2009 nfs -> /cvs/nfsdir/jwsyu
drwxrwxr-x    3 jwsyu    jwsyu        4096 Oct  2  2009 VoIP
lrwxrwxrwx    1 root     root           16 Feb  4  2008 work -> /ftp/jwsyu_work/
[jwsyu@localhost jwsyu]17:00$ echo $LANG
en_US.UTF-8
[jwsyu@localhost jwsyu]17:01$ LANG=zh_TW.UTF-8
[jwsyu@localhost jwsyu]17:01$ ls -l
總計 388
-rw-rw-r--    1 jwsyu    jwsyu           6  8月  6 16:40 abc.txt
-rw-rw-r--    1 jwsyu    jwsyu      382016 10月  2  2009 cvimg-24
lrwxrwxrwx    1 root     root            4  5月 25  2009 cvs -> /cvs
lrwxrwxrwx    1 jwsyu    jwsyu          17 10月 13  2009 nfs -> /cvs/nfsdir/jwsyu
drwxrwxr-x    3 jwsyu    jwsyu        4096 10月  2  2009 VoIP
lrwxrwxrwx    1 root     root           16  2月  4  2008 work -> /ftp/jwsyu_work/

2010年8月5日 星期四

install debian by usb memory stick

download boot.img.gz
http://http.us.debian.org/debian/dists/testing/main/installer-i386/current/images/hd-media/

debian-testing-i386-xfce+lxde-CD-1.iso
http://cdimage.debian.org/cdimage/weekly-builds/i386/iso-cd/

image writer
https://launchpad.net/win32-image-writer/+download
http://www.chrysocome.net/dd


7-zip file archiver
http://www.7-zip.org/






ref:
https://help.ubuntu.com/community/Installation/FromImgFiles
http://liaozi.blogspot.com/2009/03/dddebian-live-usb.html
http://wiki.debian.org/DebianLive/Howto/USB


flashnul -p
flashnul 1 -L boot.img

dd --list
dd if=d:\boot.img of=\\?\Device\Harddisk1\Partition0 bs=128k --size --progress