Skip to content

Instantly share code, notes, and snippets.

@ryanjbonnell
ryanjbonnell / facebox.html
Created January 18, 2012 17:30
Open jQuery Datepicker in Facebox
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1/themes/base/jquery-ui.css" type="text/css" media="all" />
<link rel="stylesheet" href="css/facebox.css" type="text/css" media="all" />
</head>
@ryanjbonnell
ryanjbonnell / gist:1926630
Created February 27, 2012 19:56
jQuery Vegas Plugin output for WordPress
<?php if(get_field('slideshow')): ?>
<script src="<?php bloginfo('template_directory') ?>/js/jquery.vegas-1.2.min.js"></script>
<script>
jQuery(document).ready(function ($) {
$.vegas('slideshow', {
step: 0,
delay: 5000,
backgrounds: [
<?php
@ryanjbonnell
ryanjbonnell / gist:3880048
Last active March 23, 2023 18:01
Install Memcache on Mac OS X 10.8 "Mountain Lion"
# memcached requires libevent
cd /usr/local/src
curl -L -O http://cloud.github.com/downloads/libevent/libevent/libevent-2.0.17-stable.tar.gz
tar -xvzf libevent-2.0.17-stable.tar.gz
cd libevent-2.0.17-stable*
./configure
make
sudo make install
# Compile memcached utility
@ryanjbonnell
ryanjbonnell / gist:4074061
Last active November 26, 2021 13:40
Install PHP APC on Mac OS X 10.8 "Mountain Lion"
# Compile PCRE - Perl Compatible Regular Expressions
cd /usr/local/src
curl -O ftp://ftp.csx.cam.ac.uk//pub/software/programming/pcre/pcre-8.31.tar.gz
tar -xvzf pcre-8.31.tar.gz
cd pcre-8.31
./configure
make
sudo make install
# Compile Autoconf
@ryanjbonnell
ryanjbonnell / gist:4165602
Created November 28, 2012 23:43
Install wget on Mac OS X 10.8 "Mountain Lion"
cd /usr/local/src
curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz
tar -xzvf wget-1.14.tar.gz
cd wget-1.14
./configure --with-ssl=openssl
make
sudo make install
@ryanjbonnell
ryanjbonnell / gist:4611642
Last active November 21, 2018 06:48
Install lynx on Mac OS X 10.8 "Mountain Lion"
cd /usr/local/src
curl -O http://lynx.isc.org/lynx2.8.7/lynx2.8.7.tar.gz
tar -xzvf lynx2.8.7.tar.gz
cd lynx2-8-7
./configure --mandir=/usr/share/man
make
sudo make install
@ryanjbonnell
ryanjbonnell / gist:5306629
Last active December 15, 2015 18:49
Install PHP Mcrypt on Mac OS X 10.8 "Mountain Lion"
# Download PHP 5.3.15 Source
cd /usr/local/src
curl -L -O http://us.php.net/get/php-5.3.15.tar.gz/from/us1.php.net/mirror
tar -xzvf php-5.3.15.tar.gz
# Download libmcrypt
cd /usr/local/src
curl -O http://iweb.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
tar -xzvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
@ryanjbonnell
ryanjbonnell / gist:5348039
Last active December 16, 2015 00:29
Install PEAR on Mac OS X 10.9 "Mavericks"
sudo php /usr/lib/php/install-pear-nozlib.phar
pear config-set php_ini /private/etc/php.ini
pecl config-set php_ini /private/etc/php.ini
sudo pear upgrade-all
sudo pecl install apc
sudo pecl install xdebug
# Install ApiGen
sudo pear install pear.apigen.org/apigen
@ryanjbonnell
ryanjbonnell / wordpress-page-generation-stats.php
Last active May 14, 2017 02:36
Display WordPress Page Generation Stats for Performance Profiling
<?php
/**
* Display MySQL Query Count and Page Generation Time for Performance Profiling
* ------------------------------------------------------------------------------
*/
if ( ! function_exists( 'show_page_generation_stats' ) ) {
function show_page_generation_stats() {
if ( WP_DEBUG === true && current_user_can('administrator') ) {
global $wpdb;
@ryanjbonnell
ryanjbonnell / gist:6585822
Created September 16, 2013 20:02
Install MySQL Tuner on Mac OS X 10.8 "Mountain Lion"
cd /usr/local/bin
sudo curl -Ol https://raw.github.com/major/MySQLTuner-perl/master/mysqltuner.pl
sudo chmod 755 mysqltuner.pl