emahiro/b.log

日々の勉強の記録とか育児の記録とか。

Rust

TRPL の数当てゲームをやってみる

Overview Memo クレートについて Result 型を返り値に持つメソッドとパターンマッチについて 新しい型での覆い隠し(Shadow) Overview The Rust Programing Language のチュートリアルにある「数当てゲーム」* をやってみました。 doc.rust-jp.rs やった内容…

Rust で grep コマンドを実装する

Overview 以下のハンズオンの内容にある Rust で grep コマンドを再実装する部分を再度自分でやってみました。 speakerdeck.com やった内容は以下にまとめてあります。 github.com Memo いくつか工夫したりメモしたりしたポイントがあるのでまとめます。 検…

Rust のパターン記法 ( Pattern matching )

Overview Rust の Pattern matching がとても便利だなと思ったので備忘録です。 TRPL には以下のように記載されています。 doc.rust-jp.rs これを読めばパターン記法に関して必要なことは大体網羅されてるので本当にドキュメントが充実してるいい環境だなと…

Rust で制御構文を書く

Overview 4連休なので Rust のお勉強をしてる記録です。いつまで続くかはわかりません。 ema-hiro.hatenablog.com Rust のハンズオンを開催してもらって以降、開発できる環境を整備したりしてましたので今回は改めて制御構文について単純な Fizzbuzz を実装…

VSCode で Rust の開発環境を整備する

Overview VSCode での Rust の開発環境を整備する手順にまとめます。PR としては以下にまとめました。 github.com Install Rust 以下に書いてある手順そのままです。 doc.rust-jp.rs Rust ではこの rustup というツールという公式のツールをつかって色々とイ…

Rust ハンズオンを開催したブログを書きました

会社のブログで金曜日に開催した Rust のハンズオンに関するエントリを書きました。 link.medium.com 登壇者からずっと Rust やらないんすか?とプレッシャーをかけられていて、本まで貰っていたのですが、ようやく踏ん切りついてはじめました。 ハンズオン…