在 CodeIgniter 使用 facebook PHP SDK

facebook PHP SDK 很久以前用過
想說這次放進 CodeIgniter 也一樣簡單
結果怎麼放都抓不到資料
後來這 Galal Aly 這位老兄也跟我一樣的"症頭"
參考他的 Using Facebook PHP SDK 3 with CodeIgniter 2.1 就解決了

more

設定 DIV 背景色的透明度,但不影響其他 DIV

DIV 的透明度設定是滿簡單的
不過要在 hover 時改變背景色和透明度
而且不影響 DIV 堆疊上方的其他 DIV
就要改變一下 CSS 的寫法

more

使用 OAuth 2.0 存取 Google API

Google 的產品功能強大是眾所皆知的事
從 Gmail、Google Maps 到 Android、Google Glass
但我每次要呼叫 Google Api 的時候
都會搞很久才搞出來
線上文件難道不能做的好一點嗎?
版本也是一個大問題
現在都是 beta、rc 測試版本
錯誤跟問題一堆
而且新舊版本的寫法完全不同
以前的寫法到現在就不能用了
這真的很煩a

more

網頁裡畫向量圖形(二) - Raphaël JavaScript Library

一般的圖形(圓形、矩形、橢圓形等等)並不是太困難
呼叫幾個函式就可以完成
但靈活度最大的就是自已畫圖形
這就是最重要的 Drawing Paths

more

網頁裡畫向量圖形(一) - Raphaël JavaScript Library

原本在網路上尋找正規表示法的驗證工具
結果找到一個分析語法的線上工具 Regexper
這工具太強大、太好用了
因為它竟然把語法拆解
然後用圖形顯示出來
但是重點是.....為什麼會有圖形
難道是用畫的?

more

ASP.NET 的靜態變數,要小心使用

以前在學習程式的時候
書本上的靜態變數(static variable)
是基本又常見的重點
不過在實際工作上卻很少用到
而最近在程式裡用了靜態變數
發現可以把變數暫存起來
感覺還滿好用的
直到同事問了一個問題後
我才驚覺大事不妙了
這問題就是"為什麼同時有二個人在看同一個網頁時,資料會亂掉?"

more

C# 連接資料庫的補助類別 DbHelper

一般後端語法要連接資料庫
都會導入連線字串去建立連線
寫入 SQL 語法變成 Commend
再執行後丟回 DataTable 等等
這一連串的動作語法
常會獨立成一個類別來處理
一般稱為 DbHelper 類別

more

如何製作資料列表(排序按鈕)

有資料排序交換
當然需要有排序按鈕
配合上一篇的"排序交換"
也分成簡易版跟進階版

more

如何製作資料列表(排序交換)

資料有需要位置排序的話
在後台就要有上下交換位置的功能
看起來交換位置是很簡單的事
不過我分成簡易版跟進階版

more

如何製作資料列表(資料分頁)

做網頁管理後台時
一定會做資料的列表
如果使用 ASP.NET 或是其他 Framework 的列表元件
其運作模式都是將全部資料丟給元件處理
一旦資料量很大的時候
連換頁都會變的很慢很慢

more

ASP.NET 的 URL Rewrite

URL Rewrite 是 REST(表徵狀態轉移)
詳細資料就參考 wiki 吧
重點就是把網址改成比較平易近人的寫法
再加上 SEO 技術需要它
推測未來網站會越來越重視 URL Rewrite

more

用 C# 登入網路芳鄰讀取檔案

網路芳鄰是公司裡常用的檔案交換方式
不過用程式來讀取
目前真是沒遇過
於是在網路上找資料來試試
發現還滿簡單的

more