Skip to content

Instantly share code, notes, and snippets.

View noelyahan's full-sized avatar
🍂
listening to the listener

Noel Yahan noelyahan

🍂
listening to the listener
View GitHub Profile
{
"metadata": {
"name": "jee-sample"
},
"kind": "Template",
"apiVersion": "v1beta1",
"description": "This example shows how to create a simple jee application in openshift origin v3",
"parameters": [{
"name": "MYSQL_USER",
"description": "administrator username",
#!/bin/bash
# Preconditions
REQUIRED_DOCKER_VERSION=1.6
DOCKER_VERSION=`docker version | grep 'Server version' | cut -d ' ' -f 3`
if [[ "$DOCKER_VERSION" < "$REQUIRED_DOCKER_VERSION" ]]; then
echo "Docker ${REQUIRED_DOCKER_VERSION} is required to run Fabric8."
exit -1
fi

tmux cheatsheet

As configured in my dotfiles.

start new:

tmux

start new with session name:

@noelyahan
noelyahan / generators.md
Created January 12, 2017 16:19 — forked from learncodeacademy/generators.md
What are Javascript Generators?

##what are generators##

  • They're pausable functions, pausable iterable functions, to be more precise
  • They're defined with the *
  • every time you yield a value, the function pauses until .next(modifiedYieldValue) is called
var myGen = function*() {
  var one = yield 1;
  var two = yield 2;
  var three = yield 3;
 console.log(one, two, three);
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<canvas id="mycanvas"></canvas>
<script id="jsbin-javascript">
@noelyahan
noelyahan / transitions_scale.pde
Created April 26, 2019 23:39
This processing sketch will provide a scale up down transition for rectangle and circle
/**
* Scale
* by Denis Grutze.
*
* modified by Noel.
*
* Paramenters for the scale() function are values specified
* as decimal percentages. For example, the method call scale(2.0)
* will increase the dimension of the shape by 200 percent.
* Objects always scale from the origin.
const fs = require('fs');
const readline = require('readline');
const axios = require('axios');
const createCsvWriter = require('csv-writer').createObjectCsvWriter;
const regex = /github\.com\/([^\/]+)\/([^\/]+)$/;
const token = 'xxx';
// Define the header and data for the CSV file