やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Rust

Rust自習(Webスクレイピング scraper 1)

サクッとできた。

Rust自習(HTTPリクエスト reqwest 1)

簡単にHTTPリクエストする方法を探した。

Rust自習(シリアライザ JsonFlex)

serdeと同じくJSONのシリアライザ。struct定義不要だが取得が大変。

Rust自習(人称辞典 6)

生SQLにてGLOB句を使う。

Rust自習(人称辞典 5)

三人称の辞書データをつくる。

Rust自習(人称辞典 4)

二人称の辞書データをつくる。

Rust自習(人称辞典 3)

LIKE句で絞り込んだレコードをランダム出力する。

Rust自習(人称辞典 2)

ランダムで1件取得する。

Rust自習(人称辞典 1)

まずはDBをつくる。

Rustで正規表現(regex 5)

クロージャで置換。

Rustで正規表現(regex 4)

置換。

Rustで正規表現(regex 3)

正規表現を1度だけコンパイルするようにして効率化。

Rustで正規表現(regex 2)

複数ゲット。

Rustで正規表現(regex 1)

例によって標準モジュールにはない。

Rust調査(GitHubクライアント)

使えるものは見つからなかった。2019-07-29時点。

Rust自習(diesel 8 SQLite3 ORM serde,chrono)

日付型を挿入&更新&表示してみる。

Rust自習(diesel 7 SQLite3 ORM serde,chrono)

dieselでchronoの日付型を扱う。

Rust自習(diesel 6 SQLite3 ORM)

マイグレーションにてテーブルに列を追加する。

Rust自習(diesel 5 SQLite3 ORM)

データを取得する。

Rust自習(diesel 4 SQLite3 ORM)

データを削除する。

Rust自習(diesel 3 SQLite3 ORM)

データを更新する。

Rust自習(diesel 2 SQLite3 ORM)

データを挿入する。

Rust自習(diesel 1 SQLite3 ORM)

SQLite3のORMを使ってみる。

Rust自習(シリアライズ serde 3 chrono日時型変換)

serdeにてchronoがもつ日時型と文字列を相互変換する。

Rust自習(シリアライズ serde 2 JSON5)

JSON5で相互変換する。

Rust自習(シリアライズ serde 1)

構造体と文字列を相互変換する。

Rust自習(std::time::Duration)

時間(span)を表す。

Rust自習(std::time::Instant)

標準モジュールで時間を求める。タイマー的なもの?

Rust自習(std::time::SystemTime)

標準モジュールにも時刻を扱うのがあったみたい。

Rust自習(日時 7 chrono)

エポックと日付型の相互変換。