show code js

2010年8月29日 星期日

Distributed File System

1.Plan
 A.Creating in Active Directory
 B.Server Array [S1 & S2 & S11], Data write on S1 and S2, S11 is only portal
 C.Use AD Tree
 D.Creating Name Server in Server array

2.Install DFS
 A.Type 1
  (1)Open [Management your server]
  (2)Click [Add / Remove Rolu]
  (3)Select [File Server]
   (A)Click DFS
   (B)and you can choose other item
 B.Type 2
  (1)Open [Start], [Control], [Add / Remove Programs]
  (2)Open [Add/Remove Windows element]
  (3)Click [Distributed File System], Click All of this item.
  (4)Into [Management and Monitoring Tools], click [File Server Resource Manager] and [File Server Management]

3.Run [File Server]
 A.Create a Name Space [MyFolder]
  (1)Choose Server [S1]
  (2)Set Name
  (3)Set DFSroot permission for domain users
  (4)Choose base of AD [local]
 B.Open name space [\\local\MyFolder]
  (1)Add new folder [Folder1]
  (2)Add target folder
   (A)Click browse
   (B)Choose S1
   (C)Click display all share folder
   (D)Click Add a new share folder
   (E)Set a name [Folder1$]
   (F)Choose and set [Folder1$] path in S1
    <1>Click browse
    <2>Choose Disk
    <3>Create a new folder[Folder1](you can creat a root folder)
    <4>Right click this folder and click properties
    <5>Click tag [Security], and click [Advanced]
    <6>Clear the [Include inheritable permissions from this object's parent] check box, and click [Remove]
    <7>Edit [Administrator ..], Apply choose [This folders, subfolders and files] and submit, and apply and submit again
    <5>Return Tag Security, add a user, choose this folder`s users or group and set permission, and apply and submit
    <5>Click submit return
   (G)Choose [Custom permission], and click button
    <1>Remove all permission or not
    <2>Add user [administrator] all of permission
    <3>Add this folder user and set permission
    <4>Apply and Submit
   (H)Click Submit
  (3)Choose created finish folder [Folder1$], and submit, and submit again
  (4)Do (1)~(3) create on [S2]
  (5)Click Submit to finish
 C.When [B.] Finish will open [Create a Replication Group]
  (1)Click [Yes]
  (2)Set Replication Folder, and click [Next]
  (3)Confirm information and click [Next]
  (4)Choose a main server [S2], and click [Next]
  (5)Choose [Full Mesh Topology], and click [Next]
  (6)Set [BandWidth], and click [Next]
  (7)Click [Create], when finish to click [Close] and submit
 D.Announce to other name server
  (1)Right click [Folder1]
  (2)Add a new name server
  (3)Browse and Choose a Server [S1]
  (4)Click [edit setting]
   (A)Choose [Custom permission], and click button
   (B)Remove all permission or not
   (C)Add user [administrator] all of permission
   (D)Add this folder user and set permission [Domain users]
   (E)Apply and Submit
  (5)Click submit
  (6)Do (1)~(5) to create on [S2]

4.File Server Management(local)
 A.Connect to S1
 B.Click [File Server Resource Manager]
 C.Click [Quota Management]
  (1)Click [Quota Template]
   (A)Create a quota templates
   (B)Choose a template to copy
   (C)Modify setting and submit
  (2)Click [Quota]
   (A)Create a quota
   (B)Choose a folder path [Folder1]
   (C)Choose a quota template
   (D)Click [create]
 D.File Screening Management
  (1)Right Click [File Screening] and Add a new
  (2)Choose a folder path [Folder1]
  (3)Choose a File Screening template
  (4)Click create
 E.Do A.~D. to S2

5.Test and Work

2010年8月28日 星期六

HP Array Configuration Utility

Don`t need reboot system to active new HDD.
My hardware is HP DL380G6.

1.HP Array Configuration Utility
(1)Download HP Array Configuration Utility, and install
(2)Run HP Array Configuration Utility

2.Open Array Configuration Utility
(1)Select an available device, choose your raid card
(2)Systems And Devices, choose uninstall HDD
A.Creating Raid
B.Creating Logical

3.Administration Tool
(1)Open Disk Management
(2)Find a HDD
A.Config HDD, not set to dynamic Disk
B.Format NTFS

2010年8月27日 星期五

l1j run server

1.Config System
 A.Download java, and install.
 B.Download and install MySQL http://dev.mysql.com/downloads/mysql/6.0.html.
  (1)Creating a database [l1jdb/database name], and set a user[database user] with password[database password] to allow connect to this database.
  (2)Download and install MySQL Management Tool Navicat Lite http://www.navicat.com.tw/.

2.Server Config
 A.extract l1j??db???.zip to server
 B.Into [config] Folder, and open SERVER.PROJECT
  (1)URL=jdbc:mysql://localhost/[database name]?useUnicode=true&characterEncoding=big5
  (2)Login=[database user]
  (3)Password=[database password]
  (4)Modify [config] folder other args in all of project file
 C.find [db] folder and SQL file, into your [l1jdb/database]
 D.Open firewell default port is 2000(or other PORT)
 E.run StartServer.bat and Service is active
 F.Run Game
  (1)Set a login tool, find LIN.BIN and copy to a new file to LIN.BIN.EXE, and send to desktop creating a shortcut
  (2)Open this shortcut and modify target「"C:\???\LIN.BIN.EXE"」to「"C:\???\LIN.BIN.EXE" IP」(ex:「"C:\???\LIN.BIN.EXE" 127.0.0.1」,if your is not default port like this「"C:\???\LIN.BIN.EXE" 127.0.0.1 2001」)

2010年8月24日 星期二

IBM Server x3250 M3

2010-05-29第三部Server到貨,




所有零組件全在一個箱子,只有⋯安裝CD居然要自已下載⋯真的萬一沒網路,難道就不能裝機?




隨著IT變化,硬體零組件淘汰非常快,四月訂的M2到交貨時已只能交M3⋯但實際規格是一樣的,只是換個料號而已⋯




這台是單CPU Intel Xeon 雙核心 2.5GHz、RAM 2G及SAS HDD 73GB(好貴的IBM),單POWER、雙NIC及1U機身。




基本上我是不作什麼100%那種測試,而是實際以實際運作效能來決定,如簡單的開關機等待時間,AD完成啟動並正常運作時間,DFS讀寫時間,以及離、峰的效能等等。

整體來說比DELL好,但仍不及HP,但若非重要角色時,DELL會是低成本考量。

組裝上是一大特色,一是機身超難拆,二是裝機超簡單,只要支撐架卡損卡住,即可不費一顆螺絲,即可安裝及上機,唯一缺點是沒有滑落防止,拉太出來可是會摔機的。

[ Posted from yuan's iPhone]

2010年8月20日 星期五

自已編譯l1j

由於蠻喜歡這款遊戲的,忍不住也自已架一個,讓自已過一下當GM的癮,當然不能去作侵權的事哩。

一、環境配置
 1、下載並安裝 JAVA JDK http://java.sun.com/javase/downloads/index.jsp
 2、下載並安裝 SVN 軟體 http://subversion.tigris.org/
 3、下載並安裝 Eclipse 編譯程式碼用軟體

二、Eclipse 配置
 1、第一次啟動時,請設定 workspace 目錄
 2、設定已安裝的JDK,請開啟主程式的「視窗」中的「喜好設定」,找到項目「Java」點選「已安裝的JRE」,執行「搜尋」並將目的指向JDK目錄後按完成,回到原畫面後鉤選JDK項目
 3、設定「編碼」,請開啟主程式的「視窗」中的「喜好設定」,點選「一般」中的「工作區」,將文字檔編碼請選擇UTF-8
 4、請開啟主程式的「視窗」中的「喜好設定」,點選「Java」的「已安裝的JRE」,再點選「編輯jdk」,執行「新增外部JAR」,將l1j-jp中lib的jar檔全加入
 5、補充:新增MySQL Connectors程式庫 http://dev.mysql.com/downloads/connector/ 點選Connector/J取得最新版本(解開後將jar可放置在jdk的lib目錄下,方便取用),請開啟主程式>視窗>喜好設定>Java>已安裝的JRE>編輯jdk>新增外部JAR,將MySQL Connector加入

三、原始碼取得
 1、建立目錄l1j-jp,並以滑鼠右鍵進入SVN選單,並取出l1j-jp所開發之未編譯程式 http://l1j-jp.googlecode.com/svn/trunk/ 程式至最新版本
 2、將svn取出的l1j-jp程式匯至workspace下(取出後,再進入SVN選單將程式碼匯出方可使用)
 3、網站參考
   l1j-jp Team
   Svn http://code.google.com/p/l1-jp/
   Project Code Site http://code.google.com/p/l1j-jp/
   Disscuz http://l1jjp.b.cmssquare.com/
   WebSite http://umagonn.web.fc2.com/
   line_...@hotmail.co.jp, line...@hotmail.co.jp

四、轉碼(中文化)
 1、專案目錄中的config、src、db先用convertz802由日碼轉utf-8
 2、將程式內的訊息中文化及伺服設置正確使用語言代號
 3、接下來進行db的中文化
 4、接下來進行config中文化
 5、build.xml 轉碼utf-8並修改內容將shift-jis改為utf-8
 6、修改config下的server檔,將characterEncoding=sjis改成big5,時區jst改為tst
 7、中文化要修改到的檔案(參考)
   \l1j-jp\src\l1j\server\Config.java
   \l1j-jp\src\l1j\server\server\Announcements.java
   \l1j-jp\src\l1j\server\server\ClientThread.java
   \l1j-jp\src\l1j\server\server\GMCommands.java
   \l1j-jp\src\l1j\server\server\GameServer.java
   \l1j-jp\src\l1j\server\server\HomeTownTimeController.java
   \l1j-jp\src\l1j\server\server\IdFactory.java
   \l1j-jp\src\l1j\server\server\Logins.java
   \l1j-jp\src\l1j\server\server\Shutdown.java
   \l1j-jp\src\l1j\server\server\clientpackets\C_AuthLogin.java
   \l1j-jp\src\l1j\server\server\clientpackets\C_BoardWrite.java
   \l1j-jp\src\l1j\server\server\clientpackets\C_Chat.java
   \l1j-jp\src\l1j\server\server\clientpackets\C_CreateChar.java
   \l1j-jp\src\l1j\server\server\clientpackets\C_ItemUSe.java
   \l1j-jp\src\l1j\server\server\clientpackets\C_LoginToServer.java
   \l1j-jp\src\l1j\server\server\clientpackets\C_PickUpItem.java
   \l1j-jp\src\l1j\server\server\clientpackets\C_SelectList.java
   \l1j-jp\src\l1j\server\server\clientpackets\C_Shop.java
   \l1j-jp\src\l1j\server\server\command\L1Commands.java
   \l1j-jp\src\l1j\server\server\command\executor\L1AccountBanKick.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Action.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Adena.java
   \l1j-jp\src\l1j\server\server\command\executor\L1AllBuff.java
   \l1j-jp\src\l1j\server\server\command\executor\L1BanIp.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Buff.java
   \l1j-jp\src\l1j\server\server\command\executor\L1CastGfx.java
   \l1j-jp\src\l1j\server\server\command\executor\L1ChangeWeather.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Chat.java
   \l1j-jp\src\l1j\server\server\command\executor\L1ChatNG.java
   \l1j-jp\src\l1j\server\server\command\executor\L1CreateItem.java
   \l1j-jp\src\l1j\server\server\command\executor\L1CreateItemSet.java
   \l1j-jp\src\l1j\server\server\command\executor\L1DeleteGroundItem.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Describe.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Favorite.java
   \l1j-jp\src\l1j\server\server\command\executor\L1GMRoom.java
   \l1j-jp\src\l1j\server\server\command\executor\L1GfxId.java
   \l1j-jp\src\l1j\server\server\command\executor\L1HomeTown.java
   \l1j-jp\src\l1j\server\server\command\executor\L1HpBar.java
   \l1j-jp\src\l1j\server\server\command\executor\L1InsertSpawn.java
   \l1j-jp\src\l1j\server\server\command\executor\L1InvGfxId.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Invisible.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Kick.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Kill.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Level.java
   \l1j-jp\src\l1j\server\server\command\executor\L1LevelPresent.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Move.java
   \l1j-jp\src\l1j\server\server\command\executor\L1PartyRecall.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Poly.java
   \l1j-jp\src\l1j\server\server\command\executor\L1PowerKick.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Present.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Recall.java
   \l1j-jp\src\l1j\server\server\command\executor\L1ReloadTrap.java
   \l1j-jp\src\l1j\server\server\command\executor\L1ResetTrap.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Ress.java
   \l1j-jp\src\l1j\server\server\command\executor\L1SKick.java
   \l1j-jp\src\l1j\server\server\command\executor\L1ShowTrap.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Shutdown.java
   \l1j-jp\src\l1j\server\server\command\executor\L1SpawnCmd.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Speed.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Status.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Summon.java
   \l1j-jp\src\l1j\server\server\command\executor\L1ToPC.java
   \l1j-jp\src\l1j\server\server\command\executor\L1ToSpawn.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Visible.java
   \l1j-jp\src\l1j\server\server\command\executor\L1Who.java
   \l1j-jp\src\l1j\server\server\datatables\AuctionBoardTable.java
   \l1j-jp\src\l1j\server\server\datatables\HouseTable.java
   \l1j-jp\src\l1j\server\server\datatables\NPCTalkDataTable.java
   \l1j-jp\src\l1j\server\server\datatables\NpcActionTable.java
   \l1j-jp\src\l1j\server\server\datatables\NpcSpawnTable.java
   \l1j-jp\src\l1j\server\server\datatables\PolyTable.java
   \l1j-jp\src\l1j\server\server\datatables\SkillsTable.java
   \l1j-jp\src\l1j\server\server\datatables\SpawnTable.java
   \l1j-jp\src\l1j\server\server\datatables\SprTable.java
   \l1j-jp\src\l1j\server\server\datatables\UBSpawnTable.java
   \l1j-jp\src\l1j\server\server\datatables\UBTable.java
   \l1j-jp\src\l1j\server\server\datatables\WeaponSkillTable.java
   \l1j-jp\src\l1j\server\server\model\AcceleratorChecker.java
   \l1j-jp\src\l1j\server\server\model\Instance\L1PcInstance.java
   \l1j-jp\src\l1j\server\server\model\Instance\L1SummonInstance.java
   \l1j-jp\src\l1j\server\server\model\Instance\L1TeleporterInstance.java
   \l1j-jp\src\l1j\server\server\model\L1BossCycle.java
   \l1j-jp\src\l1j\server\server\model\L1Clan.java
   \l1j-jp\src\l1j\server\server\model\L1DeleteItemOnGround.java
   \l1j-jp\src\l1j\server\server\model\L1Magic.java
   \l1j-jp\src\l1j\server\server\model\L1PcInventory.java
   \l1j-jp\src\l1j\server\server\model\L1UltimateBattle.java
   \l1j-jp\src\l1j\server\server\model\item\L1TreasureBox.java
   \l1j-jp\src\l1j\server\server\model\map\L1WorldMap.java
   \l1j-jp\src\l1j\server\server\serverpackets\S_WhoCharinfo.java

五、編譯程式
 1、開啟 Eclipse,檔案>新建>專案>Java專案,選擇>從現有的資源建立專案>設置好名稱l1j-jp後確認
 2、在專案根目錄下的 build.xml 檔點選右鍵>執行為>Ant 建置 Alt+Shift+....進行編譯
 3、完成後會在專案的根目錄下的build目錄下產生l1jserver.jar檔了

六、封裝
 1、清除mapcache
 2、DB匯出
 3、壓成檔案發佈或上傳自專用的svn發佈
 4、傳至伺服器執行ServerStart.bat開服

2010年8月19日 星期四

Delta UPS GES302R

從三年前買了第一部台達電子的不斷電系統後,就喜歡上他的穩定性、功能性及實用性。除了主機外,還可外接二個電池箱。




這是第三台,產品型別是GES302R 3K,高2U長約750cm,一般標準機櫃是裝不下的,詳細的規格請參考台達網站,但SNMP CARD建議一定要買,非常好用。




這次的插頭是隱掛式,並且最好配乙組獨立電源,因為輸入約24A,很不錯的是插頭與插座都有附,不建議轉一般插頭(座)。接上網路後即可輕易的以WEB GUI或TELNET操控,當然iPhone是非常容易的操控囉⋯




第一次必須無負載充電達6小時,而當要進WEB GUI時才發現,台達官網及手冊沒說預設帳密,好家在憑之前的記憶記出是admin/password。



會選購DELTA無非除了穩定外,有軟體操控機制、郵件機制、記錄器,還可依照不同電池電量安排主機自動關機,機房伺服器全都自動開關機,市電復電可延遲WOL,又可長期監控電源的穩定,發現異常,加上配置得當時,還可在約70VAC正常運作(當然不是常態)。


[ Posted from yuan's iPhone]

2010年8月16日 星期一

IAS & RADIUS

網際網路驗證服務IAS (RADIUS),可將網路設備整合,將使用權進行限制,用戶連接設備時,透過設備將向伺服器連接取得驗證,完成驗證後取得有線、無線或VPN連線至網路的使用權
   管控上限為50裝置,並且須配置憑證伺服器發佈憑證及個人憑證,應用於VPN、WIRELESS(802.1X)
 一、安裝網際網路驗證服務IAS
  (一)前置作業
    1、安裝憑證服務
    2、建立並發行(SSL)憑證,可以IIS建立一憑證
    3、網路設備必須支援802.1x及RADIUS設定
  (二)安裝「網際網路驗證服務(IAS)」
    1、點取「開始」的「控制台」執行「新增/移除程式」後,點取「新增/移除Windows元件」
    2、點取「Networking Services」後點取「詳細資料」,將「網際網路驗證服務(IAS)」鉤選後,點取「確認」再點取「下一步」進行安裝
  (三)服務配置
    1、點取「開始」的「系統管理工具」執行「網際網路驗證服務」
    2、服務登錄至Active DIrectory
     (1)在「網際網路驗證服務(本機)」點取右鍵後,點取「在Active Directory中登錄伺服器」
    3、用戶端設定
     (1)以右鍵點取「RADIUS用戶端」,點取「新增RADIUS用戶端」
     (2)輸入「好記的名稱」如「OFFICE AP1 D-LINK DAP-1150」,輸入「用戶端位置(IP或DNS)」如「192.168.1.4」
     (3)設定「用戶端廠商」為「RADIUS Standard」,輸入「(確認)共用密碼」,供網路設備連接驗證用
    4、存取原則設定
     (1)對話盒驗證
       A、以右鍵點取「遠端存取原則」,點取「新增遠端存取原則」開啟「新增遠端存取原則精靈」,並點取「下一步」
       B、在「您要如何設定這個原則」選取「使用這個精靈為一般狀況設定基本原則」
       C、輸入「原則名稱」,如「Wireless AP Connect Check」,點取「下一步」
       D、在「存取方法」點取「無線」,點取「下一步」
       E、在「使用者或群組存取」中設置存取權限,因要授權予所有員工,因此在此點取「新增」後將「Domain Users」加入,點取「下一步」
       F、在「驗證方法」類型中點取「受保護的(PEAP)」,並點取「設定」
        (A)在「憑證發給」點取本機的FQDN名稱的項目
        (B)鉤選「啟用快速重新連線」,點取「確認」,再點取「下一步」
       G、完成配置
     (2)憑證驗證
       A、點取「遠端存取原則」,將已設置好的新原則二次點取後開啟對話盒
        (A)點取「編輯設定檔」
          a、在標籤「驗證」中點取「EAP方法」
          b、點取「新增」,點取「智慧卡或其他憑證」後點取「確定」
           (a)點取「智慧卡或其他憑證」後點取「上移」(優先使用),再點取「確定」
           (b)點取「套用」後再點取「確定」
          c、點取「確定」後完成設定
    5、存取記錄設定
     (1)展開「遠端存取記錄」,點取「本機檔案」,將「設定」標籤中的三個項目均鉤選
     (2)調整設定檔及路徑等,以防記錄檔過大或移至記錄檔專用磁碟,或配合檔案管理限制配額
     (3)可使用SQL SERVER儲存記錄
  (四)用戶撥入權限
    1、個別帳戶設定
     (1)開啟「Active Directory」,在「使用者名稱」以右鍵點取「內容」
     (2)點取標籤「撥入」中設定「用戶遠端存取使用權限(撥入或VPN)」,授予「允許存取」
    2、群組原則設定
     (1)在遠端存取原則中,增加屬性質「Ignore-User-Dialin-Properties」,並將其設為「True」,即可忽視「個別帳戶設定」
       A、在已設好的遠端存取原則項目,二次點取開啟「內容」對話盒
       B、點取「編輯設定檔」,再點取標籤「進階」
       C、點取「新增」,點取屬性質「Ignore-User-Dialin-Properties」後點取「新增」,並設其值為「True」
  (五)網路設備配置
    1、啟動網路設備,在此以無線AP設備為例,並進入GUI介面進行設定
    2、驗證模式為「WPA」,加密模式為「TKIP」,PSK/EAP為「Enterprise」
    3、在「802.1x」的「RADIUS」中,設定RADIUS SERVER IP、PORT(1812)及RADIUS用戶端時所設的「共用密碼」
 二、用戶端驗證設定
  (一)採用非憑證式登入
    1、請先確認「網際網路驗證服務(IAS)」中是否可以使用此驗證方法
    2、連接時會發生找不到憑證登入,二次點取「無線連線」後開啟「無線網路連線」,點取「變更進階設定」
    3、點取上方標籤「無線網路」,再下方「慣用網路」中點取要登入的網線網路SSID,再點取「內容」
    4、SSID 內容
     (1)在標籤「關聯」中,在「網路驗證」點取「WPA」,在「資料加密」點取「TKIP」
     (2)在標籤「驗證」中,在「EAP類型」點取「Protected EAP (PEAP)」後,點取「內容」
     (3)受保護的 EAP 內容
       A、在「連線時」取消鉤選「確認伺服器憑證」,鉤選「啟用快速重新連線」
       B、在「選擇驗證方法」點「設定」
        (A)取消鉤選「自動使用我的Windows登入名稱及密碼....」
    5、點取「確認」到退出對話盒
    6、此時將會跳出「輸入認證」對話盒,輸入AD帳戶的名稱及密碼即可連線
  (二)採用憑證式登入
    1、請先確認「網際網路驗證服務(IAS)」中是否可以使用此驗證方法
    2、安裝根憑證
    3、安裝使用者憑證
    4、終端電腦
     (1)二次點取「無線網路連線」,點取要連線的無線網路
     (2)出現提示訊息確認憑證,點取「確定」後完成連線
     (3)若無法連線或使用非Windows內建無線網路管理服務者,請確認以下設定
       A、驗證方式:WPA
       B、資料加密:TKIP
       C、EAP驗證類型:TLS(或智慧卡或憑證)
    5、行動裝置
     (1)匯出使用者憑證
       A、開啟「瀏覽器Internet Explorer」,點取「工具」的「網際網路選項」
        (A)點取標籤「內容」中「憑證區塊」的「憑證」
        (B)點取「自已的使用者憑證」,再點取「匯出」
        (C)開啟「憑證匯出精靈」後點取「下一步」
          a、在「匯出私密金鑰」中點取「是,匯出私密金鑰」,再點取「下一步」
          b、在「匯出檔案格式」中,鉤選「如果可能的話,在憑證路徑中包含所有的憑證」及「啟用加強保護」,點取「下一步」
          c、在「密碼」中不設置密碼,注意,安裝完憑證後須將匯出的憑證檔案刪除,避免被盜用,否則請設密碼,點取「下一步」
          d、在「要匯出的檔案」中點取「瀏覽」,選擇匯出目的目錄,設定「檔名(自訂)」後點取「儲存」,點取「下一步」
          e、點取「完成」再點取「確定」,完成憑證匯出
        (D)點取「確定」到退出對話盒
     (2)將行動裝置與電腦連線
       A、將匯出的*.pfx憑證傳送至行動裝置上
       B、在行動裝置上點取該憑證完成憑證安裝,若有設定密碼,則請輸入安裝密碼
       C、設定連線
        (A)進入「無線網路設定」
        (B)點取要連線的無線網路,編輯設定
          a、驗證方式:WPA
          b、資料加密:TKIP
          c、EAP驗證類型:TLS(或智慧卡或憑證)
       D、點取該無線網路,點取「連線」
     (3)在本機電腦與行動裝置上,將匯出的使用者憑證全部刪除

2010年8月11日 星期三

php x64 for ws2k8 & w7

PHP Module Installation

Open [IIS]

1.Open [Default Document], Add [index.php]

2.Open [Handler Mappings], Add [Add Script Map]
A.Set Request Path : [*.php]
B.Set Executable : [C:\php5\php5isapi.dll]
C.Set Name : [php5]

3.Open [ISAPI and CGI Restriction], Add
A.Set ISAPI or CGI Path : [C:\php5\php5isapi.dll]
B.Set Description : [php5]
C.Set Allow extension path to execute : [v]

2010年8月9日 星期一

php x64

1.首先至 http://www.fusionxlan.com 下載 phpx64 5.2.5版,然後解壓後,安裝於根目錄下如 c:\php\

2.將 c:\php 目錄授予 (iis)iusr_machinename 讀取權限

3.修改 c:\php\ 下的 php.ini-recommended 文件為 php.ini,並修改內容的 extension_dir 設為 "c:\php\ext"

4.在windows設置環境參數
(1)開始->控制台->系統->進階->環境參數->系統變數
(2)編輯變數path,在最末端加入;c:\php
(3)新增變數PHPRC,值為c:\php(php.ini所在絕對路徑)
(4)重新啟動伺服器

5.請設置iis以64bin執行,若已變更為32bit請參考此篇調整回 http://support.microsoft.com/kb/894435 MS KB article 894435:

6.開啟iis管理介面
(1)開啟「網頁服務延伸 」,新增延伸名為 php 並允許
(2)新增檔案路徑為 C:\php\php5isapi.dll
(3)重新啟動伺服器

7.開啟iis管理介面
(1)開啟「預設的網站」->內容->主目錄->應用程式設定->設定
(2)新增一個應用程式副檔名,執行檔為 C:\php\php5isapi.dll,副檔名為 .php
(3)設定文件,新增 index.php

8.設定要啟動的php模組
(1)如 ;extension=php_bz2.dll 去除;號如 extension=php_bz2.dll
(2)已知無法正確啟動的模組有 php_curl.dll、php_oci8.dll、php_pdo_oci.dll

9.安裝 http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang=zh-tw 套件才不會產生sidebyside的錯誤且無法運作php


[ Posted from yuan's iPhone]

Sony S services

目前手上的工作將要由Sony S services VPCS117GW/B 來接續哩⋯
這篇可不是什麼使用心得篇喔⋯




規格官網就有不在詳述,不過有一點一定要提,品質方面,Sony 似乎較ASUS不足,今年NB約十多台,均為ASUS的,情況也都正常沒異樣,倒是Sony才剛2部,就有一部硬體異常,真擔心第3部會不會也會發生。




另外,有個大遺憾,就是這款沒背包,只有包覆套,說實在的很不方便,由其是沒電源線的空間,讓我傻眼,難道這是另一種CD?




最炫的就是自動感應的鍵盤LED燈,很有質感,若是第一次開機有像ASUS的形象影片也許會更棒。

[ Posted from yuan's iPhone]

2010年8月3日 星期二

CA Server

一、憑證配置
 (一)在IIS中使用憑證HTTPS
 (二)在Exchange中使用憑證SMTP、IMAP4、POP3
 (三)個人憑證及數位憑證
 (四)在SQL連線中使用
 (五)在WIRLESS無線網路上用
 (六)各種SSL連線使用
二、安裝憑證服務
 (一)開啟「控制台」「新增或移除程式」的「安裝或移除Windows元件」,將「Certifiacte Services」鉤選後進行安裝
   1、CA類型,選擇「企業根CA」
   2、CA識別資訊,CA的一般名稱,填寫公司完整名稱,分辯名稱尾碼,將公司所有網域名稱全部填入,有效期自行設定
 (二)請將IIS中的certsrv目錄勾選基本驗證,取消暱名連線
三、憑證要求
 (一)建立新憑證:
   1、IIS的伺服器憑證,點選「網站」的內容,選擇「目錄安全設定」的「伺服器憑證」,選擇建立新的憑證,將資料填寫完後將會提出要求(擱置中)
   2、進入http://domain/certsrv/進行憑證要求
 (二)進入「系統管理工具」的「憑證管理」,將擱置的憑證要求,進行批審,發行或拒絕
 (三)申請者再次進入http://domain/certsrv/中的擱置要求中,下載自已所要求的憑證
四、安裝根憑證
 (一)進入http://servername/certsrv/會出現警示訊息,請點選「是」
 (二)輸入「網域\帳號」、「密碼」
 (三)點選「下載 CA 憑證、憑證鏈結或CRL」
 (四)點選「請安裝這個CA憑證鏈結。」,出現提示訊息均請點「是」後,完成根憑證安裝
五、安裝使用者憑證
 (一)進入http://servername/certsrv/會出現警示訊息,請點選「是」
 (二)輸入「網域\帳號」、「密碼」
 (三)點選「要求憑證」
 (四)點選「使用者憑證」後,按下「提交」鈕
 (五)出現提示訊息點「是」後,點選「安裝這個憑證」,接著會再出現提示訊息,請點「是」完成安裝

2010年8月1日 星期日

讓iPhone帶你在夜晚找星星吧!

開啟你的iPhone啟動 Pocket Universe,




進入主選單,由左至右是「動態模擬星空」




、「行星資訊」




、「模擬夜晚星球升空」




、「太陽系模擬」(有另一款更棒)




及「說明」,接著點選「動態模擬星空」後,點選「方向鍵」的圖示,即可移動iPhone開始搜尋天空的星星、星座哩。





點選「時間」圖示可以模擬各種時間下的星空位置,







或按下「放大鏡」圖示搜尋星星、星座在天空的位置,








最右邊的圖示則可查閱星球、星座的資料。

開始享受晚上找星星、座的樂趣吧!


[ Posted from yuan's iPhone]