Execute python scripts in php

Lets see how to execute python scripts in php.

Write a hello world python script and name it as hello.py

print "helloworld"

Now lets write the php code for executing the above php code

Now run the php file with the python file kept alongside.

Enjoy smile

Caps Lock button on Chromebook

Google Chromebooks comes without a caps lock key. There are few ways by which you can get the caps lock key.

One way is by turning the Search button into a Caps Lock.

To do this you have to go to “Keyboard Settings” under the “Settings” menu, and select “Caps Lock” under the “Search” drop-down menu.

Screen Shot 2014-02-14 at 21.14.14

Or use this link to go directly to the settings: chrome://settings/keyboard-overlay

Enjoy smile

Install OpenCV for python in OSX Mavericks 10.9

#Assuming that you have installed Xcode, Command Line Tools, CMake, and Python

#Install ScipySuperpack

~$ curl https://raw.github.com/fonnesbeck/ScipySuperpack/master/install_superpack.sh > install_superpack.sh

~$ sh install_superpack.sh

#Download OpenCV 2.4.2

#Extract OpenCV-2.4.2.tar.bz2

#Open Terminal at the extracted directory

#At OpenCV-2.4.2 directory:

~$ echo "#define GTEST_USE_OWN_TR1_TUPLE 1" | cat > temp1

~$ cat modules/ts/include/opencv2/ts/ts_gtest.h > temp2

~$ cat temp1 temp2 > modules/ts/include/opencv2/ts/ts_gtest.h

~$ mkdir build

~$ cd build

~$ cmake .. -Wno-dev

~$ make -j8 && sudo make install

#Update your bash_profile:

~$ echo "export PYTHONPATH=/usr/local/lib/python2.7/site-packages/:$PYTHONPATH" >> ~/.bash_profile

#Close and open the Terminal

#Open python console and try to import cv2 to test if everything works

~$ python import cv2

Installing pygame in OSX Mavericks

pip install numpy
brew install sdl sdl_ttf sdl_image sdl_mixer

Download the pygame source. It’s one of the top links. Extract it somewhere and go to that directory in a terminal.

Run python config.py.

Open "Setup" file that will be found after running the above command .
Change the lines starting SDL, FONT, IMAGE, and MIXER to read:

SDL = -I/usr/local/include/SDL -L/usr/local/lib -lSDL
FONT = -lSDL_ttf
IMAGE = -lSDL_image
MIXER = -lSDL_mixer

open and edit scale_mmx64.c from /src folder .

Look for all occurrences of movsxl and replace it with movslq.
You should find two occurrences.

Run python setup.py install.