2011年10月5日 星期三

新車今天跑去換油,紀錄一下

本次是1000KM初次保養更換明細如下:

1.機油濾清器11"3/21 型號15208AA100 單價:309  

  長這樣: http://www.sankyuauto.com/of-subaru_aa1005.html

2.Subaru SM 5w-30合成機油 型號SOTLU000210 每公升1瓶,單價:400 用了5.5L,共2400元

  再來是

3.機油螺絲墊片 型號803916010 1片,單價:11



業代說前三次免工資外加幫忙打9折,所以最後的代價是2448台票啦!

2011年9月14日 星期三

FreeBSD學習紀錄1

先提一下,vmware很好用,虛擬雲真的是威力強大...不過一套要10萬...貴ㄛ!!!


 


今天練習的機器位址:


ssh xxx@163.xxx.xxx.191 -p 25223


 


FreeBSD真的是個很龜毛的系統,非常講究嚴謹和整齊,這種東西是我這種懶人最沒辦法的類型..Orz...2005第一次接爛攤子碰的就是FreeBSD,所以可以說還稍微有點記得,不過因為時空背景的因素,所以最後主機還是都被我改成Linux了,今天回過頭來學,也可以說是某種宿命的因緣巧合呀:) 底下就是今天學習內容的大概筆記囉。


----------------------------------------------------------------------------


0-1建管理帳號記得要放在wheel群組才可以變身為root權限的超人!另外FreeBSD預設就是不可以使用root做ssh登入,所以忘記的話就只好乖乖回本機前設定,走來走去腳很痠!


0-2記得要把sudo套件裝一下,不然就會發生不知道root密碼卻是管理者的人員不能使用root權限來做事的問題,這種情況在多人共管的主機很容易發生!因為本人就是不小心反安裝剛好又不知道root密碼的受害者,(呆子才對)這個套件的安裝資訊就放在/usr/ports/security/sudo這個路徑。


 


1.系統路徑



  • /etc所有預設安裝的套件都在這邊

  • /etc/rc.conf 包含最基本的網路組態設定,其實功能應該相當於linux系列的rc.local,如果有些開機時要啟動的程式參數也寫進去吧!

  • 另外,系統執行檔都在 /etc/rc.d/底下   例如重啟動ssh的用法很簡單,在這個路徑底下下指令 ./sshd restart即可

  • 其他凡是自己另外安裝的程式相關執行檔則都放在/usr/local/etc/rc.d


 


2.需要安裝套件通通/usr/ports底下去找~以前用Linux就很羨慕FreeBSD這個把所有套件資訊都準備的好好的功能,只是知道想裝的程式名稱,到該路徑下指令就好!



  • 安裝:找到路徑後進入,指令make install clean即可,有興趣可以看一下Makefile

  • 相依性或參數:如果該程式有某些參數或是功能需調整,要改用make config後再次make install就行啦!

  • pkg_info可以察看目前已安裝的套件資訊

  • 找尋套件,請到/usr/ports/這邊下指令make search key='套件名稱'

  • portsnap fetch抓新的ports

  • portsnap extract解開列表


  


3.看這台機器各類程式使用port的指令為sockstat


 


4.有關kernel的東西都擺在/usr/src底下



  • /usr/src/sys底下擺的就是各種開機硬體需要的文件檔

  • /usr/src/sys/amd64/conf/GENERIC 64位元的預設設定檔

  • /usr/src/sys/amd64/conf/也可以自訂一個核心使用,例如:使用自己編譯的核心,於/usr/src/路徑下指令make kernel KERNCONF=PF   (這邊的PF就是自訂核心的設定檔名稱,從GENERIC複製過來再改名為PF)


 


5.聽說威力強大的FreeBSD防火牆pf很厲害,說是比iptables好用非常多,還說字越少的防火牆軟體越厲害哩


 


6.剛開始硬碟不夠大以後怎麼辦?聽說安裝zfs可以救你~可以有彈性的再把新硬碟加入掛載好的分割區,神奇又好用!


 


7.為了系統的長遠著想,請愛用df -h關心磁區的健康與大小,另外,規劃磁碟目錄空間時記得var、usr、tmp這種一般性的目錄可以拆出來額外放


2011年8月10日 星期三

Google+與ssh tunnel

最近開始用Google+的服務,大概是用六度圈理論建構的東西吧~

他的邏輯可以看下面這一篇文章,寫的很不錯喔~

http://www.contnt.net/2011/07/google-plus-circles-stream-google.html

另外一個是firefox與ssh tunnel的實驗,身處學術網路畢竟是有很多不方便的地方,比如說今天早上心血來潮準備操作的firesheep套件,學術網路理所當然的就擋下啦!

這個東西配合一些簡單的網管工具,殺傷力可以說非常的恐怖....

詳情請見洪朝貴老師的文章囉

http://people.ofset.org/~ckhung/g/bsp.php?id=ntp/10ac



2011年5月15日 星期日

Google線上商店服務

Google推出線上app商店服務!而且一般桌機也可以用!我真是太孤陋寡聞啦~~


為了避免忘記,網址在下面:


https://chrome.google.com/webstore


2011年5月14日 星期六

馬達的基本知識

因為有時候上課或做實驗會用到,而且這東西在現代科技佔了很重要的一部分,


所以閒來無事在圖書館看了一本專論馬達的書,概要就記下來..(其實看wiki也很快...)


有空的可以先去瞭解佛萊明左手定則(馬達用,手指依序為F導體受力,B磁場,I電流,重點在求出F)和右手定則(發電機用,手指依序為F導體移動,B磁場方向,I電流方向,重點在求出I),還有安培右手定則(到處都可以用,手指依序為I電流方向,B磁場方向)...如果這兩個人的雙手能幫到你,請好好感謝他們。


另外,N極指向的方向就是磁場的方向,別忘了(所以一根永久磁鐵的磁力線方向都是從N極到S極的)。


對了,還要搞懂渦電流。然後電流的方向是從正極往負極(實際上是負電荷的電子會往正極的方向移動,這是個歷史上的誤會...只是不太美麗,為啥不修正呢?因為如果這樣修正很多右手定則之類的都要改啦)


永久磁鐵常見的有鋁鎳鈷磁鐵、氧化鐵磁鐵、稀土磁鐵(例如傳說中的銣磁鐵)


繞線法的一般差異:圈數少高迴轉、圈數多高轉矩(多條細線並繞磁力會比一條單芯線還厲害喔!)


 


馬達(motor)主要分為兩種最基本型(當然,還有超音波馬達和靜電馬達之類的神奇物體..):一、DC 馬達 二、AC馬達


馬達的基本名詞:


主要有兩個重要部份:定子(stator)、轉子(rotor),不管什麼形式的馬達幾乎都可以用這兩個組件的構成進行描述,包括線性馬達也是一樣。定子"通常"是固定不動的部件,轉子則是連接在轉動軸上面,可以藉由磁場的變換而帶來旋轉的動力


軸承:連接轉動軸的那個端點就叫做軸承(要留間隙讓轉子轉動不能鎖死,所以通常會產生相對多的摩擦熱)。馬達轉轉轉時產生的拉動力量叫做轉矩(白話一點就是扭力),


轉速:轉動的速度就叫做轉速(這不是廢話嗎...= =),通常是計算每分鐘內繞周旋轉的次數,也就是RPM(Revolutions Per Minute),如果用在精密一點的測量上面,採用國際測量標準(也就是公制,SI))的話可以使用rad s-1 (每秒弧度)。


電刷和整流子:這哥倆好(哥倆好,一對寶,也就是說成對出現)通常出現在DC馬達,用來改變電磁場的方向,不過因為常常有接觸的問題,所以時間久了除了使用摩擦熱的問題,還會因為電刷(電刷通常使用類似彈簧的握刷器來保持他和整流子之間的穩定橋接喔!可以想像一下你的頭是整流子,電刷就像有罩式的耳機一樣罩上去!)接觸點品質下降導致接觸不良造成馬達工作使用的問題,所以改良版就是比較貴而好用的無刷馬達啦。


一、DC Motor的特性,分成定子和轉子的構造來討論:


定子:機殼、磁場繞組(在這裡比較常見的就是為了讓轉子旋轉,會一直產生特定方向的永久磁鐵)、電刷(材質通常是石墨)、電刷的握刷器(調整電刷鬆緊度的啦)、軸承


轉子:轉子的核心我們叫他電樞,電樞上面會有電樞鐵心(例如小時候做實驗繞漆包線線圈製造磁場,老師會叫你中間穿上一根鐵釘,這根鐵釘可以增強放大電磁場,就叫鐵心),電樞繞組(就是小時候繞的一圈一圈的漆包線),改變磁場方向用的整流子(又稱換向器),整流子可以說是DC馬達和AC馬達最大的差異,因為直流電電流的方向會產生特定方向的磁場,交流電則是有一個+-向的電流週期,磁場自己會隨週期改變方向,所以不需要整流子喔。


由構造可以知道,DC馬達的電壓越大,轉動速度會越快,以電池來觀察就是串聯越多馬達會轉得越開心。這樣一來我們就可以依據不同環境的要求而有不同的動力輸出了!只不過如果轉得太開心,馬達本身的軸承和電刷整流子結構能不能承受?不能承受就會有過熱的問題,甚至有解體的危險,可以想像一下每分鐘本來在額定電壓下轉速1萬的馬達變成2萬轉的樣子,如果飛出來簡直就是傳說中的武林暗器,血滴子啊~所以,玩馬達時,通常我們會看到馬達上面會有寫一大堆"額定"的字樣,就是告訴你這個馬達的能耐,不想燒馬達(燒錢)就乖乖的依照額定的電壓去用吧。


另外,直流馬達另一個好處是改變電流方向就可以改變馬達旋轉行進方向,所以用在很多簡易機械上面也是可以很方便的做出前進與倒退,這可是交流馬達沒有辦法做到的喔!


二、AC Motor的特性,嚴格來說同樣可以分成定子和轉子的構造來討論,不過交流馬達分類與應用繁多,所以又還可以分成很多常見的種類來看,其中最常見的就是交流電馬達的王者:感應馬達,底下使用永久磁鐵式的當作例子


定子:採用各種不同的線圈纏繞方式,最歡樂的就是定子線圈纏繞在外部,所以通電後散熱容易,而且結構簡單維護容易,可以長時間的在比較惡劣的環境(相對於直流馬達)下運轉,像最常見的鼠籠式感應馬達就是這種。


轉子:構成很簡單,一個永久磁鐵代替了DC馬達複雜的轉子線圈,只需要處理軸承,因為不用通電,連電刷和整流子都可以省略囉!所以也沒有擾人的電刷耗損問題!而且也因為這樣,轉動噪音會低很多!


因為交流電感應永磁馬達有這麼多顯而易見的優點,所以目前可說是工業界機械最常使用的馬達形式。


當然,想要在轉子這裡加上電流來控制也是可以的,不過篇幅過大外加本人懶惰,所以就姑且這樣呼攏過去吧...


三、超音波馬達:


這個東西是利用特殊材質(石英、電氣石或各種人工複合材料,特別是複合陶瓷材料最方便)製成的壓電元件,通電時物理體積會改變的特性製造而成;這一個壓電材料可以想成定子,然後這個藉由通電控制體積而產生高頻率的振盪定子,透過振盪造成連接在上的轉子摩擦移動(振盪1次轉幾微米,一秒振盪上萬次就轉很多了~),因為這個高頻振盪的特性,所以超音波馬達原則上是安靜的,也因為超音波馬達是使用摩擦振盪移動,所以也不會受到電磁場的干擾,更因為壓電元件的精密性(不用齒輪而是材質本身處理~可以避免齒輪設計的問題)與可改變形狀的特點,適合用在許多傳統馬達沒有辦法勝任的場合(例如核磁共振掃描儀器),也可以做到體積的輕量化,又因為定子轉子是貼合在一起,所以傳動效率也更棒!而且只要斷電以後馬上會停止而不受慣性影響,更適合高精度的制動反應場合。


簡單來說,這東西運作的原理就是:行進的海波浪...


看了以上這麼多優點,我們就知道這東西可能是明日之星!(其實已經是今日之星了,像相機鏡頭都是標榜用超音波馬達)只是,摩擦生熱會影響壓電材料的物理性質,所以不適合長時間使用,極端溫度的環境也沒辦法..正所謂有一好就沒有兩好...


四、靜電馬達:


用靜電場做出的馬達,目前似乎還沒有什麼明顯的實用性,不過很好玩,可以當作科學玩具。蠻好玩的,教物體帶電的觀念很方便。(可以用一個杯子貼銅箔,然後用牙籤串立起來,再使用電線導出電荷就會轉囉)


 


其他:


線性馬達:


最帥氣最為人熟知的就是磁浮列車,因為不需要直接接觸就可以移動,由定子通過的電流決定極性即可,所以移動反應速度非常的快,問題是快到要飛起來的時候空氣流體的影響會比起原本傳統輪子的摩擦力還麻煩,所以支撐跟固定又變成另一個問題啦~


粒子加速器....可以視為線性馬達的超級版,製造與使用都要很精密的計算......太難了,我也還不會...orz


簡單版本的線性加速器,可以說是電磁砲實驗了,有空再來玩玩。喔,要玩之前記得要先找冷次先生學一下。


冷次定律:由於磁通量的改變而產生的感應電流會抵抗磁通量的改變。


 


先寫到這裡,肚子餓了XD


2011年5月6日 星期五

msflxgrd.ocx錯誤!?下載裝回去就好


今天收到了縣內的學習成就(補救才對)評量的題庫,不過光碟片沒有辦法直接使用命題功能,查了查發現是因為


msflxgrd.ocx這個東西在作怪,寫程式的廠商沒有注意到這件事導致的錯誤(寫程式的debug好習慣真的很重要),


以下直接把學校公告複製過來了,也順便當作自己的筆記(筆記恆久遠,公告難留存)


 


引述:


-------------------------------------------------------------------------------------------------------


關於命題光碟出現無法從光碟執行的錯誤修正方法如下:


 1.下載msflxgrd.ocx的元件 http://163.19.160.240/downloads/msflxgrd.ocx


(或是可以去上一篇文章提供.dll的網站裡面抓)


2.將下載的元件,放到硬碟底下的c槽底下的路徑 c:\windows\system32\ 裡面
3.使用windows畫面左下角的[開始]-[執行],裡面輸入 regsvr32 msflxgrd.ocx


會看到註冊成功的訊息,就可以再把光碟放入執行看看了,以上方法是小弟自己測試的,如果還有問題請回報到資訊組.


 


補充說明:無法執行是因為msflxgrd.ocx這個VB寫的activeX元件出了問題,似乎更新到windows sp3之後的電腦會沒有這個東東,所以才會出現有的電腦可以執行有的卻不行的現象囉。


 出問題的更新是 KB960715 ,更新的項目有這一些檔案


Microsoft Animation Control, version 5.0(SP2)  ComCt232.ocx     {1E216240-1B7D-11CF-9D53-00AA003C9CB6}

Microsoft Chart Control 6.0 (SP6)          MSChrt20.ocx     {3A2B370C-BA0A-11d1-B137-0000F8753F5D}

Microsoft Animation Control 6.0 (SP6)       mscomct2.ocx     {B09DE715-87C1-11d1-8BE3-0000F8754DA1}

Microsoft DataGrid Control 6.0 (SP6)        MSDatGrd.ocx     {cde57a43-8b86-11d0-b3c6-00a0c90aea82}

Microsoft FlexGrid Control, version 6.0 (SP6)  MSFlxGrd.ocx      {6262d3a0-531b-11cf-91f6-c2863c385e30}

Microsoft Hierarchical FlexGrid Control 6.0 (SP6) MShflxgd.ocx     {0ECD9B64-23AA-11d0-B351-00A0C9055D8E}

Microsoft Masked Edit Control, version 6.0 (SP6) msmask32.ocx    {C932BA85-4374-101B-A56C-00AA003668DC}

Microsoft WinSock Control, version 6.0 (SP6)   MSWINSCK.ocx     {248dd896-bb45-11cf-9abc-0080c7e7b78d}


 


如果有認識該光碟製作廠商的人,麻煩廠商的工程師下載新的VB6 runtime extended files ,這樣寫出來的程式就不會再有這個相容性問題啦!



.dll檔案遺失了!!有下載的網站喔!

丟掉的.dll檔怎麼辦?

這是在windows底下常常見到的問題,某天在找尋相關解決方案時看到有專門收集的網站,真是如獲至寶!

有需要的請,請點選連結網站下載吧http://www.dllku.com/



2011-08-11補充

路過重新看了一下,本來的內容有寫跟沒寫差不多...總之就是記得下載後把.dll檔放回原本出錯的路徑下,然後使用regsvr32載入註冊吧!

為了避免大家眼睛太大沒有注意到該站的說明,底下引用該網站的操作文字說明

---------------------------------------------

在本站下载到您的电脑所需要的DLL文件后,比如常见的“找不到d3dx10_34.dll、d3dx10_26.dll等文件”,将其复制到系统文件夹 目录,“C:WindowsSysytem32”、“C:WindowsSysytem”、“C:Windows”(假设您的操作系统安装在C盘),如果 是运行一些特定的程序提示“找不到DLL”,比如运行MSN时提示找不到“msncore.dll”,这时需要将该DLL文件复制到运行的程序所在的目 录。有些DLL是需要注册才能正常运行的,如果直接复制到“C:WindowsSysytem32”还存在问题,这时点击“开始”,打开“运行对话框”, 输入“regsvr32 "C:WindowsSystem32yourdllname.dll”,将“yourdllname.dll”换成丢失的DLL文件名,在运行前确保该 DLL文件已经在"C:WindowsSystem32”目录下。

---------------------------------------------

2011年5月2日 星期一

熱傳導係數

常見的熱傳導率公式(thermal conductivity)
k = (Q/t) *L/(A*T)
k:熱導率、Q:熱量、 t:時間、L:長度、A:面積、T:溫度差


引自:http://www.kson.com.tw/chinese/study_25.htm


 


其他的還是看wiki最快了~http://en.wikipedia.org/wiki/Thermal_conductivity


當然,如果就上面的熱傳導係數的公式來看,物質當時所處的溫度會影響熱傳導係數,所以同樣的物質不同溫度也會有不同的熱傳導係數囉~


查wiki的表可以得知,


元素裡面一般而言


熱傳導能力最強的是


石墨烯 石墨烯 石墨烯 !!!


這神奇的東西k值約在5000上下!!


第二名也不是金屬,依然是碳元素的另一種形式:鑽石!(金剛石)


常見的金屬元素來說,Silver 的k值在攝氏27度是429,是導熱性最佳的金屬


其他大致上來說是銀>銅>金>鋁>矽>鋁鎂合金>=黃銅>錫>鐵>玻璃>日常生活奇奇怪怪的一般非金屬物(例如木頭)>空氣