2019-10-01から1ヶ月間の記事一覧
Rust初心者が勉強したことを記録する備忘録。 今日やった事 今日はRustやる時間が少ないので、handlebarsを使ってhtmlを返すところを少しだけ試した。 github.com handlebars の使い方 actix-webのexamplesを参考にして、そのままコピペした。 // Handlebars…
Rust初心者が勉強したことを記録する備忘録。 今日やった事 今日やったことをプルリクにしておくと参照するのが楽なことに気づいた。 github.com jsonを返すAPIの実装 JSONのシリアライズ/デシリアライズ serde_json一択です。 引用: isucon7予選のアプリをR…
Rust初心者が勉強したことを記録する備忘録。 github.com 今日やった事 単体テストの実装 結合テストの実装 CircleCIの設定 参考ページ https://doc.rust-jp.rs/book/second-edition/ch11-00-testing.html https://actix.rs/docs/testing/ 単体テストを書く …
Rust初心者が勉強したことを記録する備忘録。 github.com 今日やったこと main.rs に処理を全部書いて微妙だったので、MVCっぽい感じでディレクトリ構造を整理した。 独学なので、この構成で良いのかは全く自信がない。 ディレクトリ構成 ルーティング、モデ…
Rustを勉強するためにactix-webを使ってwebアプリを書いてみた備忘録。 github.com 今日やったこと Rust初心者で何も分からないので、actix-web と diesel のGetting Startedを読みながら、雰囲気でコードを書いてみた。 diesel_cli のインストール DBの作成…
その1って書いたけど、続くかは不明。 今回は使っているgemの読み込み時間を測ってみた。 Benchmark を仕込む config/application.rb でgemを読み込む前に Kernel.require を上書きして、計測する。 +require 'benchmark' +$result = {} +Kernel.singleton_c…
突然ですが、あなたはRailsのissueとプルリクがいくつあるかご存知でしょうか? 2019年10月17日現在、それぞれ issue 384 / PR 803 になります。 多いですよね...。 個人的に、最近このissueを減らすのを少しでも手伝えないものかとissueにコメントしてみた…