iT邦幫忙

程式設計相關文章
共有 1310 則文章
鐵人賽 IT技術 DAY 32

技術 就跟你說是IT崩壞了~幕後花絮─「學歷、證照、面試、裁員」四大關鍵字。

昨天不是就謝幕了嗎? 大家以為跑完字幕、跑完工作人員、導演...就結束了嗎? 很多電影不是這樣子,都有幕後花絮,哈哈...這個崩壞主題也一樣... 幕後花絮有什...

鐵人賽 IT技術 DAY 18
且戰且走HTML5 系列 第 18

技術 且戰且走HTML5(18) 再看多人協同運作

單人操作白板,或是在瀏覽器間交錯操作,對運作的影響都不太大,但是我們要做的是多人同時操作,這時會發生什麼事呢? 昨天其實只試做出一個透過WebSocket協同運...

鐵人賽 IT技術 DAY 18

技術 Kuick -- Entity『自我描述規格』『直接存取資料』

在 Kuick ORM 裡,Entity 採行繼承設計,取得內建的多項功能,其中包含自我描述規格,以及可以直接與資料庫溝通,不像其他 ORM Framework...

鐵人賽 IT技術 DAY 18
Front to Back, Node.js 系列 第 18

技術 Express 建立 static server - Node.js Day 16

今天的主題是如何使用 Express 來建立一個 static website, 讓 Express 將之前讀取過的 static file 全部記錄下來,類似...

鐵人賽 IT人生 DAY 18

技術 資訊人一生必讀的三十本經典書籍(18/30)科技頑童沃茲尼克

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 科技頑童沃茲尼克(iWoz: Computer Gee...

鐵人賽 IT技術 DAY 17

技術 在 redis 的計數應用

下載數、點閱數、計數的累加很簡單, 若要區分總量、個別、今日,甚至排行, redis 省掉SQL所要耗的資源。 點閱數、下載數是常見的熱門指標參考, 寫到資料庫...

鐵人賽 IT技術 DAY 17
30天快速上手TDD 系列 第 17

技術 [Day 17]Refactoring - Strategy Pattern

在上篇文章中,我們將各個物流商的物件,抽象化出來一個物流商的介面,這個介面提供了當下頁面物件所需要的功能: 計算運費 取得運費結果 取得物流商名稱 雖然頁面...

鐵人賽 IT技術 DAY 17

技術 Kuick -- 進階說明之前

Kuick 是 Application Framework 以及架構其上的 ORM Framework,如果不用這些,那 Kuick 會是什麼? 答:Utili...

鐵人賽 IT技術 DAY 17
且戰且走HTML5 系列 第 17

技術 且戰且走HTML5(17) 將Canvas繪圖進一步抽象

之前針對白板塗鴉的需求,做好基本的抽象化。不過要利用從WebSocket傳來的資料繪圖,就需要進一步考慮。 在繪圖上,一個共享白板的技術需求主要有幾個重點:...

鐵人賽 IT技術 DAY 16
只是路過 HTML5 系列 第 16

技術 程式基礎概念─屬性與修飾子

屬性是一個欄位,是類別相關的變數。 修飾子 public protected default private 屬性是一個欄位。 *欄位: 類別相...

鐵人賽 IT技術 DAY 17
Front to Back, Node.js 系列 第 17

技術 Express 進階路由程式 - Node.js 16 Days

express 今天要來討論如何使用 route, url, 另外 Express 有支援 WEBDAV 格式,讓資料的傳輸變的更加完整,在刪除修改上也更為簡單...

鐵人賽 IT人生 DAY 17

技術 資訊人一生必讀的三十本經典書籍(17/30)Just For Fun

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 Linus Torvalds 自傳(Just For...

鐵人賽 IT技術 DAY 16
30天快速上手TDD 系列 第 16

技術 [Day 16]Refactoring - 介面導向

上一篇文章中,將原本散落在頁面,屬於物流商職責的部分,搬移填入到物流商的物件中,並且通過了最原始的Selenium測試,代表符合了使用者的需求。也通過了單元測試...

鐵人賽 IT技術 DAY 16

技術 利用 redis 實現 Social Tagging 社會標籤功能

以前分享過 [RoR] 小小複雜建置 Social Tagging 社會標籤功能, 是用 MySQL 做社會標籤的功能, 有點複雜,相對地用redis的集合概念...

鐵人賽 IT技術 DAY 30
Android 學習手札 系列 第 30

技術 Day 30 - Android - 旅程的延伸

今天將延續前兩天的範例,為各位介紹 ListView 的 Item 被點擊時可以怎麼被執行,同時讓大家知道 Intent 可以如何串接、延伸 在 Android...

鐵人賽 IT技術 DAY 16
且戰且走HTML5 系列 第 16

技術 且戰且走HTML5(16) Canvas與Websocket整合

今天先思考一下,要把Canvas與WebSocket整合的話,需要怎樣的技術。順便調整一下之前寫好的Chat伺服器程式,以他為base來接上WebSocket。...

鐵人賽 IT技術 DAY 16

技術 Kuick -- HierarchyEntity 階層式資料結構

階層式資料結構,常用來設計『分類』、『組織部門』等資料,請參考下面 2 篇資料模型解說階層式資料結構,同時,HierarchyEntity 由此分別定義出如下欄...

鐵人賽 IT技術 DAY 16
Front to Back, Node.js 系列 第 16

技術 Express 基本範例建立 - Node.js Day 15

這次將會介紹 Express 如何在 Web application 裡面應用,其中會介紹到如何使用簡單的 cli mode ,建立整個應用的雛形。 #Expr...

鐵人賽 IT人生 DAY 16

技術 資訊人一生必讀的三十本經典書籍(16/30)擁抱未來

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 擁抱未來(THE ROAD AHEAD) 這是一本有點...

鐵人賽 IT技術 DAY 29
Android 學習手札 系列 第 29

技術 Day 29 - Android - Style

今天要針對幾個介面的屬性做畫面的調整 在前兩天的範例中,相信大家或多或少有發現到,自己照著步驟做出來的畫面跟在下的有些微的不同 而這個不同處來自於,在下有針對...

鐵人賽 IT技術 DAY 15
只是路過 HTML5 系列 第 15

技術 程式基礎概念─類別

昨天是分享物件導向的三大特性之一,封裝。 今天應該要來講繼承... 想一想~好像有點太難, 我還是多寫一些基礎的概念好了, 先寫類別~ 類別是什麼? 類別是具有...

鐵人賽 IT技術 DAY 29

技術 就跟你說是IT崩壞了~那些年我裁員的主管

跟大家說過要寫一篇裁員的文章 就要說話算話 那些年我裁員的主管...看到這個標題 大家大概覺得我要一一細數那些我被裁員的次數與心得 偏偏在IT的相關工作 就沒有...

鐵人賽 IT技術 DAY 15
30天快速上手TDD 系列 第 15

技術 [Day 15]Refactoring - 食神歸位

前兩篇文章,我們先以當下物件的角度,思考屬於自己的職責是什麼。而不屬於自己職責的部份,該委託給哪個物件來進行。並思考清楚當下物件所需要的,究竟是什麼,接著不必去...

鐵人賽 IT技術 DAY 15

技術 redis 在社群網站的應用

社群網站是一堆文章一堆人的大集合, 哪些人訂誰的文章,發個文後, 又能自動推到訂閱者的版面, 用SQL的join來做的話, table會被掃個不停。 redis...

鐵人賽 IT技術 DAY 15

技術 Kuick -- ObjectEntity 物件式資料結構

所有物件類型的資料,都應繼承 ObjectEntity,以取得內建的 3 個欄位實作: CreateDate 資料建立時戳 LastModifiedDat...

鐵人賽 IT技術 DAY 30

技術 軟體路上不孤單Day30-總結

終於熬到最後一天了!!GO~~ 今天就來個總結吧! 在這三十天裡,每天寫一篇文章的確是有難度的。 一開始我有小小的擬定了一下每天要寫的內容,可是到後來都走偏了,...

鐵人賽 IT技術 DAY 15
且戰且走HTML5 系列 第 15

技術 且戰且走HTML5(15) Canvas基本繪圖-架構調整

之前的程式碼看起來有些凌亂,所以稍微停下腳步,整理一下。 其實本來其實想自己實作AMD(Asynchronous Module Define),不過時間來不及,...

鐵人賽 IT技術 DAY 30
C#技術分享 系列 第 30

技術 C#技術分享30-計算日期過了幾天

本例是計算距離上次發薪日過了幾天 及 下次發薪日還剩幾天 假設 每月5號是發薪日,通常是用大的日期減小的日期 或是兩個日期相減取絕對值 也可以。 TimeSpa...

鐵人賽 IT技術 DAY 14
只是路過 HTML5 系列 第 14

技術 程式基礎概念─物件導向(封裝)

Object-Oriented Programming 物件導向程式設計 昨天寫的是方法/屬性的筆記, 今天想要回過頭,打一些程式基礎的概念, 來分享物件導向的...

鐵人賽 IT技術 DAY 15
Front to Back, Node.js 系列 第 15

技術 MongoHQ 環境申請 - Node.js 14 Day

今天要談的環境建置的最後一章,這邊使用的是 MongoDB 作為 Database ,資料總是要找個家,有個儲存的地方,而今天要介紹的就是使用 MongoHQ。...