アドベントペアプロ #8 denoland/deno

以下をhyper::Errorを使うようにしたかったけどいろいろ断念 io::Error::new(io::ErrorKind::Other, e) https://docs.rs/hyper/0.11.17/hyper/error/enum.Error.html エラーハンドリング https://doc.rust-jp.rs/the-rust-programming-language-ja/1.6/book/…

アドベントペアプロ #7 react-native

ファシリテータ: @ggtmtmgg セクリタリ: @ggtmtmgg 参加者: @saitoxu レポジトリ: https://github.com/facebook/react-native Issue: https://github.com/facebook/react-native/issues/20410 前回: https://hackmd.io/3bjDo5SDSvW9rnR-gKieow spyOn jestのs…

アドベントペアプロ #9 expo/expo

home/ はexpoクライアント ApolloClient はgraphQL用 home/ に狙いを定める react-navigationのバージョンを上げる console.log(e)をSentryに送る ← そもそもSenry入ってなかった home/utils/requestCameraPermissionsAsync.jsのexportの仕方を治す 以下、ho…

アドベントペアプロ #6 denoland/deno

ファシリテータ: @ggtmtgg セクリタリ: @ggtmtmgg 参加者: @binaryta, @Haga h2 src/fs.rs // TODO: on posix, set mode flags to 0o700 posixを理解する create_dirした後にstg::fs::set_permissionsをつかって権限を700にする main.rsでサンプルコードを書…

アドベントペアプロ #5 denoland/deno

ファシリテーター: @ggtmtmgg セクリタリ: @ggtmtmgg 参加者: @binaryta, @Haga 情報の共通化 unit_testsのエラーについて $ ./tools/unit_tests.py target/debug/deno ... HttpOther: an error occurred trying to connect: Connection refused (os error 6…

JS Ninja アドベントペアプロ #4 expo/expo

本記事は JS Ninja OSSペアプロ Advent Calendar 2018 - Qiitaの#4です。 ファシリテータ: @ggtmtmgg セクリタリ: @ggtmtmgg 参加者: @hmktsu 方針の整理 実務で使うためにレポジトリを良くする。そのためにPRを送る。 react-navigation v2 -> v3の変更でう…

アドベントペアプロ #3 deno

2018/12/05のアドベントペアプロの議事録 ファシリテータ: @binaryta セクリタリ: @binaryta 参加者: @__syumai レポジトリ: https://github.com/denoland/deno issue: https://github.com/denoland/deno/issues/1159 denoのTODOコメントを見てみた TS側一部…

denoland/deno コミットリーディング 12/05

ファシリテータ: @ggtmtmgg セクリタリ: @ggtmtmgg https://github.com/denoland/deno 0bec0fa594486876ff63d02e98ab454515e9c0d8 Title: Remove leaks from snapshot_creator タイトル: snapshot_creatorからリークの可能性を取り除く CommitDate: Mon Dec …

アドベントペアプロ #2 react-native

2018/12/04のアドベントペアプロの議事録 ファシリテータ: @ggtmtmgg セクリタリ: @ggtmtmgg 参加者: @saitoxu レポジトリ: https://github.com/facebook/react-native Issue: https://github.com/facebook/react-native/issues/20410 Yogaメインルーチンの…

アドベントペアプロ #1 denoland/deno

react-native-oss.hatenablog.com ファシリテータ: @ggtmtmgg セクリタリ: @ggtmtmgg 参加者: @Haga, @binaryta レポジトリ: denoland/deno denoはnodeの作者がnodeの欠点を補う形で作っているTypeScriptエンジン Denoのビルドに関する手順 サブモジュールご…

2018年12月 アドベントペアプロドキュメント

12/3から12/23までの三週間の平日JS Ninjaでアドベントペアプロを行います! JS Ninja ペアプロ - Google カレンダー JS Ninja OSSペアプロ Advent Calendar 2018 - Qiita こんだけOSSペアプロすればいいことがいっぱいあるのでがんばろー!というモチベーシ…

React NativeのNativeModuleの登録プロセスを追ってみた

参加者 @binaryta @__syumai 前回の振り返り JavaScript側でsetNativePropsが実行され、どのようにNative側に渡される値が作られるかを追い掛けた 最終的に、TextInputのpropsを更新した時に、enqueueNativeCallと言うメソッドで積まれている moduleId、 met…

React NativeでsetNativePropsした結果がどうNativeに反映されるのか JS編

React Native OSSもくもく会では、現在、こちらのIssueに取り組んでいます。 (メンバー: @ggtmtmgg, @takahi5, @__syumai, @binaryta) https://github.com/facebook/react-native/issues/20971 内容としては、 setNativeProps を実行してTextInputの文字サイ…

【ReactNative】FlastListがスクロールできなくなるissueに取り組んだログ

@ggtmtmggです。 FlatListの小要素にmargintTop: '5%'とかを指定するとスクロールできなくなる問題に、 @saitoxuさんと取り組んだ学びのメモです。 前回までのメモはこちら https://gist.github.com/ggtmtmgg/9aaea0c6ddb1819623e3ef83e44e3b51 今回は主にOb…