2014年7月31日

超輕量化JavaScript除錯工具


“Debugging sucks. Testing rocks!”,如同Google工程師所說,與測試工作比起來,除錯實在是一件很沒效益的事,尤其是當問題已經發生,頭已經抱著燒的狀況下要除錯更是苦不堪言。倒底測試有多重要呢?Google甚至還開始提倡一個馬桶上的測試活動 "Testing on the Toilet"!不過這篇倒不是要跟大家介紹Google如何逼工程師一邊上廁所一邊測試(有點扯遠了),而是就算已經做好妥善的測試,除錯仍是避免不了的工作,經過上一篇IE你別鬧了的經驗後,發現雖然工作上不常用到JavaScript,但是一旦遇到這方面的問題,除錯過程總是非常惱人,尤其我們還需要把各種瀏覽器版本都檢查過一遍才行。當時正好在網路上看到了一個簡單好用的JavaScript除錯工具– Deb.js,雖然說是除錯工具,但更精准地說,Deb.js算是"將function的參數及結果自動地輸出到Console.log的一個小工具"。

2014年7月24日

在網頁上顯示程式碼 - Code Prettify tool


最近開始著手將一些技術相關文章整理至部落格上,由於有些內容是範例程式碼,通常需要在網頁上呈現較易讀的樣式,因此就順手(湊個篇幅)在這邊介紹好用的工具。目前大部份的部落格服務也都有提供類似Markdown的文章編輯功能,可以將內文直接以Quoto標記,這個Quoto標記背後其實就是利用HTML的<blockquote/>標籤來標示內容。雖然這種摘引的方式可以快速區分程式碼範例和內文的差異,但對程式碼閱讀來說,辨識度仍非常的差。

enter image description here


利用<pre/> 或是 >code/> 語法


因此我們大多直接下海編輯HTML內容,改用<pre/>或是<code/>的標籤來標記程式碼,另一種方式是採用HTML5的格式,以<pre/><code class=”language-java> …</code></pre> 的這種將兩個標籤搭配使用的方式。

簡單的開箱與改裝 - ThinkPad T540p

有了上一次 AORUS X7 v2 的經驗之後,這次決定改考慮較穩定的 ThinkPad 與 DELL。不過因為 DELL 三年保固的 Latitude 系列通路實在太少,依所需規格詢價要等 2~3 天,等報價出來如果有多的預算或預算不足,要改規格又要再等,總覺得不是很方便,所以最後就決定試試 C/P 值頗低的 ThinkPad T540p...

2014年7月21日

桌遊簡易開箱文- 禁制的沙漠

禁制的沙漠

新遊戲到貨囉~ 桌遊社每兩個月要補充一次遊戲真的是一件還蠻麻煩的事情(挑選遊戲很困難), 由於社團都還沒有這類型的合作遊戲, 這次就想說來買一下合作類型的遊戲, 當然一開始會考慮是不是要購買Forbidden Island, 不過在查了之後就發現原來同一作者有新作品, 而且機制比原先的更多樣化, 既然這樣那當然就是直接購買這款Forbidden Desert了。
既然叫Desert,場景當然是沙漠囉, 我們可以從盒子看出美工似乎畫的還蠻好看的, 而且是鐵盒不容易壓壞, 價位也不貴, 才7xx元而已~ 順便打個廣告, 我們跟小古買桌遊目前是打九折, 如果你住台南的可以找我們社團幫忙購買遊戲再面交哦~ :P

2014年7月20日

簡單的開箱與迅速的關箱 - AORUS X7 v2

最近因為工作上的需要 (沒錯,是「工作」,絕對不是為了玩遊戲),計畫購入一台筆電,需求的點為 CPU i7 四核、RAM 16GB,以及硬碟要盡量大,結果發現目前符合這個規格的大部分都是主打電競的系列。在購物網站比較許久之後,原本第一目標是 GIGABYTE 的 P34G v2 (不考慮 msi GS60 是因為上蓋那寫著 GAMING SERIES 的龍魂標誌對我來說好像有點太過顯眼),但是到論壇上做做功課發現好像不管是 GIGABYTE 或 msi,大小問題都不少,甚至要成立專門的問題回報版面,於是居然開始打起 AORUS 的主意。

AORUS 其實是 GIGABYTE 專推電競的副品牌,但國內論壇好像較少問題回報,雖然知道可能純粹是因為銷量不大,不過心裡想說這麼貴的價格,而且是 Made in Taiwan,總該有對應的品質與品管吧,牙一咬就還是衝了...