はてぶ・Qiita・Zennのトレンド記事を紹介
Rustは高速で安全性の高いプログラミング言語です。システム開発やWebAssembly、組み込み開発などで注目されています。
その通信、信頼できる?DMMの不正対策が挑んだ“Zero Trust” API制御の設計思想 🔖 2
General 背景 Zero Trust と BeyondCorp コンテキスト・ベースの必要性 不正対策領域への応用 BeyondCorp 処理フローと 4種の主要コンポーネント 最後の部品 Gateway 全体フロー Component 分割の価値 Blacklight の
はじめにyukiです。RustのカンファレンスであるRust.Tokyoのオーガナイザーを務めているほか、『実践Rustプログラミング入門』『RustによるWebアプリケーション開発』といった書籍を共著で執筆しました。 この記事のテーマは、近年利用が進み人気が高まるRustのバッ
ずっと欲しかったRustのWebAPIテストフレームワークを個人開発している話 🔖 31
自己紹介アメリカのIT企業でRustを使ったWebAPI開発に携わっています。Rust以前はC++エンジニアとして経路探索WebサービスやMMORPGサーバー、証券取引システムの開発をしていました。2017年からRustでバックエンドの開発をしており、WebAPIテスト自動化の
構造を理解した AI ファーストな差分ツール「diffx」を、Claude Code と Rust で作ってリリースしました 🔖 52
―― ケツカンマで消耗するのは、もうやめよう ―― プログラミング中に JSON、YAML などの設定ファイルを git diff で確認するとき、もどかしさを感じたことはありませんか!? キーの順番が変わっただけなのに、大量の差分と判定されたり。 たかがインデントの変更! ケツ
どっちを使う?Rustの&strとStringの違いを図解で学ぼう 🔖 6
Rustの文字列型には &str と String の2種類が存在します。「どっちを使えばいいの?」「どう違うの?」と悩んだことはありませんか?この記事では、所有権・可変性・メモリ構造などの観点から、両者の違いをわかりやすく解説します。 &strとは?&
なぜ私はRustを選んだのか 〜中学生低レイヤー開発者が語る言語の魅力〜 🔖 1
はじめまして!中学生プログラマーのAqua です!🚀僕は普段、学校に通う傍ら、ちょっと「マニアック」って言われるかもしれないことに夢中です。それは、コンピュータのいちばん根っこにあるOS、毎日使っ…
なぜ私たちは住所正規化エンジンをRustで"再発明"したのか? - FFIによる多言語高速化と開発者体験の裏側 - Sansan Tech Blog 🔖 126
Sansan Engineering Unit マスターデータグループ(データ戦略部門)の松本です。 私たちのチームは、「Activating Business Data」というミッションを掲げ、企業の活動の礎となる重要なデータ、いわゆる「マスターデータ」とその利活用という課題に
なぜ私たちは住所正規化エンジンをRustで"再発明"したのか? - FFIによる多言語高速化と開発者体験の裏側 🔖 126
Sansan Engineering Unit マスターデータグループ(データ戦略部門)の松本です。 私たちのチームは、「Activating Business Data」というミッションを掲げ、企業の活動の礎となる重要なデータ、いわゆる「マスターデータ」とその利活用という課題に
こんにちは!スタッフエンジニアの @kenkoooo です。入社してから早いもので3年が経過しました。相変わらず平均年収2000万円を目指してやっていますが、まだ道半ばです。引き続き頑張ります。 estie は10を超えるウェブサービスを提供していますが、フロントエンドは Nex
AWS Trusted Advisor の古いコスト最適化のチェック10項目が2025年9月9日に廃止されます 🔖 1
マネージドサービス部 佐竹です。本ブログでは、AWS Trusted Advisor の古い(レガシーの)コスト最適化のチェック「10項目」が2025年9月9日に廃止される件についてその背景と共に記載しています。未だ「AWS Cost Optimization Hub」と「AWS
オススメのRust製無料プロキシツール「Caido」の紹介 - blog of morioka12 🔖 133
1. 始めに こんにちは、morioka12 です。 本稿では、最近注目を浴びているオススメの Rust 製の無料プロキシツール「Caido」について紹介します。 本稿で触れるプロキシツールは、Web アプリやスマホアプリの通信を傍受して、リクエストの内容を確認したり書き換えたり
偽CAPTCHAに用心を Rust製の高度なマルウェア「EDDIESTEALER」が登場 🔖 9
Elasticの脅威インテリジェンスチーム「Elastic Security Labs」は2025年5月30日(現地時間)、新たな情報窃取型マルウェア「EDDIESTEALER」に関する調査結果を公開した。このマルウェアはRust言語で開発されており、偽のCAPTCHA認証画面を
GoogleがProtobufとgRPCのRust公式サポート発表 - 広がる賛否両論 🔖 34
RustエコシステムでProtobufとgRPCを使用する開発者にとって重要な転機が訪れています。GoogleがRustでのProtobufとgRPCの公式サポートを発表したものの、その実装方針がコ…
Rust Bevy によるクリエイティブコーディング 🔖 2
クリエイティブコーディングとは、何らかの表現を創造することを目的とするプログラミングのことです。通常のプログラミングは何らかの機能を実現することを目的としますので、それとは異なっています。愛好家たちによって、ビジュアルアートやサウンドアートなどの作品が制作されています。以前のゆ
「Rust」が10周年--エレベーター故障から始まったシステムプログラミング言語の歴史 🔖 178
Steven J. Vaughan-Nichols (Special to ZDNET.com) 翻訳校正: 川村インターナショナル 2025-05-30 07:00 オープンソース運動の創始者の1人であるEric S. Raymond氏は、次の言葉が有名だ。「全ての良いソフトウ
はじめに今回はP2P通信を使用してサーバーいらずの対戦型ブロック崩しを作ったので、その紹介と解説をします。https://github.com/yadokani389/online-breakout記事を書いた時点でのソース記事を書いた時点でのソースです。参考にしてく
octox は、Rust で 一からすべて(ビルドシステムも含め)実装された Unix ライクなオペレーティングシステムです。 xv6-riscv に触発された学習用 OS として実装を始めたものです(元々は Linux のような OS の勉強として始めました)。 この投稿では、
Rust で Unix ライクな OS を作った話 🔖 80
octox は Rust で一からすべて(ビルドシステムも含め)実装された Unix ライクなオペレーティングシステムです。 xv6-riscv に触発された学習用 OS として実装を始めたものです(元々は Linux のような OS の勉強として始めました)。この投稿では、o
はじめに以前からリンカーに興味あったので、リンカーの勉強の一環でシンプルなリンカーを実装してみました。https://github.com/skanehira/yui次のコードのオブジェクトファイルからaarch64向けのELFバイナリを生成して実行できるだけのリンカーです
はじめに以前からリンカーに興味あったので、リンカーの勉強の一環でシンプルなリンカーを実装してみました。https://github.com/skanehira/yui次のコードのオブジェクトファイルからaarch64向けのELFバイナリを生成して実行できるだけのリンカーです
はじめにみなさんそろそろ「こんなものをMCPサーバー化してみました!」という記事は見飽きてきた頃だと思います。この記事ではSpecificationを読み解き、公式SDKを使わずにMCPサーバーを実装します。なお、MCPの本質でない部分ではサードパーティークレートを使用します
遂に Cloudflare + Next.js(OpenNext) + Prisma 6.7.0(No Rust) が動く時代が来た 🔖 103
現状たぶんこれが一番安いと思います。(※個人開発前提のスタックです) 実現したこと opennext for cloudflare prisma (no-rust, no-engine) prisma-postgres (free plan) つまり Cloudflare 上で
遂に Cloudflare + Next.js(OpenNext) + Prisma 6.7.0(No Rust) が動く時代が来た 🔖 103
現状たぶんこれが一番安いと思います。(※個人開発前提のスタックです) 実現したことopennext for cloudflareprisma (no-rust, no-engine)prisma-postgres (free plan)つまり Cloudflare
後発のスタートから10年で150億円企業へ。エムスリーキャリアの成長を支えるプロダクト開発 | YOUTRUST Studio 🔖 14
日本のモメンタムを上げるために尽力している企業に焦点を当て、創業からこれまでの歩み、未来の展望を深掘りする企画「モメンタムヒストリー」。 今回は、医療業界に関わる方ならその名を知らない人は...
同期Rustと非同期Rustで同じものを作るとどれくらい実装が変わるのか - Don't Repeat Yourself 🔖 73
同期Rustと非同期Rustの書き心地や使い心地の違いがRustのAsync WGでも課題として挙げられており、目下できるかぎり近づける取り組みが進行中です。詳しいところはRustが最近運用しているProject Goalsの非同期Rustに関する部分を参照してください。ここを見
サムネイルを生成する画像変換サーバーの改善(Go,Rust) 🔖 2
リアルタイムにサムネイルを生成する画像変換サーバーを運用している中で発生した課題と改善に関するお話です。
ど〜も、てるし〜です。Qiitaでは初登場です。いつもはzennに登場していますが、なんとなくQiitaで書いてみようと思いました。https://zenn.dev/terusi背景最近、R…
Rust入門者は非同期Rustをやらないでください 🔖 64
はじめに すいません、連日の記事があったため少し煽りっぽいタイトルにしてしまいました。 平常時の感覚だったら、「Rustに入門するなら、同期Rustから始めるのがおすすめ」 とかにしてた記事だと思います。 この記事で主張したいことは以下です。 Rustは難しい Rustに入門する
Rust入門者は非同期Rustをやらないでください 🔖 64
はじめにすいません、連日の記事があったため少し煽りっぽいタイトルにしてしまいました。平常時の感覚だったら、「Rustに入門するなら、同期Rustから始めるのがおすすめ」 とかにしてた記事だと思います。この記事で主張したいことは以下です。Rustは難しいRustに入門す
覚えることが多い 初心者の主観ですがRustが難しい理由はこれに尽きると思います。初心者の感想として覚えることの多さについて書いていきます。 ちなみに、覚えることは多いですが、全部覚えなくても全然やっていけますし、見返りは大きいのでそのことについても書きます。 メモリ管理が難しい
https://zenn.dev/miguel/articles/f052de93fc9980この記事を読んで1Rustユーザーとして思ったことを書いた。 全体を通してWASM固有の問題にハマってしまっているRustをスクリプト言語と同じ枠で見てしまっているの2点
覚えることが多い初心者の主観ですがRustが難しい理由はこれに尽きると思います。初心者の感想として覚えることの多さについて書いていきます。ちなみに、覚えることは多いですが、全部覚えなくても全然やっていけますし、見返りは大きいのでそのことについても書きます。 メモリ管理が難
0. 前書き - リモートデスクトッププロジェクトとの悲しき邂逅 私がremote-desktop-rsというクロスプラットフォームのリモートデスクトッププロジェクトを始めたとき、Rustの評判を信じていた。「メモリ安全性とパフォーマンスの素晴らしい組み合わせ」「優しいコンパイラ
!これはあくまで私の完全なる主観であり、独断である。あくまでネタとして見てくれるとありがたい。!一部過激な表現があるかもしれないです。苦手な方はブラウザバック推奨 0. 前書き - リモートデスクトッププロジェクトとの悲しき邂逅私がremote-desktop
農薬散布ルートの探索過程 (空中写真: 国土地理院) 💡要約 農薬散布のルート作成を組合せ最適化問題として定式化 Rust でヒューリスティクスソルバを実装 実際の運用を見据えると、最適化ソルバの実装だけでは不十分 最適化モデルの精度、入力データの精度、最適化ソルバの性能のバラン
Rustは「安全な言語」として知られています。特にメモリ安全性の面では優れた言語設計が施されていますが、それだけですべての問題が解決するわけではありません。コンパイラは多くのバグを捕捉してくれますが検出できない落とし穴も存在します。 上記の記事にRustで安全なコードを書く際によ
Rustは「安全な言語」として知られています。特にメモリ安全性の面では優れた言語設計が施されていますが、それだけですべての問題が解決するわけではありません。コンパイラは多くのバグを捕捉してくれますが…
Web における Security, Safety, Trust の相対性 | blog.jxck.io 🔖 82
Intro 我々は、インターネット上において「信頼」できるサービスを、「安全」に使うことに、「安心」を求める。 プライバシーは守られ、不正な取引には加担せず、詐欺被害も受けたくない。 技術的に言えば、通信は暗号化し、個人は匿名化し、データは秘匿し、それによって Secure で
シェーダー言語のSlangをRustとVulkan (ash)で試してみる 🔖 2
はじめに最近話題のSlangというシェーダー言語を、RustとVulkan (ash)で試してみました。この記事ではSlangの機能を一部ピックアップして簡潔に紹介するとともに、RustとVulkan (ash)でSlangを使う際にcargo runでコンパイルが走るように
[AWS #39] AWS Trust & Safetyチーム 🔖 1
はじめにお疲れ様です。今回はセキュリティ分野にある「AWS Trust & Safetyチーム」について見ていきたいと思います。AWS Trust & Safetyチーム「AWS Trus…
【海外記事紹介】なぜTypeScriptはGoで書き直されたのか?C#やRustじゃない理由は? 🔖 27
3月19日、海外のテクノロジーメディアThe New Stackが「Microsoft TypeScript Devs Explain Why They Chose Go Over Rust, C#」と題した記事を公開した。この記事では、TypeScriptコンパイラをGoへ移植
IT技術解説③:なぜ、組み込み業界ではRustが流行らず、未だC言語が主流なのか? 🔖 296
はじめに 組み込みソフトウェア開発の世界では、プログラミング言語の選択が製品の品質、開発効率、そして長期保守性に大きな影響を与えます。近年、メモリ安全性や並行処理の安全性を強みとするRust言語が様々な分野で注目を集め、採用が進んでいます。Webバックエンド、システムプログラミン
経験談|なぜ 27万行のC++コードを削除してまで、Rustでデータベースを書き直したのか? 🔖 4
TL;DR私たちはデータベースプロジェクトを再構築するために C++ を Rust に置き換えました。この記事では、その理由、直面した課題、そして Rust がプロダクションレベルのプロジェクトに…
一休における C#,PythonからRustへの移行の現状と見えてきた課題 🔖 106
はじめまして、一休でプロダクト開発・技術広報を行っている山本(@kymmt90)といいます。 今回は「一休.comレストラン」のバックエンドのRust移行の取り組みについて、バックエンドを中心に、背景や現在の移行状況をお伝えします。 なぜRustを選定したのか?サービス概要「一休