時間恐慌
I shall survive the panic of time.
February 27, 2024
May 01, 2011
April 30, 2011
USB support in Virtualbox 4, Linux Host
首先在官網裝VirtualBox 4.0.6 Oracle VM VirtualBox Extension Pack,之後把自己的使用者帳號加入vboxuser群組當中。
February 05, 2011
Thinkpad X61 + Intel X25-M G2 160GB MLC SSD + Ubuntu 10.10 (Maverick Meerkat) 64bit
這個時間點買Intel SSD很尷尬,裝10.10也很尷尬。但是我不能等了,現在用的Seagate硬碟三天兩頭就有錯誤訊息,隨時會爆炸。而Ubuntu要kernel 2.6.33以後才支援SSD的Trim機制。故先跑再說。
- 掙扎了許久,決定使用ext4,但是保留journal以免斷電造成資料流失。
- SSD installation checklist https://wiki.ubuntu.com/MagicFab/SSDchecklist 在mke2fs時不加 -O ^has_journal選項,/etc/fstab則使用data=ordered,特別注意discard才能讓Trim發揮作用。
- 把暫存檔都丟到ramdisk去以減少SSD寫入:/etc/fstab加入,後三行的作用在讓那三個目錄併到/tmp下
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
none /var/tmp aufs noatime,br:/tmp=rw:/var/tmp=ro 0 0
none /var/log aufs noatime,br:/tmp=rw:/var/log=ro 0 0
none /var/cache aufs noatime,br:/tmp=rw:/var/cache=ro 0 0
- 把~/.cache砍掉,新增/tmp/.cache,symbolic link到~/.cache。寫個script每次開機都新增/tmp/.cache這個目錄。主要是為了把Google Chrome的cache移動到ramdisk才做的。
- Lazyscripts 要在沒有把/tmp丟到ram的時候才能跑
- 灌dropbox以增進資料備份安全。
- 不知為何,麥克風不能用的問題灌了PalseAudio Manager就解決了。x61的line in跟內建麥克風分別編號是1和2。
現在從進入grub開始到出現登入畫面不到三秒鐘,爽。
可以躺在床上用筆電,爽。
把筆電當成ipad一樣可以亂搖也沒關係,爽。
方便我自己的手腳:
- 小紅點(trackpoint)有兩個工具可以用,gpointing-device-setting跟configure-trackpoint,前者調中鍵捲動,後者調感壓參數,自己抓tarball回來時要先裝libgnomeui-dev。
- texlive + Latex CJK
- mendeley
- calibre
- System->Administration->Language Support->Install/Remove Language 加入中文和日文
- System->Preferences->Keyboard Input Methods->Input Method 加入中文和日文輸入法。要修改輸入法選項則要把language panel打開才能改 (爛設計!)
- PCMan X (MLS) 0.3.9 支援日文顯示輸入 http://mstar.pixnet.net/blog/post/25126984 LiHei Pro這個字型可以完美顯示。
待辦:
- kile牽扯到KDE有點太肥,把gedit藉由plugin修改成適合latex以及coding的編輯器。
Mathematica19吋4:3螢幕只能抓到1024x768,寫個自動用Xrandr切換的script衝上x1280x960。解決 http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html
#! /bin/shxrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsyncxrandr --addmode VGA1 1280x1024_60.00xrandr --output VGA1 --mode 1280x1024_60.00xrandr --output LVDS1 --left-of VGA1
#! /bin/shxrandr --output VGA1 --off
Samsung SyncMaster LD220,已經可以用displaylink了,但是不知如何設定延伸桌面。放棄,這種無法善用usb隨插即用功能,反而常常需要重開機。改用d-sub。- 新酷音切換掉時不會自動把buffer送出,要按enter,有時只輸入一個字按enter也送不出,
可以抓tarball回來編。不用,用作者的ppa (此步驟增加Synaptic Package Manager的Repositories)
sudo add-apt-repository ppa:ossug-hychen/ibus
然後把Synaptic Package Manager多出來的ibus-chewing (1.3.7.20100910-1hychen1)升級。
- 看能不能用ultrabase 硬碟 + clonezilla達到最少按鍵備份的效果。
November 18, 2009
REVTeX 4.1
REVTeX出新版了,這次完全解決了multiple citation的問題,不用再自己手動加package了。似乎還有些bug,不過沒影響到我。比較讓人困擾的是preprint和reprint格式有點分不清楚,然後就是如果沒用reprint,在onecolumn的格式下會強制有前置頁,和4.0的時候不同。
Updated: 解決,加個notitlepage參數即可。這故事告訴我們specification還是要仔細閱讀一遍。
Updated: 解決,加個notitlepage參數即可。這故事告訴我們specification還是要仔細閱讀一遍。
June 25, 2009
Collapse multiple citations into one for BibTeX - mcite & mciteplus
在Latex可以使用BibTeX語法引用文獻,然而在物理期刊常常將引用合一,也就是本來三個引用
mcite會overload \cite的定義,所以從此\cite就等於\mcite了,只要把想被合併的引用bibtexkey加上星號即可
[1] Sheldon Glashow. Partial symmetries of weak interactions. Nucl. Phys.,合併為
22:579, 1961.
[2] Abdus Salam. Weak and electromagnetic interactions. In W. Svartholm,
editor, Elementary Particle Theory, page 367, Stockholm, 1968. Almquist
and Wiksell.
[3] Steven Weinberg. A model of leptons. Phys. Rev. Lett., 19:1264, 1967.
[1] Sheldon Glashow, Nucl. Phys. 22 (1961) 579; Abdus Salam, in: W. Svartholm這是一種節省空間的寫法,可見物理學者多麼惜字如金啊!研究了快一個月都搞不定要怎麼作,只能用手動改.blg的方法來處理,但是每編譯一次就要重弄一次,這實在是太不科學了!不過還好有mcite這個package,而且還是MikTeX內建的。
(ed.), Elementary Particle Theory, p. 367, Stockholm, 1968; Steven Wein-
berg, Phys. Rev. Lett. 19 (1967) 1264.
mcite會overload \cite的定義,所以從此\cite就等於\mcite了,只要把想被合併的引用bibtexkey加上星號即可
\cite{Glashow,*Salam,*Weinberg}不過這裡很不幸的,我最常用的revtex4環境以及apsrev.bst並不支援mcite。好在有另外一位寫出mciteplus,搭配他的apsrevM.bst即可翹著二郎腿管理bibliography了。
November 01, 2008
January 04, 2008
Subscribe to:
Posts (Atom)
Remake 2024
新年新希望啊,有什麼想重啟的,就是現在吧。
-
新年快樂!