Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
How to install Golang using brew
First of all, please make sure you have Brew installed on your mac. Follow this tutorial if you need to install brew.
Open your terminal then run the following command
brew install go
Installing Brew on Mac
Brew is a powerful package manager for Mac. If you are familiar with apt on Ubuntu or Yum on Centos, brew is the same kind tools for Mac.
Open Terminal then run following command
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew update
brew upgrade
Installing XBMC for Raspbian
I bought Raspberry a month ago and I had so many research plans for this device. One of my idea is to make my old TV become complete media center solution. After googling some references I found that XBMC could help me!
Installing XBMC for Raspbian is really straight forward.
1. First add repository for the XBMC binaries, type this on your console :
sudo echo "deb http://www.deb-multimedia.org wheezy main non-free" >> /etc/apt/sources.list
2. Get the GPG key for this repository
wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2012.05.05_all.deb
3. Install the GPG key you just download
sudo dpkg -i deb-multimedia-keyring_2012.05.05_all.deb
4. Update your package list
sudo apt-get udpate
5. Install XBMC
sudo apt-get install xbmc
Follow the instructions on your console.
6. Start XBMC
Type “xbmc” on your console to start XBMC
xbmc
Here’s the screen of XBMC
I tried some features such as Podcast, Internet Radio, Youtube, Vimeo, and Web browser. Everything works normally, but the web browser need more improvement! Also I test XBMC remote control using android device, this remote control is really helpful! Another thing what I love is we can install add-ons for XBMC from the XBMC dashboard.
How to archive email on Outlook for Mac
Since there’s no archive menu on Outlook for Mac, in order to archive our email to our local computer we can do this trick.
Open Preferences->General
Then un-check the tick box “Hide On My Computer folders”.
You will see “On My Computer” under Inbox folder. To archive your email, simply select your emails then right click and choose move to “On My Computer”.
Remove index.php on CodeIgniter using .htacces
By default CodeIgniter framework url will includes index.php, it’s pretty easy to remove index.php from your url to work with CodeIgniter using .htaccess.
I assume that your web server already enable mod_rewrite module (mostly any web hosting already enable it). Create new file .htaccess in your CodeIgniter code root (same level with index.php) as like this.
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
Save it, and violaa… your CodeIgniter has pretty URL.
How to disable wordpress toolbar for all users
New wordpress engine has a feature called toolbar and its shown in the top of our blog page. What ridiculous is there’s no built-in function to disable this toolbar for being shown to all our users, which mean the users have to manually disable it in their profile page. Fortunately we can use this snippet to disable this toolbar.
Add this snippet to your theme functions.php file
function my_function_admin_bar(){
return false;
}
add_filter( 'show_admin_bar' , 'my_function_admin_bar');
How to post JSON data from Android to PHP Codeigniter
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. This article explains how to client-server web service communication using Android and PHP, we will use JSON as the data.
We will build a simple calculator web service that has features such as add and multiply.
apikey
represent key to access the webservice, the server will reject the request if the key is invalid, in this article we use “mykey123”
command
represent what command request we want to use, in this article we use “add” or “multiply”
a and b
represent input value we want to calculate Continue reading “How to post JSON data from Android to PHP Codeigniter”
Enable PHP display_error on MAMP 2.0.5
By default display_error on MAMP 2.0.5 is off, in my opinion it would be useful for me to turn it on for development phase of my application. This is how to enable display_error
- Find MAMP directory under Application Directory
- Go to MAMP\bin\php\
- Open PHP folder that you are using
- Then open \bin\conf\php.ini under your PHP folder
- Find
error_reporting
line, and make sure as “error_reporting = E_ALL
“ - Find
display_errors = Off
, and change it todisplay_errors = On
- Save then restart your MAMP
- Done
Run web.py as a service in linux
web.py is a web framework for Python that is as simple as it is powerful. web.py is in the public domain; you can use it for whatever purpose with absolutely no restrictions.
I was building a simple application with this library and need this run as a background service.
python /opt/server.py 8080 2>/dev/null &