要製作一個簡單的繪圖應用,自由塗鴉應該是最基本的功能之一。所以就先來看一下怎麼做出來。 塗鴉其實只使用到2D Context的幾個操作方法,主要是lineTo與...
匿名方法本身是委派的精簡版本,以一種更為簡潔的方式,完成委派的引用。 我們不需為了傳遞實體方法而建立方法成員的類別實體, 只要經由delegate關鍵字直接將方...
接著昨天的介紹,今天要介紹如何使用這免費的版本控制工具。 接著昨天的介紹,今天要介紹如何使用這免費的版本控制工具。 在Server端 開啟VisualSVN S...
前陣子 NoSQL 是被關注的議題, 現在卻是用在無形中而不知覺吧。 SQL與NoSQL的考量 通常應用程式會有需要儲存資料的議題, 採用關連式資料庫是正規傳統...
Kuick 採行 Code First 設計,規格同步過程以程式碼為中心,於系統啟期間依據專案設定的資料庫提供者 (MSSql, MySQL, Oracle)...
今天就進一步為各位介紹 Activity 如何進一步進行相互溝通 同時,最後留了一個小片段請各位腦力激盪一下哦 先復習一下昨天提到要獲得回覆的步驟 一、使用 s...
#Function be a Class - Node.js Day 10 今天將會介紹 Class ,在 JavaScript 中,如何使用 Function...
本篇文章作為網站實戰開發的第十一篇,我們將後端(伺服器端)的介紹做個收尾, 介紹使用者角色與網站以外的服務。 --------系列簡介-------- 網站系統...
每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 學徒模式:優秀軟體開發者的養成之路(Apprentic...
在使用Canvas 2D Context之前,先看看他有哪些能耐。 2D Context有一些全域屬性,這些屬性會與許多繪圖的動作相關,為了方便管理,2D Co...
假設 有一隻程式的功能是需要用excel要把受訓成績匯入檔案到db 而他的欄位如下 受訓日期,受訓人員,受訓成績 但是為了要避免重覆輸入,所以我們要把 受訓日期...
在軟體開發的過程中,備份是個好習慣,如果有備份,當你需要之前的資料,就可以很容易的找回來。那要怎麼備份呢?當然!這裡指的是「程式碼的備份」。也可以說是版本控制管...
接下來三篇分享內容說明『規格快取』、『規格同步』、『資料初始化』。 下圖是啟動 Kuick 生命週期的 7 項事件中有關資料的部份,首先從『Schema Cac...
rails 裡內建有 flash 的訊息功能, Sinatra 卻欠卻此好用功能。 (flash不是Adobe的Flash,只是出現訊息作用的名稱) 在 rai...
所以泛公職體系,就是原本是國營企業,或者還是國營企業,有著類似的組織型態,即很低很低,趨近於零的裁員率。 2008年之前的狀況===> 原本來2008年金...
上一篇文章中,介紹了如何透過一些靜態程式碼分析的工具,搭配品質指標的門檻,來快速找到系統中需要重構的程式。 也稍微的介紹了,重構目標的程式基本功能與樣式。 這一...
本篇文章作為網站實戰開發的第十篇, 我們將繼續實作發表文章,將系統基礎建置完成。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要...
不要問我從哪裡來~我的故鄉在遠方… 謎之音:「喂!~」 怕有人會接唱走就先唱出來了… 謎之音:「搞錯重點了吧!先說今天的重點啦!」 何去何從~ 謎之音:「啊!?...
希望每天分享一本好書,讓我們一起透過閱讀的力量,重新發現身為資訊人,此生追尋的永恆目標及價值。這個主題希望透過拋磚引玉的方式,讓更多人參與討論及分享,相信大家口...
常用的建立陣列的方法 有這兩種 先宣告,再直接指定,也可以直接放字串進去,用逗號分隔 方法二用起來比較方便 我比較喜歡方法三 就是 方法二+整齊的排列,這樣如果...
Canvas是HTML5中很熱門的技術,目前已經有非常多的應用。接下來就會以Canvas做主角,逐漸發展出應用。先來簡單了解一下Canvas是什麼。 其實Fir...
前面稍微講了一下 JavaScript function 的宣告以及使用,今天將會介紹 closure 的概念在其中,讓大家了解 JavaScript 的 va...
透過 session 的機制,可建立簡單的帳號身分確認的功能。 啟用 session 功能 Sinatra 預設並不啟動 Session 機制, 通常在瀏覽器端...
「這世界上有九成的人看表面功夫,剩下的一成連表面功夫都不看!」 你說表面功夫重要不重要? 我們常常把走道的高架地板掀到主管要閃來閃去, 這樣主管就知道你有做事了...
「這世界上有九成的人看表面功夫,剩下的一成連表面功夫都不看!」 你說表面功夫重要不重要? 我們常常把走道的高架地板掀到主管要閃來閃去, 這樣主管就知道你有做事了...
寫程式要寫註解! 寫程式不要寫註解! OR 寫文章一定要寫註釋! 寫文章不要寫註釋! 寫程式要寫註解! 寫程式不要寫註解! 有沒有覺得很熟悉,有些人覺得寫程式不...
到上一篇文章為止,TDD中所需具備的基本測試知識,已經告一段落。 接下來要練習的,是重構的手法。 接下來幾篇文章,會跟各位讀者朋友介紹: 要怎麼找到需要重構的...
本篇文章作為網站實戰開發的第九篇,我們繼續實作發表文章。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要入門的一個領域, 這個原...
昨天知道了如何從 AndroidManifest.xml 來設定每個 app 的進入點,可是還好像還是少了什麼感覺,要如何在不調動 AndroidManifes...
其實Socket.IO的文件並不完整,雖然不需要完整的說明就可以使用,但是要清楚他的功能跟架構的話,大概要直接追蹤原始碼。 打開socket.io目錄中的pac...