2009-01 月份文章 顯示方式:簡文 | 列表

2009年01月15日

對 robinlu 做的 shell prompt 做一點小修改

剛看到 [可以显示git状态的shell prompt - 石锅拌饭],也就拿來用了,不過我預設的終端機底色為黑色,有些顏色顯示出來會不明顯。

於是動手改了顏色:
export PS1='┌${LINE}^[[${COL}D────^[[36m[\u@\h]^[[0m─────^[[35m[\t]^[[0m─────^[[33m[\W]^[[0m─────$(parse_git_branch)───

Screenshot:


Posted by jusofie at 18:28回應(0)引用(0)UNIX
標籤:Mac,linux,UNIX,shell

2009年01月14日

使用color wrapper幫OSX的終端機多加點色彩

剛在 [Jserv's blog] 看到 [color wrapper],覺得很棒,所以也去抓來安裝在 OSX 上。

裝好後效果如下:

6db5d8ab.png

安裝手續:

tar zxvf cw.tar.gz; cd cw; ./configure && make install; echo "export PATH=/usr/local/lib/cw:$PATH" >> .bashrc


如果要修改 wrapper config,到 /usr/local/lib/cw

參考文章1:[fakehalo(=cwrapper.sourceforge.net)]; cw. (color wrapper)
參考文章2:High Level Design » Cool POSIX app to colourize your terminal applications


Posted by jusofie at 17:48回應(2)引用(0)UNIX
標籤:Mac,UNIX

[iPhone] 免費遊戲:翻轉俄羅斯方塊 Falling Up

覺得一般的俄羅斯方塊不夠有趣嗎?

258803.png
Falling Up

那來試試看會翻轉的俄羅斯方塊,隨著分數的累積,會開始增加翻轉的難度喔。比如說是一開始是正常的,接下來會上下顛倒、甚至是上下顛倒加左右顛倒...等等。

Screenshot:


258803.jpg


Posted by jusofie at 15:50回應(0)引用(0)來吃蘋果
標籤:iphone,Game

[iPhone] 全螢幕網頁瀏覽器

覺得 iPhone 內建的 Safari 不能全螢幕瀏覽有遺憾嗎?

那麼就來試試看 Edge Browser 吧!

672770.png
672770.jpg 672770_2.jpg

Posted by jusofie at 15:35回應(0)引用(0)來吃蘋果
標籤:iphone

[Mac] 服務選單的快速鍵衝突

原本在 10.4 我就有裝 NewsFire,使用 Safari 時常常會用到 shift-cmd-L,來快速叫出新標籤頁使用google搜尋反白的字串。

但是我升級到 10.5 後,發現與 [使用 Google 搜尋] 和 NewsFire 的 [Add feed to NewsFire] 衝突。

有圖有真相:

13575240ro3.png

今天試著改了一下。大小寫要完全一樣喔。

進 [系統偏好設定 > 鍵盤與滑鼠] 改快速鍵:


22597538ql4.png

成功!


35489733ft5.png


Posted by jusofie at 14:52回應(0)來吃蘋果
標籤:Mac

Perl, Python, Ruby 比較

剛找了一下這三種動態語言的比較,來小小整理一下。

Perl


Perl 語言的中心思想可以集成為一句話「TMTOWTDI」:
There's More Than One Way To Do It.
(不只一種方法來做這件事。)
Perl 的作者 Larry Wall 建議可以把這個縮寫詞念成「Tim Toady」。

另一個常常讓人想起的 Perl 俗語是:
Easy things should be easy, and hard things should be possible.

Python


Python 發明人 Tim Peters 寫的 python 格言(稱為The Zen of Python)道:
There should be one-- and preferably only one --obvious way to do it.

Ruby


KISS原則(Keep It Super Simple)
POLS原則(最小驚訝原則):Principle Of Least Surprise

參考資料1:人蔘劇場 - Ruby,Python,Perl 中心思想的不同
參考資料2:Lighty RoR: Ruby 跟 Python 本質上不同
參考資料3:INET6: 先天與後天程式語言風格

Posted by jusofie at 1:01回應(0)引用(0)PC閒話
標籤:programming,Perl,Python,Ruby

2009年01月12日

將會有 GalGame for Mac?

from 史上第一款iPhone / iPod Touch 用美少女戀愛遊戲「Gift〜ギフト〜」正式登場!! :: WA+ER ::

正打的火熱的iPhone / iPod Touch 平台遊戲市場,現在終於推出了史上第一款美少女戀愛遊戲(ギャルゲー)—「Gift〜ギフト〜」。
哇哈哈,希望那些老字號的 GalGame 公司快推出 for Mac 的 Game,不然每次要玩都要開 Windows 還要還要搞 Applocale 有夠煩。

從 iPhone 版要改成 Mac 版不難吧?反正都已經用 Cocoa 寫了。 我認為難度就在 Desktop vs. Mobile 的盜版率而已。


Posted by jusofie at 14:51回應(0)引用(0)動漫遊樂
標籤:iphone,Game,Mac,ACG

[ pear ] 安裝 beta 的模組

剛要安裝 pear 的 Text_Highlighter 模組。
sudo pear install Text_Highlighter
系統不給裝:
Failed to download pear/Text_Highlighter within preferred state "stable", latest release is version 0.7.1, stability "beta", use "channel://pear.php.net/Text_Highlighter-0.7.1" to install Cannot initialize 'channel://pear.php.net/Text_Highlighter', invalid or missing package file Package "channel://pear.php.net/Text_Highlighter" is not valid install failed

解法:
sudo pear install Text_Highlighter-beta

Posted by jusofie at 4:41回應(0)引用(0)PC閒話
標籤:php

在 Mac OS X Leopard 安裝 pear

curl http://pear.php.net/go-pear > go-pear.php sudo php -q go-pear.php

$prefix 記得改成 /usr/local

生一個 php.ini 出來
sudo cp /etc/php.ini.default /etc/php.ini

修改 /etc/php.ini
sudo vi /etc/php.ini

把這行預設值
;include_path = ".:/php/includes"
改成
;include_path = ".:/usr/local/PEAR/"

重開 Apache

link1: Working with PHP 5 in Mac OS X 10.5 (Leopard)
link2: How To Install PEAR in Mac OS X Leopard
link3: PHP's PEAR on Mac OS X | O'Reilly Media
link4: 【PHP】PEAR入門安裝 @ 有為青年生

Posted by jusofie at 3:49回應(0)引用(0)UNIX
標籤:Mac,php,UNIX

開啟 Mac OS X 10.5 Leopard 的 PHP

剛剛找不到 10.5 的 httpd.conf 放在哪,原來是放在 /etc/apache2/httpd.conf。
sudo vi /etc/apache2/httpd.conf
找到 114 行,把 #LoadModule php5_module 的 "#" 刪掉,重新啟動 Apache。

vi Sites/phpinfo.php
輸入
存檔
開啟 http://localhost/~username/phpinfo.php 看看 PHP 的系統資訊出來了沒,好了就可以開始用 PHP 了。

Posted by jusofie at 2:02回應(0)引用(0)來吃蘋果
標籤:Mac,php,UNIX
 [1]  [2]  [最終頁]