Thursday, June 21, 2012

[PostCard] 夏天的第一張明信片

     2012, June 21

春春在外面發現了一隻天牛


他馬上跑回家叫我一起去看那隻奇怪的小生物


我想他一定很愛我們


所以才會一直想跟我們一起玩






.

Monday, June 11, 2012

git: 檔案變更檔名


語法  git mv oldname, newname
mv oldname newname
git add newname
git rm oldname

Monday, May 21, 2012

Travel: 優勝美地

這一次趁著學期末, 有人要去加州intern的時候, 順道去CA玩耍.
本來的計劃是要先到優勝美地, 然後一直往東開到Mono Lake 去玩
沒想到優勝美地感覺被過度吹捧了, 園內的景觀實在不怎麼吸引人
所以我們也沒有多留, 開著車繞了幾個景點, 就打道回旅館.

訂的旅館在園外的一間青年旅館, Yosemite Bug. 小木屋的內裝還可以
選擇Heat Insulated Tent 的話 還會附贈一臺可以控溫 控時 轉頭的高級heater.
很不幸的我想我可能跟這個旅館我犯沖, 先是車子撞到旅館的裝潢石子爆胎,
再來就是旅館的人報錯路, 爬老半天上山找不到TENT在哪
接下來更狗血的來了 ~就是三更半夜office都關了, 拎北房門的鎖居然壞掉了!!!
而且還是在我洗完澡之後!!只好一頭溼髮去找已經離開的工作人員
好險他還在餐廳拉賽, 後來也順利換了一間高級房間.
只是就少了小木屋那種露營感了~ 

第二天因為爆胎回Budget 換車, 來來回回又花了三個小時, 
一路上看到很多果園, 可以下去摘草莓跟其他水果,
兩個胖子整個興緻就來了! 看到farmer's market 比去國家公園還開心:P
本來回程的路上想在經過的草莓園摘草莓, 慰撫一下我受傷的心靈
可是沒想到GPS帶我們繞了不知道什麼的路..... 於是莫名的就錯過草莓園了=口=
我看我們這兩個胖子應該是跟草莓園“超沒緣”

回程因為國家公園已經買了入場卷, 只好硬著頭皮跟大家一起瘋trail.
所謂的trail應該就是指一些山林小徑, 沒有鋪好的柏油路, 
可能旁邊還會有流水淙淙的人行步道. 
於是我們撿了一個好像很有名的mirror lake trail. 
對胖子來說, 1.2 mile 就是永遠的 1.2 mile....走都走不到Orz
這就算了 一路上還都是馬糞...囧
後來才知道有另外一條鋪好的路, 咱走的這條是Horse Only...

好不容易到了Mirror Lake, 景色實在是很普通 重點是~!
拎北好想跨過河邊不要再走馬糞路回家啊啊啊!

可惜河水湍急, 只好遠遠地望著對岸的人們 望河興嘆...
然後走著馬糞路回家....

我想, 優勝美地大概很適合住在附近的人假日來走走
就像是個大公園一樣, 可是要期待他有什麼有去好玩的地方
可能也不需要太多期望. 對我們這種胖子來說
我想我們還是不要太執著于trail好了XDDDD

這一趟一路上都像在開公路電影一樣, 偶而有些路過的牛在吃草
角色簡單, 花樣不變, 連佈景都不太用換
好險我的副駕還算是幽默嘴砲, 也才不至於太無聊~
但是我想下次如果要再來, 我還是直接往東邊殺去吧!

Sunday, April 8, 2012

Lifepics: 開冷氣睡涼涼

這陣子天氣開始熱, 花粉也開始傳播.  不知為何今年的德州很多雨.
因為天氣悶家裡也開始開冷氣, 沒想到這小子一開冷氣就舒舒服服的躺在他的Spot上
還睡了個新睡姿 XD 你小子滿懂得享受的嘛~

新睡姿

難得有看了鏡頭 平常都是看到相機就閃貓了

Saturday, April 7, 2012

Latex : 產生一份基本的文件


以下文件複製貼上就可以開始寫了~

\documentclass[11pt]{report}   


\usepackage{graphics}
\usepackage{subfigure}
\usepackage[chapter]{algorithm}
\usepackage{algpseudocode}
\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage{amsmath}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{booktabs,threeparttable}
\usepackage{amsmath,amsthm,amsfonts,amscd} 
\usepackage{eucal}    % Euler fonts
\usepackage{verbatim}       % Allows quoting source with commands.
\usepackage{makeidx}        % Package to make an index.
\usepackage{epsfig}          % Allows inclusion of eps files.
\usepackage{url}  % Allows good typesetting of web URLs.
\usepackage{color}  % 允許文字上色
\usepackage{booktabs} % 三線表格
\renewcommand{\arraystretch}{1.3} %調整table間距


\makeatother %<--重新定義編號的樣式 (預設是 0.1 Section Title, 可改成 1. Section title) 
%\renewcommand{\thesection}{你所想要的Section編號樣式} 

%Ex以下範例
\renewcommand{\thesection}{1} 
\renewcommand{\thechapter}{1}







\title{Optical Communication HW3}
\author{Sih-Ying Wu}   % Required
\date{Ver \today}





\begin{document}
\maketitle       %<-----記得這個要寫在裡面(in Texmaker)

\section{Introduction}

Start to write


\end{document}


Lifepics : Colorado 的原住民遺址

是複製的遺址, 所以可以隨便爬, 地方很小, 沒什麼可逛之處XD
倒是Colorado Spring 這裡附近的景點都很近 所以就順道來了~


Lifepics: 剪不斷 理還亂

小朋友她媽昨晚又在過敏了, 只好抄起刷毛刀趕緊來理毛XD
弄得家裡貓毛滿天飛啊QQ...梳下一推推的等著換季脫落的長毛~
真是剪不斷理還亂~
小朋友的春天果然來了(無誤)

早上TMS送來安全帽, 20多美元的果然不怎麼樣, 真的是要回歸一句便宜沒好貨.
偏偏中國大陸老愛生產這種表面看來光鮮亮麗, 內容物卻十分廉價的物品
不知道美國人什麼時候開始吃這套了, 難道真的是因為經濟不景氣??
唉, 台灣的質量都比這些好很多.


Friday, April 6, 2012

Lifepics: 撿到一只未開眼的雛鳥

今天去停車的時候, 在路上撿到一只烏鴉的雛鳥
張著一張嘴大大的叫, 小小的身體裡卡在石縫上

附近巡視了一下沒有看到鳥巢, 只好放到裝茶包的盒子帶回家...Orz
可是我只有養過貓啊!!!!

這隻鳥比我想象中的小很多很多, 如果他能夠存活下來,
就真的是命大了.

目前用燈罩保溫, 可是不知道應該要保多溫 畢竟德州很熱
餵食了一點蜂蜜水, 不太喝, 嗉囊貌似也沒有變大的傾向..(如果我沒有把肚子看成嗉囊的話)
只好明天再去找寵物店, 看看有沒有什麼麵包蟲之類的, 室友倒是很想把家裡的蛆直接喂給它吃
會不會太噁心啊=="


根本就比1 cent大沒有多少!!!

暫時把它放在布丁盒裡(超小一隻), 頭髮都濕濕的因為
剛剛餵食蜂蜜水的時候不小心洗了頭Orz...

我比較想要撿到幼貓啊!!


更新:  晚上已經不像早上一樣吱吱叫了...也不知道是變得很虛弱還是在睡覺, 我這個貓奴分不出來啊....Orz  上帝為什麼要給我這麼困難的考驗啊啊啊~



Wednesday, April 4, 2012

Latex: 單行公式不產生編號

馬的勒, 找半天靠腰, 都是一些寫得不清不楚的文件.

Purpose: 在會命名的公式組裡面產生一組公式無標號

如以下

\begin{eqnarray} <--會對每個公式標號
Equation a           \\
Equation b           \\
Equation c          \\
\end{eqnarray}

出來會長這樣


Equation  a             (1)
Equation  b             (2)
Equation  c             (3)


如果在某一行前面加入  \nonumber



\begin{eqnarray} <--會對每個公式標號
Equation a           \\
 \nonumber
Equation b           \\
Equation c          \\
\end{eqnarray}


出來會長這樣


Equation  a             (1)
Equation  b            
Equation  c             (2)


Tuesday, March 27, 2012

Optical Comm: March 26



This Topic Consider Situation of Interconnection of Computer Chip

  • 電子connection 的問題: pin count proportional to bandwidth, large pin will be needed.
  • Electronic interconnect limits over all system performance.
  • Optical interconnection provides more bandwidth possibility.
  • Optical approach can be more easily modulated for multiplexing, and bit modulation => Power Efficiency
  • All optical systems require no additional EO conversion, which is power consumption.
  • Electronic system needs buffer when bus is busy, this is proportional to the core number , but optics need only optical relay device to hold signal.


  • Optical routing is immunity to computer scale, which can reach up few meter.






  • Use waveguide incorporate total internal reflection can reach 45 degree turning. 
  • X^3 Effect changes refractive index through carrier concentration, while X^2 uses electrically to modulate the refractive index.
  • refractive index of Silicon is 3.5, silicon nitride is 2.4. For a ring coupler, if difference of refractive index is large, the light is very confinemneted in the waveguide so the evalancent wave is small, causing the gap between waveguide and ring is small.


Friday, March 23, 2012

MacSoft : Aptana studio

 用來編輯Webscript 的. Open Source, 不用錢. 太妙了我居然有下載這種東西.


http://aptana.com/

Fabrication : Etching - Overetch is useful

 一般來說Overetch 可能會侵蝕到原本不想蝕刻的地方, 導致Pattern distortion. 不過有時候倒是能夠利用Overetch 底下的面積, 來縮減Pattern間的間隙. This is called controlled overetch.  以下按例附圖XD



Fabrication : Photolithography Roadmap

我覺得讀書, 有好的圖表是很重要的XD 至少對我來說是這樣. 以下放上一張Lithography的演進表,如果對Lithography的技術已經有點概念, 再回來看這張應該滿有感覺的XD


原文出處:http://chemgroups.northwestern.edu/odom/chem445/Lecture%208%20--%20Nanofabrication.pdf

Lecture : nterdisciplinary Chemistry, Engineering, and Physics

有些講義做得滿好的, 有趣的是可以看出每個老師的風格還有用心程度XDDD
其中我覺得Eril Chen的講義有條理又清楚, 不失為作為一個參考.

http://www.mrsec.harvard.edu/education/ap298r.php

Fabrication: Wet-Etching - Common Etchant


Fabrication : Dry Etching - RIE (Reactive Ion Etching)


      **Plasma 的用意在于用電性控制帶電離子方向, 藉以增加控制離子撞擊的方向性.

Fabrication : Comparison of Wet and Dry Etching


Fabrication : Dry Etching

Why Do we Need Dry Etching
(1) 更小的feature size
(2) 非等向性的蝕刻



下圖比較(Comparison)各種Dry Etching Techniques 所需要的條件(Conditions) 以及環境(Environmental)

原文轉自:
http://www.mrsec.harvard.edu/education/ap298r2004/Erli%20chen%20Fabrication%20III%20-%20Etching.pdf

Thursday, March 22, 2012

Fabrication : Lithography-Pattern Generation (Fig)

產生Pattern的方法有兩種, 一種是靠蝕刻, 比較直覺, 另外一種則是靠Lift Off的技術, 用圖示意專有名詞比較容易了解, 以下附上圖. (The right one is a bit wrong,  the film was gone in second diagram)

通常在蝕刻時, 因為蝕刻的方式, 化學液材料而有(不)等向性的問題. 造成所謂的過度蝕刻, 或是蝕刻不足, 以下兩張圖用以示意這些名詞定義.


Fabrication : Wet Etching - (矽,GaAs)晶體切面圖


Note: 讀濕式蝕刻時提到Etch Rate 與晶體表面Orientation 有關, 亦即不同面向有不同的蝕刻率.
底下兩張是比較好表示的圖, 覺得<111>平面有特別顯示54.7度角比較不容易跟<110>平面搞混



(a) Si的 Crystalline Structure. 
Surface Atom Density:
{111} > {100} > {110}
Etching rate:
                                                               R(100) ~ 100 x R(111)

(b) GaAs 的晶體表面圖. Group V的蝕刻率較大, 因為提供了許多電洞可以氧化. V族的<111>平面稱為B Face, III族則稱為A Face.

Sunday, March 18, 2012

Latex: 自定義指令

Use \newcommend{\指令名稱}[Input] <Command>

Ex.


\newcommand{\wbalsup}[1] {This is the Wikibook about LaTeX supported by #1}
\newcommand{\wbalTwo}[2] {This is the Wikibook about LaTeX supported by #1 #2}
% in the document body:
\begin{itemize}
\item \wbalsup{Wikimedia}
\item \wbalsup{lots of users!}
\item \wbalTwo{John}{Doe}
\end{itemize}



引用: http://en.wikibooks.org/wiki/LaTeX/Customizing_LaTeX (上有圖形化範例.)






Latex: 表格包含註解


需要引用宏包 \usepackage{booktabs,threeparttable}

Note: 用 \tnote{標號} 在需要的地方做記號
Note: 用以下語法在\end{tabular} 之後 \end{threeparttable}之前作注解文字
        \begin{tablenotes}  
        \item[標號1.] : 註解內容
        \item[標號2.] : 註解內容
        \begin{tablenotes}
 
% $Id: example21.tex,v 1.2 2004/01/31 15:02:08 edt1023 Exp $
% This example borrows from Donald Arseneau's threeparttable.sty,
% and modified it to fit booktabs package.
% example21.tex
\documentclass{article}
\usepackage{booktabs,threeparttable}
\parindent=0pt
\begin{document}
\centering
\begin{threeparttable}
\caption{The Skewing Angles ($\beta$) for $\fam0 Mu(H)+X_2$ and
   $\fam0 Mu(H)+HX$~\tnote{a}}  % ? \tnote{} ????????
\begin{tabular}{rlcc}
\toprule
&   & $\fam0 H(Mu)+F_2$ & $\fam0 H(Mu)+Cl_2$ \\
\midrule
&$\beta$(H)  & $80.9^\circ\tnote{b}$ & $83.2^\circ$ \\
&$\beta$(Mu) & $86.7^\circ$ & $87.7^\circ$ \\
\bottomrule
\end{tabular}
\begin{tablenotes}  % ? tablenotes ????????
\footnotesize
\item[a] for the abstraction reaction, $\fam0 Mu+HX \rightarrow MuH+X$.
\item[b] 1 degree${} = \pi/180$ radians.
\end{tablenotes}
\end{threeparttable}
\end{document}


原文參考:http://edt1023.sayya.org/tex/latex123/node9.html

內有表格圖形範例連結

Latex: 三線表格

Note: \toprule 需引用 \usepackage{booktabs}




\begin{table}[htbp]
 \caption{\label{tab:test}示例表格}
 \begin{tabular}{lcl}
  \toprule
  姓名 & 年龄 & 地址\\
  \midrule
  张三 & 32 & 中华人民共和国\\
  李四 & 12 & 中华人民共和国\\
  王五 & 24 & 中华人民共和国\\
  \bottomrule
 \end{tabular}
\end{table}

Saturday, March 17, 2012

Friday, March 16, 2012

Latex: 公式微調 (公式過寬,水平間距調整)



專門用來處理有一點過寬的公式, 通常是變兩行嫌太少, 縮成一行又放不下.
可以用\! 來縮減間距. 尤其是對其符號 & 常常會多出一個空格. 可以用以下指令調整
LATEX 中空格的距离大致如下:
具体的间隔大小为:
\quad           1em,em代表一个字符宽度
\qquad          2em
\,              3/18em
\:              4/18em
\;              5/18em
\!             -3/18em ,这个比较特殊,不仅不会增加空格,还会把间距给减小1/6个字符,这个有时可以用到,比如输入模的时候||x||,可以用这个把两个|的间距缩写点,这样更加美观。
-----------------------------
我们利用上述的 \!命令加在公式-1中,如加在等号两侧,如加在某些 + 号两侧,来微调,缩短公式长度。
% 公式-2
\begin{eqnarray}
\dot{x}(t)\!=\!\bar{A}_{i}x(t)+\bar{B}_{i_{1}}x(t)+\bar{B}_{i_{2}}x(t)+\bar{B}_{i_{3}}[a_{i}(t)\!+\!b_{i}(t)].
\end{eqnarray}

Latex: 生成公式


1.自动编号的单行公式环境是
\begin{equation}

\end{equation}
不参与自动编号的单行公式环境:
\[

\]
人工编号的单行公式可以使用Tex原有的行间公式标记
$$公式 \eqno 编号 $$ 将编号放在右边
$$公式 \leqno 编号 $$ 将编号放在左边
引用时候可以直接用$编号$即可。
例如,$$a^2+b^2=c^2 \eqno (**)$$
由公式($**$)即可得到结论。
一般情况下,行间公式 $$…$$也可以用\[…\]表示
但对于这种人工编号的公式,不能用\[..\]代替$$…$$.
2.单个公式很长,需要换行,但仅允许生成一个编号时,可以用split命令
\begin{equation}
\begin{split}
a &= b \\
c &= d
\end{split}
\end{equation}
注意:每行只允许出现一个“&”,使用split命令后,编号上下居中显示。



3.多行公式:(記得&的符號要加,不然Latex不知如何對齊,會有錯誤指令)
\begin{eqnarray}
左 & 中 & 右\\
左 & 中 & 右\\

\end{eqnarray}
该环境对多行公式每行都加自动编号,如果相对某行不加编号,可在换行之前添加命令\nonumber


Note 1: 
=& 式1.
=& 式2.  最後等號會對齊




Note 2: 
若有加入\label 則換行號 \\要加在\label後面 才會引用到正確的標號, 否則會引用錯誤(不會有編輯錯誤 但是引用標號會出現錯誤數字).


Ex:
=& 式1.
\label {XXX} \\
=& 式2.  最後等號會對齊

\label {YYY} \\


如果要改变公式的自动编号,可以重设计数器初始值:
\setcounter{equation}{数}
下一个编号自动加1。
4.方程组的排版:
多个公式,每个公式自动编号。
1) gather环境
是下面align环境的一种特殊情形。
\begin{gather}
a &= b \\
c &= d \\

\end{gather}
>>1.如果其中某几行使用同一个编号,则需要内嵌一个split环境。
>>2.命令\notag可使当前行不编号。
2) align环境
可使几组公式并排在一起,即在同一行显示多个公式,方法是跟以前一样,使用”&”对齐。
可替代gather环境。
3) 以上几种方程组环境,无论每个公式多小,都会占满一行。使用相应的\gathered,\aligned环境,则只占据公式的实际宽度,整体作为一个特大的符号与其他符号一同处理。
这个结构还可以添加位置参数,以决定与其他符号的竖直对齐方式(b,t)。而且这种环境不再具有自动编号功能。
例如:
\begin{equation}
\left.
\begin{aligned}[b]
a &= b+c \\
d &= b+c
\end{aligned}
\right\}
\Longrightarrow
\qquad a=d
\end{equation}
这里更正参考文献中P149页的一个小错误。就是\right}应该改为\right\}.
【参考文献】
1.陈志杰等,LATEX入门与提高(第二版),高等教育出版社,2006.5

Latex: 讓圖形並排

Latex語法: 圖形並排




\begin{figure}[!ht]
\centering
\subfigure[subfigure 1名稱] {
\label{subfigure 1標籤}
\includegraphics{圖檔位置}
}
\hspace{1cm}
\subfigure[subfigure 2名稱] {
\label{subfigure 2標籤}
\includegraphics{圖檔位置}
}
\caption{外圍標籤}
\label{整個圖形標籤}
\end{figure}