新創網站這樣開發才夠快 讀後感

在 G+ 的分享上看到了這篇
http://blog.xdite.net/posts/2012/04/07/startup-rapid-development/

我對創業沒什麼興趣 (因為我老了)
重點是其中提到了 php
作者用 Ruby 而不用 php 的原因之一是

沒錯,你是找的到 PHP 工程師,但很抱歉,很多人寫的 code 是不能用(更精確的說是 write only ) 的居多。

真的 這也是為什麼接案子的品質跟價格越來越低的關鍵
誠如前幾篇爛網頁設計師, 當然也就有爛 php 程式設計師, 這是一定的

常常有機會接到一些維護案
也許業者也想整個重做
也許業者覺得修改會比較便宜 傾向修改

在估價之前
我都會先跟業者要 ftp , 上去看一下前人留下的 code
看到之前的人寫的東西 有時候真的會懷疑自己
怎麼會在這個業界繼續打滾下去
Code 亂寫, 就算是用 Smarty 之類的東西
還是可以寫的亂七八糟

我想接案子 很少人是同時可以視覺設計又寫Code的
所以除了寫程式的找視覺設計師 要先看作品以外
視覺設計師 也要想點方法評估一下程式設計師

我的建議是 先做一兩個小案子
就是只有最新消息 聯絡我們
相信我 雖然這很簡單
但是還是有人可以搞砸

不一定是誰的錯
也許就是製作流程跟風格不一樣的問題
這些問題都需要事先磨合會比較好

像上次那個設計師就跟我說
他說他在設計稿裡面用 <? require “xxx.php”; ?> 來做樣板
是他的習慣

那我只能說 他只好找跟他能力/程度一樣的人一起做案子了
也許他們會英雄惜英雄也說不定

Mac OSX 打開 ls color 的功能

bsd/linux 預設的 ls 輸出是白色的

看久眼睛容易花掉
我們可以透過 export 環境變數 讓 ls 顯示彩色的輸出
如果是 csh, 用 setenv 來設定環境變數
setenv CLICOLOR 1
setenv LSCOLORS dxfxcxdxbxegedabagacad
如果是 bash, 則用 export
export CLICOLOR=1
export LSCOLORS=dxfxcxdxbxegedabagacad
把這兩行貼在 .bash_profile 裡面 (如果是bash的話)
重新登入 或是在命令列下 source .bash_profile
就可以生效了
一般 bsd 跟 mac 的差別是這行
CLICOLOR 1
如果是 linux 或是想要調整色碼
可以參考
http://blog.longwin.com.tw/2006/07/color_ls_in_bash_2006/