こんばんは。 急に寒くなってきましたね。体が寒いのに慣れていないっぽくて体調がイマイチです。 なんか型関連の見慣れない記法あるよね TypeScriptはJavaScriptに型の概念を追加した言語です。 なので静的型付け言語に分類されるのですが、強力な型推論や…
猫はかわいい 「猫が好き」と言うときに、私たちは理由を求められません。 かわいい、触りたい、ただそれだけで成立します。ところが「生物学が好き」となると急に空気が変わります。 「詳しいの?」「どこが面白いの?」、なぜか“ちゃんと説明できる好き”が…
こんばんは。 Sora2が盛り上がってますね。 面白いけど、ウォーターマークがないと見分ける自信がもうないです。さて、先日Chromeの公式から「Chrome DevTools MCP」が公開されましたね。 これまではブラウザ操作のMCPといえば「Playwright MCP」がほぼ一強…
こんばんは。 まだまだ暑いですが、果物などの旬の食べ物を見ると秋を感じますね。さて、RemixがReact Router v7に合流してからしばらく経ちました。 そういえば改めて比較をしていなかったので、代表的な差異を見てみます。 移行は割と簡単らしい まず大前…
こんにちは。 気づいたら明日から9月…とは思えない暑さですね。 なんかこのやり方、どこかで見たことあるぞ さて、仕事をしているとさまざまな複雑な課題に直面します。 現状を整理して、問題を構造化して、関係者にヒアリングして、何度も議論して...さんざ…
こんばんは。 お盆にまとめてお休みをする習慣がないのですが、なんとなくちょっと特別感はありますね。さて、Wailtlistに登録してから何の音沙汰もなかったKiroから使えるようになったよというメールが来たので使ってみます。 今回作ったものはこちらです。…
こんにちは。 選挙行きましたか。私は最近はもっぱら期日前投票派です。さて、仕事で振り返りをしていると、「今回は成功した」「今回はうまくいかなかった」みたいな話をよく聞きます。 でもなんかこの0か1かみたいな評価ってちょっと違和感があって、せっ…
こんにちは。 AIエージェント活用していますか。 私はお仕事では主にCursor、プライベートではClineとClaude Codeあたりにお世話になっています。個人的にエージェントに秘書をやってもらう業務スタイルがだいぶ安定してきたので、せっかくなので紹介しよう…
こんばんは。 梅雨はどこへ行ってしまったんでしょうか。さて、今年も半年が終わってしまったので恒例の本紹介です。 前回のはこちら。shironeko.hateblo.jp ビジネス キーエンス流 性弱説経営 キーエンス流 性弱説経営作者:高杉 康成日経BPAmazon表紙にも書…
続きです。 前編の記事はこちら。 shironeko.hateblo.jp そしてコードはこちら。 github.com 今回は自分でエージェントを作っていきます。 ツールを作る まずはツールを作りましょう。 ツールはエージェントやワークフローで利用できる機能(関数?ツール?…
こんばんは。 夏が来た感じがしますね。実はまだ梅雨も来ていませんが。 さて、Claude CodeやらCursorやら最近はひたすらにAIエージェントブームですね。 特にMCPが流行りだして、その勢いはどんどん加速しているように思います。 ただ、バックグラウンド実…
こんばんは。 先週はAI関連の発表がたくさんありましたね。さて、生成AIが日に日に進化を続け、開発だけではなく文字を扱うあらゆる分野で活用されるようになってきました。 個人的にもコードよりもそれ以外の文章を書いたり読んだりする場面のほうが多くな…
こんばんは。 GW満喫してますか。 今年はだいぶ頑張らないと大型連休にはならなそうですね。 NotebookLMの音声概要が日本語対応したぞ ドキュメントやWebサイトをもとに要約や質問ができるNotebookLMですが、ソースをもとにポッドキャストのような2人の会話…
こんばんは。 ちょっと時間が空いてしまいましたね。最近はプライベートでもお仕事でもAIエディタを使う機会が増えてきました。 CursorやRoo Codeを使うことが多いですが、VS CodeのエージェントモードもGAされたようですね。これらは単なるコード補完ツール…
こんばんは。 豆苗を買ったので育てているのですが、ぐんぐん伸びていくのを見るのってちょっと楽しいですね。さて、ちょうど1年前くらいにLangChainを少し触っていたのですが、気がつけばかなりアップデートが入っているみたいですね。 特に最近のエージェ…
こんばんは。 DeepSeek-R1が急に現れて話題ですね。 せっかくなのでローカルで動くか試してみます。(ラマの顔がかわいい)ollama.com マシンスペック CPU:AMD Ryzen5 9600X メモリ:32GB ストレージ:ほどほど GPU:NVIDIA GeForce RTX 4070(VRAM 12GB) …
あけましておめでとうございます。 2024年を振り返ったり、2025年に思いを馳せたりしてみようかと思います。特に考えずにつけたタイトルが1年前と全く同じだったのでそのままにしておきます。 shironeko.hateblo.jp ふりかえり 予想通りではありますが、2024…
こんばんは。 大掃除は終わりましたか。私はまだまだです…。前回のはこちら shironeko.hateblo.jp マネジメント 学習する組織 学習する組織 ― システム思考で未来を創造する作者:ピーター・M・センゲ英治出版Amazon名著です。組織やマネジメントに関わるな…
こんばんは。 急に寒くなりすぎて体がついていけていない気がします。 Feature Flag RemixにはFeature Flagという近い将来採用される機能を明示的にONにする機能があります。 これは設定でONにするだけで新しい機能が使えるとても便利な機能です。remix.run…
こんばんは。 PCのパーツをそろえつつ、ふるさと納税の駆け込みをしてるので来月のカードの請求が怖いです。少し遅くなってしまったんですが、11/26(火)に開催されたアーキテクチャConference2024に参加してきたので簡単にレポートです。 『Modern Trade-off…
エンジニアなので仕事中はずっと画面を、本を読むときはiPadをずっと見ています。 さすがにずっと近くばかり見ているので、遠くを見るときにピントが合いづらい感じがしてきました。 部屋の窓から遠くの山とかが見えればいいのですが、残念ながらそんな景色…
「システム」というワードが最近ちょっと引っかかっているので、まとまりきっていないですが書いておこうと思います。現代の企業において、デジタル技術はビジネスの中心的な役割を担っています。 業界によってもその進み具合は異なりますが多くの企業がデジ…
小ネタです。 ブックマークレットはURLエンコードしよう ブックマークレットは、ブラウザのブックマークから起動する簡易的なプログラムです。 例えば以下のようなブックマークレットを登録して、範囲選択をした状態でブックマークレットをクリックすればGoo…
こんばんは。 ようやく秋の気配がしてきましたね。 自分でチューニングしてほしい LLMを使っているとやはりプロンプトの書き方によって求める結果が得られるかどうかが大きく変わってくることがわかります。 もちろん自分で試行錯誤しながらチューニングする…
こんばんは。 遠足のおやつの金額制限って今もある文化なんでしょうか。 プロセスは大切なのか 「プロセスが大切か、成果が大切か」という議論はときどき見かけるような気がします。 どちらも重要な要素であり、だからこそ議論されるテーマであるとは思うの…
こんばんは。 気がつけばいろいろな果物が並んでいて秋を感じます。さて、package.jsonなどの設定ファイルをVS Codeなどで編集していると補完が効いたり、エラーチェックをしてくれたりと便利です。 JSONでこの仕組みを提供しているのがJSON Schemaという機…
こんばんは。 天気がすぐ変わるので、いつも傘を持っている気がします。 雨傘って風の方向に向ければ雨も風も防げますが、日傘は風の方向と日の方向が連動しないのでひっくり返しがちです。今回はyieldについて見ていこうと思います。 (いつも綴りが「yield…
こんばんは。 気がつけばもうすぐお盆ですね。 ずっと暑すぎて逆に季節感がおかしくなってきました。さて、アーキテクチャを考えるときによく話題に出てくるレイヤードアーキテクチャ、ヘキサゴナルアーキテクチャ、オニオンアーキテクチャ、クリーンアーキ…
こんばんは。 ずっと暑いですね。外に出ると溶けそうになります。さて、最近はCI/CDといえばGitHub Actionsが結構有力な選択肢ですが、そういえば自分で構築したことがなかったなと思って試してみます。 前半はポチポチ触っていますが、後半に最終的なDocker…
こんばんは。 気づけばもう6月も終わり、なんと1年の半分が終わってしまいました。この半年で読んだ本のうち、良かったものを簡単な感想とともに紹介します。 まとめてじゃなくて読むたびに書いた方がいいんだろうなと思ったり…せめて2か月くらいペースしよ…