2014-10-13

Google Public DNS 故障

當連不上網路時,第一個檢查的環節是什麼?路由器?無線網路分享器?還是電腦的網卡?而最後一個環節又是什麼?網路線嗎?

反正不論哪一個情況,大部分的人都不會想到 DNS 上面去,畢竟大部分的人還是用電信商預設的 DNS 來上網,以中華電信為例,就是「168.95.1.1」與「168.95.192.1」,當然像是一些比較進階的使用者就會使用 Open DNS 或是 Google Public DNS 提供更安全或是更快速的 DNS 查詢服務

而在今天就發生了不可思議的情況

Google Public DNS 罷工了



「8.8.8.8」與「8.8.4.4」為 Google Public DNS 在 IPv4 協定的位址

電腦用到一半突然發現網頁無法開啟,但是通訊軟體(Skype)與遊戲管理程式(Steam)可以登入並且運作

之後使用 IP 直連自己的網頁伺服器發現可以連上,判斷是 DNS 罷工了,暫時改用 Open DNS 後就可以正常上網了

2014-10-02

「所見即所得」與「有字天書」

在程式、網頁撰寫上,有一個技術叫做所見即所得

所見即所得(原文是 What You See Is What You Get,通常簡稱為 WYSIWYG),通常是形容說你在電腦中輸入的東西就是紙張、成品的樣子

當然也可以應用在網頁與程式的撰寫上,你在視窗中輸入的字串,程式會自動轉譯成相應的程式碼,不論是 Microsoft Office FrontPage 還是 Adobe Dreamweaver 都是

不過這些軟體時常會伴隨著一些嚴重的問題,而最顯著的就是「自動產生不需要的程式碼」與「錯誤的解析使用者操作而產生錯誤的程式碼」,下面使用一個類似的例子,Google Blogger 的編輯器



Google Blogger 的編輯器自動產生大量多餘代碼

重新手動撰寫後,精簡許多

所以我常常這樣說

千萬不要相信程式編輯器自動幫你解析然後寫出來的東西,不然看到原始碼時你會尖叫

就像是 FrontPage 或是 DreamWeaver 的圖形化操作很直覺,可是等你懂得自己寫之後你會發現,這些程式幫你寫出來的東西,全部都是有字天書

一段程式的起頭或許可以依賴程式編輯器,問題是後續建議手動撰寫,不然在維護上會是大災難,因為程式幫你寫出來的東西,你不一定可以解讀出來,這樣要如何維護?

我個人使用的編輯器是 Brackets 與 CotEditor,前者是一個開放原始碼的 Web 編輯器,而且是由 Adobe 所開發的,支援自動結尾與許多種即時檢視模式

然而 Brackets 在搜尋功能上不是很完善,所以大量的搜索與取代功能時,我是用 CotEditor ,它可以使用更完善的搜尋功能與取代字詞的能力

2014-09-27

MacBook Pro Retina 2013 年晚期款式加購 AppleCare

眾所皆知,蘋果的產品最可怕的,不是售價,而是「過保後的維修價格」,往往一個故障就需要花費上萬元的維修費用,而其中又以螢幕總成、電池與主機板最為昂貴,偏偏這三個部分又是最昂貴而且最容易壞的,尤其是主機板本身集成度很高,晶片、被動元件或插座損壞都是一律換主機板

而 AppleCare 則是一個延長保固方案,將原本的一年保固延長到三年,讓你在這三年內發生非人為損壞的故障時,可以獲得一定的保障

AppleCare Protection Plan 購買的方法很多,台灣的授權經銷商或是各大網路商店都有販售,當然價格應該是所謂的「公道價」,而網路拍賣等管道也有更低廉的價格 ,只是有一定的風險,因此要購買時,請確認你可以拿到「未經拆封的實體,而非單一序號」

建議購買蘋果的商品時,當天就上網進行產品註冊,而 AppleCare Protection Plan 的話可以等到一年保固快到期時再購買,像是我是年初出購買這台 MacBook Pro Retina 並且註冊的,但是我過了過了半年才購買 AppleCare 進行加保


2014_09_27_152535
2014_09_27_152517
這就是未經拆封的實體包,適用十三英吋的 MacBook Pro Retina 或是 MacBook Air 系列產品

再來是註冊 AppleCare 的過程


首先請找到機器序號

在「關於這台 Mac」可以查詢


在「版本 10.9.5」那裡點擊,就可以看到序號

接著,到蘋果官方網站的「支援服務」,選擇「AppleCare」
開始註冊 AppleCare

位置選擇「台灣」,合約則是「AppleCare Protection Plan」

輸入機器序號與 AppleCare 的序號

如果當初有一併購買蘋果的顯示器,也可以在這時用附加方式加保 AppleCare

在合約後選擇「我同意」

這裡要注意幾件事情,「郵遞區號填寫三位數即可」與「地址要分行且不可超出欄位」

沒意外的話,會看到這個畫面,寫著「註冊進行中」

而過一會收到這封信時,就是註冊成功

再次使用保固查詢時,就會像是這樣,各項支援延伸至三年

由於台灣地區的授權維修商令人不敢恭維,而 AppleCare 算是全球保固的一種,因此不幸遇到故障問題時,有兩種方法

一種是拿去日本或是香港的直營店,這是最快的,很大的機率可以換到全新品,缺點是「鍵盤配置不一定是你習慣的,畢竟是國外嘛」

而另一種是拿給授權維修商,當它們「叼」你時,請直接聯絡蘋果的客服,讓原廠代替你「談判」,相信你再次造訪授權維修商時,它們會「滿懷感激」的收下你的報修產品

2014-09-11

台北車站,三號月台,基地台設施

最近台北車站的三號月台出現了附圖這般的設備,生產商是 Ericsson,不確定是哪一家電信公司的,不過能這樣大手筆到處架設基地台的,應該只有中華電信吧?

2014_09_11_154918
月台上看到的部份大概是兩組電源供應器,兩組天線跟光電訊號轉換器?(不確定)
2014_09_11_154928
雖然說是在室內,但光纖像是麵線一樣掛著真的沒問題嘛?
2014_09_11_154944
2014_09_11_154954
2014_09_11_155000
2014_09_11_155002
開車鈴就在天線下方

2014-08-31

華碩 A42JY 拆解清理

雖然目前已經使用蘋果的 MacBook Pro 系列產品好多年了,但是家裡還是有兩台傳統筆電,所以還是要固定進行軟體與硬體上的維護與保養,而仔細想想,有台 A42JY 購買三年多了,不能只做軟體維護,也應該拆開來清理了

結果這是惡夢的開始 ... 華碩的筆電不知為何螺絲超多,卡榫也超多,重點是 ...


2014_08_31_230404
它風扇竟然是夾在最裡面,拆開鍵盤(撥開四個固定片)只能看到這樣
2014_08_31_231504
2014_08_31_231930
只好開始完全拆解,這是 C 件(鍵盤下方)跟 D (機身下半部)件卸下來的螺絲
2014_08_31_232910
接著把 C 件(鍵盤下方那一塊)卸下,周圍都有脆弱的卡榫
2014_08_31_233334
2014_08_31_233340
把螢幕總成卸下,這需要卸下六顆螺絲
2014_08_31_233502
部分拆卸後,是的,才拆到一半螺絲就是這麼多
2014_08_31_233628
Pentium P6100 加上 RadeonHD 6470M 的熱設計功耗有 46W,只用上一條熱導管的華碩還挺勇敢的
2014_08_31_234020
連主機板都卸下來後,終於可以接觸到風扇跟散熱器了
2014_08_31_234024
所有的螺絲,約有五十五顆,超過十種不同的規格
2014_08_31_234130
接觸面的散熱膏已經乾硬
2014_08_31_235240
清理晶片上乾掉的散熱膏
2014_08_31_235244
散熱器的也擦拭乾淨,也把鰭片、風扇上累積的灰塵都清理乾淨
2014_08_31_235626
開始組裝回去,拆卸花了一個半小時,清理與組裝回去又花了半小時

心得?我不想在看到華碩的筆電出現在我面前了 ...