2014年11月18日 星期二

Visual Studio 2013 Community

VS2013 community

上禮拜微軟開放了Visual Studio 的社群版, 不但可以免費用在開源專案或教學上, 也開放5個免費使用名額給年營收1百萬美金以下並且擁有不到250台電腦的小公司使用.

VS2013 社群版包含了完整的VS2013專業版功能, 這下終於可以不用再使用陽春Express版了. 至少不用再去SQL Express裡挖報表工具出來用, 現在VS2013 Community一裝完馬上就有報表工具.

因為 Win7 SP1, Win8, Win8.1 一安裝完就直接包含了 .net framework 4.0 ,現階段如果沒有特別的需求最好還是做成 .net framework 4.0的專案, 這樣在測試和部署程式的時候可以省掉很多麻煩.

展開卷軸...

2014年10月4日 星期六

簡單觸控小鍵盤 for SWITCH 10

最近常要去政府單位申辦業務,表格和填寫範例都可以在網路上抓取,照著填寫範例打完再列印就好了。

但是,用LibreOffice、Google雲端硬碟、Apple iWork開啟政府的檔案都會讓表格格式錯亂,反覆嘗試過不知多少遍之後突然發現了一盞明燈—ACER Aspire Switch 10,花不到台幣11000就可以得到原版的Microsoft Windows和Office,還有一台跑一般windows的平板。

switch10 觸控小鍵盤


現在幾乎沒有將鍵盤接上過,拿來列印表格或上網也沒什麼問題,一般windows桌面版的軟體也都可以執行,只是操控上一直感到挫折感很大無法很精準地點選。在網路上查詢之後才知道有個免費的軟體 TouchMousePointer 官網可以將觸控螢幕模擬成觸控板,這大大降低了平板模式的操控挫折感。


但還有部份軟體使用鍵盤操控比較方便,一直找不到免費的好用軟體乾脆就自己寫一個吧。


實際操作畫面


哇,自己用起來還很滿意,而且可以在搭火車時很用功地看code(不是上BBS哦)


使用方式

  • 預設模式:
    只要單獨一個執行檔了,會出現程式內預設的9個按鍵

  • 客製模式:
    執行檔伴隨一個 keysetting.txt的檔案
    檔案內只有三行,像是這樣:
    3,3,60,60
    HOME,↑,PGUP,←,ENTER,→,END,↓,PGDN
    {Home},{UP},{Pgup},{Left},{Enter},{Right},{End},{Down},{Pgdn}
    第一行代表橫直各要有幾排按鍵和按鍵的寬高各多少,用逗號隔開
    第二行代表按鍵顯示的字
    第三行代表要模擬成什麼鍵

執行檔下載

原始碼下載

Visual Studio Express 2010 中文版可免費在此下載, 使用Windows Live帳號可免費註冊

展開卷軸...

2014年3月22日 星期六

Silicon Labs 新的整合開發環境

去年短暫恢復寫一些簡單的入門文章沒多久就看到Silicon Labs原廠在開發新的IDE工具,不但可以跨平台還可以同時支援ARM和8051的開發。
現在終於等到了,等過一會我們熟悉之後就會再繼續重新發表針對新平台的入門文章。

不過舊的IDE和USB相關資料還是可以繼續下載和延用,我們只是想幫軟體工程師能更簡單上手開發嵌入式系統和USB週邊。這次Silicon Labs是改用Eclipse來做整合介面,正好能讓我們距離目標更近一些。

新整合工具

展開卷軸...