2011年5月27日 星期五

Evernote的熱鍵

.

在使用Evernote edit note,某些常用的功能會希望有熱鍵可以按,但Evernote和其他軟體不一樣的是,將游標移到功能的icon上,放再久都不會出現熱鍵

然後,其User Manual裡面也沒有提到熱鍵

上網找了一下,找到了熱鍵的文件(Evernote自己叫shortcut)
將我自己常用的擷取出來

增加縮排:ctrl + M
澸少縮排:ctrl + shift + M
增加check box(即行事曆用的可以打勾的框框):ctrl + shift + c
將剪貼薄的內容以純文字(plain text)格式貼上:ctrl + shift + v

最後是偶然發現,我覺得在寫日誌形式時很有用的熱鍵(但沒有功能按鍵哦)
插入現在的日期和時間:alt + shilf + d(或是ctrl + ;)
輸出格式如右:2011/5/27 下午 03:41
這個功能可是只能透過熱鍵按出來的,沒有功能按鈕可按(但Personal Brain就有此功能,也有功能按鈕)

.

2011年5月17日 星期二

在visio中輸入引號(')後再按空白會被拉開的解決方案

.

在使用visio時,在文字框中輸入文字的時候,一旦鍵入引號('),如gdemon's blog
visio會自動幫你變成Gdemon’s blog
在某些字型下,引號(')後面的空白會被拉開得更跨張

找了許久,終於找到解決方法
解法就是將自動校正選項中的一個選項取消:"將「一般引號」取代為「智慧引號」"

在visio 2003中
工具->自動校正選項->tab sheet:"輸入時自動套用格式"->將"將「一般引號」取代為「智慧引號」"此選項的勾勾取消
在visio 2010中
檔案->選項->校訂->自動校正選項->tab sheet:"輸入時自動套用格式"->將"將「一般引號」取代為「智慧引號」"此選項的勾勾取消

而visio(或者說,所有office系列)中另一個煩人的功能是,在輸入英文字母時,第一個字會自動幫你變成大寫,問題是當我們在做簡報(ppt)或畫圖(visio)時,因為我們不是在word寫文章,不是在寫一個完整的句子,大部份的情況下,首字不需大寫,這個功能就變得很煩,因為你還要手動回頭將首字改成小寫

這個功能一樣可以透過將自動校正選項中的一個選項取消來關掉:"英文句子第一個字母大寫"

在visio 2003中
工具->自動校正選項->tab sheet:"自動校正"->將"英文句子第一個字母大寫"此選項的勾勾取消
在visio 2010
檔案->選項->校訂->自動校正選項->tab sheet:"自動校正"->將"英文句子第一個字母大寫"此選項的勾勾取消

Visio 2003




Visio 2010




.

2011年3月30日 星期三

windows上用TortoiseSVN command line commit code

.

如果常常在windows上用TortoiseSVN commit code的話,你會發現GUI還是有其不方便的地方
找了一下如何用command line使用TortoiseSVN commit的方法

TortoiseSVN的中文說明書附錄(對,是簡中,我找過了,沒有繁中)

我用的批次檔內容如下:

"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:commit /path:"D:\vm\vbsf\ns-2.29_svn" /closeonend:2


command:commit => commit code
path:"D:\vm\vbsf\ns-2.29_svn" => 這是我要commit code的位置,請自行置換
/closeonend:2 => 如果沒發生錯誤和衝突則自動關閉對話框

closeonend的參數有下列幾種:
/closeonend:0 不自動關閉對話框
/closeonend:1 如果沒發生錯誤則自動關閉對話框
/closeonend:2 如果沒發生錯誤和衝突則自動關閉對話框
/closeonend:3如果沒有錯誤、衝突和合併,會自動關閉
/closeonend:4如果沒有錯誤、衝突和合併,會自動關閉

我將其存成批次檔(如commit_ns229.bat),然後將該批次檔拉個連結到Launchy的utility folder中
之後要commit code時,只要alt + tab叫出Launchy,然後再輸入commit_ns229,perfect,就跳出commit code的視窗
你還是要按OK,按完OK後自動commit,commit完後自動關閉,放在以前還要手動再按一次OK將該progress dialog視窗關掉

你可能要問,為什麼不能全自動commit code,而是要再按一次OK
我也想問為什麼,因為我也想這麼做
但我實在找不到選項省略那一次OK,也許他們就是這樣設計
無論如何,我已經省掉過去GUI用滑鼠操作,和按第二次OK的時間

至於update?
將 /command:commit換成 /command:update即可(add,revert也一樣)
其他細節可參造中文說明文件

.

當gdb遇到SIGKILL……

.

在ns的開發階段,執行時遇到segmentation fault是很正常的
這時gdb非常的好用
但若gdb沒法用呢?

之前用gdb debug時遇到一個case……
在戴入ns的script file後,系統會hang住,過了好一陣子後出現下列的error msg:

Program terminated with signal SIGKILL, Killed.
The program no longer exists.

然後就停了,怎樣都跑不起來
上網查了一下,也沒什麼好答案

在解問題的過程中,我有注意到,一旦開啟gdb並戴入ns的script file時,系統會變得很慢,用top看了一下,ns的mem%衝到了93%,然後virtual和res還一直在漲上去,這是怎麼一回事?ns怎會用到那麼大量的記憶體?


最後我找到了問題的所在,因為我變數initialize錯誤,導致某個class的constructor配置了巨量的變數
然後gdb為了追蹤程式,又要為ns allocate的變配置對應的變數以做追蹤的動作,顯然的,他配置的變數也不少,結果導致gdb一直一直在配置memory,然後超過os的界限,os送個kill的signal給gdb正在trace的程式(也就是ns),將他kill掉
我想,這應該是gdb無法追蹤的原因

所以,下一次若你也遇到相同的問題,可以查查看是哪裡配置了太多、太大的記憶體囉

.

2011年3月29日 星期二

拯救你的滑鼠按鍵

.

去年中,兩顆羅技火星軌跡球(一顆公司用,一顆家裡用)的按鈕陸續出問題
情況不外乎這兩個(有時候兩者都有):
1.左鍵連點
2.左鍵拖曳到一半自己會放掉
當時要求零售商幫我送修,零售商說要有發票才能幫我修……
哇勒,這兩顆快五年了,誰發票會留五年的?

打電話給羅技,沒有發票,行,以出廠日期為主(我是OK啦,不然怎麼辦)
以前一顆火星要1600,保固五年
現在一顆火星要1000,保固剩三年
很幸運的,這兩顆都是五年保固,都在保固內
自己寄出桃園龍潭,幾天後會寄回個良品給我

如果故事到這裡結束了那也還好……
最近公司用的火星左鍵又出現同樣的症狀了,才修回來不到一年就有問題是怎樣?
這次不爽了,上網查了一下,發現決定按鍵觸發機制的是微動開關
大部份都買omron的微動開關回來自己換,就是將舊的解焊,再焊上新的
可是我真的不會焊接

然後從這篇文章看到另一個solution
我選擇把蓋子打開,然後把接點磨一磨..

會產生連點或者是拖曳到一半自己會放掉
都是接點上面氧化產生的....
每次只要遇到這種的...蓋子打開,拿砂紙磨一下接點,接回去又跟新的一樣了


既然知道問題只是出在接點氧化,那就好辦了
印象中也看到有人噴接點清除劑的
但有方向就好了

我最後選擇在微動開關上噴WD-40
火星的左鍵又復活了,而且觸感變得更有彈性,非常的Q呢

看倌啊,如果只是左鍵出了上述問題又過了保固,你可以先選擇簡單的解法:噴接點清除劑或是磨接點,過程不麻煩
真的不work了再換一顆新的微動開關,你的滑鼠或軌跡球就又復活囉,在不景氣的年代,你需要更經濟的方案
(其實在survey的過程中發現,大部份都只是按鍵的微動開關出問題,這imply一件事,手上這兩顆軌跡球沒有意外,也許再戰幾十年也沒問題,只要我會焊接的話……)

.

2011年3月23日 星期三

D2000的耳罩掉下來之維修

.
這其實是我先前在別的網站的文章,現在備份回來

[前言]
暨sr80的耳罩掉下來後,Filco majestouch的某些key會double output後
發生了3c產品的第三件慘事.....那就是是D2000的的耳罩掉下來了

麻煩的是我是跟網友買的二手水貨,不知該送去哪修……
看PTT好像有人修這個花了1000元,不過那是另外一個事件(是店家沒報價就直接維修,跟本文較無關係)
Mobile01也是有人掉下來,不過他說沒差,一樣可以帶,想想也是……

一直找不到適合的縲絲起子將縲回去
最去一直在找solution,找啊找,找到D5000的mod,看了看拆解圖,看起來應該是要整個拆掉才能鎖回去
沒有D2000的拆解圖,看來只能相信它跟D5000的架構是一樣的
不過看圖片看不出耳罩跟支架相接的地方的縲絲是怎麼接的,可能要等到拆了才知道

另外,D2000的耳罩會掉下來是常態,不是偶發,奇怪的是,似乎只有D2000會,D5000不會

Head-Fi辦了一個投票,2007八月前買的D2000,縲絲鬆掉的比例為2:17(鬆掉:沒鬆掉),不過2007八月後的比例就高多了,12:11,超過一半.....…
http://www.head-fi.org/forums/f4/denon- ... ll-258528/


Head-Fi的這篇有人說他為了要將D2000換線,拆開來後發現D2000"似乎"已經修正該問題(It looks like Denon has fixed the issue of the loose screw),不過有人follow說,問題根本不在耳罩內的縲絲,所以問題還是沒解,有一個人掉了兩次,第二次要鎖回去時縲絲斷了 :ale: ,所以他現在用綁的……,另一個人是直接放一坨expoxy(這不知啥東西)……(I just put a bead of epoxy on top of the screw/nut after it fell off and it's been golden ever since. Lock-tight would probably work even better)
http://www.head-fi.org/forums/f4/denon- ... ed-332823/


另外,有人賭爛到極點,乾脆將縲絲換掉,換成長的縲絲,他說D2000原本用的縲絲非常便宜,他全換掉,有圖有真相,他說:雖然圖片中縲絲突出一截,不過他們真的很小……另外他換了mogami的線,有差(The sonic differences from stock to new.)
http://www.head-fi.org/forums/f4/denon- ... ue-344869/


目前還在考慮是要學Mobile01的那位將就著帶,還是下定決心拆掉鎖回去,亦或是,等另一邊掉下來了再修 :mad: ,還是既然都要拆了連線一起換算了……

所以,要買D2000的可能要稍微考慮這情況了
要嘛衝D5000/D7000(其實沒爬文,也許D5000也有這個issue?)
要嘛,買公司貨,縲絲鬆了就送回去鎖

買水貨的話,你就要有心理準備要有能力維修,看起來拆解不難,只是麻煩

20091123更新
後來陸續用一陣子,發現沒有上螺絲的話,D2000帶不久就會自己滑下來(就是漸漸的解體),不會突然掉下來,而是在完全分離前會有一段慢慢變形的過程
所以證明了直接帶是不行的

一氣之下想要動手維修,從大家的回文中推測縲絲上面那個圓圓的東西是蓋住(套住?)縲帽的東西,是可以拆下來的(也可以自己掉下來 = =;)
一開始的想法很簡單,若我能把螺帽拆下來,鎖螺絲這件事就變得很簡單了
不過那個圓圓的蓋子實在是蓋太緊了,跟框架間沒有間隙,加上造型是圓的加上斜角,我實在撬不下來
好吧,山不轉路轉,我決定不鎖螺絲了
我用束帶……

有圖有真相

手上沒相機,用手機拍出來就這樣了,請大家見諒
圖中藍框是原來耳罩的螺絲和耳機框架接合處,最上面的就是那個"圓圓加斜角"的蓋住螺帽的蓋子,紅框就是束帶了
之後D2000就可以正常使用了,用起來沒什麼差,不過有一次D2000被學長拿起來把玩時,束帶跑到最右邊,所以導致耳罩又掉下來了(再裝回去把束帶調到最左邊就好了)
當然,也可以多綁幾條束帶讓束帶沒有空間可以滑動,只綁一條的話,束帶會滑來滑去
不過我覺得,只有自己在用的話,綁一條束帶就夠了,滑到右邊去就再拉回來就可以了
不完美但可行的workaround,野人獻曝一下


[維修]
今天,趁著心血來潮,我就動手了,鎖回縲絲花不了多少時間,只是找工具反而花不少時間(因為心血來潮,所以沒有先準備工具)

工具:鎖眼鏡用的小縲絲起子一把

一開始其實也沒想要拍照,後來想到了不拍照沒有幫到其他人,就拿實驗室的DV來拍照,但由於已經鎖上去了,所以過程中的一些照片就少拍到了

1.如下圖,將接觸耳朵的海棉逆時鐘轉一下,海棉就會掉下來,然後如圖中的藍色圓圈的地方的縲絲,有四顆,將其鬆開後,耳罩就會和框體分離,千萬不要鬆到紅色方框中的縲絲(也是四顆),那是用來取下耳罩外殼的(耳罩外殼取下後就會看到單體),我們只是要鎖縲絲的話,取下耳罩就行了



2.將耳罩取下後,把框架轉到一個角度,就可以動用縲絲起子將縲絲鎖回框體了(圖中紅色圓圈處)



3.縲絲鎖回後長這樣



4.最後將耳罩鎖回框架,每棉裝回耳罩,大功告成

其實過程比想像中的簡單,扣掉找工具的時間,過程大概十分鍾不到
若是有人幫忙固定框體和撐開頭帶的話,將根架鎖回框體的過程會更簡單,這是因為D2000的頭帶/支架有彈性,若沒人幫忙固定(撐開頭帶/支架),左右耳會靠在一起,這樣就不是很好鎖
但一個人也是ok的啦,我就是獨立完成作業

希望能對耳罩也掉下來的同好一點幫助
另外,縲絲不見的話,應該找到同樣縲紋和大小的縲絲就可以了

20110324補充
耳罩又掉下來一次了,這次去電子材料行找螺絲,我把規格記下來了
我買了兩個
M2 x 3 (3mm)
M2 x 4 (4mm)
我最後裝的是M2 x 4

.
.

在看到電腦玩物對Firefox4.0的介紹中所下的這個註解:

Firefox 4不是完美的瀏覽器,他只是一款可以為妳而改變的瀏覽器。

我深有所感,想要脫穎而出,一定要有自己的定位
google chrome給我的感覺就是:快
但我不會想用
FireFox的plugin有很多很實用的,但其實我常用的就是ScrapBook+和同文堂
ScrapBook可以把你喜歡的網頁抓下來,存在local
而DropBox則是可以自動幫你在不同的電腦同步資料夾(免費最多可以到3G的空間)
ScrapBook+和DropBox結合,對我來說非常方便,我在各地不同的電腦,一打開FireFox加上ScarpBook,我可以看到一模一樣的,我在不同地方電腦所抓的網頁
光這個功能就沒有瀏覽器可以取代

FireFox慢,其實我不覺得 = =;
我到現在,還在用Maxthon 1.0 (要不是Windows Update會自動偷偷幫我升級IE,我連IE都在6.x)和FireFox 3.6

.