2014年4月9日 星期三

在部落格上呈現程式碼


我們可以新增一個 CSS/HTML 到 blogspot 的自訂框架上(HTML/JAVASCRIPT),並貼上下列這行:

<script src="//google-code-prettify.googlecode.com/svn/loader/run_prettify.js"></script>

接著,我們將程式碼以 pre 包覆,方式如下:

<pre class="prettyprint">
#include <stdio.h>
int main(int argc, char* argv[])
{
     printf
("Welcome to AppleZu.\n");
    
return 0;
}
</pre>

這裡就是上面的效果呈現:

#include <stdio.h>
int main(int argc, char* argv[])
{
  printf("Welcome to AppleZu.\n");
  return 0;
}


Reference
http://www.ewdna.com/2012/02/google-code-prettify.html
http://google-code-prettify.googlecode.com/svn/trunk/README.html

實驗基本數據製圖指令 gnuplot

  • 開啟程式:gnuplot
  • 開啟資料檔案:plot "filename"
  • 設定要取的資料欄位,ex. 取第四、第五欄:plot 'file' index 4:5
  • 開啟多個資料檔案:plot "file-1", "file-2", "file-3"
  • 開啟多個資料檔案指定風格:plot "file-1" with points, "file-2" with line, "file-3" with linespoints
  • 設定線條說明在左上方:set key tmargin left
  • 設定線條說明有外框:set key box
  • 設定數據連成一條線:set style data lines
  • 不要線條說明:set nokey
  • 啟動網格:set grid
  • 設定標題:set title
  • 設定 x 軸 Label:set xlabel "x_description (unit)"
  • 設定 y 軸 Label:set ylabel "y_description (unit)"
  • 設定 x 軸值範圍 0~300:set xrange [ 0 : 300 ]
  • 設定 y 軸值範圍 0~100:set yrange [ 0 : 100 ]
  • 設定 x 軸由 0 開始:set xrange [ 0: ]
  • 呈現圖式:plot
  • plot "filename" with boxes
  • 清除設定:reset
  • 解除設定:unset command (ex. unset title)
  • 儲存設定:save "set.gp"
  • 載入設定:load "set.gp"
  • 輸出 png 圖檔:( others: jpeg, gif, pdf, ...)
  • set output "filename.png"
  • set terminal png
  • replot
  • 畫完圖檔若是要重新將圖改回在螢幕呈現
  • Linux: set terminal x11
  • Windows: set terminal win

 其他參數:
  • 秀出所有設定:show all  
  • 資料呈現風格:
    • 點與線:plot "filename" with linespoints
    • 點:plot "filename" with points
    • 線:plot "filename" with line

參考資料
  1. 中央研究院計算中心, Gnuplot 導讀, http://phi.sinica.edu.tw/tyuan/old.pages/pcfarm.19991228/aspac/aspac/reports/95/95006/.
  2. http://t16web.lanl.gov/Kawano/gnuplot/.
  3. GNUplog homepage, http://www.gnuplot.info/.

2014年4月6日 星期日

GreatFire.org

若是想知道在中國大陸是否能夠存取到某個網址,

可以使用 GreatFire.org 來檢測中國大陸是否能存取到指定的網址

https://zh.greatfire.org/

2014年4月5日 星期六

PDF creator

http://sourceforge.net/projects/pdfcreator

下載軟體後,安裝就能直接使用來轉換文件為 PDF 格式,

非常方便。

免費燒錄軟體 - CDBurnerXP

CDBurnerXP 是很蠻好用的免費燒錄軟體,可以燒錄 CD/DVD 的光碟,

而且一般基本的燒錄功能都有 support:

如:資料光碟、音樂光碟、ISO image、複製光碟、抹除重複讀寫之光碟,還蠻穩定的。

但是系統要先下載安裝 Microsoft 的 .net Framework

(目前只有 for Windows 作業系統)