Archive

Archive for September, 2009

PHP: Counting Arrays

September 17th, 2009

Recursive count() example

$food = array('fruits' => array(’orange’, ‘banana’, ‘apple’),
‘veggie’ => array(’carrot’, ‘collard’, ‘pea’));

// recursive count
echo count($food, COUNT_RECURSIVE); // output 8

// normal count
echo count($food); // output 2

?>

PHP

Install Mod Python for Apache!

September 16th, 2009

Install module

sudo apt-get install libapache2-mod-python

Add python directives to /etc/apache2/sites-enabled/000-default

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
</Directory>

Restart apache.

sudo /etc/init.d/apache2 restart

Create test page:

def index(req):
return "donkey";

Bingo!

Uncategorized

Installing RPM on Ubuntu

September 10th, 2009

Need to convert RPM to DEB

apt-get install alien.

jesterj@1029384756:~$ sudo alien -k ./Desktop/VMware-Player-2.5.3-185404.i386.rpm
Warning: Skipping conversion of scripts in package VMware-Player: postinst prerm
Warning: Use the –scripts parameter to include the scripts.
vmware-player_2.5.3-185404_i386.deb generated
jesterj@1029384756:~$ sudo dpkg -i vmware-player_2.5.3-185404_i386.deb
Selecting previously deselected package vmware-player.
(Reading database … 194000 files and directories currently installed.)
Unpacking vmware-player (from vmware-player_2.5.3-185404_i386.deb) …
Setting up vmware-player (2.5.3-185404) …
jesterj@1029384756:~$

Uncategorized