快樂 - 的 同標籤文章 - 共有 123 篇文章 搜尋時間 0.01 秒

[分享] 表單資料序列化 form serialize for jQuery and YUI

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

form 在開發web的人一定都很熟悉他怎麼使用,但是當要form 裡面的資料使用 GET 或者 POST的時候,每個人作法不同。這邊筆記一下如何使用 YUI & jQuery 做 form serialize 表單資料序列化。程式說明簡單的HTML表單: ... [閱讀更多]

[教學] node.js 使用file system 讀取檔案

2012-02-07 23:55:00 by Caesar Chi @ 熱血漢誌 [引用來源]

檔案管理最重要的部分就是 File system 這個模組,此模組可以針對檔案做管理、監控、讀取等行為,裡面有許多預設的方法,底下是檔案輸出的基本範例,底下會有兩個檔案,第一個是靜態html 檔案,另一個為node.js 程式, 一開始直接載入 file system 模組,載入名稱為 fs 。讀取檔案主要使用的方法為 readFile ,裡面以三個參數 ...... [閱讀更多]

[教學] node.js 伺服器路由處理(routing process)

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

本篇文章將解說如何使用node.js 透過程式判別http 伺服器所提供的路由處理方法。範例如下, url 模組就跟如同他的命名一般,專門處理url 字串處理,裡面提供了許多方法來解決路徑上的問題。 因為從瀏覽器發出的要求路徑可能會帶有多種需求,或者GET 參數組合等。因此我們需要將路徑單純化,取用路徑部分的資料即可,例如使用者可能會送出  http://127....... [閱讀更多]

[分享] Git 簡單介紹

2011-12-23 00:47:00 by Caesar Chi @ 熱血漢誌 [引用來源]

上次在PHP 讀書會裡面分享的一個主題,Git 一個經常使用,卻不太熟得版本控制工具,上面資料如果有錯歡迎各位指正。simple Git View more presentations from Caesar Chi 裡面有介紹到幾個工具,Git remote branchTiggit-completion這些工具及資料要特別感謝hSATAC提供。... [閱讀更多]

[分享] javascript RegExp.$1 正規表示法理論與範例

2011-12-21 02:49:00 by Caesar Chi @ 熱血漢誌 [引用來源]

javascript 裡面正規表示法其實蠻多元的,參考 ECMAScript 15.5.2 當中提到, ""When String is called as part of a new expression, it is a constructor: it initialises the newly created object. 原文網址 意謂著當S...... [閱讀更多]

[教學] hubot install. hubot 機器人安裝

2011-10-27 10:30:00 by Caesar Chi @ 熱血漢誌 [引用來源]

source: https://github.com/blog/968-say-hello-to-hubot hubot 機器人,可以自己寫script 代替人工作業,也可以用來做代替工人智慧產物。目前這個專案已經使用Coffee script 和node.js重新編寫,並且Open source於github,詳細內容就不多介紹 ,本篇...... [閱讀更多]

[分享] livereload 設定及原理分析, livereload project analysis

2011-09-24 17:42:00 by Caesar Chi @ 熱血漢誌 [引用來源]

之前介紹過livereload ,深深覺得他是個好東西,用過之後開發網站就不能缺少他,我真的回不去了。可是就會想要探討到底livereload 是怎麼做到修改檔案之後,就即時做頁面重新讀取呢?分析livereload 當程式執行之後就會開啟一個websocket server,如果檔案有任何變動,會發送訊息給瀏覽器,瀏覽器就會依據檔案不同執行不同程序。Server端其實做的事情就是監聽檔案變化,發...... [閱讀更多]

[分享] livereload 安裝及使用 (linux). livereload install and tutorial

2011-09-24 13:22:00 by Caesar Chi @ 熱血漢誌 [引用來源]

livereload 就跟名字一樣,『立即重新讀取』,主要用途為當編輯檔案修改後,會讓監聽頁面自動重新讀取。這樣子好處在於網站開發者不需要一直重新執行瀏覽器、編輯器切換,按下F5 重新讀取頁面等繁雜的手續。 本篇文章將講解livereload ,快速導覽! livereload 原理說明請參考! 安裝 需要先安裝 ...... [閱讀更多]

[教學] git submodule 移除,合併不同git

2011-09-08 13:59:00 by Caesar Chi @ 熱血漢誌 [引用來源]

Git submodule 移除的方法。找到相關資料,做一下筆記!假設要移除的Git submodule 名稱為foo!修改.gitmodules檔案,將foo相關資訊行數刪除。修改.git/config 檔案,將foo相關資訊行數刪除。git rm foo,把foo資料夾移除。完成!如果要從其他git 將資料合併怎麼做?切換 git 目錄底下執行 git clone git://example....... [閱讀更多]

[分享] Javascript 計算字元長度, count string length by javascript

2011-07-15 02:10:00 by Caesar Chi @ 熱血漢誌 [引用來源]

今天遇到一個問題,很簡單的一個問題當有一個input box需要限制輸入長度,想當然很簡單在input 裡面加上一個maxlength屬性就可以完成限制,接著有另一個更大的問題,因為使用者從多個國家而來,我們需要接受,『中英輸入』的文字,那問題就出現了! 像是 Facebook album就有這樣的問題存在,當我很開心的輸入了 一連串的國,直到不能輸入為止,再按下儲存...... [閱讀更多]