Google搜查列

 

2015年5月4日 星期一

pfSense 2 Cookbook

pfSense 是很多用主機來作為IP分享器的系統
主是修改自LINUX系統,而且支援多種防火牆和網路協定

官方的教學使用說明如下
https://drive.google.com/file/d/0B269OEj4jRQ3V2tJOWxXNzAyczg/view?usp=sharing


2014年5月19日 星期一

雜湊-加密應用

雜湊在程式語言世界裡,大多用來處理密碼的儲存,不用明碼(太明顯)儲存在資料庫!
一般來說我的註冊密碼是 54321 ,那麼我存在MySql或MSSQL等資料庫裡,不會明目張膽的存 54321 ,而是會方入一個函式加密公式,比如說常用的MD5()函式,他會得到一串32個由0~9 A~F排列組合的加密文,而 md5("54321") 就會得到01cfcd4f6b8770febfb40cb906715822 ,我就會把這一串加密後的32位字串存入資料庫的密碼欄中。就算資料庫被人看到欄位內的加密文,因為MD5() 算是不可反運算得出54321 的加密方式,所以得知32位字串也不能反算出原密碼。

那我又如何作出檢證呢?


這種方式也是很常使用的,把我在登入時,輸入 44444 ,再使用 md5("44444") 算出的是 79b7cdcd14db14e9cb498f1793817d69 ,再拿去和資料庫密碼欄的 01cfcd4f6b8770febfb40cb906715822 if() 後發現密碼不相等,所以就可以顯示登入失敗了。



線上試用MD5() 加密
http://www.jdoit3.com/tools/md5-hash.php

2014年3月31日 星期一

不鎖定MYSQL的TABLES的備份指令

有時運行的MYSQL DB可能好幾G,一般在下mysqldump 指令時會鎖定TABLES,會令正常查詢DELAY,可能使正常服務中止

所以加上不鎖定參數,以便不鎖定TABLE

mysqldump -u USER -p --single-transaction --quick --lock-tables=false DATABASE | gzip > OUTPUT.gz

2013年11月15日 星期五

紅米手機MIUI WCDMA版開箱文

在小米的熱潮下,MIUI科技出了一支紅米手機,雖然一開始是中國的TD版本,不過後來也推出WCDMA的版本,於2013/11/5號首出於小米官方網站發售,似799 RMB的價格,其大小如下:


詳細的規格就到官網看吧:http://www.xiaomi.com/hongmi#param 

這次主要是開箱,編者好不容易在官網開賣,3分鐘內賣光20萬支的速度中,給我搶到一支紅米 ,到手後,一向保持過去牛皮紙外觀,不作任何的光彩包裝

 

在反面,有寫著這內包物品,為WCDMA版本,CPU及顯示晶片等資料


打開包裝,從左上到右下,分別有,手機一支、簡易說明書、USB傳輸線、USB充電器


手機上的android 功能鍵,和過去小米不同的是按鍵裡白色改為紅色


下放是Micro USB的接口及通話收音孔


右邊是音量鍵+ 音量鍵- 電源鍵


上方有耳機孔


左邊沒有任何實體鍵


而正面的上方,有通話喇叭及 前置130萬像素鏡頭


後方,有800萬像素及LED閃光燈 ,還有音效喇叭,


在鏡頭上方的小孔是環境收音孔(有助通話清晰)


後背殼也同樣有MI 小米的標誌


左邊是小米1代,右邊是4.7吋的紅米



左邊的米1厚度和紅米厚度比對


和米1不同的是,打開後殼的凹槽由下方改到右下方(指甲開殼的凹槽)


開殼比較,紅米是雙卡機,所以在插槽上比過去小米系列不同,多一個槽,是不能和效能強勁的小米3比較的,因為是不同產品定位


而和米1比較電池容量,米1電池容量在1950~2000mA之間
 而紅米的BM41是2000~2050mA之間


米3取消了外接SD卡,但紅米可以插Micro SD,而打開的方式也和一般SD有一點差異
往上滑動是開SD槽,往下滑是鎖SD槽,不要硬打開喔



  

在SIM卡方向,只有一張卡可以支持WCDMA的3G網路, 而另一張也要上網的話可能只能跑GPRS[2.5G網路]



當然也要來接一下台灣卡及大陸卡開卡開機囉


由於第一次開機,需要作一些基本的設定,雖然我是大陸買的手機,但小米是多國語言的,預設有支援繁體中文

輸入法也需要選一下的,如台灣的使用者在初設定好後,也可以自行安其他輸入法


設定無線WIFI

因小米科技有提供雲端服務,所以如果有小米帳號的話,也可以使用很多小米系統內建的雲端硬碟,雲端備份等服務,如果沒有也可以先跳過,之後再登入也可以

進入第一次的手機桌面了,建議大家可以讀看看桌面的[ 玩機手冊 ],這個簡易說明,就是有教你一些特別的小米系統應用,有別於其他手機的有趣便捷的用法

大家可能關注的是雙卡功能,在常用設定裡,有一個 [雙卡管理 ]

 

裡面有我所插入手機中的兩張SIM 卡,也可以點進去,設定那一張卡要使用WLAN網路去連線Internet ,點選 [行動網路]


比如我人在大陸,不要使用台哥大來上網,那就這張卡的資料漫遊功能關閉



除了這些,手機的硬體,也要看一下囉



再不久,台灣的遠傳就會代理紅米了,到時大家手上說不定人手一支,我之後再撰寫一編紅米刷機教學吧,因為小米系統說,米系列手機系統就是要用來刷機的~~哈

2013年11月5日 星期二

3jelly 免費PHP網頁主機空間及免費VPS Part1

大家都知道免費主機的吧,自己作好的一些網頁外,除了一般的html檔案外,可以執行PHP的免費主機真的很難找,而且又要沒有廣告被插入的,難上加難

今天BLOG主有試用了個免費PHP主機空間3jelly
規格大約如下:

支援PHP及MYSQL,100G儲存空間,100G流量,免費 子網域(子網址),支持FTP上傳檔案,還有5個EMAIL帳號可收信

大約寫PHP想找主機的人都會注意到的項目,我都寫出來了

http://api.3jelly.com/redir/407944

連結:3jelly註冊


比較可惜的是只有英文介面和另一種不知道什麼的蟲蟲語言,不過沒關係,我會一步步教大家註冊,直到可以FTP上傳為止!

第一步先 =>註冊帳號, 點入後選 Create a free host


選Sign Up Now! 註冊新帳號


然後需要打上一些資料,不過東西不多


按完Join後,會寄出一封確認信到你的信箱裡,信件裡會有確認連結的,這樣才會開通帳號


================我是分隔線====================

第二,登入 選 Login






打入你剛註冊的郵箱地址及註刪時的密碼 ,進行登入




登入後,大約有幾個功能如下:

 現在要建立的是一個WEB空間,所以先去選一個子網域,所以我們點選 [控制中心] ->Create new accout


現在要掛接的主機,選 Free Jelly Host


 跟著下面步驟建立空間:


如果你有買網址,也可以選擇Domain這個選項,就之後知道IP後,你就可以設定你的Domain的DNS的WWW 的A記錄指向這邊IP就可以了

建立後,在你的控制中心中,就會多出一個剛建立好的空間




左邊有一個,是一個關於你這個帳號的訊息,包括IP,已使用空間及流量等,說明如下


以上便得使FTP IP及登入帳號了,打開FTP軟體(我個人使用是WinSCP






登入後,就可以開始上傳你的PHP程式了,我放了一個ii.php的檔案,裡面寫了一行phpinfo();


連結在這邊 http://jdoit3.whostii.com/ii.php同學們可以看看這個主機的PHP開放了什麼功能喔,當然,還有很多功能沒有介紹到,有帳號管理(Accounts),Email管理,Domain管理,website網站管理,File管理,Advanced進階功能
下一篇,使用免費 3jelly 空間的MYSQL 也支持phpMyAdmin 的使用

Google Analytics