Giter VIP home page Giter VIP logo

myself-release-notes's Introduction

じぶんリリースノート

master

0.35.9 (2020/9)

Wandbox 関連

特になし

Wandbox スポンサー関連

以下の個人スポンサーを追加/更新しました:

Wandbox はスポンサーになってくれた皆のおかげで動いてるのでとても感謝しています。

OSS 関連

  • melpon/wandbox
    • Wandbox の Issue を閉じました
    • README.md を日本語にして FAQ を追加しました
    • 実行時に作成できるファイル数とファイルサイズに制限を入れました
    • 詳細はこちら
  • shiguredo/zakuro
  • shiguredo/momo
    • ROS ビルドを削除しました (#173)
    • NVIDIA VIDEO CODEC SDK 10 に対応して、Linux で H264 が動作しない問題を修正しました (#174)
    • Windows スクリーンキャプチャが動かなくなっていたのを修正しました
    • その他いくつかの変更や修正をしました
    • 詳細はこちら
  • shiguredo/sora-unity-sdk
    • M86 対応でコンパイルが通らなくなっていた部分を修正しました
    • 詳細はこちら
  • shiguredo-webrtc-build/webrtc-build
    • ubuntu-16.04_x86_64 と ubuntu-16.04_armv7 ビルドを削除しました
    • 詳細はこちら

仕事状況

  • 時雨堂 から OSS である WebRTC Native Client Momo やその周辺ライブラリのアップデートや機能追加する仕事を請けています。
  • 時雨堂 から OSS である WebRTC Load Testing Tool Zakuro を開発する仕事を請けています。
  • 時雨堂 から gRPC C++ や gRPC Go を使った開発を請けていました(終了)。
  • 株式会社アカツキ から Elixir 関連の OSS のメンテナンスや技術コンサルティングを行う仕事を請けています。
  • とある会社から gRPC を使ったライブラリの開発を請けています。(詳細は非公開)

ブログ

その他

  • ヨシケイ を利用してご飯を妻に作ってもらってます。
  • 歯医者に行きました。

感想

  • 9月は大体 Zakuro だった。
  • Zakuro に ちょっとしたゲーム も追加できたので割と満足している。
  • 来月は別件の gRPC の仕事を頑張ることになりそう。

0.35.8 (2020/8)

Wandbox 関連

特になし

Wandbox スポンサー関連

特になし

OSS 関連

  • melpon/wandbox
    • Runtime Options が機能しなくなっていたのを修正しました (#312)
    • 詳細はこちら
  • melpon/libxml
    • #5, #7, #9 をマージして、依存ライブラリを更新して libxml-1.1.6 をリリースしました
    • 詳細はこちら
  • shiguredo/momo
    • 設定は全部 ConnectionSettings に纏めて全体で利用していたけれども、モジュール性が悪いのでクラスごとに必要な最低限の設定に分けました (#169)
    • --multistream--simulcast に引数 true/false の指定を必要にしました
    • 詳細はこちら
  • shiguredo/sora-unity-sdk
    • Unity カメラのスクリーンキャプチャが動かいことがあった問題を、深度バッファを設定することで解消しました
    • Sora Unity SDK のダウンロードしたバイナリにライセンスファイルを含めました
    • iOS に対応しました (#9)
    • 詳細はこちら
  • shiguredo/sora-unity-sdk-samples
    • サンプルが利用する Sora Unity SDK を 2020.8 にアップデートしました
    • 詳細はこちら
  • shiguredo-webrtc-build/webrtc-build
    • iOS ビルドに対応しました (#6)
    • CentOS 8 ビルドに対応しました (#8)
    • デイリービルドのブランチを master から daily に変更して、今後は HEAD ビルドの修正をこのブランチで行うようにしました
    • HEAD ビルドが通らなくなっていたいくつかの問題を修正しました
    • その他いくつかのバグを修正しました
    • 詳細はこちら

仕事状況

ブログ

その他

  • ヨシケイ を利用してご飯を妻に作ってもらってます。
  • 歯医者にまた行き始めました。

感想

  • 8月の前半は Sora Unity SDK の iOS 対応、後半は Zakuro に力を入れて頑張ってた。
  • 種類は少ないけど、この2つをかなり頑張ってやってたと思うので今月は割と満足。
  • 来月は Zakuro の公開に向けての対応と、あとは別件の仕事をちょっとするかも。

0.35.7 (2020/7)

Wandbox 関連

特になし

Wandbox スポンサー関連

以下の個人スポンサーを追加/更新しました:

Wandbox はスポンサーになってくれた皆のおかげで動いてるのでとても感謝しています。

OSS 関連

仕事状況

  • 時雨堂 から OSS である WebRTC Native Client Momo やその周辺ライブラリのアップデートや機能追加する仕事を請けています
  • 時雨堂 から gRPC C++ や gRPC Go を使った開発を請けています。(詳細は非公開)
  • 株式会社アカツキ から Elixir 関連の OSS のメンテナンスや技術コンサルティングを行う仕事を請けています。

ブログ

なし

その他

  • ヨシケイ を利用してご飯を妻に作ってもらってます。
  • 歯医者に行ってたんだけど、一度予約すっぽかしてから再度予約するのは敷居が高くて治療が止まってる状態です。

感想

  • 何もしてないのに7月が終わってたみたいな気分。
  • VP9 の調査に半月ぐらい掛かってしまったとはいえ、それを考慮してもやってることが少なすぎなので反省したい。

0.35.6 (2020/6)

Wandbox 関連

Wandbox スポンサー関連

以下の個人スポンサーを追加/更新しました:

Wandbox はスポンサーになってくれた皆のおかげで動いてるのでとても感謝しています。

OSS 関連

仕事状況

  • 時雨堂 から OSS である WebRTC Native Client Momo やその周辺ライブラリのアップデートや機能追加する仕事を請けています
  • 時雨堂 から gRPC C++ や gRPC Go を使った開発を請けています。(詳細は非公開)
  • 時雨堂 から Sora Unity SDK の Android 対応を優先実装する仕事を請けています。
  • 株式会社アカツキ から Elixir 関連の OSS のメンテナンスや技術コンサルティングを行う仕事を請けています。

ブログ

その他

感想

  • メインの仕事が大分落ち着いてたので OSS 系に精を出してました。
    • 振り返るとかなりの量になってて面白い
  • ブログ記事を2本も(?)書けた。
    • 自分のやったことを記事にするだけならそんなに大変でもないので、誰需要という感じでこの辺をちょこちょこ書いていきたいところ。
  • 6月は一瞬で終わってしまった気がする。もうちょい人生を長く感じるようにしていきたいところ。

0.35.5 (2020/5)

Wandbox 関連

Wandbox スポンサー関連

以下の個人スポンサーを追加/更新しました:

Wandbox はスポンサーになってくれた皆のおかげで動いてるのでとても感謝しています。

OSS 関連

  • melpon/wandbox
    • 内部通信を gRPC 化した影響で、うまく動いてない部分がまだあったのでいろいろ直しました。
  • melpon/wandbox-builder
    • Go が動いていなかったのを修正しました
  • melpon/ggrpc
    • 実装をいい感じにして 0.1.0 リリースしました
    • そのままいろいろバグ修正や機能追加して 0.2.3 までバージョンアップしました
  • shiguredo/sora-unity-sdk
    • Sora.Role.Upstream, Sora.Role.Downstream を削除しました
    • 接続確立中に Sora.Dispose するとセグフォすることがあったのを修正しました
    • 接続が確立する前に ping を受け取ると通信が切断されてしまっていたのを修正しました
    • Windows 版の H.264 デコードでリサイズが発生した際にエラーになるのを修正しました
    • Android 対応 を始めました
  • shiguredo/sora-unity-sdk-samples
    • Sora 切断時にトラックをクリアしてなかったのを修正しました
  • shiguredo-webrtc-build/webrtc-build
  • shiguredo/momo
    • EncodedImage::set_buffer() が消えてたので、毎フレーム EncodedImage を作り直すようにしました
    • Windows で音が鳴らなくなっていたので、Windows の ADM に専用の関数を使うようにしました
    • ビルド時に利用する Jetson Nano の L4T を 32.4.2 に更新しました

仕事状況

  • 時雨堂 から OSS である WebRTC Native Client Momo やその周辺ライブラリのアップデートや機能追加する仕事を請けています
  • 時雨堂 から gRPC C++ や gRPC Go を使った開発を請けています。(詳細は非公開)
  • 株式会社アカツキ から Elixir 関連の OSS のメンテナンスや技術コンサルティングを行う仕事を請けています。

ブログ

なし

その他

  • Twitter にちょっとずつ復帰してきました。安心な発言しかしない人をリストに入れて(現在8人)、そこしか見ない運用してます。
  • ヨシケイ を利用してご飯を作るのを継続してやっています。
    • iPhone の Twitter クライアントを消しちゃったのでアップロードできてないですが。
  • 5月の後半にまたギックリ腰をやってしまった。
    • そこまで酷くはないけど、1〜2日は立ち上がるだけで痛すぎて脂汗が出てた

感想

  • 5月はメインの仕事が忙しいから OSS 活動はあまり進まなさそうって思ってたけど、振り返ると意外と結構やってたっぽい
    • メインの仕事のコードも、眺めるとかなりの量書いてて、一ヶ月って結構いろいろ出来るんだなって思った
  • Wandbox がバグってて急いで修正したり、Sora Unity SDK がバグってて急いで修正したりで、バグは進捗を産むということが分かった

0.35.4 (2020/4)

(これからは月をパッチバージョンを一致させるようにした)

Wandbox 関連

Wandbox スポンサー関連

以下の個人スポンサーを追加/更新しました:

Wandbox はスポンサーになってくれた皆のおかげで動いてるのでとても感謝しています。

OSS 関連

仕事状況

  • 時雨堂 から OSS である WebRTC Native Client Momo やその周辺ライブラリのアップデートや機能追加する仕事を請けています
  • 株式会社アカツキ から Elixir 関連の OSS のメンテナンスや技術コンサルティングを行う仕事を請けています。

ブログ

その他

  • コロナとか香川とかで Twitter 疲れを起こしたので、Twitter を見るのを一時的にやめてみました。会話はちょっとしたけど基本的に TL は見てない。
  • ヨシケイ を利用してご飯を作るのを継続してやっています。
  • リングフィットアドベンチャー も継続してちょこちょこやってます。
    • 今月は大体音ゲーやってた。
    • でもこれ、上級と超上級に難易度の差がありすぎだし、曲ごとに同じような難易度ばっかりで飽きてくるし、レベルデザイン失敗してると思う
    • センサーみたいなアナログなのでやってるせいか、うまく動かしたつもりで失敗してるのはなかなかフラストレーションが溜まる
    • 音ゲー的な面白さもイマイチな感じ。腹筋のやつとか開発者ほんとに遊んだのかこれ
    • でも**になるのでやる

感想

  • 今月は仕事がほぼ無い状態だったのでいろいろできた。
    • 結構サボってる日もあるんだけど、一ヶ月あると意外と結構いろいろ進んで面白かった
  • Twitter から離れた感想としては、割と平和で時間も無駄にせずに良かった気がする。
    • ただいくつかつぶやきたいことがある時に、それをつぶやくのも出来なくなってるのは微妙だった
    • あとランダムに良さげな情報を手に入れる手段が無くなってしまうので、自分に Twitter 疲れを起こさない人のリスト(プログラミング関係のことばっかりツイートしている人とか可愛い絵ばっかりリツイートしている人とか)みたいなの作って、頑張ってそこしか見ないみたいな運用でもいいと思うので、来月はそうしてみる
    • あと携帯からだと無限に時間を吸い取られるので、引き続き Twitter クライアントをアンインストールしたままにしておこうと思う

0.35.2 (2020/3)

Wandbox 関連

Wandbox スポンサー関連

以下の法人スポンサーを追加/更新しました:

以下の個人スポンサーを追加/更新しました:

Wandbox はスポンサーになってくれた皆のおかげで動いてるのでとても感謝しています。

OSS 関連

  • cpprefjp / boostjp 関連
  • 時雨堂周辺の OSS 関連
    • shiguredo/momo
      • WSS や TURN-TLS で接続する際にサーバの証明書をクライアント側で検証するようにしました。
      • 証明書を検証しないオプション --insecure を追加しました。
      • NvEnc に対応してない場合はビデオエンコーダを生成しないようにしました。
      • Issue #138 Jetson Nano のデコーダの終了処理で Device or resource busy になってしまうことがあったのを修正しました。
      • 新しい MSVC だと JSON ライブラリの暗黙変換でエラーになっていたのを修正しました。
      • Issue #143 Ubuntu 18.04 x86_64 の環境で libcuda.so/libnvcuvid.so がイントールされていないと起動できないのを修正しました。
      • PR #147 ルートでの --port 引数を削除し、test と sora モードに --port を追加しました
      • --daemon 引数を削除しました
      • --no-video--no-audio 引数を --no-video-device--no-audio-device に変更しました
      • PCMU オーディオコーデックを削除しました
      • sora モードの引数に --video, --audio を追加しました
      • あと Intel Media SDK を使ったハードウェアエンコーダ/デコーダを試して、とりあえず Ubuntu で動きました。
      • shiguredo/momo のコミット
    • shiguredo/sora-unity-sdk
    • shiguredo-webrtc-build/webrtc-build
      • GitHub Actions 周りでエラーが起きてたのを修正しました
      • libaom 周りでエラーが起きるようになっていたのを修正しました
      • generate_licenses.py を使ってライセンスを生成するようにしました
      • あと Android 対応 も始めてます。
      • shiguredo-webrtc-build/webrtc-build のコミット
  • その他 OSS 関連

仕事状況

  • 時雨堂 から OSS である WebRTC Native Client Momo やその周辺ライブラリのアップデートや機能追加する仕事を請けています
  • 時雨堂 から gRPC C++ や gRPC Go を使った開発を請けています。(詳細は非公開)
  • 株式会社アカツキ から Elixir 関連の OSS のメンテナンスや技術コンサルティングを行う仕事を請けています。

ブログ

なし

その他

感想

  • 前半は cpprefjp / boostjp 周りすごい頑張ってた
  • 後半は Momo のハードウェアエンコーダ/デコーダ周りすごい頑張ってた
  • 4月(0.35.3)は大きい仕事が無いので、いろいろ止まってたあれこれをやっていきたいところ

0.35.1 (2020/2)

Wandbox 関連

Wandbox スポンサー関連

以下の個人スポンサーを追加/更新しました:

Wandbox はスポンサーになってくれた皆のおかげで動いてるのでとても感謝しています。

OSS 関連

  • shiguredo-webrtc-build/webrtc-build
    • Windows で 4K パッチを適用するようにしました
    • WebRTC のバージョンを更新して何度かリリースしました(現時点で 81.4044.7.0 が最新)
  • shiguredo/sora-unity-sdk
    • Windows 版では H.264 エンコードに NVIDIA VIDEO CODEC SDK を使うようにしました
    • macOS 版では H.264 エンコード/デコードに VideoToolbox を使うようにしました
    • role の指定に sendonly, recvonly, sendrecv を使えるようにしました
    • pong 時に Sora に stats 情報を送るようにしました
    • 上記の変更を入れて 2020.1 をリリースしました
    • 詳細は コミットログ を参照
  • shiguredo/sora-unity-sdk-samples
    • multi_pub のサンプルを追加しました
    • Video Codecを選択可能にする をマージしました
    • サンプルは Sora Unity SDK 2020.1 を使うようにしました
  • shiguredo/momo
    • ビルドを CMake 化して Windows 対応するのを やりました
    • デイリービルドの GitHub Actions を matrix を使って短くしました
    • macOS で --use-sdl オプションを利用すると落ちていたのを修正しました
    • WebRTC をカスタムしつつローカルに構築するためのドキュメントを追加
    • Sora に stats の取得を実装 しました
    • 詳細は コミットログ を参照

仕事状況

  • 時雨堂 から OSS である WebRTC Native Client Momo やその周辺ライブラリのアップデートや機能追加する仕事を請けています
  • 時雨堂 から Momo の Windows 対応、Momo と Sora Unity SDK の NVIDIA VIDEO CODEC SDK 対応などの仕事を請けています
  • 時雨堂 から gRPC C++ や gRPC Go を使った開発を請けています。(詳細は非公開)
  • 株式会社アカツキ から Elixir 関連の OSS のメンテナンスや技術コンサルティングを行う仕事を請けています。

ブログ

なし

その他

  • ヨシケイ を利用してご飯を作るのを継続してやっています。
  • リングフィットアドベンチャー も継続してちょこちょこやってます。
  • (1月のリリース忘れ)1月に mini Regulus AR5 を購入してました。
    • Ryzen5 3400G (3.7GHz-4.2GHz/4コア/8スレッド)、16GB メモリ、SSD 512GB+1TB
  • Dell XPS 15 を購入しました。
    • Intel Core i7-9750H (最大4.5GHz/6コア/12スレッド)、16GB メモリ、SSD 1TB、NVIDIA GeForce GTX 1650
  • SDL2 のビルド周りで 酷いバグ に遭遇してました
  • あまり書いてないけど、数日に1回ぐらいのペースで Uber Eats を利用してます

感想

  • 完全に時雨堂中心の生活になってた
  • Wandbox 周りもちょこちょこ弄ってたんだけど、外に出せるほどは進んでない
  • 月の後半は割と遊んでる時間が多かった気がするので、もうちょいプログラム周りに割り当てたい
  • 睡眠はまた夜型になってきた
    • 昼に連携取りながら進める仕事がほとんど無くなったので油断し始めた
  • ヨシケイと Uber Eats で順調に引きこもりが加速してる

0.34.12 (2020/1)

Wandbox 関連

Wandbox スポンサー関連

以下の法人スポンサーを追加/更新しました:

Wandbox はスポンサーになってくれた皆のおかげで動いてるのでとても感謝しています。

OSS 関連

  • gRPC C++ でグレースフルシャットダウンが安全に出来るライブラリ melpon/ggrpc を作りました。
  • melpon/wandbox-builder に GitHub Actions を導入して、HEAD ビルドの一部を行うようにしました。
    • これによって、週に1回になってた HEAD ビルドがデイリーでビルド出来るようになりました。
  • shiguredo/momo
    • ビルドを CMake 化して Windows 対応するのを 始めました
    • タグを push したら GitHub Actions によるパッケージングとリリースが自動的に行われるようにしました。
    • --no-video で起動時に一瞬カメラデバイスを掴んでしまうのを修正しました。
    • jaist が落ちてる時のフォールバック先として tsukuba.wide を追加しました。
    • 詳細は コミットログ を参照。
  • shiguredo-webrtc-build/webrtc-build
    • WebRTC のバージョンを上げて m80.3987.2.1 をリリースしました
    • GitHub Actions を使って毎日 HEAD ビルド を行うようにしました
  • shiguredo/sora-unity-sdk の WebRTC と Boost のバージョンを上げて v1.0.3 をリリースしました。
  • shiguredo/sora-unity-sdk-samples を新しい Sora Unity SDK に追従しました。
  • gumi/connexgumi/simple_schema の deps を更新して新しいバージョンをリリースしました。

仕事状況

  • 時雨堂 から OSS である WebRTC Native Client Momo やその周辺ライブラリのアップデートや機能追加する仕事を請けています
  • 時雨堂 から gRPC C++ や gRPC Go を使った開発を請けています。1月(0.34.12) は WASM とブラウザ仕様を相手に戦ってました。(詳細は非公開)
  • 株式会社アカツキ から Elixir 関連の OSS のメンテナンスや技術コンサルティングを行う仕事を請けています。

ブログ

その他

感想

  • Wandbox の HEAD ビルドを少しだけ近代化できて良かった
  • 睡眠は生活に慣れてちょっとマシになってきた気がする
    • けどやっぱり1日2回とか寝ることがあり、なかなか安定が難しい
  • 時雨堂からまた新しい仕事を貰ったので、順調に時雨堂に囲い込まれてる
    • 囲い込まれるというか、むしろ囲いに自分から飛び込んでいく感じ。
    • コード書いてるだけでお金が貰えるし、やれることの範囲も徐々に広がってる感じがあるし、家に引きこもったままでいられるし、メリット多すぎて囲いの外に出たくない。
    • 囲い込みってこうやるんだなって勉強になる(使うことは無さそう)。

ルール

"じぶんリリースノート" と称した月報を続けて3年が経った のルールをそのまま利用する。

  • 毎月月初に "新しい自分" がリリースされた、ということにして月報代わりに書いていく
  • バージョン番号は 0.年齢.月齢 にする
  • あの世へ行ったらメジャーバージョンを上げる

myself-release-notes's People

Contributors

melpon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.