Skip to content

Instantly share code, notes, and snippets.

ArtemGordinsky /
Created Dec 11, 2015
Run Node/NPM in a Docker container
# For example, run "npm install"
docker run -v "$PWD":/usr/src/app -w /usr/src/app node:4 npm install
# This command creates a container (downloading one first if you don't have it locally), runs the command in a current directory and quits the container
# Great Success!
noisebleed /
Created Dec 11, 2014
Ghost upgrade script (Python)
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Copyright (C) 2014 Vítor Brandão <>
import subprocess
from contextlib import closing
import glob
import os
import requests
noisebleed /
Created Jul 28, 2012
Portage API - Return all packages available in given Overlay [Gentoo Linux]
import portage
from gentoolkit.package import Package
def get_all_packages(overlay_path):
"""Returns all packages from a given overlay path.
packages = {}
porttree = portage.db[portage.root]['porttree']
vartree = portage.db[portage.root]['vartree']
Ocramius / User.php
Last active Apr 23, 2019
Doctrine 2 ManyToMany - the correct way
View User.php
use Doctrine\ORM\Mapping as ORM;
use Doctrine\Common\Collections\ArrayCollection;
* @ORM\Entity()
* @ORM\Table(name="user")
class User
You can’t perform that action at this time.