久々のリリース
- 株式会社HERP のソフトウェアエンジニア
- バックエンド
- フロントエンド
- WEB コンサルのお仕事(非公開)
- 今月はほぼ無し
- gRPC / Go / Django / React / C++ なお仕事(非公開)
- WEB コンサルのお仕事(非公開)
- gRPC / Go / Django / React / C++ なお仕事(非公開)
- WEB コンサルのお仕事(非公開)
- 今月はほぼ無し
- gRPC / Go / Django / React / C++ なお仕事(非公開)
- WEB コンサルのお仕事(非公開)
- WebRTC Signaling Server Ayame 関連
- 軽微なバグ対応
- 先に room に入室したユーザがわかるよう
isExistUser
フラグをaccept
時に返す機能の追加
- WebRTC Native Client Momo 関連
- Ayame モードの際適切に clientId が生成されない不具合に対応
- gRPC / Go / Django / React / C++ なお仕事(非公開)
- WEB コンサルのお仕事(非公開)
- 今月はほぼ無し
- gRPC / Go / Django / React / C++ なお仕事(非公開)
- WebRTC Signaling Server Ayame 関連
- CircleCI から Github Actions に移行しました
- ayame-web-sdk 19.9.0 を公開しました
- Flow -> TypeScript に変更されました
- ayame-android-sdk を公開しました
- まだプレリリースです
- Kotlin で書かれています
- ayame-ios-sdk の開発を開始しました
- React Native WebRTC Kit 関連
- 3.0.0 リリースのお手伝いをしました
- Android の IceCandidate 周りのバグ修正 をしました
- gRPC / Go / Django / React のサポート業務(非公開)
- gRPC / Go / Django / C++ なお仕事(非公開)
- WebRTC Native Client Momo 関連
- WebRTC Signaling Server Ayame 関連
- 19.8.0 を公開しました
- iceServers 情報を返却するなどの変更を加えました
- Ayame Lite オープンベータを公開しました (https://ayame-lite.shiguredo.jp/beta)
- TURN サーバの払い出しをする仕組み
- 19.8.0 を公開しました
- gRPC / Go / Django / React のサポート業務(非公開)
- WebRTC Native Client Momo 関連
- M76 対応 を行いました
- ayame の client_id のオプション化を行いました
- WebRTC Signaling Server Ayame 関連
- ayame@19.07.1 をリリースしました
- ayame-web-sdk をリリースしました
- ayame-react-naive-sample を公開しました
- Android, iOS で WebRTC P2P 接続を行えます
- OpenAyame プロジェクト を開始しました
- React Native WebRTC Kit 関連
- Android 対応 を行いました
- iOS libwebrtc M75対応 を行いました
- 引き続き React Native / WebRTC なiOS アプリ開発/ Django による web サービス開発のお仕事(非公開)
- WebRTC Signaling Server Ayame 関連
- Ayame 対応をしました shiguredo/momo#82
- WebRTC Signaling Server Ayame 関連
- React Native WebRTC Kit 関連
- 引き続き React Native / WebRTC な iOS アプリ開発のお仕事(非公開)
- 引き続き gRPC / Go / Django / React のお仕事(非公開)
- goroutine の排他ロックの処理で苦戦しました
- Django / React は使い慣れている道具として手に馴染んできました
- WebRTC Native Client Momo 関連
- WebRTC Signaling Server Ayame 対応させるべく C++ クライアントコードを書き始めています
- WebRTC Signaling Server Ayame 関連
- WebSocket の ping/pong を追加しました
- over WebSocket の Ping/Pong を起動時オプションとして追加しました
- https://github.com/OpenAyame へリポジトリを移動しました
- React Native のサンプルを追加しはじめました
- React Native WebRTC Kit 関連
- removeTrack 関数のバグ修正PR がマージされました
- オンラインもくもく会を有志で定期的に行い始めました
- 自然言語処理100本ノック などを Discord で雑談しつつ進めています
- 仕事状況的にはかなりハードな月だったのですが、ジムに行ったりして体をメンテした成果か、ほとんど体調を崩さずに済みました
- brother のレーザープリンターを導入しました。印刷が速くてすごく役に立っています
- Django / React Native / React SPA / WebRTC なお仕事 (非公開)
- React Native / WebRTC な iOS アプリ開発のお仕事(非公開)
- gRPC / Go のお仕事(非公開)
- WebRTC Signaling Server Ayame の開発、機能追加をしました
- React Native WebRTC Kit への機能追加をしました
- react-native-webrtc-kit/react-native-webrtc-kit#6
- オーディオの出力先の切り替え機能を実装しました
- C++ を勉強し始めました(https://twitter.com/voluntas/status/1116672095868444672)
- WebRTC Native Client Momo のソースを読んだり、プログラミング言語C++ (https://www.amazon.co.jp/dp/B01BGEO9MS/) を読んだりして、一通り読み書きができる様になりました
- 次は boost, beast などについて触って覚えたい
- Google の BERT の論文を読みました(https://arxiv.org/abs/1810.04805)
- Concurrency in Go の和訳書を読んで goroutine について理解しました https://www.oreilly.co.jp/books/9784873118468/
"じぶんリリースノート" と称した月報を続けて3年が経った のルールをほぼそのまま利用する。
- 毎月月初に "新しい自分" がリリースされた、ということにして月報代わりに書いていく
- バージョン番号は
0.年齢.月齢
にして、リリース前は後ろに-dev
を付ける - あの世へ行ったらメジャーバージョンを上げる
このじぶんリリースノートは @melpon さんのじぶんリリースノート に影響を受けて始めました。ありがとうございます。