QML – Introduction of QML Multi-Media

這次在 hackathon.tw 中為 QML 做了初步的介紹,選定這個主題,主要是容易上手,而且初學者很容易做出一個很有感的成品,例如用 MediaPlayer、Camera 搭配現成的ShaderEffect,很容易做出很炫麗的作品。希望藉由這個介紹,讓許多新手也可以試試看 QML 這個比較年輕的架構:) Qml 培訓課程 multi media from Diro...

QtLeapMotionLibrary

https://github.com/lemirep/QtLeapMotionLibraryLeapMotion 算是這幾年在 User Interaction 領域上頗受注目的產品之一,提供的 SDK 也相當完整,而現在 github 上有個 QtLeapMotionLibrary 更是完整的把它的 SDK 包裝成 QML 元件供大家使用,讓 Qt 開發者在使用 LeapMotion 時又更加輕鬆寫意了 XDD  請先照這三步安裝 SDK 及編譯 library:安裝 SDK將安裝完畢後的 SDK 中的 Leap...

當 Qt 碰上 Google Test

Qt 原本就已經提供了 QTest 可以用來開發單元測試,但整體感覺還是沒有 google test 完整,因此實務上我們還是使用 google test 來進行單元測試。Google test 搭配 Qt 一般來說有二點要處理: 1. Qt Signal 2. Event LoopQt Signal因為你的 slots 沒辦法用 MOCK_METHOD 製造出來,或著說QObject::connect 無法連結到 MOCK_METHOD 做出來的偽slot...

QML – 遊戲製作入門

在 hackathon.tw 的第二次培訓課程,我決定用遊戲製作來帶領大家進入 QML 的世界,理由跟上次一樣,先用這種馬上可以看到效果的,才能吸引大家的興趣。 QML 培訓課程 – 遊戲製作入門 from Diro Fan

Qt5 with ANGLE library

看起來 Qt5 已經半正式支援 ANGLE 了,找個時間來看看是不是合用 XD [Development] Quick2 and Directx11 backend (Angle)http://lists.qt-project.org/pipermail/development/2012-May/003980.html Microsoft DirectX Back-End Support For...

做早餐 vs 做軟體 – 早餐店老闆也該看人月神話

家裡附近有幾家早餐店,其中一家大部份只有老闆娘一個人獨撐大局,另外二家則是有好幾個員工。每家早餐店的客人數量感覺都差不多,不過員工多的反而常常出餐慢、上錯餐點,而一人早餐店卻可以做的非常有條理,速度也不錯。根據我長久以來的觀察,我發現了其中的奧秘… 一人早餐店:老闆娘具備了明星早餐店員工該有的特質:...