iOSアプリ開発ガイドを考えてみた iOSアプリのアーキテクチャ設計、コーディング規約、開発プラクティスをまとめたガイドです。 Clean Architecture、VIPER、MVVMの良さを取り入れたハイブリッド方式を採用しています。 SwiftUIとUIKitのハイブリッド構成で、保守性と拡張性の高いアプリ開発を目指します。
Vibe Codingは私の開発生産性を向上させたか? この記事は、Vimmerである著者がCursorでVibe codingを試した結果を共有しています。 AIを活用した開発スタイルが既存のスタイルより開発生産性を超えるかの考察が述べられています。 AIに自分を超えてもらうために、品質基準の明示や知識の凝集の重要性が強調されています。
LINE と AWS Step Functions で作る予約システム LINEとAWS Step Functionsを使った予約システム構築に関する記事です。 サーバーレスでスケーラブルな予約システムを構築できます。 具体的な実装方法や設計思想が解説されています。
コミュニティ文化を組織に根付かせるまでの原体験と思考 この記事は、ログラスでのコミュニティとの関わり方について、筆者の個人的な経験から考えをまとめたものです。 アジャイルコミュニティへの感謝と還元、そして会社にコミュニティ文化を根付かせるための組織への合理的な説明について述べられています。 コミュニティへのオンボーディングや職種を超えたコミュニティへの参加など、文化浸透の重要性も強調されています。
ChatGPTアプリをXcode、AndroidStudio、VSCodeと連携して使う方法 この記事では、ChatGPTアプリをXcode、AndroidStudio、VSCodeと連携させる方法を解説します。 OpenAIの公式ページからChatGPT for macOSアプリをダウンロードし、アプリの設定画面で連携機能をONにします。 XcodeなどのIDEとChatGPTアプリを起動し、コードを範囲指定して修正指示を出すことで、ChatGPTが修正案を表示し適用できます。
ようやくClineを触ることができた この記事では、AIエージェントClineを初めて触った体験が記録されています。 CursorエディタにClineをインストールし、OpenAI API Keyを設定して使用しています。 HTMLファイルの作成やアニメーションの追加、TypeScriptでの関数作成とテストなどを試しています。
いろんなソースを要約できるLilysAIを使ってみた LilysAIは様々なソースから要約を作成できるAIサービスです。 NotebookLMのような競合サービスも存在します。 テキスト、PDF、Webサイトなど様々な形式に対応しており、リアルタイムでの文字起こしや要約機能も搭載されています。
Haskellで競プロ鉄則本を解いていく Haskellで競プロ鉄則本を解いていく様子をまとめた本です。 無料で読むことができます。 競技プログラミングの学習に役立ちます。
OpenAI の SWE Agent、Codex を試してみる OpenAIのSWE AgentであるCodexの紹介記事です。 Codexを実際に試した結果がまとめられています。 導入方法や使用感について知ることができます。
GPT解説2 アテンションの仕組み (Attention, Transformer) | Chapter6, 深層学習 - YouTube この動画は、GPTの解説シリーズの一部です。 アテンション機構(Attention)とTransformerについて解説しています。 深層学習のChapter6の内容です。