Skip to content

Category: 資訊科技


PHP Captcha Security 延伸惡搞版

Post date:

今天稍微研究了一下 PHP Captcha Security,又看到 PHP Captcha 大惡搞,一時手癢也想來惡搞一下… 四則運算版本: 展示網頁:http://app.essoduke.org/captcha/form1.php 驗證之餘,還能考驗你的四則運算能力、加強算術基礎呢,非常適合小學生、小學老師當作家庭作業、題庫使用! 中文成語版本: 展示網頁:http://app.essoduke.org/captcha/form2.php 數學算完之後,國文當然也不能缺席,希望大家藉由這個版本來提昇出口成章的能力(反正那個該死的文言文什麼鬼協會中華語文教育促進協會提議要增加文言文比例…) 另外,為了避免學生死背不能活用,更加入了隨機順序的挑戰功能呢! 延伸閱讀: PHP Captcha 大惡搞 – Zeroplex 生活隨筆 刚写的PHP中文汉字验证码 – Sipo Blog 驗證碼的最高境界 – 睡蓮‧池水間 – waterlily-lsl.com

ZyXEL P-870HA N3 韌體更新

Post date:

這兩天我的肛世代光世代很容易出現網路瞬斷但是 BT 卻很正常的情形, 爬文之後決定要將原本的 S2 換成最新的 N3 版韌體當白老鼠試試。 更新步驟如下: 下載 N3 版韌體(檔案來源:Mobile01) 將本機 IP 改成和 VDSL 相同的網段(192.168.1.2 – 192.168.1.254) 有使用分享器者,先將網路線直接連接至 MODEM 再進行下列操作。 開啟瀏覽器執行:http://192.168.1.1/,帳號密碼如下: 北部 帳號 cht 密碼 chtnvdsl 中部 帳號 cht 密碼 chtcvdsl 南部 帳號 cht 密碼chtsvdsl 登入後點選左側選單「Management」->「Update Software」進行更新 過程中會先斷線,完成後會要求重新登入,請使用上述帳密中的「北區」進行登入 檢查 Device Info 看是否更新完成 白老鼠持續觀察中! ※更新後的這半個多月以來,瞬斷情形確實不再,應該是可以穩定使用的版本了! 延伸參考: 你的肛世代光纖會瞬斷嗎?試試看更新韌體吧 – 寬頻上網討論 – 維克斯討論區 HINET 的ZyXEL P-870HA老問題重談!! […]

Categories:

蓋布瑞許回來了

Post date:

(Image from El Cabron) 這個月 LucasArt 果真要讓骨灰迷的荷包夭折! 暨美國時間 7 月 7 號的 猴島小英雄五—Tales of Monkey Island(Telltale Games 製作發行)上市後,今天,一代復刻版 The Secret of Monkey Island(猴島的秘密)也在線上發售了。 雖然我不是老骨灰,但是這個系列,或者是說 LucasArts 所發行的冒險遊戲在當時我幾乎都有玩過,舉凡印地安納瓊斯、瘋狂時代和猴島小英雄等,每一部都是經典。(雖然那時年紀小,對於英文遊戲根本是有看沒有懂,但也造就成我查字典的好習慣!) 對於這次的復刻版,LucasArts 可是有備而來,不僅角色和場景都按照原貌重新打造,解析度一舉提昇至 1080p,就連音效和音樂也都找回三代 The Curse of Monkey Island(猴島的詛咒)老班底重新配音錄製。 當然啦,如果你硬是想回味那 256 色的畫面和 MIDI 音源,製作小組也是佛心來的保留了「懷舊選項」哩。 ※ 從 STEAM 購買只要 $US 9.99:The Secret of Monkey Island™: Special Edition on Steam 回味一下原始版本:(這傢伙怎麼上傳 2 […]

Categories:

JSONP 實做:使用 Google Ajax Search

Post date:

範例網頁:JSONP 實做:使用 Google Ajax Search ※ 詭異的是,我使用 $.get 都只能收到 400 Bad Request,只能用 $.ajax 才能正常。 $.ajax({ url: 'http://ajax.googleapis.com/ajax/services/search/web', data:{ 'key': gsearch.key, 'v': '1.0', 'q': encodeURIComponent(k), // + '+site:essoduke.org' 搜尋網站, 'rsz': 'large', 'hl': 'zh-TW', 'start': s }, dataType: 'jsonp', success: gsearch.fetch }); 參考資料: 開發人員指南 – Google AJAX 搜尋 API – Google Code 基礎搜尋物件 – Google AJAX Search […]

Categories:

Firefox 3.5 新特色實做

Post date:
Tags:

參考 Mozilla Developer Center 的技術文件實做 Firefox 3.5 的幾項新特色。 @font-face 動態下載網頁字型 透過這項功能,就可以不再使用 sIFR 的技巧來達成顯示訪客沒有安裝的字體,讚! CSS 變形效果 加入了 CSS 3.0 的旋轉、傾斜、放大等變形效果。 還有原生 JSON、多執行緒的支援等眾多特色,這次的 Firefox 3.5 果然厲害 XD 更多實測範例:http://app.essoduke.org/fx35 延伸閱讀: Firefox 3.5 技術文件 – MDC MozTW,Mozilla Taiwan 正體中文

Moonwalker

Post date:

緬懷 Michael Jackson 系列 我是因為這首歌…應該說這個電玩認識 Michael 的,當時的 SEGA 所發行的 Moonwalker(外星戰將)就是以 M.J 為主角進行拯救安妮的任務。 遊戲中,M.J 的移動就是月球漫步,而攻擊招式都是 M.J 的經典舞步,尤其是大絕招45 度角傾斜(製作反重力錯覺的方法和手段)一發動就會讓畫面上剩餘的小嘍囉一起跳舞,結束後就全部躺平。 這個舞步讓當時的我嘆為觀止,一直覺得全世界就只有 M.J 能辦得到,完全忽視了其他舞群其實都是跳一樣動作的事實 XD) Smooth Criminal httpvh://www.youtube.com/watch?v=ex30DYwQlHU ※ 外星戰將也有發行電影。 ※ 雖然 M.J 的造型多變,但我還是認為他在 MV 穿的白色西裝超帥也最適合! 延伸閱讀: 麥可·傑克森 – 維基百科,自由的百科全書 Moonwalker – IMDB

Categories:

Windows Media Player for Web

Post date:

※剛剛發現我的 Firefox 不能正常運作,大概是 Plugin 的關係。 http://app.essoduke.org/mplayer Feature / 特色 相容 IE/Firefox 瀏覽器 使用 JSON 格式媒體列表 可顯示媒體名稱、時間軸、已播放/媒體時間 可音量控制、重複播放、拖曳播放清單 Defect / 缺點 Opera / Safari 無法正常使用 未加入隨機播放功能 Point / 重點摘要 雖然已經有了支援各瀏覽器的播放語法,不過我還是針對了非 IE 瀏覽器建立 embed 標籤。 播放器使用 Javascript 產生,並且將所有事件都寫成物件化,整個播放器就是一個物件。 時間軸採用 setInterval 的方式每秒查詢目前的播放時間,換曲時要用 clearInterval 不然久了 IE 會當掉… XD Firefox 監控 PlayStateChange 事件要使用 OnDSPlayStateChangeEvt function。 播放清單要雙擊左鍵才會換曲! 大概就醬了

Categories:

你還在種田嗎?

Post date:

這個真人版的質感還不錯,而且很明顯就是強調不需要山口山的農來農去~ 而下面這兩個版本就有點…簡陋了,配音員是幫煙卷配音的那位嗎?XD 《戰鎚Online》誓師大會實況影片 – gamebase 這次戰谷的行銷其實還不錯,不只電視廣告,就連廣告牆、計程車等,都做了大幅的宣傳,遠比 EQ2 好太多了。 畢竟戰鎚是極度需要眾多玩家參與才能體會遊戲樂趣的 MMORPG,希望… WAR 能活得久一點 XD 延伸閱讀: 種花特區: 戰鎚 VS 山口山 戰鎚 Online 哈啦板 – 巴哈姆特電玩資訊站 戰鎚 Online 討論板 :: 遊戲基地 gamebase

[jQuery] 自動替表單元素加入 label for 屬性

Post date:

通常在設計網頁時如果有包含表單元素,大多會使用 Label 標籤來定義說明,但是每個表單元素和 Label 標籤都要加上 id 和 for 屬性顯得有點麻煩,所以下列函式就是用來替這些元素自動補上 for 和 id 屬性。 範例:http://beboss.idv.tw/autolabel.php 目前只抓取 label 前後的表單元素,若 label 和 表單元素之間有其他標籤則無作用,交給大家去解決吧 XD $(function(){ AutoLabel(); }); var AutoLabel = function(){ $('label').each(function(n){ //get the next object var $obj = $(this).next(); //append id and for attributes into elements switch( $obj.attr('type') ){ case 'text': case 'password': case 'radio': case 'checkbox': […]

Categories:

Google Promote Button 中文版上線

Post date:
Tags:

還記得四月初這篇文章「大神的實驗:Google Promote Button」才剛提到 Google Promote Button,今天中文版就已經上線了。 根據 Google 的官方說明,這項功能主要是提昇使用者的搜尋體驗,只要登入 Google 帳號之後就可以對自己的 SERP 進行推薦,而受推薦的網站就會依照推薦的時間排序,也可以在 SERP 的頁底新增下次搜尋相同關鍵字時的自訂網站,不過這些功能在未登入或是登出後就無法使用也看不到推薦結果。 或許這可以當做一是種風向球,畢竟以往要增加排名順序大多取決於所謂的外部連結,但是這一點會讓沒有自己網站或網誌的使用者減少參與影響排名的機會,也因為 Promote 只能對單一網站做一次投票,所以 Google 會考慮將這種推薦結果納入影響排名的條件之一也不無可能。 延伸閱讀: The Google Promote Button and SEO – SEO Hosting Google Promote and Remove Buttons in SERPs – Inside the Internet Marketing Mind

Categories:

Warhammer Online – RvRStatsUpdated UI 中文化

Post date:

趁伺服器關機之前隨手嘗試進行 UI 的中文化,使用 RvRStatsUpdated 為基礎去修改,也稍微調整了一下版面。 原始版本:http://war.curse.com/downloads/war-addons/details/rvrstatsupdated.aspx 中文化載點:http://my.essoduke.org/files/games/war/rvrstatsupdated.rar

Categories:

Warhammer Online 畫面聞香

Post date:

戰鎚的戰場系統果然好玩!雖然秩序方一直被壓著打、雖然很多人都只會一股腦往前衝、雖然戰谷狀況連連、雖然有加速器外掛的入侵…但是一點也不減我的樂趣啊啊啊! 我的配備在一般時候倒是可以 1920×1200 8xAA 特效全開平均 40-50FPS,上百人的場面就沒遇過了,沒辦法,晚上的秩序方好可憐 XD 目前遇到最大的缺點就是巨集的功能強大到…不會寫,為什麼不能像 EQ 那麼好上手呢?嘖嘖… 不過還是找到了簡易的巨集教學網頁: Warhammer Online: The basics of macros and scripting – A wall of text on mmo gaming WAR API – TheWarWiki 不多說,賞圖(遊戲內建了擷圖功能,但是失真挺嚴重的) — 現在還在找適合的 UI…

關於仙劍 Online 內部開發版的趣聞

Post date:

剛剛回憶起去年七月,仙劍 Online 話題開始延燒之際,遊戲基地發出一則「仙劍 Online 內部開發版外流」的新聞,搜尋了一下頁面還在,就再翻出來讓大家笑一笑吧。 以下圖文引用皆自「遊戲基地 – 仙劍 Online 內部開發版外流」 地記者:keepers(Game偵探) 報導 2008-07-01 13:08:18 在海峽兩岸都擁有極高人氣與期待度的《仙劍Online》,近期持續有新聞的露出,相信距離遊戲面世已不遠矣。不過近期大陸方面出現一款遊戲名為《仙劍江湖Online》,進入遊戲官網發現在首頁上使用的是與仙劍類似的LOGO,背景音樂是仙劍的音樂,人物CG也都和仙劍相同。令人不禁懷疑難道是《仙劍 Online》內部開發版本外流,被大陸廠商拿來圖利嗎?實際進入遊戲測試後,發現了許多令人驚愕的遊戲內容。 首先,登錄遊戲時有四個伺服器可以選擇,伺服器名稱都是以仙劍人物來命名。但實際上無論選擇哪一個,進的都是同一個伺服器。也就是說,這個伺服器選擇,根本就是唬人的。 進入遊戲後,畫面是2D的,第一個見到的是沈欺霜,不過沈欺霜的人物形象怎麼會這麼可愛?跟背景建築物風格完全不搭 遊戲中的建築物竟然跟大陸一款《傳奇世界》裡的房子一模一樣。這遊戲不僅拿走了仙劍的背景和人物設定,又借走了傳奇世界的房屋模型。 接下來看到了柳夢璃,同樣是Q版造型,對話時的頭像竟然是常在許多論壇看到的頭像!? 接下來是王小虎出現了,小虎的頭像變成了一個熟男耶。不過這頭像也很面熟,仔細一看,這不是光榮的三國志系列遊戲裡頭的人物頭像嗎!? 終於女主角靈兒出場,可是怎麼是個圍著頭巾的女僕啊?人物不知道來自哪個Q版遊戲,頭像依然來自三國志… 還看到了蘇媚,跟靈兒的頭像竟然一模一樣,但人物形象卻是「大長今」!天啊,這又是哪個遊戲中「借」過來的人物模型啊? 不是古裝遊戲嗎?怎麼來個穿比基尼的? 遊戲裡的技能完全抄襲仙劍。 到了城外,遊戲的場景畫面看來頗為細緻的耶,不過也是從《大話西遊2》借來的場景。 其實場景都是唬人的,想怎麼走就怎麼走,把場景當成桌布來看就對了。 遊戲裡的地圖,都是從《大話西遊3》遊戲中借來的。看來設計者很喜歡大話西遊喔,相當充分利用這款遊戲。 看到這邊,玩家可以發現這款遊戲用了《仙劍Online》的故事背景和技能,某款Q版網遊的NPC造型,三國志和論壇的頭像,《傳奇世界》的房屋和地圖,《大話西遊2》的界面,《大話西遊3》的地圖等等,一下子將這麼多熱門遊戲結合在一起,這個遊戲很強吧?! 不!在沒看完下一個功能介紹前,說強大真是太小看它了。 從遊戲中的公告,可以看出遊戲公司還是很有理想抱負的,除了打打殺殺,還要讓玩家結婚、生小孩,而且還有房屋系統,裝飾房子。 好吧,我們來看看它的房屋系統吧。 這是什麼鬼?!怎麼突然到了民宿網了?不要懷疑,這就是《仙劍江湖OL》裡面的房屋系統,遊戲中的民居!不信的人請看下圖。 怎樣,沒有騙人吧?這房屋系統實在是太擬真、太強大了。相信目前沒有一款網路遊戲的房屋系統能夠做到如此真實,真是令人詫異到有種被雷劈中的感覺啊! 這款前所未有的鉅作,就連大陸的玩家自己都受不了,獲封有史以來最囧的遊戲! 《仙劍江湖Online》遊戲官網:http://www.ttjh.com

Categories:

Warhammer Online 中文版封測出包

Post date:

圖片來源:Very Funny Cats 原本預計 15 號下午五點開機的封閉測試活動,提早到下午一點偷跑,結果…五點一到就撐不住關機了 XD 兩大討論區哀鴻遍野,更是有不少購買典藏包的玩家憤恨不平地數落戰谷自己因為大量撒序號而把封測搞得像公測,導致負載過大。 據官方表示,目前的狀況是因為會員資料庫出現問題所以遲遲無法開機測試,現在營運團隊可能正在頭殼抱著燒。 話說回來,台灣的玩家早已被遊戲公司以往的經營策略養壞胃口,所以把封閉測試視為理所當然的人也不在少數,看看巴哈姆特哈拉板便可略知一二。 總而言之,我希望戰谷能用心經營 Warhammer Online,千萬不要步上 EQ2 東方版的後塵啊。 延伸閱讀: 戰鎚 Online 哈啦板 – 巴哈姆特電玩資訊站 戰鎚Online 討論板 :: 遊戲基地 gamebase 悼念离我们而去的《EQ2东方版》_太平洋游戏网_EQ最新消息

Categories:

再見了!仙劍 Online

Post date:

仙劍奇俠傳是大宇資訊的代表作,不只系列作高達四代,也有了電視劇等相關媒體的衍生。只是,仙劍 Online 未免也讓我太跌破眼鏡了… 今年初就已經在中國公開測試的仙劍 Online,今天台灣版本風風光光地進行封閉公開測試,當然,封測的主要目的理論上就是測試遊戲過程是否有任何異狀,所以系統我就先不談,來看看遊戲畫面最直接! ※點選可檢視原圖 首先,解析度設定中竟然沒有 1920×1200,沒關係,我習慣跑視窗化。可是…這是上個世代的貼圖技術嗎?材質解析度未免太低了吧? 而且角色和對話字體竟然是「標楷體」?介面字體都是設定為 12px 看得有點吃力。 周遭景色一片荒蕪 荒蕪荒蕪 畫面設定如下 對於這次的仙劍 Online,單就畫面表現而言,真的頗令人失望,而且官方的建議配備說實話也不低,光以「尋仙」相較,一樣的建議需求,表現卻可以差好幾倍?或許多數玩家都認為「遊戲內容比什麼都重要」,但是各國線上遊戲都進步神速的現代,至少也要跟上腳步啊。希望製作團隊能再加把勁! 補充:有玩家提出製作團隊將會在後續改版加強畫面表現 延伸閱讀: 【問題】畫面不是很理想的感覺 – 仙劍 Online – 巴哈姆特電玩資訊站 仙劍Online – 維基百科,自由的百科全書

jQuery FlyDOM 樣板系統範例

Post date:
Tags:

範例連結:jQuery FlyDOM 樣板系統範例 這個範例將伺服器端定位為資料提供者,所有的排版、定位等都交給使用者端來運算,也因為如此,所以特地試做了「檢視方式」清單,效果還不錯,只是還有幾個小問題要解決。 除了三種樣式作成樣板物件之外,包括分頁選擇也都獨立成樣板,伺服器端的頁數資料我也是用 JSON: //css 的值就是各頁數的樣式類別 [{'page':'1', 'css':'selected'}, {'page':'2', 'css':''}] 為了讓總筆數和「目前顯示」資料能正確使用並減少伺服器存取的次數,我把這個項目也列入資料產出的 JSON 並放到最後,所以每次查詢資料就會有這項資訊可以使用,不用再額外撈一次: [{'id':'1', 'player':'Paul Konerko'....}, ......, {'records':'18', 'display':'1-9'}] ※ 資料使用 MLB 2009-04-07 白襪對皇家例行賽的打者成績,直接建立成 JSON 所以無法進行刪除,而修改也沒完成,反正只是 FlyDOM 的範例嘛… 這是預設的「詳細資料」樣式。 檢視方式的下拉選擇清單,只需要簡單的定位就能完成。 圖示檢視,這個順便用了 jQuery UI 做了拖曳排序的效果。 清單檢視 參考資料: jQuery Plugin – FlyDOM: Create DOM on the Fly jQuery: The Write Less, Do More, JavaScript Library […]

Google Map 座標工具 v1.1

Post date:
Tags:

今天邊玩 Web 棒球的同時,就順手更新了 Google Map 座標工具。 Google Maps 早在 2007 年就已經開放可以搜尋台灣地址,所以 v1.1 主要是加入顯示標記地址的功能,下次預計會加入最基本的搜尋並且可以自訂 JSON 的輸出內容。 這次使用了 Google Maps API Geocoding Service。Geocoding 傳回的是一組包含座標、地址、郵遞區號等資料的 JSON,所以這部份很好處理,比較棘手的是遇到 jQuery selector 抓不到 append 所建立的 li 清單,所以用了 jQuery FlyDOM Plugin 建立 DOM 的方式來解決。 延伸閱讀: Google Map 座標工具 Google地圖 – 維基百科,自由的百科全書

Categories:

大神的實驗:Google Promote Button

Post date:
Tags:

Google 去年底推出了「Google Promote」的新功能(僅英文版),很多人都在懷疑是不是會影響排名或 SEO 分數等,不過就目前看來它比較像是「自訂 SERP 排名」的工具,而且還在實驗階段。 根據 Google 的官方說明,這項功能主要是提昇使用者的搜尋體驗,只要登入 Google 帳號之後就可以對自己的 SERP 進行推薦,而受推薦的網站就會依照推薦的時間排序,也可以在 SERP 的頁底新增下次搜尋相同關鍵字時的自訂網站,不過這些功能在未登入或是登出後就無法使用也看不到推薦結果。 或許這可以當做一是種風向球,畢竟以往要增加排名順序大多取決於所謂的外部連結,但是這一點會讓沒有自己網站或網誌的使用者減少參與影響排名的機會,也因為 Promote 只能對單一網站做一次投票,所以 Google 會考慮將這種推薦結果納入影響排名的條件之一也不無可能。 若是猜測成真,那 SEO 的世界就又更撲朔迷離了… Google Promote Button: Where SEO Meets Social Media – YouTube 延伸閱讀: The Google Promote Button and SEO – SEO Hosting Google Promote and Remove Buttons in SERPs – Inside the Internet […]

Categories:

Baseball Mogul 2009 中文化計畫

Post date:

更新:剛剛看了另一套更完整的 Out of the Park Baseball(OOTP)即將發行 Version 10,屆時如果能請蚊子賢從歐洲幫我帶一套回來的話,這個中文化計畫我想轉移到 OOTP 上。 Baseball Mogul 2009《勁爆美國棒球 2009》 《Baseball Mogul》是一款很有特色的作品,能夠操控棒球賽事的方方面面是一直是玩家的夢想。從棒球經營到比賽、從球員個性到比賽表現甚至到球隊的運作,你都能逐一涉及。本作已是《Baseball Mogul》系列的第七部作品了。 在遊戲中,玩家將參與到管理棒球團隊之中:從設定門票價格、球員交易談判等不一而足。玩家可進行實況操控也可通過按鍵操縱整個賽季流程。玩家可對球員進行個性化定制,還包含有許多力史性的比賽,更可上溯到1901年。使用本作提供的交易系統,玩家可進行簽約等多項操作。比賽過程更是逼真,強力的AI表現使玩家感受到很強的挑戰性。 引用自 CrimsonRain.Com: BASEBALL MOGUL 2009 棒球巨星2009 在 MLB 2K9 尚未釋出更新之前,我都在研究這套遊戲,雖然不是看不懂英文,但是面對這麼多密密麻麻的英文還是難免會嘀咕,儘管英特衛取得了本作代理權卻沒有中文化的打算,所以就想自己動手做。 目前介面上多數已經完成中文化,這部份完成後就是龐大又麻煩的 ASCII 字串,昨天試了 CKit 竟然要跑好幾個小時而且還不完全,只好用 UltraEdit 慢慢刻,反正這個成品礙於版權問題也只能自己玩爽的 XD… 以下是測試畫面 ※ 主畫面 ※ 賽程表(右下側的即將到來) ※ 守備陣容(先發、投手輪值) ※ 球員交易 ※ 營運設定(球場食物、飲料) 或許這個計畫會進行好幾年…XD — 英特衛不要告我

台灣正名自己來: Geo-Tag.de

Post date:

昨天在尋找 Geo Tag 的相關網站,發現 Geo Tag Validator 有提供產生器,但是發現在底下的國家列表上,台灣被歸為中國的一省(Taiwan, Province of China),雖然不意外但看了就是礙眼,所以就順手寫一封信請對方更正。 ※信件範本參考自:一人一信抗議NASA稱台灣為中國的一省 – 酥餅的Blog Dear Geo-Tag, I found the page in the “HTML Geo-Tag Generator”, you mistakenly list Taiwan as “Taiwan, Province of China”, which indicates that Taiwan is part of China. Would you please remove “Province of China” from the list? Taiwan is an […]

Google Map 座標工具

Post date:
Tags:

因為這個案子的需要,所以就做了 Google Map 座標工具,靈感來自於 Interactive Polyline Encoder Utility,但是沒有加入劃線功能,只多了輸出 JSON 的選項。 ※支援 Firefox 3/Opera 9.6,IE6/IE7 在拖曳上似乎有問題… Google Map 座標工具 先點選要標記的位置(可連續點選、拖曳)右側的清單上就會出現該點的座標,也可以點選清單內的座標,左側地圖就會顯示出對應的標記;輸出 JSON 的作用是方便後續的應用,包括存入資料庫…等等。 改天再補上 Google Maps API 的使用心得… 延伸閱讀 Google Maps Google Maps API

MLB 2K9 對 Barry Bonds 的全壘打紀錄不爽

Post date:

雖然到目前為止,Barry Bonds 還在為自己的禁藥官司抱著頭燒,而大聯盟主席 Bud Selig 也放話要取消 Bonds 的全壘打王資格,但是今年剛上市不久的 MLB 2K9 已經把 Barry Bonds 的全壘打王資格除名了。

Categories:

jQuery: 重新繫結事件並傳入參數

Post date:

狀況:Click event 是直接寫入 <a>,所以使用 unbind 並無法解除這個事件,如果需要在這個函數內重新給定參數並且再次呼叫該怎麼做? //javascript function abc(x, y){ alert(x + ', ' + y); } //html test 首先要使用 removeAttr 來清除 onclick event: $(selector).removeAttr('onclick'); 再來,利用 bind 可傳入 data object 的特性解決傳遞參數,並使用匿名函數來呼叫: $(selector).bind('click', {x: 'New X', y: 'New Y'}, function(e){ abc(e.data.x, e.data.y); }); 最後,發揮 jQuery 的特長寫成一列: $(selector).removeAttr('onclick').bind('click', {x: 'New X', y: 'New Y'}, function(e){ abc(e.data.x, e.data.y); […]

jQuery 台灣郵遞區號外掛

Post date:

※已發布 twzipcode 1.4.1 版 會想要做這種無聊的外掛,起因是目前手上的案子,原本用了傳統的 DOM 做了一組單一頁面適用一組的 js,之後突然有兩組的需求,前天又變成四組,一氣之下就著手寫了這個 Plugin 來用 XD 下載位置(10KB) Badongo XUN6 範例:jQuery 台灣郵遞區號外掛 安裝 <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="twzipcode.min.js"></script> 用法: javascript $('#container').twzipcode({ county: 'county', //縣市清單 ID area: 'area', //鄉鎮市區清單 ID zipcode: 'zipcode', //郵遞區號輸入框 ID countySel: '高雄縣', //縣市預設值 areaSel: '那瑪夏鄉' //鄉鎮市區預設值 }); HTML <div id="container"> <select id="county"><option value="">縣市</option></select> <select id="area"><option value="">鄉鎮市區</option></select> <input […]

Categories:

Seagate 7200.11 災情

Post date:
Tags:

這次的機瘟還真是廣泛,Seagate 梭魚 11 代(7200.11) 幾乎都中獎,部份企業級也無法倖免,雖然我的兩顆 500GB 沒發作,不過也趁著新購入的 640GB 到手後隨即備份、更新。 這裡有韌體更新完整教學:Seagate硬碟開機後抓不到之異常韌體更新說明 – 聯強 e 城市 ※ SD15 更新後為 SD1A 延伸閱讀: Barracuda 7200.11、ES.2 SATA 及 DiamondMax 22 硬碟機韌體建議 [207931] – Seagate 知識庫 Seagate 官方坦承硬碟存在問題以及需要更新韌體 – Mobile01 seagate韌體更新後集中回報用,官方韌體列表更新 – Mobile01 ST31000340AS p/n尾碼303 原韌體SD15 先不要升級成SD1A – Mobile01 — 這段時間 WD 的硬碟竟然趁勢調漲…XD

台灣三碼郵遞區號 JSON 版

Post date:

最近有個案子有做到三碼郵遞區號填寫的部份,而中華郵政網站上提供的只有 Word, Excel 和 TXT 格式,索性就自己造檔,轉成 JSON 格式可讀性比較高、維護也方便,而且許多伺服端語言都有 JSON Library 可以使用。 zipcode.js 可以使用下列方法來個別取出: //縣市 for (var county in zipcode) { ... } //鄉鎮市區 for (var area in zipcode[county] { ... } 範例應用: 那怎麼應用在 3+2 格式?最後兩碼讓訪客自己填就好了啊…XD — 本來是想寫成 jQuery 的 Plugin,不過好像沒必要 :p

Categories:

Crayon Physics Deluxe 魔術筆

Post date:

記得之前介紹過的 Crayon Physics Deluxe 嗎?日前已經開始販售 PC 版本,而且也同步提供試玩版下載。 遊戲特色: 驚人的物理效果 超過 70 個以上的關卡 內建關卡編輯器 系統需求: Windows XP / Vista 1 GHZ 以上 CPU, 512 MB 以上記憶體 DirectX 9.0 3D card with 128 MB 遊戲畫面 官方網站:Crayon Physics Deluxe 台泥暗黑:85kwlz

如何新增自架 WordPress 網誌到 YouTube

Post date:

YouTube 內有個好用的功能可以直接利用 XML-RPC 發佈影片到網誌,不過官方的說明手冊沒有提到要如何加入自己架設的 WordPress,看那些欄位也不知道該填寫什麼,而這篇就是簡易的教學明燈啦。 不過根據我測試後的結果發現標題部份並不會正常寫入標題欄位,會變成內文的一部分 :p 步驟一:API Key 首先,你必須先擁有 WordPress.com API Key,如果有安裝 Akismet 的話,直接到「外掛 -> Akismet」內複製,沒有的話直接前往 WordPress.com 註冊新帳號即可。 步驟二:確認 XML-RPC 開啟 步驟三:登入 YouTube 新增 上面的步驟都完成後,準備好你的 API Key 就可以登入 YouTube 進入「我的帳戶 -> 網誌設定」新增網誌。 在網誌服務清單,選擇「Wordpress Self-Hosted」,使用者名稱及密碼填寫網誌後台的登入資訊,而最容易混淆的就是 API URL,這個欄位要填寫網誌的 XML-RPC 網址,以我的為例就是 http://essoduke.org/xmlrpc.php,而最後一欄就是填寫在步驟一複製的 API Key。 步驟四:完成新增 確認填寫無誤並確定新增,若是成功則會出現下列畫面,勾選後再次新增。 完成後在「我的帳戶 -> 網誌設定」內就可以看到剛剛新增的網誌了! 步驟五:發佈影片 接下來,要怎麼直接把影片發佈到網誌呢?每個影片下方都會有「分享」的功能,點選後就會有可以填寫的欄位。 最後補上一個嵌入高品質影片的小技巧: 只要在影片路徑的最後方加上 &ap=%2526fmt%3D18 即可(前提是該影片得要有高畫質版本 XD)。 資源參考: […]