Skip to content

Instantly share code, notes, and snippets.

View kuu's full-sized avatar

Kuu Miyazaki kuu

  • Tokyo - Japan
View GitHub Profile
// --------------------
// [main.js]
// define('app', ['./MyModule'], function (MyModule) {
// var obj = new MyModule();
// });
// --------------------
// [MyModule.js]
// define('MyModule', ['./Foo', './Bar'], function (Foo, Bar) {
// return function () {
// this.foo = new Foo();
// --------------------
// [main.js]
// var MyModule = require('./MyModule');
// var obj = new MyModule();
// --------------------
// [MyModule.js]
// var Foo = require('./Foo');
// var Bar = require('./Bar');
// module.exports = function () {
// this.foo = new Foo();
@kuu
kuu / browserify-output.js
Created November 10, 2014 12:01
Output of Browserify
// --------------------
// [main.js]
// var MyModule = require('./MyModule');
// var obj = new MyModule();
// --------------------
// [MyModule.js]
// var Foo = require('./Foo');
// var Bar = require('./Bar');
// module.exports = function () {
// this.foo = new Foo();
@kuu
kuu / designer.html
Created September 9, 2014 01:46
designer
<link rel="import" href="../paper-checkbox/paper-checkbox.html">
<link rel="import" href="../core-icons/core-icons.html">
<link rel="import" href="../core-icons/av-icons.html">
<link rel="import" href="../paper-fab/paper-fab.html">
<link rel="import" href="../paper-input/paper-input.html">
<link rel="import" href="../paper-radio-button/paper-radio-button.html">
<link rel="import" href="../paper-progress/paper-progress.html">
<polymer-element name="my-element">
@kuu
kuu / promises.md
Last active April 20, 2016 07:31 — forked from domenic/promises.md

This is a Japanese translation from the original Gist in English. ๅŽŸๆ–‡:You're Missing the Point of Promises by Domenic Denicola

====== ใ“ใฎ่จ˜ไบ‹ใฏ็งใฎใƒ–ใƒญใ‚ฐใงใ‚‚ๆŽฒ่ผ‰ใ—ใฆใ„ใพใ™ใ€‚ใพใŸใ€่จ˜ไบ‹ไธญใง Promises/A ใซ่จ€ๅŠใ—ใฆใ„ใ‚‹็ฎ‡ๆ‰€ใŒใ‚ใ‚Šใพใ™ใŒใ€ใ“ใฎ่จ˜ไบ‹ใŒๆ›ธใ‹ใ‚ŒใŸๅฝ“ๆ™‚ใฏ Promises/A+ใฎไป•ๆง˜ใŒใพใ ๅญ˜ๅœจใ—ใชใ‹ใฃใŸใฎใงใ€ๅฐ‘ใ—ๅคใๆ„Ÿใ˜ใ‚‰ใ‚Œใ‚‹ใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚

ใ‚ใชใŸใฎ็Ÿฅใ‚‰ใชใ„ JavaScript Promise

@kuu
kuu / wa4
Created February 19, 2014 04:19
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=yes" />
</head>
<body>
<div id="Message"></div>
<script>
document.addEventListener("DOMContentLoaded", function() {
@kuu
kuu / wa3
Created February 19, 2014 04:12
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=yes" />
</head>
<body>
<button id="loadBGMBtn">Load BGM in 2sec</button>
<button id="playBGMBtn">Play BGM in 2sec</button>
<div id="Message"></div>
@kuu
kuu / wa2
Created February 19, 2014 04:00
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=yes" />
</head>
<body>
<button id="loadBGMBtn">Load BGM</button>
<button id="loadSEBtn">Load SE</button>
<button id="playBGMBtn">Play BGM</button>
@kuu
kuu / wa1
Created February 19, 2014 03:33
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=yes" />
</head>
<body>
<button id="loadBtn">Load</button>
<button id="playBtn">Play</button>
<button id="Up">Up</button>
@kuu
kuu / test00
Created February 19, 2014 01:26
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=yes" />
</head>
<body>
<script>
document.addEventListener("DOMContentLoaded", function() {
var tBGM = new Audio();