sontixyou blog

技術まわり、ガジェット関連について

2024-01-01から1年間の記事一覧

身の回りのRust

背景 2023~2024年の3月にかけて、自分の身の回りでRustで作られているツールが増えていると感じている。自分が使っているツールの中でもRustで作られているものがある。これらのツールをまとめたことがなかったため、まとめる。 身の回りのRust Ruby RubyはJ…

Active Recordのカラムの暗号化でソートできずにハマった

背景 記事のタイトルを保存するtitleカラムがあるとします。このtitleカラムは、記事一覧ページでtitleの並び替え機能があるとします。 あるとき、Railsで文字列を保存するtitleカラムを暗号化しようと話題が出ました。 カラムの暗号化 Railsには、2種類の暗…

Neovimにtypoを検知する仕組みを追加した

背景 Neovimには、デフォルトでスペルチェックする機能があります。 しかし、このスペルチェックはマークダウンファイルに対しては有効ですが、コード内の英単語をチェックしてくれません。 そこでコード内の英単語もスペルチェックしてくれる仕組みを導入す…

イタリア語の学習を始めた

背景 2024/09にイタリアへ行く予定を立てた。 学習のモチベは、イタリアの現地人の方と簡単なコミュニケーションを取れると、旅も楽しくなると思ったから。 目標 レストランで注文できる おすすめの品とか聞けると最高 市場で話しながら買い物できる どうや…