介紹Blockly Blockly是一套視覺化開發函式庫,可用Website、Android、IOS上,Blockly是用拼圖的方式來表示程式的概念,希望藉此可...
接著我們就可以一步一步來定義Hex與RGB轉換的方法了: 首先,給convertHexToRGB() 這個func定義一個回傳值的型態UIColor。 接著讓r...
在前面幾篇文章,針對程式碼的閱讀性,提到命名規則、註解,重構,接著讓我們簡單快速的回顧一下,持續優化碼內涵的概念與做法。 自我要求程式碼具有可有高閱讀性 持續優...
不管程式再怎麼爛,因為之前專題有過關,至少可以它「曾經」跑得起來吧? 只要跑得起來,我們就能確認它原本的功能,同時也讓重構的結果有個驗收標準--原本的功能要正常...
什麼是KeywordSearch 1.0 爬蟲關鍵字報表工具?是作者近期兩周實作出來的小專案,把不同關鍵字搜尋工具的api及部分爬蟲寫在nodejs App當...
本系列目錄 《來做個網路瀏覽器吧!》文章列表 今天研究論文: Fast and Parallel Webpage Layout 論文作者為 Leo A....
和 iOS 的 Speech 類似, Android 也有自己的一套語音識別工具 android.speech 通過將語音轉換成文字的功能,我們可以再將文字轉...
昨天講到Antlr尋訪(Visit)模式。這個功能在實務上比較少用到,尤其是在做工具時。不管是Listener監聽者模式或是尋訪(Visit)模式,基本上Ant...
今天要來學習如何自訂Cell的格式與內容 首先將prototype在 attributes inspector 中將 style 從 “basic” ->...
本系列目錄 《來做個網路瀏覽器吧!》文章列表 我想,是時候結束本系列了!沒想到當初誤打誤撞開始玩瀏覽器,說來我碰瀏覽器還不到半年,但總覺得已經過好久的時間。...