Skip to content

Instantly share code, notes, and snippets.

View mac.sh
#!/bin/bash
INTERFACE="en0"
MACCMD="ifconfig $INTERFACE ether"
MACREAL="aa:aa:aa:aa:aa:aa"
MACFAKE="bb:bb:bb:bb:bb:bb"
function usage {
echo "Usage:"
echo " mac fake"
@predominant
predominant / gist:4967413
Created Feb 16, 2013
BASH Command Prompt with Visual output
View gist:4967413
export PS1='$( RET=$?; if [ $RET == 0 ]; then echo "😃 "; else echo "😡 "; fi )\n\h:\W \u\$ '
View elasticsearch.coffee
# Description:
# Log all the things to ElasticSearch then lets you ask hubot what you missed
#
# Dependencies:
# None
#
# Configuration:
# ELASTICSEARCH_HOSTNAME - E.G. elasticsearch.example.com:9200, where to send the put requests
# ELASTICSEARCH_USERNAME - OPTIONAL basic auth username
# ELASTICSEARCH_PASSWORD - OPTIONAL basic auth password
View .git-autocomplete
#!bash
#
# bash/zsh completion support for core Git.
#
# Copyright (C) 2006,2007 Shawn O. Pearce <spearce@spearce.org>
# Conceptually based on gitcompletion (http://gitweb.hawaga.org.uk/).
# Distributed under the GNU General Public License, version 2.0.
#
# The contained completion routines provide support for completing:
#
View gist:4578054
if (Input.GetKeyDown(this.KeyRight) || Input.GetKeyUp(this.KeyLeft))
{
this.Turning++;
}
if (Input.GetKeyUp(this.KeyRight) || Input.GetKeyDown(this.KeyLeft))
{
this.Turning--;
}
if (this.Turning != 0)
View gist:4180432
[12:59am] PhpNut: So you are basically competing against the CSF to offer training?
[01:00am] PhpNut: thanks Graham...
[01:00am] Predominant: No, training for the company to make the devels here more experienced
[01:00am] PhpNut: The fact that you are working with another company doing cakephp development is even agiainst the agreement you had with cakedc
[01:00am] Predominant: information sharing in the group
[01:01am] PhpNut: why would they ask that?
[01:01am] Predominant: I am not doing CakePHP development, I am building a PaaS solution
[01:01am] PhpNut: I could care less if it is something interally for the company
[01:01am] Predominant: Like EngineYard / Orchestra / PHPFog
[01:01am] PhpNut: the more people that use it the better
View Github to Redmine Import.php
<?php
// Github Details
$github_org = 'predominant';
$github_repo = 'TwigView';
$github_user = 'user';
$github_password = 'pass';
// Get from Github
$issues_url = "https://api.github.com/repos/$github_org/$github_repo/issues?state=open";
@predominant
predominant / gist:4006133
Created Nov 3, 2012
Database Structure for CakePHP Workshop at PHP Matsuri 2012
View gist:4006133
DROP TABLE IF EXISTS `categories`;
CREATE TABLE `categories` (
`id` char(36) NOT NULL,
`name` varchar(100) NOT NULL,
`description` text NOT NULL,
`created` datetime NOT NULL,
`modified` datetime NOT NULL,
PRIMARY KEY (`id`)
@predominant
predominant / .gitconfig
Created Mar 14, 2012
Git Configuration
View .gitconfig
[color]
diff = auto
status = auto
branch = auto
[color "branch"]
current = yellow reverse
local = yellow
[color "diff"]
meta = yellow
frag = magenta bold
@predominant
predominant / AppModel.php
Created Dec 14, 2011
Automatic table creation for missing tables.
View AppModel.php
<?php
class AppModel extends Model {
/**
* Overridden setSource allows creation of table in the event a MissingTableException is raised.
*
* @param string $tablename Table name
* @return void
*/
public function setSource($tablename) {