リファクタリングのあとは、投稿をOpenAI互換API(Ollama)に投げて翻訳して投稿するとかもやってみたいところ。とはいえ、リファクタリングもまた長そうだなぁ。レイヤードアーキテクチャに落とし込みあたりからやりたい。 #fedibird
早速バグってた…… #fedibird
作ってる投稿CLIのBlueskyのWebsite card embedの投稿にやっと対応できた。今回は長かったなぁ
次はリファクタリング。 #fedibird
みんなウェブスクレイピングの関数作ったとき、テストどうやってるんだろ。
ガチガチに外部通信依存なのでサイトのURLを突っ込むわけ行かないのよね。
テスト時に簡易サーバー立ち上げてそこに向けてる感じかな。 #fedibird
最近周りの開発者らがショートカットキーを多用したりVimキーバインドで操作したりしてて、自分もまたショートカットキー覚えようかなって気になってきた。
昔は熱心にショートカットキー覚えてたんだけど、環境変わったときに使えなかったりするのが面倒でだんだん使わなくなってしまったのよね。
今はIDEはJetBrainsしか使ってないし、まぁちょっとやってみるか。 #fedibird
IntelliJで生成AIサービスを使えるようにするContinueを使ってみたのだけれどだいぶ不安定。GPT-4o mini使おうとするとエディター巻き込んでフリーズしちゃう……コード読んでみようかな #intellij #continuedev #fedibird
一年間完全に忘れていたサーバー代が請求されてきた……せっかくだからSNS Cross postのWeb版作ってデプロイしたいところ #fedibird
SonarLintって初めて見た。使ってみよ #IntelliJ #SonarLint #fedibird
そういえばプレースホルダー自体の実装方法って知らないなぁ #fedibird
サイトのOGPデータはHTMLからOGPタグをスクレイピングで取得するしか方法がないのか…… #fedibird
「JetBrains AI Assistantのコミットメッセージ生成時にConventional Commitsを生成するプロンプト」の記事を公開しました。
Software Engineer / PHP / TypeScript
簡易なサーバーサイド系WEB界隈文系エンジニア。2005年くらいからPHPを独学で学び始めた。おそらく100年経っても駆け出しエンジニア。
仕事ではPHPメイン。最近Kotlinに興味を持ち始め。
JetBrains大好きおじさん。
稀に Zennに記事書いてます http://zenn.dev/naoyukik