Skip to content

Instantly share code, notes, and snippets.

View welcoMattic's full-sized avatar

Mathieu Santostefano welcoMattic

View GitHub Profile
@welcoMattic
welcoMattic / gist:8541820
Created January 21, 2014 15:10
orientdb-binary NodeJS error
[...]/node_modules/orientdb-binary/lib/orientdb/db.js:85
this.serverProtocolVersion = OperationTypes.SERVER_PROTOCOL_VERSION;
^
TypeError: Cannot set property 'serverProtocolVersion' of undefined
@welcoMattic
welcoMattic / .bash_profile
Created April 6, 2014 19:13
.bash_profile
alias apchr="sudo apachectl restart"
alias php53="brew-php-select --set php53 && php-version 5.3"
alias php55="brew-php-select --set php55 && php-version 5.5"
@welcoMattic
welcoMattic / IonicCordovaNetwork.js
Last active December 4, 2021 04:33
Async navigator.connection.type service for Ionic Framework
var myApp = angular.module('myApp').service('CordovaNetwork', ['$ionicPlatform', '$q', function($ionicPlatform, $q) {
// Get Cordova's global Connection object or emulate a smilar one
var Connection = window.Connection || {
"CELL" : "cellular",
"CELL_2G" : "2g",
"CELL_3G" : "3g",
"CELL_4G" : "4g",
"ETHERNET" : "ethernet",
"NONE" : "none",
"UNKNOWN" : "unknown",
var gulp = require('gulp');
var replace = require('gulp-replace');
var info = require('./package.json');
var args = require('yargs').argv;
var exec = require('child_process').exec;
// $ gulp bump -v x.x.x
gulp.task('bump', function () {
gulp.src([
'package.json'
@welcoMattic
welcoMattic / README.md
Last active May 27, 2016 07:50 — forked from agnoster/README.md
welcomattic ZSH theme (fork from agnoster)

welcomattic.zsh-theme

Disclaimer : Heavily inspired from agnoster's theme - https://gist.github.com/3712874

A ZSH theme optimized for people who use:

  • Solarized
  • Git
  • Unicode-compatible fonts and terminals (I use iTerm2 + Menlo)
@welcoMattic
welcoMattic / macosx-install-php-oracle-oci8.md
Last active July 13, 2016 14:49 — forked from gido/macosx-install-php-oracle-oci8.md
install Oracle PHP Extension (oracle OCI8) - instantclient for Mac OS 10.8 - homebrew environnement

Installation

This procedure is tested on Mac OS X 10.8 with Developpers tools installed (xCode).

PHP 5.4 installed with Homebrew.

Update: I wrote a blog post about this.

Preparation

Download the following files from Oracle website (yes, you need to create an account and accept terms):

### Keybase proof
I hereby claim:
* I am welcoMattic on github.
* I am welcomattic (https://keybase.io/welcomattic) on keybase.
* I have a public key whose fingerprint is 9639 1EC6 EC65 5CEA 069B 9431 3120 61B3 21D1 CA26
To claim this, I am signing this object:
@welcoMattic
welcoMattic / export.js
Last active January 2, 2024 09:28 — forked from HoLyVieR/gist:1616679
Gameplay - Export SAV file
// Getting the data //
var filename = "ROM_NAME";
var rawData = base64ToArray(findValue("B64_SRAM_" + filename)).map(function (a) { return String.fromCharCode(a); }).join("");
var tmpLink = document.createElement("a");
tmpLink.href = "data:application/force-download," + escape(rawData);
document.body.appendChild(tmpLink);
@welcoMattic
welcoMattic / keybase.md
Created February 10, 2017 15:07
keybase.md

Keybase proof

I hereby claim:

  • I am welcomattic on github.
  • I am welcomattic (https://keybase.io/welcomattic) on keybase.
  • I have a public key ASDMDqgYSYolrjpizquBaH7ivQg2SqEyXQlyCNNf71J0AAo

To claim this, I am signing this object: