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依管理決策之需要,應用資料庫將一個機構之資訊整合處理分析,
    以便即時提供各階層管理者使用。