2010年12月21日 星期二

Javascript刷新頁面的幾種方法

Javascript刷新頁面的幾種方法

網頁設計 Web Design

網頁設計 Web Design

HTML網頁設計學院

HTML網頁設計學院

JavaScript: 開啟視窗

JavaScript: 開啟視窗

PHP5網管實驗室

PHP5網管實驗室

DB(資料庫)

DB(資料庫)

PEAR:DB之2

PEAR:DB之2

程式語言教學誌: JavaScript 教材

程式語言教學誌: JavaScript 教材

2010年12月16日 星期四

寫JavaScript時的好習慣(Good Practices)

以下內容是根據讀完”Professional JavaScript for Web Developers 2nd Edition“這本書的心得而來。

  1. 一個function要碼都有return值(在不同condition時),要碼就都沒有。不要有時會return值,有時卻不會。容易造成混洧。
  2. 不要用with statement。因為它會造成執行效能降低。而且會增加debug時的困難。
  3. if – else裡的statement最好都要用括號括起來,即使只有一行。這樣可以增加程式碼的可讀性。
  4. 每行statement最好都要有分號(;)結尾。雖然JavaScript允許每行的結尾可以沒有分號,但這樣之後若要做code壓縮(自動刪除空白和斷行)時,就會產生錯誤了。
  5. 永遠不要用浮點數(floating number)來做compare比較。因為浮點數在JavaScript裡是有誤差值的。
  6. 若要將一個字串(string)變數轉為數字(number)型態時,最好是用parseInt或parseFloat作轉換。若是其他資料型態(data type),則使用Number() casting function。
  7. 透過在function裡的arguments物件,可以模擬類似其他程式語言(如: Java)的多形(Polymorphism)function。在處理時,可以根據傳入不同的參數型態或數量做不同的處理變化。(詳見這篇)
  8. 宣告一個變數時記得前面一定要加var。雖然不加var也是JavaScript可接受的寫法(會變成global variable),但是這樣容易造成混洧和發生錯誤。
  9. 儘量避免明示宣告一個primitive wrapped object(String, Boolean, Number,例: var str = new String(‘test…’);)。因為這會讓開發者搞不清楚他們是在處理reference value or primitive value,容易造成混洧。
  10. 在一個遞迴(recursive)或匿名(anonymous)函式裡,最好使用arguments.callee代替指定function name。這樣一來,日後即使換了function name(reference),也不用跟著調整function code裡面寫到的名稱。
  11. 在使用Closure (a anonymous function inside another function)時,只有在真正需要用到時才用這個寫法,別過度使用它。因為它會保留上層function的整個scope,造成額外的記憶體消耗。
  12. 儘用少用setInterval,因為它有可能會讓一段code還沒結束前就開始執行下一次的程序。可以改用setTimeout加上遞迴(recursive)寫法來達成與setInterval一樣的效果,這樣可保證每次執行code時,上一次程序已經執行結束。
  13. 如果要用JavaScript判斷不同瀏覽器或Capability來做例外處理,最好當成是一般解法無法運作時的最後手段。非不得已才用這個方式。
  14. 不要過度頻繁的操作element的innerText或innerHTML,因為這會降低執行速度,比較沒效率。如果有個迴圈會連續對某個element改寫這兩個properties值,最好先將HTML或文字寫在string buffer裡,然後只做一次改寫的動作。(詳見這篇)
  15. 當使用指定innerHTML來改變一個element時,寫code時最好不要將其element的children綁定event handler。如果element的children已經有綁定event handler,最好手動將綁定的event handler移除掉(例: targetElm.onclick = null;),避免memory leak發生(尤其在IE)。
  16. 儘量減少event handler(function)的數量,因為綁定越多的handler會消耗更多memory,而降低執行效率。可以使用”Event Delegation“的技巧來減少event handler的數量。
  17. 當要寫一段判斷式時(if, while…etc.),最好總是確保括號裡的陳述是一個Boolean值。例如要判斷一個變數是否為一個字串才做處理,最好寫成 if( typeof str == ’string’ ) ,而不要寫成 if( str )。後者雖然也可work(因變數原格式會被自動轉成Boolean格式),但檢查條件鬆散許多,較容易發生不該出現的狀況。
  18. JavaScript與CSS、HTML彼此之間應該儘量減少耦合(coupling)程度。HTML負責提供內容(content),CSS專職呈現(appearance),JavaScript則處理行為(behavior)(詳見這篇)。意即: 在HTML裡不該出現JavaScript及CSS style的code,在JavaScript裡不該去處理CSS style及HTML tag。過度的耦合會造成code maintain上的困難。
  19. 當一段程式邏輯需要耗費大量時間運算時,可以試著將可分割的程式區塊切成數小段,用setTimeout指定一小段時間間隔後再執行。這樣可以讓頁面有更多喘息的時間來回應使用者的操作行為,而有更好的使用者互動經驗。
  20. 將Event Handler裡面的商業邏輯獨立出來。Event Handler應該只處理與Event有關資料,例如抓取keyPress event的keyCode或event target。若要利用這些值做一些處理,則改在別的function裡做。不要pass event object到Event Handler以外的地方。
  21. 儘量減少access global variable的次數可以增進效能,因為減少了traverse time。如果一個function裡有數個地方會access同一個global variable(如: document),可以先用一個local variable去指向global variable,後續的code再access local variable,這樣可加快速度。
  22. 如果要建立一個Storage來存放資料時,用Array會比Object快。在Access資料的速度上,前者的複雜度為O(1),後者為O(n)。
  23. 若一段code有很多if-else時,改採用switch寫法執行速度會比較快一些。另外可以將比較容易match到的case條件排在比較上面,比較少match到的case排在下面,也會讓效能上有些許提昇。
  24. 儘量減少對DOM的操作會使效能有非常顯著的提升,DOM的運算是Browser裡最耗運算資源的。當要對一個HTML element連續插入很多或複雜的child element時,可以用DocumentFragment先將整個DOM結構建立好,再一次加進element,速度會快很多! (詳見這篇)
其他參考:
JSLint – JavaScript Validation Tool
YUI Compressor – JavaScript Compress Tool
Ant – 利用Ant將數個js檔案合併為一個檔案教學
本書作者的Blog: http://www.nczonline.net/

2010年11月29日 星期一

英英辭典介紹

英英辭典介紹

很棒的音樂網站

一直不斷的播放音樂

架設於奇美博物館網站音樂欣賞欄內的奇美古典音樂網

http://www.chimeimuseum.com/museumMusic/enjoy.asp

分為小提琴、 交響樂、鋼琴、協奏曲、歌劇合唱、其他等六大類。

小提琴http://www.chimeimuseum.com/museumMusic/newmusic/violin.html

交響樂http://www.chimeimuseum.com/museumMusic/newmusic/symphony.html

鋼琴http://www.chimeimuseum.com/museumMusic/newmusic/piano.html

協奏曲http://www.chimeimuseum.com/museumMusic/newmusic/concerto.html

歌劇 & 民謠 http://www.chimeimuseum.com/museumMusic/newmusic/opera.html

吉他及曼陀鈴http://www.chimeimuseum.com/museumMusic/newmusic/other2.html

小喇叭 & 豎琴http://www.chimeimuseum.com/museumMusic/newmusic/other.html

小精靈音樂http://www.chimeimuseum.com/museumMusic/newmusic/musicbox.html


可以整日沉浸在悅耳的樂聲中,與作曲者一同神遊,完全的享受音樂。或是在夜深人靜時,聆聽動人的古典小品名曲,感受音樂帶來的恬美。
奇美古典音樂網的特色是沒有任何插播、廣告或對白,完全是純音樂的播放,可選擇隨機撥放或依序播放。

2010年11月26日 星期五

小心了 女人常說的32句慌言

其實,女人城府比咱男的深啊,有一句俗語是這麼說的,女人心,海底針;似那五六月的天,說變就變,風雲莫測,讓人難以琢磨;下面就是女人常說的32句雙關語,並且一一做了詳解,男生們要記住了哦,以後避免中招哈,嘎嘎!


第一句:“我看上你可不是因為你的錢(或者是你的地位)!”

  仔細想一想,女人又不是白癡,什麼都沒有,只有愛情能當麵包去吃飯啊?即使你現在沒有,那麼她的眼光也能看見你的以後,如果你很有能力,她肯定把你當作可升值性股票把你攥在手裏。

  第二句:“你以為我想去啊,是你非拉我去的。”

  誰拉誰去的啊?自己想去就去唄,我又不是不讓你去。

  第三句:“你做飯做的真好吃。”

  哈哈哈哈!她這麼說的時候千萬別只顧著高興,她的意思是:既然你做飯這麼好吃,以後就你做好了......

  第四句:“給我講講你和你以前的她的故事,我不會生氣的。”

  誰信誰完蛋!女人不吃醋誰相信啊?哪怕那是過去了500年的事情,等你說完了,她們就完露出醜惡的嘴臉,要麼哭啊鬧啊,要麼就讓你幹這幹那,還美其名曰“勞動改造”!

  第五句:“她們都說xx牌子的衣服很適合我。”

  沒什麼好說的,掏錢包吧!

  第六句:“沒關係,我感覺你還不胖。”

  如果她真這麼說了,只是不想讓你難堪,注意一下自己的身材吧。

  第七句:“老夫老妻了,我不要什麼情人節禮物了。”

  天啊,如果這話你相信了,肯定和我一樣,打掃一個月的衛生!女人麼,說歸說,如果你真不買,她狠死你!而且明年她鐵定列張購物清單讓你挨個買!

  第八句:“其實,我感覺你應該有自己的‘紅顏知己’。”

  切~~女人真有這麼大方嗎?她永遠希望你離所有的女人遠遠的(除了她自己),這樣她才有安全感;如果你真有個紅顏知己,每天給你個電話,或者短資訊什麼的,她比誰都關心,耳朵還特好使!你晚上想和兄弟出去聚會的時候,她指不定就在你屁股後面跟著呢!

  第九句:“不要了麼,房事對身體不好。”

  額……這話留著讀者去品味吧!

  第十句:“沒有錢我一樣養著你!”

  天啊,我還沒有辭職呢,為了以後的生活,去考it認證,需要點錢,我的工資和獎金一發下來就上繳,現在給點好麼,“記清楚啊,現在可是我在養著你!”好好努力吧,兄弟們,男人是一家之主,掙錢就是你的責任!

  第十一句:我們還是當朋友好了。

  其實你還有可以利用的價值。

  第十二句:我想我真的不適合你。

  意思是:我根本就不喜歡你!

  第十三句:其實你人真的很好。

  後面一句是,可是我不想和你在一起。

  第十四句:你人真的很好。

  反話啊,這意思是:我是真的不想和你在一起!

  第十五句:你人真的真的很好……真的。

  豬頭,離我遠一點!

  第十六句:我暫時不想交男朋友。

  閃邊啦!你還不到我心中帥哥標準的一半!

  第十七句:我不想傷害我們之間的友誼。

  我們之間也只會有友誼。

  第十八句:我心中牽掛著一個人。

  那個人是我專門為你這種人虛構的。

  第十九句:我從來沒想過這個問題。

  這是根本不可能的,還用想嗎?

  第二十句:我不適合當個情人。

  廢話,沒人會適合當你的情人的!

  第二十一句:你給我一段時間考慮。

  不給我時間,我怎麼溜啊?

  第二十二句: 你的條件真的很好。

  可是還沒好到我想要的地步。

  第二十三句:可是這樣的感覺好怪。

  這醜八怪,怪到這樣還想吃天鵝肉?

  第二十四句:你的溫柔我會銘記在心的。

  拜託,情聖!光溫柔是沒用的,還要有錢!

  第二十五句:其實我一直沒勇氣接受你。

  看到你差點嚇死……哪還有勇氣?

  第二十六句:你真的很可愛。

  你真的很幼稚!

  第二十七句:你真的是超級可愛啦。

  豬頭!不要象小孩那樣纏著我!

  第二十八句:遇到你,總會讓我重溫童年的快樂.

  就象阿姨遇到大姨媽那樣!

  第二十九句:我們應該給彼此一點緩衝時間。

  給你時間快滾!再不走我要翻臉啦!

  第三十句:別人都說你條件不錯啊。

  可我從來沒這樣認為!

  第三十一句:如果我們早點認識就好了。

  可以讓你早點覺悟!

  第三十二句:別急嘛,我們可以先做朋友。

  趁這個時候我要找到我的白馬王子啊,呵呵......

呵呵,其實女人就是這樣,口是心非的,不然孔子怎麼會說唯女子與小人為難養也呢?哈哈!嗚......女同胞們不要扁我啊,人家實話嘛!忽忽~......男生們記住哦,想要打動喜歡人的心,就要持之以恆哦,相信有一天她會被你感動的,幸福就在前面啊,沖咯!

2010年11月12日 星期五

SQL語法教學

SQL語法教學

[PHP] Smarty 樣版小技巧整理

[PHP] Smarty 樣版小技巧整理


用 {cycle} 配合 CSS 來做表格列交替變色

我們可以用 cycle 配合 sction 或 foreach ,來做出交替變色的表格,語法如下:
{secion ....}
.....
<tr class="{cycle values="normal,alt"}">
.....
{/secion}
可以看出,它比使用 {if} 來得簡潔許多:
<tr class="{if $smarty.section.forLoop.iteration is odd}normal{

2010年11月11日 星期四

iframe依內容自動調整框架高度

iframe在網頁應用相當的廣泛,但由於先天的限制下
以至於高度以及寬度都只能依所設定的大小為主
但經由後天的調整下,讓iframe也能依載入網頁內容的多寡
自動調整框架大小,iframe也是可以很smart的喔!
製作方法:
1. iframe.htm

<iframe frameborder="0" src="source.htm" id="frameid"></iframe>


2.source.htm(加在<head>….</head>之間 
<script language="javascript">
function reSize(){
  parent.document.all.frameid.height=document.body.scrollHeight; 
} 
window.onload=reSize;
</script>

2010年11月10日 星期三

利用JavaScript更新畫面的方法

Javascript刷新頁面的幾種方法:
1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand('Refresh')
6 window.navigate(location)
7 location.replace(location)
8 document.URL=location.href

自動刷新頁面的方法:
1.頁面自動刷新:把如下代碼加入<head>區域中
<meta http-equiv="refresh" content="20">
其中20指每隔20秒刷新一次頁面.

2.頁面自動跳轉:把如下代碼加入<head>區域中
<meta http-equiv="refresh" content="20;url=http://www.wyxg.com">
其中20指隔20秒後跳轉到http://www.wyxg.com頁面

3.頁面自動刷新js版
<script language="JavaScript">
function myrefresh()
{
window.location.reload();
}
setTimeout('myrefresh()',1000); //指定1秒刷新一次
</script>

ASP.NET如何輸出刷新父窗口腳本語句
1.this.response.write("<script>opener.location.reload();</script>");
2.this.response.write("<script>opener.window.location.href = opener.window.location.href;</script>");
3.Response.Write("<script language=javascript>opener.window.navigate(''你要刷新的頁.asp'');</script>")


JS刷新框架的腳本語句

//如何刷新包含該框架的頁面用
<script language=JavaScript>
parent.location.reload();
</script>

//子窗口刷新父窗口
<script language=JavaScript>
self.opener.location.reload();
</script>
(或 <a href="javascript:opener.location.reload()">刷新</a> )

//如何刷新另一個框架的頁面用
<script language=JavaScript>
parent.另一FrameID.location.reload();
</script>

如果想關閉窗口時刷新或者想開窗時刷新的話,在<body>中調用以下語句即可。

<body onload="opener.location.reload()"> 開窗時刷新
<body onUnload="opener.location.reload()"> 關閉時刷新

<script language="javascript">
window.opener.document.location.reload()
</script>

============
資料來源:玲瓏天空

2010年11月8日 星期一

用PHP控制瀏覽器的 Cache

Output Control 函數可以讓你自由控制腳本中資料的輸出。它非常地有用,特別是對於:當你想在資料已經輸出後,再輸出文件頭的情況。輸出控制函數不對使用 header() 或 setcookie(), 發送的文件頭資訊產生影響,只對那些類似於 echo() 和 PHP 代碼的資料塊有作用。

我們先舉一個簡單的例子,讓大家對Output Control有一個大致的印象:

Example 1.
<?php
ob_start(); //打開緩衝區
echo "Hellon"; //輸出
header("location:index.php"); //把瀏覽器重定向到index.php
ob_end_flush();//輸出全部內容到瀏覽器
?>


所有對header()函數有瞭解的人都知道,這個函數會發送一段文件頭給瀏覽器,但是如果在使用這個函數之前已經有了任何輸出(包括空輸出,比如空格,回車和換行)就會提示出錯。如果我們去掉第一行的ob_start(),再執行此程式,我們會發現得到了一條錯誤提示:"Header had all ready send by"!但是加上ob_start,就不會提示出錯,原因是當打開了緩衝區,echo後面的字元不會輸出到瀏覽器,而是保留在伺服器,直到你使用flush或者ob_end_flush才會輸出,所以並不會有任何文件頭輸出的錯誤!

一、 相關函數簡介:
1. Flush:刷新緩衝區的內容,輸出。
函數格式:flush()
說明:這個函數經常使用,效率很高。

2. ob_start :打開輸出緩衝區
{php} ob_start(); {/php}
函數格式:void ob_start(void)
說明:當緩衝區啟動時,所有來自PHP程式的非文件頭資訊均不會發送,而是保存在內部緩衝區。為了輸出緩衝區的內容,可以使用ob_end_flush()或flush()輸出緩衝區的內容。

3. ob_get_contents :返回內部緩衝區的內容。
使用方法:string ob_get_contents(void)
說明:這個函數會返回當前緩衝區中的內容,如果輸出緩衝區沒有啟動,則返回 FALSE 。

4. ob_get_length:返回內部緩衝區的長度。
使用方法:int ob_get_length(void)
說明:這個函數會返回當前緩衝區中的長度;和ob_get_contents一樣,如果輸出緩衝區沒有啟動。則返回 FALSE。

5. ob_end_flush :發送內部緩衝區的內容到瀏覽器,並且關閉輸出緩衝區。
使用方法:void ob_end_flush(void)
說明:這個函數發送輸出緩衝區的內容(如果有的話)。

6. ob_end_clean:刪除內部緩衝區的內容,並且關閉內部緩衝區
使用方法:void ob_end_clean(void)
說明:這個函數不會輸出內部緩衝區的內容而是把它刪除!

7. ob_implicit_flush:打開或關閉絕對刷新
使用方法:void ob_implicit_flush ([int flag])
說明:使用過Perl的人都知道$|=x的意義,這個字串可以打開/關閉緩衝區,而ob_implicit_flush函數也和那個一樣,默認為關閉緩衝區,打開絕對輸出後,每個腳本輸出都直接發送到瀏覽器,不再需要調用 flush()

來源連結

PHP之smarty注意事項

smarty 有一對 {literal}{/literal} 可以把 javascript 包起來,這樣 smarty 就不會把 javascript 裡的 { } 當成 smarty 標籤處理了。 LT 裡面大部份都是這樣用的。

FreeBSD基本及重要指令集

FreeBSD基本及重要指令集

1. 指令名稱:man
   使用方法:man 預查詢的指令名
   功能說明:查詢該指令的詳細用法,有時還可查詢一些非指令的東西

2. 指令名稱:ls (dir)
   使用方法:ls 資料夾名
   功能說明:觀看指定資料夾下檔案列表,如不加資料夾名則列出目前資料夾
   參數說明:-l 功能等同ll 可看到檔案及權限相關資料
           -a 列出範圍包含隱藏檔   (剩下的自己man)
   補充說明:   ls -l 的輸出結果:
              drwxr-xr-x 1 oamite oamite      512 Dec 20 20:00 public_html
              -rwxr--r-- 2 oamite oamite     12345 Dec 31 15:50 test
              前面10個字元依序代表
              第1個字元:檔案屬性(d是資料夾;l 是連結;- 一般檔案)
              第2~4個字元:擁有者權限(r 讀取;w寫入;x 執行)
              第5~7個字元:群組使用者權限
              第8~10個字元:其他使用者權限
              接著後面的英文字依序為 擁有者 擁有群組(例子裡都是oamite)
              再來接的數字為檔案大小;其次為最後修改日期
              最後面接的就是檔名了!(如果是捷徑還會所指向的目的)

3. 指令名稱:cd (chdir)
   使用方法:cd 欲前往的資料夾名
   功能說明:前往指定資料夾,如不加資料夾名會到自己的家目錄下
   補充說明:資料夾名的二三事
            cd /usr/local 
           這種以 / 開頭的是指從跟目錄開始算的絕對路徑
            cd ~oamite/public_html 
           這種以 ~ 開頭的是指從後接的使用者家目錄開始算的絕對路徑
            cd ../
            這種以 .. 開頭的是從目前資料夾的上層資料夾開始算的絕對路徑
            cd ./public_html/
            這種以 . 開頭的表示從目前資料夾開始算起的絕對路徑
            cd test/lala/
            像這種沒特殊開頭的就是相對於現在位置的相對路徑
4. 指令名稱:pwd
   使用方法:pwd
   功能說明:顯示目前所在的資料夾目錄位置(以根目錄為基準)

5. 指令名稱:cp
   使用方法:cp 檔案 目標資料夾
   功能說明:複製指定檔案到目標資料夾
   參數說明:如需複製資料夾請加參數-R (FreeBSD 5版以後可用 –r )

6. 指令名稱:mv 
   使用方法:mv 檔案名 目標資料夾 (搬移檔案)
           mv 檔案 新檔案名 或 mv 資料夾 新資料夾名 (更名檔案)
   功能說明:移動指定檔案到目標資料夾或重新命名檔案或資料夾

7. 指令名稱:rm
   使用方法:rm 檔案名
   功能說明:刪除指定檔案(永遠都救不回)
   參數說明:刪除資料夾 –R (FreeBSD 5版以後可用 –r)

8. 指令名稱:mkdir
   使用方法:mkdir 新資料夾名
   功能說明:建立指定名稱的資料夾

9. 指令名稱:rmdir
   使用方法:rmdir 資料夾名
   功能說明:刪除指定名稱的空資料夾(一定要是空資料夾)

10. 指令名稱:cat
    使用方法:cat 檔案名
    功能說明:將檔案內容直接輸出在標準輸出裝置(就是螢幕)上

11. 指令名稱:ln
    使用方法:ln –s 檔案 目標資料夾
    功能說明:建立檔案捷徑在目標資料夾,請一律加參數 -s

12. 指令名稱:chown
    使用方法:chown 新擁有者:群組名 檔案名(或資料夾名)
    功能說明:變更指定檔案或資料夾擁有者和工作群組(必須擁有足夠權限)

13. 指令名稱:chmod
    使用方法:chmod 權限設定 檔案名(或資料夾名)
    功能說明:改變檔案的相關存取權限
    補充說明:權限設定
           權限設定的方法約可分為3種
    第一.數字                eg.644
    第二.加減某個權限        eg.+X
    第三.設定某個範圍的權限  eg. u=rwx,go=rx

14. 指令名稱:more
    使用方法:more 檔案名
    功能說明:純文字分頁瀏覽器,當捲軸捲到最下方時自動跳出

15. 指令名稱:less
    使用方法:less 檔案名
    功能說明:純文字分頁瀏覽器,只有按q才能跳出

16. 指令名稱:ee
    使用方法:ee 檔名
    功能說明:文字編輯器,如檔名不建立新檔,如新檔內無任何文字則放棄檔案

17. 指令名稱:su
    使用方法:su 使用者
    功能說明:變更目前使用者(必須知道欲變成的使用者密碼)
             如沒有加欲變成的使用者則視為su root (su root 須在wheel群組)

18. 指令名稱:exit    logout
    使用方法:直接使用
    功能說明:登出(上述兩個指令擇一即可)

19  指令名稱:make
    使用方法:make 檔名
    功能說明:用c語言的編譯器編譯c原始碼

20. 指令名稱:make
    使用方法:make 參數
    功能說明:在 /usr/ports/ 裡安裝軟體的指令
    補充說明:參數
           install     安裝目前資料夾的軟體 
           deinstall   解除安裝目前資料夾的軟體
           clean       清除因為安裝此軟體的暫存檔案
           其他參數  直接影響Makefile內的參數值並安裝軟體

21. 指令名稱:df 
    使用方法:df 
    功能說明:列出磁區的使用狀況

22. 指令名稱:ps
    使用方法:ps -aux
    功能說明:列出所有使用中的access,不加參數(-aux)則指列出由自己所使用的

23. 指令名稱:top
    使用方法:top
    功能說明:列出使用中的access並動態更新,要跳出請按 ^C

24. 指令名稱:du
    使用方法:du 
    功能說明:列出所有樹狀子資料夾

25. 指令名稱:kill
    使用方法:kill PID
    功能說明:砍除該PID的access

26. 指令名稱:chflags
    使用方法:chflags 參數 旗標 檔案 
    功能說明:開啟或關閉檔案的保護旗標,僅能由root使用,詳情自己man
           開啟保護後root 也不能更動該檔,除非先關閉保護

27. 指令名稱:ping
    使用方法:ping ip (or domain)
    功能說明:丟出ICMP封包並等待回覆,以測試網路是否順暢

28. 指令名稱:ifconfig
    使用方法:ifconfig
    功能說明:列出網路的相關軟硬體狀態 (加參數可修改開啟關閉網路)

29. 指令名稱:shutdown
    使用方法:shutdown 參數 時間 (警告訊息) 
    功能說明:依照參數執行關機的相關事宜,只有root才能用
           關閉系統:shutdown –p 0602280000 System will be closed
           重開機  :shutdown –r now
           踢除除了自己以外的所有使用者:shutdown –k now

30. 指令名稱:reboot
    使用方法:reboot
    功能說明:立即重開機,只有root能使用

31. 指令名稱:tar
    使用方法:tar 參數 完成後的檔名 目標檔名 
    功能說明:壓縮或解壓縮檔案 參數v可看見過程
           壓縮參數   cfz
           解壓縮參數 xfz

32. 指令名稱:passwd
    使用方法:passwd
    功能說明:更改密碼,系統會先要求一次舊密碼,然後兩次新密碼

33. 指令名稱:sockstat
    使用方法:sockstat
    功能說明:列出開啟中的socket

34. 指令名稱:zcat
    使用方法:zcat 由排程壓縮的檔名
    功能說明:觀看由排程所壓縮的檔案內容

35. 指令名稱:touch
    使用方法:touch 檔名
    功能說明:開啟新檔,加參數-t可更改檔案建立日期

36. 指令名稱:adduser      rmuser
    使用方法:直接使用
    功能說明:新增或刪除使用者,會有一步步的說明


37. 指令名稱:date
    使用方法:date (yyyyMMddhhmm)
    功能說明:列出系統目前時間及時區,加上時間可修改時間

38. 指令名稱:cal
    使用方法:cal
    功能說明:列出月曆

39. 指令名稱:echo
    使用方法:echo string
    功能說明:輸出字串至標準輸出

40. 指令名稱:clear
    使用方法:clear
    功能說明:清除螢幕

41. 指令名稱:systat
    使用方法:systat -vm
    功能說明:顯示並動態更新所有系統資訊

42. 指令名稱:bg
    使用方法:將某指令下達後,按^Z暫停程式,然後再按bg即可丟到背景執行
    功能說明:將被暫停的程序丟到背景繼續執行

43. 指令名稱:jobs
    使用方法:jobs
    功能說明:顯示被丟入在背景執行的所有程序

44. 指令名稱:fg
    使用方法:fg %number
    功能說明:叫回第number個程序至前景執行

45. 指令名稱:last
    使用方法:last
    功能說明:列出最近一星期使用者登入狀況


46. 指令名稱:uptime
    使用方法:uptime
    功能說明:顯示系統開機主機狀況

47. 指令名稱:id
    使用方法:id 使用者
    功能說明:顯示該使用者的uid gid 和群組,如沒家使用者則列出自己

48. 指令名稱:whereis
    使用方法:whereis string
    功能說明:用來搜尋檔名符合string的原始碼檔二進位檔或說明檔

49. 指令名稱:find
    使用方法:find 資料夾 –name 檔名
    功能說明:在資料夾及其子資料夾下搜尋 (還有其他好用參數,詳情請man find)

50. 指令名稱:grep
    使用方法:grep 搜尋字串 檔名
    功能說明:在檔案內搜尋字串

51. 指令名稱:fsck
    使用方法:fsck 磁區名
    功能說明:檢查並修復磁區

52. 指令名稱:mount
    使用方法:mount磁區名
    功能說明:掛載磁區

53. 指令名稱:umount
    使用方法:umount磁區名
    功能說明:卸載磁區

54. 指令名稱:netstat
    使用方法:netstat
    功能說明:顯示網路連線狀況

2010年11月5日 星期五

SA / SD / RD / PG / PM / DBA / MIS

  • SA(SA: System Analyst) 系統分析師:

    在軟體開發團隊中,屬於中高階的基層管理者與領導者。
    他們除了須具備優秀的文字、語言溝通能力之外,還要有良好的分析、組織、邏輯思考能力。
    當然也需要有良好的人際關係,以及深厚的技術背景與知識。

    系統分析師的工作內容,依階段劃分大致可分為下述幾個階段:
    系統分析:分析現行系統:確定系統的功能需求;確定系統的資源:保護及績效需求,
    發展系統架構確定使用單位將面臨的環境及組織變遷。
    初步設計:劃分作業子系統.擬定子系統的輸入、輸出、介面及作業處理流程:
    子系統人工作業規格:邏輯質料庫設計:開列系統軟、硬體規格。
    細步設計:設計實體資料庫:設計人工作業程序;設計文件表格及輸出、入格式;
    擬訂程式規格及細步流程:確定公用常式與共用程式。
    系統測試:根據分析階段所訂定的各種功能.加以測試,錯誤資料收集與分析。
    資料轉換:整理及彙編文件.指派工作人員及進行訓練.進行資料轉換。
    系統維護:更正系統內潛伏的錯誤:因適應環境的改變而做適度的調整

  • SD(System Designer)系統設計師:

    系統設計師與 SA 所不同的是,
    SA 所建構的是屬於偏向於領域的概念模型;而 SD 則是根據領域模型,
    再配合實體的平台,考量其效能、穩定、分散與安全性等,所建構而得的軟體規格模型。
    SD 的主要產出,仍包括了類別圖、循序圖以及 Database Schema,
    而這些產出,都會與實體的平台相依。
    而系統內部的分析與設計,是交由 SA 與 SD 來負責的,而 SA 與 SD 的界限,
    可以以是否有與實體的平台相依來界定。
    我們也可以以兩句話來說明分析與設計的關係:
    “Do the right thing (分析)”and “Do the thing right (設計)”。

  • RD("R"esearch and "D"evelopment engineer)研發設計工程師,簡稱研發工程師:
    RD的分類:
    一般有可能會遇到二種RD:一種是會不斷發問的RD. 一種是都沒有問題的RD.
    然而,常問問題的人大多數是Key man. 是公司重要的人物.
    會問問題代表著學習心強. 表達能力良好。

    RD在公司的地位:
    RD部門在公司是重要的單位. 但不代表有地位.
    只要企劃, 業務或者是老闆有了想法,
    不管有理無理, RD就要想辦法把他們的想法具體的實現出來.
    採購, 倉管,工程每天追著RD要求配合,
    生產線的媽媽,大姐們更是得罪不得,
    她們會為了一顆電容擺放位置不好焊來跟你吵半天. 更別提客服部門的抱怨.

  • PG(Programming)程式設計師:

    從每一個資訊的專業職位來看,程式設計師的定義都有一點差異,
    但基本上你必須要具備幾項基本的資訊技術,
    才得以勝任多數的資訊工作職位,以下的建議提供參考:
    1. 必須至少專精一種程式語言.C,C++,Java都可以.
    2. 必須至少專精一種作業系統.Windows,Linux.(可以管理與架設伺服器)
    3. 瞭解資料庫.
    4. 熟悉網路架構.
    5. 要能讀懂英文的技術文件.

  • PM (Project Manager) 專案經理:

    一般而言,比較大的公司才會有專案管理部 (Project Management Department)。
    負責解決新機種生產、還有新產品研發過程中所有的問題。
    PM專案管理師隸屬於專案管理部,通稱「專案經理」,簡稱 PM (Project Manager),
    另外依功能不同,又可稱為「產品經理」 (Product Manager)。
    所以,作為一個好的PM,必須
    1.熟悉該產業的生產製造流程;
    2.有好的溝通協調、管理能力;
    3.良好的外語能力(英、日語為主)
    要了解工廠內各部門(製造部、工程部、測試工程部、產品線、
    開發採購、倉儲、物流處、關務...等等)的運作,
    還有研發中心各部門(包括EE、ME、Layout、安規、EMI)的訴求和考量。

  • DBA (Database Administrator) 資料庫設計與管理人員:

    資料庫設計與管理人員,最好本身也有寫程式的能力,這樣在管理上會如虎添翼,
    就這部份的準備方式跟系統平台類似,熱門的SQL、Oracle、Sybase...等,
    要能有一樣是最擅長的,其他的多少都要懂一點,有很多公司都是從SQL開始,
    到後來轉成Oracle,所以如果跟不上企業的轉變,會是很大的缺憾。


  • MIS (Management Information System)管理資訊系統,即網管人員:
    MIS依管理決策之需要,應用資料庫將一個機構之資訊整合處理分析,
    以便即時提供各階層管理者使用。

2010年10月11日 星期一

騙了你二十年的知識


天底下的知識五花八門,可是我們「知道」的,卻未必全都符合事實...來看看一些意想不到的錯誤常識...沒騙你,長長見識,別再讓人騙了哦∼∼^^


  1. 從太空中可以看到地球的唯一建築物是長城
    歐洲航天局官方網站04年展示一幅衛星拍攝的據稱是「中國長城」的太空照片,引起了包括中國科學家在內的國際上眾多專家的質疑。歐航局之後發佈更正,確認原照片中被誤認作長城的帶狀物其實是「一條流入密雲水庫的河流」。
    中國科學院一科研團隊去年完成的一項研究進一步確認:太空中肉眼無法看到長城,只有達到一定空間分辨率的衛星遙感才能獲得長城影像。即使在通視條件極佳情況下,常人能看到 十米 大小的物體,形成平面「形覺」的極限距離約三十六公里,遠低於一般公認為距地一百公里為起點的太空高度。而長城寬度基本為 兩米 左右,除大的關隘城樓外,一般城台(烽火台)寬度也僅五至 六米 ,由此可以斷定,太空人在太空不可能僅憑肉眼就能看到長城。
  2. 幾個科學家小時候的故事
    牛頓和蘋果的故事
    ——關於牛頓和他的蘋果是伏爾泰編的,據說他是聽牛頓的侄女說的,當然牛頓的所有手稿裡沒提到那只蘋果。
    愛因斯坦同學和小凳子的故事
    ——愛因斯坦小時候成績還行,就是有點偏科,幹嘛非說人家小時候傻呢……
    華盛頓和櫻桃樹的故事
    ——華盛頓和他老爸的櫻桃樹是某美國出版商製造出來的兒童文學……
  3. 瓦特看見水壺燒開產生靈感發明蒸汽機
    ——蒸汽機在瓦特出生前有,他只不過改良了而已……
  4. 菠菜富含鐵元素
    ——菠菜鐵元素確實比其他蔬菜高那麼一點點,關鍵是當初科學家點錯小數點,所以才有了大力水手的動畫片。
  5. 兔子應該吃胡蘿蔔
    ——養過兔子的都知道,兔子根本就不愛吃胡蘿蔔。
  6. 魚翅燕窩營養豐富
    ——居然真的會有人相信鯊魚鰭和鳥口水有什麼營養價值……燕窩除了鳥口水之外,或者還有半消化狀態的魚蝦,實際營養不如粉條和木耳!
  7. 懷孕不能養貓,有弓型蟲
    ——只要去寵物醫院做次排蟲測試就成,醫生為圖省事說的,不只是貓、豬牛羊等觸類都能感染弓型蟲。而且比例上來講比貓不知道高多少……而且貓一生也只感染一次弓型蟲。絕大多數感染過弓型蟲的人一輩子都沒養過貓。
  8. 鋰電池前三次充電要滿12小時
    ——以前的電池是需要充分充電,用來激活,現在都是鋰電池了,是不需要這樣做的。
  9. 電視電影裡常見的,某B社會「專家」拿根手指蘸掉白色粉末嘗嘗就知道是毒品
    ——如果真這樣做……那是找死,純度越高死的越快。
  10. 天才就是99%的汗水1%的靈感
    ——原話是「天才就是99%的汗水1%的靈感,但這1%的靈感遠遠比99%的汗水重要」。
  11. 老師常用『吾生有崖,而知無崖』教育我們要好好讀書
    ——其實……原文是「吾生有崖,而知無崖,以有崖求無崖,殆哉矣」……完全相反。
  12. 感冒是由感冒病毒引起的,吃消炎藥可以治感冒
    ——感冒藥並不能清除感冒病毒,只是緩解了咳嗽、鼻塞等症狀。
  13. 1999年7月……恐怖大王從天而降
    ——這個不用證明了吧……
  14. 「世界上最遙遠的距離不是生與死,而是我站在你面前,你卻不知道—我愛你。」是泰戈爾大師寫的
    ——是張小嫻女士的傑作。
  15. 解放黑奴是美國內戰的起因
    美國內戰的根本原因在於南方和北方有著不同的經濟體系。當南方希望他們的農產品有個自由市場時,北方各州則要求為正在興起的本地工業產品實施保護關稅措施。於是1860到 61年的冬天,南部各州退出聯邦,這不是因為他們害怕新任總統林肯會禁止蓄奴,而是因為林肯的整個政治主張都是為北方的利益效勞,即使在新開發區也是北方優先,南方各州因而擔憂,不久後他們在表決時就會完全處於劣勢了。
  16. 太晚吃飯並不健康,而且會使人發胖?
    如果是這樣的話,地中海地區的人就慘了。並沒有證據指出,吃飽飽會讓人睡不好,也沒有人可以證明晚6點以後才吃進去的熱量特別容易讓人發胖,飲食習慣很重要,這才是正確的觀念。
  17. 愛斯基摩人傳統上是住在圓頂的冰屋裡
    我們俗稱的愛斯基摩人比較喜歡別人以他們自己的名字「因努特人」來稱呼他們。撇開這一點不談的話,他們以前通常也是住在小屋和帳篷裡的,只有當他們在冰上打獵的期間需要過夜時,他們才會建造圓頂冰屋。
  18. 塑膠比木材衛生
    科學實驗證明,木頭上會致病的細菌,如沙門桿菌或是大腸桿菌,很快就會死亡了,然而塑膠籃表面的細菌反而可以存活下來,甚至有一部分還會繼續繁殖呢!
  19. 夢境只會持續幾秒鐘
    過去有很長一段時間,研究睡眠的專家相信每個夢都只維持幾秒鐘而已,即使做夢的人覺得好像做了一個長夢。事實上,人們在打個小盹時常常都像是讀了一本長篇小說一樣。不過現在我們已經確定,有些夢可以有30分鐘這麼長。接近清晨時做的夢,通常會比剛入睡時做的夢來得長。此外,每個人都會做夢─即使他自己根本什麼也不記得。
  20. 哥倫布時代的人仍然相信地球是一塊平面
    15世紀時只要受過點教育的人,或者隨便一名水手,都不再有人會認為地球是一塊平面了。哥倫布西行航向印度的計畫,一開始會到處碰壁找不到資助,完全是因為別的理由。因為當時哥倫布算出的地球圓周只有2萬8千公里,然而葡萄牙國王的顧問群卻推算到4萬公里─事實上這是相對符合實際的數據。此外,可能他的態度舉止,還有經濟贊助的要求,都讓人沒什麼好感。
  21. 馬站著睡覺
    馬是可以站著睡,但是如果牠們感覺安全,而且地方寬裕,那麼牠們倒是很樂於躺下來睡的。養馬專家可是說得信誓旦旦,一群馬或是一個馬廄裡面,絕對不會所有的馬都同時躺下來睡的,永遠都會有一隻站著而且守衛著!
  22. 只有天才才能把肖像畫得讓觀者覺得一直被盯著看
    不管是從哪個角度來看《蒙娜麗莎》,她看起來就像直視著觀者的眼睛一樣。可是這裡面並沒有什麼魔法,而且也不需要像達文西這麼天才才能畫出這種效果。基本上這只是個很簡單的把戲:將畫中人的一隻眼睛畫在一條把整幅畫垂直平分的直線上即可。
  23. 非洲的最南端就是好望角
    非洲最南端的點是厄加勒斯角(Kap Agulhas,意為「針角」),它位於好望角東邊大約150公里處,而且還要再往南延伸差不多65公里。狄亞斯(Bartholomeu Diaz)在1488年成為第一個繞過這兩個岬角的人,當時他說了一句話:「波濤洶湧的岬角。」但他所指的還有測量的是哪一個角,我們並不清楚。不論如何,對航海的人而言,好望角是一個很明顯的陸標;好望角的名字應該是葡萄牙國王取的,他希望當時就可以找出一條通往印度的海路。
  24. 過酸的食物會造成胃穿孔?
    對於想阻止小孩食用太多汽水和其他亂七八糟甜食但卻束手無策的家長而言,這是個很常用的恐怖童話。人類的胃裡本來就含有消化食物的胃酸,因此我們的胃並不會因為酸性物質而受到傷害。
  25. 阿拉伯數字是阿拉伯人發明的
    大家平常在用的阿拉伯數字,是哪一國人發明的呢?答案不是阿拉伯人喔,是印度人!我們所謂的阿拉伯數字,是西元10世紀的時候阿拉伯人從印度引進的,後來歐洲人在14世紀的時候從阿拉伯人那邊學到了0到9的數字寫法,取代了羅馬字母,而大家也就把這些數字稱為是「阿拉伯數字」。
  26. 民可使由之,不可使知之——孔子
    ——其實是『民可,使由之;不可,使知之』,「民可,使由之;不可,使知之。」也就是民可,則使由之;不可,則使知之。
    人民能做的事,由他們去做;不能做的事,要讓他們知道不能做的原因。古代沒標點害人啊……
  27. 梁山伯與祝英台
    ——文學創作果然是神奇的……梁山伯其實是明朝的清官……,祝英台南北朝魏國的女俠……兩朝代相差700多年,只是被埋的近而已……還有種說法是,埋梁的時候那地裡挖到祝的碑,就埋一起,冥婚??
  28. 陳世美拋妻棄子,武大郎的身高,楊門女將,楊家將
    ——楊業就一個兒子,楊延昭,也就是俗稱的楊六郎。所謂楊家七個兒子是假的。陳世美的朝代比包公早很多,是個非常好的清官,得罪了權貴被傳成了一個負心漢遭後世唾罵。(可憐的人)陳世美不是負心郎包拯從未當宰相。
  29. 周瑜被諸葛亮氣得吐血,空城計
    ——三國演義裡周瑜被諸葛亮氣得吐血而死是羅貫中胡扯的,原因在於羅屢試不第並遷怒於某周瑜的後人,故在書裡意淫洩憤。事實上現在周瑜的族人還有族譜,證實此說純粹造謠。
    諸葛亮根本沒做這回事,但是據說曹操曾有類似演出,引易中天一句話,難道司馬懿那麼蠢不會叫個弓箭手把諸葛亮射下來嗎?
  30. 李時珍畫像(一慈眉善目老爺爺)
    ——其實是現代畫家根據李時珍遺物意淫的,據考證李時珍相貌兇惡滿臉絡腮鬍身材魁梧大概和張飛李逵差不多形象……
  31. 以德報怨
    原句:「或曰:『以德報怨,何如?』子曰:「何以報德?以直報怨,以德報德」
    ——《論語憲問》
    以德報怨,是我們常聽到的一句話了,人們通常理解的「以德報怨」什麼意思呢?就是說:孔老夫子教我們,別人欺負你了,你要忍,被打碎牙齒也要往肚子裡吞,別人來欺負你,你反而應該對他更好,要用你的愛心去感化他,用你的胸懷去感動他。
    但事實上,我們根本曲解了孔子的原意,我當初,也萬萬沒想到原來在孔子這句「以德報怨」的後邊還跟著另外一段話,什麼話呢?子曰:「以德抱怨,何以報德?以直報怨,以德報德!」看完以後,幡然醒悟,原來我們都被某個斷章取義的孔子FANS給玩了一把!當時的真實情況是怎麼樣的呢?孔子的一個弟子問他說:師傅,別人打我了,我不打他,我反而要對他好,用我的道德和教養羞死他,讓他悔悟,好不好?孔子就說了,你以德抱怨,那「何以報德?」別人以德來待你的時候,你才需要以德來回報別人。可是現在別人打了你,你就應該「以直抱怨」,拿起板磚扁他!看!就因為被人故意省略了一句話,剛烈如火的孔老夫子一下就被扭曲成了現在這個溫婉的受氣包形象。
  32. 無毒不丈夫
    原句:量小非君子,無度不丈夫。
    ——民間諺語聯對
    原來,這句來自民間的諺語本來應該是「量小非君子,無度不丈夫」,這本來是個很好的句子,裡邊充分運用了對仗。顯示出了一份陽剛有力的氣魄,一個胸懷坦蕩的男人形象就躍然於紙上,可惜勞動人民口耳相傳的這一句話,到了朝廷上那些所謂的學高八斗的「君子」嘴裡就變了個味。為什麼呢?這要從古時候文人的習性說起,在這副對聯式的諺語裡,「度」為仄聲字,犯了孤平,念著彆扭,很容易讀為平聲字「毒」,那些對音律美感要求甚高的學者們某天吃飽了沒事兒干,便發揮他們的專長自做主張,把這句改為「無毒不丈夫」了。
  33. 天地不仁,以萬物為芻狗
    原句:天地不仁,以萬物為芻狗,聖人不仁,以百姓為芻狗——《道德經》
    要說起這句話,大半的憤青都會告訴你,這話的意思是說:「天地殘暴不仁,把萬物都當成低賤的豬狗來看待,而那些高高在上的所謂聖人們也沒兩樣,還不是把我們老百姓也當成豬狗不如的東西!」
    其實這句話的真正意思是說,天地不情感用事,對萬物一視同仁,聖人不情感用事,對百姓一視同仁
  34. 綜合維他命有益健康?
    不少營養專家提醒大家,維他命不是多吃多補,所以不要去吃單劑補充品,如維他命E、鈣片等,但每天可以吃一顆綜合維他命,安全又實際。
    不過,現在卻又有專家警告,連每天吃一顆綜合維他命都可能出問題。
    因為,某些綜合維他命裡的維生素、礦物質劑量,高到超過了安全值,而且愈來愈多研究也指出,高劑量的維他命對健康及預防疾病沒好處,反而會增加某些疾病的風險。
    例如,最近幾個國外大型研究指出,血液中維生素A濃度高的人,罹患骨質疏鬆症的風險也比較高。另外有研究發現,攝取過量維生素A,會增加2倍的骨折風險。而且,我們攝取的維生素A會累積在體內,不像水溶性維生素(如B群、C)能隨尿液排出體外。
  35. 重要資料要燒錄到光碟裡面就安心了
    一般人以為光碟片燒錄的資料可以放永久,其實不然,一般的光碟片頂多只有20年壽命,特殊的高價片才可能達數十年,若無好好保存,幾年內也會出問題,dvd燒錄片的壽命則更低,很差的燒錄片可能不到一年,光碟片上的染料就會稍微變質,使得資料發生錯誤。
  36. 喝酒可以禦寒,雪地遇難時要趕快拿酒來喝
    喝酒是不能禦寒的。不只不能禦寒,反而還是造成失溫的元兇。酒一入肚,最先造成的是微血管擴張,體內血液大量湧入身體表層,是這一段期間讓我們覺得全身溫暖(並且滿臉通紅),可惜這只是表象,隨著血液從體內深處循環到表層,體內溫度也快速從深層流到體表散失。
    如果喝酒過量,大腦的中樞神經還會進一步喪失功能,不只思考力、行動力會失控,連體溫調節功能也可能停擺。失溫情況無法改善,導致最後無維持體溫而喪生。

上班前與上班後

上班前,招募新員工時,老闆和員工的對話如下......


老闆:萬分歡迎,沒有你我們的公司肯定大不一樣!

職員:如果工作太累,搞不好我會辭職的。

老闆:放心,我不會讓這樣的事情發生的!

職員:我週休二日可以休息嗎?

老闆:當然了!這是底線!

職員:平時會天天加班到淩晨嗎?

老闆:不可能,誰告訴你的?

職員:有餐費補貼嗎?

老闆:還用說嗎,絕對比同行都高!

職員:有沒有工作猝死的風險?

老闆:不會!你怎麼會有這種念頭?

職員:公司會定期組織旅遊嗎?

老闆:這是我們的明文規定!

職員:那我需要準時上班嗎?

老闆:不,看情況吧。

職員:工資呢?會準時發嗎?

老闆:一向如此!

職員:事情全是新員工做嗎?

老闆:怎麼可能,你上頭還有很多資深同事!

職員:如果管理職位有空缺,我可以參與競爭嗎?

老闆:毫無疑問,這是我們公司賴以生存的機制!

職員:你不會是在騙我吧?



上班後,老闆和員工的對話如上,請反方向讀上去......

十大謊言

(十大謊言)

  1. 同學: 我沒唸啊,不知道為何考這麼高? 
  2. 來賓:「大家好,我只簡單講兩句…」 
  3. 老闆: 我不會忘記你的貢獻。 
  4. 職員: 明天我就不幹了。 
  5. 商人: 虧本大拍賣,只到今天! 
  6. 明星: 我們只是朋友。 
  7. 男孩: 乖,不會痛的。
  8. 女孩: 這是我的第一次。 
  9. 父母: 我幫你把紅包存起來了。 
  10. 歐巴桑: 帥哥..............

2010年10月5日 星期二

自行創業~夢想無限~part1

紀錄時間:2010年10月6日
我與阿倫msn偶然間提到珮君想自行創業的想法
所以聊到如果把大學同學集合起來一起開公司
※這只是想法,沒說一定要做。
公司定位一直到最後還無法決定(畢竟我跟阿倫2隻小貓= =)
職位目前先提到:

佩君是會計
我是網管
阿倫是行銷
烏龜是業務
阿修是工讀生(暫定XD)
ㄚ冰和小藍是企劃
小益是開發組

接下來提到的內容是我與阿倫msn的聊天員對話,如果有感到心裏很不舒服的話我在此先說聲對不起啦,畢竟是聊天,我可是很會開玩笑的呢^^