Monthly Archives: August 2011

Solaris 學習資源

因緣際會下碰到了Solaris作業系統,在備感興趣下找了一些學習資源來看。 無料文件網整理的Solaris 10 Solaris 三十Q-14 顯示作業系統資訊的指令 Solaris 10 10/08 安裝指南:網路安裝 Solaris 資訊站 (內容很詳細)

Posted in solaris, 軟體(Software) | Leave a comment

關於兩岸學術合作的重大事件

根據ScienceInsider 於Where to Locate Taiwan? Chinese Co-Authors Disagree的報導,對岸的學者試圖把兩岸合作的論文上註明的Taiwan換成China。 對岸的人真是越來越可惡了。純粹的學術研究不該跟政治扯上關係,現在卻是盡可能欺壓我國學術地位甚至是主權,真是越來越沒格調。 我自己大致翻譯了文章內容(自第三段開始): 中國大陸的饒毅教授與台灣清華大學的江安世教授進行學術合作。 饒教授在發表的論文上面,把江教授與其學生列為Co-Authors,但是卻註明“Taiwan, China”。 江教授大感意外地表示:「根據國科會規定,國家只能寫Taiwan或是Taiwan, R.O.C.」。 饒教授極不同意,並在一週前寄給國科會主委李羅權以及Science的主編Bruce Alberts, 表明願意在他自己的國家名稱上寫:“Beijing, China”,並建議國科會:「當兩岸進行學術合作,若把P.R.或是R.O.拿掉,留下China看起來是一個比較好的做法。」 而饒教授寄給ScienceInsider的另一封信件指出:「根據中國大陸關於台灣獨立的認定,當一篇論文上列名Taipei, Taiwan與Beijin, China時,代表台灣跟中國是兩個不同的國家,而非中國的一省。」他警告國科會若不肯同意這個規則,則兩岸學術研究合作將會破局。 饒教授試圖改變這個自1990年代就有的兩岸學術合作規定。「第一篇兩岸學術合作的論文是由北京高能物理學術研究院與台灣中研院物理所合作的, 此論文於1997年發表時便是使用“Taipei, Taiwan”與“Beijing, China”名義發表。」同為作者之一的中研院物理所 王子敬研究員說道。 而ScienceInsider向國科會陳正宏副主委詢問有關兩岸學術合作的事情,陳副主委表示:「兩岸合作的論文從2009年的1305篇成長至2010年1207篇。且由Google Scholar查詢上百篇 由北京大學與台灣學者合作的學術論文,皆是以“Taipei, Taiwan”與“Beijing, China” 合作發表。」 對此事件,清大的江教授本人表示,他只想專心在學術研究上。並表示:「我個人認為,兩岸正邁向友好的方向上。只要多點耐心,我相信我們可以在基於兩岸合作的基礎上對科學研究做出貢獻」

Posted in 學術, 學術研究 | Leave a comment

線上專案管理系統:Trac

Trac是一套線上專案管理系統,支援SVN、Wiki、檔案上傳等功能。目前我已經架設完畢。把筆記記錄下來: (1)   根據http://groups.google.com/group/trac-users/browse_thread/thread/c5edfaf35b17a61b的報告指出,目前Trac 0.12版,對於MySQL支援度不是很夠用。 (2)   CentOS安裝FastCGI可參考http://www.cyberciti.biz/tips/rhel-centos-fedora-apache2-fastcgi-php-configuration.html 這篇的解說。 (3)   此系統之所以可安裝成功,主要參考 http://josephjiang.com/entry.php?id=360 這篇的解釋。 (4)   其他可用的參考資料: (a)   Trac Plugin (b)   Trac Installation Guide for 0.12 (c)    Trac with FastCGI (d)   TracAdmin (5)   另一套線上專案管理系統也值得推薦:Mantis ,在「這隻螳螂(Mantis) 還挺猛的 — 免費好用的 Issue Tracking 工具」有詳細的介紹。

Posted in Linux, svn, 程式設計, 軟體(Software) | Leave a comment

[程式設計] 影像搜尋與處理相關API

1. TinEye API TinEye 以圖找圖API簡介 TinEye API官網 說明:TinEye 的API目前看起來並沒有支援手機上使用版本。僅支援Python, Perl, Ruby, javascript, .NET等程式語言。 若要用他的手機版,得去使用他開發的PixID。(目前此版本還沒看到相關API) 2. Google Image API Google Image API說明:目前看起來只有提供輸入文字以搜尋相關圖片的API。 而Google Image Search 則提供了與TinEye一樣的圖片搜尋服務。不過相關API則是還沒支援,僅支援瀏覽器外掛版本。 Google 也提供了一些Java專用的圖形處理API: Image Java API ,專門替1MB以下圖片進行翻轉、刷淡、擷取縮圖等處理。 3. Google Picasa Web Uploader API 4. Imgur的Image Uploading API

Posted in Java, 程式設計, 網路, 網路 java, 雲端運算 | 2 Comments

[DB]MyISAM vs. InnoDB

InnoDB 不支援全文索引,而MyISAM有支援;但如果資料量大的話,建議使用InnoDB,因為它支援記錄恢復的功能。然而InnoDB沒有資料數目記錄的功能,COUNT()運算會直接去算整張表資料數目,會造成龐大的負擔。而MyISAM因有記錄資料數目,所以執行COUNT()運算會非常快;但是COUNT()運算有加上where條件時,InnoDB與MyISAM都會去算整張表的資料數。但是MyISAM不支援Foreign Key。對於這點,InnoDB則是有支援的。MyISAM在Insert速度快;而InnoDB在Update速度較快。在小型應用上,建議使用MyISAM效能會比較好。而大量資料且要有Foreign Key支援的話,請使用InnoDB。 最後我整理一張表格讓大家比較好理解一些。 資料庫引擎名稱 優點 缺點 MyISAM l   對不具where語句的COUNT()運算快。 l   適合小型資料庫。 l   Insert運算速度快。 l   支援全文索引。 l   不支援Foreign key。 l   記錄恢復功能差,重建速度慢。 InnoDB l   支援Foreign Key。 l   具有良好的記錄恢復功能,重建記錄速度快。 l   適合大量資料處理。 l   Update運算速度快。 l   對不具where語句的COUNT()運算慢。 l   不支援全文索引。 Reference MyISAM與InnoDB筆記 [ 資訊 … Continue reading

Posted in PHP, 科技, 程式設計, 網頁撰寫, 軟體(Software) | Leave a comment

[Windows] 已啟用Win7遠端桌面,從家中連回去卻無法連線?

各位朋友好! 筆者最近發現擺在實驗室的Windows 7桌上型主機,從區域網路的任何一台電腦可以連線,但是從宿舍(中華電信)或是女友家中(Cable)無法執行遠端桌面連線,順利連回來。 在東找西找之後,才發現跟Windows 7 遠端桌面連線數有關。 想必大家都有過這段經驗,要結束遠端桌面連線,都會順手直接把遠端桌面視窗關閉。但是此舉可能造成遠端桌面的Session無法順利清除。下一次連線時,因已達連線數目的上限,系統直接拒絕你的連線。 要解決的辦法很簡單,只要依照下面3個步驟即可! 1. 從要被遠端的電腦上,按下Windows 7的開始按鈕,在搜尋視窗內輸入”gpedit.msc“,找到gpedit.msc後直接執行。 2. 開啟本機群組原則編輯器後,透過左方目錄樹,到電腦設定→系統管理範本→Windows元件→遠端桌面服務→遠端桌面工作階段主機→連線 資料夾。 3. 右鍵編輯右方子視窗的限制連線數目,把選項設定為啟用,並且把允許的RD連線數目上限改為999999 (無限制上限) 做完上述步驟,筆者相信你的Windows 7電腦已經可以接受遠端桌面連線,真是可喜可賀!^^ Reference 1. 遠端桌面連線常見狀況與錯誤訊息

Posted in Windows, 網路 | Leave a comment