Archive

作者Archive

Install Intel C++ Compiler on Ubuntu 9.10(64bit)

2010年3月15日 Austin 尚無評論

安裝相關套件:

# 必要套件
sudo apt-get install gcc build-essential g++ rpm

# this is only required on 64bit Ubuntu/Debian systems
sudo apt-get install ia32-libs

# For use the Intel IDB graphical debugger
sudo apt-get install openjdk-6-jre-headless

Ubuntu 9.10後改用libstdc++6,而Install Intel C++ Compiler需要libstdc++5,所以要另外安裝。先到http://packages.debian.org/stable/base/libstdc++5下載adm64的版本用dpkg安裝,再下載i386解開,並取出函式庫

# 下載並adm64的版本
wget http://debian.linux.org.tw/debian/pool/main/g/gcc-3.3/libstdc++5_3.3.6-18_amd64.deb
sudo dpkg -i libstdc++5_3.3.6-18_amd64.deb

# 下載i386並解開
wget http://debian.linux.org.tw/debian/pool/main/g/gcc-3.3/libstdc++5_3.3.6-18_i386.deb
dpkg --extract libstdc++5_3.3.6-18_i386.deb ./

# 出函式庫
cd usr/lib
sudo cp libstdc++.so.5.0.7 /usr/lib32
cd /usr/lib32
sudo ln -s libstdc++.so.5.0.7 libstdc++.so.5

然後就可進入Install Intel C++ Compiler的安裝了,裝完之後把下面指令加入到.bashrc即可直接使用icc

source /opt/intel/Compiler/11.1/069/bin/iccvars.sh intel64

 

參考資料:Using Intel Compilers for Linux with Ubuntu

Categories: C/C++, Linux Tags: , , , ,

Flowplayer + BlockUI

2010年2月11日 Austin 尚無評論

網站:FlowplayerBlockUI
下載:Flowplayer 3.1.5.zipBlockUI 2.31

之前使用的線上播放器是JW Player,但是他在某個版本開始(很久了),限制非商業行為才能免費使用(應該不是我之前沒注意到吧@@),之後發現了Flowplayer,只要不移除他的logo即可免費使用,剛好最近有這個需求,就拿來用看看~感覺還不錯,不過檔案格式的支援好像沒有JW Player那麼完整,像是audio要用外掛可以播放,下面是結合了BlockUI的運用(因為有版面限制又不想換頁)

閱讀全文…

Javascript dt = newDate()在IE要注意的不同

2010年2月9日 Austin 尚無評論
// 當指定的時間無法轉為Date()時
// 除IE之外的瀏覽器是傳回NaN,而IE是回傳一個負數
var dt = new Date('ooxx');

if(isNaN(dt.getTime()) || dt.getTime() < 0) {
    alert(dt.getTime());
    dt = new Date();
}

alert(dt.getTime());
Categories: Javascript, 未分類 Tags: ,

jQuery Plugin Template

2009年12月27日 Austin 尚無評論

基本架構:

jQuery.fn.my_plugin = function() {
   return this.each(function() {
       // TODO
   }
}

增強(方便)版 & 範例:
閱讀全文…

利用jQuery UI的datepicker製作datetime選擇器

2009年12月18日 Austin 尚無評論

使用法方:

<input type="hidden" id="t1" name="t1" value="2009-01-01 00:00:00" />
<script language="javascript">
$('#t1').datetime({
    dateFormat: "yy-mm-dd",
    defaultDate: $(this).val(),
    changeMonth: true,
    changeYear: true,
});
</script>

Plugin的程式碼:
閱讀全文…

JavaScript Date Object

2009年12月17日 Austin 尚無評論

JavaScript Date Object是一個用來處理日期及時間的物件
可由下列幾種方式建立:

// 取得目前的日期及時間
var d = new Date();

// 指定時間
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);

// 判斷輸入時間是否正確
if(isNaN(d.getTime())) {
    alert("Invalid Date!");
}

詳細用法請參考:JavaScript Date Object

Categories: Javascript, 未分類 Tags: ,

我的創意idv.tw + Google Apps

2009年10月22日 Austin 尚無評論

Step 1. 查詢想要註冊的網域名稱是否已經有人註冊
進入http://www.showking.tw/,點擊 "我的創意idv.tw體驗活動"
在下面表單內輸入想要申請的名稱,按下送出之後只要沒有出現 "已有人申請,請重新選擇"即可往下一步進行
閱讀全文…

Categories: Google, 未分類 Tags: ,

Google Maps路經規劃

2009年9月15日 Austin 尚無評論

忙錄了好一陣子Blog也荒廢了好久了
Google Maps一直很想碰,但都沒有時間所以不太敢碰>"<
結果剛好在ptt看到有人問Google Maps問題,就手癢了起來~~~
還沒有時間仔細研究,這問題之後也可能會遇到,先來記一下

ptt.cc 文章代碼(AID): #1Agx_S0P (Ajax)

問題1:送出後無法正常顯示?
解決:GDirections.load()的第二個參數是要用json來傳送

問題2:用完整地可以正常計算出路徑,但是只用"世新大學"跟"台北火車站"卻不行?
解決:補上Taiwan就可以了,例:"Taiwan 世新大學"跟"Taiwan 台北火車站",或是直接讓程式自己補上

function showAddress(address1,address2)  {
    directions.load("from: Taiwan "+address1+" to: Taiwan "+address2, { "locale": "zh_TW" });
}

測試網址:http://blog.gclin.org/gmap.php

參考資料:Google Maps API ReferenceGDirectionsGDirectionsOptions

可同時測試多個版本的IE測試器 – IETester

2009年5月12日 Austin 尚無評論

IETester 可在Vista及XP上測試IE8、IE7、IE 6和IE5.5顯示的結果與javascript,並且支援多國語言
IETester

官方網站:http://www.my-debugbar.com/wiki/IETester/HomePage
下載點:IETester v0.3.3

Categories: 未分類 Tags: ,

用C#寫Windows服務(Wndows service)含Timer及安裝專案

2009年5月11日 Austin 尚無評論

Step 1. 建立專案
檔案 => 新增 => 專案
選擇 Visual C# => Windows => Windows 服務 => 填寫相關訊息
建立專案

閱讀全文…

Categories: 未分類 Tags: , ,