用 drone-line 架設 Line webhook 及發送訊息

之前寫了一篇教學『用 Docker 發送 Line 訊息』,但是前提是你要先學會 Docker,對於完全沒有 Docker 經驗的初學者來說,學習起來相當不容易,所以我將 drone-line 編譯出 Linux, Mac OS X 或 Windows 都可以執行的 Binary 檔案,方便初學者可以直接下載執行檔,在任何環境都可以運作,請直接參考 v1.4.0 Release 頁面,如果還是想用 Docker 版本的,可以直接參考 Docker Hub 上的 drone-line repo,底下會教大家如何執行 Line webhook service 及發送訊息,尚未申請 Line Developer 帳號,請直接參考前一篇教學

[Read More]

CodeIgniter 搭配 Homestead 開發環境

CodeIgniter

HomesteadLaravel Framework 所提供出來的懶人安裝環境,大幅降低學習 Laravel 的門檻,大家都知道初學一套 Framework 最重要的是快速寫出 Hello world,如果初學者卡在環境都架設不來,那就更加不用接著學習 MVC 架構了,所以 Laravel 提供了 Homestead,不管你是用 Linux 或 Windows 都可以快速的把開發環境架設起來。相信很多人也從 CodeIgniter 跳往 Laravel 框架了,但是舊的網站還是要維護阿,所以這次透過 Laravel Homestead 一起來把 CodeIgniter 開發環境無痛架設起來,省去新人安裝 Nginx + PHP + MySQL 的時間。

[Read More]

推薦 Sublime Text UI Theme Spacegray

Sublime_Text_Logo

不管在 Windows 或 Linux 環境,我都是使用 Sublime Text 編輯器,推薦這套編輯器的原因無非就是有強大的 Plugin 套件,這次來推薦撰寫程式碼的 UI Theme,好的 UI Theme 可以讓程式設計師的眼睛感覺到很舒服,Spacegray UI ThemeRGBA.tw 網站管理者 Even Wu 推薦。安裝方式很簡單 Ctrl + Shift + p 叫出命令列視窗,找到 Install Packages 後,搜尋 Theme - Spacegray

[Read More]

Windows 下安裝 sshfs

遠端寫程式最方便的就是架個 FTP,並且用支援 FTP 模式的編輯器開始編輯,個人推薦 Windows 底下用 PSPadSublime,另外一種方式就是透過 sshfs 將 Linux 的硬碟 mount 到自己的系統,如果是 Ubuntu 就很簡單,可以參考我以前寫的教學,那 Windows 呢,可以透過 Google win-sshfs project,把 Dokan Library 0.6.0主程式 win-sshfs 安裝好就可以用了。比較需要注意的是,如果 Server 是 FreeBSD,那需要而外設定 /etc/ssh/sshd_config

PasswordAuthentication yes

製作 Windows XP USB 開機系統 (模擬光碟開機)

最近幫朋友重灌一台電腦,發現他是 HP Mini 1109TU,沒有內建光碟機,然後朋友又沒買外接式光碟機,所以只好趕快上網找如何製作 Windows XP USB 系統,如果是 Linux 系列就好辦了,網路上找到一堆關於 Linux 教學文件,後來在 mobile01 找到一篇:『[教學]將USB 隨身碟 製成 XP 的安裝碟 (模擬CD-ROM)』,裡面的安裝過程我全部測試過了,可以正常運作,利用 USB 安裝 XP 真的還蠻快的,少了 CD-Rom 的讀取,USB 真的安裝相當快速,不過大家在上面下載的安裝程式,它會先將您的 USB 進行 Fat32 格式化,然後複製 XP 光碟內容到 USB 隨身碟,在設定複製內容到 USB 的同時,請不要將 USB 掛載到 D 槽,因為看了一下程式碼 usb_prep8.cmd 裡面有一段設定 USB 開機選項: :_getusb set _ok= echo. echo Please give Target USB-Drive Letter e.g type U ECHO. set /p _ok= Enter Target USB-Drive Letter: set _ok=!_ok:~0,1! if not exist ! [Read More]

[Windows] Appserv 安裝 pear 套件

最近要在 Windows 上面安裝 Apache + MySQL + PHP,我選擇利用懶人包安裝方法:Appserv,目前版本為 AppServ 2.5.10 跟 AppServ 2.6.0,如果您要寫 PHP5 的話,就選擇安裝 AppServ 2.5.10,目前支援到 PHP 5.2.6,不過我上次已經看到 PHP 5.2.9 Released 了,如果想要支援 PHP6,那就選擇 AppServ 2.6.0 這個版本,不過我建議新手可以安裝 AppServ 2.5.10,這個版本比較穩定,安裝好之後,也有支援 phpMyAdmin,底下是 2.5.10 支援的套件:

* Apache 2.2.8 * PHP 5.2.6 * MySQL 5.0.51b * phpMyAdmin-2.10.3 今天要安裝 pear 的套件在 Windows 上面,不過不用緊張,因為 Appserv 已經把 Pear 的模組包進來裡面了,只要執行 .bat 檔,按照視窗,就可以完成安裝了,自己平常有用 Pear 的 HTTP_Upload 多重檔案上傳 Multiple files upload,跟 PEAR - PHP Mail and Mail_Mime 模組,底下就是 Windows 的安裝方法:

[Read More]
PEAR  php 

[FireFox] 安裝 google toolbar 使用 chrome Start page

darkhero 的 blog 發現了這篇 讓Firefox也有Chrome的StartPage,用起來發現還不錯,會記憶妳上過的網站,截圖放在首頁喔,那安裝方法很容易啦,就是 FireFoxGoogle Toolbar,非常方便。利用 Ctrl + T 就可以看到分頁功能了。

檢視您最常造訪的網站: 只要開啟新分頁即可檢視您最常造訪的網站。 畫面如下: google toolbar home page (by appleboy46)

[轉貼][教學] Windows 2003的操作設定

因為很常玩 Windows 2003 Server 版,所以找一些教學,來看看,把一些比較不好的功能拿掉,文章如下了 轉貼自: http://forum.shareget.com/t72891/ ========================================================== 本文的目的是將Windows Server 2003改造成一般使用者也能輕鬆使用的XP介面。 先聲明,Windows Server 2003目前對軟體及驅動程式的支援性是一個很大 的問題。所以我不建議一般的使用者安裝Win2003,費了一番功夫只換來一 個相容性差的XP,投資報酬率似乎有點低。 (目前手邊的軟體已知有Dr.eye 2002跟PartitionMagic v8.0無法使用)

[Read More]

[教學]修復 Windows 的開機磁區各種方法

如何恢復 Windows 開機磁區,我想這是玩 Linux 跟 Windows 多重作業系統會碰到的問題之一,也是大家最頭痛的問題,當然其實方法很解決,沒有想像的那麼困難啦,只是大家安裝完 Linux 之後,然後砍掉他們的磁區,就會造成開機 boot loader 讀不到資料,所以造成 grub 的錯誤,那可以參考鳥哥那邊的作法,當然首先要瞭解:磁碟檔案系統,然後再去瞭解 Boot Loader: Grub,當然本篇試教您如和清除開機MBR,恢復 windows 系統的 boot loader。 方法一:利用XP光碟片還原 放進去XP的原版光碟,隨便一種XP光碟即可,只要能原始安裝即可,畫面中按 R 或 F10 進入「Windows 修復主控台」,當然進去之後,她會偵測到目前的系統 C:\windows 之類的,她會詢問密碼,就直接按 enter 即可,然後打入 fixmbr 然後按 Y 確定就可以了

[Read More]