mac Manually Compiling and Installing OpenCV on Mac / Windows Without Package Manager OpenCV的全稱是Open Source Computer Vision Library,是一個跨平台的計算機視覺庫。OpenCV是由英特爾公司發起並參與開發,以BSD許可證授權發行,可以在商業和研究領域中免費使用。OpenCV可用於開發實時的圖像處理、計算機視覺以及模式識別程序。 (from wiki) 這篇將帶領讀者編譯OpenCV並且安裝相關執行檔與開發所用的標頭檔(如:確保pkg-config --cflags opencv, pkg-config --libs opencv正常),若是用"brew install opencv"則不會安裝cv.h等c/cpp開發用標頭檔。 Environments: Mac OSX 10.7.* ( & Windows 7 32/64 bits) (Visual Studio 2010)
apache Setting PHP on Windows IIS 大多數人普遍認為IIS只能運行一般網頁與ASP語言,但其實是可以透過CGI(Common Gateway Interface)將PHP運行在IIS上,不必另外裝apache,也不用擔心port衝到的問題。此篇將著重在設定部分,假設讀者們都已安裝好PHP(若無可透過官方PHP下載或WAMP等方式)。 此篇設定之環境為 Windows Server 2008 R2 PHP6 IIS 7.5 修改php.ini 將php.ini-recommended複製或直接更名成php.ini。修改以下資訊 (約在578行)將 ; extension_dir = "ext" 改成 extension_dir = "ext" (約在480行)將 ;cgi.force_redirect = 1 改成 cgi.force_
ruby Filezilla Server 新增大量使用者與在Windows上創建大量資料夾 Filezilla Server中並無設定可在某一directory下自動創立與登入使用者同名資料夾的功能,當然也無一口氣建立大量使用者的方式,故在此主要方式為:找出Filezilla Server儲存使用者相關設定的檔案位置、利用windows command line創建大量資料夾給這些使用者、寫一script產生大量使用者設定內容。 在Windows上創建大量資料夾 ``` for /L %a in (1 1 36) do mkdir team%a <ul> <li><span style="line-height: 22px;">/L: 代表後面的(1 1 36)並非一個list,而是指loop從1到36,每次間隔1。
ruby Active Directory Users密碼過期問題與大量reset密碼 on Windows Server 2008 R2 Windows Server 2008 R2中的Active Directory Users新增時會預設42天後密碼自動失效,需要管理者重新reset密碼方能重新使用。在此分享幾個PowerShell指令獲取想要的資訊與利用cmd大量修改user屬性。 Powershell ### 取的所有密碼過期的users ``` get-aduser -filter {Enabled -eq $True} -properties passwordExpired | where {$_.passwordExpired} | Select DistinguishedName <h3><!--more-->取得所有"password never expires"屬性為false的users,並把結果輸出到C:\temp.txt此檔案(這是我需要的)。</h3> 註:此輸出的temp.txt檔為UCS-2編碼,
windows How to add your own control to canvas dynamically on WinPhone(Silverlight) There was a situation that developers want to add controls to canvas according to some arguments. So some codes as below. Button checkBtn = new Button(); checkBtn.Click += new RoutedEventHandler(checkBtn_Click); Canvas.SetLeft(checkBtn, 405); Canvas.SetTop(checkBtn, interval * (i - 1)); canvasName.Children.
windows [故事]使用chkdsk拯救硬碟大作戰 最近因為實驗室一顆裝滿資產的外接式硬碟突然讀取不到搞的我精神耗弱,本以為年代久遠導致硬碟壞掉不能讀取,就開始找了一堆資料救援軟體,過去只知道FinalData,這次又多瞭解了其他也不錯的軟體,像是RStudio、GetDataBack。軟體細節可參考此文章。另外,悲慘情況如下圖: 圖註:如紅框所標,系統抓不到硬碟標籤、容量等資訊(還會一直提示要格式化它) 使用RStudio(其他套罩不太住)掃了幾天(此硬碟1.5 TB)後,雖然是有掃到檔案,但卻不能還原...(幾經嘗試後依舊無法也不知為何) 本來已經放棄自己用,都找好五間資料救援的商家跟老師報價了。過了幾天突然靈光一閃想到windows有chkdsk這個系統工具可用,就死馬當活馬醫了... 沒想到check了一兩天後居然復活了...,真是感謝上帝的愛戴T_T 使用方式:開啟命令提示字元(Command Prompt)-> 輸入chkdsk I:/x/r。註:I為硬碟代號、
mac using print feature : layout on mac (like fineprint on windows) 相信只要是學生,熟悉windows平台且常影印上課講義,一定都會知道fineprint這套好用的軟體。 FinePrint介紹: *萬用印表機預覽器 *刪除不需要的頁面 *轉換為灰階頁面 *移除空白頁面 *移除不要的文字與圖形 *合併多頁文件在一張頁面 *列印電子信箋 *備份列印工作 在mac上其實就有內建類似的功能,在Print中選擇layout,便可簡單選擇1, 2, 4, 6, 9, ...等頁數於同一張,方向性也有三種供選擇,如圖。
setting 遠端桌面連線與遠端開機的相關設定 最近因server架在實驗室常常會不預期的被關掉等情況,在思考是否要開啟所謂的遠端開機,也整理了幾個相關文章的連結。 http://210.70.60.241/download/RDP-tcp/RDP-tcp.htm 這文章中對於遠端桌面連線與遠端開機都有著很詳細的介紹與進階設定,像是遠端桌面的安全性相關設定,遠端開機在幾個大廠牌主機板下BIOS該怎設定,甚至一些相關可能會使用到的工具、網站都有納入進來,我就覺得裡面推薦一個測實體ip的link(不論是否在ip分享器)還不錯。 http://www.howtogeek.com/56538/how-to-remotely-control-your-pc-even-when-it-crashes/ 這是一篇外國文章,教導該如何去開啟Intel Core i5/i7開始支援的Intel AMT KVM特性,也是一個遠端遙控的方式。