iT邦幫忙

程式設計相關文章
共有 1310 則文章
鐵人賽 IT技術 DAY 11
且戰且走HTML5 系列 第 11

技術 且戰且走HTML5(11) Canvas基本繪圖-塗鴉

要製作一個簡單的繪圖應用,自由塗鴉應該是最基本的功能之一。所以就先來看一下怎麼做出來。 塗鴉其實只使用到2D Context的幾個操作方法,主要是lineTo與...

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

技術 C#技術分享26-匿名委派

匿名方法本身是委派的精簡版本,以一種更為簡潔的方式,完成委派的引用。 我們不需為了傳遞實體方法而建立方法成員的類別實體, 只要經由delegate關鍵字直接將方...

鐵人賽 IT技術 DAY 26

技術 軟體路上不孤單Day26-專案版本控制2

接著昨天的介紹,今天要介紹如何使用這免費的版本控制工具。 接著昨天的介紹,今天要介紹如何使用這免費的版本控制工具。 在Server端 開啟VisualSVN S...

鐵人賽 IT技術 DAY 11

技術 什麼情況可考慮用 NoSQL?

前陣子 NoSQL 是被關注的議題, 現在卻是用在無形中而不知覺吧。 SQL與NoSQL的考量 通常應用程式會有需要儲存資料的議題, 採用關連式資料庫是正規傳統...

鐵人賽 IT技術 DAY 11

技術 Kuick -- Schema Sync 規格同步

Kuick 採行 Code First 設計,規格同步過程以程式碼為中心,於系統啟期間依據專案設定的資料庫提供者 (MSSql, MySQL, Oracle)...

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

技術 Day 24 - Android - 溝通

今天就進一步為各位介紹 Activity 如何進一步進行相互溝通 同時,最後留了一個小片段請各位腦力激盪一下哦 先復習一下昨天提到要獲得回覆的步驟 一、使用 s...

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

技術 #Function be a Class - Node.js Day 11

#Function be a Class - Node.js Day 10 今天將會介紹 Class ,在 JavaScript 中,如何使用 Function...

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

技術 網站系統開發 - 使用者角色與網頁以外的服務

本篇文章作為網站實戰開發的第十一篇,我們將後端(伺服器端)的介紹做個收尾, 介紹使用者角色與網站以外的服務。 --------系列簡介-------- 網站系統...

鐵人賽 IT人生 DAY 11

技術 資訊人一生必讀的三十本經典書籍(11/30)學徒模式:優秀軟體開發者的養成之路

每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~ 本日書單 學徒模式:優秀軟體開發者的養成之路(Apprentic...

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

技術 且戰且走HTML5(10) Canvas 及 2D context可以做到的事情

在使用Canvas 2D Context之前,先看看他有哪些能耐。 2D Context有一些全域屬性,這些屬性會與許多繪圖的動作相關,為了方便管理,2D Co...

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

技術 C#技術分享25-用LINQ挑出有兩欄重覆的資料

假設 有一隻程式的功能是需要用excel要把受訓成績匯入檔案到db 而他的欄位如下 受訓日期,受訓人員,受訓成績 但是為了要避免重覆輸入,所以我們要把 受訓日期...

鐵人賽 IT技術 DAY 25

技術 軟體路上不孤單Day25-專案版本控制1

在軟體開發的過程中,備份是個好習慣,如果有備份,當你需要之前的資料,就可以很容易的找回來。那要怎麼備份呢?當然!這裡指的是「程式碼的備份」。也可以說是版本控制管...

鐵人賽 IT技術 DAY 10

技術 Kuick -- Schema Cache 規格快取

接下來三篇分享內容說明『規格快取』、『規格同步』、『資料初始化』。 下圖是啟動 Kuick 生命週期的 7 項事件中有關資料的部份,首先從『Schema Cac...

鐵人賽 IT技術 DAY 10

技術 在 Sinatra 使用 flash 的訊息功能

rails 裡內建有 flash 的訊息功能, Sinatra 卻欠卻此好用功能。 (flash不是Adobe的Flash,只是出現訊息作用的名稱) 在 rai...

鐵人賽 IT技術 DAY 24

技術 我就跟你說是IT崩壞了~到底(泛)公職體系好不好考?

所以泛公職體系,就是原本是國營企業,或者還是國營企業,有著類似的組織型態,即很低很低,趨近於零的裁員率。 2008年之前的狀況===> 原本來2008年金...

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

技術 [Day 10]Refactoring 起手式 - 建立測試

上一篇文章中,介紹了如何透過一些靜態程式碼分析的工具,搭配品質指標的門檻,來快速找到系統中需要重構的程式。 也稍微的介紹了,重構目標的程式基本功能與樣式。 這一...

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

技術 網站系統開發 - 發文系統實作(完)

本篇文章作為網站實戰開發的第十篇, 我們將繼續實作發表文章,將系統基礎建置完成。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要...

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

技術 Day 23 - Android - 不要問我從哪裡來

不要問我從哪裡來~我的故鄉在遠方… 謎之音:「喂!~」 怕有人會接唱走就先唱出來了… 謎之音:「搞錯重點了吧!先說今天的重點啦!」 何去何從~ 謎之音:「啊!?...

鐵人賽 IT人生 DAY 10

技術 資訊人一生必讀的三十本經典書籍(10/30)編程的頂尖對話:閱讀15位軟體大師的核心思維

希望每天分享一本好書,讓我們一起透過閱讀的力量,重新發現身為資訊人,此生追尋的永恆目標及價值。這個主題希望透過拋磚引玉的方式,讓更多人參與討論及分享,相信大家口...

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

技術 C#技術分享24-建立陣列的方法

常用的建立陣列的方法 有這兩種 先宣告,再直接指定,也可以直接放字串進去,用逗號分隔 方法二用起來比較方便 我比較喜歡方法三 就是 方法二+整齊的排列,這樣如果...

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

技術 且戰且走HTML5(9) 應用的主軸:Canvas

Canvas是HTML5中很熱門的技術,目前已經有非常多的應用。接下來就會以Canvas做主角,逐漸發展出應用。先來簡單了解一下Canvas是什麼。 其實Fir...

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

技術 JavaScript function 延伸 closure 概念 - Node.js Day 10

前面稍微講了一下 JavaScript function 的宣告以及使用,今天將會介紹 closure 的概念在其中,讓大家了解 JavaScript 的 va...

鐵人賽 IT技術 DAY 9

技術 測試 Sinatra 的 session 機制

透過 session 的機制,可建立簡單的帳號身分確認的功能。 啟用 session 功能 Sinatra 預設並不啟動 Session 機制, 通常在瀏覽器端...

鐵人賽 IT技術 DAY 23

技術 我就跟你說是IT崩壞了~你說職場的「表面功夫」重不重要?

「這世界上有九成的人看表面功夫,剩下的一成連表面功夫都不看!」 你說表面功夫重要不重要? 我們常常把走道的高架地板掀到主管要閃來閃去, 這樣主管就知道你有做事了...

鐵人賽 IT技術 DAY 23

技術 我就跟你說是IT崩壞了~你說職場的「表面功夫」重不重要?

「這世界上有九成的人看表面功夫,剩下的一成連表面功夫都不看!」 你說表面功夫重要不重要? 我們常常把走道的高架地板掀到主管要閃來閃去, 這樣主管就知道你有做事了...

鐵人賽 IT技術 DAY 24

技術 軟體路上不孤單Day24-寫程式就像寫文章-註解&註釋

寫程式要寫註解! 寫程式不要寫註解! OR 寫文章一定要寫註釋! 寫文章不要寫註釋! 寫程式要寫註解! 寫程式不要寫註解! 有沒有覺得很熟悉,有些人覺得寫程式不...

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

技術 [Day 9]Refactoring legacy code簡介

到上一篇文章為止,TDD中所需具備的基本測試知識,已經告一段落。 接下來要練習的,是重構的手法。 接下來幾篇文章,會跟各位讀者朋友介紹: 要怎麼找到需要重構的...

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

達標好文 技術 網站系統開發 - 發文系統實作(發文篇)

本篇文章作為網站實戰開發的第九篇,我們繼續實作發表文章。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要入門的一個領域, 這個原...

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

技術 Day 22 - Android - 任意門

昨天知道了如何從 AndroidManifest.xml 來設定每個 app 的進入點,可是還好像還是少了什麼感覺,要如何在不調動 AndroidManifes...

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

技術 且戰且走HTML5(8) Socket.IO的架構與連線管理機制

其實Socket.IO的文件並不完整,雖然不需要完整的說明就可以使用,但是要清楚他的功能跟架構的話,大概要直接追蹤原始碼。 打開socket.io目錄中的pac...