Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2017-02-24 ミーティングアジェンダ #191

Closed
azu opened this issue Feb 24, 2017 · 21 comments · Fixed by #192
Closed

2017-02-24 ミーティングアジェンダ #191

azu opened this issue Feb 24, 2017 · 21 comments · Fixed by #192

Comments

@azu
Copy link
Collaborator

azu commented Feb 24, 2017

2017-02-24のミーティングアジェンダを書くところです。

@azu azu added the Type: Meta label Feb 24, 2017
@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

#121 String ひとまず難所は書けた。

@lacolaco
Copy link
Collaborator

#189 一応かいたけど、

  • ファイルI/O周りの用語 読み書きI/Oの使い分け
  • Bufferどこまで説明するか : Bufferインスタンスはファイルの中身をバイト列として保持していて、そのままconsole.log関数に渡しても人間が読める文字列にはなりません。 としか書いてない
  • console.error使っていいものかどうか (これって仕様ないんでしたっけ)
  • faslyを使っていい塩梅
`err`オブジェクトが`null`または`undefined`ではないことだけをチェックする
or 
`err`オブジェクトがfalsyでないことだけをチェックする

@lacolaco
Copy link
Collaborator

lacolaco commented Feb 24, 2017

#7 次はmarkdown to htmlのセクションだけどその次にテストのセクションも控えてる

  • fsの非同期APIをPromiseにラップする必要性(XHRのときはやったけど、fsの場合はどうしようか)
    • Node.jsに慣れるという点では素直にコールバックで扱ったほうがいいのではないかという気もしてる
  • testing framework何にする問題 mocha + 標準assertでいいかなという気はしてる. devDependenciesの解説が生まれそう

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017


ここからログ

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

ファイルI/O周りの用語 読み書きとI/Oの使い分け

I/Oと読み書きどっち?

=> 読み書き

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

@lacolaco
Copy link
Collaborator

nodecliではconsole.logに統一しておく

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

console.error(1) はstderr に出す。

@lacolaco
Copy link
Collaborator

lacolaco commented Feb 24, 2017

https://nodejs.org/dist/latest-v6.x/docs/api/console.html#console_console_error_data_args
Nodeだとstderrに出すみたいなのでやっぱりconsole.errorにする

@lacolaco
Copy link
Collaborator

否定の否定は読みにくいし、 厳密には faslyではないので、 冗長に書いておけばいいんじゃない

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

Node.jsで非同期API全然増えてない。未だにコールバック

@lacolaco
Copy link
Collaborator

とりあえずコールバックのまま書く

@lacolaco
Copy link
Collaborator

mocha (よくあるBDDのテスティングフレームワーク)
http://azu.github.io/promises-book/#basic-tests

@lacolaco
Copy link
Collaborator

Mocha使う方向で Promise本を参考にさくっと説明する

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

コンソールについては #85 でやる予定

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

var fs = require("fs");

node という言語指定ができる

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

nodeだと markdown-doc-test.js の対象外になってる

@lacolaco
Copy link
Collaborator

gitbook上では効かなかった
image

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

困ったらignore

@azu
Copy link
Collaborator Author

azu commented Feb 24, 2017

次回は 3/24

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants