C# Oracle Data Provider for .NET 資料庫連線

C# Oracle Data Provider for .NET 資料庫連線

  Rojer Chen's Blog   12/18/2014 10:21:00 下午    0 comments
RojerChen.2014.12.18 C# 要連接 Oracle 資料庫其實還蠻簡單的,記得以前要安裝有的沒有的軟體,然後再參考 DLL 檔案才有辦法透過 Oledb 連資料庫,現在有了 NuGet 後,只要安裝一下 Oracle Data Provider for .NET 就可以連 Oracle 資料庫了。

心得分享:從Twelve-Factors App 角度,看如何導入 Docker 技術

心得分享:從Twelve-Factors App 角度,看如何導入 Docker 技術

  Rojer Chen's Blog   12/13/2014 01:18:00 下午    0 comments
RojerChen.2014.12.13 在 Container Summit 技術高峰會2014 眾多個講者裡面,除了總編輯之外我最喜歡的講者就是 William ,參加技術論壇有時候很吃力的地方是在於技術名詞不熟悉,往往會覺得其他人講的是火星畫,而 William 用很快速以及簡單的方式告訴大家 Docker 是如何從這12個不同的角度來設計系統。 最後這場研討會擺在會議最後面還真是別有用心,如果你不懂 Docker,這一整天聽下來應該也略知一二,而這場跟技術比較無關,比較偏向武功的內功心法。

心得分享:Container Summit 技術高峰會2014

心得分享:Container Summit 技術高峰會2014

  Rojer Chen's Blog   12/13/2014 12:55:00 下午    0 comments
RojerChen.2014.12.13 這次會參加 Container Summit 2014 是有一些來由的,在數個月前我參加了 PHPConf@2014,其中我聽到了一場『運用 Docker 部屬 PHP 專案』這場研討會,那個時候是我第一次聽到 Docker 這個東西,不禁對這個東西感到好奇,因為他跟 VM 很像,但是又完全不同,為了想更了解 Docker 所以就來參加這場研討會。 以下就是這場研討會的一些筆記:

心得分享:eBay 網拍購物 & UPS Saver 國際快遞經驗

心得分享:eBay 網拍購物 & UPS Saver 國際快遞經驗

  Rojer Chen's Blog   11/30/2014 12:48:00 下午    0 comments
RojerChen.2014.11.30 提到拍賣網站,最讓人耳熟能詳的不外乎是雅虎奇摩拍賣、PCHOME、露天或是近幾年很夯的淘寶網,接觸網路比較早的朋友可能還聽過 eBay,只不過一提到 eBay 總是會讓人不禁地想到那悲慘命運的唐先生 XD http://www.youtube.com/watch?v=5wQx32zyf0Y 這是我第一次使用 eBay 的服務購買電子產品,這次購買的物品是 ThinkPad X230T,為什麼會買這個其實是有一些原因的,主要的原因是我先前的筆電 X201 壞了,想說要拿去送修看看,不過由於送修的費用太高,要更換主機板和螢幕,這樣算起來大概要 $8000 左右,而且修完也不一定沒問題,再來是我還有一張 3+2 的保固還沒用,最重要的是今年十月 MAC AIR 沒出新機,最後我就只好考慮 ThinkPad 了。 你可能會想說,買電腦直接在店家買就好啊,為什麼要在 eBay 買呢?其實是有一些原因的:

PHPConf@2014 心得分享 - 專案管理與創意的冰與火之爭

PHPConf@2014 心得分享 - 專案管理與創意的冰與火之爭

  Unknown   10/20/2014 11:09:00 下午    0 comments
RojerChen.2014.10.20 Joe 除了是一位專案管理顧問之外,也是兩間公司的老闆、部落客(專案軟體生活思維)、更是專業的演講者。不疾不徐的上台、走步、手勢、情境的描述、解說,當聽眾聽起來真的是非常舒服,在簡報中也以 PHPConf 邀請他演講來當作例子,來解釋專案管理的重要。

PHPConf@2014 心得分享 - 運用 Docker 部署PHP 專案

PHPConf@2014 心得分享 - 運用 Docker 部署PHP 專案

  Unknown   10/20/2014 12:45:00 上午    0 comments
RojerChen.2014.10.19 我原本以為 Docker 是類似 微軟 Release Management 的工具,用來佈署程式到正式環境上,不過聽完之後才知道跟我想的不太一樣。簡單來說, Docker 主要的功用在於快速的佈署環境,並利用 Linux Container 的特性,用於建立一個環境獨立的環境。當你的環境需要不同的 PHP 版本時,就可以考慮使用 Docker。

PHPConf@2014 心得分享 - HTTP accelerator - Varnish 應用

PHPConf@2014 心得分享 - HTTP accelerator - Varnish 應用

  Unknown   10/19/2014 11:21:00 下午    1 comments
RojerChen.2014.10.19 講者 Ninja 目前在台灣新浪工作,主要是的工作內容大概是讓新浪微博的資料能夠有效的再利用。由於網站的資料量龐大,想要增加 Apache 的 throughput ,是可以把資料轉換成 HTML,讓 Apache 運作的效能夠加,只是會有一些問題: 轉檔資料過多,轉檔還沒轉完就有新的資料進來 當網站有改版、活動,會造成新舊版型交錯

Toastmasters 總會網站操作教學:Toastmasters Online Store 有哪些好康資料

Toastmasters 總會網站操作教學:Toastmasters Online Store 有哪些好康資料

  Unknown   10/06/2014 10:31:00 下午    0 comments
RojerChen.2014.10.06 大部分 Toastmasters 的會員對於總會網站其實都蠻陌生的,有部分的會員都會認為說總會網站的功用就是申報會員的會籍至系統上(OS:其實也是啦),其實總會網站上還是有不少相關的資料是可以免費購買下載的,今天就要跟大家介紹一下總會有哪些有用的資料可以提供給大家下載。 如果您對於系統還不熟悉的話,可以參考一下過去所寫的文章,今天所要介紹的主題就是 Toastmasters Online Store Toastmasters 總會網站操作教學:如何登入總會網站 Toastmasters 總會網站操作教學:修改會員基本資料 Toastmasters 總會網站操作教學:如何申報新會員資料 ※操作步驟 在登入系統後,直接先點選 Shop

Toastmasters 總會網站操作教學:修改會員基本資料

Toastmasters 總會網站操作教學:修改會員基本資料

  Unknown   9/30/2014 07:14:00 下午    0 comments
RojerChen.2014.09.30 在 Toastmastes 總會網站操作教學:如何登入總會網站 這一篇文章,我們跟各位介紹要如何登入 Toastmasters 總會的網站,在各位順利登入系統後,要請各位確認自己的會員基本資料是否正確,除了基本的姓名之外,另外就屬各位的 電子郵件 位置與 地址 了。 在這邊文章中,我們會跟各位介紹這些資料要如何調整。 首先請先點選畫面上 My Account 這個超連結

Toastmasters 總會網站操作教學:如何登入總會網站

Toastmasters 總會網站操作教學:如何登入總會網站

  Unknown   9/27/2014 10:49:00 下午    0 comments
RojerChen.2014.09.27 大部分參加英語演講會的朋友,應該都有登入過台灣總會的網站,在台灣總會的網站中,您可以知道何時、何地有英語演講會,以及整個 District 67 的最新消息。不過我想應該有不少加入 Toastmasters 的朋友都沒有登入過美國總會網站,美國總會網站除了是讓 Club Officer 處理一些相關社務之外,還有不少的資料可以從總會的網站上會得。 在這一篇文章中,我們會先告訴大家要如何登入總會的網站。 首先請先輸入網址 http://www.toastmasters.org  登入網址後,請點選畫面的最上方或右邊有一個的登入超連結或按鈕

Toastmasters 總會網站操作教學:如何申報新會員資料

Toastmasters 總會網站操作教學:如何申報新會員資料

  Unknown   9/27/2014 12:44:00 下午    0 comments
RojerChen.2014.09.27 每當有新成員加入 Toastmasters,我們會跟會員收取會費,會費有一部分的費用是支付社團的營運,其餘的部分的費用會上交給 Toastmasters 總會。如果您是社團的財務長 Treasure,每年九月底和三月底都是上繳會費的期限,必須在這個期限內把交會費上交給總會。 如果您是社團的幹部,登入系統後就可以對社團資料做一個操作,應該就可以看到以下的畫面,接下來會跟各位介紹,當有新會員加入 Toastmasters 該如何操作。 首先在您登入社團的管理介面後,您大概就可以看到下列功能,首先我們要做的部分就是先申請新會員的會籍資料,也就是新增一筆會員的訂單,所以我們點選 Submit membership application。

[Windows] Server 2012 啟用無線網路功能

[Windows] Server 2012 啟用無線網路功能

  Unknown   9/23/2014 06:06:00 下午    0 comments
RojerChen.2014.09.23 前一陣子我將公司的筆電安裝 Windows Server 2012,可是安裝完畢後卻發現無法使用無線網路,無線網路無法偵測到任何的 AP ,想說是不是因為驅動程式沒有安裝的關係。只是我將驅動程式都安裝後還是沒辦法使用無線網路,查了一下資料後才發現到 Server 2012 要另外安裝相關的軟體才有辦法使用無線網路。 必須先安裝了「無線區務網路服務」後才有辦法使用無線網的功能,否則是沒辦法用的。

[MySQL] table marked as crashed and should be repaired

[MySQL] table marked as crashed and should be repaired

  Unknown   9/11/2014 11:50:00 下午    0 comments
RojerChen 2014.09.11 不知道是不是人品的關係,目前我維護的 MySQL 好像每隔半年左右就會有資料表發生 table marked as crushed and should be repaired 的狀況,雖然說是可以透過管理工具來修復,但是往往狀況發生的時候,都是客戶告訴你系統有問題,然後你再花不少時間去檢查到底那兒出狀況了,檢查檢查才發現倒是資料表又出問題了。 為了避免這樣的狀況一再的發生,只好寫程式來處理一下,目前我是這樣處理的:

心得分享:My Toastmasters Journey (10):我自己準備 workshop 的方法

心得分享:My Toastmasters Journey (10):我自己準備 workshop 的方法

  Unknown   8/20/2014 11:54:00 上午    0 comments
RojerChen.2014.08.16 「演講」是 Toastmasters Meeting 的主軸之一,從不知道如何準備講稿一直到能夠言之有物的講到 5~7 分鐘是需要不少的練習,特別是你所講的語言不是「國語」而是「英語」的時候,上台忘詞、忘記發音則是常常會上演的事情。 即便是已經熟悉 5~7 分鐘的演講,但是要將時間拉長到 15~20 分鐘,實在是難度不小的挑站,自從去年 1st Officer Training 開始擔任 Division E 其中一位 Trainer 介紹如何操作總會網站到現在,也講了五場約略 20分鐘左右的 workshop ,看著先前寫的心得,現在又有不同的想法,也順便記錄下最近幾場的準備方式。 心得分享:My Toastmasters Journey (9):CL 的下一步 ALB 該如何準備? 心得分享:My Toastmasters

如何使用 NHibernate 連接 Sybase ASE

如何使用 NHibernate 連接 Sybase ASE

  Unknown   5/09/2014 05:14:00 下午    0 comments
RojerChen.2014.05.09 最近因為工作的關係要連接 Sybase ASE 資料庫,原本是想要使用 Entity Framework,不過目前 Sybase 只支援到 EF 4.3 、VS2008、VS2010,因為遍尋不著 Entity Framework Data Provier for Sybase,只好選擇 NHibernate。 1.使用 Visual Studio 透過 NuGet 安裝 NHibernate,或是連到 官網 下載

Could not create the driver from NHibernate.Driver.SybaseAseClientDriver.

Could not create the driver from NHibernate.Driver.SybaseAseClientDriver.

  Unknown   5/09/2014 04:47:00 下午    1 comments
RojerChen.2014.05.09 目前我的環境是要透過 NHibernate 連接 Sybase ASE 資料庫,不過程式會跑出這樣的錯誤 Could not create the driver from NHibernate.Driver.SybaseAseClientDriver。 原本以為是 NHibernate 不知道目前我使用環境的版本,結果不是。 ※系統環境 VS2013 NHibernate 3.3.3.4001 Sybase Adaptive Server Enterprise 15.7.0

隱藏 PHP 版本資訊

隱藏 PHP 版本資訊

  Unknown   5/06/2014 04:42:00 下午    0 comments
RojerChen.2014.05.06 在 UNIX 上可以透過 curl -I localhost 來查詢 HTTP Header,如果想要隱藏 PHP 版本的資訊,只要設定 PHP.ini 將下面這個選項從 ON 改成 OFF,就可以隱藏 PHP 的版本資訊。 expose_php = off

JBOSS GCA 憑證 SSL 安裝筆記

JBOSS GCA 憑證 SSL 安裝筆記

  Unknown   5/02/2014 11:51:00 上午    0 comments
RojerChen.2014.05.02 最近這幾天在安裝 GCA 憑證,由於是第一次裝在 JBOSS 上面,遇到了一些問題卡了很久,最後終於找出問題所在,終於可以跑 HTTPS 了(撒花),順便紀錄一下遇到的一些問題給大家參考參考。 我使用的 JBOSS 版本是 1.7.1 final 這個版本,然後透過 Keytool 來產生憑證請求檔案和匯入憑證的處理。安裝的方法可以參考 Christina 的 J老闆 的文章,裡面對於安裝的步驟已經說了很清楚了,這邊就不再說明安裝的步驟,只針對我遇到的狀況做提出:

如何將 LINE 的震動功能關閉

如何將 LINE 的震動功能關閉

  Unknown   3/14/2014 04:33:00 下午    0 comments
RojerChen.2014.03.14 最近一直有一個困擾,就是不知道要怎樣關閉 LINE 的震動提示?在 LINE 的設定上看起來應該是這樣就可以關閉震動,但是每當收到訊息後,手機還是會震動,當接電話的時候,剛好 LINE 訊息一直傳過來,手機不斷地在那震動、震動真的是相當討厭!  

心得分享:My Toastmasters Journey (9):CL 的下一步 ALB 該如何準備?

心得分享:My Toastmasters Journey (9):CL 的下一步 ALB 該如何準備?

  Unknown   3/03/2014 10:15:00 下午    0 comments
RojerChen.2014.03.03 在加入 Toastmasters 之後,會員們都會收到兩本 Manual ,一本是跟溝通有關,另外一本就是跟領導有關,也就是 Competent Communication (CC)、Competent Leadership (CL) 這兩本手冊。不過大部分的人知道說當完成 10篇演講後,可以選擇進階演講 Advance Manual,但是卻不知道完成 CL 之後,還可以做些甚麼? 如果你對於目前的 Education Track 還不熟悉的話,可以參考一下目前現行的 Education Track (未來不知道會不會改版?),大家知道在完成 CC 後,可以往 ACB、ACS 邁進,完成了 CL 也是可以朝著 ALB、ALS 邁進。簡單的說就是準備 10~15 分鐘以上的

Hyper-V:因為檔案系統限制,所以無法完成要求的作業 0x80070299

Hyper-V:因為檔案系統限制,所以無法完成要求的作業 0x80070299

  Unknown   3/01/2014 11:27:00 下午    0 comments
RojerChen.2014.03.01 當我的筆電升級到 Windows 8.1 後,發現有 Hyper-V 的功能於是想說要來玩玩 Hyper-V,不過新增好設備準備要啟動後卻發生問題,不知道為何會沒辦法啟動,一直會跑出 0x80070299 這樣的錯誤訊息。

AdBlock Plus 讓你 YouTube 爽爽看,廣告通通賣溝來!

AdBlock Plus 讓你 YouTube 爽爽看,廣告通通賣溝來!

  Unknown   2/19/2014 12:21:00 下午    0 comments
RojerChen.2014.02.19 掰掰~掰掰,感冒、頭痛賣溝來!掰掰~掰掰,廣告通通賣溝來! 好像從去年開始,YouTube 上的廣告就越來越多,原本是看好幾則影片後才會出現一則廣告,到後來幾乎每看一兩次影片就會跳一次廣告,真的是相當討厭!昨天在網路上才看到這個 AdBlock Plus 這個 Chrome Extension,趕緊就先來下載使用看看! 下載連結

心得分享:My Toastmasters Journey (8):workshop 初體驗之準備實錄

心得分享:My Toastmasters Journey (8):workshop 初體驗之準備實錄

  Unknown   2/11/2014 12:37:00 下午    0 comments
RojerChen.2014.02.08 今天終於完成了在 Toastmasters 第一次的 workshop,這次分享的主題是 Mentoring。老實說這次的 workshop 對我來說壓力還蠻大的,原因之一是這個題目還蠻難的,能否在聽我廢話連篇後能夠帶一點東西回家是困難之一,困難之二就是稿子,我不太可能把整篇稿子寫完然後再來順稿、順投影片 (最後我好像也只寫了兩百多字左右),當然~要講英文講十五分鐘左右,對我來說是另外一件困難的事情。

升級到 Windows 8.1 的感想

升級到 Windows 8.1 的感想

  Unknown   2/01/2014 01:18:00 上午    0 comments
RojerChen.2014.02.01 如果你是初次使用 Windows 8 的話,一定超不習慣的,不過從 Windows 8 升到 Windows 8.1 倒是沒啥特別感覺,以下是我自己的一些看法: 開機沒有明顯比 Windows 8 快 ( 從 win7 後安裝 win8 感覺開機有比較快) outlook 帳號綁定 (原 hotmail 帳號),必須要有帳號才可以最後續設定 『我的電腦』改名為『本機』 必須要成功啟用後才可以變更帳戶圖片、操作圖片密碼等設定

C#:AutoMapper 幫你快速做好物件 Mapping

C#:AutoMapper 幫你快速做好物件 Mapping

  Unknown   1/28/2014 05:06:00 下午    0 comments
RojerChen.2014.01.28 在寫程式的時候,為了讓 ViewModel 和 Model 分開,往往需要寫很長一段程式碼做物件的對應,這樣寫的時候除了非常愚蠢之外,也往往容易發生筆誤、打錯字的狀況發生。最近在研究 Ioc 的時候,意外發現到有 AutoMapper 這個好用的工具,以後就再也不需要寫的落落長的程式碼了。 1.首先可以透過 NuGet 管理工具先下載 AutoMapper

PHP Smart 框架 assign 傳遞參數

PHP Smart 框架 assign 傳遞參數

  Unknown   1/15/2014 04:01:00 下午    0 comments
PHP 可以用 Smarty 這個 Framework 框架來做網頁上面的開發,讓 PHP 和 HTML 分離,比方說可以透過下面這種方式來載入 HTML 檔案。 $smarty->display("XXX.HTML"); 當我 HTML 裡面有值要傳入的時候,可以先在 PHP 上面先設定參數的值,然後再顯示出來。 #XXX.PHP設定值 $smarty->assign("data","value); #XXX.HTML 顯示資料 <%$data%>