Sign in

ryota2357

@ryota2357.com
152 followers 147 following 532 posts

電気通信大学大学院I科MI 1年(UEC22, MMA, 小宮研) / Nix, Rust, Neovim, C++, 競プロ, C#, Unity / github.com/ryota2357

PostsRepliesMedia
ryota2357 @ryota2357.com · 23/09/2026
こんな感じにした。
000
ryota2357 @ryota2357.com · 22/05/2026
firefox、なんかスタートページ変わったと思ったら、version 151 で変わったのね。ショートカットなんかぷにぷにしててかわいい
030
ryota2357 @ryota2357.com · 01/05/2026
Copy Fail、Google Cloud で試してみたけど、できた。
030
ryota2357 @ryota2357.com · 09/01/2026
antigravity、自らブラウザ立ち上げて渡したリンク先を見に行くことできるのか。凄いな。
030
ryota2357 @ryota2357.com · 30/11/2025
gh repo fork ってコマンドを知った。 今まで web で clone して git コマンドで origin 変更と upstream 追加をしてたのだけど、これを全部やってくれる。 こんな感じ↓
040
ryota2357 @ryota2357.com · 18/11/2025
cloudflare くんが落ちちゃってるので、僕のサイトも落ちてるね...
040
ryota2357 @ryota2357.com · 13/11/2025
Homebrew v5.0.0 (現在はv5.0.1) がリリースされたらしく、並列ダウンロードがデフォルトになっていい感じだった。 v5 は aarch64-linux の tier 1 サポート、Casks の codesigning が必須化、macOS 26 の公式サポート、x86_64-darwin の廃止スケジュール が大きな変更かな? brew.sh/2025/11/12/h...
020
ryota2357 @ryota2357.com · 21/10/2025
iOS版でたみたいだからやったけど、macOS版よりちょっと難しくなってる?
020
ryota2357 @ryota2357.com · 05/10/2025
こんな感じ。素晴らしい。
041
ryota2357 @ryota2357.com · 22/09/2025
Algebraic Progressions、Integrationに入った。
010
ryota2357 @ryota2357.com · 18/09/2025
できたら面白いよなと。できそうではあるけど、僕の能力が足りるのか。
020
ryota2357 @ryota2357.com · 16/09/2025
Octicons由来のグリフ60ほどyを下げてみた。 リリースした (v2.1.1): github.com/ryota2357/Pl...
000
ryota2357 @ryota2357.com · 10/09/2025
GitHubのコードスキャン、「Require actions to be pinned to a full-length commit SHA」にチェックしてると、使えないのちょっと微妙な気がするのだけど、どうなのだろう? ↓のように not available って言われる。チェック外せば使える。
010
ryota2357 @ryota2357.com · 31/08/2025
fall.vimこれがとても助かる。FallPickerLeaveでunmapする必要がない。
020
ryota2357 @ryota2357.com · 30/08/2025
RunCatのエンドレスゲーム楽しい。
030
ryota2357 @ryota2357.com · 28/08/2025
僕が作っている Rust のライブラリ(crate)が nushell で使われ始めたのだけど、crates.io のダウンロード数が急激に伸びてて面白い (嬉しい)。 crates.io/crates/lean_...
180
ryota2357 @ryota2357.com · 17/08/2025
Algebraic Progressions っていうゲームを昨日からやってみているのだけど、でかい数字好きなので楽しい。
030
ryota2357 @ryota2357.com · 31/07/2025
雀魂牌譜: game.mahjongsoul.com?paipu=250731...
000
ryota2357 @ryota2357.com · 31/07/2025
4麻段位戦、初めて役満上がれた
120
ryota2357 @ryota2357.com · 13/07/2025
チャットAIを適当に使っていたので、少しカスタマイズ?パーソナライズ?してみた。
010
ryota2357 @ryota2357.com · 06/07/2025
prettierの --experimental-cli 試してみたんだけど、めっちゃ速くてびっくりした。
140
ryota2357 @ryota2357.com · 12/03/2025
osu!mania、国内 Top 2000 入った!
010
ryota2357 @ryota2357.com · 07/03/2025
独自ドメイン (ryota2357 .com) のメールアドレスをやっと作った。 ひとまず2つで、noreply@ryota2357.com と contact@ryota2357.com。 GitHub のプロフィールにメールアドレスを載せることができた。あと Git のコミットAuthorの部分も Author: ryota2357 <noreply@ryota2357.com> にできた。
100
ryota2357 @ryota2357.com · 19/12/2024
CIがちょっとずつ充実してきた。
070
ryota2357 @ryota2357.com · 12/12/2024
今知ったんだけど、neovimのコマンドラインってドラッグで動かせたんだ。mouse=aしてる。
060
ryota2357 @ryota2357.com · 08/12/2024
crates.io に初めて自作crateを公開してみた。 cargo publish するだけで document まで生成されるのは驚いた。 ひとまず公開しただけだから、まだ使えるとは言えないものだけど。 crates.io/crates/lean_...
160
ryota2357 @ryota2357.com · 07/12/2024
知人がやっているのを見かけたからやってみたけど、全然できない。。。(5回くらいやって一番よかったやつがこれ) 動作を文字にされるとなんだろう?ってなるね。僕はキーの動作を視覚的に覚えていることがわかった。(vimは高2 ~ B3の今まで使ってる) vimate.jp/lessons/vim-01
030
ryota2357 @ryota2357.com · 06/11/2024
C/C++で初めて offsetof を使った。 auto ip_header = (uint8_t*)(…); じゃなくて、 auto ip_header = (struct iphdr*)(…); にして、ip_header->xxx でアクセスすると sanitizer によってアライメント違反で runtime error になるから offsetof を使った。
010
ryota2357 @ryota2357.com · 23/09/2024
VimConf 2024 チケット買った。
050
ryota2357 @ryota2357.com · 18/09/2024
最近週2とかでしかやってないけど、osu!mania 初めて13ヶ月ほどで400万打鍵
000
ryota2357 @ryota2357.com · 18/09/2024
Bluesky のユーザー数は現在 1,000 万人を超えており、私は #213,341 番目でした。
040
ryota2357 @ryota2357.com · 18/08/2024
自作言語のトークナイザから VM まで一通り書き直しせたから、実際に実行してみたら、なぜか 2 項演算が壊れてて、原因がこれだった。 自分で作ったmacroなんだけど、child[Expression] は child[Expression, 0] と同じ意味になる。CSTのテストは書いてあって、ちゃんとできてたんだけど、AST に cast するときに lhs == rhs になってしまっていた...
110
ryota2357 @ryota2357.com · 13/08/2024
Rust、これが有効なプログラムだってこと知らなかった。 for in ... のところに Option<T> がおける。 警告は出るけどちゃんと動く。
110
ryota2357 @ryota2357.com · 20/07/2024
x.com/gorilla0513/... このツイートで知ったけど、Rust の null は 0 であることを保証しているっぽいな。 CとかではNULLは0であるとは限らないと記憶してるのだけど。 けど、そういえば、Option<T> とか NonNull<T> の隙間最適化は null が 0 だと保証しないとできないな。
020
ryota2357 @ryota2357.com · 20/07/2024
なんかaquaのパスが見つからないとか怒られてbrew upgradeができない...
000
ryota2357 @ryota2357.com · 07/07/2024
学校の授業で WebAssembly (WAT) へのコンパイラを書いてた。 関数オブジェクトと文字列を表現するのに苦労したけど、WATがアセンブリ感を感じさせないものだったからx86とかよりはずっと簡単だった。
120
ryota2357 @ryota2357.com · 26/06/2024
Mediumまで埋まった。 Amoebaはプログラム書いた。 Mediumはどの問題も面白かった。特に、19 Stars、Ternary Increment Impossibleの考察が楽しかった。 March苦労したけど、これ解ければAprilも簡単に解ける。 #SedPuzzle
100
ryota2357 @ryota2357.com · 26/05/2024
いや、当たり前なんだけどさ、RustでもC#とかTypeScriptで言うところのnull条件演算子な見た目のもの使えるんだね。 Rustだと?演算子 + ドット演算子だから、意味全然違うけど。 ?演算子を末尾でしか使ったことがなかった気がする。
020
ryota2357 @ryota2357.com · 27/03/2024
なんかすごいことになってた。 どんどん増えていくから、眺めてたらパソコン自体が重くなり出したので強制終了した。
010
ryota2357 @ryota2357.com · 23/03/2024
これ、Struct2のDummyを消すと24byteになる。 どうすればStruct1に隙間最適化を適用できるのだろう。
100
ryota2357 @ryota2357.com · 14/02/2024
なるほど。 tryRemove()とか、removeIfExists()とかが欲しい気持ち
000
ryota2357 @ryota2357.com · 14/11/2023
blueskyに生息してる技術系サークルの人へ x.com/nafmo2/statu... > Tech Circle Expoという名前で大学横断型技術系サークル交流会をやろうと思います.サークルの人が交流できる場としてDiscordサーバを作成しました!そこで交流や今後の連絡などをしたいと思います > 参加希望のサークル代表者の方は以下のGoogleFormの回答をお願いします! > docs.google.com/forms/d/e/1F...
001
ryota2357 @ryota2357.com · 12/11/2023
半年くらいか…
010
ryota2357 @ryota2357.com · 29/09/2023
neovim起動速度、平均20ms切った!!
030