Skip to content

Instantly share code, notes, and snippets.

View bouzuya's full-sized avatar

bouzuya bouzuya

View GitHub Profile
  • [backlog-api][] ![][badge:backlog-api]
  • [backlog-cli][] ![][badge:backlog-cli]
  • [bath][] ![][badge:bath]
  • [beater][] ![][badge:beater]
  • [beater-cli][] ![][badge:beater-cli]
  • [beater-cli-reporter][] ![][badge:beater-cli-reporter]
  • [beater-html-reporter][] ![][badge:beater-html-reporter]
  • [beater-reporter][] ![][badge:beater-reporter]
  • [b-html][] ![][badge:b-html]
  • [b-html-cli][] ![][badge:b-html-cli]
@bouzuya
bouzuya / es-modules.md
Last active June 22, 2016 05:40
ES Modules と TypeScript での CommonJS interop
import * as assert from 'power-assert';
import beater from 'beater';
import { range, range2, take, fib, fib2, splitWord } from './generator';
const { test } = beater();
test('range()', () => {
const iterator = range(3);
assert.deepEqual(iterator.next(), { value: 0, done: false });
assert.deepEqual(iterator.next(), { value: 1, done: false });
@bouzuya
bouzuya / rfc6570-npm-packages.md
Last active May 29, 2016 01:46
RFC6570 - URI Template のための npm package に関する覚書
@bouzuya
bouzuya / rfc6570.md
Last active July 21, 2019 05:37
RFC6570 - URI Template に関する覚書

RFC6570 - URI Template に関する覚書

RFC6570 の情報やそれを JavaScript から利用するための npm package についての覚書。

RFC6570 とは

RFC6570 - URI Template

URI Template は変数展開を通じて URI の範囲を示す文字列。この仕様は URI Template の構文とそのURI Template を URI 参照に展開するための処理を定義する。

@bouzuya
bouzuya / server.js
Created January 31, 2016 05:31
path-to-regexp example
var express = require('express');
var pathToRegexp = require('path-to-regexp');
var entriesIndex = function() {
return 'entry list html';
};
var entriesShow = function(params) {
return 'entry item html : ' + params[0];
};
@bouzuya
bouzuya / virtual-dom-related-packages.md
Last active January 31, 2016 03:08
Matt-Esch/virtual-dom の相互変換 npm package メモ
@bouzuya
bouzuya / espower-babel-loader.js
Created January 9, 2016 13:50
typescript & babel & mocha & power-assert の設定の断片
require('espower-babel')({
cwd: process.cwd(),
pattern: 'tmp/test/**/*-test.js',
espowerOptions: {
patterns: [
'assert(value, [message])',
'assert.ok(value, [message])',
'assert.equal(actual, expected, [message])',
'assert.notEqual(actual, expected, [message])',
'assert.strictEqual(actual, expected, [message])',
@hashrock
hashrock / diag.md
Last active February 26, 2024 05:51
作図系ツール・ライブラリまとめ

シーケンス図とかフローチャートをしごとで描画することになった場合、 テキストから生成できたら楽なので、それ系のツールまとめ

GraphViz

http://www.graphviz.org/

  • C製
  • Doxygen, Moinmoinなどと連携可能
  • ブロック図、クラス図、ネットワーク図など