Toshihiro YAMAGUCHI
toyamaguchi.bsky.social
Toshihiro YAMAGUCHI
@toyamaguchi.bsky.social
『実践Rustプログラミング入門』の共著者。
ソフトウェアエンジニア。
趣味で水泳をしたり、イラストを描いたりしています。
今朝のスカイツリーさん
January 26, 2025 at 10:02 PM
2025年、あけましておめでとうございます!
今年は飛躍の年にしたい!
January 1, 2025 at 1:09 AM
丸の内のイルミネーション
December 22, 2024 at 9:22 AM
『ミレニアム 1 ドラゴンタトゥーの女』で投票してきました。
#早川書房ハヤミス人気投票 #丸の内BOOKCON
November 9, 2024 at 6:45 AM
今日は神保町に行ってきました。
#神保町ブックフェスティバル #神田古本まつり
October 26, 2024 at 11:33 AM
夕焼け
October 12, 2024 at 7:57 AM
こんなん来てました。
1000万人、すごい!
-----
Bluesky のユーザー数は現在 1,000 万人を超えており、私は #86,160 番目でした。
October 12, 2024 at 1:04 AM
最近またイラストの練習してます。
今日は鉛筆ツールで、綾波レイ。
#イラスト #綾波レイ #Evangelion #エヴァンゲリオン #illustraion
September 3, 2024 at 1:28 PM
『攻殻機動隊』の草薙素子のイラストを描きました!
田中敦子さんに捧げます!
Rest in peace.
August 23, 2024 at 11:29 AM
信じられない……。

声優・田中敦子さんが逝去。『攻殻機動隊』草薙素子、『ニーア レプリカント』カイネなどを演じる
dengekionline.com/article/2024...
声優・田中敦子さんが逝去。『攻殻機動隊』草薙素子、『ニーア レプリカント』カイネなどを演じる
声優の田中敦子さんが8月20日に亡くなられたことが、マウスプロモーションより発表されました。
dengekionline.com
August 20, 2024 at 11:54 PM
『ザリガニの鳴くところ』読み終わった。すごい良かった……。動物学者の著者だから書けるたくさんの自然の描写が素敵だったー!良いことも悪いことも、ここに書かれてるすべてのことが愛おしい……。
August 15, 2024 at 11:44 AM
Debianユーザーの方で、OpenSSH regreSSHion (CVE-2024-6387)の脆弱性に対処しようとしていたら、次のバージョンが対応済みのものらしいですよ。

- 1:8.4p1-5+deb11u3 (bullseye)
- 1:9.2p1-2+deb12u3 (bookworm)

ソースはこちら。
security-tracker.debian.org/tracker/CVE-...
CVE-2024-6387
security-tracker.debian.org
July 2, 2024 at 6:37 AM
こんなことできないかなぁ、と思っていたことを、きちんと実現させている人がいて、頑張っている人はいつも頑張っている!という気持ちになる。

デコンパイルに特化した大規模言語モデル「LLM4Decompile」の登場 | AI-SCHOLAR | AI:(人工知能)論文・技術情報メディア
ai-scholar.tech/articles/lar...
デコンパイルに特化した大規模言語モデル「LLM4Decompile」の登場
3つの要点✔️ デコンパイルに特化した初のオープンソースモデル「LLM4Decompile」を開発✔️ モデルに新しい学習目的を導入し、デコンパイルの精度向上を実現✔️ 再コンパイルと再実行可能性に焦点を当てたデコンパイルのための初の標準化されたベンチマークを構築LLM4Decompile: Decompiling Binary Code with Large Language Modelswri...
ai-scholar.tech
June 28, 2024 at 11:28 AM
新しいCSSの例をたくさん紹介。

後半の事前質問への回答も大変参考になる。
CSSを学んでいる人には良さそうな資料。
「Can I use」っていうサイトがあるんですね。

鹿野さんに聞く! 2024年最新CSSトレンドと実践テクニック - Speaker Deck
speakerdeck.com/tonkotsuboy_...
鹿野さんに聞く! 2024年最新CSSトレンドと実践テクニック
鹿野さんに聞く! 2024年最新CSSトレンドと実践テクニック https://findy.connpass.com/event/318569/ で公開した資料です。
speakerdeck.com
June 19, 2024 at 10:16 PM
アソビュー、エブリー、一休、ミラティブ、マイベスト、Voicyで使われているクラウド・アーキテクチャーの図をそれぞれ公開。

クラウドサービスの使い分けが参考になる。

身近なBtoCサービスを支えるアーキテクチャ大解剖 技術選定のポイントと今後の展望 - Findy Tools
findy-tools.io/articles/arc...
身近なBtoCサービスを支えるアーキテクチャ大解剖 技術選定のポイントと今後の展望 - Findy Tools
多くのIT企業では、ユーザーに対してより高品質で安定した体験を提供するために、システムアーキテクチャを進化させ続けています。 本特集では、日常生活の中で多くのユーザーに利用されているサービスのアーキテクチャ設計に携わるエンジニアの方々から、技術選定の背景や意図、そして現在のアーキテクチャの課題から未来への展望まで、詳しく伺いました。この記事を通じて、各企業のエンジニアたちがどのように技術的な課題を...
findy-tools.io
June 19, 2024 at 10:03 PM
今日、お菓子もらったんだけど、すごい美味しかったからメモ。

フィナンシェとクッキーいただきました。
ありがとうございます。

りんごとバター。
ringo-butter.com
りんごとバター。
ringo-butter.com
June 17, 2024 at 11:34 AM
このQiitaの記事、文章量がすごい多い!
新しいPOSIXについて、コマンドごとに大量の説明がなされている……。

祝🎉 POSIX.1-2024 (Issue 8) 改定!16年ぶりの大幅改定でシェルスクリプトはどう新しくなるのか? #Linux - Qiita
qiita.com/ko1nksm/item...
祝🎉 POSIX.1-2024 (Issue 8) 改定!16年ぶりの大幅改定でシェルスクリプトはどう新しくなるのか? - Qiita
はじめに自称日本一の「POSIX おじさん(シェルスクリプト限定)」が最新の POSIX 準拠シェルスクリプトの世界をご案内いたします。POSIX の大幅な改定である POSIX.1-2024 (…
qiita.com
June 15, 2024 at 11:24 AM
Rustで実装された、グラフを描画できるクレートの紹介記事。

レンダラーには、HTML、画像、WASMの3種類があるらしく、記事の中では画像に出力させているようです。

#rust #rustlang

Rustのデータ可視化ライブラリCharmingに入門した
zenn.dev/shundevelope...
Rustのデータ可視化ライブラリCharmingに入門した
zenn.dev
June 15, 2024 at 1:03 AM
あずんひさんはいつも情報が早くて、頭が下がります。

constブロックが導入されて、コンパイル時に評価させることができるようになったと!
ifやmatch内の変数の参照を、その外に返せるようになったと!

#rust #rustlang

Rust 1.79を早めに深掘り - あずんひの日
aznhe21.hatenablog.com/entry/2024/0...
Rust 1.79を早めに深掘り - あずんひの日
式を強制的に定数として評価できるようになったり、関連型に境界を直接書けるようになったりしたRust 1.79の変更点を詳しく紹介します。
aznhe21.hatenablog.com
June 13, 2024 at 10:56 PM
最近、Cloudflareのお勉強をしているので、Workers、Queues、D1などの性能について知れて、大変ありがたい記事。

Queuesが思ったより使いづらそうで、工夫が必要なんですね。

Cloudflare Workersで構築する非同期ジョブシステム - Speaker Deck
speakerdeck.com/aiji42/cloud...
Cloudflare Workersで構築する非同期ジョブシステム
「Cloudflare Workers活用事例 業務利用の決め手とその効果に迫るLunch LT」https://findy.connpass.com/event/318382/ での発表資料です。
speakerdeck.com
June 13, 2024 at 10:32 PM
元高校教師だった方が未経験から作り出したWebサービスの紹介記事。

使用した技術スタックも公開しており、大変参考になります。

山手線を徒歩で一周する人のための記録アプリ「YamaNotes」をリリースしました - すずかのプログラミング勉強記
suzuka-hk.hatenablog.com/entry/2024/0...
山手線を徒歩で一周する人のための記録アプリ「YamaNotes」をリリースしました - すずかのプログラミング勉強記
はじめに 山手線を徒歩で一周する人のための記録アプリ「YamaNotes」をリリースしました。 この記事では「YamaNotes」の使い方や、開発過程で苦労したことなどをまとめます。 サービスURL www.yamanotes.com リポジトリ github.com はじめに 自己紹介 アプリの概要 山手線徒歩一周チャレンジとは? 使い方 ログインする 初期設定をする 進捗を確認する 到着する ...
suzuka-hk.hatenablog.com
June 13, 2024 at 10:07 PM
Linuxのカーネルを読み解いていく新連載がスタート。

『Linuxカーネル2.6解読室』著書の高橋浩和さんと、会社の若手社員が中心となって動いている企画だそうです。
対象カーネルバージョンは6.8。

新Linuxカーネル解読室 カテゴリーの記事一覧 - VA Linux エンジニアブログ
valinux.hatenablog.com/archive/cate...
新Linuxカーネル解読室 カテゴリーの記事一覧 - VA Linux エンジニアブログ
VA Linux エンジニアブログでは、基盤系 OSS に関するソースコード レベルでの深い知識に強みを持つ技術者集団が OS (Linuxカーネル、 車載OSなど) やクラウド、コンテナ、仮想化、ネットワークなどの OSS 技術についての情報を発信していきます
valinux.hatenablog.com
June 13, 2024 at 9:58 PM
最近、Web APIのレビューを行うお仕事もしているので、大変気になる新刊書籍。

Web API設計実践入門──API仕様ファーストによるテスト駆動開発:書籍案内|技術評論社
gihyo.jp/book/2024/97...
Web API設計実践入門──API仕様ファーストによるテスト駆動開発
本書は,著者が1993年から約30年間経験してきたAPI仕様の作成,2003年から20年間経験してきたテストファースト開発/テスト駆動開発の知見をまとめたものであり,一般的なソフトウェア開発者が習得することが容易ではない事柄を,本書を通して学び,実践してもらうことを目的としています。 本書が提唱する「API仕様ファースト開発」はWebサービスにおける大域的なテスト駆動開発の実現に必要なものであり,...
gihyo.jp
June 12, 2024 at 11:01 PM
作り込まれたサーバーフレームワークの上では、複雑なライフタイムを意識する必要がなく、レスポンス処理に専念できるわけですね。

Actix Webもexamplesがかなりありますし、参考にできるものも多そうです。

#rust #rustlang

RustでAPIサーバーを書くのが思ったより良い
zenn.dev/adwd/article...
RustでAPIサーバーを書くのが思ったより良い
zenn.dev
June 11, 2024 at 10:26 PM
あんまり考えたことなかったんですけれど、Rustに「cgi」っていうクレートがあるんですね。
Webフレームワークばかり見てたんで、そういう選択肢もあるわけですね。
WebAssemblyにコンパイルして、wasmerでcgiを動かすという方法もあるらしい。

#rust #rustlang

github.com/amandasaurus...
GitHub - amandasaurus/rust-cgi: Create CGI programmes in Rust with hyper's http types
Create CGI programmes in Rust with hyper's http types - amandasaurus/rust-cgi
github.com
June 9, 2024 at 2:43 AM