Category: Network

  • DMHY RSS 0.02

    因為動漫花園的 RSS 掛掉會讓人很困擾,所以我把之前的程式稍微改了一下,也把一些無用的東西拿掉,現在可以順利通過 FEED Validator for Atom and RSS,不過不知道實際放到 google reader 會不會有問題就是……。 現在的程式碼在 這邊,我想只是 parsing 人家的網頁應該不會有什麼問題吧……。 趁著這次小改程式我發現 XML-RSS 如果按照預設值不改 encode_output 似乎會有一點問題歐。 不管了,先去跑個步,最近真的胖了不少呢! Updated: 1/27 官方 RSS 已修正。

  • Learning VoIP Security from Dr. Stephen Kent

    這是今天在浩然國際會議廳所舉辦的一場研討會,主講人 Stephen Kent 表達非常的清楚,偶爾也有一些小小的幽默。比較特別的是,我覺得他用兩台電腦搭配兩台投影機的 present 效果出乎意料的好,舉例而言,可能在一個在介紹 SDP,一個就能夠帶出例子來,比起有時候我們非得要分成兩張投影片,然後前後切換,他的表達要來的清楚很多。 此外,剛好今天有一部分在講 SRTP (RFC 3711) 以及 MIKEY (RFC 3830)。這也剛好是我六月初在實驗室報告的題目,也趁著今天的研討會恢復一下腦袋中的記憶。

  • 第一支 perl 網路程式: SIP redirect server

    這是 mfchang 老師 VoIP 的作業,因為懶惰用 st r系列的 function 處理 SIP message,就把腦筋動到 perl 上來了。 my $sock = IO::Socket::INET->new(LocalPort => $port, Proto => ‘udp’) || die “$@\r\n”; my $sel = IO::Select->new($sock); while($sel->can_read) {  if((my $clisock = recv($sock, my $buffer, 1500, 0))) {   send ($sock, $buffer, 0 ,$clisock);  } } 這樣就完成一個簡單的 udp echo server 了,是不是很簡單呢? 我們不用處理一堆惱人的endian,也不用處理 struct sockaddr_in,回傳訊息也變得相當的簡單,…

  • DMHY RSS

    動漫花園 的 RSS。 你可以抓 dmhy.pl 來試試看,有什麼建議也可以透過右下角的 email 寫信告訴我,如果站方有什麼疑慮的話也請告訴我,我會盡快把連結拿掉。 一切的一切就當作自己的練習吧 😀 這次的程式我是參考 Perl 學習手札 ,在此特別感謝 :p Updated: 官方 RSS。

  • Blogger API

    我用 perl 寫了一個備份的程式,其實這是我第一次自己寫 perl,上次大概是一年前在上 NA 的時候吧,所以腦袋一整個不清楚,也玩到 blogger 要 word verification 了…… 我是改 gslin 的 copyurl.pl,也沒有特別好,不過你可以玩玩看。 Blogger API 在 http://www.blogger.com/developers/api/1_docs/ 附帶一提,其實 WorePress有 Blogger API Client 可以用,你可以拜讀 Dracula 的幾篇文章,他有一些對於 bac 的修正。 require RPC::XML; require RPC::XML::Client; my $blog = RPC::XML::Client->new(‘http://plant.blogger.com/api/RPC2’); $content = encode(“utf-8”, $content); $title = encode(“utf-8”, $title); my $entry = “” . $content; $blog->request->headers(‘Content-Type’ => “text/xml; charset:…

  • WordPress 2.0 Released

    之前就在某 channel 說 12/26 WordPress 2.0 要 release,結果今天早上睡很晚,大概是疲勞累積外加貪睡的緣故吧。 醒來之後就聽到 jnlin 說 「wp-2.0 release 了」,就順手升級了一下,幾個常用的 plugin 也先拿掉了,像是 AuthImage,Spam Karma 2 – Reloaded,結果太華麗了,我反而不太會用 XD 雖然說 WYSWYG 是不錯啦,不過我還是不太熟悉 XD

  • Google Logo

    原來這次的是這樣 ,老鼠和貓準備將 Google 的霓虹點亮,在準備了四天之後,終於在今天大放光明。

  • http://findbook.tw/

    剛剛在 pixnet 看到 findbook.tw。 可以方便你在各網路書店裡面比價,像是下面找「灼眼的夏娜」、「城堡」的範例 很好,我「城堡」是在博客來買的,所以花了相當多錢 XD 不過以後有了這個方便的網頁之後,就可以少花點冤枉錢啊…… 謎之聲:不知道誰的台北人看了三個月還沒看完啊,還想要買書!

  • Spam Karma 2.0

    最近 SPAM 讓我很不爽,加上睡眠不足,讓我很想把SPAMER一個一個都丟到地獄去。 所以剛剛裝了Spam Karma 2.0,如果有誰被我擋掉的話,用所有你知道的管道告訴我,我欠你一個抱歉。 (你可以在這個blog的右下角看到我的Email,並不能直接點,不過應該非常清楚) 你可以在http://unknowngenius.com/blog/wordpress/spam-karma/ 下載這個plugin。

  • Firefox與MIME

    目前Firefox判斷檔案格式的方式,看來還是從HTTP Header的Content-Type這個Header,不過這樣就會造成一個問題存在,如果伺服器當他是text/plain在丟呢? 我想很多人都遇過,Firefox就會把他當作文字檔,從頭到尾的顯示在網頁上,然後hang在那邊。 要怎麼解決呢?剛剛稍微找了一下,有一個叫做MIME Type Editor的Extension,不過這樣太苦了,希望未來Firefox能解決這個惱人的問題 XD 這邊有一篇在講IE是怎麼判斷MIME Type的,套句我常說的,有興趣的可以看看。 MIME Type Detection in Internet Explorer