記事一覧
-
OllamaでローカルLLMを使う際のTips
2025/09/23📝 2448文字
ZENN -
conoha VPSでSSHができないとき
2025/09/23🔥 466文字
ZENN -
Flutter 多言語化を支援する Dart スクリプトを2つ作った話
2025/09/23💡 2693文字
ZENN -
miseでCocoaPodsを管理してみた
2025/09/23🚀 4060文字
ZENN -
# はじめに 30日間のAndroid開発の旅、ついに最終日を迎えました。今日は、開発したAndroidアプリを世界中のユーザーに届けるための最後のステップ、**Google Play Console**の操作方法を詳しく学びます。アプリの登録から審査、公開後のアップデート配信まで、実際の画面を想定しながら順を追って解説します。 ## 1. Google Play Consoleの準備と初期設...
Qiita -
# はじめに アプリをGoogle Play Storeに公開するには、**署名(サイニング)とリリースビルド**が必要です。これは、アプリのセキュリティとパフォーマンスを確保するために不可欠なプロセスです。今日は、その最終準備ステップについて学びます。 ----- ## **1. アプリ署名の基本概念** ### **1.1 なぜアプリの署名が必要なのか?** アプリの**署名**は、...
Qiita -
# はじめに 今日のテーマは、アプリの品質を飛躍的に向上させるための**デバッグ技法**と**パフォーマンス最適化**です。バグを見つけて修正するだけでなく、アプリの動作をよりスムーズにし、バッテリー消費を抑えるための方法を学びます。 ----- ## **1. 効果的なデバッグ技法** ### **1.1 構造化ログの活用** 単純な`Log.d()`の代わりに、**Timber**ラ...
Qiita -
Android開発30日間マスターシリーズ - Day27: Unit TestとInstrument Test - JUnit、Espresso、Mockitoを使った包括的テスト
2025/09/23# はじめに Androidアプリ開発の最終段階では、**テスト**が不可欠です。バグを発見し、品質を保証するために、さまざまな種類のテストが実施されます。今日は、アプリのロジックとUIの両方を網羅的にテストするための、主要なテスト手法とツールについて学びます。 ----- ## **1. なぜテストが重要なのか?** テストは、コードの**信頼性**と**保守性**を高めます。手動で毎回...
Qiita -
# はじめに 今日は、LLM(大規模言語モデル)の応答をユーザーにリアルタイムで表示する**ストリーミングレスポンス**の実装方法を学びます。単一の大きな応答を待つのではなく、生成されたテキストを少しずつ画面に表示することで、ユーザー体験を劇的に向上させます。 ----- ## **1. ストリーミングレスポンスの仕組み** 従来のHTTP通信は「リクエスト-レスポンス」という一往復のモデ...
Qiita -
# 前提 この記事は**2025/9/23時点**での公開情報や動作を私なりにまとめたものとなります。 正確な情報はご自身でご確認もしくはMicrosoftへお問い合わせください。 また、環境ごとにリリースタイミングが異なる点や、管理者により制御されている可能性がある点、ご留意ください。 また、本機能はパブリックプレビューであるため、今後変わる可能性があります。 # 📢 公式情報 20...
Qiita -
 India has always been known as the land of spirituality, fait...
Qiita -
# はじめに 今日は、これまでの学習の集大成として、**LLM(大規模言語モデル)** と対話するための**チャットUI**を実際に構築します。ユーザーがAIと自然に会話できる、直感的で使いやすいインターフェースを設計し、Androidの強力なコンポーネントである**RecyclerView**を使って実装します。 ----- ## 1. チャットUIのUX設計原則 優れたチャットUIは、...
Qiita -
FastAPIをVercelへまた置いてみた。官報ビューワーアップデート
2025/09/23# はじめに 官報ビューワーという簡易RSSビューワーを作成してからおよそ数ヶ月。 ほぼほぼ誰にも使われていない気がするけど、、 ちょいちょい自分で眺めては、ほぉこんなのがあるのかと自分がヘビーユーザー化してしまいました。 PDFもどうせならダウンロードしたいよなぁー。と思ってバックエンドを用意して実装することにしました。 この記事では、簡単にVercel上へのホスティングまでを記します。 ##...
Qiita -
# はじめに 昨日はOpenAIやAnthropicといった特定のLLM APIとの連携方法を学びました。しかし、異なるAPIを切り替えるたびにコードを修正するのは非効率です。今日は、前回触れた **MCP(Multi-Cloud Platform)** の概念をさらに深掘りし、**統一されたプロトコル**に基づいてLLMと通信する独自のクライアントライブラリを実装する方法を学びます。 ---...
Qiita -
Android開発30日間マスターシリーズ - Day23: OpenAI API / Anthropic Claude APIとの連携 - Android アプリからのLLM呼び出し
2025/09/23# はじめに いよいよ、これまでの知識を総動員して、LLM(大規模言語モデル)をAndroidアプリから実際に呼び出す方法を学びます。今回は、代表的なモデルである**OpenAIのChatGPT**と**AnthropicのClaude**を例に、そのAPI連携の実装方法を解説します。 ----- ## 1. OpenAIとAnthropicのAPIの比較 | 特徴 | **OpenAI ...
Qiita -
無料版Google ColabでMoE付きTransformerの事前学習をしてみる
2025/09/23🎉 16788文字
ZENN -
競プロでよく使う構文(Python)
2025/09/23## 入出力 ```python # 標準入力 n = int(input()) # 1行の整数 a, b = map(int, input().split()) # 整数が2つ arr = list(map(int, input().split())) # 配列 s = input() # 文字列 # 複数行の入力 n = int(...
Qiita -
AI革命イメージモデル:ナノバナナAI画像生成ツール完全ガイド
2025/09/23# AI革命イメージモデル:ナノバナナAI画像生成ツール完全ガイド ## ナノバナナAIとは? ナノバナナAIは、[Gemini 2.5 Flash Image](https://skywork.ai/blog/mit-nano-banana-webcomics-neu-definieren-lina-webers-innovation-aus-deutschland/)モデルを基盤とするGo...
Qiita -
🔭 8831文字
ZENN -
Android開発30日間マスターシリーズ - Day23: OpenAI API / Anthropic Claude APIとの連携 - Android アプリからのLLM呼び出し
2025/09/23# はじめに いよいよ、これまでの知識を総動員して、LLM(大規模言語モデル)をAndroidアプリから実際に呼び出す方法を学びます。今回は、代表的なモデルである**OpenAIのGPT**と**AnthropicのClaude**を例に、そのAPI連携の実装方法を解説します。 --- ## 1. OpenAIとAnthropicのAPIの比較 | 特徴 | **OpenAI API (G...
Qiita