Archive for 資訊科技
拯救 MySQL 請願活動暨請官方正名
Posted by essoduke - 2010 年 01 月 05 日 21:22:56 - 1,199 User Views
從 Facebook 得知 Save MySQL! 活動網站,起因是 Sun 收購了 MySQL,而 Oracle 又併購了 Sun,所以擔心 MySQL 不再以 GPL 授權方式開源繼而舉辦請願活動。
身為 MySQL 用戶之一的我,當然就跟著湊熱鬧下去了,只是請願書上的國家清單不意外地寫明著「Province of China」,雖然現在政府極端親中、想將台灣送給中國(不是賣哦!),但只要還沒實現的一天,我就要持續抗議請求更正!

信件內容我拿之前寫給 IMF 的來用,有興趣的也隨手一信寄到 savemysql@askmonty.org 吧!
In the following link of your website, you mistakenly list Taiwan as "Taiwan, Province of China", which indicates that Taiwan is part of China.
Would you please remove "Province of China" from the list?http://www.helpmysql.org/en/petition
Taiwan is an independent country with its own government, elections, currency, army, and defined territory.
Taiwan negotiates its own treaties with the United States.
It is obvious that Taiwan is not part of China.So, again, would you please remove "Province of China" from Taiwan in the by country page?
Thank you very much for your concern.
–
Essoduke Chang
Kaohsiung, Taiwan
Free Video Converter – 免費的 HD 影片轉檔程式
Posted by essoduke - 2010 年 01 月 05 日 20:55:57 - 8,018 User Views科技越來越進步,連一般的消費型數位相機都逐漸支援 HD 格式的影片,不過相對換來的卻是大容量的檔案,要經由網路分享勢必得轉檔(除非 Hinet 爭氣點 XD)。
不過市面上支援 MTS 格式的轉檔程式大多必須付費,免費程式卻又不支援 HD 影片,而 Free Video Convert 正是能滿足 HD 轉檔需求又完全免費的軟體。

除了支援輸入多數影片格式,輸出上也能直接選擇 YouTube 或 FLV 甚至 iPhone 可觀看的格式,也可以經由簡易的編輯輸出你想要的片段。

※目前僅支援英文、德文、俄文等語系,中文化製作中。
特色:
- 可輸入AVI, FLV, MOV, MP4, MPG, MPEG, MTS, RM, RMVB, QT, WMV 等格式。
- 可輸出 AVI, MP4, MPEG1, MPEG2, QuickTime (QT), WMV 等格式。
- 簡易的使用介面包括影片預覽、剪輯和影片管理。
- 支援分割或合併多個影片。
- 支援 H.264 格式的高品質影片、多程轉換更能將檔案縮得更小。
- 提供預先定義的轉檔設定可直接輸出 YouTube, iPod, iPhone, HDTV 和 Flash。
- 支援自訂的轉檔設置。
- 支援影片縮放、非交錯及更改 FPS。
- 支援批次處理模式,快速轉換多個影片為單一或分割的檔案。
- 提供專案模式。
- Flash 格式可一併輸出 HTML 方便在網站上分享。
- 完全免費!
延伸閱讀:
Tesseract Win32 VC++ Rebuild Tutorial
Posted by essoduke - 2009 年 12 月 12 日 00:00:18 - 348 User ViewsTesseract OCR 原本是 HP 實驗室所發展的 OCR 引擎,2006 年釋出為開放原始碼專案,目前由 Google 維護發展。
這兩天因為有某專案需要使用文字辨識功能,原本打算使用 PHP 進行,不過效率不彰,所以投奔到 Tesseract 的懷抱,但是原始檔案中缺少 libtiff 的支援,這時候就需要自己動手編譯了。
所需軟體
步驟
下載 Tiff for Windows Complete package, except sources 並安裝。
開啟 tesseract.sln 專案

點選「工具 » 選項 » 專案和方案 » VC++ 目錄」右側的顯示目錄分別新增 Include 及 程式庫檔 並個別指向 Tiff for Windows 的 Include 及 Lib 資料夾。


在左側「方案總管」中,針對每個專案點選右鍵選擇「屬性 » 組態屬性 » C/C++ » 前置處理器」,右側的「前置處理器定義」加上 HAVE_LIBTIFF。

接著在「屬性 » 組態屬性 » 連接器 » 輸入」,右側的「其他相依性」加上 libtiff.lib。

設置完成後即可進行建置編譯。
這裡也有我編譯好的版本下載:Tesseract 2.04 Win32 Rebuild(2.40 MB)
SHA256: 02ade58c75542b5a69b13c9932ae8d921656bfb86fd839ec806a2022d48c24e0
內含:bbTesseract 可編輯學習檔、tessdata English、tessconfig
問題
Q: 執行 tesseract.exe 會提示「找不到 jpeg62.dll」
A: 將 C:\Program Files\GNUWin32\bin\jpeg62.dll 複製到 tesseract 目錄
Q: 執行 tesseract.exe 會提示「找不到 zlib1.dll」
A: 將 C:\Program Files\GNUWin32\bin\zlib1.dll 複製到 tesseract 目錄
延伸閱讀:
tinyMap – 自訂個人 Google Map 的 jQuery 擴充套件
Posted by essoduke - 2009 年 10 月 29 日 20:53:04 - 698 User Views這個擴充套件可以輕鬆建立自訂的 Google Map,舉凡尺寸、地圖類型和縮放控制、縮放等級,更能加入設定好的標記地點並填上說明。
下載位址
- Origin: jquery.tinymap-1.0.js (4.10 KB)
- Packed: jquery.tinymap-1.0.min.js (2.76 KB)
安裝
- <!-- Include Google Map API -->
- <script type="text/javascript" src="http://maps.google.com/maps?file=api&v=2&sensor=false&key=<em>YOUR_API_KEY"></script>
- <script type="text/javascript" src="jquery.tinymap-1.0.js"></script>
參數說明
- width: 地圖寬度 (Number) /* 預設:640px */
- height: 地圖高度 (Number) /* 預設:480px */
- latlng: 地圖置中的座標或地址,若為座標請使用 [x, y],地址則直接輸入。
- control: 顯示地圖類型選單 (Boolean) /* 預設:true */
- zoom: 顯示地圖縮放選單 (Boolean) /* 預設:true */
- zoomLevel: 預設地圖縮放等級 (Number) /* 預設:13 */
- mapType: 預設地圖類型 (String) /* 選項:default, hybrid(混合), satellite(衛星) 預設:default */
- marker: 標記群組 (JSON):
[{addr:'標記地址或座標', text:'標記說明', icon:[圖示寬度, 圖示高度, 圖示位址]}]
範例:顯示高雄市政府地圖
- $(function(){
- var set1 = {
- width: 639,
- height: 359,
- latlng: '高雄市苓雅區四維三路2號',
- zoomLevel: 1˙
- };
- $('#map1').tinymap( set1 );
- });
範例:以衛星地圖及自訂圖示標示多個地點
- $(function(){
- var set1 = {
- width: 639,
- height: 359,
- latlng: [22.638610116646756, 120.30184864997864],
- mapType: 'satellite',
- zoomLevel: 12,
- marker: [
- {addr:'高雄市鼓山區萬壽路350號', text:'<strong>壽山動物園</strong><br />高雄市鼓山區萬壽路 350 號', icon:[24, 24, '2.png']},
- {addr:'高雄市左營區翠華路1435號', text:'<strong>蓮池潭</strong><br />高雄市左營區翠華路 1435 號', icon:[24, 24, '3.png']},
- {addr:'高雄市苓雅區自強三路5號', text:'<strong>東帝士 85 大樓</strong><br />高雄市苓雅區自強三路 5 號', icon:[24, 24, '4.png']},
- {addr:'高雄市左營區高鐵路105號', text:'<strong>台灣高鐵左營站</strong><br />高雄市左營區高鐵路 105 號', icon:[24, 24, '5.png']},
- {addr:'高雄市三民區建國二路318號', text:'<strong>台鐵高雄車站</strong><br />高雄市三民區建國二路 318 號<br /><a href="http://service.tra.gov.tw/Kaohsiung/StationTimeTable/index.aspx">台鐵高雄車站</a>', icon:[24, 24, '6.png']}
- ]
- };
- $('#map1').tinymap( set1 );
- });
更多範例請參考:tinyMap – 自訂個人 Google Map 的 jQuery 擴充套件
jQuery 台灣郵遞區號外掛 v1.1 update
Posted by essoduke - 2009 年 10 月 29 日 20:05:20 - 551 User Views這次更新主要是改寫了原有的結構變得更簡潔、效能更好,並修改下列幾項:
- 可不需先建立 HTML 表單,由程式直接產生並直接指定表單元件名稱。
- 加入 Css 的支援
參數說明
- countyName: 指定縣市下拉清單名稱 (String) /* 若不指定則預設名稱為 zip_county[] */
- areaName: 指定鄉鎮市區下拉清單名稱 (String) /* 若不指定則預設名稱為 zip_area[] */
- zipName: 指定郵遞區號輸入框名稱 (String) /* 若不指定則預設名稱為 zip_code[] */
- countySel: 縣市預設值 (String)
- areaSel: 鄉鎮市區預設值 (String)
- css: ['County ClassName', 'Area ClassName', 'Zip ClassName'] (Array)
自訂元件名稱範例
- // Javascript
- $('#container').twzipcode({
- countyName: 'county',
- areaName: 'area',
- zipName: 'zip'
- });
- // HTML
- <div id="container"></div>
完整範例請參考:jQuery 台灣郵遞區號外掛
Powered by WordPress with GimpStyle Theme design by Horacio Bella.
Entries and comments feeds.
Valid XHTML and CSS.



