如何善用 CodeIgniter Library 及擴充核心 extend core class

CodeIgniter
上禮拜介紹了 CodeIgniter MVC 基礎介紹,這次來分享如何善用 CodeIgniter 內建的 Library,以及該如何擴充核心功能,投影片內容會比上禮拜深入些,不過不會很難,只要對於物件導向有一定的基礎,我相信都可以把整個 CodeIgniter 架構瞭解的很清楚。 此投影片會介紹4個部份
  • 如何善用使用 CodeIgniter 內建函式庫
  • 移植及撰寫個人 Library
  • 擴充核心程式碼
  • GetSparks 簡介

CodeIgniter MVC 基礎介紹

CodeIgniter
上禮拜六講了一場 CodeIgniter 簡介,裡面很清楚交代一般新手入門所需要的基礎,以及什麼是 MVC(Model,View,Controller),如何將原本的網站轉移到 CodeIgniter Framework。不多說了,大家可以參考投影片資料。投影片看完,也把作業寫好,恭喜你已經學會了CodeIgniter PHP Framework。 閱讀時可以搭配 CodeIgniter 使用手冊版本 2.1.0

新人 Git 版本控制教學

昨日去台北簡報如何快速學習 git,投影片主要是給新手 git 基礎介紹,如何使用 branch model,git submodule 及 tag。內容不會很難,適合之前就玩過任何一套 version control 的使用者來閱讀,如果有 svn 基礎,學習會比較輕鬆。簡報搭配 github 內容來教學。 投影片內容參考 Git Pro book 這網站教學,大家可以直接看原文說明,會更清楚 Git 使用。

Web Developer Tools in FireFox 10

在美國時間 2012/01/31 FireFox 發佈 10.0 版本,大家可以參考 Release Note,其實對於網頁程式設計師最大的福音就是 Firefox 內建 Web Develop Tool,以後不必在安裝 FireBug Addon,就可以任意查詢網頁 Element 功能,大家可以參考底下 Mozilla 所製作的影片以及快速瀏覽 CSS properties 不多說了看完影片直接打開 FireFox,按下快捷鍵 Ctrl+Shift+I 就可以開始嘗試 Firfox 內建 Web Develop Tool。 Ref: Firefox 10 tooling closes in on Firebug Firefox Adds Powerful New Developer Tools