Skip to content

Instantly share code, notes, and snippets.

View trumbitta's full-sized avatar
🚀
Basically a rocket ship. And a bear 🐻.

William Ghelfi trumbitta

🚀
Basically a rocket ship. And a bear 🐻.
View GitHub Profile
@trumbitta
trumbitta / 030_update_platform_config.js
Last active June 8, 2017 16:43 — forked from marcocarnazzo/030_update_platform_config.js
Ionic/Cordova update platform config
#!/usr/bin/env node
/** This hook updates platform configuration files based on preferences and config-file data defined in config.xml.
Currently only the AndroidManifest.xml and IOS *-Info.plist file are supported.
Prerequistes:
npm install -D lodash elementtree plist
See http://stackoverflow.com/questions/28198983/ionic-cordova-add-intent-filter-using-config-xml
@trumbitta
trumbitta / home.html
Last active May 19, 2017 17:48
Something I've been doing several times a day with Angular and ngOnInit() since September 2016
<ion-header>
<ion-navbar>
<ion-title>
My App
</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding>
Ok: {{ userFirstName }} <!-- Pluto -->
@trumbitta
trumbitta / Failed update
Created January 26, 2017 16:11
Failed update
private imageSrc: string;
ngOnInit() {
this.imageSrc = 'default value';
this.subscription = this.imageService.getRemoteUrl$(this.componentData).subscribe((url) => {
console.log('QUAAAAACK pre', this.imageSrc);
this.imageSrc = url;
console.log('QUAAAAACK post', this.imageSrc);
@trumbitta
trumbitta / kik-check.sh
Created March 23, 2016 17:39
Find out if a module involved in the "kik npm incident" is in your dependency list
#!/bin/bash
NPM_DEPS_FILE=".npm-deps-parseable.txt"
KIK_MODULES_FILE=".kik-modules.txt"
echo "Downloading kik incident modules list..."
wget https://gist.githubusercontent.com/azer/db27417ee84b5f34a6ea/raw/50ab7ef26dbde2d4ea52318a3590af78b2a21162/gistfile1.txt -O $KIK_MODULES_FILE
wait $!
echo "Building dependency list..."
npm ls --parseable > $NPM_DEPS_FILE
@trumbitta
trumbitta / yeah.config.js
Created January 30, 2015 18:46
Angular testing with constant
angular.module('wiz.config', [])
.constant('ENV', {URL:{FULL:'http://localhost:1337'}})
;
@trumbitta
trumbitta / index.html
Created September 24, 2014 16:35
Main page for the BB test
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title></title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/bootstrap.min.css">
@trumbitta
trumbitta / Vagrantfile
Last active February 3, 2022 15:01
Vagrant conf for a box with ubuntu trusty, node, and mongo.
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
# All Vagrant configuration is done here. The most common configuration
# options are documented and commented below. For a complete reference,
# please see the online documentation at vagrantup.com.
@trumbitta
trumbitta / landing1.html
Last active August 29, 2015 14:03
Bootstrap in Practice: a landing page
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap In Practice - Landing Page Example</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Bootstrap -->
<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" />
</head>
<body>
<h1>Hello, world!</h1>
// Just the relevant snippet:
copy:
assets:
files: {
'dist/img': ['img/*']
}
// This only creates an empty 'img' dir under 'dist'
// The expected tree to be copied under dist is:
@trumbitta
trumbitta / fartscroll snippet
Last active December 17, 2015 03:59
Fartscroll
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="https://github.com/theonion/fartscroll.js/raw/master/fartscroll.js"></script>
<script>
$(document).ready(function() {
$(document).fartscroll(400);
});
</script>