The squeeky-clean way with homebrew and pip/virtualenv.
$ easy_install pip
$ pip install virtualenvwrapper mercurial
$ brew install gfortran && brew install pyqt
# Have a nice long coffee break -- compiling Qt took 67 minutes on my
The squeeky-clean way with homebrew and pip/virtualenv.
$ easy_install pip
$ pip install virtualenvwrapper mercurial
$ brew install gfortran && brew install pyqt
# Have a nice long coffee break -- compiling Qt took 67 minutes on my
| # -*- coding: utf-8 -*- | |
| import os | |
| gettext = lambda s: s | |
| PROJECT_DIR = os.path.abspath(os.path.dirname(__file__)) | |
| DEBUG = True | |
| TEMPLATE_DEBUG = DEBUG |
| #!/usr/bin/env python | |
| from __future__ import with_statement # needed for python 2.5 | |
| from fabric.api import * | |
| from fabric.contrib.console import confirm | |
| from fabric.contrib import files | |
| USAGE = """ | |
| ================================================================ | |
| NOTE: | |
| using this fabfile expects that you have the python utility |
| Taken from http://stackoverflow.com/questions/244243/how-to-reset-postgres-primary-key-sequence-when-it-falls-out-of-sync. | |
| --drop function IF EXISTS reset_sequence (text,text) RESTRICT; | |
| CREATE OR REPLACE FUNCTION "reset_sequence" (tablename text,columnname text) RETURNS bigint --"pg_catalog"."void" | |
| AS | |
| $body$ | |
| DECLARE seqname character varying; | |
| c integer; | |
| BEGIN | |
| select tablename || '_' || columnname || '_seq' into seqname; |
| Mongoid.connect_to 'mongoid-3144' | |
| class Post | |
| include Mongoid::Document | |
| field :name | |
| embeds_many :comments | |
| accepts_nested_attributes_for :comments | |
| # This line somehow triggers the bug; commenting it out fixes the bug, wierd. |
| DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE | |
| Version 2, December 2004 | |
| Copyright (C) 2011 YOUR_NAME_HERE <YOUR_URL_HERE> | |
| Everyone is permitted to copy and distribute verbatim or modified | |
| copies of this license document, and changing it is allowed as long | |
| as the name is changed. | |
| DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE |
| #!/bin/sh | |
| # Alot of these configs have been taken from the various places | |
| # on the web, most from here | |
| # https://github.com/mathiasbynens/dotfiles/blob/master/.osx | |
| # Set the colours you can use | |
| black='\033[0;30m' | |
| white='\033[0;37m' | |
| red='\033[0;31m' |
| #!/bin/sh | |
| export HOMEBREW_CASK_OPTS="--appdir=/Applications" | |
| echo Install Homebrew, Postgres, wget and cask | |
| ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" | |
| brew tap homebrew/dupes | |
| brew install wget | |
| brew install postgresql | |
| brew install mongodb | |
| brew install mongoose |
| const path = require('path') | |
| const webpack = require('webpack') | |
| const HtmlWebpackPlugin = require('html-webpack-plugin') | |
| // add | |
| const Dashboard = require('webpack-dashboard'); | |
| const DashboardPlugin = require('webpack-dashboard/plugin'); | |
| const dashboard = new Dashboard(); | |
| // add |