Browsing articles by " 阿維"
之前分享如何在AWS EC2上面安裝PHP-APC加速器,有網友留言說可以試試PHP5.5內建的OPcache試試看。我想要試試看OPcache的威力但目前暫時還不想要升級到PHP5.5。好在remi這個源裡面有提供OPcache可以讓我們安裝,下面就跟大家分享一下如何在AWS EC2上面安裝OPcache。
1. 安裝remi repo
首先我們一樣要在AWS EC2中安裝remi這個源,如果你還沒有安裝過,可以參考如何在AWS EC2上面安裝PHP-APC加速器這篇文章的步驟一。
2. 安裝OPcache加速器
指令只有一行
sudo yum install php-pecl-zendopcache
3. 設定OPcache
安裝完OPcache之後,我們必須針對設定檔進行一些設定,設定的參數我是參考使用Zend Opcache加速PHP這篇文章
sudo vi /etc/php.d/opcache.ini
然後根據我參考的那篇文章,做以下的設定調整
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
4. 關閉PHP-APC
如果之前有安裝PHP-APC加速器,但是不想要移除,可以使用下面的方法來關閉
sudo vi /etc/php.d/apc.ini
把extension = apc.so這行最前面加上 ; (分號)註解掉;或者是把apc.enable_opcode_cache改成0(數字零)這樣就可以關閉APC了
5. 最後記得重新啟動Apache
sudo service httpd restart
6. 確認Zend OPcache是否安裝成功
[[email protected]_jp ~]$ php -v
PHP 5.4.17 (cli) (built: Jul 12 2013 21:18:57)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
with Zend OPcache v7.0.2, Copyright (c) 1999-2013, by Zend Technologies
當然也可以寫一個phpinfo的頁面來看,不過記得看完之後要把這個檔案刪掉,避免主機上的資訊洩漏。
1. Install Ruby
http://rubyinstaller.org/downloads/
我習慣把開發的環境建置在 D:\Develop\
2. Update Ruby
開啟命令提示字元
D:
cd Develop\Ruby200-x64
gem update --system
3. Install Sass
* Standard Gem
gem install sass
* Prerelease Gem
gem install sass --pre
4. Install compass
gem install compass
5. Install susy
gem install susy
6. Create Projcet
compass create <project name> -r susy -u susy
7. Execute
compass watch
這邊我強烈建議使用console,如果使用其他的套件或工具常常會詭異的發生下面的錯誤
LoadError on line xxx of xxx.file: no such file to load -- susy
Android app最令人頭痛的地方就是app開發者基於各種理由要求了過多的權限,在以往我們只能屈就於想要用某些app,開放這些權限給這些app。但是到了Android 4.3一切就要改變了,Permission Manager將幫助我們拿回屬於我們的權限主控權。
在安裝這個app之前,請先確認你的Android已經升級到4.3,在目前這個時間點只有Google的兒孫們享有這樣的優勢,不過相信過一段時間,應該大家都可以順利的把Android升級到4.3了。確認系統升級到4.3之後,請到Google Play下載Permission Manager。
安裝完之後,會有兩個icon,分別是Manage Permissions和Permission Manager,光看字面實在是有點令人混淆,我們先暫時忽略這兩個令人混淆的icon,或許將來作者會用比較清楚的名稱讓我們不會搞混,我們真正需要使用的是Manage Permissions這個圖示,所以可以把這個圖示拉出來。
[2013-08-05更新] 作者收到許多使用者的反應,已經把圖示從兩個變成一個,我們現在只會看到一個圖示,不會再被兩個圖示搞混了,保留下來的圖示是Permission Manager。

如果安裝完直接開啟,我們會看到下面的介紹說明,如果不想要看,可以直接按返回鍵,直接進入這個app主要功能
很久沒有登入BloggerAds,也從來沒有去關心過到底有多少收益,剛剛登入看到居然有錢可以領,結果沒想到偉大的二代健保,真的是無孔不入,硬是要收錢啊….

2013-08-26 更新: 前幾天Google有釋出4.3的新版本(nakasi-jwr66y),如果要使用這個方法root,請確定你的韌體是nakasi-jwr66v
0. 一定要記得備份! 1. 準備工作 – 下載必備的軟體
2. 準備工作 – 設定環境
- 確認fastboot有被加入到環境變數中,在命令提示字元介面中輸入fastboot,如果顯示不是內部或外部命令,請先設定好環境變數
- 我把4.3 Image解壓縮之後放在D:\Nexus7這個目錄下面,也就是路徑名稱應該是 D:\Nexus7\nakasi-jwr66v
- 我把下載回來的TWRP和SuperSU也放在D:\Nexus7這個目錄下面
3. 手動升級Nexus7到4.3,如果你的Nexus7已經升級到4.3,可以跳過這個步驟
3-1 把Nexus7關機,然後按電源鍵+音量向下鍵進入fastboot (或者使用指令 adb reboot fastboot)
3-2 進入命令提示字元之後,依序輸入下面的指令
d:
cd Nexus7
cd nakasi-jwr66v
flash-all.bat
3-3 完成之後按任意鍵,Nexus 7會自動重開
4. Nexus7重新啟動之後,請先根據Nexus7的畫面進行設定
5. 開始對Nexus7進行Root
5-1 把UPDATE-SuperSU-v1.51.zip放到Nexus7 SDCard根目錄
5-2 關機,然後按電源鍵+音量向下鍵進入fastboot (或者使用指令 adb reboot fastboot)
5-3 在電腦的命令提示字元輸入下面的指令
d:
cd Nexus7
fastboot flash recovery openrecovery-twrp-2.6.0.0-grouper.img
5-4 命令提示字元應該會出現下面的訊息
sending 'recovery' (7462 KB)...
OKAY [ 0.909s]
writing 'recovery'...
OKAY [ 0.518s]
finished. total time: 1.427s
5-5 在Nexus7上按音量鍵,切換到Recovery mode (或者使用指令 adb reboot recovery),然後按電源鍵確定,Nexus7會重新啟動
5-6 重新啟動之後會進入TWRP的介面,在TWRP介面中按Install
5-7 找到我們剛剛放進去的UPDATE-SuperSU-v1.51.zip,然後在檔案名稱上點一下
5-8 進入下一個畫面之後,滑動最下面的Swipe to Confirm Flash就會開始進行root
5-9 完成之後,建議點一下Wipe cache/dalvik 5-10 一樣滑動Swipe to Wipe,完成之後點Back 5-11 最後點Reboot System
6. 驗證Nexus7是否成功root
Nexus7重開機之後,我們可以安裝ES檔案瀏覽器,並且打開Root工具箱,如果可以開啟,就是成功root