はてぶ・Qiita・Zennのトレンド記事を紹介
Rustは高速で安全性の高いプログラミング言語です。システム開発やWebAssembly、組み込み開発などで注目されています。
fn foo(){ let mut str = "abc"; str = "def"; // 可変なので正常に動作する。("abc"で初期化したの無駄だぞ、という警告は出る) println!("{}", str); // def } 可変であってほしい変数より不変であってほしい
Rustでコンピューターグラフィックスの基礎を学ぶ その8 🔖 1
フルコードはgithubにあります。週末レイトレーシングのここをやります。カメラの視野カメラを方向を視野角で指定するようにCameraモジュールを修正。aspect_rationは引数として渡されるようになった。 pub fn new(vfov: f64, ...
AdGuardが独自のVPNプロトコル「TrustTunnel」をオープンソース化 🔖 42
AdGuard VPNで使われてきた独自の通信技術をベースにした、モダンでセキュアなオープンソースのVPNプロトコル「TrustTunnel」が2026年1月21日に公開されました。AdGuardはTrustTunnelについて、透明性やプライバシーを重視しつつ、自分のトラフィッ
TUIでPR diffを見ながら裏でAIが勝手に修正&レビューをし続けるRust製tool「octorus」 🔖 5
https://github.com/ushironoko/octorus元々octo.nvimを使っていましたが、helixに移行したので代わりになるtui pr viewerが欲しくなり、ないので作りました。インラインレビューコメントをつけたり、シンタックスハイライトを効か
Rust.Tokyo オーガナイザー 豊田 優貴 Sansan株式会社のソフトウェアエンジニア。金融機関向けのリスク管理計算機の開発に携わってから、しばらく広告配信の仕事に従事した。前職のUSの企業では実務でRustを利用した。本業のかたわら、Rustの国内カンファレンス「Rus
Rust+Wasmで爆速ライフゲームを作って動く壁紙にする 🔖 3
はじめにRust と WebAssembly(Wasm)の学習として、コンウェイのライフゲームを作成しました。ただブラウザで動かすだけでは面白くないので、Windows の「Lively Wallpaper」を使って、自分のデスクトップ壁紙としてヌルヌル動かすところまでをゴー
Rust アプリケーションにおける実践的トランザクション設計 🔖 4
はじめにRust でエンタープライズアプリケーションを構築する際、トランザクション管理の設計と実装が壁となります。所有権システムの制約により、他言語では当たり前のパターンが適用できず、多くの開発者が実装に悩むポイントとなっています。本記事では、実際のプロダクション環境で使用
新しいプログラミング言語「flux」- Rustの安全性とPythonの柔軟性を両立させる試み 🔖 42
はじめに 「もっと安全に、もっと手軽に、AI/ML開発ができないだろうか?」 そんな思いから、新しいプログラミング言語 flux の開発を始めました。fluxは、Rust製のインタプリタ言語で、システムのパフォーマンスと安全性、そしてPythonの豊富なライブラリ資産を両立させる
背景本記事が扱う内容は、標準ライブラリやそれに準ずる基礎的なI/Oライブラリの作者に関係のある内容です。Rustでアプリケーションを書くときに必要になる知識ではありませんが、Rustに関する理解を深めることができるかと思います。 読み込みストリームの抽象化さて、Rust
フルスタックDartからRustバックエンドへ - 10X Product Blog 🔖 60
この記事は10X 新春ブログリレー 2026の1月5日分の記事です。 弊社が提供するネットスーパーのサービスは、モバイルアプリとWebはFlutterアプリ、バックエンドはDartのgRPCサーバーで実装されています。isomorphicではないですが、言語統一がされたフルスタッ
PublickeyのIT業界予想2026。メモリ高騰による消極的なクラウド選択、AIエージェントを前提とした開発方法論、Rust採用の広がりなど 🔖 96
PublickeyのIT業界予想2026。メモリ高騰による消極的なクラウド選択、AIエージェントを前提とした開発方法論、Rust採用の広がりなど 2025年を振り返ると、生成AIに始まり生成AIに終わると言っても良いほど話題の中心のほとんどに生成AIがあった年でした。 2026年
この記事は10X 新春ブログリレー 2026の1月5日分の記事です。 弊社が提供するネットスーパーのサービスは、モバイルアプリとWebはFlutterアプリ、バックエンドはDartのgRPCサーバーで実装されています。isomorphicではないですが、言語統一がされたフルスタッ
【新年のビッグセール到来!】Go・TypeScript・Rust・Terraform・AI・英語&資格 - 2026年の開発現場で生きる技術をUdemyで学ぶ! - はてなニュース 🔖 211
時間にゆとりのある年始は、自身の技術を見直し、次のステップへ備える絶好の機会です。 AIの登場により、かつて以上に変化のスピードとアップデートのサイクルが加速した開発環境のなかで、存在感を発揮し続けるために重要なのは、やはり「学びを止めない」姿勢でしょう。 本特集では、現場で必須
動画編集ソフトを作ってみた!【React】【Rust】 🔖 9
動画編集ソフト"FrameScript"このFrameScriptはReact + CSS + 独自APIで動画を構成する、やや特殊な動画編集ソフトです。構成としてはElectron + Rust(バックエンド)で、書き出しはChromiumのヘッドレスモード + ffmpe
Rustにしたのに遅い?─ N+1クエリ問題の発見と解決 - じゃあ、おうちで学べる 🔖 26
はじめに Rustは速い。だが、Rustで書けば速くなるわけではない。 ある日、APIのレスポンスが突然5秒を超えた。コードを見直してもバグはない。SQLも正しく書けている。途方に暮れながらログを確認すると、1リクエストで300回以上もクエリが発行されていた。原因は、ループ内で著
0.1+0.2=0.30000000000000004 をRust/PostgreSQLで考える - じゃあ、おうちで学べる 🔖 15
はじめに テストを書いていて、奇妙なことに気づいた。合計金額のアサーションが通らない。期待値は10.00なのに、実際の値は9.99999999999983。コードにバグはない。SQLも正しい。では何が問題なのか。調べた結果、犯人は浮動小数点の累積誤差だった。金額カラムにDOUBL
RustでProtobufを使ったモダンなスキーマ駆動開発の道を模索する 🔖 24
本記事はRust Advent Calendar2025の24日目の記事です。 はじめのはじめ 最近、念願のRustデビューしました。加えて、ここ最近Protobufによるスキーマ開発を推しているのでRustでProtobufを使った開発をする方法について検証したのでその備忘録で
システムプログラミング入門としてのRust製スレッドスケジューラー - lapla.dev 🔖 127
Rustは特にシステムプログラミングに向いているとされています.しかしながら実際にRustでシステムプログラミングをしてみたい!と思う方でも,取り組む題材の選定に困った方は多いのではないでしょうか.例えば自作OSはその花形だと思いますが,敷居が高く思えてなかなか手が出ない方もおら
Rust製のPythonライブラリを自作してみた 動機的なお話日頃、Pythonで開発を行っている身からして何一つ不便は感じないのですが、uvやruffがRust製であることを考えると、やはり処理速度は正義なのかと思うこの頃。特に処理速度で困っているわけではないのですが、
RustでJSONから値をゆるりと取り出すマクロをもっと便利にしてみた話 🔖 22
JSONをはじめとする半構造化データ[1]から一部の値を抽出するような処理をRustで書こうとすると、どうしても煩雑になりがちです。そんなRustの難点をマクロの力で解決するべく、valqというクレートを開発しています。 valqが提供するマクロを使うと、巨大なJSONの奥深くに
Windows 11、C/C++を全面撤廃しRust化 - Microsoftが全社で移行 🔖 27
技術ジャーナリストのPaul Thurrott氏は12月22日(現地時間)、「Microsoft to Replace All C/C++ Code With Rust by 2030 - Thurrott.com」において、Microsoftが2030年までに自社の主要コードベ
MicrosoftがWindows 11含むコード類からC/C++を全廃。2030年までにAIでRustへ書き換え - ギャズログ | GAZ:Log 🔖 31
MicrosoftのWindows 11をはじめとする多くのソフトウェアは、1985年に登場した初代WindowsからCおよびC++言語で開発されています。カーネル部分は主にC言語、GUIコンポーネントはC++で記述されていますが、MicrosoftはこのCおよびC++言語で書か
なぜC++からRustへ移行したか (生成AI時代の開発体験) 🔖 30
なぜC++からRustへ移行したか (生成AI時代の開発体験) まとめ C++は統合されたパッケージシステムが弱く, 依存関係の管理と成果の再利用が難しい. Rustはcargoを中心に成果をcrateとして分割・共有しやすく, エコシステムを協力して育てやすい. Python/
kaniで数学的に証明するRust標準ライブラリの安全性 🔖 20
本記事はエクサウィザーズの Advent Calendar 15日目の記事です。 本記事の目標 先端技術開発グループ(WAND)の佐藤碧です。2025年12月にAWSで開催されたAWS re:Inventに参加してきました。 このChalk talkの一つに「Verifying
はじめに 今回のテーマは「状態遷移」です。 多くのソフトウェアは、ユーザー操作や外部イベントを受け取りながら、内部の状態を変化させることで動作を実現しています。 しかし、状態遷移を設計しようとすると、次のような問いに必ず直面します。 状態とは、どこまでの情報を保持すべきか 過去の
祝・実験終了 🎉 Linux カーネルの Rust 採用が正式化! C から Rust へ ─ AI コードエージェントが Linux カーネルコードを書き換えるとどうなるか? 🔖 152
祝・実験終了 🎉 Linux カーネルの Rust 採用が正式化! C から Rust へ ─ AI コードエージェントが Linux カーネルコードを書き換えるとどうなるか?sddSwarmCodingCodeGraphMUSUBI 📝 本記事について 本記事は、実際に MUS
はじめに GLOBISでエンジニアをしているkazukiと申します。 Rustを多くの人に学んで欲しいと感じこの記事を執筆しました。 私自身、仕事でRustを使うことはありませんがRustの学習を通して、 エンジニアとしての視点や感覚がよくなる体験を得ております。 但し、Rust
AIに仕事をさせるためのお膳立てとRustという強力なガードレール 🔖 1
RustとClaude Codeを使って、AIに定型作業を任せつつ人間はコアに集中する環境づくりの考え方や実践例について書きました。
【海外で話題】Pythonの新たな型チェッカー「ty」がすごい — Rustで書かれた超高速な型チェッカー&言語サーバー 🔖 34
12月17日、Astralが「ty: An extremely fast Python type checker and language server」と題した記事を公開した。この記事では、AstralがRustで開発する超高速Python型チェッカー/言語サーバー「ty」のベ
はじめにGLOBISでエンジニアをしているkazukiと申します。Rustを多くの人に学んで欲しいと感じこの記事を執筆しました。私自身、仕事でRustを使うことはありませんがRustの学習を通して、エンジニアとしての視点や感覚がよくなる体験を得ております。但し、Rust
【テスト配置の言語文化論】なぜPythonは `tests/` に分け、Rustは `src/` に同居させるのか? 🔖 34
「Pythonで単体テストを書くとき、実装ファイルの中にテストコードを書いてはいけないのですか?」 RustやGoといったモダンなコンパイル言語の経験があるエンジニアが、Pythonのプロジェクト構成を見たときに抱く素朴な疑問です。 Rustでは src/lib.rs の中に m
【OSS】Rust + gpuiで高速なファイルエクスプローラを作り始めた話 🔖 4
この記事はRust Advent Calendar 2025 14日目の記事です. はじめにこんにちは.普段はバックエンドを書いているsyuya2036です.突然ですがみなさん,MacのFinder,満足していますか?僕は満足していません.毎日触るツールだからこそ,も
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems 🔖 33
2025年12月10日 AIエージェント実装の壁と突破口〜プロダクト実装の実践知〜 (https://globis.connpass.com/event/374230/) における発表資料です。 (そもそも不可能な)100%正解する “完璧なAI”ではなく、誤りから学び、成長し続
LinuxカーネルへのRust導入は定着したとの合意、「実験的」タグを外すことが決定 🔖 21
C言語で書かれたLinuxのカーネルでプログラミング言語「Rust」を使えるようにすることについて、メンテナーズ・サミットで議論が行われて「もはや実験段階ではない」ことが確認され、これまで付与されてきた「実験的(experimental)」タグの解除が決定しました。 The (s
2025年版 Git最新情報まとめ ― last-modifiedからRust導入まで 🔖 1
はじめに ENECHANGEでバックエンドエンジニアをしている白坂です。 日頃Gitを使っていると、「とりあえず動くからOK」で済ませてしまい、 新機能やアップデートを追わなくなりがちですよね。 今回、2025年のリリースノートを確認してGitの更新内容をキャッチアップしてみまし
DatadogのRust製オブザーバビリティデータパイプラインVectorを本番導入した 🔖 4
この記事は Datadog Advent Calendar 2025 11日目の記事です🎄 ABEM ...
【クソアプリ】RustとAIで、空の雲が「うんこ型」かどうか真剣に判定する 🔖 1
面白かったらシェア、いいねよろしくお願いします!空見てる?みなさんは空を見ることは好きですか?僕は太陽を見ると眩しくてくしゃみが出ますが好きです。それにしても雲って面白いですよね。一つとして同じ形はありません。あの戦士シュタルクもこう言いました。そう、雲...
低レイヤー開発者が注目すべきRustのアップデート 2025年版 🔖 2
この記事はRust Advent Calendar 2025の8日目の記事です。Rustの言語機能は6週間ごとに新バージョンがリリースされています。私はアップデートのたびに勝手にリリースパーティというイベントでアップデートの内容を解説しています。https://estie.
Rustで書かれた高速Python型チェッカー「Pyrefly」の紹介 | gihyo.jp 🔖 38
筒井(@ryu22e)です。今月の「Python Monthly Topics」は、型チェッカー「Pyrefly」を紹介します。 Pyreflyの概要と特徴 PyreflyはMeta社が開発した型チェッカーです。ロゴがホタル(firefly)をイメージしたデザインで、「パイアフ
C++コンパイル時コード生成で(Rustみたいに)先を見通す型推論 〜コンパイルは2回〜 🔖 4
要約おふざけ記事です。これができます。#include #include #include "hyper_auto.hpp"int main() { AUTO x; // この時点で x の型はわからない x ...
goroutineを作ってみる。Rustで - エムスリーテックブログ 🔖 144
この記事はエムスリー Advent Calendar 2025 2日目 兼 マネジメントチームブログリレー9日目の記事です。 こんにちは、エンジニアリンググループ General Manager 兼 基盤チームリーダーの横本(@yokomotod)です。 今回はgoroutine
HaskellerとRustaceanが知恵をあわせてプロダクトを3日で1000倍高速化した話 🔖 37
この記事は Jij Advent Calendar 2025、Rust Advent Calendar 2025 シリーズ1、およびHaskell Advent Calendar 2025の3日目の記事です。 更新履歴2025-12-03 00:00 - 初版自動公開2
この記事はエムスリー Advent Calendar 2025 2日目 兼 マネジメントチームブログリレー9日目の記事です。 こんにちは、エンジニアリンググループ General Manager 兼 基盤チームリーダーの横本(@yokomotod)です。 今回はgoroutine
11月24日、bykozyが「Blog - Rust is a disappointment」と題した記事を公開した。この記事では、Rustが期待されてきた「C++の後継候補」としての役割を十分に果たしていないのではないかという問題提起を行い、とくにコンパイル速度の遅さ、言語とし
Rust言語をAWS Lambdaが正式サポート。高速なサーバレスアプリケーションが実装可能に 🔖 32
Amazon Web Services(AWS)は、サーバレス基盤となるAWS LambdaによるRust言語の正式サポートを発表しました。 AWS Lambdaで利用可能なプログラミング言語のランタイムはこれまでNode.js/JavaScript、Python、Java、.N
Rustで『安全』と言い切れるか?Cloudflare 障害と unwrap() のリアル 🔖 45
はじめに 2025年11月18日、インターネットインフラ大手 Cloudflare にて、世界規模のサービス障害が発生しました。 その原因として、Rust 製プロキシサービス内で起きた panic の一撃が引き金になったことが報じられています。中でも注目されたのが、Rust 標準
Rustで『安全』と言い切れるか?Cloudflare 障害と unwrap() のリアル 🔖 45
はじめに2025年11月18日、インターネットインフラ大手 Cloudflare にて、世界規模のサービス障害が発生しました。その原因として、Rust 製プロキシサービス内で起きた panic の一撃が引き金になったことが報じられています。中でも注目されたのが、Rust 標準
【海外記事紹介】Debian、Rustを実質「必須化」へ — Ubuntuを始めとした派生ディストリビューションへの影響は不可避 🔖 19
11月12日、海外のテクノロジーメディアThe New Stackが「Debian Mandates Rust for APT, Reshaping Ubuntu and Other Linux Distros」と題した記事を公開した。 11月12日、海外のテクノロジーメディアT