Keep Coding, Keep Climbing

Assume Positive Intent.

Weekly Report(2023-01-21)

Look back on the week. English Nothing special Tech OSS活動 本業が忙しくて活動できず 良い - 学びを仕事に繋げる - Speaker Deck 最近またLinux用の日本語IMEを作っている Visual Studioで作ったC++アプリでOpenCVを使う NuGet Gallery | opencv4.2 2020.5.26 OpenCV 4系を使うならこのnugetパッケージが良さそう imread()、imshow()あたりの動作は確認した Rock climbing ホームジムの課題を落とすために4回通った Other topics あすけんのプレミアムサービスに登録

2023-01-21 Sat · Masahiro Hiramori

Weekly Report(2023-01-14)

Look back on the week. English Nothing special Tech OSS活動 mshr-h/chibicc-clone: chibicc clone in C Handle struct initializers for local variables · rui314/[email protected] Allow to initialize a struct with other struct · rui314/[email protected] Handle union initializers for local variables · rui314/[email protected] Add global initializer for scalar and string · rui314/[email protected] Add struct initializer for global variable · rui314/[email protected] 読んだ記事 機能は追加すればいいというものではない Qemuのしくみ (の一部) - VA Linux エンジニアブログ 【前編】企業所属のRubyコミッター対談! 〜企業に所属するOSS開発者って何?〜 - クックパッド開発者ブログ Blog - 2022年にお金を払ったサービス | Keep Coding, Keep Climbing - Pull Requests created in 2022 | Keep Coding, Keep Climbing Rock climbing 3回ジムで登った Other topics Nothing special

2023-01-14 Sat · Masahiro Hiramori

2022年にお金を払ったサービス

振り返ってみた。過去のは以下。2021年は忘れてやってないので、変更部分は2020年との差分。 2020年にお金を払ったサービス 2019年にお金を払ったサービス 新規 Obsidian Sync 年間48ドル。ベータ版の時から契約したので現在の価格の半額で契約できてる。 Personal Knowledge ManagementにObsidianを使っている。 2021年のどこかで契約した。 DMM英会話 月額6,480円。スタンダードプラン毎日1レッスンを契約。 2021年のどこかで契約した。 ELSA Speak 年額2,900円。英語の発音練習アプリ。安くなっていたタイミングで契約した。 2021年のどこかで契約した。 Life Cycle 年額1,000円。iOSアプリの有料プラン。いつ・どこにいたかを記録するアプリ。 2021年のどこかで契約した。 継続 Amazon Prime 年額4,900円。お急ぎ便とプライムビデオがメイン。 MoneyForward ME プレミアム 年額5,300円。クレジットカード、銀行口座、証券口座、電子マネー、ポイント、通販サイトを登録してお金の出入を管理している。 Rebuild.fm 年額60ドル。サポーターフィードなら配信後すぐに聞けるので重宝している。 Google One 2TB 月額1,100円。PCのバックアップ先として契約。Web上から契約すると1300円だが、iOSのGoogle Driveアプリから契約するとなぜか1100円で契約できる。 Youtube Premium 月額2,280円。モバイルアプリでのオフライン視聴、広告なし視聴のために契約。広告がない世界は本当に最高。 iCloud 50GB 月額130円。ObsidianとLogseqでファイルを共有するために利用。その他にiPhoneやMacBookのバックアップにも使ってる。 ブログのドメイン 年額9.15ドル。Email Routingが便利なのでVercelからCloudflareへ乗り換えた。 セブン-イレブンで入る自転車保険 年額3,990円。自転車を購入したので保険を契約。支払い金額と賠償保険金で選んだ。 解約 Dynalist Pro Obsidianに乗り換えたので解約。 Notion Obsidianに乗り換えたので解約。 iKnow DMM英会話に付いてくるので解約。

2023-01-11 Wed ·     "Masahiro Hiramori"

Pull Requests created in 2022

振り返った。昨年の振り返りは以下。 Pull Requests created in 2021 昨年の7件から28件へと大幅に増えた。今年から業務でもOpen Source Softwareへ貢献できるようになったことが影響している。 件数が多いのでプロジェクト別にまとめる。 検索式 is:pr is:public author:mshr-h -user:mshr-h created:2022 Apache TVM OSSで開発されている機械学習コンパイラのプロジェクト。 主にCIスクリプトの修正をした。 Gitやpipコマンドの改善、不要な一時ファイルの削除など。 Use shallow clone when cloning tensorflow repo by mshr-h · Pull Request #9864 · apache/tvm [CI][Rust] Change rust installation profile from default to minimal by mshr-h · Pull Request #9878 · apache/tvm [CI][Verilator] Remove downloaded source code archive by mshr-h · Pull Request #9879 · apache/tvm [CI][Zephyr] Remove downloaded zephyr installer by mshr-h · Pull Request #9883 · apache/tvm [CI] Fix pip cache config bug by mshr-h · Pull Request #9933 · apache/tvm [CI] Update minor git options by mshr-h · Pull Request #13398 · apache/tvm Hummingbird 古典的な機械学習をテンソル演算へ変換するためのコンパイラ。 これもCIの改善をした。 依存ライブラリの更新、deprecation warningの対処、CI実行環境の更新など。...

2023-01-11 Wed ·     "Masahiro Hiramori"

Weekly Report(2023-01-08)

Look back on the week. English Tech OSS活動 mshr-h/vscode-verilog-hdl-support: Verilog HDL/SystemVerilog/Bluespec SystemVerilog support for VS Code Improve xvlog linting by mshr-h · Pull Request #382 · mshr-h/vscode-verilog-hdl-support Refactor LintManager by mshr-h · Pull Request #383 · mshr-h/vscode-verilog-hdl-support リリースしたバージョン v1.10.0 Rock climbing 2回クライミングした Other topics 実家帰省 新幹線はEXアプリで予約した Apple Gift Card購入で10%キャッシュバックキャンペーン LINE Payとセブンイレブンでそれぞれ10万円分買った Appleのサービスへの支払いだけでなくApple製品の購入にも使えるので、iPhoneやMacBook買う予定あるなら買って損はない 読んだ 2023年にやっていきたいこと。 - いものやま。 一年を振り返り… (2022) - blog.syfm シニアソフトウェアエンジニアまでの歩み方|gaijineers|note 2022年の振り返りと2023年の抱負

2023-01-08 Sun · Masahiro Hiramori

Weekly Report(2023-01-01)

Look back on the week. English 1/7回受講 Tech OSS活動 mshr-h/vscode-verilog-hdl-support: Verilog HDL/SystemVerilog/Bluespec SystemVerilog support for VS Code Fix Instantiate Module by mshr-h · Pull Request #377 · mshr-h/vscode-verilog-hdl-support 一部環境で動かないとの報告を受けたので、問題のあるコミットを一旦revert Improve iverilog linting by mshr-h · Pull Request #379 · mshr-h/vscode-verilog-hdl-support Improve verilator linting by mshr-h · Pull Request #380 · mshr-h/vscode-verilog-hdl-support リリースしたバージョン v1.8.1, v1.9.0 AravisProject/aravis: A vision library for genicam based cameras Meson 1.0への対応 Adapt to Meson v1.0 · Issue #748 · AravisProject/aravis Update docs about Meson by mshr-h · Pull Request #749 · AravisProject/aravis [Bug] GitHub Actions failed with libunwind-14-dev : Breaks: libunwind-dev but 1....

2023-01-01 Sun · Masahiro Hiramori

Weekly Report(2022-12-25)

Look back on the week. English 2/7回受講 Tech Blog DNN compiler, Apache TVM, Hummingbird and ONNX-MLIR | Keep Coding, Keep Climbing MLOps Advent Calendar 2022 My though on the logging in the VS Code extension | Keep Coding, Keep Climbing VS Code extensionにおけるLogの実装について思うことを書いた OSS活動 mshr-h/vscode-verilog-hdl-support: Verilog HDL/SystemVerilog/Bluespec SystemVerilog support for VS Code リリースしたバージョン v1.6.0 ~ v1.8.0 Support multiple language server by mshr-h · Pull Request #362 · mshr-h/vscode-verilog-hdl-support 複数のlanguage serverを同時に有効化できるように修正 use semver for version comparison · mshr-h/[email protected] semverパッケージでバージョン番号を比較する Refactoring by mshr-h · Pull Request #363 · mshr-h/vscode-verilog-hdl-support リファクタリング Formatterを実装 Add Verilog-HDL formatting with verilog-format by mshr-h · Pull Request #364 · mshr-h/vscode-verilog-hdl-support Add Verilog-HDL formatting with iStyle Verilog Formatter by mshr-h · Pull Request #365 · mshr-h/vscode-verilog-hdl-support Add Verilog-HDL/SystemVerilog formatting with verible-verilog-format by mshr-h · Pull Request #371 · mshr-h/vscode-verilog-hdl-support Refactor formatting by mshr-h · Pull Request #372 · mshr-h/vscode-verilog-hdl-support registerDocumentFormattingEditProviderは、Formatterの名称はExtensionの名前になるっぽい。ユーザ指定はできない VSCodeのベースであるMonaco Editorの仕様っぽい なので、1つのExtensionで複数のFormatterを登録すると、同じ名前のFormatterが候補に複数表示される ->1つのExtensionでは、1つの言語に1つのFormatterを登録するのがよい Opened a new discussion thread in VSCode community Standard/recommended logger for VS Code extension?...

2022-12-25 Sun · Masahiro Hiramori

My though on the logging in the VS Code extension

This is an article for Visual Studio Codeのカレンダー | Advent Calendar 2022 - Qiita. I’m a creator and maintainer of mshr-h/vscode-verilog-hdl-support, VS Code extension for hardware developers. I created it when the VS Code was released in 2015. So it’s been 7 years of maintaining. In this article, I’ll summarize the lack of a standard way of logging implementation on the VS Code extension even in 2022! Logging is an act of taking application information, system information, or use activities....

2022-12-21 Wed ·     "Masahiro Hiramori"