良いお年を
良いお年を
ブルスカ、開く頻度が低いせいか毎回ログアウトされてるのちょっと不便
て言うか今はrustじゃなくてやっぱりrubyというかrails弄ってる。
まず既存アプリを綺麗に書き換えてからrustにした方がええか…って思ったので。
rustだと型とか考慮事項が増えるので余計な部分に時間使ってしまう(最終的には余計では無いけど)
まだrust、dynって何や?Boxって何や?なんかAIが要るって言うから付けとこかー
くらいの知識しか無い
某アプリに金使い過ぎて、3万円台でも高い、買えない…って感覚になってきたなぁ
でもロジクールのマウスと連動して自動で操作先のPC切り替えてくれるFlow機能が便利なので、
ロジのキーボードから抜け出せない、、
あーREALFORCE RC1欲しいかも…
R3持ってるけど、やっぱりフルキーボード過ぎて場所取るのでコンパクトなの欲しくなってきた、、
そもそもREALFORCE選んだのは、HHKBがファンクションキー付いてなくてだるそうと思ったからなんよなー
自宅PCをwake on lanできるようにした
GitHub Copilot Edit試してたけどもうこれでいいやChatGPTも Claudeもサブスクやめよってなった
疲れた一旦寝る
そうだWSLでrails開発しようと思ったのにいつの間にかbashの dotfiles修正してた
Dry::Monads[:result] と Sorbetの型定義を使うと
sig { returns() } にどう書いても型エラーになってしまってハマった。。
やっぱRubyに型を持ち込もうとするとRubyタノシクナイになってしまうのか..
BlueSkyではTOKIMEKIていうクライアント使ってるけどかつてのTweetDeckみたいでとてもいいです
めがさめた
wsl-vpnkit入れました
VPN貼ったらWSLがネット使えなくなる問題、毎回直し方忘れる
今の仕事がコード打てない仕事なのでストレスたまっていく
てか最終的にはrustで書き直したいとか思ってるのにrubyの段階でまだまだ時間かかるな、、
railsアプリの各種設定項目ってどこに書いたらいいの、、
AIに聞いたらconfig/application.rbに書けって言われたけど、そこ、
rails app:update したら上書きされるやん
と思って結局 config/initializers/defaults.rb とかにした
てか、bin/my_command の中は
rails task my:command みたいな一文だけにして my_commandのロジックはrakeタスクとして実装すればよくね?
と思ったけどなんかカッコ悪いのでやめた
bin/railsの rails server以外のサブコマンド実行するやつが結構お手本になるかなあ初期化処理の順番とか
なぜそんなことするかというと、今のコードが超巨大な5000行の.rbが何もかもやってる という混沌なので、それをrailsの設計思想を使ってこれはここに置けばいいよね、みたいに整理できるかなと思って
コマンドラインアプリでサーバーは全く不要なのにrailsで開発してる
今日はRailsの初期化処理、Thorのメソッドとサブコマンドの関係、rustのResultみたいなことできるgem Dry::Monads 等についてAIと語りました
Xの広告とインプレゾンビにうんざりしてちょっとこっちに来てみた
今日いい天気そうだな…
お布団から出れないけど
TLがさみしいので少しでも知ってる有名人をフォローしてみた
Blueskyはフィードが便利だな
テスト test