2013-04-09

[C#][ASP.net] IE 10 Postback 沒有反應

最近遇到一個詭異的狀況,因為當下很緊急,所以沒有多觀察錯誤訊息,

但是問題有解決,因為我在IE10 下面開啟developer mode 也沒有觀察到Javascript 的錯誤

簡單的說就是一個Linkbutton 但是點下去卻沒有反應,開啟相容性檢視卻就正常了..

在Chrome and Firefox 下面都沒有錯誤..

2013-04-09_175732

2013-04-02

[C#][ASP.net] 簡單透過Global.asax 的 Application_BeginRequest 做 rewrite

 

因為一些需求,需要動態製作Rewrite 條件且切換樣板..
所以簡單研究紀錄一下,免得之後忘記,現在Rewrite 方法很多,不一定要用這種方法.

2013-04-02_144601

2013-03-14

[C#] 第一次自己作 Captcha(驗證碼) 就上手(3)

 

上一篇 [C#] 第一次自己作 Captcha(驗證碼) 就上手(2)

實作出來 Captcha 圖片..

有朋友過來問我說要怎麼做,我就繼續把這系列寫完..

首先,我會將認證是否符合產生出來的字放在server 端檢查..

2013-03-13

[C#] 與Android共舞-AES 加解密(Android 端)

上一篇文章 [C#] 與Android共舞-AES 加密(C# 端) 我們提到 我們在 C# 端
使用AES 256 進行加密,其Key IV 如下:
2013-03-13_192105

[C#] 與Android共舞-AES 加解密(C# 端)

因為最近在弄Android 對於安全行問題會需要用到加密的方法..
看了一下AES 看一下 Wiki 上面說的
進階加密標準(Advanced Encryption Standard,AES),在密碼學中又稱Rijndael加密法,是美國聯邦政府採用的一種區塊加密標準。這個標準用來替代原先的DES,已經被多方分析且廣為全世界所使用。經過五年的甄選流程,進階加密標準由美國國家標準與技術研究院(NIST)於2001年11月26日發佈於FIPS PUB 197,並在2002年5月26日成為有效的標準。2006年,進階加密標準已然成為對稱密鑰加密中最流行的演算法之一。
該演算法為比利時密碼學家Joan Daemen和Vincent Rijmen所設計,結合兩位作者的名字,以Rijndael為名投稿進階加密標準的甄選流程。(Rijndael的發音近於 "Rhine doll")

2013-03-11

[C#] 第一次自己作 Captcha(驗證碼) 就上手(2)

 

上一篇 ( 第一次自己作 Captcha(驗證碼) 就上手 ) 寫到將字合成到有雜點圖片上面製作自己的Captcha..

甚麼還是會被破解?!

這時候我們試圖再增加難度讓機器人更難去判斷

首先參考這篇文章 濾鏡筆記-漣漪效果 我們來透過液態化效果將文字再合成的更加凌亂..

並且這篇文章,我將字體大小的設置拆成parameter 傳入,不然中文字的算法跟英文是不太一樣的..

 

2013-03-10

[C#] 第一次自己作 Captcha(驗證碼) 就上手(1)

 

大家註冊的時候會不會發現很多網站都有自己的防止機器人驗證器..

包含Google 也有作出這種元件讓大家使用..  Google Captcha

Google 的

2012-08-23_165103

 

2013-03-06

[Android] 懶人改變Eclipse的Coding style.

因為  Visual Studio 用習慣..

2012-12-13_170818

如此華麗的介面,但是到了Eclipse 之後就變得很難過..T.T..

2013-02-26

[Android] MT65xx USB Driver.

因為手上很多機器是MT6577 , MT6575 的機器

每次要找Driver都要一段時間,

所以乾脆紀錄一下

2013-02-26_200137

[Javascript] 用 Javascript 實作國際代購試算機

幫朋友試作一個計算機,反正就順便在網誌上面記錄一下..
2013-02-26_110324

2013-02-21

[Android] 在Windows 開發環境中,開發NDK (4)

在Windows 開發環境中,開發NDK (3) 中,我們用C 實作了 NDKEcho

這支function ,接下來我們要來呼叫他了..

我們來編寫 MainActivity.java

2013-02-21_202636

[Android] 在Windows 開發環境中,開發NDK (3)

 
在Windows 開發環境中,開發NDK (2) 這篇文章,我們寫了一個 native 的 function  NDKEcho

但是尚未實作,接下來,我們要如何繼續呢?

首先,我們先在專案下面建立一個檔案夾為jni

2013-02-21_192752

[Android] 在Windows 開發環境中,開發NDK (2)

上一篇文章 在Windows 開發環境中,開發NDK (1) 我們設定好參數後

接下來,我們來看看有關於開發的東西了.

首先,我們先假想好範例,我們會傳一個String 給 NDK 的 function 名為 NDKEcho 在來 在 NDK function 中

會把你傳入的String 後面加上 by NDK ..

我們現在開始新增專案..紀錄一下參數值

Application Name : NdkEchoSample
Project Name: NdkEchoSample
Package Name: com.donma.ndkechosample
專案路徑: C:\Users\no2on\Documents\AndroidProjects\NdkEchoSample

2013-02-21_190803

[Android] 在Windows 開發環境中,開發NDK (1)

因為一些需求,順便做一下筆記,網路上面很多東西不是用MAC 不然就是Linux

這幾篇來簡單說一下如何寫一個很簡單的NDK範例

首先你當然除了原本你開發 Android 環境要好以外,再來你得先去下載NDK

2013-02-21_185105