開発日誌– category –
-
開発日誌
AI開発:SDD(仕様駆動開発)っぽいものを試す「工数見積は3AI日です」Claude「ブラック労働反対。今週はもう休みます」
現在、Claude週次制限の危機に陥っている。影響受けるのは5%未満って言ってたのに🥺 まぁProプランではあるのだけれど、別に夜中にバッチ処理しているわけでもなく、普通に開発しているだけなんだが、週次制限の危機になっている。これというのも、最近SDD(Spec-Driven Development, 仕様駆動開発)なるものを、見様見真似で始めたからだ。SDD... -
開発日誌
AIにベストプラクティスは存在しないので、またプラクティスを積み重ねよう
「これがベストプラクティスです」と言われるようになったのはいつ頃からなのだろう。僕が業界に入ったときにはもう使われていたが、金科玉条のように掲げられるような印象まであるのは割とここ最近のようにも思う。 誰が「ベスト」だと決めるのか? 考えてみると、ベストプラクティスとはけったいな言葉だ。俺が俺のベストを決める分にはそ... -
開発日誌
AIとプログラミングしている、あるいはさせている、それともさせられている
LLMにはもっぱらGo言語でプログラミングさせている。しかし僕はGo言語を全然知らない。全然知らないのに何故使っているのかと言えば、後方互換性が高いという話だからだ。AIはしばしばdeprecatedの書き方を使いこなすため、そういう労苦を避けたかった。また、AIの書いたコードを永遠にメンテナンスすることになるのも嫌だった。 もしかする... -
開発日誌
インターネットをつくりたい
というとなんだかバカみたいなんだけれど、けっこう本当に何かできないかなぁ、と考えていたりする。 個人的な課題意識というにはあまりにも壮大なんだけれど、今のインターネットは深刻に間違えているので、スクラップ&ビルドが必要なのではなかろうか、という気持ちがある。ただ何故、どこで、どのようにと言われるとなかなか完全に言... -
開発日誌
せんせー、claude-code –print はプログラミングに入りますか?
多分入らない気がする今日この頃、僕はもうプログラマでもなくなってしまったんだろうか。そんならいったいなんなんだろう。ブロガーってことでいい?いやだ。 まぁさすがに全部AIに書かせられるということはなく、設計指針、インタフェース周り、規模の大きなコードや、リアルタイム性が問われて全体のタイミング制御がシビアな特殊なコード... -
開発日誌
ChatGPTで自分だけSomething went wrong while generating the response. If this issue persists please contact us through help center at help.openai.com.と永遠に言われる時
ChatGPTが永遠にレスポンス生成しない。最初、またChatGPTが落ちてるのかと思っていたが、他の人たちが使えていたのでおまかんの可能性があると思って調査した。結果、おまかんだった。でもChatGPTのバグとの合わせ技なんじゃないの?とも思いつつ対応メモ。 環境 M2 Pro Mac mini macOS 14.6.1 Brave 1.75.175 ChatGPT Plusプラン 症状 以下... -
開発日誌
X APIの使い方メモ
X APIを使い始めたのでそのメモ。 準備(Free前提) X Developers アカウント作成。ちなみに誓約文みたいなの最初に書かされるが、僕は以下のように書いて提出した。 I plan to use the Twitter API to automate the posting and deletion of my own tweets. The frequency will be a few times per day at most. Additionally, I want to ex... -
開発日誌
英語多読Webアプリ更新:一つのテーマを連続して読めるようにした
先日公開した英語多読Webアプリ。まぁさすがにあまり登録してもらえていないですが、ボチボチと続けていきます。なんといってもまず自分が使っているので……。とりあえず開発しながら5万語ほど読みました。 サイト:Extensive Reading Service Beta 更新内容 今回の更新内容は、英文テーマを固定することです。つまり、一つのテーマについて連... -
開発日誌
Cognito + react-oidc-contextでsignoutRedirect()が失敗する
先日公開した英語多読Webアプリ「Extensive Reading Service Beta」では、構成としてSPA(React) + Cognitoで認証フローを作っています。Cognitoのほうはマネージドログイン画面を利用しており、Reactのほうは認証用のライブラリとして「authts/react-oidc-context」を使わせてもらっていますが。で、これで signoutRedirect()を実行すると、... -
開発日誌
生成AIで無限に英語を読める多読学習Webサービスを作った:目指せ百万語
今年の目標、Webサービスをバシバシ公開していくの有言実行第一弾として、英語の多読を支援するWebサービスを作りました。装飾など一切なく、かなり無骨ですが、お披露目することが大事だと思うので、公開します。画面はこんな感じです。 開発画面 サイトは「Extensive Reading Service Beta」です。いつかBetaは取れるでしょう。 サービス概...