2011-09-15 聚會手記

上一週 || 下一週

$4:

好害羞喔,讓別人看我的設定檔

寫了一個 vim 的 script ,可以用來自動展開 ifdef 巨集跟 copyright header

__BEGIN_DECLS

__END_DECLS

我也來寫一個 calendar

Rex:

:colorscheme shine

http://vimdoc.sourceforge.net/htmldoc/undo.html
http://www.vim.org/scripts/script.php?script_id=3304
http://sjl.bitbucket.org/gundo.vim/
http://www.screenr.com/M9l
http://stackoverflow.com/questions/1088864/how-is-vims-undo-tree-used

kanru:

:background

GNU Emacs -> X Emacs -> GNU Emacs

怎麼換 Theme, => customizetheme

自動填字 => autoinsert

open-calendar

用 notmuch 來作 email index

要加 xterm 的 patch 能看中文

rmail 的存在,是因為 richard stallman

內建2套 irc client

weechat

內建心理醫生, 一個對話程式

內建俄羅斯方塊 tetris

自動解河內塔

butterfly

vim7 之後 undo tree

為什麼要從 vim 切換到 emacs

emacs 也有,我只是沒有秀而已

rocfatcat:

怎麼洗電路板, 簡單的方式

熱轉印電路板
1. 電射印表機
2. 熨斗,或是護貝機

=>

1. 先畫線路圖
2. 準備熱轉印紙 ( 用貼紙收集冊就好了 )

銅模板

護貝機的溫度很適合

KICAD
EAGLE
Pad2Pad

熱轉印洗電路板教學:http://www.off.tw/modules/newbb/viewtopic.php?post_id=813
http://www.xinshili.net/bbs/thread-1411-1-1.html
<== 超專業土砲教學

使用 EAGLE 來制作Arduino Shiled board的教學 :
http://aaroneiche.com/2010/06/24/a-beginners-guide-to-making-an-arduino-shield-pcb/

PCB Layout 軟體:
1.KICAD : http://www.lis.inpg.fr/realise_au_lis/kicad/ # GPL, windows/Linux
2.EAGLE : http://www.cadsoftusa.com/ # 商業/freeware, windows/Linux , 目前Linux下零件庫,文件,視訊教學 資料最豐富,也是Arduino的Layout軟體
3.Pad2Pad : http://www.pad2pad.com/ # freeware, windows, 可以直接layout 不需要畫schematic,用來作一些轉接版非常適合,並且可以直接透過軟體介面向公司送洗印刷電路板
4.fritzing: http://fritzing.org/learning/tutorials/designing-pcb/ #未知, windows/Linux/Mac , 目前製作Arduino shield 最簡易的軟體

pct:

vim 也有俄羅斯方塊
vimpyre search tetris
vimpyre search calendar

pct.vim => 專門 for 寫程式的 plugin 集合

checksyntax
align

( kanru: emacs 有內建 )
oopjavascrip
man-page-view
more.vim , 中文產生器
needtree
supertab
easymotion

save 找不到 hotel

Mat:

http://www.codeguru.com/cpp/com-tech/atl/article.php/c3565
http://369o.com/data/books/atl/index.html?page=0321159624%2Fch04lev1sec9.html

http://blog.roodo.com/tumi/archives/1797927.html

:vimgrep KEYWORD **/*.c **/*.h
除非特別註明,本頁內容採用以下授權方式: Creative Commons Attribution-ShareAlike 3.0 License