Feed on
Posts
Comments

Monthly Archive for November, 2011

相信大家對於 Node.js 版本 Release 太快而感到困擾,每次新版出來,就要開始升級原本的版本,加上測試及修改,一定會浪費不少時間在上面,不管是任何語言我都希望能有一套 Version Management 來管理各版本之間的差異,以及讓使用者可以隨時切換版本來使用測試。那今天來介紹一套 Node.js Version Management,這隻程式是用 shell script 下去撰寫,可以安裝多版本在 Linux 本機上面,隨時都可以切換不同版本測試。此作者也是 expressjs Framework 發起者。

Read Full Post »

大家一定會有疑問,在眾多 PHP Framework 選擇下,我為什麼要推廣 CodeIgniter 這套呢?寫這篇的原因就是我在腦殘 PHP 部落格看到了這篇:Codeigniter是萬靈丹?,底下針對此作者寫的內容做一些回應 在最近幾次去面試的過程 或是和朋友聊天聊到framework 都發現了一個問題 許多完完全全不懂framework的人一直在談論它的好 也發現了有很多基本PHP程式設計基礎都不好的人都在用它 連台灣在推廣它的人都把它尊奉為神…. 看完上面的內容,我實在很想知道,有哪些推廣 CI 的人,把 CI 尊奉為神?如果有的話,可以介紹認識認識。不知道此部落格作者有沒有深入想過,為什麼這些人會覺得 CI 非常好用和 CI 的好處在哪裡?至少在我聽到的大部都是覺得 容易上手及架構清楚,光是這樣就足以讓一些基礎的人可以快速上手這套 Framework。

Read Full Post »

繼上次釋出第1版 CodeIgniter 透過 Nexmo 傳送簡訊 Mobile Messaging 之後,該版本只有支援簡訊傳送功能,如果大家想測試,可以上 Nexmo 官網申請帳號,就可以使用了,不過在官網 Documentation 裡面有新增了 Developer API 部份,這次改版就一次把全部加入到 Library 裡面。

Read Full Post »

CodeIgniter 2.1.0 has been released

2011/11/16 台灣官方公告訊息:『CodeIgniter 2.1.0 Release』 在上禮拜參加了 2011 PHP Conference,並且介紹了 CodeIgniter 目前官方動態、安裝及使用方式,結果就在過沒幾天就釋出 2.1.0 版本了,在這次的版本修正了許多 Bug 以及增加了一些功能,底下就來看看 CodeIgniter 2.1.0 修正及改變了哪些。

Read Full Post »

今年第1屆舉辦 2011 PHP Conference,終於有機會去台北推廣 CodeIgniter,底下是我這一次的簡報,歡迎大家參考 Phpconf 2011 introduction_to_codeigniter View more presentations from Wu Bo-Yi

Read Full Post »

在 Speakerdeck 發現一篇不錯的 Sass 和 Compass 投影片教學 Sass & Compass: The future of stylesheets now.,此教學把 Sass Language 以及 Compass 基礎撰寫方式及進階用法都介紹完畢了,非常實用,推薦給剛入門的網頁設計師,這樣一來可以減少開發時間,二來可以解決討厭的跨瀏覽器問題。

Read Full Post »

在 gslin 大神看到這篇用 Nexmo 送簡訊,自己也來測試看看,先到 Nexmo 註冊好會員,馬上就會有 EUR$2 可以使用,傳送一封簡訊價錢是 EUR$0.011,大概是台幣 0.45 元,目前支援中華電信、台灣大哥大、遠傳、威寶電信,官方有提供一些 API Library,自己寫了一套 for CodeIgniter 支援 JSON 及 XML 兩種格式,並且在 getsparks 放上一份。 透過 getparks 安裝 直接參考網站安裝: Get the Latest php tools/spark install -v1.0.0 Nexmo-SMS-Message 讀取 spark library: // Load the spark $this->load->spark(’Nexmo-SMS-Message/1.0.0′); // Load the library $this->load->library(’nexmo’); 透過 git 安裝 直接看 CodeIgniter-Nexmo-Message README 安裝方法。

Read Full Post »

在不久之前介紹一篇: LiveReload 網頁程式設計師必備工具,該篇適合用在寫後端+前端的開發者,對於剛開始摸網頁的初學者可能不是很容易就上手,加上在 Windows 或 Linux 上面需要一點安裝步驟。不久之前在 IRC 頻道 #codeigniter.tw 有網友熱心提供一套好用工具 Live.js,這一套幫助您開發前端設計的部份,也就是 Javascript Html 跟 CSS,一樣讓您不用在切換視窗 Alt+TAB,只要您任何時間修改了 HTML + CSS + Javascript,視窗就會自動重新 reload,底下整理該工具特性 只有支援 Html JavaScript CSS 三種格式 只有支援網站 Local 檔案,也就是必須是同網域 並不支援 File:// 協定,換句話說必須有 Web Server (Apache or Lighttpd or Nginx)

Read Full Post »

程式設計師在網頁表單上通常會設計很多提示的功能,而在 Html5 提供了 placeholder attribute 這功能,目前 FireFox Safari Google Chrome 都沒有顯示上的問題,唯獨 IE8(含以下)都沒辦法顯示這功能,所以必須透過 javascript 來解決這部份問題了,網路上找到這篇解決方式,底下是原始碼 <!–[if IE]> <script type="text/javascript"> // A no-dependancy quick and dirty method of adding basic // placeholder functionality to Internet Explorer 5.5+ // Author: Jay Williams <myd3.com> // License: MIT License // Link: https://gist.github.com/1105055 function add_placeholder (id, placeholder) {     var [...]

Read Full Post »