Category Archives: 資訊相關

Rails 3.0 beta 4 with Ruby 1.9.1 on Ubuntu 10.04 LTS

前幾天,在研究新的系統架構時,突然想玩玩最新的 RoR 3.0 於是就找了找,發現 RoR 3.0 要配合 Ruby 1.9 服用,而 Ruby 1.9 系列中,目前最穩定的就是 1.9.1 所以就開始了一連串的安裝之旅,而下面是我的步驟,分享給大家。如果有問題歡迎在留言區留言… 1 安裝 Ruby 1.9.1 sudo apt-get install ruby1.9.1 2 安裝 Ruby Gems for 1.9.1 (這裡安裝的 Gem 版本應該是 1.3.5) sudo apt-get install rubygems1.9.1 3. 把 /usr/bin/ruby … Continue reading

Posted in 資訊相關 | Tagged , , , , , , , , , , | Leave a comment

PHP… 15歲生日快樂

剛才在國外的網站看到說,在十五年前的六月八號,Rasmus 在新聞群組上的發言正式宣告著 PHP 的到來。 看到他寫了一些對於 PHP的想法,於是我也說說我的感想好了。 雖然我使用 PHP 的時間,也就不過短短從 2002 年至今,大略八年的時間。 對於 PHP 的入門,是因為國小老師的引薦,想當初是在問ASP問題時,慢慢一點一點的推移至 PHP 的 真的要謝謝老師一點一點的教導我,不然我也不會有這樣的能力… 而這一路上,也要謝謝 Motocity 的小高,讓我有機會一點一點一點的在實作中學會了很多技術 待人處事以及等等… 我在想,等手上的事情告一段落,暑假想去找他一起進行為期一個月的大改版。(希望能找到一起合作的 Partner) 或許每個人對於同樣一件事情所看待的角度是有所不同的,但是這帶給人的改變和衝擊的確是存在的。 Happy Birthday, PHP. 一個過了十五年還在成長進步的語言

Posted in 個人生活, 資訊相關 | Tagged , , , , , , , | Leave a comment

大新倉頡 64 位元設置法 on Windows/Mac

前言 大新倉頡是由宏全資訊有限公司所推出之輸入法,小的有幸在其發展初期就能參與練習並使用至今,目前該輸入法為目前華人界輸入最快的輸入法。二年前我至該公司討論六十四位元版本時,六十四位元版本還沒有上市,所以我自行研究了幾個方法,沒想到引起廣大的迴響,有部落閣的讀者來信詢問。但在說明前,先澄清幾件事情,我個人非常反對盜版,所以在使用大新倉頡之輸入法時,是僅使用由倉頡輸入法表格衍生之輸入法表格搭配Yahoo奇摩輸入法使用,若您是要求我提供由「宏全資訊有限公司」之64位元大新倉頡輸入法,很抱歉您來錯地方了。 方法 至 Yahoo! 奇摩輸入法官網下載 64位元之輸入法版本並安裝 至 大新倉頡共同編輯計畫 下載對應之輸入法表格檔(附檔名為 .cin) 點選二下安裝後,至 Yahoo! 奇摩輸入法 設置設定如下圖: 即可完成安裝,請使用這樣的方式進行 後記 如果您有快速輸入的需要,建議向宏全公司採購一套僅450元不貴,支持正版讓這個好的輸入法得以生存。

Posted in 資訊相關 | Tagged , , , , , , , , , , , | Leave a comment

PHP 中 include 和 require 的差別

這幾天在 Plurk 上,香腸問了一個問題: php的require_once 和 include 差在哪裡?網路上有些講得好像很簡單 = =? 對於 include 和 require 的關係,相信對於很多初學者來說是不容易分清楚的 這裡提供了一個簡單的分法,和一些相關的資訊 

Posted in 資訊相關 | Tagged , , , , , , , , , , , , , , , , , , , , | Leave a comment

在 64bit Linux 下安裝 Flash (for Opera, Firefox, Google Chrome)

我想很多因為記憶體太大而需要用 AMD64 架構的人,對於 Flash 總感到很麻煩,因為在 Linux  或 Windows 上遲遲沒有 64bit 版本的 Flash 可以用。 雖然下面的方法已經用了很多次了,但是還記在這裡,讓大家也可以很快的完成安裝 ^_^ 有問題請在回覆問,我會盡可能的回覆。 1. 下載 64bit 的 Flash.so http://labs.adobe.com/downloads/flashplayer10_64bit.html 2. 下載後解壓縮 3. 把解壓縮後的檔案移到 /usr/lib/mozilla/plugins 底下(需要用 sudo) 由於 Opera、Firefox、Google Chrome 都會自動去 /usr/lib/mozilla/plugins 找對應的插件,所以作一次就等於在三個都裝好了

Posted in 資訊相關 | Tagged , , , , , , , , , , , , , | Leave a comment

什麼該放進版本管理系統 以及 理想目錄架構說明

P.S. 這裡的理想目錄架構完全是以 bPack 這個我自已在用的套件組來說 最近在某些原因為驅動下,我開始用起了版本管理這個神奇而重要的工具 一開始,我常把整個 Working directory 都給 add 進去 結果到最後變得很容易 clone 到別台主機上時,就把其他主機的設定給蓋掉了 於是我整理出了一個表來提醒自已什麼該放什麼不該,寫在這裡希望大家如果有不同的想法 也請大家再和我說 ^_^ 原則:有共通性的才能放在版本管理裡(這樣有好處,可利用 git hook 讓它在 commit 後馬上把相關的檔案 checkout 至 work testing server 而不會讓 work testing server 掛點) (以下都是用 bPack 目錄架構) 什麼該放進去 Source Control? M … Continue reading

Posted in 資訊相關 | Tagged , , , , , , , | 2 Comments

我錯了 INT

首先,我們先把重點提一下 在 MySQL 裡:有 下面四種 int (以下的最大範圍都是 signed) TINYINT:127 SMALLINT:32767 MEDIUMINT:8388607 INT:2147483647 BIGINT:9223372036854775807 所以, MediumInt 是小於 Int 的。 好,現在來說明到底發生什麼事了 @@” 過去我在進行開發的時候,大約有三年的時間,都以為 mediumint > int。 但是最近發現有一個客戶的人氣值爆了(不會再增加),我才去看: 「奇怪,明明不是設 mediumint(14) 了嗎 怎麼還會爆」 後來一翻 MySQL Manual,一記當頭棒喝 「怎麼會 mediumint 比 int 小呢… 啊…..」 所以當各位在選用這些欄位時,建議還是先去確認一下範圍比較 OK … Continue reading

Posted in 資訊相關 | 2 Comments

好用的小軟體

http://cintanotes.com/ 自從發現這個小軟體以後就覺得過去的什麼 evernote(雖然是真的很好用啦)有點肥大… 有的時候就真的只是要這樣一個簡單而小的功能,這也讓我思考了為什麼軟體到後來都會失去了當時最真實的那種感動…簡單的說,就是簡單 也許是人類的心裡作怪吧,感覺要多要強要比別人更好才代表更多。 但這一段時間以來,我覺得能作到簡化其實是很不容易的。在複雜的生活裡保持著精簡,也許正像我和朋友在開創的事業的藍圖一樣,保持著我們所相信的精簡。

Posted in 資訊相關 | Tagged , | Leave a comment

網路服務路線圖

這張用 Tube Map(地鐵路網圖) 風格呈現的網路服務或網站/大站的圖型讓我覺得網路原來應該不離這些基本的Sketoen.

Posted in 資訊相關 | 2 Comments

鳳凰與烏鴉

那個烏龍設計師招喚出一隻烏鴉 卻讓老闆看起來像是鳳凰…此時孔雀被丟到了垃圾桶…. 在翻過去的通訊記錄時,意外看到了這個我朋友四月份的一個 MSN 名稱後面的一句話。讓我想起了,我們這個社會對於設計師的看法。 很多人會依賴設計師去協助自已作出點什麼,但是又強抱著自已的主觀意志不去接受或了解設計師的看法,而這時設計師通常都會為了五斗米,而去修改自已的設計並接受客戶的要求。 不過為什麼沒有人會試著去了解設計師的想法呢.. 我想可能是因為大家都覺得自已花了錢才是老大吧。於是最近不斷的重看馬克(右邊有連結)的文章,於是又再次想起了這個問題。 想問問大家有沒有這種經驗呢?

Posted in 個人生活, 資訊相關 | Tagged , , , , , , , , | 1 Comment