Tag: library

Bookmark: amCharts, an advanced javascript charting library

Posted by – June 27, 2014

朋友提供的 JavaScript 圖表套件,還沒試過,先筆記一下。

我之前都是用 HighCharts 製作動態圖表。

http://www.amcharts.com/

Screen Shot 2014-06-27 at 2.16.57 PM

Using Static Context in CodeIgniter

Posted by – July 8, 2013

前些時候在專案開發時寫了一支 API,其中大部份的方法是以 static 方式呼叫的。

最近想把這支程式放到 CodeIgniter 裡當 Library 用。第一次在 CI 呼叫 static method,用起來還挺簡潔的。

<?php
  $this->load->model('user');
  $user = User::get_by_email_address('qoding@example.com');

  // print all of the comments by the user
  echo "<h2>Comments by $user->name</h2>";
  foreach ($user->comments() as $comment) {
    echo "<p>$comment->body</p>";
  }
?>

 

Bookmark: Knockout.js

Posted by – December 11, 2012

忘了是什麼時候知道有 Knockout.js 這玩意兒,當時沒用到,玩了一下 knockout.js 網站上的互動教學後只覺得很強大,然後就沒理它了。

前些時候在某個專案的後期有個需要整合許多資料的動態表單頁面。表單內容之多,又有許多互相連動的 <input> 元素,即使有 jQuery 加持也備感吃力,靈光一閃,好像有個 MVVM 的 js 實作.... 所以又回頭開始看起了 Knockout.js,不過這次有比較認真了解怎麼用 (笑)。

在專案 Git 上開了分支,導入 knockout.js。基本的使用蠻簡單的,實際開始寫撰寫相關的 MVVM 函式大概一天半就把主要的功能都完成了。之後再微調、增加次要功能等等,前後五天就把這個超難搞的表單頁面收拾乾淨,往結案邁進一大步。

Bookmark: Pixastic, a JavaScript Image Processing Library

Posted by – January 31, 2012

Pixastic 是一款 JavaScript 影像處理函式庫,藉由 HTML5 對 Canvas 的像素操作能力來達到影像處理的機制。相當適合拿來做轉場特效,例如這個 HTML5 Canvas Slideshow 範例。

http://www.pixastic.com/lib/