この本で地道に Rust を勉強しています。 ハンズオン中心です。 というか、手を動かさないとプログラミングは身につかないんだなとつくづく思います。 この本の内容自体も地味で地道です。 Rust のコードに慣れることを目的に、とことんベーシックな ...
開発者から支持を集めるも、普及度は主要言語に及んでいない「Rust」。しかしGoogleやMicrosoftなどのIT企業は、すでに重要システムへの導入を進めている。慣れ親しんだ「C」「C++」ではなくRustを選んだ決定打は。
ここまでで紹介した型をいくつか使いながら、「grep」というコマンドを実装してみよう。grepは、ファイルの中から「文字列(パターン)」を探し出し、それが含まれている行を表示するコマンドだ。本来のgrepは検索対象として複数のファイルや ...
新しい言語の導入にはコストがかかるが、「Rust」にはそれを上回る戦略的価値がある。費用削減から採用競争力強化まで、技術面にとどまらない恩恵とは何か。ITリーダーが押さえておくべき導入の判断基準を解説する。
生成AIが得意なプログラミング言語は、PythonやJavaScriptと言われています。しかし、PythonやJavaScriptは、スクリプト言語であり、実行するためには、PythonやNode.jsのランタイムが必要です。そのため、配布が面倒な場面も多いものです。その点、Rustを使うと、小 ...
この記事は会員限定です。会員登録すると全てご覧いただけます。 Rustセキュリティレスポンスワーキンググループは2024年4月9日(現地時間)、プログラミング言語「Rust」の標準ライブラリに不適切な引数のエスケープ処理に起因する脆弱(ぜいじゃく)性 ...
A critical security flaw within the standard library of the Rust programming language has been discovered. It allows attackers to exploit a command injection vulnerability on Windows. This concerns ...
Rust 用にカスタマイズされた ctags 定義があって、rust.vim に含まれてい る定義を使用しない場合は、このオプションを 1 に設定します: > ...
「find」はファイルやディレクトリを検索するためのLinuxのコマンドです。findのより高速かつユーザーフレンドリーなRust製代替ツール「fd」が開発されているとのことなので、実際に使い勝手を確かめてみました。 GitHub - sharkdp/fd: A simple, fast and user-friendly ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する