目前分類:心得筆記本 (6)

瀏覽方式: 標題列表 簡短摘要

這兩天看到很多人轉貼『中華電信即將啟動自動登入的服務,限定iPhone手機用戶』

由於最近拿到Android的新手機,對這個新聞很有興趣,略研究了一下,結論可直接看文章最後一行。

 

裡面提到的EAP-SIM,是一種驗證機制,就像過去要使用中華電信Wi-Fi上網要輸入Emome的會員認證一樣,透過這個驗證,手機除了自動連線Wi-Fi,還會自動登入,不需要再像以前一樣開啟網頁再輸入Emome的帳號密碼。

手機要使用EAP-SIM驗證功能必須滿足一些條件:

1.手機有支援EAP-SIM驗證。iPhone3GS以上Windows 8以上有支援
2.下載設定檔、安裝設定檔
3.支援EAP-SIM的Wi-Fi熱點,目前中華電信"CHT Wi-Fi Auto"此熱點有支援

註:查資料的過程中,發現遠傳也準備在幾個月後提供EAP-SIM的認證服務

 

話說回來,我的Android手機有嗎?似乎有另一種EAP驗證,叫EAP-TLS,但這個驗證過於複雜,沒有被廣為利用。

這次換手機之前有發現手機支援WISPr架構,同樣可以達到自動登入的效果。

手機要使用WISPr架構功能,同樣也有些條件:

1.手機系統需支援WISPr架構。Android 4.0版以上,或者Windows 8(Windows舊版本不確定有沒有支援)有支援
2.設定新增各熱點自動登入資訊
3.支援WISPr架構的熱點,目前知道有以下熱點支援,中華電信"CHT Wi-Fi(Hinet)"、愛台灣"iTaiwan"、新北市"NewTaipei"、台北市"TPE-Free"、遠傳"FET Wi-Fi"、WIFLY"WIFLY"、台灣高鐵"THSRC"

 

總結:

這樣看來,我怎麼覺得iPhone其實才是苦主...網路業者現在才開始配合他自動登入,還一堆限制條件...我應該來改個聳動的標題叫:自動登入WiFi,iPhone才是苦主。哈哈哈!

iPhone3GS以上、Android 4.0版以上、Windows 8以上用戶,現在都已經有機會可以自動登入WiFi(新聞標題那麼聳動是想嚇誰=..=)

文章標籤

阿彥仔 發表在 痞客邦 留言(0) 人氣()

今天我阿母在親戚面前聊我的事情,順便對我念經,內容大概是愛亂買東西,還有把舊棉被被胎拿去水洗,我當下承認最近買了一台新相機,不是真的需要,只是覺得舊的類單眼用了三年,想換輕巧一點的新相機,但其他買的的都是必需品啊,而被胎水洗是為了把塵螨屍體洗掉,防止我嚴重過敏耶,後來我就引用了下午老爸說的舊事...

老爸說以前他們結婚的時候,家裡都是厚重的被子(像厚毛毯那種),因為覺得蓋不慣,買了一條輕一點的被子,結果被阿嬤罵了一頓,說他們亂花錢。

這就是認知上的差異啊,一代代重演,我也要叮囑自己以後要懂得對孩子放手。總有一天孩子都會學會自己釣魚,既使他們用了不同的方法去釣。

 

順便說說水洗棉被這件事,我的舊棉被其實就是當初老爸結婚買的那條,從大學蓋到上台北工作都還在蓋,被胎是棉質的,當然可以水洗囉~不然棉質的衣服不就都只能曬太陽,之前查資料得到的訊息中,動物性蛋白的被胎才是不能水洗,例如蠶絲被或是羊毛被,上台北工作的時候,也很多洗衣店不收這條棉被備胎,都說不能水洗,但還是有洗衣店願意收,還幫我把毛球清得乾乾淨淨,我猜會認為不能水洗,是因為以前時代沒有方便的烘乾機,棉被濕掉之後無法快速烘乾,會發霉,有水氣的被子蓋起來也會不暖,而且舊式棉被的被胎是沒有布面包覆的,有損壞的疑慮,所以才會有這樣的誤解。

 

小夜&舊被子  

小夜&舊被子。大學時破大洞捨不得丟,換了多拉A夢的被單。

 

小夜  

這禮拜六要跟萱一起去寵物諮詢,今天找小夜的照片,看到他眼睛圓滾滾的照片,盯了好久,好想念他。

 

小夜  

以前欺負他,這個臉好像監獄兔。

 

文章標籤

阿彥仔 發表在 痞客邦 留言(0) 人氣()

在今年遲遲發現Google閱讀器這個好東西之後,我訂閱了一大堆閱讀資訊,依據網路上的建議,分出『必讀』的分類。

在過了大約兩個月後,我發現裡面未讀的資訊已經多到爆炸,

在讀過零雜物之後,我昨天刪掉一堆訂閱,

更新過頻繁內容不夠吸引我的,刪!

新聞資訊,刪!

原本以為可以強迫自己閱讀的英文新聞,刪!

突然感覺好清爽,反而開始透過Google閱讀器做『閱讀』:)

阿彥仔 發表在 痞客邦 留言(0) 人氣()

我家有個很妙的地方,就是我的房間和家裡的客廳在不同房子(房子蓋太小)...

下圖綠色的點是客廳(有申請網路),紅色的點是房間,距離約115公尺。

家裡到房間的距離  

為了節省每個月799元的網路費,我開始把腦筋動在無線分享器上面...沒興趣看過程可以直接拉到最後面看心得:)

 

A計畫:

一開始,我挑了訊舟的遠距離傳輸套餐,裡面包含一台無線分享器(BR-6225HPn)和一台連接電腦的無線網卡(EW-7711HPn),號稱900公尺傳輸距離。

我把無線設置在客廳ADSL,在房間接收...搭!搭!不行!

想說中間隔了好多東西,改把無線分享器搬到客廳窗戶邊...收的到訊號但沒辦法傳輸...搭!搭!不行!

後來把無線網路卡和NB搬到各個窗邊輪番測試...只有一個窗戶訊號還算可以...但都已經無線生活了為啥我還要屈就在窗邊...搭!搭!不行!

一氣之下我把A計畫的訊舟商品給退了。

在宅配來收貨之間,我開始醞釀了B計畫,原先有個舊的無線分享器(傻多RB-1602)可以當成WDS(類似無線訊號的中繼站)...

B計畫:

我這次選了傻多的無線分享器(RB-1733),這次的傳輸距離又更強一些,號稱1000公尺傳輸距離。

我把新買的無線分享器放在客廳窗邊,舊的分享器放在房間那扇訊號比較好的窗邊當中繼站...

搞了半天~房間終於可以寬頻上網了

PS.舊的傻多的設定會怪怪的,老是不聽使喚,無法設定WDS,後來是用Router模式完成WDS效果(明明就有個硬體的W模式,偏偏不給用)

PS2.這台訊號挺強的,在我房間NB還收得到一半的訊號喔!不過NB的網卡不強,沒辦法把訊號打回去,所以不能用,還是得透過中繼站轉送。

用中華電信的網路測速網頁測,結果跟客廳的不相上下呢~

 

心得:

1.不要完全認同廠商的宣傳,環境不一樣,未必有辦法達到廠商所謂的理想值XD

2.挑選有IEEE802.11n的傳輸技術的分享器,傳輸距離會比較遠,頻寬也比較符合現今的網路需求

3.通常分享器會放在室內,要盡量減少牆壁等阻擋大家應該都知道,個人還有個建議,選擇比較大的窗戶旁邊設置;我試過放在直覺比較近的小窗戶,訊號卻反而弱一些。

4.善用分享器的WDS功能,加強傳輸距離和訊號強度,大樓不同樓層的話,可以買個簡單的無線分享器重新處理訊號轉送。

 

參考資料:

T克邦-高速光纖上網來臨,5個無線基地台採購注意事項

訊舟-900公尺遠距離實測,EW-7711HPn高功率USB無線網,出巡!

傻多-專為超大空間打造的Gigabit飆網路寬頻分享器 RB-1733

 

後記(2012/10/26):

上個月以為中華電信一直斷線,換了ADSL的機器也沒用,後來發現更新完RB-1733的韌體就好了(新韌體提到網路效能改善)

阿彥仔 發表在 痞客邦 留言(3) 人氣()

主題:靈活運用 ASP.NET 內建 ViewState 功能改善網站執行效率
作者: Eric Huang 什麼是ViewState
簡單的說 ViewState 的功能就是保存網頁上所有的資料,好處是當PostBack發生時,資料不會不見(包含Dropdownlist,checkbox ... 都會保持在你選的那一個)
例如說你在textbox中打了你的名子,PostBack後你的名子還是會出現在textbox中.

最常見到的ViewState運用就是用在Datagrid中,它讓分頁變的很簡單.因為所有的資料已經輸出並保存在Client Side. 不用每換一頁就讀取一次資料庫,節省了系統的資源.

ViewState的好處與缺點
好處:不會佔用系統資源 (記憶體)
缺點:網頁會變大 (多了一串ViewState,會花比較久的時間Load)

ViewState支援的Type
strings, integers, Booleans, arrays, ArrayList, hashtable 和 custom TypeConverters

ViewState注意事項
以下是使用ViewState該注意的地方
1.ViewState 只會保留 <form runat="server"> </form>中的資料
2.ViewState 的預設值是開啟的
3.ViewState 會增加網頁的size (他儲存了網頁上所有的資料,所以如果你有一個很大的datagrid,那網頁可能會超過100k..)
4.你可以用 Trace 來找出網頁的size和ViewState的大小
< %@ Page Language="vb" Debug="true" Trace="true"%>
5.ViewState 可以關掉
< asp:datagrid EnbleViewState="false" ...%> 關掉這個datagrid 的 ViewState
or <%@ Page EnableViewState="false" ...%> 關掉整個網頁的ViewState
or 在web.config中 <Pages EnableViewState="false" ../> 關掉整個網站的ViewState
6.如果你的網頁不需要用到PostBack, 那你可以用 <form></form>取代<form runat="server">這樣就不會產生ViewState了

ViewState使用時機
因為他是預設開的,所以在這裡你就要決定何時"不使用" (縮小網頁size,加快網頁的開啟)
1.如果你的網頁不需要PostBack的話 - 關掉
2.如果你不需要用到 web control event 的話 - 關掉
3.像是Detail page這種沒有互動的網頁,也可以關掉
沒有互動的網頁:例如 Datagrid & Datalist 沒有分頁,編輯,刪除 和 DataRepeater, 只顯示資料的網頁等等

安全性
ViewState 看起來好像是加密的,其實不是.下面看到的亂碼是 base64-encoded ,目的是確保資料傳輸時不會被改掉.所以ViewState Code是可以被駭客還原的

<input type="hidden" name="__VIEWSTATE"
value="dDwxNTgMjE3ATl4Jx621Qn7dDw7bDxpPDE

那要如何加密呢?
首先先將 EnableViewState= 改成 EnableViewStateMAC= 如下
< %@Page EnableViewStateMAC="true" %>
再來在 web.config 或 Machine.config 中加入
< machineKey validation="3DES" />
這樣就可以了. ASP.NET 就會根據你的machineKey去產生hash code 這樣駭客就無法還原了

總結
ViewState是一個很方便的工具,它可以保存網頁上的資料.運用的好,可以節省你很多時間去寫Code.運用的不好會,會影響網頁執行的效率.所以當你的網站建立好時,花點時間去檢查和調整ViewState. 這樣可以讓你的網站變的更快更有效率.

本文轉自http://blog.csdn.net/peak915/archive/2006/03/06/616868.aspx

阿彥仔 發表在 痞客邦 留言(0) 人氣()

銃夢是木城幸人的漫畫,已經畫到第二部囉!
便利商店有賣,不過我還是跑去書局用訂的,因為比較便宜而且可以順便買書套。

銃夢中有科幻、格鬥以及人性,在科技的發展下,人類已經可以將機械安裝在身上的每個部位,甚至是整個身體,人的定義已經被扭曲,科技帶來的更多環境的矛盾…我覺得木城幸人營造出一個很特別的未來世界,感覺有點像『AI人工智慧』,而女主角外表冷漠卻其實感情豐富,以及格鬥時的帥氣強悍,也是這本漫畫迷人的地方…

附上這集的封面,官網有作者製圖的參考資料歐!

原圖來自木城幸人官網

阿彥仔 發表在 痞客邦 留言(0) 人氣()