Skip to content

Instantly share code, notes, and snippets.

@irazasyed
irazasyed / homebrew-permissions-issue.md
Last active July 8, 2026 13:32
Homebrew: Permissions Denied Issue Fix (OS X / macOS)

Homebrew Permissions Denied Issues Solution

sudo chown -R $(whoami) $(brew --prefix)/*

@asugai
asugai / Install composer on Amazon AMI running on EC2
Last active May 12, 2026 19:14
Install composer on Amazon AMI running on EC2
$ cd ~
$ sudo curl -sS https://getcomposer.org/installer | sudo php
$ sudo mv composer.phar /usr/local/bin/composer
$ sudo ln -s /usr/local/bin/composer /usr/bin/composer
then you can run
$ sudo composer install
@irazasyed
irazasyed / Install Composer using MAMP's PHP.md
Last active June 23, 2026 04:32
Instructions on how to change preinstalled Mac OS X PHP to MAMP's PHP Installation and then install Composer Package Management

Change default Mac OS X PHP to MAMP's PHP Installation and Install Composer Package Management


Instructions to Change PHP Installation


First, Lets find out what version of PHP we're running (To find out if it's the default version).

To do that, Within the terminal, Fire this command:

which php

@jhgaylor
jhgaylor / through_relationships.py
Last active May 18, 2025 18:06
Example of using a through model in Django and filtering by a value on the custom through model.
class A(models.Model):
things = models.ManyToManyField("B", through=ThroughModel)
class B(models.Model):
text = models.TextField()
class ThroughModel(models.Model):
a = models.ForeignKey(A)
b = models.ForeignKey(B)
extra = models.BooleanField()
@sandfox
sandfox / README.md
Last active September 19, 2018 03:39
Simple example upstart config for nodejs

This example assumes your running a recent Ubuntu with upstart installed and you have install n from npm.

To see an example use of this ina a wider context, look at this gist for deploying node.js + nginx

Adapt as required.

  1. Put the node.conf in /etc/init/
  2. Create a folder for individual site configs to live in /etc/node
  3. Put the node-test.conf inside /etc/node
  4. Create the folder for the logs /var/logs/node
@scottsd
scottsd / world.sql
Created March 8, 2013 17:14
world.sql
CREATE TABLE City (
ID BIGSERIAL,
Name varchar(35) NOT NULL DEFAULT '',
CountryCode varchar(3) NOT NULL DEFAULT '',
District varchar(20) NOT NULL DEFAULT '',
Population int NOT NULL DEFAULT '0'
)
;