發表文章

目前顯示的是 6月, 2016的文章

[MAC] 解決 .bashrc 無效的問題 (在MAC需使用 .bash_profile)

我們知道在 linux 系統 如果要建立一些 PATH, PS1 或 alias 可以在家目錄的 .bashrc 中設定,但在 MAC 系統即便設定了 .bashrc 每次開機後系統也不會自動套用,因為 MAC 是抓 .bash_profile 這支檔案,內容則跟 linux 的 .bashrc,例如: export PATH= ~/.composer/vendor/bin: $PATH export PS1= " \[ \033 [33m\]\u\[ \033 [m\] \[ \033 [32m\]\w\[ \033 [m\] \n $ " alias rm =" rm -i "

[其他] 線上查看網站的 Header (View HTTP Request and Response Header)

View HTTP Request and Response Header

[好文] IE7、IE8、IE9 相容性檢視瀏覽網頁與 Quirks 模式的問題

IE7、IE8、IE9 相容性檢視瀏覽網頁與 Quirks 模式的問題

[其他] NETFLIX 推出測速網站 fast.com,可快速查詢目前的網路速度

fast.com

[Linux] 解決 使用 VirtualBox 安裝 ubuntu 桌面版 發生解析度不足、無法使用剪貼簿的問題、無法輸入中文(安裝新酷音) (ubuntu 16.04 64bit 桌面版為例)

先簡單說明一下 我使用 VirtualBox 安裝 ubuntu 時的設定值 (只是給大家參考,不一定要跟我一樣): 1. 記憶體大小 4096 MB 2. 立即建立虛擬硬碟 3. 硬碟檔案類型 VDI 4. 動態配置 5. 虛擬硬碟大小 100 GB 開始進入主題: Q1. 安裝完成重開機進入系統後,卻發現解析度太小,怎麼辦? Ans. 點選 VirtualBox 選單的 裝置 (Devices) ,裡面有一個 插入 Guest Additions CD 映像 (Insert Guest Additions CD image),執行後回到 ubuntu 系統會自動執行,等程式跑完會出現請你重開機的訊息,然後執行重開機,再次進入 ubuntu 後就會發現解析度的問題解決了。 Q2. ubuntu 無法跟外面的OS共用剪貼簿內容,怎麼辦? Ans.  點選 VirtualBox 選單的 裝置 (Devices) ,裡面有一個 共用剪貼簿 (Shared Clipboard) ,選擇 雙向 (bidirectional),就可以讓剪貼簿的內容共用了。 Q3. 無法輸入中文,怎麼辦? Ans. 請依下列步驟,安裝新酷音輸入法 1. 點右上角的 系統設定值 > 語言支援,點進去後進行更新安裝 2. 重開機 3. 點右上角的小鍵盤圖示,點"ConfigureFcitx"。 4. 開啟輸入法設定畫面,在第一個輸入法頁籤,按"+"圖示。 5. 新增"新酷音",這樣就搞定了。(切換輸入法的方式 Ctrl + 空白鍵) 

[Linux] 如何用 wget 執行 batch download 一次下載多個檔案 (使用 -i 參數)

先建立一個文字檔 假設是 url.txt 內容如下 http://www.web.com/a1.jpg http://www.web.com/a2.jpg http://www.web.com/b1.mp3 儲存後關閉,在命令列輸入 wget -i url.txt 就會開始下載文件中所有的檔案囉

[PHP] 如何抓到完整網址(FQDN)

$protocol = isset($_SERVER["HTTPS"]) ? 'https' : 'http'; $host = $_SERVER['HTTP_HOST']; $request_uri = $_SERVER['REQUEST_URI']; $url = $protocol.'://'.$host.$request_uri; 詳細說明如下: 假設網址是: http://a.b.c:8080/d.php?e=123 $_SERVER['HTTP_HOST']: a.b.c:8080 $_SERVER['SERVER_NAME']: a.b.c $_SERVER['REQUEST_URI']: /d.php?e=123 $_SERVER['PHP_SELF']: /d.php $_SERVER['QUERY_STRING']: e=123