Skip to content

Instantly share code, notes, and snippets.

View esova-ana's full-sized avatar

Ana Esova esova-ana

View GitHub Profile
narration = การบรรยาย
digital recording = การบันทึกแบบดิจิตอล
computer screen = หน้าจอคอมพิวเตอร์
@esova-ana
esova-ana / Test
Created December 11, 2016 13:35
Little description
Cheatsheet for our WizardAmigos
1. don't forget to bookmark stuff!
@esova-ana
esova-ana / gist:743a55bee8a6c9f1def1438b3d546abd
Created September 22, 2016 22:32
Enable Scrolling in RequireBin
document.querySelector('.play-button').addEventListener('click', function (event) {
setTimeout(function () {
var iframe = document.querySelector('iframe')
var parent = iframe.parentElement
parent.removeChild(iframe)
iframe.setAttribute('scrolling', 'yes')
parent.appendChild(iframe)
}, 500)
})
/*---------------------------------------------------------------------------
MORE ABOUT FUNCTIONS
----------------------------------------------------------------------------*/
/*----------------------------------------
1. WHEN TO USE RETURN
-----------------------------------------*/
/*------------------------
1.1. NO OUTPUT NEEDED
@esova-ana
esova-ana / gist:15848137e87445e7f08e7a42b0cd28da
Last active January 18, 2024 05:34
Push project to Github
/*-----------------------------------------------------------------
PUSH TO GITHUB
------------------------------------------------------------------*/
// create a repository
// go to the folder you want to push
git init
git add -A
git commit -m "First commit"
git remote add origin <project url>
git push origin <branch name>
/*-----------------------------------------------------------------
START NEW PROJECT (in the terminal)
------------------------------------------------------------------*/
$ mkdir myProject // creates a folder myProject
$ cd myProject // change directory to myProject
$ npm init
// install all the modules
$ atom index.js # copy & paste regl.party/exapmples content, save & close
$ npm install regl --save
$ echo "<body><script src="bundle.js"></script></bundle>" > index.html
/*-----------------------------------------------------------------
INSTALL GIT, ATOM and NODE
------------------------------------------------------------------*/
git-scm.com
https://atom.io/
https://nodejs.org/en/
/*-----------------------------------------------------------------
FIND AND OPEN A TERMINAL
------------------------------------------------------------------*/
// Linux and Mac -> search for terminal
/*-----------------------------------------------------
REQUIRE
-------------------------------------------------------*/
var yo = require('yo-yo')
var csjs = require('csjs-inject')
var minixhr = require('minixhr')
var chart = require('chart.js')
/*-----------------------------------------------------
THEME
-------------------------------------------------------*/
/*-----------------------------------------------------
REQUIRE
-------------------------------------------------------*/
var yo = require('yo-yo')
var csjs = require('csjs-inject')
var minixhr = require('minixhr')
var chart = require('chart.js')
/*-----------------------------------------------------
THEME
-------------------------------------------------------*/
/*-----------------------------------------------------
REQUIRE
-------------------------------------------------------*/
var yo = require('yo-yo')
var csjs = require('csjs-inject')
var minixhr = require('minixhr')
/*-----------------------------------------------------
THEME
-------------------------------------------------------*/
var font = 'Kaushan Script, cursive'