- Mar 01 Fri 2013 16:49
-
忠實的跟隨我
- Feb 18 Sat 2012 00:47
-
saeco 2000半自動咖啡機
saeco 2000半自動咖啡機客訴:發現玻璃水位管黑黑的東西越來越多我做初步檢測咖啡機概況:右側外蓋版以有部分破裂,但還不算明顯接下來問題比較嚴重~~加壓幫浦只發揮到6BAR,不管我調整至大獲至小都不會改變,看來已經故障囉!用螢光登還是看不出水位管裡的物質為何?先撥光外衣,瞧個究竟再度說明了,seaco和gaggia是同一家款供應商 從水位探針了解鍋爐內金屬結晶垢的成分居多!鍋爐接頭受銅鏽綠汲水垢包覆著↓IC盒酥脆的不像話,輕輕一抓就像餅乾一般斷裂 排線有燒焦的地方,但還堪用就省省不一定要換壓力開關積炭及灰塵一並刷乾淨,免得造成負載 ?除鍋爐是這副德行開始抽絲剝繭,卸下管件幫浦壓力不能變動,瞧~~裡頭水垢多多,只好清清看馬達基座生鏽底盤也鏽 先上防鏽漆,在上底色 拔出加熱器,是黑的~~天哪~~誰放了這麼多"波卡洋芋片"這水質金屬礦物質較重喔!底座刷除生鏽,再上保護漆要裝回馬達先放上吸震墊,降低噪音水位玻璃管的真相接頭已經佈滿水垢 沖煮頭骯髒的模樣 洗乾淨了 沖煮頭的銅片及分水濾片進水電磁閥長很多垃圾沖煮頭電磁閥,裡面塞滿咖啡渣~~好厚好厚,不知何時會掛掉,好險提早治療 鍋爐好不簡單的輕乾淨還原了加熱器也洗乾淨了組裝OK,幫浦真的掛了,已經換新的上去,超靜音啦!整台還不錯新喲~~`.
- Feb 18 Sat 2012 00:47
-
賴先生PASQUINI家用半自動
賴先生PASQUINI家用半自動賴桑!~收到你的咖機,因為有店家的營業機掛病號在趕工查修中,所以你的機器我先測試是不是有如你所訴的問題~~~咖啡機不穩定,會當機、自動補水不正常、會漏水?收到咖啡機時你的底腳已經是少一隻了!滴水盤也沒來噢!熱水旋鈕也是破損囉! 這是你沖煮頭的分水網,簡直就是無孔可出水,所以萃取時熱水都從邊緣噴出中間根本無水分水網上的咖啡焦油已經變成老頑固了,刷也刷不掉,藥劑泡了還無動於衷,我得想辦法~要不然就得換新的喲!注水頭也是一層厚厚的的渣,手癢來不及拍照就先刷乾淨了~~旁邊一圈黑墊圈看似變形但仍有彈性,你的把手沒有寄過來所以就沒測會不會漏水了,就當做尚可堪用吧!水箱有裂痕但還不至於漏水,你是不是認為它在漏水所以把螺絲鎖太緊?所以不要再動它了!免得會滲水喲(會用膠布固定免得裝水時有張力而撐破了)熱機正常,但正常鍋爐1BAR時高壓洩壓閥會嘶嘶的漏氣,容易降溫即降壓~~發現震動幫浦聲音異常,還以為要花大條的$$,再循線~~~~這這這是誰把它給夾變形的,難怪水過不去,雖然省了馬達但是這條也不便宜呀!電磁式自動控制器正常!高壓跳脫開關也檢查過了!反應正常。其他整體看似OK,待我一個個問題一一突破後繼續測試。順手滅了幾隻你的寵物~~小強~~節哀順變 這必須把每個環節修復才知是否有其他大問題,所以還沒報價也要先修復前訴問題耶!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~今天將掰咖先裝上義肢,讓他站立穩一點免得東倒西歪這是下水位探針,被水垢包覆所以感應不靈敏傳達失準,所以偶會斷電上水位及下水位探針皆清洗乾淨了!不會再亂補水、亂斷電了那一枝打折的鐵氟龍管換成耐高壓油壓管水箱螺絲孔還是把你加上O環免得滲漏!那難處理的分水網終於搞定了,螺絲也換新的較好拆卸,希望之後要勤保養清潔喔!(有人笑我搞那麼多天不如叫客人換一片較符合經濟,但我回答說那會不符合客人經濟~~~沖煮頭恢復出水漂亮的樣子了~~~~ 試萃取咖啡OK~OK~OK~OK~這是要裝箱打包前還是看不下去,用較簡易的方式做了旋鈕,比起原先破裂的~~好看些~~也好握!賴先生:咖啡機今天(10/19)寄回去囉,收到後再電話告訴你要注意的地方!2011-04-01後續維修會莫名的斷電~查~察~查~察所有電器都查一輪了沒有故障電子控制盒拆開但電路板抽不出來 多個零件壞了。 電線、端子整理更換 請常拆卸清洗 修復後試機 2011_05_04又再一次掛號就醫~剛來時試機完全都正常,才會打電話跟您確認問題!但一掛完電話,狀況就發生了!;電源燈是有亮著的,但綠燈就是沒有來電往回一查發現電路板沒有送出訊號,繼電器就不會啟動,我真的很怕你的主控板掛了,屆時要去哪裡買呀!電源輸入端是正常的~~~~電源輸出端在本體發熱時是沒有送出電源的!?所以等冷機在開機又恢復正常,但不用十分鐘就會無法正常待機了。慘的是營業機及家用全自動機代理商零件都沒有這個規格!(還在傷腦筋!!!)發現聚壓閥O-ring破了再漏氣~順手更換~.
- Jan 27 Fri 2012 14:50
-
給天下女人的沉思
給天下女人的沉思...給天下女人沈思... 如果你老公很上進,妳要趕快跟上,否則會被他嫌棄。 如果你的老公很上進又進取,妳要趕快加油,否則會被他淘汰。 如果你的老公很頹廢,妳要自立又自強,否則會被他拖累。 如果你的小孩很聰明,妳要趕快學習,否則會被瞧不起。 如果你的孩子很遲鈍,妳要趕快成功,因為妳要照顧他一輩子。 無知的愛是傷害,無知的消費是浪費。女人一成不變,男人一定會變。 要做千面女人,不要做鉛面女人。 女人要有三麗:美麗+能力+魅力。 不要當三瓶女人:花瓶,醋瓶,藥瓶。 女人有三美:形象美,語言美,心靈美。 千萬別做 ~~ 三心女人,在家裡放心,想起來傷心,看起來噁心。 三轉女人:圍著鍋台轉,圍著先生轉,圍著孩子轉。女人要有四立:思想獨立,能力獨力,交通獨立,經濟獨立。 女人要美的自然,而絕不是自然就是美。~漂亮美人像寶石,智慧女人像寶藏~女人因為有氣質才會千種風情,萬種浪漫。想要得到別人的愛,首先要自己愛自己。相愛不是互看對方的眼睛,而是要有共同的目標,理想,話題,朋友。 相愛容易相處難,相處容易相信難,相信容易相諒難。行走在智慧中的女人最美麗,而要得到智慧就要走入人群中。 .msgcontent .wsharing ul li { text-indent: 0; } 分享 Facebook Plurk YAHOO! .
- Jan 27 Fri 2012 14:50
-
砂糖牛奶減肥法
砂糖牛奶減肥法令人咋咋稱奇的減重塑身成果 初看到飲用牛奶加砂糖可以瘦的方法,心中實在是打了個大問號,一般來說,砂糖是減肥中的女生能免則免的添加物,現在居然成為減肥主力,這到底是真是假?提出「砂糖牛奶減肥」理論的日本?松醫學大學名譽教授高田明和表示,強調在用餐前飲用一杯砂糖牛奶的方法,在雜誌社的實例調查下,發現使用一個月左右,約有七成的人在體重控制上可見成效,其中還有三個月減重14公斤的驚人實例。根據雜誌上的刊載,來自宮崎縣的43歲主婦,飲用砂糖牛奶4個月,腰圍縮減了9吋,來自北海道的37歲女性業務員,也有一個月胸部升級一個罩杯的好成積。這些令人咋咋稱奇的漂亮數字,都是砂糖牛奶減肥法的神奇魅力。 利用血糖上升以及飽足感,來達到熱量攝取的限制 高田明和教授表示,利用飯前15-30分鐘飲用一杯砂糖牛奶可以瘦身,最主要是利用腦部生理學的機轉原理。當身體的血糖降低,腦部的攝食中樞則發出訊息,人就會產生饑餓感進而想吃東西。黃苡菱營養師表示,當饑餓感上升,肥胖的人吃東西的速度都很快,吃的量甚至是一般人的1.5倍,如果可以控制進食的量以及速度,減輕體重就不是難事,而砂糖牛奶的搭配,正是這種理論下所產生的減肥方法。 基本上來說,砂糖牛奶的搭配之所以可以達到瘦身、塑身的好效果,基本上與減少熱量攝取有關,而它的的瘦身原理,可從以下幾點來討論。 第一:牛奶的排空速度慢 黃苡菱營養師表示,一杯240c.c.的牛奶,熱量約有120卡,會強調飯前飲用的目的,最主要是因為牛奶在胃裡的排空速度慢,因此在正式進食時,會產生飽足感進而限制熱量的攝取。 第二:砂糖具有提血糖的作用 食用砂糖具有讓血糖上升的作用,當血糖上升會刺激飽食中樞,因此發出“不餓了”、“吃飽了”的訊息,在飯前食用可以藉此避免攝取過多熱量。高田明和教授甚至建議使用白砂糖來作為砂糖牛奶減肥法裡的材料,原因是精製的白砂糖可以快速釋放出葡萄糖為人體吸收,讓血糖上升速度更快。 第三:安定精神,解除焦燥情緒 飲用砂糖牛奶,還能讓血清素在體內發揮作用,安撫焦燥情緒、放鬆舒緩緊繃肌肉,讓妳產生幸福滿足感的。當情緒平穩,身體狀況佳,減肥自然事半功倍。 砂糖牛奶減肥法的成功關鍵 重要靠的是食量控制 砂糖加牛奶的搭配,從生理機轉上來解釋,的確具有控制體重的鞤助,不過黃苡菱營養師提醒,到底能不能成功,最重要還是在妳的進食量有沒有改變。 以一杯240c.c.的全脂牛奶來說,熱量約是120卡,而砂糖100公克約380卡,每天加5克的糖來進行砂糖牛奶減肥法,等於一次吃進約140卡的熱量。這樣的熱量雖然不算太高,不過如果晚餐並沒有依照理想中的狀況將食量降低,妳吃進去的熱量還是跟平常一樣多,這種狀況下不但沒有減少熱量,反而還多吃了140卡,再怎樣也瘦不來喔!有身體自動降低食量的機轉為出發點,輔以有目的的飲食行為控制,慢慢吃、感覺有點飽足感就不吃,砂糖牛奶減肥法的確有事半功倍的瘦身效果。妳可能會問,這樣的減肥法會不會有副作用,黃苡菱表示,除了妳可能到最後因為食量控制不當而更胖,不然基本上,砂糖牛奶減肥法的安全性高,可說幾乎沒有副作用。 開始砂糖牛奶減肥計畫準備開始嘗試日本女生討論度第一的砂糖牛奶減肥法了嗎?跟著BODY為妳整理出來的重點,每天增加一個小動作,或許妳也可以擁有漂亮的減肥成績單。 使用時間 每天晚餐前15-30分鐘,飲用一杯240c.c的砂糖牛奶準備產品 牛奶 妳可以依各人喜好選擇不同品牌的純鮮奶,當然如果想減少一點熱量的攝取,也可以使用低脂、脫脂的牛奶,效果不變。 砂糖 根據高田明和教授的說法,使用白砂糖的效果最好,血糖值上升最快,不過黃苡菱營養師認為,使用黑砂糖是比較優的選擇,因為血糖值上升的速度差不多,不過還多了礦物質的營養成份,比較有健康概念。 使用方法 每天吃晚餐前,將約一小匙約5公克的砂糖,加到一杯約240c.c.的牛奶中,攪拌均勻後緩緩飲用即可。 替換規則 1. 不管妳使用冰牛奶還是熱牛奶來進行砂糖牛奶減肥法,效果都一樣ok,妳可以依個人喜好選擇。 2. 不敢喝牛奶的人怎麼辦?高田明和教授說,奶茶、豆漿或是牛奶含量比較高的咖啡,也可以替換牛奶的位置。 .msgcontent .wsharing ul li { text-indent: 0; } 分享 Facebook Plurk YAHOO! .
- Jan 10 Tue 2012 05:18
-
一切都好怪
一切都好怪昨天去看了醫生 好佳在沒事了 原來是自己嚇自己 前幾天是我的生日 再生日那天 壽星搞失蹤了 沒什麼 就是想要靜一靜 是怎樣 這幾天都會忽然下大雨 整個心情都差調@@ 我真的好想好想要靜靜的 .............. 我真的生病了 連我自己都這樣覺得 怪到我自己都會害怕 誰能救救我 .msgcontent .wsharing ul li { text-indent: 0; } 分享 Facebook Plurk YAHOO! .
- Jan 10 Tue 2012 05:18
-
呆@@
呆@@我真的很笨 知道前方有個陷阱在等著我 我還心甘情願往下跳 但在陷阱裡只有我一個人 你呢?? 你只留下我一個人面對恐懼 你跑哪去了 說過要一起面對的 你卻逃避了一切 .msgcontent .wsharing ul li { text-indent: 0; } 分享 Facebook Plurk YAHOO! .
- Dec 30 Fri 2011 03:07
-
OpenSER Note(收錄自研究手記--我的研究生活)
OpenSER Note(收錄自研究手記--我的研究生活)OpenSER Note 1.修改/etc/default/openser第一行改成yes2.啟動sudo /etc/ini.d/openser start(啟動認證模組)3.建立SQL tableshell script 檔放在/usr/sbin/openser_mysql.sh/usr/sbin/openser_mysql.sh create建立資料庫(表)4.將openser.cfg檔案中下列行去掉註解loadmodule "mysql.so"loadmodule "auth.so"loadmodule "atuh_db.so"modparam("usrloc","db_mode",0)modparam("auth_db","calculate_hal",yes)modparam("auth_db","password_column","password")5.將/etc/openser/openserctlrc中的HAS_SERWEB="yes"這行去掉註解註記,才能增加三個以上的subscriber.6.openser在mysql中會建立使用者openser,若密碼鍵入openserro則為唯讀使用者,openserrw為可讀寫的使用者。7.可看/var/log/openser.log來debug(tail -F openser.log可即時更新log檔)About User Agent:X-lite:在Linux底下的X-lite常常在設定SIP server資訊時,發生記憶體區段錯誤,而且開啟時很慢。如果以console介面用指令開啟會比較穩一點。看了好幾篇X-lite Forum,發現作者對Linux版本開發並不積極,所以bugs很多應該…不意外。Ekiga:只要換了Public IP就不能在163.22.20.154 SIP server註冊。要改監聽port→gconf-editor(組態編輯器)→apps→ekiga→protocols→sip→listen_port→改成非5060的值(range在5060~5100之間即可,我設成5070)(11/27)改了也不行(X-lite會自動找可用的監聽port)Twinkle蠻好用的(Twinkle0.9)System setting->listening port要改(e.g.5061)CISCO 7960上記得Authentication name也要設置才可註冊。 如果您覺得本篇蒐集的資訊對您有用, 請點擊下方的廣告連結支持 .
- Dec 30 Fri 2011 03:06
-
淺談OpenSER(收錄自Sam's linux study)
淺談OpenSER(收錄自Sam's linux study)淺談OpenSER(一)VoIP這種應用已經常識了很多年,卻似乎一直沒有太大的成果,當然這涉及到很多的問題,不過以SIP為基礎的原則也越來越確定(好啦,我知道妳用 Skype)。很多人對於VoIP總是感覺像是高不可攀的技術,但其實它並不如此的困難,尤其是有了自由軟體世界的努力,很多Project都可以讓妳輕 鬆的完成你的VoIP規劃。當然VoIP是一個很廣泛的稱乎,舉凡用網路即時傳遞交換語音訊號其實都可以稱為Voice over Internet,但是VoIP還必須要涉入一些電信的領域,也就是signaling的動作。 就如同PSTN一般,VoIP也需要一個傳遞訊號的機制來建立通訊的兩端,SIP便負責了這件工作。一個SIP的register server可以讓妳每一個SIP client來交換訊息,當你要打電話給另一個朋友,在網路上妳必須要能先找到他,也就是對方的網路位置,但是當你的網路位置會改變的時候,一個可以記錄 你的網路位置的SIP register server便可以發揮功能。妳可以從在自由軟體裏面的OpenSER這個project可以幫 妳架構一個SIP server,當然OpenSER可以做到的更多,這邊我們先簡單的介紹一下吧。OpenSER是一個以C寫成的project,他可以處理SIP message,主要依據一個設定檔來決定OpenSER如何反映接收到的SIP message,這邊說設定檔其實不太正確,因為這個設定檔(openser.cfg)雖然是一個純文字檔,但其實它是個lex與yacc的輸入格式,在 OpenSER的source裏面妳可以找到cfg.lex與cfg.y這兩個lex與yacc的source,因此他也不是一個shell script,而是一個必須符合OpenSER的token rule的文字檔。OpenSER大量使用dlopen來動態載入模組,因此他可以由openser.cfg決定要載入的模組或甚至加上妳自己寫的模組。首 先讓我們來安裝OpenSER吧,妳可以由http://www.openser.org/來下載openser的source來安裝,寫這篇文章的時候 OpenSER剛剛釋出1.1.1版本,妳可以去抓最新的source。解開tar ball後進去source的目錄妳會發現裏面沒有configure,不過不太需要擔心,因為OpenSER相依的library不多。基本上make all;make install可以幫妳完成大多數的工作,但是如果妳希望安裝的目錄不是/usr/local/的話,妳必須告訴make你的安裝根目錄,譬如make prefix=/ allmake prefix=/ install記 得make all的時候也要將路徑指定,因為這個路徑會直接coding進去binary成為預設路徑。剛剛提過OpenSER大多數的功能都模組化了,因此決定妳 要使用的模組比較有意義,妳可以參考INSTALL檔案裏面的說明會告訴妳如何指定要編譯的模組。不過我的作法是直接修改Makefile,妳可以找到 "exclude_modules?=................."這行這行指定了妳不要的模組,因此如果有妳需要的模組,就將他從這行移除就 是。不過要注意的是因為沒有configure去幫妳check dependency,所以有需要的library要自己先裝上,例如radius模組需要radiusclient-ng。當你需要用radius來當 成你的認證方式時,必須確保你的相關library與程式存在,然後進到acc模組目錄("source"/modules/acc),妳可以看看 Makefile裏面,原本預設的帳號管理是用MySQL資料庫儲存account資料,要使用radius請更改相關的設定,例如DEFS+=DRAD_ACCLIBS=-lradiusclient-ng這邊我的radiusclient-ng是裝在系統目錄下,所以我沒有指定library path,如果妳裝在別處,請指定library path。這樣妳就可以很簡單的將OpenSER安裝到你的系統上去了,接下來只要設定好你的OpenSER的設定行為,也就是修改openser.cfg這個檔案,我們留到下次再說吧.......打字累了.....ㄏㄏ淺談OpenSER(二)如果妳打開openser.cfg這個檔案,第1眼印象妳可能會以為它是一個script檔案,其實這樣說也沒有不對,但是之前說過這個script其實是lex的輸入文檔,因此妳必須滿足它的字彙規則,讓我們先簡單看一下這個檔案。這個設定OpenSER的動作檔案簡單可以分成4個部份,分別如下1. Global的參數設定2. 選擇模組載入3. 相關模組參數設定4. routing規則基 本上了解這個設定檔妳便可以讓OpenSER照你希望的方式去運作,首先在全域參數的部份妳可以設定一些整個程式的執行模式與相關環境設定,例如妳可以用 debug=3來決定執行時的debug level,這如同妳直接在command line下面執行openser給的參數-dddddd來決定debug level(跟asterisk一樣是吧) ,其他還有listen port的設定(預設是SIP的標準port 5060)。OpenSER使用一個fifo來接受外部給它的指令動作,因此妳可以指定這個named fifo的位置如下fifo="/tmp/openser_fifo" 如果妳要用MySQL,妳也必須在這裡指定連接資料庫的相關資訊fifo_db_url="mysql://user:passwd@host/dbname"自己替換掉相關的部份(user: 資料庫帳號,passwd: 密碼,host: 資料庫位置,dbname: 資料庫名稱),就可以利用OpenSER的資料庫模組把相關資料放在資料庫中,這裡是用MySQL為例,當然妳可以使用其他資料庫。第二個部份是決定妳要載入哪些模組,這邊比較單純,只要選定妳要的載入就可以,惟一要注意的是模組間的相依性就是,載入的方式很簡單loadmodule "//lib/openser/modules/mysql.so"上面就是載入MySQL的模組,妳可以自行看看你的模組目錄中有哪些模組可以載入(這根據妳如何選擇編譯OpenSER)。第三個部份來指定每一個模組的相關參數,方式很簡單modparam("usrloc", "db_url", "mysql://user:passwd@host/dbname")這 裡指定存放user位置的參數db_url,指定成MySQL的位置。每一個模組都有一些相關的參數可以設定,妳可以去OpenSER的官網看每一個模組 的說明文件,不然妳也可以自己去source下面看看,在原始檔的modules目錄下面每一個目錄都是一個模組,妳可以找尋一個struct名為 param_export_t的地方,通常如下static param_export_t mod_params[] = { {"param1", STR_PARAM, &p1}, {"param2", STR_PARAM, &p2}, {0,0,0}每一個模組有自己的相關參數妳可以在這邊找到,至於這些參數要做啥的,妳就要由相對映的變數(在上例中p1與p2)在原始碼中的作用去判斷,這樣會累死對吧....ㄏㄏ,沒關係,其實OpenSER的網站相關說明文件還挺清楚的。最後是routing規則的部份,這裡是主要OpenSER接收到SIP message的時候他如何去反應的動作,所有的message都會由route {................................開始,在裏面妳可以去安排所有反應。當然妳可以延伸其他規則如下route[1] {.................................route[2] {.................................在主要的規則裏面妳可以跳到其他規則去route {......其他處理或判斷......route(1);......其他處理或判斷......route(2);} 這樣妳就可以建構出一個自己的SIP message處理流程來架構你的VoIP server。 淺談OpenSER(三)在整個openser.cfg中最重要的大概就是你怎麼處理route裏面的規則,這裡給你做一個簡單的示範。通常一開始會先檢查SIP message是否是合法的,因此我們對SIP message的forward header與message長度作檢查。if (!mf_process_maxfwd_header("10")) { sl_send_reply("483","Too Many Hops"); exit;};if (msg:len >= 2048 ) { sl_send_reply("513", "Message too big"); exit;};這部份應該大家都一樣,單純的檢查SIP message。SIP是一個signalling的機制,每一個message都代表要做某一個動作,因此通常我們必須先判別每一次的SIP message所要求的method。is_method是一個讓我們判別的function,簡單的示範如下:if (is_method("REGISTER|INVITE|MESSAGE")) {......................你 可以去檢查每一次SIP message是否是你要處理的method,這個例子中我們對於REGISTER、INVITE、MESSAGE做出反應,當然你可以自行決定哪些 method是你要處理的(ACK、BYE、NOTIFY、PRACK.....)。因為OpenSER本身當作sip proxy的可能很大,因此你通常可以將所有除了REGISTER的method紀錄起來。if (!method=="REGISTER") record_route();有 些SIP message本身便會帶route set(例如reINVITE),因此你必須先處理這些route set,不過不用擔心,OpenSER只要使用loose_route便可以解決這個問題,loose_route會依據message中有無route set,若有則會回傳true,反之回傳false。因此我們可以用下面的方式處理if (loose_route()) {...................... route(1);這樣的處理可以直接在處理完後跳到你設定的route rule 1之處。如 果你的OpenSER也要當作sip register server用,你就必須處理REGISTER的message,處理方式也很簡單,判別是否為REGISTER的message然後驗證使用者之後利用 register module所提供的save(domain)來紀錄就可以完成。if (uri==myself) { if (method=="REGISTER") { if (!radius_www_authorize("votel-tech.com")) { www_challenge("votel-tech.com", "0"); xlog("L_INFO", "radius authorize failed\n"); exit; }; save("location"); exit; };.......................這 裡首先我們看到先判別SIP message裏面的URI是不是給我們這台server,如果不是就別忙了。然後判定method如果是REGISTER的話,開始認證使用者。在 OpenSER中可以把使用者資訊直接存在datebase中(例如MySQL),但是這樣的作法通常安全性較低,而且缺乏集中管理帳號的好處,因此我這 邊使用後端的RADIUS server當作認證方式,如果認證過只要使用save("localtion")便可以完成註冊的動作。在SIP message之中另一個最重要的method就是INVITE了,VoIP當然最重要的是能夠邀請別人溝通,因此處理INVITE的訊息也是一項重要工作if (method=="INVITE"){ if (uri=~"sip:0[0-9]+@.*") { if (!radius_www_authorize("votel-tech.com")) { www_challenge("votel-tech.com", "0"); sl_send_reply("400", "Only legal user can call out"); exit; }; if (!avp_check("$avp(group)", "eq/s:pstn/ig")) { sl_send_reply("400", "Not Allow to Call Out"); exit; }; strip(1); prefix("886"); route(2); exit; } else { if (!lookup("location")) { sl_send_reply("404", "Not Found"); exit; }; route(1); };當 我們遇到INVITE的訊息時,很多的VoIP系統會有所謂播打外線的動作,或許是連接到IP-PBX系統(例如asterisk),如果你希望能夠判別 這個,我們通常會在播號時加上前置碼以區別一般的invite與call out invite。在此例中我用了0當成前置碼,因此所有以0開始的SIP URI都會被我當成call out。這邊一個比較不一樣的是在這邊我再次作了一次認證的動作,這裡作認證的用意是很多公司都會希望能限制播打外線的功能,最簡單的作法是用族群來管 理,只允許某些族群的使用者可以call out,如果你不想設限,這裡可以拿掉。至於如何作族群屬性判斷呢,我的作法是在RADIUS server裏面設定一個group的屬性,利用屬性回傳來判斷使用者是哪一個group,據我所知openser的radius modules裏面有了group check的function可以使用,不過我沒有用過,請自行探索。設定了另一個route rule為2的規則讓call out使用,如果你的gateway的SIP URI有特殊格式,你也可以在route之前做好加減碼,例如用strip減碼而用prefix加碼。至於正常的sip call只要用lookup找到後便可以。大 致上一個OpenSER的設置檔並不複雜,重點逝去熟悉每一個module所提供的function。希望這幾篇簡單的說明能讓你大概了解OpenSER 的運作方式,網路上有很多的設置檔範例,多多嘗試後你會發現用OpenSER架設自己的SIP server一點也不複雜呢。 Original source: Sam's linux study.
- Dec 25 Sun 2011 10:25
-
神蹟.......見證1(Photo Impact8.0)
神蹟.......見證1(Photo Impact8.0) 這是314的Blog引用的...他真可當選Blog改造阿拉真神..天啊!在那待一整天都不累.夠神奇夠新穎...Yahoo部落格小子.我看你這個小毛頭該跟大師學學了.我看部落格小子真是有看沒有懂.越看越迷糊.但314大師講解的看一遍就懂.請認明314歐...不是319...講到2顆子彈一肚子氣.林老師的一拳真是大快人心.鍾魁除妖.別氣別氣..看314真神的神蹟再現.只能說別去買補運小瓶子了.幫自己的Blog補補妝.既開運又省錢..... 製作亮麗大頭貼素材:大頭貼 圖框http://tw.myblog.yahoo.com/jw!zo1RlCmfHxlEo2UTXCcDzads5GkC/article?mid=228圖庫倉儲http://tw.myblog.yahoo.com/monkey_014148/archive?l=f&id=25所需程式Ulead GIF Animator 5 的軟體~【Ulead Gif Animator 5】下載點【Ulead Gif Animator 5】中文化破解檔中文化教學網http://tw.myblog.yahoo.com/jw!zo1RlCmfHxlEo2UTXCcDzads5GkC/article?mid=468Photo Impact 8.0 中文版 : ftp://ftp3.ulead.com/pub/Goodies/PI8/TC/UPI8T_TC.exePhoto Impact 8.0 破解檔 :http://myweb.hinet.net/home6/vipdoraemons/PhotoImpact8vipplec.exe安 裝 可 永 久 使 用 簡易教學法↓:準備要合成的影像你所以歡的框 圖框尺寸100x120像素如果是要放在自訂欄位 框別選太大點框圖→按滑鼠右鍵→選內容→有圖片尺寸開啟→Ulead GIF Animator 5 的軟體讀入影像檔案→[拿我家小兒子當模特兒]影像太大 對吧請按 編輯→調整影像大小剛剛已經得知圖框尺寸100x120像素所以請調整100x120像素順便在幫影像背景 透明化按 點選工具→魔術棒→相似性-別選太大數值影像圖 畫格 物件 3個都要被點選起來對 影像圖 白色空白處 按滑鼠左鍵圈選出白色部分 按鍵盤的 Delete 刪除鍵成功去背最好先用Photo Impact 去背 效果會較好→再新增影像-讀入 圖框點每個 畫格 按滑鼠右鍵 選 畫格內容在延遲 那 調整 20 -按預覽 看效果秒數多寡 自己看得順眼就可滿易的話 按最佳化 存檔要上傳到 網路空間 才能貼在部落格免費上傳圖片教學http://tw.myblog.yahoo.com/monkey_014148/article?mid=669&prev=711&next=605&l=f&fid=31自定欄位 圖片法請從管理部落格進入→管理自訂欄位→自定欄位名稱-[隨你高興怎麼打]自定欄位內容語法如下→輸入完成按儲存再選擇 版型設定-在顯示項目中 看你要將剛才的 自定欄位 放在哪裡.
- Dec 25 Sun 2011 10:25
-
蘋果料理大作戰
蘋果料理大作戰這是姪女詠欣...笑起來像一顆蘋果 ..又甜又美..真想咬一口..不過我上次真咬了..她氣得好幾天都不和我說話....可以煮咖哩、煮湯、做沙拉、做果凍、做蘋果糖葫蘆、蘋果醬汁淋嫩煎豬排、做泡菜、炸蘋果(當點心)、蘋果蛋糕、蘋果巧克力(蘋果塊沾煮成液態的巧克力)....等。提供菜單如下:(1)蘋果咖哩雞作法:就是把蘋果切丁還有洋蔥跟雞肉各切丁(量要看人數或是材料數而定)加入水(適量)丟入咖哩塊(依人數或材料數而定)最後灑鹽少許(2)檸檬蘋果泡菜材料青蘋果2個 檸檬1個 冷開水1杯調味料(1)鹽1/2大匙(2)糖3大匙白醋1/2大匙作法(1)將調味料(1)加入冷開水1杯溶化成為鹽水備用。 (2)將青蘋果洗淨瀝乾,每個切成16小塊,加入作法(1)的鹽水拌勻,醃漬約15分鐘後將鹽水濾除。 (3)將檸檬洗淨,切成0.3公分薄片備用。 (4)將作法(3)材料和調味料(2)一起拌勻,醃漬約半天,期間需翻動多次,待入味均勻後即可食用。 (5)盛入容器中加蓋冷藏,約可保存7~10天蘋果入菜香不同品種的蘋果,在口味、口感各有特色,也影響著烹調方式。一般最常見的富士蘋果,又脆又甜,應用範圍最廣泛,無論是煎煮炒炸皆合宜。用富士蘋果做菜,不必放其他調味料,蘋果甜味便能自然溶入料理中。 而吃起來甜中帶酸的紅龍或青龍蘋果,則適合做沙拉。另外甜度較低,酸中帶甜的翠玉或金冠蘋果,則適合做冷盤或熱炒。至於台灣人常吃的五爪蘋果,由於口感較鬆軟,入菜不易,應用在甜點的機會較多,例如蘋果泥、蘋果球,都是五爪蘋果的傑作。 用蘋果做菜最常遇到的困擾就是,切塊或片丁之後的蘋果容易變黑,無法保持原有顏色。小秘方是將蘋果塊或蘋果片先略浸鹽水三十秒至一分鐘。如此一來,不僅能保持蘋果原色,更重要的是可以使蘋果甜度更飽和。 可口的蘋果佳餚必定兼顧蘋果的甜與脆,因此烹調不宜過久。蘋果若熬得太久,香味散失了,脆度降低了,難免要讓蘋果菜大打折扣。 金冠蘋果 青翠的金冠蘋果是「滇味蘋果絲」中的主角。這道涼拌菜靈感來自雲南名菜,只是將大頭菜改以蘋果做變化,口味竟然有過之而無不及。 首先將蘋果洗淨,削皮切成細長段,放入鹽水中,撈起擺盤待用。再將素肉剁成肉末狀,放入適量太白粉、胡椒粉、醬油一湯匙抓勻。起一熱鍋放少許油,將素肉末以快火迅速翻炒,再起鍋,待冷備用。再將番茄洗淨切丁,放入麻油與糖各一茶匙,白醋兩茶匙及素肉末,一起拌勻,最後將其淋在蘋果絲上即可。 富士蘋果 鮮、脆、香、甜是「蘋果五福臨門」這道菜的特色,運用富士蘋果做料理,滋 味爽口,並且伴隨著淡雅的蘋果香味。 首先將蘋果、紅甜椒、綠竹筍、百合洗淨,切塊備用。然後炒熱素蠔油,再放入上述材料,以大火迅速翻炒後,加入枸杞、素高湯、鹽、糖、香油,以中火燒煮至湯汁收乾,即可盛盤食用。 香甜的富士蘋果和鮮嫩的草菇、鮑魚菇 也是絕配,「蘋果燴雙菇」就是一例。 將薑片爆香,放入燙熟的紅蘿蔔片、鮮蘋果片一起翻炒後,加入素高湯及爆香過的鮑魚菇、草菇、鹽,以中火滾煮後盛盤,再利用剩餘的湯汁勾芡淋上、滴上香油即可。 五爪蘋果 五爪蘋果做成的黃金蘋果球,變化多端,不僅可以當做點心吃,加上香菇、大白菜、素蠔油、醬油燒煮後,就是素的紅燒獅子頭。 黃金蘋果球是揉合了五爪蘋果碎塊、熟軟的馬鈴薯塊、全麥土司皮碎片、香菜末、青豆仁等材料,以及將鹽、糖、香油、五香粉、白胡椒粉等調味料一起攪拌,用手抓成一個個球狀,再沾地瓜粉,下鍋炸成金黃色。蘋果牛肉燉煮材料紅燒牛肉罐頭 1罐 蘋果1/2顆 四季豆6條 水1/2杯 太白粉適量做法(1)將四季豆去蒂、筋絲後,洗淨切成寸段。(2)蘋果去皮去籽並切丁狀,用鹽水略泡一下,撈起瀝乾備用。(3)熱油鍋後,放入四季豆略炒,再倒入整罐紅燒牛肉罐頭(含汁)以及水1/2杯,用中火煮沸,再加入蘋果丁煮1分鐘後,再倒入太白粉水芶芡,煮至濃淍狀,即可熄火盛起放入盤中。備註做水果料理時,不須使用爆香料,否則會影響口感。蘋果雞絲沙拉 材料:(4人份)蘋果2個、雞胸肉250g、西芹120g、紅椒1個、黃椒1個、薑1片調味料:A.米酒1大匙、鹽1/2小匙B.橄欖油2大匙、蘋果醋1大匙、鹽1小匙、楓糖漿2小匙作法:1.將雞胸肉與薑洗淨,一起放入碗中,加入調味料A醃入味,再放入烤箱烤熟,待涼切絲。2.西芹去皮,洗淨切絲,放入水中汆燙,撈起放入冷水中泡涼。3.紅椒、黃椒洗淨,去蒂去籽,放入冰水中泡10分鐘後撈出切絲。4.蘋果去皮切絲,放入加有少許鹽(份量外)的冰開水中浸泡5分鐘,再瀝乾盛入盤中,加入作法1~3的材料。5.將調味料B倒入小碗中調勻,淋在作法4的盤中即可。.