2015年9月25日 星期五

用 CSS 來製造動畫 - Animate.css

最近在開發網站需要做一些簡單的動畫,發現了一個不錯的套件叫做 Animate.css,他有很多 CSS 動畫,可參考他的 CSS 微調修改出自己想要的動畫,且可在官網上看到 Demo 的效果,如下圖:



2015年9月17日 星期四

Bootstrap with Google material Design

相信大家對於 Google 所提倡的 Material Design 非常有興趣,但是要自己實做這些 CSS 及動畫似乎有點困難阿...好在國外已經有人開發好一套基於 Bootsrap 的 Material design 了,這對熟悉 Bootstrap 的人來說,可說是個好物呀!以下就附上此套件的截圖及 GitHub


網址: https://fezvrasta.github.io/bootstrap-material-design/bootstrap-elements.html

2015年7月4日 星期六

MD5 加密/解密 (Encode / Decode) 準確度較高的網站整理

相信現在 MD5 已經被廣泛使用在檔案傳輸及資料加密的一個方式,但有時候我們需要解密  MD5,但是要解密其實不太容易,網路上找到的解密網站通常都是自己建立了龐大的資料庫,針對所要查的 MD5 碼 去做反查。因此以下就整理了幾個我覺得準確度和資料庫比較大的網站供查詢:
  1. http://www.md5online.org/
  2. http://www.md5decrypt.org/
  3. http://md5ss.sinaapp.com/
  4. https://md5hashing.net/hashing/md5

2015年6月19日 星期五

PHP 測試執行 code 的時間

最近在測試一些 SQL 語法的效能問題,所以需要用 PHP 來計算執行的時間,於是就發現了 PHP 有內建函式 microtime,以下就附上使用範例:
  1. $time_start = microtime(TRUE);

  2. /**  寫下要測試時間的程式碼 **/

  3. $time_end = microtime(TRUE);

  4. $time = $time_end - $time_start;

  5. echo $time;

2015年6月18日 星期四

MySQL TEXT 格式,存進的資料長度限制究竟是多少?

最近發現在 MySQL TEXT 格式的欄位存入一些比較長的資料時,讀出來的資料竟然會不完整,於是查了一下 MySQL TEXT 相關的格式長度列表,於是作出以下的整理:
  1. TINYTEXT: 256 bytes
  2. TEXT: 65,535 bytes => ~64kb
  3. MEDIUMTEXT: 16,777,215 bytes => ~16MB
  4. LONGTEXT: 4,294,967,295 bytes => ~4GB


參考資料: Maximum length for MYSQL type text