View electron-fullscreen-on-win-and-mac.js
let mainWindow = null;
// Create the browser window.
if (process.env.NODE_ENV === 'development') {
mainWindow = new BrowserWindow({
width: 1024,
height: 728,
transparent: false,
show: false,
frame: true,
View gist:8138c76a7a27380a3970e8bb3f41aa7d
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jr-vm-signage</title>
<style>
canvas {
width: 500px;
height: 500px;
}
View websocket-native-sample.js
var socket = new WebSocket('ws://127.0.0.1:8080/websocket');
var socket.onmessage = onmessage;
var socket.onopen = onopen;
var socket.onclose = onclose;
function onmessage(event) {
console.log('from-server: ', event.data);
}
function onopen() {
View es-next-async-await-ex.js
'use strict';
import 'babel-regenerator-runtime';
// require('babel-polyfill'); // おまじない
//require('regenerator').runtime();
console.log('main: start');
main().then(function (val) {
console.log('main: finish:', val);
});
View es6-async-await-ex.js
import 'babel-regenerator-runtime';
var aa = (this && this.aa) || require('async-await');
var Promise = aa.Promise; // native Promiseがあれば不要
console.log('main: start');
aa(main()).then(function (val) {
console.log('main: finish:', val);
});
View BitBar-connect-trello.js
// MenuBar title
var displayInMenuBar = '';
// List line
var output = '';
output += '\n';
var options = {
hostname: 'api.trello.com',
path: '/1/lists/<list id>?fields=name&cards=open&card_fields=name&key=<API key>&token=<Token key>',
method: 'GET',
View キングスライム.txt
                           ◢██◣
                           ████
                           ████
                          ◢████◣
                         ◢██████◣
                        ◢████████◣
                      ◢████████████◣
                     ◢██████████████◣
                    ◢████████████████◣
                   ◢██████████████████◣
View Linebotでmultiple-sendをする場合.js
var express = require('express');
var router = express.Router();
var request = require('request');
const headers = {
'Content-Type' : 'application/json; charset=UTF-8',
'X-Line-ChannelID' : '<Channel ID>',
'X-Line-ChannelSecret' : '<Channel Secret>',
'X-Line-Trusted-User-With-ACL' : '<MID>'
};
View Linebotでsingle-sendする場合.js
var express = require('express');
var router = express.Router();
var request = require('request');
const headers = {
'Content-Type' : 'application/json; charset=UTF-8',
'X-Line-ChannelID' : '<Channel ID>',
'X-Line-ChannelSecret' : '<Channel Secret>',
'X-Line-Trusted-User-With-ACL' : '<MID>'
};
View nodebrewへの移行.md