Vue.js (1) - 介紹

Vue.js

Laravel 從第 5 版開始內建支援 Vue.js 的使用,一開始想說怎麼「又」冒出了一個 JavaScript 框架。用了一陣子後,覺得真的是好物,因為簡單易用,所以學起來也很容易,當然進階的部份還是要花點腦力,但即使只學基礎的部份,也足夠讓你快速完成工作。

adb 透過 Wi-Fi 連線裝置

Android ADB

在開發 Android 程式的時候,如果要實機測試,一般都會用 USB 連線到裝置,但是有時候會覺得連著一條線很麻煩,這時候就可以透過 Wi-Fi 來連結。

HTTPS 連線,使用 Let's Encrypt

Let's Encrypt

要讓你的網站擁有 HTTPS 的加密連線,現在可以使用 Let's Encrypt 提供的免費 SSL 憑證服務囉~

升級 Laravel Homestead

Laravel Homestead

Laravel Homestead 最新版本已經支援熱騰騰的 PHP 7.1,趕快來更新 Homestead 吧。如果還沒用過 Homestead,可以先看看 Laravel 開發環境使用 Homestead

使用 Composer 管理 PHP 套件

Composer

因為不要重造輪子,所以我們就要借助別人的輪子來打造自己的工具,當借助的輪子越來越多,管理起來就會有點麻煩,不管是版本的更新或是大家都使用某個熱門的輪子而造成重覆,這些都需要一個工具來管理,這就是 Composer 要幫我們解決的事。

Laravel 開發環境使用 Homestead

Laravel Homestead

Laravel 為了讓開發者有更佳的開發環境,使用了 Vagrant 來打造 Homestead,一個整合了開發 Laravel 所需服務的 Vagrant Box。

Xcode 使用 CocoaPods 管理套件

CocoaPods

CocoaPods 是一個套件管理工具,和 Xcode 結合,方便管理套件的安裝、更新及移除。

Mac Powerline-shell 安裝筆記

Powerline-shell

banga / Powerline-shell 可以讓終端機的畫面顯示顏色,用起來比較好看。
之前曾經嘗試用 robbyrussell / oh-my-zsh ,可是它必須改用 zsh;另外一個 fishshell 也要改用 fish,實在是懶得換,就找了一下有沒有可以在 bash 下使用的配色套件,就找到現在用的這個。

PHP PSR-4 Autoloader 機制

PSR-4 Autoloader

寫 PHP 最麻煩的就是 require/includ 檔案了。如今只要照著 PSR-4 的規範實作,就可以使用 Composer 提供的 autoload,自動載入相對應的檔案。

啟用 Apache 伺服器的 Gzip 壓縮傳輸

Apache Server Gzip

啟用 Apache 伺服器的 Gzip 壓縮來減少傳輸流量,提升資料的傳輸速度。