Archive for the ‘資訊相關’ Category
在 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 找對應的插件,所以作一次就等於在三個都裝好了
什麼該放進版本管理系統 以及 理想目錄架構說明
P.S. 這裡的理想目錄架構完全是以 bPack 這個我自已在用的套件組來說
最近在某些原因為驅動下,我開始用起了版本管理這個神奇而重要的工具
一開始,我常把整個 Working directory 都給 add 進去
結果到最後變得很容易 clone 到別台主機上時,就把其他主機的設定給蓋掉了
於是我整理出了一個表來提醒自已什麼該放什麼不該,寫在這裡希望大家如果有不同的想法
也請大家再和我說 ^_^
原則:有共通性的才能放在版本管理裡(這樣有好處,可利用 git hook 讓它在 commit 後馬上把相關的檔案 checkout 至 work testing server 而不會讓 work testing server 掛點)
(以下都是用 bPack 目錄架構)
什麼該放進去 Source Control?
- M (model/)
- V (tpl/ , public/js/, public/css/)
- C (do/)
- 開發中會用到的工具
- dev/tests/ (相關的單元測試)
- dev/docs/ (文件 for 程式設計師參考)
- dev/env/developement (環境設定(.htaccess, config.php),上線後要刪掉)
- dev/env/production (環境設定 , 上線後要刪掉)
- dev/db_schema/latest/ (這裡放最新的 schema) 如果有變動要放進來
- dev/db_schema/20100115/ 這裡放這一天修改的 ALTER 讓不同的開發者可以用這個升級他們自已的資料表到最新的進度
- dev/editor/ 放一些編輯器的習慣(像我的習慣 Komodo Edit 專案檔我就會放這裡)
- 設定 (config/constant.php, config/base.config.php, config/admin_menu.php 這種不管在哪裡個環境都適用的資料)
什麼不該放在版本管理?
- 圖片
- 暫存檔
- 外部 Library 如 smarty, phpmailer 這種 (這個應該是要在 bulid system 下自動抓新的放進來)
- 在不同主機上會有需要更動的設定(這裡指的是放在原位置,應放至 dev/env/ 下)
我錯了 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 喔。
好用的小軟體
http://cintanotes.com/
自從發現這個小軟體以後就覺得過去的什麼 evernote(雖然是真的很好用啦)有點肥大… 有的時候就真的只是要這樣一個簡單而小的功能,這也讓我思考了為什麼軟體到後來都會失去了當時最真實的那種感動…簡單的說,就是簡單
也許是人類的心裡作怪吧,感覺要多要強要比別人更好才代表更多。
但這一段時間以來,我覺得能作到簡化其實是很不容易的。在複雜的生活裡保持著精簡,也許正像我和朋友在開創的事業的藍圖一樣,保持著我們所相信的精簡。
鳳凰與烏鴉
那個烏龍設計師招喚出一隻烏鴉 卻讓老闆看起來像是鳳凰…此時孔雀被丟到了垃圾桶….
在翻過去的通訊記錄時,意外看到了這個我朋友四月份的一個 MSN 名稱後面的一句話。讓我想起了,我們這個社會對於設計師的看法。
很多人會依賴設計師去協助自已作出點什麼,但是又強抱著自已的主觀意志不去接受或了解設計師的看法,而這時設計師通常都會為了五斗米,而去修改自已的設計並接受客戶的要求。
不過為什麼沒有人會試著去了解設計師的想法呢.. 我想可能是因為大家都覺得自已花了錢才是老大吧。於是最近不斷的重看馬克(右邊有連結)的文章,於是又再次想起了這個問題。
想問問大家有沒有這種經驗呢?
探討主題:微網誌和網誌的關係
簡單來說,會寫這篇文章,是因為我最近愛上了 Plurk… = =”";愛到連 MSN 都沒什麼用 XD,因此 一方面當然也多少會忘記部落閣這件事情。
於是我想了一想,從我之前用的 Twitter 到目前火紅的 Plurk,到底這類型的服務能不能改變我們使用部落閣的習慣呢?
以我個人而言,我是覺得,Plurk 可能可以取代的是類似 IM 部份的功能,因為 Plurk 可以針對同一議題進行討論,但說實在的又有一點不太一樣。不過,自從開始用 plurk 以後,真的 msn 的使用率少很多,所以我是覺得多少有點給他小小的可能會被取代……
不過針對部落閣呢?我個人是覺得部落閣到是不用擔心微網誌所開發的市場會影響到部落閣自已的市場,因為微網誌在訴求上就不是用來設計成打長文章的,而且我是覺得這二種不同服務的 Seriousity 我自已創的名子,認真度,有差。
在 Plurk 或 Twitter 上,可能你會像 IM 一樣的閒聊或怎樣,但是如果你現在是在一個論壇或部落閣上發文,你可能會至少注意一點文字上的內容。
於是,根據以上的想法,我還是覺得這二種東西目前還是處於和平共處的mode,還是大家目前有什麼想法呢?
P4 3.0g 壞了
唉,不知道是不是真的不順,連電腦都來搞抗議了XD
只好今天去買一台好用的替代機種了
還好現在新機購入的成本很低XD
買了新的再和大家分享 =V=
Windows 7 on EEEPC 1000
前些日子,因為換裝新買的記憶體發現造成原本EEEPC內安裝的XP在開機時不斷出現BSOD,然後就重開機,因此需要重灌。剛好,同一時間微軟也放出了Windows 7 beta 的下載(雖然我是在正式發佈前一個星期下載的 via BT),就這個機會,來裝看看 Windows 7。
首先整理安裝上,就如同安裝 Vista 一樣簡單 = =”,但是這次更肥的樣子,我 EEEPC 一張SSD小小的 8G 就被吃去了7.XG 只剩下不到200MB;不過先撇開這個不說,整體給我的感覺真的只有一個字能形容:amazing….
首先新設計的 taskbar 以及 全新的操作介面 logic、task、action center、改進過後的網路中心;喔對,最強的是用很少資源在 EEEPC 上跑出 Aero 效果…
種種的現象都指出由於很軟公司出的這個下一代的商品實在是太好了,因此對於Vistx 可能就只能當作 Windows Me 一樣的看待了……
不過說實在的 Vista 也是趕工出來的結果,在2003還是2004.5年的時候,不是一竿子推翻了原先的 Longhorn 計畫,而改由另一組從Windows 2K3 核心搭建而產生的team…
總而言之,言而總之,很軟公司出的這個Windows 7 如果價格在合理範圍內的話,很軟公司,你又會多一個客人了。
You are currently browsing the archives for the 資訊相關 category.
