Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
🦁

Takuto Wada twada

💭
🦁
View GitHub Profile
View fizzbuzz.js
fizz = function f() {
fizz = function () {
fizz = function () {
fizz = f
return "Fizz"
}
}
}
buzz = function f() {
@defunctzombie
defunctzombie / browser.md
Last active Jul 18, 2021
browser field spec for package.json
View browser.md
@azu
azu / index.js
Created Apr 11, 2014
espower-souce
View index.js
/**
* espower-source - Power Assert instrumentor from source to source.
*
* https://github.com/twada/espower-source
*
* Copyright (c) 2014 Takuto Wada
* Licensed under the MIT license.
* https://raw.github.com/twada/espower-source/master/MIT-LICENSE.txt
*/
var espower = require('espower'),
@stomita
stomita / gist:a5265f1e4c397d2532e5
Last active Aug 29, 2015
Power-Assert & browserify
View gist:a5265f1e4c397d2532e5

質問

  1. 現在、power-assertをbrowserify+espowerifyでブラウザ上でのテストに試していますが、espowerifyはsourceMapサポートと聞いた (http://efcl.info/2014/0411/res3820/) ので、以下のようにbrowserify に debugオプションを立ててsourceMapを出力するようにしています。
$ browserify test/foo.test.js -d -t espowerify -o ./browser-test/foo.test.js 

(上記記事でazuさんはWebStormのデバッガで見ているようですが)こちらではtestemでテストを走らせ、Chrome上でSourceMap済のコードを参照していますが、そこではPowered後のソースが表示されてしまいます。 http://gyazo.com/db447920e6a4da38c522c68c4b74deef

@pchw
pchw / Gruntfile.coffee
Created Jun 10, 2014
use power-assert on .coffee test
View Gruntfile.coffee
module.exports = (grunt) ->
require('time-grunt')(grunt)
require('load-grunt-config')(grunt)
@Layzie
Layzie / 2014-11-15-node-fest2014.md
Last active Aug 29, 2015
Node学園祭2014メモ
View 2014-11-15-node-fest2014.md

Node学園祭2014

基調講演

ファイルアップロードについて

アップロードの歴史

  • HTTPはあんまりアップロードのこと考えてない
  • FTPはいまはあんまり使われてないけど、前は使われてた
@stomita
stomita / app001.test-bundle-by-cmd.js
Last active Aug 29, 2015
browserify+espowerifyでassertの結果がおかしくなる件
View app001.test-bundle-by-cmd.js
/*
* browserify -t espowerify ./build/test/e2e/app001.test.js > ./build/test/e2e/app001.test-bundle-by-cmd.js
*/
//...
'use strict';
var assert = require('power-assert');
describe('apptest001', function () {
it('should raise', function () {
assert(assert._expr(assert._capt(1 === 0, 'arguments/0'), {
content: 'assert(1 === 0)',
@koba04
koba04 / .gitignore
Last active Dec 21, 2018
karma + mocha + browserify + babel + power-assert
View .gitignore
node_modules/
@willnet
willnet / be_a_rails_contributer.md
Last active Aug 18, 2020
Railsコントリビュータへの道
View be_a_rails_contributer.md

これはなに

  • Railsにプルリクストを送るときに知っておくと便利なお作法集
  • Railsにプルリクエストを送りたいけど何から始めたらいいのかわからない人向けの指針

お作法についてはRuby on Rails に貢献する方法 | Rails ガイドを参考にしています。

前提知識

Railsのコードを読むには、最低限次の二つの知識があったほうがよいです