Skip to content

Instantly share code, notes, and snippets.

@ryaan-anthony
ryaan-anthony / ajaxbackend.js
Last active August 29, 2015 14:13
Simple Ajax wrapper for Magento/Prototype.js
var AjaxBackend = Class.create();
AjaxBackend.prototype = {
initialize: function(url) {
this.url = url;
},
<?php
// source arrays
$source_1 = [
'abc' => [0 => 'a'],
'b' => 'c'
];
$source_2 = [
@ryaan-anthony
ryaan-anthony / shell-lib-Import.php
Created March 28, 2015 18:00
Volusion -> Magento import. (easy to reformat)
<?php
class Import
{
protected $store;
function __construct(Mage_Core_Model_Store $store)
{
@ryaan-anthony
ryaan-anthony / DefaultKeyBinding.dict
Last active June 28, 2017 22:58
~/Library/KeyBindings/DefaultKeyBinding.dict
{
/* Home */
"\UF729" = "moveToBeginningOfLine:";
/* End */
"\UF72B" = "moveToEndOfLine:";
/* Shift + Home */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:";
@ryaan-anthony
ryaan-anthony / gist:34470a8628acef831203
Created April 11, 2015 16:14
mysql aliases for osx 10
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
alias mysqlrestart='sudo /usr/local/mysql/support-files/mysql.server restart'
@ryaan-anthony
ryaan-anthony / webserver-osx.md
Last active August 29, 2015 14:18
How to start developing locally on OSX 10.10

create a Sites directory

mkdir ~/Sites

open apache user config

sudo vi /etc/apache2/users/*.conf

and set your config to look like this

@ryaan-anthony
ryaan-anthony / wordpress-setup.md
Last active August 29, 2015 14:18
Set up WordPress on OSX 10.10

Step 1 - Download WordPress.

download wordpress

curl -o wordpress.tar.gz https://wordpress.org/latest.tar.gz

extract intp Documents folder

tar -C ~/Documents -xzf wordpress.tar.gz
@ryaan-anthony
ryaan-anthony / install-vagrant.md
Last active August 29, 2015 14:19
Installing Vagrant on OSX 10.10

Install Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Install Cask

brew install caskroom/cask/brew-cask

Install Virtualbox

@ryaan-anthony
ryaan-anthony / nginx.conf
Created April 16, 2015 16:34
/etc/nginx/nginx.conf
user nginx;
worker_processes 24;
worker_rlimit_nofile 150000;
error_log /var/log/nginx/error.log error;
pid /var/run/nginx.pid;
events {
worker_connections 4096;
use epoll;
@ryaan-anthony
ryaan-anthony / nginx-website.conf
Created April 16, 2015 16:45
Nginx magento host config
server {
listen 80 default;
listen 443 default ssl;
#ssl_certificate /etc/pki/tls/certs/localhost.crt;
#ssl_certificate_key /etc/pki/tls/private/localhost.key;
server_name www._HOSTNAME_ _HOSTNAME_;
root /home/ccardi/public_html;