iT邦幫忙

程式設計相關文章
共有 1310 則文章
鐵人賽 IT技術 DAY 20
網站系統規劃實務 系列 第 20

技術 網站系統規劃 - 發文系統實作(註冊篇)

本篇文章我們接續昨天的內容,繼續討論註冊實作的細節。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要入門的一個領域, 這個原本屬...

鐵人賽 IT人生 DAY 6

技術 資訊人一生必讀的三十本經典書籍(6/30)網路不斷革命論

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 網路不斷革命論 《網路不斷革命論》作者是南方電子報創辦...

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

技術 且戰且走HTML5(5) 更深入Socket.IO

除了使用簡單,Socket.IO更內建了一些Chat必須的邏輯,可以減少一些開發的工作。 如果一個Chat只能支援一個聊天室,那功能就太簡單了。今天來看一下,要...

鐵人賽 IT技術 DAY 5

技術 簡單的 Sinatra 與 Rails 使用對照

同樣是用 rack 為基礎的兩個框架, 有些是相似的地方,有些不同, 從這樣對照,可看出 sinatra 的簡易。 Sinatra Book 提供了蠻完全, 但...

鐵人賽 IT技術 DAY 5

技術 Kuick -- 啟動系統生命週期

Kuick 生命週期起始於所 Hosting 環境啟動之後,終結於所 Hosting 環境結束之前。 本篇內容提供一段操作影片說明 系統 Hosting 環境...

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

技術 C#技術分享20-[C#]?:陳述句

?: 它需要三個運算元,是 C# 中唯一的三元運算子。 條件式 x ?: y : z 如果 x 為 true 則評估 y;如果 x 為 false 則評估 z...

鐵人賽 IT技術 DAY 19

技術 我就跟你說是IT崩壞了~電腦修得好,好人做到老。

友人:「你唸甚科系的?」 我:「資訊系的?」 友人:「那你電腦一定很強囉!」 我:「電腦修得好,好人做到老。」(我就是不想修!!怎樣!?) 友人:「@#$%&a...

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

技術 JavaScript 基本解說,變數型別,宣告 - Node.js day 6

前面已經有建立基本的 Node.js ,以及第一個基本範例,在開發 Node.js 之前,讓我們先建立 JavaScript 應該要知道的一些基本觀念。 JS...

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

技術 Day 19 - Android - 外面的世界

外面的世界是五花八門的,說簡單一點就是多了一種選擇 而今天這個世界要如何跨出去,就來為各位說分明~ 有開發行動裝置的朋友相信都很希望可以開發一套就可以使之發佈在...

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

達標好文 技術 [Day 5]如何隔離相依性 - 基本的可測試性

相信許多讀者都聽過「可測試性」,甚至被它搞的要死要活的,還覺得根本是莫名其妙,徒勞無功。 今天這篇文章,主要要講的是物件的相依性,以及物件之間直接相依,會帶來什...

鐵人賽 IT技術 DAY 19
網站系統規劃實務 系列 第 19

達標好文 技術 網站系統規劃 - 畫面、功能、資料表

本篇文章作為第三週的第五篇,我們續昨天談論到 controller 與 view, 今天進一步的引入 bootstrap 並開始略為進入資料庫的操作。 ----...

鐵人賽 IT人生 DAY 5

技術 資訊人一生必讀的三十本經典書籍(5/30)與熊共舞:軟體專案的風險管理

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 與熊共舞:軟體專案的風險管理(Waltzing wit...

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

技術 且戰且走HTML5(4) 基本的Chat應用

大致上了解了Socket.IO的使用方式,接下來就來試試看,怎樣用它做出簡單的Chat功能。 基本的Chat應用,在伺服器端其實跟單純的Echo差不多。只是原本...

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

技術 C#技術分享19-[C#]??運算子

我在做這個範例的時候,因為 int? i=null; 一直少打了 ? 號,所以一直出現錯誤,所以?? 應該是要和 ? 搭配使用吧 //原式 //if (i ==...

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

技術 Node.js 執行程式 & 環境介紹 - node.js day 5

環境目前已經都建置完成,也對於基本的架構有個認識,在這邊還是要花個章節,跟大家介紹怎麼樣執行 node.js 程式,凡事總是要有個 hello world. #...

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

技術 Day 18 - Android - 計數與呈現

Moogle2:「好像不需要出到那麼多人耶,想要挑幾個人就好,但是不知道點出多少人了~」 在某些情況下,我們需要讓使用者選擇多個選項,而選項數一樣有"...

鐵人賽 IT技術 DAY 18

技術 我就跟你說是IT崩壞了~你說學歷有沒有用?

這一篇準備來放嘴砲地圖兵器,一次得罪90%的人, 其他的老生常談後面再講, 先定義什麼是好學歷,甚麼是普通學歷,甚麼是不好的學歷, 這邊講的是通則,如果有人要講...

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

達標好文 技術 [Day 4]單元測試:是否需針對非 public method 進行測試?

在上一篇文章有提到,VS2012將原本測試非public method的功能移除了。 而今天也剛好有朋友問到,為什麼這麼好用的功能已經作出來了,還特地要移除呢?...

鐵人賽 IT技術 DAY 18
網站系統規劃實務 系列 第 18

達標好文 技術 網站系統規劃 - 說明網站基礎建置(CodeIgniter 篇)

本篇文章作為第三週的第四篇,我們要原訂是要談視覺跟資料表共舞,但是由於撰文進度落後, 所以我們今天將改談 CI 網站基礎建置,將我們的測試專案基礎建置起來, 明...

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

技術 Day 17 - Android - 無中生有

既然是要到前線去,當然是不能只有將領啦~一定是要有夠多的人數才顯得壯觀 可是,要是像昨天的例子,若是我想要有十幾廿個以上的checkbox,一個一個地去拉出會發...

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

達標好文 技術 且戰且走HTML5(3) 使用Socket.io

WebSocket必須要有伺服器端的支援才能運作,所以來看看Node.js最多人使用的Socket.IO怎麼使用。 Socket.IO是Node.js上最早的W...

鐵人賽 IT人生 DAY 4

技術 資訊人一生必讀的三十本經典書籍(4/30)駭客與畫家

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 駭客與畫家(Hackers & Painter...

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

技術 C#技術分享18-[C#]使用可為 Null 的型別

語法 T? 是 System.Nullable<T> 的簡略表示法,其中 T 是實值型別。兩種格式可以互相變更 例: int? i = null;...

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

技術 NPM 介紹及使用說明 - node.js day 4

npm 在 Node.js v0.6.x 版本之後,就變成內建的系統之一,npm 全名為 node.js package management,主要用於套件管理...

鐵人賽 IT技術 DAY 17

技術 就跟你說是IT崩壞了~你有沒有去聯誼?

國慶日放假前夕, 直屬長官叫住我:「○○,你有沒有去聯誼?」 我:「沒有耶!」(XD~這麼丟臉的事怎麼可能被公司的知道!!!) 直屬長官:「最近公文不是有發?你...

鐵人賽 IT技術 DAY 17

技術 就跟你說是IT崩壞了~你有沒有去聯誼?

國慶日放假前夕, 直屬長官叫住我:「○○,你有沒有去聯誼?」 我:「沒有耶!」(XD~這麼丟臉的事怎麼可能被公司的知道!!!) 直屬長官:「最近公文不是有發?你...

鐵人賽 IT技術 DAY 3

達標好文 技術 Kuick -- C# 代碼規範和設計指引

建立軟體開發團隊的第一步驟,統一代碼編寫規範。 這裡提供一份超過 30 頁的 Word 檔案,針對 C# 程式編寫樣式規範與命名慣例,歡迎下載參考,或是修改成適...

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

達標好文 技術 [Day 3]動手寫Unit Test

上一篇文章介紹了單元測試的5W,這一篇則是要介紹How,怎麼開始動手寫我們第一個Unit Test。(終於可以寫程式了,笑...) 本篇文章會以Visual...

鐵人賽 IT技術 DAY 18

技術 軟體路上不孤單Day18-UML介紹3-關係(2)

今天接著介紹在UML中的 Association(結合關係), Generalization(一般化) 和 Implementation(實做)的圖形。 3....

鐵人賽 IT技術 DAY 17
網站系統規劃實務 系列 第 17

技術 網站系統規劃 - 視覺 vs 資料,談從資料表到畫面

本篇文章作為第三週的第三篇,我們要接著談資料、畫面與視覺。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要入門的一個領域, 這個...