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 / 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 / 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 / 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 / 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 / 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 / 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 / app.component.ts
Created March 18, 2019 13:37
Angular for dads - first steps
/** @format */
import { Component } from '@angular/core';
@Component({
selector: 'ng4d-root',
template: `
<article>
<h1>Hello, I'm William!</h1>
<p>And I'm a 41 years old dad.</p>
@trumbitta
trumbitta / greeting-card.component.ts
Last active March 20, 2019 18:49
Angular for dads - intro to components 1
import { Component } from '@angular/core';
@Component({
selector: 'ng4d-greeting-card',
template: `
<pre>GreetingCardComponent</pre>
`,
})
export class GreetingCardComponent {}
@trumbitta
trumbitta / greeting-card.component.ts
Created March 20, 2019 18:50
Angular for dads - Intro to components 2
import { Component } from '@angular/core';
@Component({
selector: 'ng4d-greeting-card',
template: `
<article>
<h1>Hello, I'm William!</h1>
<p>And I'm a 41 years old dad.</p>
</article>
`,
@trumbitta
trumbitta / greeting-card.component.ts
Last active March 29, 2019 12:23
Angular for dads - Intro to components: passing data
import { Component, Input } from '@angular/core';
@Component({
selector: 'ng4d-greeting-card',
template: `
<article>
<h1>Hello, I'm {{ name }}!</h1>
<p>And I'm a {{ age }} years old dad.</p>
</article>
`,