星期四, 元月 31, 2008

PHP 快速入手 JavaScript 方案(php.js)

現在 Javascript 當紅, 那要從 PHP 轉換到 Javascript 有沒有什麼快速的方法, PHP 有提供太多方便的 function, 在 Javascript 要如何實作或轉換呢?

最簡單的方法是直接嵌入一個 php.js 就可以了, 雖然這是一個好用的方法, 但是我覺得要用的時後, 看看 Library 裡面怎麼寫, 順便學學 Javascript 應該會比較好~

 (閱讀全文)

星期三, 元月 30, 2008

Ubuntu Linux 啟用桌面特效(Compiz Fusion) in ATI 9600

桌面特效 Compiz Fusion 用起來是還蠻吃效能的, 但是有一個我特別喜歡的, 就是程式快當掉的時後(或者當掉的時後), 整個視窗會反灰色, 這代表不要再去看那個視窗, 會回復就會回復(大概 9成都會回復), 主要是為了這個 和 Avant Window Navigator 來安裝 Compiz Fusion.

 (閱讀全文)

星期一, 元月 28, 2008

Ubuntu Linux 設定無線網卡(含 Hp Compaq Nc6000)

主要是要驅動 HP Compaq NC6000 notebook 無線網卡, 研究了幾種設法, 在此順便做個記錄.(下述挑其一安裝應該就可以了)

 (閱讀全文)

星期五, 元月 25, 2008

PHP: 英文單字正規化, 把 進行式, 過去式. 等 轉換回 原型

要把英文的變化型的字, 轉回原型, 找了一些資料, 發現大家都是用一樣的演算法, 會發生的錯誤都一樣... XD

ex: ate => at, play => plai .... 不知為何這個問題一直無解~

 (閱讀全文)

星期四, 元月 24, 2008

GIMP 的圖片影像智慧型縮圖

通常如果要做縮圖, 不等比例縮小就會很糟糕, 但是如果我只要縮此圖片的高度, 或此圖片的寬度, 其它的要維持不變, 要怎麼做?

之前看到一個很神奇的演算法(Seam carving), 可以移除圖片中不重要的區域, 讓圖片縮小, 又不會影響到比例~ 有興趣可以看:

 (閱讀全文)

星期三, 元月 23, 2008

好文: MySQL Storage Engines 資料儲存型態

MySQL 資料儲存的型態, 最常見的就是 MyISAM(預設), InnoDB 和 Heap(Memory base).

 (閱讀全文)

星期二, 元月 22, 2008

好文: Emacs文字模式熱鍵對應說明

當初聽到老師說, 在 Windows 下載 gvim 來裝, 是覺得老師一定是瘋了.....

但是現在我在 Windows, 也是下載 gvim 來裝... Orz... (vim 真是太強大了)

 (閱讀全文)

星期一, 元月 21, 2008

Firefox 截圖 Extensions

Linux 要切圖, 我通常是整個畫面存下來(抓圖, 或者用 "Screengrab! :: Firefox Add-ons" 來整頁存下來), 再用 gimp 來切出想要的圖片.

 (閱讀全文)

星期日, 元月 20, 2008

大量檢查 PHP 程式是否有 Syntax Error

要檢查 PHP 程式是否有 Syntax Error 的命令, 就是於 command line 使用:

php -l filename.php

註: -l Syntax check only (lint)

 (閱讀全文)

星期四, 元月 17, 2008

CSS 透明度效果實作

CSS 透明度的實作, 各種瀏覽器和標準如下:(數字越小越透明)

  • 標準: opacity:0~1 (Firefox 用此即可)
  • IE7: filter:alpha(opacity=0~100);
  • Mozilla 1.0~1.6: -moz-opacity: 0~1 (這個基本上, 應該可以不用理它了, Firefox 只要 opacity 即可)
 (閱讀全文)

星期三, 元月 16, 2008

好文: DVD +R -R 的差異

以前對燒錄片還算蠻熟的, 但是到 DVD 的時代, 完全跟它脫節了~

下面的解說很多, 相信很多人一定只想知道, 到底要買 +R 還是 -R, 不用知道原理的, 所以先直接說結論:

照文章說明的, 染料 和 反射層 相同的話, 買 DVD +R 就對了~ (文章說 -R 比較便宜, 但是我去買時, 價位都一樣哩~)

 (閱讀全文)

星期二, 元月 15, 2008

好文: 如何讀書/閱讀/速讀

推薦兩篇好文, 主要是關於下述:

  1. 為何要讀書?
  2. 讀書目的?
  3. 要如何讀書才會比較快?
 (閱讀全文)

星期一, 元月 14, 2008

修正 CSS 對於 float 區塊, 使用 clear:both 無效的解法

CSS 的 float 使用起來蠻方便的, 但是使用完後, 那塊空間就等於是消失, 所以需在下面加 clear:left / clear:right / clear:both (我通常都直接 clear:both 就是了~), 但是有時後會遇到寫 clear:both, 但是沒有任何作用的狀況.

 (閱讀全文)

星期四, 元月 10, 2008

Facebook Develop 第二步: 填寫 Application 設定

Facebook 加入 Developer 第一步 之後, 來寫寫 Facebook Apps 吧~

 (閱讀全文)

星期三, 元月 09, 2008

自動幫 Javascript / CSS 檔加上版本編號

上個星期才解決這個自動加版本編號的問題, 結果今天就看到一篇寫這類的文章, 真心痛, 這篇文章出來的太晚了.. :~~

 (閱讀全文)