呵!! 看到有趣的文章 轉一下!!
裡面應該不少都是做程式設計新有戚戚焉的
-----
程式設計師的格言
http://www2.biglobe.ne.jp/~oni_page/other/etc/pr03.html
(翻譯beta r2 by but=HO)
http://buttaiwan.wordpress.com/2008/10/12/programmers_rule/
譯註:
PG = Programmer (剛進去只負責聽命寫程式的)
SE = System Engineer (日本說的 SE 算是 team leader ? 還是工程師不過自己不寫 code)
=======================================
1
每天有24小時。
所謂的「今天之內」,是指到明天早上為止。
2
程式不會照自己所想的跑。只會照所寫的跑。
3
需求規格在程式寫完後才會敲定。
基本規格要客戶看到成品後才會決定。
詳細規格要使用者用過後才會確定。
4
我對軟體設計的方式導出的結論,有兩種方式。
一是把軟體設計得單純到很明顯不會有缺陷,
不然就是把軟體設計得複雜到沒有明顯的缺陷。
- C.A.R.Hoare
5
程式碼不要在開發現場寫! 去客戶那寫!
除錯不要在期限前做! 上線後再做!
6
畫面藍了。
7
先說「沒辦法」的人贏。
8
有意見的話你寫
9
要殺一個程式設計師不需要刀,改三次規格就好
10
首先要先懷疑別人,被懷疑的人或許會把問題解決掉。
(註:通常會「先懷疑自己」)
11
開發沒有終點。只有釋出(release)。
12
無論規格多晚才能確定,結案期限永遠不會變。
這是所謂的「期限守恆定理」。
13
客戶總是覺得水跟追加需求是不用錢的。
14
付錢愈計較的客人愈囉唆。
15
在排定開發行程時,總是視而不見一些連小學生都會的算數。
業務部門總是一堆不知道1+1=2的人。
16
一個人掛了大家都掛了。
17
bug過了一晚可能就變成規格了。
18
好的規格找一個天才不如找三個凡人。
爛的規格找一百個凡人不如找一個天才。
19
客製軟體中30%的價格用在確認規格上。
30%用在修改規格上。
30%用在找bug。
結果初期規格反映在價格上占的比例只有10%。
20
對客戶來說SE是部下,程式設計師是家畜。
對SE來說客人是錢,對程式設計師來說顧客是看不見的病毒。
除了弄完程式以外,沒有其他驅除的辦法。
21
顧客想受SE喜歡,要自己了解到系統開發需要時間與金錢,早點確定規格。
SE想受顧客喜歡,則要讓程式設計師討厭自己。
22
很多SE跟程式設計師都暗自想著有錢有閒的話什麼系統都想自己動手做,
不過都沒這種機會。
23
品質的劣化程度依規格改變的次數與規模而定。
24
業務是認為空想能夠實現的夢想家。
SE則是深信任何障礙都能突破的冒險家。
程式設計師則是被夢想家和冒險家拋到漆黑海裡的漂流者。
25
有才能的程式設計師第一次看到設計細節時,要先理解程式的目的。
接下來要設法讓SE了解到以指定的方法、工時並無法完成這個工作。
26
程式是運氣與直覺堆砌而成的奇蹟。
若不具備這兩者,不可能以這樣的工時實現這樣的規格。
修改規格是對奇蹟吐槽的褻瀆行為。
而追加修改則是相信奇蹟還會重現的無謀行動。
27
程式設計師聽了「把自己當作顧客去著想!」而開始思考。
啊,像夢一樣。
28
對於因為興趣而寫程式的人來說,所謂的技術是程式語言能力。
對於因為工作而寫程式的人來說,所謂的技術是邏輯思考能力與人際溝通能力。
程式語言可以看著手冊溝通,客戶不行。
29
程式系統在交貨之前會不斷縮小。
先用元件定義取悅老闆。
再拿經費概算要部長妥協現實的方案。
在運用會議中,課長會嘗識減少自己責任範圍。
在細節會議中,負責人會把範圍縮到自己記得的部分。
30
SE需要持久力,程式設計師需要爆發力。
31
準時離開公司,工作會變多。
32
完美的程式需要完美的時間與金錢。
聽說揮霍著美國的國家預算的NASA,也覺得時間跟錢不夠。
33
詳細設計要在程式碼的註解裡做完。
註解是唯一的自衛手段,至少要讓自己看懂。
34
還有時間看程式碼的話就執行他。
CPU跑得比腦細胞快。至少這時候可以休息。
35
程式的異常該稱為「bug」還是「規格上的限制」是看期限還剩多久決定的。
36
所謂便服日,好像社會上把他叫做假日
(註) 日本有些公司會有所謂便服日(不用穿西裝的日子),通常是星期五,但...
37
地獄持續一段時間後,充滿殺氣的怒吼會變多。
再持續一段時間,說話會變少但牢騷會變多,壟罩在凝重的氣氛裡。
再持續下去,反而會海闊天空,四周洋溢充滿活力的聲音。
這種狀態稱為「Programmer's High」,也是倒下來的人開始出現的時候。
38
遠處的火災一定燒到這裡。
39
禱告,然後跑吧。
40
程式不是用腦記的,要用身體記住。
41
明天能放假的話死了也罷。
42
外面有下雨耶,昨天開始下的嗎?
43
若不能心靜不移,身體會掛。
若不讓自己殘忍,自己會被殺。
44
客戶會說謊,業務會作夢,SE會做白日夢。
程式設計師則惦惦。(愈來愈自言自語)
45
(日文文字遊戲)
SE總是不負責的說「別逞強」,
業務總是無理取鬧不准說「沒辦法」。
46
規格書就像航海圖,客戶則是洋流。洋流陰晴不定,航海圖就變垃圾。
程式設計師必須在沒有航海圖的海上憑自己的力量找到大陸。
47
再嘮嘮叨叨下去也是要付錢的。
48
多想個10秒鐘,你可以不說「嗯,這個做得到」。
49
人是無法從別人失敗記取教訓的動物。
砍成本、改規格、加需求、趕上線,從來沒有人從眾多失敗中記取教訓。
50
老手用來提振精神的魔法格言:
「不過比起以前來說算是…」
新人用來提起幹勁的魔法格言:
「把這件工作做完的話…」他們還不知道工作是沒有終點的。
51
所謂交案期限,是指開發現場從公司換到客戶那裡的日子。
52
程式、SE、經理不是職務。是逃不掉的責任。
53
業務是最難搞的客戶。
54
能夠迅速想到解法的程式設計師太多了。
他們能用一分鐘想到方法,用一天去寫程式。
不需要花一小時想到解法,再用一小時去寫程式。
- Jon Bentley
55
漂亮的規格,可以從沒有bug出現看出來。
明明爛的就是設計,為什麼是這樣…
56
上線後的除錯才叫做bug。
57
追加需求確定後交貨期限就無法確定,
交貨期限確定後追加需求就無法確定。
這稱為「追加需求與交貨期限的測不準原理」。
58
除三個錯就會冒出一個錯。
這稱為bug的無窮迴圈。
59
不祥的預感總會實現。
不過程式設計師不會去煩惱不祥的預感,那是SE的工作。
60
要解決地獄的辦法,就是客戶把錢交出來。
61
不懂電腦的操作者是發現bug的天才。而且無法重現。
62
每次開會就更改規格的客戶,
他的操作手冊要等到操作寫好的程式後才能寫出來。
63
搞不懂的時候,Currency(長整數)比Interger(整數)好用。
Variant(字串、數字都能存的萬能變數)又比Currency(長整數)好用。
安全第一。
(VB程式設計師如是說)
64
啊,那是微軟的規格。
65
程式設計師所不滿的規格也一定會讓客戶不滿。
(這是說程式設計師覺得難寫的地方常常是SE溝通有落差)
66
程式設計師需要的技能,
包括交涉、時程管理、業務分析、提案、設計、程式語言、架構、維護、使用。
SE需要的技能則減掉程式語言、架構、維護與使用。
專案經理需要的能力則再減掉業務分析、提案與設計。
業務需要的能力再扣掉時程管理。
67
正因為健康,才能做不健康的事。
68
規、規格、是規格啦。不過有一點跟規格不太一樣啦。
69
那是你說的規格。
70
開發室沒有窗戶,那是因為以前…
71
爛了也是因為規格。
72
SE: 真沒辦法。
PG: 也沒註解。
(碰到不知道是誰寫的程式,大家都束手無策的狀態)
73
為什麼你不能兩三下解決掉他啦。
因為之前兩三下搞定的東西也被你兩三下就否定了。
74
不會動的bug就只是普通的bug。(會動的bug則能視為規格)
75
今天好好清理bug,bug應該死光了吧。
咦?Windows也死了唷。
76
客戶不會去想最壞的情況。要他面對最壞的情況,他會認為是漫天開價。
SE則會顧慮最壞的情況,準備應付最壞的情況。
程式設計師比誰都早預料到最壞的情況,而無視最壞的情況。
77
唯一不產生bug的方法,就是不寫程式。
第二好的方法,就是在時程跟人員確定之後的每次改規格,都重新檢視過整個專案。
78
共同責任是程式設計師的責任。
管理職?那是啥?好吃嗎?我沒吃過耶。
79
如果可以改行的話,想找個準時下班不叫「逃跑」的工作。
80
對職業程式設計師來說,漂亮的程式是單純而自然的邏輯、簡單而基本的指令、豐富的註解,
也就是新手程式設計師也能馬上動手改的程式。
而要寫租這樣的程式,需要單純、簡單、美麗的規格。
但可惜客人總是喜歡搞很複雜。
81
設計者應該是不該要求製作者製作出超過設計以上內容的吧…
82
無論是做的比規格書裡的多,還是只照規格書裡的寫,SE都會找程式設計師的碴。
所以程式設計師只做規格書裡的寫的內容。
83
SE對程式設計師說的「常識」每三小時變一次。
84
自己看規格書。不能跑的是規格。
85
「沒辦法」是要看把一天當多少小時來算。
一天常常指的是3人日,一個月常常是指4.5人月喔。
86
工時要減掉一半的單體測試與一半的系統測試,
而交貨期則要另外加上上線後的兩個月。
87
能拿到錢的規格變更稱為「受理項目」,
拿不到錢的規格變更則稱為「SE的規格確認失誤」。
程式設計師是這麼看的。
88
累了。我想睡了。可以回家嗎。
(累了吧,我也累了。好累喔怎麼了。反正就是規格啦,管他的)
89
試圖降低成本的話,為了配合預算,品質會下降,不過漫天開價做出來的品質也不見得好到哪裡去。
90
REDO到底該怎麼唸一直搞不懂。是利斗嗎、李度嗎、R E D O嗎,難道是 red 零 嗎? 拜託加上注音吧。
(譯註:我比較煩惱 Linux)
91
有人在程式碼註解裡寫日記。
像「今天是雨天…」,「想回家…」之類的。
甚至還有「修改日: 2003/10/10 不能同意你更多」這種註解出現。
說到這個,好像也看過「吃大便」這樣的註解。
92
小學生時第一次看到電腦
國中時第一次學會怎麼用
高中與大學學會程式語言
出社會後才發現自己走錯路
93
「不要讓老闆當業務比較好」
94
說來說去,要去研究根本不知道為什麼會動的東西為什麼不會動了,找拿破崙來也沒搞頭。
------------------------
ex 1
就算程式裡沒bug,編譯器會有bug。
就算編譯器沒bug,OS會有bug。
就算一切都沒bug,客戶會決定什麼是bug。
ex 2
規格與規格書是不同的東西。
ex 3
比期限更重要的是靈感與睡眠。
ex 4
比知識與經驗重要的是手冊與時間。
ex 5
能動就好了,能動的話…
ex 6
過了三天就是別人寫的程式碼。
ex 7 (大搜查線系列)
規格變動不是在會議室裡發生的!是在現場發生的!
ex 8 (大搜查線系列)
異常不是在模擬測試時發生的!是上線後才會發生的!
ex 9
漂亮的設計三天或許就膩了
骯髒的設計三天就習慣了
ex 10
bug與規格是一體兩面
ex 11
電腦裡沒有bug,bug常在人心。
ex 12
無論怎麼檢查,不管怎麼確認,上線前一晚就是睡不著。(RFC968)
ex 13
估價需要1%的經驗與99%的直覺
ex 14
沒有什麼事情比直接讓找不到任何bug的程式直接上線還要可怕的了。
ex 15
・『程式設計師』=能將SE條理不通的說明翻譯成程式碼的高手
・『SE』=與客戶討論改寫規格書、與程式設計師討論後再改寫規格書,程式出貨後還要繼續改寫規格書的人
・『PM』=每天修改自己定下的行程表的人
・『業界老鳥』=臉色蒼白缺乏表情的人
・『外包』=幫不會寫程式的正職員工寫程式的人
・『coding』=複製貼上的工作
・『單體測試』=指開始寫程式
・『除錯』=把程式碼註解掉的工作
・『新同事』=在火燒屁股的專案火上加油的人
・『出貨日』=把只完成一半的系統上線的日子
・『末班電車』=業界平均的下班時間
・『颱風假』=一年一度可以準時下班的業界假日
ex 16
當誰寫的程式碼跑出bug時,那個人大概都不在了(墨菲定理?)
ex 17
最終手段
「重開機」
意外的常常都很有效
ex 18
最強藉口
以前「那是硬體的極限」
現在「那是Windows的規格」
ex 19
「程式碼的可信度,不會比寫的人還可信。」
2008年10月13日 星期一
2008年9月28日 星期日
Error: shared library "lthread.[35]" does not exist
作者:
星夜如雨
今天心血來潮(颱風天無聊)!
正在把把測試機的 mysql 更新到新版重編卻碰到了下面這個 Error
一般習慣 FreeBSD 用 ports 安裝 MySQL 時會加的兩個參數 WITH_LINUXTHREADS=yes BUILD_STATIC=yes
資料中寫到
配置線程庫為libthr.so:
重啟MySQL。檢查
可以看到:libthr.so.3 => /lib/libthr.so.3 (0x487a2000)
代表OK了!
補充
kernel打開SCHED_ULE/PREEMPTION 可得更好效能
正在把把測試機的 mysql 更新到新版重編卻碰到了下面這個 Error
/bin/cat /usr/ports/devel/linuxthreads/pkg-message
Please see the README.FreeBSD file in the work directory for
instructions on how to compile with linuxthreads, and for other
issues and problems.
===> Registering installation for linuxthreads-2.2.3_23
===> Returning to build of mysql-server-5.0.67
Error: shared library "lthread.[35]" does not exist
*** Error code 1
Stop in /usr/ports/databases/mysql50-server.
一般習慣 FreeBSD 用 ports 安裝 MySQL 時會加的兩個參數 WITH_LINUXTHREADS=yes BUILD_STATIC=yes
資料中寫到
從FreeBSD5.x以後的版本下不用LINUXTHREAD啦,用libthr可以得到更好的性能,但是要編譯成動態模式,因此安裝的時候不要再帶這兩個選項了
在6.x上用這兩個選項還是可以安裝的,7.0開始就不行了
配置線程庫為libthr.so:
ee /etc/libmap.conf
[mysqld]
libpthread.so.2 libthr.so.2
libpthread.so libthr.so
重啟MySQL。檢查
ldd /usr/local/libexec/mysqld
/usr/local/libexec/mysqld:
libz.so.4 => /lib/libz.so.4 (0x48662000)
libwrap.so.5 => /usr/lib/libwrap.so.5 (0x48674000)
libcrypt.so.4 => /lib/libcrypt.so.4 (0x4867b000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x48694000)
libm.so.5 => /lib/libm.so.5 (0x48780000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x48798000)
libthr.so.3 => /lib/libthr.so.3 (0x487a2000)
libc.so.7 => /lib/libc.so.7 (0x487b4000)
可以看到:libthr.so.3 => /lib/libthr.so.3 (0x487a2000)
代表OK了!
補充
kernel打開SCHED_ULE/PREEMPTION 可得更好效能
2008年9月4日 星期四
Google 瀏覽器 Chrome 真是勢如破竹
作者:
星夜如雨
睡一覺起來全都是 Chrome 的資訊新聞~ 也收到有人傳給我 beta 的下載網址! 當然就安裝來試用看看嘍! 速度的確是不錯! 不過看來針對網頁美工的人又要傷腦筋了! 呈現效果控制功能對應上又跑出一個不依樣的東西
介面真的是簡單明瞭又大畫面, 如果能有像FF一樣附加元件的外掛功能就好嘍! or 希望未來能直接整合做出有
FireGestures 滑鼠手勢畫出各種功能
Easy DragToGo 輕鬆使用托動手勢打開新分頁
這兩個操作上的功能! 舅更加完美了!
且沒內建 google toolbar 的功能也一一項不習慣的地方! 我書籤全都在 google bookmarks 上耶@@!
Windows 版的 Google 瀏覽器 (試用版)下載
誰跑最快:Google Chrome擊潰 Firefox、IE與Safari
圖片:Google Chrome瀏覽器哪裡不同?
介面真的是簡單明瞭又大畫面, 如果能有像FF一樣附加元件的外掛功能就好嘍! or 希望未來能直接整合做出有
FireGestures 滑鼠手勢畫出各種功能
Easy DragToGo 輕鬆使用托動手勢打開新分頁
這兩個操作上的功能! 舅更加完美了!
且沒內建 google toolbar 的功能也一一項不習慣的地方! 我書籤全都在 google bookmarks 上耶@@!
Windows 版的 Google 瀏覽器 (試用版)下載
誰跑最快:Google Chrome擊潰 Firefox、IE與Safari
圖片:Google Chrome瀏覽器哪裡不同?
2008年8月27日 星期三
OpenID
作者:
星夜如雨
OpenID 這是在今年初 OSDC.tw 得知的一項技術規格
目前台灣常見的支援的有 Yahoo Google的blogger 跟 最近才開設台灣站的 AOL 皆支援
雖然下面文章中講的不是很樂觀! 但這的確是不錯的 idea 但就各家商業考量下都想自己做
微軟在很早之前也有自己的一套 Passport 現改名為 Windows Live ID 事實上是一樣的東西
但我比較支持 OpenID 開放共通的規格不會綁死在一家商業公司上
隨時看你想用誰提供的更甚至於自行架設都可以!
相關資料:
認識 OpenID @ 國二學生認真打雜
什麼是OpenID? 註冊OpenID,一組帳號、密碼走天下!
[轉載] Yahoo!奇摩第四季推OpenID正式版
目前台灣常見的支援的有 Yahoo Google的blogger 跟 最近才開設台灣站的 AOL 皆支援
雖然下面文章中講的不是很樂觀! 但這的確是不錯的 idea 但就各家商業考量下都想自己做
微軟在很早之前也有自己的一套 Passport 現改名為 Windows Live ID 事實上是一樣的東西
但我比較支持 OpenID 開放共通的規格不會綁死在一家商業公司上
隨時看你想用誰提供的更甚至於自行架設都可以!
相關資料:
認識 OpenID @ 國二學生認真打雜
什麼是OpenID? 註冊OpenID,一組帳號、密碼走天下!
[轉載] Yahoo!奇摩第四季推OpenID正式版
2008年8月19日 星期二
找出什麼程式佔用 Port
作者:
星夜如雨
前言:
因為最近看到 nginx 這個高效率的 WEB Server 想來try看看才發現 80 port 怎麼不知道被什麼程式佔用了! 無法起動
所以啦! 就開始想辦法要找出 到底是什麼鬼把 80 port 給佔用了
方法:
開始 -> 執行 cmd 確定
netstat -ano
確定
這時候上面用 netstat 找出的 PID 才找的到對應的程式是哪一個
因為最近看到 nginx 這個高效率的 WEB Server 想來try看看才發現 80 port 怎麼不知道被什麼程式佔用了! 無法起動
所以啦! 就開始想辦法要找出 到底是什麼鬼把 80 port 給佔用了
方法:
開始 -> 執行 cmd 確定
netstat -ano
找出 x.80 的 PID
開啟 Windows 工作管理員
先點 檢視 -> 選擇欄位
將 PID (程式識別元) 打勾確定
這時候上面用 netstat 找出的 PID 才找的到對應的程式是哪一個
所以呢! 抓到兇手了
就是 skype 他預設居然用 使用 80/443 port 做為外來連線替代
這應該是你所在地方有鎖 port 才使用的!!
例如學術單位 or 某些公司鎖到剩下 80 or 443 的時候
2008年6月25日 星期三
2008年6月14日 星期六
住高樓遇到地震要跑嗎@@?
作者:
星夜如雨
以下為當時 PO mobile01 回文
----
1F 往外衝
2F 以上 往上跑
921當時7~8成 2F變1F 衝下來剛好壓到..在上面未必有事
不在斷層上很少有像稻草一般 90度 變 0度 的倒塌狀況(如果這種倒法就要看個人的命啦)
1F 往外衝
2F 以上 往上跑
921當時7~8成 2F變1F 衝下來剛好壓到..在上面未必有事
不在斷層上很少有像稻草一般 90度 變 0度 的倒塌狀況(如果這種倒法就要看個人的命啦)
2008年2月29日 星期五
房間電燈&冷氣裝設ok&正式脫離租屋日子
作者:
星夜如雨
新家終於大致上ok了
完成度 60%(應該)
早上9點多供人直接進來了(我還在主臥睡覺)...
聽到聲音..有人入侵阿!!!
快點起床看ㄟ~是冷氣師傅來了(管理室櫃檯沒打內線上來通報@@!)
看了一下冷氣師傅搖搖頭! 裝潢原本開的裝設冷氣的孔都開太低了! 排水過不去..念了小一會(裝潢怎麼沒按照冷氣柆管時畫在牆壁上的位置開孔....等)
嘗試裝看看結果除了主臥跟客廳, 室內機下方還留有開孔
其餘勉強裝過去了洞都剛剛好在最下緣處(還是邊做邊念開太低了排水怕過不去...)
上午室內機掛設ok
中途水電師傅也到了, 開始裝上次房間還沒裝設的燈具部份and亮燈順序方式
冷氣師傅突然都消失了, 才發現裝到下午快1點了..跟水電一起下去吃個午餐再回來
回來電梯內碰到樓上的木工師傅, 我就順便開口問了一下樓上到底還要裝潢多久(過年前就已經在敲敲打打)
他說還不知道, 這間工程浩大...請我們自己上去參觀一下就知道
好吧!!就跟水電上去參觀參觀(我是之前在電梯碰到同樣是樓上不同戶的人說過一些), 我樓上客變退掉全部隔間牆, 只留原本水泥牆部份
上去一看!真是壯觀, 全部是木工木板隔間地上的木屑就根木頭家具工廠一樣, 厚厚一層
到處都是未完成的木板,
門口右手邊那一塊墻面是已經用好了! 還有房間內的櫃子部分看起來是用系統櫃
看似都是櫃子格實際上只有前面部分有對開的收納空間, 參觀結束@@! 看來樓上光木工不知道要花掉多少$$, 也不知道還要敲敲打打多久
下午冷氣開始裝設室外機, 水電也把剩下的兩間房間窗戶上方的裝飾燈開關裝好了
這兩個50W石英燈還蠻燙的 @@
再來把消防灑水投裝飾蓋板也都裝上了! 能直接卡上去的只有幾個
大部分都要用黏的@@..應該是還要再做上去個 5mm~10mm 左右才剛好
算了都釘好油漆!燈都裝好了也不可能改
冷氣也都OK了! 開始試運轉..都OK~還蠻冷的(今天已經夠冷了還開冷氣更冷)...
不過有兩台是裝大金日本原裝的冷暖機真的質感有差
這時也決定客廳跟餐廳(工作室) 中間要再多做一個拉門做區間格間冷氣也才不會洩漏
房間也要再多釘個層板燈(當初應該全部設計用層板燈做間接照明的, 整個感覺跟亮度都差很多燈全開狀態電費也會比較省)
沒有圖的裝潢
整個裝潢燈具配置&燈光順序控制都我自己現場設計決定...
所有燈具燈泡也都我自己叫貨
差點沒水電也自己來(要是當初水電真的找不到人就真的必需自己上了)
現在還差木工部份: 冷氣下方補洞跟房間補釘層板燈位置+拉門
水電部分: 要傷腦筋的 天花板電源不能受控於 One Touch
不然可就好玩了@@ One Touch 一關連ATU-R and AP一起斷電, 網路一起斷@@..
電話線: 迴路改接, 要改成由弱電箱到天花板經 ADSL分歧&高低通濾波器再回弱電箱到室內電話配線上
上天花板的兩條線還真是物盡其用@@!! 一條網路線八芯分成左右迴路四芯到總開關箱, 四芯到主臥房總線出口; 一條電話線四芯分別弱電箱進來再出去... 全部用光耶!
還要買家具電器...
東西都就定位後再請油漆回來補一次漆
這樣才算整個新家全部OK
完成度 60%(應該)
早上9點多供人直接進來了(我還在主臥睡覺)...
聽到聲音..有人入侵阿!!!
快點起床看ㄟ~是冷氣師傅來了(管理室櫃檯沒打內線上來通報@@!)
看了一下冷氣師傅搖搖頭! 裝潢原本開的裝設冷氣的孔都開太低了! 排水過不去..念了小一會(裝潢怎麼沒按照冷氣柆管時畫在牆壁上的位置開孔....等)
嘗試裝看看結果除了主臥跟客廳, 室內機下方還留有開孔
其餘勉強裝過去了洞都剛剛好在最下緣處(還是邊做邊念開太低了排水怕過不去...)
上午室內機掛設ok
中途水電師傅也到了, 開始裝上次房間還沒裝設的燈具部份and亮燈順序方式
冷氣師傅突然都消失了, 才發現裝到下午快1點了..跟水電一起下去吃個午餐再回來
回來電梯內碰到樓上的木工師傅, 我就順便開口問了一下樓上到底還要裝潢多久(過年前就已經在敲敲打打)
他說還不知道, 這間工程浩大...請我們自己上去參觀一下就知道
好吧!!就跟水電上去參觀參觀(我是之前在電梯碰到同樣是樓上不同戶的人說過一些), 我樓上客變退掉全部隔間牆, 只留原本水泥牆部份
上去一看!真是壯觀, 全部是木工木板隔間地上的木屑就根木頭家具工廠一樣, 厚厚一層
到處都是未完成的木板,
門口右手邊那一塊墻面是已經用好了! 還有房間內的櫃子部分看起來是用系統櫃
看似都是櫃子格實際上只有前面部分有對開的收納空間, 參觀結束@@! 看來樓上光木工不知道要花掉多少$$, 也不知道還要敲敲打打多久
下午冷氣開始裝設室外機, 水電也把剩下的兩間房間窗戶上方的裝飾燈開關裝好了
這兩個50W石英燈還蠻燙的 @@
再來把消防灑水投裝飾蓋板也都裝上了! 能直接卡上去的只有幾個
大部分都要用黏的@@..應該是還要再做上去個 5mm~10mm 左右才剛好
算了都釘好油漆!燈都裝好了也不可能改
冷氣也都OK了! 開始試運轉..都OK~還蠻冷的(今天已經夠冷了還開冷氣更冷)...
不過有兩台是裝大金日本原裝的冷暖機真的質感有差
這時也決定客廳跟餐廳(工作室) 中間要再多做一個拉門做區間格間冷氣也才不會洩漏
房間也要再多釘個層板燈(當初應該全部設計用層板燈做間接照明的, 整個感覺跟亮度都差很多燈全開狀態電費也會比較省)
沒有圖的裝潢
整個裝潢燈具配置&燈光順序控制都我自己現場設計決定...
所有燈具燈泡也都我自己叫貨
差點沒水電也自己來(要是當初水電真的找不到人就真的必需自己上了)
現在還差木工部份: 冷氣下方補洞跟房間補釘層板燈位置+拉門
水電部分: 要傷腦筋的 天花板電源不能受控於 One Touch
不然可就好玩了@@ One Touch 一關連ATU-R and AP一起斷電, 網路一起斷@@..
電話線: 迴路改接, 要改成由弱電箱到天花板經 ADSL分歧&高低通濾波器再回弱電箱到室內電話配線上
上天花板的兩條線還真是物盡其用@@!! 一條網路線八芯分成左右迴路四芯到總開關箱, 四芯到主臥房總線出口; 一條電話線四芯分別弱電箱進來再出去... 全部用光耶!
還要買家具電器...
東西都就定位後再請油漆回來補一次漆
這樣才算整個新家全部OK
2008年2月16日 星期六
2008年2月14日 星期四
2008年2月13日 星期三
冷氣管路施工
作者:
星夜如雨
整晚沒睡@@!天氣又冷看反恐24小時忘記時間了!精神又很好!到天亮都還沒睡
想說去m買的早餐吃完在睡的!, 沒想到阿勒! 今天要來裝冷氣管路..
結果沒得睡啦!! 連早餐都沒吃...
保護版還沒進來!地板都沒做保護就開始施工
結果唉...整個用好中午12點多工人走了後才發現石英地板有髒污痕跡..
拿抹布擦呀擦阿勒!擦不乾靜還是有污痕...在想奇怪哪來的油污
回想可能是施工的師傅有一個人的鞋子上好像有油的樣子..
造成石英地板被油污了, 就這樣還是沒睡到 2點多建材行人把保護板送來了
但一切來不及了...好吧!再開始舖看看..因為要省錢連保護地板舖保護版都自己動手來做
先從走廊那嘗試舖看看...花了兩三個小時終於走廊跟 對面門跟我家門都做好保護了
都已經快5點了! 休息一下上班去...結果都沒睡...暈
想說去m買的早餐吃完在睡的!, 沒想到阿勒! 今天要來裝冷氣管路..
結果沒得睡啦!! 連早餐都沒吃...
保護版還沒進來!地板都沒做保護就開始施工
結果唉...整個用好中午12點多工人走了後才發現石英地板有髒污痕跡..
拿抹布擦呀擦阿勒!擦不乾靜還是有污痕...在想奇怪哪來的油污
回想可能是施工的師傅有一個人的鞋子上好像有油的樣子..
造成石英地板被油污了, 就這樣還是沒睡到 2點多建材行人把保護板送來了
但一切來不及了...好吧!再開始舖看看..因為要省錢連保護地板舖保護版都自己動手來做
先從走廊那嘗試舖看看...花了兩三個小時終於走廊跟 對面門跟我家門都做好保護了
都已經快5點了! 休息一下上班去...結果都沒睡...暈
2007年9月30日 星期日
小汶 結婚了!
作者:
星夜如雨
今天!!高職時同對電腦有興趣的同學, 也是目前現在的同事!!!!!結婚了(OS:今年第二顆紅色炸彈)
去喝他的喜酒, 早上快10左右小戴打來問我要怎麼去草屯!也順便起來準備了
本來是打算坐車過去草屯的!可是剛好當兵的阿夫上線(點放@@啥本島義務役的兵有點放的)
聊了一下結果太晚了! 想說還要到干城坐車可能會太晚只好直接騎著我10幾年老車的小50飆過去
中投街二高的交流道蓋好後還沒騎過中投說, 退伍後到現在也還沒騎這我的小50跑那麼遠過
11點多才從我這出發, 11點半左右騎到中投大里出口那接到了小戴的電話說他已經到了(OS:啥你也太早到了!), 好吧繼續飆!我剛好12點多一點就到達宴客地點了, 小汶給的地圖畫的太略了!我還以為雙喜楓林餐廳就在那一塊上!!結果他標示的那一塊正確地點是在另一邊, 小戴太早到了先去草屯接上的書局逛了!
等他回餐廳才一起進去, 宴客地點是在餐廳二樓, 好像28桌吧! 桌桌滿..
原來小相(公司另一個同事)已經到了, 坐公司桌(PS桌上的牌子把公司名稱打錯了!還真好笑少兩撇)
大概 12:30 左右終於開桌了, 吃到 1:30左右 公司其他同是才到 結果當然沒位子了橋旁邊的位置坐
吃完2點左右離開會場, 小戴一出去就跑錯邊往左轉出去了,他跑太快了才要跟他說右轉...
草屯市中心那一塊的路我還有稍微知道怎麼走..明明 右轉過兩個路口再右轉直直走就好了!(他要從省道回台中), 我則依樣走中投回到大里出口只有 2:20幾分@@?比去還快, 回來徒中順道也繞過去我的房子那邊拍了幾張照才回來現在住的地方 朝馬
總結: 婚禮會場太多人了冷氣不夠冷有點熱, 但是菜還不錯吃出菜速度不像之前下高雄參加新山婚禮依樣了!沒那麼快只能說剛剛好
去喝他的喜酒, 早上快10左右小戴打來問我要怎麼去草屯!也順便起來準備了
本來是打算坐車過去草屯的!可是剛好當兵的阿夫上線(點放@@啥本島義務役的兵有點放的)
聊了一下結果太晚了! 想說還要到干城坐車可能會太晚只好直接騎著我10幾年老車的小50飆過去
中投街二高的交流道蓋好後還沒騎過中投說, 退伍後到現在也還沒騎這我的小50跑那麼遠過
11點多才從我這出發, 11點半左右騎到中投大里出口那接到了小戴的電話說他已經到了(OS:啥你也太早到了!), 好吧繼續飆!我剛好12點多一點就到達宴客地點了, 小汶給的地圖畫的太略了!我還以為雙喜楓林餐廳就在那一塊上!!結果他標示的那一塊正確地點是在另一邊, 小戴太早到了先去草屯接上的書局逛了!
等他回餐廳才一起進去, 宴客地點是在餐廳二樓, 好像28桌吧! 桌桌滿..
原來小相(公司另一個同事)已經到了, 坐公司桌(PS桌上的牌子把公司名稱打錯了!還真好笑少兩撇)
大概 12:30 左右終於開桌了, 吃到 1:30左右 公司其他同是才到 結果當然沒位子了橋旁邊的位置坐
吃完2點左右離開會場, 小戴一出去就跑錯邊往左轉出去了,他跑太快了才要跟他說右轉...
草屯市中心那一塊的路我還有稍微知道怎麼走..明明 右轉過兩個路口再右轉直直走就好了!(他要從省道回台中), 我則依樣走中投回到大里出口只有 2:20幾分@@?比去還快, 回來徒中順道也繞過去我的房子那邊拍了幾張照才回來現在住的地方 朝馬
總結: 婚禮會場太多人了冷氣不夠冷有點熱, 但是菜還不錯吃出菜速度不像之前下高雄參加新山婚禮依樣了!沒那麼快只能說剛剛好
2007年9月5日 星期三
NETGEAR 8 Port Gigabit Switch 開箱&測試報告
作者:
星夜如雨
傍晚才PO說在來台路上!沒想到晚上就接到房東電話說有我的包裹...
8月24日凌晨1點多在露天上下單, 早上7點多匯款, 在上午10點快半收到賣家確認收款
8月29日下午快半的時候收到通知今天由美國出貨
9月4日 今天到了
訂單確認後到美國出貨5天~美國飛到台灣6天, 付款後共11天收到這樣算快還是慢呢?
Netgear GS108 8-Port 10/100/1000 Copper Gigabit Ethernet Switch
第一次拍開箱
空氣包填充空隙
包裝還有封膜
另一邊
拉出來後, 保證服務卡&說明書 (事實上本來前面還有拍兩三張不過光線不足湖掉了)
GS108本體&裝變壓器盒子&壁虎螺絲(這都有附耶!要壁掛用)
跟 Sparklan WX6615GT 疊疊樂! 阿勒失焦了
跟阿爾卡特白龜(ATU-R)比厚度
在一張斜角拍
疊到會不定時當機的Buffalo 10/100M Switch上, 這台就是買來要取代掉它的
翻過來看看標籤, 沒開閃光有點失焦, 阿勒! MIC..
看看屁屁長啥樣!網路上找到的照片都沒有拍屁屁的!
第一次看到Switch上有外接地的地方!還有防盜孔喔!可以上鎖
跟羅技雷射鼠比一下大小
從另一邊的角度拍, 真的很小喔!
看看前面,小歸小標示的還很清楚
嘿嘿!只有屁股兩顆小螺絲所以! 脫光光來看看..
來一下電容特寫, 有兩種電解電容!不過我看不出來這到底是哪家的~不知道好還是不好
剛看變壓器盒子以為變壓器很大吧!! 實際上也只是小小一個
一樣 Made In China啦! 現在全世界變壓器幾乎都是 MIC的也沒啥好希奇的
OK!! 看圖說故事完畢!
在來是傳輸測試 一樣我用 iperf 做測試
速度看起來是OK的! 合格
--
從開始寫這篇,接上到現在用熱電偶溫度計量了一下
外殼溫度 38度左右
我這室溫內溫度 31度
順便量看一下 Sparklan WX6615GT 上面溫度最高那一點 約37度多
沒照片啦! 相機沒電了! 充電器持續失蹤中...還在考慮是否在買個 可以充Panasonic DMC-FZ1電池 BM7的台製充電器
or 直接敗一個用 8顆18650鋰電池外接電力盒..
8月24日凌晨1點多在露天上下單, 早上7點多匯款, 在上午10點快半收到賣家確認收款
8月29日下午快半的時候收到通知今天由美國出貨
9月4日 今天到了
訂單確認後到美國出貨5天~美國飛到台灣6天, 付款後共11天收到這樣算快還是慢呢?
Netgear GS108 8-Port 10/100/1000 Copper Gigabit Ethernet Switch
第一次拍開箱
空氣包填充空隙
包裝還有封膜
另一邊
拉出來後, 保證服務卡&說明書 (事實上本來前面還有拍兩三張不過光線不足湖掉了)
GS108本體&裝變壓器盒子&壁虎螺絲(這都有附耶!要壁掛用)
跟 Sparklan WX6615GT 疊疊樂! 阿勒失焦了
跟阿爾卡特白龜(ATU-R)比厚度
在一張斜角拍
疊到會不定時當機的Buffalo 10/100M Switch上, 這台就是買來要取代掉它的
翻過來看看標籤, 沒開閃光有點失焦, 阿勒! MIC..
看看屁屁長啥樣!網路上找到的照片都沒有拍屁屁的!
第一次看到Switch上有外接地的地方!還有防盜孔喔!可以上鎖
跟羅技雷射鼠比一下大小
從另一邊的角度拍, 真的很小喔!
看看前面,小歸小標示的還很清楚
嘿嘿!只有屁股兩顆小螺絲所以! 脫光光來看看..
來一下電容特寫, 有兩種電解電容!不過我看不出來這到底是哪家的~不知道好還是不好
剛看變壓器盒子以為變壓器很大吧!! 實際上也只是小小一個
一樣 Made In China啦! 現在全世界變壓器幾乎都是 MIC的也沒啥好希奇的
OK!! 看圖說故事完畢!
在來是傳輸測試 一樣我用 iperf 做測試
NETGEAR 8 Port Gigabit Switch
Model: GS108
D:\>iperf.exe -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[748] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1292
[ ID] Interval Transfer Bandwidth
[748] 0.0-10.0 sec 335 MBytes 282 Mbits/sec
[760] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1293
[ ID] Interval Transfer Bandwidth
[760] 0.0-10.0 sec 537 MBytes 449 Mbits/sec
[716] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1294
[ ID] Interval Transfer Bandwidth
[716] 0.0-10.0 sec 382 MBytes 320 Mbits/sec
[748] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1295
[ ID] Interval Transfer Bandwidth
[748] 0.0-10.0 sec 537 MBytes 450 Mbits/sec
[720] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1296
[ ID] Interval Transfer Bandwidth
[720] 0.0-10.0 sec 364 MBytes 305 Mbits/sec
D:\>iperf.exe -s -w 9.6k
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 9.60 KByte
------------------------------------------------------------
[756] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1298
[ ID] Interval Transfer Bandwidth
[756] 0.0-10.0 sec 865 MBytes 725 Mbits/sec
[712] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1299
[ ID] Interval Transfer Bandwidth
[712] 0.0-10.0 sec 858 MBytes 720 Mbits/sec
[724] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1300
[ ID] Interval Transfer Bandwidth
[724] 0.0-10.0 sec 833 MBytes 699 Mbits/sec
[732] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1301
[ ID] Interval Transfer Bandwidth
[732] 0.0-10.0 sec 865 MBytes 725 Mbits/sec
[748] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1302
[ ID] Interval Transfer Bandwidth
[748] 0.0-10.0 sec 846 MBytes 709 Mbits/sec
D:\>iperf.exe -s -w 130k
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 130 KByte
------------------------------------------------------------
[748] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1303
[ ID] Interval Transfer Bandwidth
[748] 0.0-10.0 sec 1.09 GBytes 932 Mbits/sec
[760] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1304
[ ID] Interval Transfer Bandwidth
[760] 0.0-10.0 sec 1.10 GBytes 941 Mbits/sec
[716] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1305
[ ID] Interval Transfer Bandwidth
[716] 0.0-10.0 sec 1.10 GBytes 941 Mbits/sec
[728] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1306
[ ID] Interval Transfer Bandwidth
[728] 0.0-10.0 sec 1.09 GBytes 936 Mbits/sec
[760] local 192.168.2.1 port 5001 connected with 192.168.2.10 port 1307
[ ID] Interval Transfer Bandwidth
[760] 0.0-10.0 sec 1.09 GBytes 939 Mbits/sec
速度看起來是OK的! 合格
--
從開始寫這篇,接上到現在用熱電偶溫度計量了一下
外殼溫度 38度左右
我這室溫內溫度 31度
順便量看一下 Sparklan WX6615GT 上面溫度最高那一點 約37度多
沒照片啦! 相機沒電了! 充電器持續失蹤中...還在考慮是否在買個 可以充Panasonic DMC-FZ1電池 BM7的台製充電器
or 直接敗一個用 8顆18650鋰電池外接電力盒..
2007年6月20日 星期三
cht之瘋狂電話響之夜
作者:
星夜如雨
HiNet凌晨1點多全台大斷線
所有客服電話爆滿!全部滿線! 遊戲公司客服也滿線吧!
HiNet的一斷線國內幾乎死掉6~7成網站, 遊戲主機在國內的應該是全部死光
非HiNet用戶到是都沒聽說有斷線! 只是突然對國內所有大站都連不上
or時有時無
msn阿 p2p 對國外連線到都全部都是正常的
依此判斷可能是 cht國內骨幹哪裡死掉了吧!
所有客服電話爆滿!全部滿線! 遊戲公司客服也滿線吧!
HiNet的一斷線國內幾乎死掉6~7成網站, 遊戲主機在國內的應該是全部死光
非HiNet用戶到是都沒聽說有斷線! 只是突然對國內所有大站都連不上
or時有時無
msn阿 p2p 對國外連線到都全部都是正常的
依此判斷可能是 cht國內骨幹哪裡死掉了吧!
2007年3月30日 星期五
SupremeCommander《最高指揮官》上市了
作者:
星夜如雨
遊戲史上首度支援多螢幕,《最高指揮官》!期盼這很久的 TA2 終於上市了!! 雖然他現在因為版權關係所以改名了但玩過 TA的人就自然覺得果然是 TA2
目前還只有英文版!! 不過真的是蠻好玩的^^
國際中文版由松崗代理 要 4月中旬才上市 PChome 有預購活動 NT$ 1160
難得會有遊戲讓我想花錢買(國中以後到現在@@!)
性能測試方法:在遊戲執行的捷徑後加“/map Perftest”,
如 ....SupremeCommander\bin\Supremecommander.exe" /map Perftest
我用 7300GT 還算是差的@@!
相關介紹連結:
最高指揮官:ACU實戰入門指南 由 諾鐵達工坊之論壇 轉
目前還只有英文版!! 不過真的是蠻好玩的^^
國際中文版由松崗代理 要 4月中旬才上市 PChome 有預購活動 NT$ 1160
難得會有遊戲讓我想花錢買(國中以後到現在@@!)
性能測試方法:在遊戲執行的捷徑後加“/map Perftest”,
如 ....SupremeCommander\bin\Supremecommander.exe" /map Perftest
我用 7300GT 還算是差的@@!
相關介紹連結:
最高指揮官:ACU實戰入門指南 由 諾鐵達工坊之論壇 轉
2007年3月5日 星期一
2007年3月4日 星期日
您會不會回顧以前的網站呢?
作者:
星夜如雨
哈!!我會耶@@
突然又想到有個我最早開始玩的交友網站就會回去晃一下!!要是那個站還在...
結果居然還活著@@
連我以前寫的資料都還在!第一篇是2001/08/18..
突然又想到有個我最早開始玩的交友網站就會回去晃一下!!要是那個站還在...
結果居然還活著@@
連我以前寫的資料都還在!第一篇是2001/08/18..
2007年3月3日 星期六
2007年2月10日 星期六
hack FreeNAS
作者:
星夜如雨
由於FreeNAS除在 /conf/config.xml 可存檔紀錄 其餘設定檔or程式皆在開機時才由 mfsroot.gz 解出or啟動時建立, webCGI 可設定部分不夠進階需自行更改 mfsroot.gz 增設
- 新增群組&使用者
- 啟動 FTPD、SSHD
- 使用FTP連入抓取 /cf/mfsroot.gz
- mfsroot.gz 傳到 FreeBSD Server (kernel 6.2-PRERELEASE 版本同 FreeNAS 0.68)
- 解開 mfsroot.gz
gzip -d mfsroot.gz - 以建立RAM DISK方式將 mfsroot 載入 /dev/md1
mdconfig -a -t vnode -f /home/XXX/mfsroot - mount md1
mount /dev/md1 /mnt/ - 複製編輯所需
增加繁體中文語系檔 lang-TraditionalChinese.inc
增加 csh.cshrc
增加 ee、grep....工具程式
/etc/inc/services.inc 服務設定檔 增加修改設定, 如 samba 要增加 ACC INFO MS WIN 等相關分享 - umount md1
- /dev/md1 卸除
mdconfig -d -u 1 - 壓縮回 .gz
gzip -9 mfsroot - 使用putty連入FreeNAS
- umount /cf
- 將 /dev/ad0s1 mount 到臨時資料夾
- 用FTP傳回 mfsroot.gz 蓋掉原本的
- FreeNAS reboot
訂閱:
文章 (Atom)