やってみる

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

2020-07-01から1ヶ月間の記事一覧

RustのREPL、evcxrのインストールに失敗した

勉強用にサクっと実行できる環境があれば嬉しかったのだが……。

Rustのimmutable束縛とconst定数の違い

何が違うの?

Rustの変数と可変性(let, mut) error[E0384]: cannot assign twice to immutable variable `x`

なんとRustの変数はデフォルトでimmutable。つまり固定。変わらないなら変数じゃないじゃん!

クレート名にドット.が使えない

怒られて。

Rustで数当てゲーム

わずか29行!

Rustでprintとread_lineを1行にする方法

printはflushする必要がある。

RustでMatch判定する(match)

一致するか。

Rustで標準入力する(std::io::stdin().read_line())

基本。

Rustで乱数を生成する(rand)

randクレートをダウンロードして。

Rustでモジュールを使ってみる

とにかくファイル分割してみる。

Rustで関数を使ってみる

定義と呼出。

クレートとは?

他の言語でいうパッケージのことらしい。

Cargoでプロジェクト作成・ビルド・実行

コマンドで一発!

Rustの和訳ドキュメント

これを見れば一通りわかるやつ。

RustでHelloWorld

最初はやっぱりこれ。

Rustの環境構築

所要時間5分くらい。

Rustを学んでみたい(プログラミング言語)

なんかいい言語らしい。

Qiitaの登録を促すポップアップがウザイ

のでやめてくれると助かるのですが。

GitHubAPIのv3とv4どっちを使えばいいか

v3のほうが良い。リクエスト制限がゆるいから。(2019-05-03時点)

oathtoolをインストールする(二要素認証のワンタイムパスワードをsecretから生成する)

GitHubなどWebサービスの認証で使う。

shutterインストール(スクリーンショット撮影ツール)

スクリーンショット撮影ツール。

mirageをインストールする(画像トリミング)

スクリーンキャプチャした後に切り取りするツールとして。

はてながブロガーに宣伝させようとしてきた件(2019-05-01)

「トリプルヨーグルトを宣伝しよう」とかいうやつ。

広告がウザくなって使わなくなったWebサービス

ありますよね? 私はあります。

raspbianのdateコマンドで「令和」が出ない件(2019-05-01)

2019-05-01時点で確認した。

Chromiumのプロファイル名一覧を取得する(pythonでjson取得)

ブラウザのプロファイルを使い分けるために。

jqで親キー名を取得したい(子要素で条件絞込)

keysだけならできるのだが絞込と組合せた上でスマートにやりたい。

jqをインストールする

JSON抽出コマンド。

自転車ほしい→クロスバイクをそれと知らず購入→トラブル続出

自転車なんてどれも同じだろ? と思っていた私が失敗した話。

日本標準産業分類のCSVをUTF-8なTSVにする

Shift-JISとかないわ。