
reveal.js:用網頁製作簡報的 HTML5 架構
reveal.js 是一個使用網頁製作簡報的 HTML5 架構,讓您隨時隨地上網即可播放簡報。 製作簡報大家通常都會使用 Office 的 PowerPoint,而現在您有另外一種選擇,就是使用網頁來製作簡報,reveal.js 是一個專門用來製作高品質網頁簡報的 HTML5 架構,使用它來製作的簡報非常漂亮,功能也很強大,品質不會輸 PowerPoint,而且完全免費, ...

reveal.js 是一個使用網頁製作簡報的 HTML5 架構,讓您隨時隨地上網即可播放簡報。 製作簡報大家通常都會使用 Office 的 PowerPoint,而現在您有另外一種選擇,就是使用網頁來製作簡報,reveal.js 是一個專門用來製作高品質網頁簡報的 HTML5 架構,使用它來製作的簡報非常漂亮,功能也很強大,品質不會輸 PowerPoint,而且完全免費, ...

本篇是將 WordPress 網站從舊的共享主機轉移至 Linode VPS LEMP 伺服器的過程紀錄。 前陣子因為舊網站空間的 MySQL 資料庫出問題,所以從 Linode 買了一個新的 VPS 主機空間,安裝並設定好 Ubuntu Linux 系統之後,架設了一個 LEMP 伺服器,接下來就是要將既有的 WordPress 網站搬到新的 VPS 主機空間了。 ...

Ext.Ajax 是 Ext.data.Connection 的一個 singleton 實體,可以用來跟伺服器上面的程式溝通。 以下是一個簡單的範例: Ext.Ajax.request({ url: 'ajax_demo/sample.json', success: function(response, opts) { var obj = Ext.decode(response.responseText); console.dir(obj); }, failure: function(response, opts) { console.log('server-side failure with status code ' + response.status); } }); Ext.Ajax.request 在執行時會以非同步(asynchronous)的方式送出請求,然後馬上回傳(return),回傳值並不會包含與伺服器連線的任何資訊或結果,當成功連現取得資料時,Ext.Ajax.request 會執行 success 所指定的函數,若失敗則執行 failure 所指定的函數。另外也可以使用 requestcomplete 事件來處理完成請求時的動作。 ...

這裡介紹 Ext JS 架構中的 Controller 的使用方式。 在 MVC 架構中,Controller 是一個很重要的角色,以下是 Ext JS 的 Ext.app.Controller 使用教學。 建立基本 Controller Controller 是 Ext JS 中連接各個應用程式組件的媒介,它主要的作用是傾聽事件(events)然後執行對應的動作,以下是 Controller 的建立方式: ...

這裡介紹如何在 DreamHost 主機空間中,使用 Piwik 架設一個自己的網站流量統計分析工具。 大部份的網站或是部落格在架設完成之後,通常都會加上網站流量的統計分析工具,這類的工具可以幫助站長瞭解自己網站的流量狀況,市面上這類的免費工具非常多,例如 Google Analytics 與 Yahoo 站長工具就是很常被使用的兩個免費服務,我個人也是偏好使用 Google Analytics,不但功能豐富、速度快,而且完全不用自己維護伺服器,非常方便。 ...