快快樂樂教學系列 - 的 同標籤文章 - 共有 70 篇文章 搜尋時間 0.009 秒

[教學] gravatar 建立大頭貼

2013-01-18 16:38:00 by Caesar Chi @ 熱血漢誌 [引用來源]

在許多地方都會叫使用者填入 User id, 或者使用者信箱,接下來又是一堆資料的重新整理,gravatar ,也是類似從中誕生的產物。 gravatar 主要就是讓使用者可以在同一個地方建立大頭貼,之後可以從『中央』控管,從 gravatar 這個地方就可以進行上傳大頭貼,其他網站都會跟著更新。 ...... [閱讀更多]

[分享] JavaScript for backend - Webconf 2013

2013-01-14 11:17:00 by Caesar Chi @ 熱血漢誌 [引用來源]

Webconf 2013 兩天的活動,順利落幕,這次感謝龍哥、PCT 的邀請。這次的分享以 { 重新認識 JavaScript } 為出發點,讓有興趣的朋友能夠初步的認識,JavaScript 這個語言除了對於瀏覽器以外,後端語言所帶來的衝擊。歡迎大家多多指教,如有口誤歡迎指正,以下是投影片,和整個 slide 的準備稿。如果對於 Node.js 有興趣的朋友,歡迎加入討論,Node.js Tai...... [閱讀更多]

[分享] 範例續談 event emitter - explain how event emitter works for js Class

2012-11-29 12:04:00 by Caesar Chi @ 熱血漢誌 [引用來源]

EventEmitter之前有介紹過 Event Emitter 程式運作基本架構,通常大家在瀏覽器中經常使用 Event 註冊方法,設置 callback 讓程式能夠採用 event-driven 的方式進行。在 Node.js 裡面,很多時刻是面臨到自己要去設計程式流程,而不是只有等待某個程式建立好之後,我們去使用而已。在程式的觸發上,今天來介紹一下到底程式開發上有什麼差異。引用例子這邊採用車...... [閱讀更多]

[推薦] Bash-it 好用的 bash 環境

2012-11-23 10:52:00 by Caesar Chi @ 熱血漢誌 [引用來源]

[推薦] Bash-it 好用的 bash 環境 通常在環境中,建立一個新的環境會有許多問題,之前都會使用 zsh 建立基本環境。這個時候通常 oh-my-zsh 是一個很棒的環境基礎。 不過在某些老舊的機器上面,大多預設安裝 bash,因此有好心的大大依照 oh-my-zsh 建構出相同的基礎環境稱為, Bash-it Bash-i...... [閱讀更多]

[鐵人賽] JavaScript Array 介紹 - Node.js Day 8

2012-10-15 23:23:00 by Caesar Chi @ 熱血漢誌 [引用來源]

JavaScript Array前言今天要討論 Array,在 Array 是個很重要的物件型態,在 JavaScript 裡面有許多 Array 好用的方式,這次將會為大家介紹 Array 優秀之處。內文陣列也是屬於 JavaScript 的原生物件之一,在實際開發會有許多時候需要使用 Array 的方法,先來介紹一下陣列要怎麼宣告。陣列宣告宣告方式,var a=['a', 'b', 'c'];...... [閱讀更多]

[鐵人賽] Null & undefined 型態差異 - Node.js Day 7

2012-10-14 20:29:00 by Caesar Chi @ 熱血漢誌 [引用來源]

Null & undefined 型態差異空無是一種很奇妙的狀態,在 JavaScript 裡面,null, undefined 是一種奇妙的東西。今天來探討什麼是 null ,什麼是 undefined.null變數要經過宣告,賦予 null ,才會形成 null 型態。var a=null;null 在 JavaScript 中表示一個空值。undefined從字面上就表示目前未定義,...... [閱讀更多]

[鐵人賽] JS 基本解說,變數型別,宣告 - Node.js Day 6

2012-10-13 09:15:00 by Caesar Chi @ 熱血漢誌 [引用來源]

JS 基本解說,變數型別,宣告前言前面已經有建立基本的 Node.js ,以及第一個基本範例,在開發 Node.js 之前,讓我們先建立 JavaScript 應該要知道的一些基本觀念。本文開始在進入 node.js 開發之前,還是必須要說, node.js 雖然稱為 node.js ,不過本質在開發上還是在寫 JavaScript。對於 JavaScript 的基本認知還是要有。基本型態Java...... [閱讀更多]

[鐵人賽] Node.js 執行程式 & 環境介紹 - day 5

2012-10-12 14:31:00 by Caesar Chi @ 熱血漢誌 [引用來源]

Node.js 執行程式 & 環境介紹前言環境目前已經都建置完成,也對於基本的架構有個認識,在這邊還是要花個章節,跟大家介紹怎麼樣執行 node.js 程式,凡事總是要有個 hello world.執行程式所有的 Node.js 程式都必須要在『終端機』模式底下進行執行(沒錯,就是那個黑色的畫面,請慢慢習慣跟黑色畫面的鍵盤輸入對話框當好朋友。)而我們從 node.js 偷來第一個簡單的 W...... [閱讀更多]

[鐵人賽] NPM 介紹及使用說明 - node.js day 4

2012-10-11 10:33:00 by Caesar Chi @ 熱血漢誌 [引用來源]

NPM 介紹導讀npm 在 Node.js v0.6.x 版本之後,就變成內建的系統之一,npm 全名為 node.js package management,主要用於套件管理, 至於 npm 有什麼強大之處,接下來慢慢介紹。開始Node.js 其中好用的一個部份就是因為有 npm,擁有完整管理的架構,讓套件可以被妥善管理,每個專案間的 dependecy 也可以妥當的被使用,目前在 npm 上也...... [閱讀更多]

[鐵人賽] NVM, 安裝管理你的 node.js - Node.js day 3

2012-10-10 02:03:00 by Caesar Chi @ 熱血漢誌 [引用來源]

NVM, 安裝管理你的 node.js前言Node.js 需要管理不同版本的問題,在 unix 底下有個優良的安裝是, NVM 是大家在 unix 開發,最佳選擇。如果你的環境是 windows 請跳過這個章節。nvm,全名稱呼為 Node.js Version Management,為何會有這種東西,是因為 Node.js 在不同時期, API 的部份有些改版,經歷最大的改版歷程是 v0.4 -...... [閱讀更多]