沒想到一年之後我又回到了UC Berkeley
這次轉了好幾趟飛機才到
實在是好辛苦哦
不過感覺自己的坐飛機的經驗值又增加了不少
以後就算是自己一個人出國應該不會搭錯機啦
出了SFO都沒有人來接機
一整個覺得好空虛 ><
只好自己搭Bart到UCB
快一年沒搭Bart了
研究了一陣子才恢復記憶
路上還被加拿大來的華人搭訕
因為他第一次來舊金山
我就很好心的告訴他如何搭乘和轉車
雖然我也是邊看地圖邊猜的
總算是沒丟臉
還知道怎麼搭Bart
到了UCB之後
Jason和Joshua很熱心的來幫我拉行李
總算是還有點良心丫
大致上UCB的景像都沒有變
只是有些商家已經換人
而且大概是我剛從紐奧良過來
所以看到路上的黑人也都不怎麼怕
跟第一次來到這個城市的感覺差好多
一點都不擔心自己會迷失方向
不過我還真的沒想過自己會再來到UCB
有一種很熱悉的感覺
我只會在這邊待個三天
無法好好再次體驗美國的生活
而且還有很多事情要完成
大概連買紀念品的時候都沒有了吧..><
2008年12月7日 星期日
2008年11月1日 星期六
Latex 在caption中如何換行
有的時候我們需要用大量的文字來說明一個圖案
則在caption中換行是很重要的
但是,在caption中換行不是單純的使用\\就可以的
必須在前面加一個\protect
也就是說
要換行的時候
就要這樣寫
這樣才能達到換行的動作
參考來源:
http://bbs.ctex.org/viewthread.php?tid=38369
則在caption中換行是很重要的
但是,在caption中換行不是單純的使用\\就可以的
必須在前面加一個\protect
也就是說
要換行的時候
就要這樣寫
\caption{Jay is good. \protect \\ However, Jay is not my type}
這樣才能達到換行的動作
參考來源:
http://bbs.ctex.org/viewthread.php?tid=38369
Latex 在方程式中換行
一般在文件中換行只要加入\\
但是如果要在方程式中換行就沒有這麼簡單啦
比較容易的方法是使用align
而且還可以有對齊的效果
可以參考:
http://edt1023.sayya.org/tex/latex123/node11.html
但是如果所編寫的方程式比較複雜可能就會出現以下錯誤訊息:
Package amsmath Error: Erroneous nesting of equation structures
這個時候就要使用aligned
如底下的範例所示:
但是如果要在方程式中換行就沒有這麼簡單啦
比較容易的方法是使用align
而且還可以有對齊的效果
可以參考:
http://edt1023.sayya.org/tex/latex123/node11.html
但是如果所編寫的方程式比較複雜可能就會出現以下錯誤訊息:
Package amsmath Error: Erroneous nesting of equation structures
這個時候就要使用aligned
如底下的範例所示:
\begin{equation*}
\left.\begin{aligned}
B’&=-\partial\times E,\\
E’&=\partial\times B - 4\pi j,
\end{aligned}
\right\}
\qquad \text{Maxwell’s equations}
\end{equation*}
2008年10月31日 星期五
在Textmate下compile有eps的文件
在Textmate下compile有eps的文件的時候會出現以下錯誤訊息:
LaTeX Error: Unknown graphics extensions: .eps
然後圖檔也無法顯示在PDF中
主要是因為在使用pdflatex會出現問題
所以解決的方法是按照以下步驟compile
latex myfile.tex && dvips myfile.dvi -o myfile.ps && ps2pdf myfile.ps
最後才compile成latex
不過已經有現成的package可以使用
只要加入以下package就可以compile過啦
\usepackage{pstricks}
參考來源:
http://blog.derjohng.com/2008/03/28/latex-error-unknown-graphics-extensions-eps/
http://henrik.nyh.se/2006/10/textmate-latex-bundle-and-compiling-to-pdf-via-ps
LaTeX Error: Unknown graphics extensions: .eps
然後圖檔也無法顯示在PDF中
主要是因為在使用pdflatex會出現問題
所以解決的方法是按照以下步驟compile
latex myfile.tex && dvips myfile.dvi -o myfile.ps && ps2pdf myfile.ps
最後才compile成latex
不過已經有現成的package可以使用
只要加入以下package就可以compile過啦
\usepackage{pstricks}
參考來源:
http://blog.derjohng.com/2008/03/28/latex-error-unknown-graphics-extensions-eps/
http://henrik.nyh.se/2006/10/textmate-latex-bundle-and-compiling-to-pdf-via-ps
2008年10月8日 星期三
利用Google AJAX Libraries API 載入Jquery
之前看到了幾篇評論Google AJAX Libraries API的文章
http://planet.nccucs.org/2008/05/28/266/
http://pctao.org/2008/05/29/235/
http://funp.com/t206281#p=206281
其主要的優點是可以讓使用者不用再重新下載二次函式庫
這樣可以節省流量和增快開啟網頁的速度
所以當要自己試用看看看啦
主要是參考Google code的官方網站:
http://code.google.com/apis/ajaxlibs/
http://code.google.com/apis/ajaxlibs/documentation/index.html#jquery
主要是在head中加入以下幾行
並且用google.setOnLoadCallback 取代 $(document).ready
這樣就不用把jquery的函式庫存在自家的主機上了
http://planet.nccucs.org/2008/05/28/266/
http://pctao.org/2008/05/29/235/
http://funp.com/t206281#p=206281
其主要的優點是可以讓使用者不用再重新下載二次函式庫
這樣可以節省流量和增快開啟網頁的速度
所以當要自己試用看看看啦
主要是參考Google code的官方網站:
http://code.google.com/apis/ajaxlibs/
http://code.google.com/apis/ajaxlibs/documentation/index.html#jquery
主要是在head中加入以下幾行
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
// Load JQuery
google.load("jquery", "1.2.6");
google.setOnLoadCallback(function() {
…
});
</script>
並且用google.setOnLoadCallback 取代 $(document).ready
這樣就不用把jquery的函式庫存在自家的主機上了
2008年9月1日 星期一
will_paginate使用心得
延續之前的文章
http://hdj-berkeley.blogspot.com/2008/08/scaffold.html
如果我們要將大量資料分類成好幾個分頁
就可以用現在的套件will_paginate
首先在model裡增加search的條件
這裡的title是依照你想要的排序自己選取的
也可以改為id
接著增加controller的條件
將變數傳回給viewer
最後修改products/index.rhtml
讓分頁呈現在網頁上
這樣就大功告成啦
主要參考:
http://railscasts.com/episodes/51
其它參考網址:
http://iceskysl.1sters.com/?action=show&id=307&page=1
http://iceskysl.1sters.com/?action=show&id=42&page=1
http://www.ruby-lang.org.cn/forums/thread-985-1-1.html
http://www.j-kanban.com/bbs/thread-3690-1-1.html
http://hdj-berkeley.blogspot.com/2008/08/scaffold.html
如果我們要將大量資料分類成好幾個分頁
就可以用現在的套件will_paginate
首先在model裡增加search的條件
# models/product.rb
def self.search(search, page)
paginate :per_page => 5, :page => page,
:conditions => ['title like ?', "%#{search}%"],
:order => 'title'
end
這裡的title是依照你想要的排序自己選取的
也可以改為id
接著增加controller的條件
將變數傳回給viewer
# products_controller.rb
def index
@products = Product.search(params[:search], params[:page])
end
最後修改products/index.rhtml
讓分頁呈現在網頁上
<%= will_paginate @products %>
這樣就大功告成啦
主要參考:
http://railscasts.com/episodes/51
其它參考網址:
http://iceskysl.1sters.com/?action=show&id=307&page=1
http://iceskysl.1sters.com/?action=show&id=42&page=1
http://www.ruby-lang.org.cn/forums/thread-985-1-1.html
http://www.j-kanban.com/bbs/thread-3690-1-1.html
標籤:
[程式設計]--Ruby
訂閱:
文章 (Atom)