悲情城市 - 1989 (音樂), 7m24s
_EOF_
2018年2月28日 星期三
2018年2月27日 星期二
Raspberry Pi 3鎖定螢幕按鈕
安裝好樹莓派以後,在離開座位時候想要鎖定螢幕。首先安裝xtrlock:
- sudo apt-get update
- sudo apt-get install xtrlock
- xtrlock
- xtrlock -b
輸入完螢幕上會出現一個藍色的鎖,這時候只要輸入密碼即可解鎖
Labels:
RaspberryPi樹莓派
2018年2月26日 星期一
2018年2月25日 星期日
PyMOL分開與合併不同的states
遇到一些用NMR解出來的蛋白質分子,PDB檔案會有很多個models,在PyMOL裡面叫作不同的states。要分開這些states成獨立的結構,或是把獨立的結構合併成一個:
- split_states 1nmr
- for x in cmd.get_names(): cmd.cealign("1nmr_0001///30-70/", x+"///30-70/")
- join_states 1nmr2, 1nmr_*
2018年2月24日 星期六
Raspberry Pi 3上安裝HIME中文輸入
安裝完樹莓派後,雖然使用上可以看中文,但系統預設並沒有中文輸入。參考《Raspberry Pi 筆記(三十八):系統語系與中文輸入法》一文,先加入中文字型:
- 文泉驛字型:sudo apt-get install fonts-wqy-microhei fonts-wqy-zenhei xfonts-wqy
- 文鼎字型:sudo apt-get install fonts-arphic-uming
- 教育部標準楷書:sudo apt-get install fonts-moe-standard-kai
- cwTex圓體:sudo apt-get install fonts-cwtex-yen
- sudo apt-get install hime
- sudo apt-get install hime-chewing
Labels:
Linux,
RaspberryPi樹莓派
2018年2月23日 星期五
2018年2月22日 星期四
AMBER 16用GPU加速分子模擬
AMBER是一套分子模擬的系統,購買的金額隨著身份不同:
- 學術/非營利/政府單位:$500美金
- 營利事業:$20,000美金買,若是從AMBER 14升上來則是$15,000美金
2018年2月21日 星期三
CentOS 7系統更新後無法開機
CentOS 7系統會自動更新,更新之後重新開機就卡住。有看到GRUB畫面,選擇更新的核心版本之後,螢幕上面只剩下一個底線不斷閃爍
如果系統有另外裝Nvidia驅動程式,可能就是驅動程式沒有更新完全,結果新的核心沒有任何可以顯示圖形界面的驅動程式。解法依序執行:
_EOF_
如果系統有另外裝Nvidia驅動程式,可能就是驅動程式沒有更新完全,結果新的核心沒有任何可以顯示圖形界面的驅動程式。解法依序執行:
- 讓卡住的系統進入文字模式,參考《CentOS 7開機卡住 沒圖形也沒文字界面》
- 更新Nvidia驅動程式,參考《CentOS 7更新Nvidia驅動程式 》
_EOF_
Labels:
CentOS,
Drivers驅動程式,
Linux,
wsb
2018年2月20日 星期二
CentOS 7開機卡住 沒圖形也沒文字界面
CentOS 7開機過了GRUB2以後就卡住了,沒有圖形界面也沒有指令界面。解法如下:
- 開機到GRUB選單後使用鍵盤上下鍵移動到要開機的核心
- 按 e 進入所選的核心,開始編輯GRUB參數
- 用鍵盤上下鍵移動到開頭是linux16或是linux的那一行
- 將下面的參數加到上面這行的最後面。請二選一下列的模式:
- 若要進緊急模式(emergency mode)加入
systemd.unit=emergency.target - 若要進入多人模式(multi-user mode)加入:
systemd.unit=multi-user.target - 按 Ctrl-x 使用上面的參數
2018年2月19日 星期一
看CentOS或RedHat的版本
檢查CentOS的版本有下面幾種方法:
- lsb_release -d
- rpm --query centos-release
- hostnamectl
- cat /etc/centos-release
- cat /etc/redhat-release
- cat /etc/system-release
- cat /etc/os-release
2018年2月18日 星期日
IMHO, 黑貘來說
副標題《Gene-Oral-Speaking 不是一般來說, 而是黑貘來說 就只是我潛越的想法罷了》。分析社群網站與SEO(Search Engine Optimization,搜尋引擎最佳化)相關的部落格,以下是幾篇相關的文章:
_EOF_
_EOF_
2018年2月17日 星期六
讓PyMOL完成先前指令 才繼續後續指令
在PyMOL script,會依序執行下面的指令:
- command 1
- command 2
- command 3
2018年2月16日 星期五
備份Blogspot文章 2018年初版本
按照下面方式,將Blogspot上面的文章備份:
_EOF_
- 左邊的操作介面找到“設定"
- 依序點選 設定 > 其他 > 匯入和備份
- 點選 備份內容
_EOF_
2018年2月15日 星期四
If Not True Then False
If Not True Then False,簡寫成 iF !1 0,是一個專門介紹CentOS, Fedora與RedHat Linux上面各種技巧的網站。此站台著重在Linux與open source programs and programming相關議題上,文章的作者其暱稱為JR,找不到相關的自我介紹
Labels:
CentOS,
Fedora,
Linux,
Websites網站,
wsb
2018年2月14日 星期三
DRBL client使用支援GPU加速卡的核心
當DRBL server安裝好了GPU加速卡的modules後,client端也要設定成相同的核心編號,這樣client開機以後才能夠使用GPU來加速。DRBL預設幫client做的核心會是系統最新的那個核心,但如果modules安裝的核心不是最新的,那麼client開機後就會因為 /lib/modules/KERNELNAME/ 下面沒有GPU的kernel module導致無法使用GPU,解法如下
假設server上面安裝了GPU modules的核心編號是4.10.0-42-generic,使用下面指令來指定DRBL client使用還有GPU加速卡的模組的核心:
假設server上面安裝了GPU modules的核心編號是4.10.0-42-generic,使用下面指令來指定DRBL client使用還有GPU加速卡的模組的核心:
- /usr/sbin/mknic-nbi -a -k 4.10.0-42-generic.nptl
Labels:
DRBL企鵝龍,
Drivers驅動程式,
GPU,
Ubuntu
2018年2月13日 星期二
卸載所有的NFS檔案系統
有時候因為網路的問題,或是提供NFS的伺服器掛掉,掛載的NFS會卡住,連帶的造成像是ls, df等等指令也會跟著卡住不動。解法有二:一種是重新掛載,但若是解決不了問題,則用下面指令直接卸載NFS檔案系統:
_EOF_
- sudo umount -a -t nfs
- sudo umount -f -a -t nfs
- sudo umount -lf -a -t nfs
_EOF_
2018年2月12日 星期一
安裝GROMACS-2018在Ubuntu 16.04
2018年2月11日 星期日
設定youtube起始時間
在youtube上面放音樂,可以直接從某個時間點開始(紅色部分):
若是嵌入的程式碼,也可以如下調整時間:
_EOF_
- https://www.youtube.com/watch?v=jNQXAC9IVRw#t=10s
若是嵌入的程式碼,也可以如下調整時間:
- <iframe width="1362" height="566" src="https://www.youtube.com/embed/jNQXAC9IVRw?start=10" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
_EOF_
2018年2月10日 星期六
EDAC sbridge: Failed to register device with error -19
Ubuntu 16.04在自動更新成kernel 4.13.0-32-generic之後,開機就會出現上述的錯誤訊息。使用dmesg指令可以發現很多行下面這個訊息:
- EDAC sbridge: Seeking for: PCI ID xxxx:xxxx
- EDAC MC0: Giving out device to module sb_edac.c controller Broadwell SrcID#1_Ha#0: DEV 0000:ff:12.0 (INTERRUPT)
- EDAC MC1: Giving out device to module sb_edac.c controller Broadwell SrcID#0_Ha#0: DEV 0000:7f:12.0 (INTERRUPT)
- EDAC sbridge: Some needed devices are missing
- EDAC MC: Removed device 0 for sb_edac.c Broadwell SrcID#1_Ha#0: DEV 0000:ff:12.0
- EDAC MC: Removed device 1 for sb_edac.c Broadwell SrcID#1_Ha#0: DEV 0000:7f:12.0
- EDAC sbridge: Couldn't find mci handler
- EDAC sbridge: Couldn't find mci handler
- EDAC sbridge: Failed to register device with error -19.
2018年2月9日 星期五
Ubuntu 16.04上安裝CUDA 9.1 Toolkit
Ubuntu 16.04會自動更新,之前安裝的Nvidia驅動與CUDA工具包不能使用:
- Ubuntu 16.04上安裝CUDA-8.0:工具包的版本是8.0
- Ubuntu 16.04只用內顯而不用獨顯:驅動的版本是375
Labels:
Drivers驅動程式,
GPU,
Ubuntu
2018年2月8日 星期四
Ubuntu 16.04固定開機GRUB選單
Ubuntu 16.04會自動更新kernel,一段時間重開機可能就會選到新的kernel,有時候與一些就的驅動程式會不相容。要固定開機GRUB選單,首先要去看想要選用哪個kernel:
- cat /boot/grub/grub.cfg | grep menuentry | grep 4.10.0
- GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 4.10.0-42-generic'
2018年2月7日 星期三
GROMACS 2018
GROMACS 2018在2018年1月10日釋出,用來取代GROMACS 2016。Release Notes裡面提到在效能上重要的更新有:
- PME long-ranged interactions can now run on a single GPU, which means many fewer CPU cores are needed for good performance.
- Optimized SIMD support for recent CPU architectures: AMD Zen, Intel Skylake-X and Skylake Xeon-SP.
2018年2月6日 星期二
SMC 8024L2初始設定
預設新機器是固定IP,固定密碼。網路線先接在port 1上,將本機的網路設定成192.168.2.x裡面的IP,用瀏覽器連線 http://192.168.2.10 即可直接設定。SMC8024L2預設值如下:
- IP:192.168.2.10
- 密碼:smcadmin
Labels:
Hardware硬體,
Network網路,
SA系統管理
2018年2月5日 星期一
過磁碟陣列卡看硬碟SMART資訊
磁碟陣列卡可能是LSI SAS 9201-16i,MegaCli的版本是v8.07.10。使用下面的指令來看有什麼硬碟與其編號:
- megacli64 -pdlist -aall
- megacli64 -pdlist -aall | grep -e 'Enclosure Device ID' -e 'Slot Number' -e 'Device Id' -e 'Inquiry Data'
- megacli64 -pdlist -aall | grep 'Device Id'
Labels:
MegaCli,
RAID磁碟陣列,
SA系統管理,
srvf,
Storage儲存裝置
2018年2月4日 星期日
GROMACS用RMSD估計構型變化
跑完蛋白質分子模擬後,將分子的軌跡畫出來以外,最常做的就是估計其構型的變化。通常會計算backbone的root-mean-square deviation (RMSD),在GROMACS是這樣做:
- gmx trjconv -s md.tpr -f md.xtc \
-pbc mol -ur compact \
-o md_noPBC.xtc - gmx rms -s md.tpr -f md_noPBC.xtc -tu ns -o rmsd.xvg
- trjconv指令會移除periodic boundary conditions (PBC)的影響,不然後面計算出來的RMSD會是錯誤的。
- rms指令則是計算RMSD,會有兩個步驟,先選fitting group(通常就是backbone atoms)、再選計算RMSD的group(通常也是backbone atoms)
2018年2月3日 星期六
2018年2月2日 星期五
Mac鎖定螢幕快速鍵
先到系統偏好設定 Preference > Security &Privacy,勾選
_EOF_
- Require password immediately after sleep or screen saver begins
- Ctrl-Shift-Eject
_EOF_
2018年2月1日 星期四
雲端服務IaaS, PaaS, SaaS
比起自己架設主機提供服務,現在可以將服務放在外面別人提供的機器(雲端)上面。 雲端服務根據SPI模型分成SaaS, PaaS, IaaS三種,分別是下面的簡稱:
- SaaS:Software as a Service,軟體即服務
提供的服務是SPI模型的S, Software(軟體) - PaaS:Platform as a Service,平臺服務
提供的服務是SPI模型的P, Platform(平臺) - IaaS:Infrastructure as a Service,基礎設施服務
提供的服務是SPI模型的I, Infrastructure(基礎設施)
訂閱:
文章 (Atom)