記事一覧
-
現地速報! Kaigi on Rails 2025 Day2
2025/09/27🚀 3618文字
ZENN -
PowershellからOpenAIの呼び出し
2025/09/27## はじめに Powershell から Open AIの呼び出し方を以下の通り確認したので、その備忘録 - **Open AI API key の発行** - **簡易PowerShellコードの作成** - **実行結果の確認** --- ## 対象読者 - Powershell から Open AI を呼び出して使いたい --- ## 使用環境、サービス - Windows 11 (24...
Qiita -
YouTubeのチャンネル名やタイトルが「…」で省略される問題をCSSで解決する
2025/09/27# YouTubeのチャンネル名やタイトルが「…」で省略される問題をCSSで解決する YouTubeを使っていて「チャンネル名が…で切れて読めない」「ショートや検索結果でタイトルが途中までしか出ない」そんなストレスを感じたことはありませんか? この記事では、YouTubeの省略や強制非表示をCSSで無効化し、**常に全文を表示**させる方法を紹介します。Stylusなどのユーザースタイル拡張を...
Qiita -
【データベース設計】身近な例で理解する基本概念
2025/09/27📚 17443文字
ZENN -
MCPを活用したコンテンツアクセス履歴の管理とセキュリティ強化
2025/09/27# はじめに Model Context Protocol (MCP)は、AIアプリケーションとデータソース間の標準化されたインターフェースを提供します。本記事では、MCPの実際の機能を活用して、コンテンツアクセスの透明性を向上させ、セキュリティを強化する実践的な方法を解説します。 ## MCPにおけるアクセス制御とログ管理 ### MCPの実際の機能 MCPは以下の標準化されたインターフ...
Qiita -
{"ASIN":"B079Z1PG6C", "page":"[[87.0,0,90.0]]", "type":"uptodate", "insertDate":"20250927"}
2025/09/27参考書学習メモ 書籍情報 ・ASIN:B079Z1PG6C ・書籍名:Javaビルドツール入門Maven/Gradle/SBT/Bazel対応 事象: ・OS:Ubuntu24.04 ・IDE:eclipse 2025-09 (4.37.0) ・発生日:20250927 ・事象詳細: p87内部項目「AspectJを利用する」について 本書の記載通りにpom.xmlを記載すると、ビューProb...
Qiita -
文字列と配列をシュッと分割するユーティリティ divider のご紹介
2025/09/27✂️ 6857文字
ZENN -
VSCode拡張機能: "Markdown All in One" の使い方教材
2025/09/27# 初めに このドキュメントでは表題の通り、VSCodeの拡張機能である```Markdown All in One ```の基本的な使いかをまとめた教材になります。 Markdownについて熱く語っている記事も書いてます。 - [なぜ「今」Markdownなのか](https://qiita.com/yamazaki_yuto/items/699fd6b38af95a77dd71?utm_ca...
Qiita -
# はじめに Model Context Protocol (MCP)は、AIアプリケーションとデータソース間の標準化されたインターフェースを提供し、詳細なメタデータを生成します。本記事では、MCPから得られる豊富なメタデータを活用した時系列分析により、最先端のコンテンツ需要予測モデルを構築する手法を解説します。 ## MCPメタデータの豊富さと時系列分析の可能性 ### MCPが生成する多...
Qiita -
音響と音楽のプログラミング課題
2025/09/27# 単位変換と比(工学の共通言語) 課題1:周波数と周期 問題:周波数 f [Hz] が与えられたとき、周期 T [s] を計算する関数を作成せよ。 式: T = 1 / f 例: f = 440 Hz のとき、T を求めよ。 課題2:BPMとミリ秒 問題:テンポ BPM から四分音符の長さ [ms] を計算する関数を作成せよ。 式: T_ms = 60000 / BPM 例: BPM = 12...
Qiita -
## はじめに こんにちは! Android開発で地味に頭を悩ませるのが、ActivityやFragmentの複雑なライフサイクルですよね...。`onCreate`やら`onStart`やら`onDestroyView`やら...(正直今でも時々混乱します w) 最近Jetpack Composeを触っているのですが、このライフサイクルの考え方がガラッと変わって、最初は少し戸惑いました。 で...
Qiita -
# はじめに Model Context Protocol (MCP)は、AIアプリケーションとデータソース・ツール間の標準化されたインターフェースです。本記事では、MCPの実際の機能を活用して、コンテンツの利用状況を分析し、クリエイターのワークフローを最適化する方法を解説します。 ## MCPによるデータアクセスの透明化 ### 従来の課題 **データアクセスの不透明性:** - AIツ...
Qiita -
なぜ「今」Markdownなのか
2025/09/27# なぜ「今」Markdownなのか ## ─ 人間の可読性 × 生成AI 時代の“構造言語”としての覇権宣言 ─ > Markdown は *単なる軽量マークアップ* ではない。これは「知識を最速で循環させ、AI と人間が共存するための最小かつ最強のプロトコル」である。 --- ## 1. もはや *書式* ではなく “知識インフラ” - GitHub / GitLab / Bitbuc...
Qiita -
# はじめに Model Context Protocol(MCP)は、Anthropicが開発したAIアプリケーションとデータソース・ツールを連携させるための標準プロトコルです。本記事では、MCPの実際の機能と可能性について、技術的に正確な情報をもとに解説します。 ## MCPとは何か? MCPは、LLM(大規模言語モデル)ベースのアプリケーションが、外部のデータソースやツールに安全かつ標...
Qiita -
MCPの活用や応用への考察
2025/09/27# はじめに LLMと既存のコンテンツ(アプリ・サービス)を接続し、既存のサービスを連携してより効率的に活用していくための一つの選択肢としてMCP(Model Context Protocol)がある。どのような活用方法があるかをデータ活用、ビジネス・マーケティングへの応用、セキュリティの観点から、以下のタイトルで掘り下げて考察する。 ## Model Context Protocol (MCP...
Qiita -
[c++] ABC079 #AtCoder
2025/09/27# 概要 問題の解き方をまとめました。 * 2025.9.27 A-D # A Good Integer [#ABC079-A](https://atcoder.jp/contests/abc079/tasks/abc079_a) ## 問題 3 つ以上の数字が連続して並んだ 4 桁の整数を良い整数とする。4 桁の整数 $N$ が良い整数かどうかを判定する。 + $1000 \leq N \l...
Qiita -
前回からの続きです。 前回はKotlinMultiplatformでFirebaseを使う方法でした。 https://qiita.com/yuta317/items/ef58f9f6cb06454d1bd0 今回はAndroidのUIを作成していきます。まずはログイン画面です。 デザインは私が考えると時間がかかってしまうのでAIに相談しながらUIを考えてみました。 # 完成イメージ ...
Qiita -
正規表現における *、+、*?、+? の違い
2025/09/27# 正規表現の `*` とか `+` とか、もう忘れすぎ問題 正規表現の `*` とか `+` とか、気づけば何百回とGoogle検索してる気がするので、いい加減ここに自分用メモとしてまとめておきます。 | 記号 | 意味 | マッチ回数 | デフォルト動作 | |:-----|:-----------|:---------------|:-------...
Qiita -
### はじめに プログラミングの世界には、長い歴史の中でさまざまな**パラダイム(paradigm)** が登場してきました。 代表的なものに **構造化プログラミング(Structured Programming)**、**オブジェクト指向プログラミング(OOP: Object-Oriented Programming)**、**関数型プログラミング(FP: Functional Prog...
Qiita -
続きをみる
NOTE