Office Word 長篇文章技巧

Office word是我認為M$數一數二成功的產品之一,透過所視即所得的介面,讓人更能快速的編輯文件,市佔率至少超過90%;如果是編個幾頁的文件,也許可以直接打一打即可,但要是要打個幾十到幾百頁的文件的話,就必須善用一些word本來的功能,確保無論如何修改,整份文件都能符合正確的格式。
個人其實也有在用LaTeX編一些文件,無論在排版的變化、格式化文件的引入、字型呈現、數學式的表現等,LaTeX許多功能是word完全無排匹敵的,這系列文章並不是試圖用 word 挑戰 LaTeX 的地位,只是介紹一些 word 常被忽略的功能,讓word在長文件上發揮它該有的效力。

...

用makefile來編譯安裝android apps

因為一些關係,最近正在寫Android上的Apps。
寫Android,大部分人可能都會用Eclipse來寫,Eclipse主要是整合了很多功能,用起來滿方便的,不過個人還是偏好用terminal+vim來寫code。
雖然這樣會比較不那麼自動一點,但也不是沒有解,在終端機下,如果有什麼要自動化的話,就要用makefile啦。

...

使用vimdiff來解決git merge conflict

最近同時家裡用筆電跟辦公室用桌電,在兩個地方使用 git/github 來管理程式作業,這兩個東西加起來根本神物,本來要用隨身碟同步的東西,現在可以用 git 直接完成。
關於git的基本介紹我就不解釋了,網路上隨便一找就有一堆資源,我當初是看 progit 來學git。
用 git 會遇到的問題是:有時候檔案在github上的檔案已經更新,本地的檔案也有修改過,這時候若想要 git pull 的話會產生conflict,這時候就需要把本地的檔案刪掉重新clone使用merge來解決衝突,偏偏作者手殘常常把檔案 merge 成連«<, »>都保留下來的檔案,相當麻煩;這次好好的研究一下怎麼用vimdiff作為merge的工具,在這裡記錄一下。

...

面對核四,我的意見

反對核四大遊行登場,將反對核四的行動帶上另一波高峰,隨著愈來愈多的名人、學者加入連署,反對聲浪也愈來愈高。
網路上已經有很多關於核電的文章,在此就不需要再重覆了,只想在這裡表達一下我的意見。

...

ADS小電路模擬設定

個人用ADS喜歡把電路的小塊小塊變成一個個模組(component),比如說device建成一個模組,matching network建成一個模組,dc bias 的bypass電路建成一個模組。

...

使用 python自動回應網頁

緣起:

這篇文的緣起是這樣的:
修了一門課要交作業,要從server上把資料下載下來,剖析資料之後建立模型,把模型回傳給server,server會再產生資料。
以上的上傳下載要重複幾次,server的介面是利用php寫的。
手動下載、建模型、上傳,這並不是個 smart 的工作方式:

  1. 來回數次用人做本來就慢
  2. 也是最重要的一點,人做容易出錯,出錯就會GG要重做。
...

 December 14, 2012 |    web , python  |    python  | 1417 字  |  YodaLee

將sonnet檔轉換到virtuoso上

做高頻電路討厭的就是,頻率太高的情況下,寄生的電容電感會在電路各處藏汙納垢(XD)。
所以在設計的過程,就需要跑很多電磁模擬,把這些寄生的效應一併考慮到模擬之中。
(會吃你一堆電腦的記憶體跟花一堆時間,這也是我為什麼有時間打這篇文章的原因,哈哈)
麻煩就在於,每次在電磁模擬軟體(實驗室用Sonnet)上畫完架構,然後開始跑,確定結果沒錯之後,又要在電路下線的軟體(實驗室用Virtuoso)上畫一遍。 最近學到,該怎麼把sonnet上的檔案匯到virtuoso上面,在這裡記錄一下。

...

放大器的級間穩定

做多級的RF的放大器時,除了看一般的stability factor K值外,還需要去測試電路每級放大器的級間穩定。
實驗室一直遵照學長流傳下來的投影片: 將電路從中切開,一邊看stability circle,另一邊看ADS裡面的「Map1 circle」跟「Map2 circle」這個東西, 然後看看兩個圓有沒有相交在一起,可是這個Map 1/2 circle是啥鬼東西?極間穩定又是什麼?

...

c++ static 修飾詞

最近寫基因演算法的project,有需要使用到C++ class的static variable,因為我之前這個東西怎麼寫都會出錯, 這次好不容易在強者陳仕勳(GodGodMouse)的指導下成功寫出可以用的static,在這裡記錄一下怎麼使用C++的static(是說這些文章也多到滿出來了)。

...

 November 13, 2012 |    cpp  |    cpp  | 1504 字  |  YodaLee

傳輸線穩態解與暫態解

這幾天在讀電磁學,發現一個自己沒想過,卻滿基本的問題:
我們先拿一個最芭樂的傳輸線模型,如下所示:

transmission_line

現在假設 Vg=1V,Zs = 50Ω,Z0=50Ω,ZL=25Ω,線長λ/4(懶…選個簡單一點的數字) 請問從傳輸線入射的功率為?

解法一:在Zs和傳輸線的交點分壓 P = ½ * ( 1 * 50/(50+50) )^2 / 50 = 2.5mW
解法二: 25Ω經過傳輸線得到Zin = 100Ω,與Zs=50Ω分壓去解,得到2.222mW

為什麼兩個答案是不一樣的?

...