[台南素食] 王品舒果,新米蘭蔬食,適合素食者用餐

這次過年期間去台南的王品舒果聚餐,順便拍一些照片記錄一下。 由於跟家人一起吃飯,一邊吃一邊拍實在不是很方便,再加上又是用我的紅米手機拍的,所以照片拍的不是很好,實際上現場的狀況比照片中更好看。 ...

February 22, 2015 · G. T. Wang

C++11 Lambda Expression 語法教學與範例

C++11 標準中所新增的 lambda expression 語法,可以讓函數的定義與使用更加有彈性,程式碼看起來也更簡潔。 C++11 的標準中加入了一個新的 lambda expression 語法,如果您有一陣子沒有注意最新的 C++ 標準,看到這樣的寫法可能會感覺很奇怪,以下我們將介紹 lambda expression 的使用方式與時機,並提供幾個範例作為參考。 ...

February 19, 2015 · G. T. Wang

Google 洋灑新願電子春聯,分享自己創作的春聯給好友

Google 今年特別為了中國農曆新年設計了一項自己創作電子春聯的線上服務,讓大家不用拿毛筆也可以寫春聯送給朋友。 Google 今年在中國農曆春節期推出的「洋灑新願」電子春聯服務,使用者可以自電腦上透過滑鼠來寫毛筆字,他會依據滑鼠的移動速度來決定筆畫的深淺與粗細。 ...

February 18, 2015 · G. T. Wang

C++ 智慧型指標(Smart Pointer):自動管理與回收記憶體

智慧型指標是 C++ 中一個常用的設計模式,它可以讓 C++ 的程式自行管理記憶體的配置與回收,避免記憶體洩漏等問題。 在 C/C++ 語言中,我們常常會使用指標(pointer)來配置或存取記憶體,一個指標變數儲存了記憶體的位址,而程式設計師就可以運用這個記憶體位址來做出各種變化,是一個非常好用的型別,甚至在某些複雜的應用上,如果沒有指標這項功能的話,可能會讓程式設計師不知道如何開發程式。 ...

February 17, 2015 · G. T. Wang

Arduino 更改 IIC(I2C)Baud Rate 為 400 KHz,增加傳輸速率

這裡介紹如何更改 Arduino 內建的 Wire 函式庫,提高 I2C 傳輸協定的 baud rate 到 400 KHz,增加資料傳輸的速度。 一般市面上的感測器(sensors)中,如果傳輸的資料量不大的話,大概都會使用 I2C 這種傳輸協定,而 Arduino 內建的 Wire 函式庫本身就有支援 I2C,這種傳輸協定的特色就是接線簡單,它只需要串列資料(SDA)及串列時脈(SCL)兩條線就可以進行資料的傳輸,再加上供應電源的 VCC 與 GND,總共只需要接四條線,不過缺點就是資料傳輸的速率比較慢一些。 ...

February 16, 2015 · G. T. Wang