プログラミング

プログラミング

Geminiで簡易ゲームを作って公開する方法!

Geminiをちょっと使ったら、簡単にゲームができた。音も出ます。完成品:ゲーム終了時の「AIによる戦績レポート」はエラーになります。(APIキーを登録していないため)注意:このゲームのようなhtmlアプリで、htmlにAPIキーを書いたも...
プログラミング

【Windows 11】Gemini CLIのサンドボックス機能をDockerで動かす方法

Gemini CLIは、Googleが提供するAIコマンドラインツールで、自然言語からPythonなどのコードを生成・実行できる強力な機能を備えています。しかし、ローカル環境で直接コードを実行する場合、ファイルアクセスやネットワーク通信など...
プログラミング

AIブラウザに対するプロンプトインジェクションとは?ASCII smugglingとは?

AIを搭載したブラウザ(AIブラウザ)が急速に普及する中で、Webページの内容を読み取るという特性が新たなセキュリティリスクを生んでいます。その代表的な例が「プロンプトインジェクション」と呼ばれる攻撃手法です。本記事では、AIブラウザを標的...
プログラミング

海外の反応を一瞬で翻訳!YouTubeコメント翻訳アプリのご紹介【無料】

YouTubeで海外の動画を見ていて、「コメント欄の内容が気になるけど、英語が苦手…」そんな経験はありませんか?そんな悩みを一発で解決してくれる便利なWebアプリを開発しました!🔗 アプリはこちら👉 YouTubeコメント翻訳アプリ(注意)...
お得

ChatGPT(GPT-5)無料プランの制限をChatGPTに聞いてまとめようとしたが・・・

無料プランでGPT-5を使ってみた記録と感想を、見やすくまとめました。目的は「無料ユーザーがどこまで使えるのか」「Thinkingモード(高度推論)がどのように発動するのか」を実体験ベースで整理することです。結論としては、かなり使えるが挙動...
プログラミング

無料AIいろいろ使って、簡易リップシンクアニメーションを作ってみた!(html、Javascript、css)

最近の無料AIツールが進化しすぎて、何か面白いことができそうだと思いませんか? 今回は、複数のAIを組み合わせて、HTMLベースの簡易リップシンクアニメーションを作ってみました。 画像生成から音声処理、動作検証まで、すべて無料のツールで完結...
ブログ

Markdownでおしゃれスライドを作る!VS Code拡張機能「Marp」の使い方を徹底解説

Markdownだけで美しいスライドを簡単に作れる「Marp(マープ)」をご存知ですか?今回の記事では、VS Codeの拡張機能「Marp for VS Code」を使ったスライド作成の流れを初心者向けに解説します。Marpって何?どうやっ...
プログラミング

シンクラウド for FreeでPHPを動かしてみた!

シンクラウド for FreeでPHPでhello worldを表示してみます。その後、ご掲示板を作りました。完成品:掲示板 (cloudfree.jp)環境はWindows11でWindowsPowerShellでSSH接続して内蔵してる...
ブログ

シンクラウド for FreeのアクセスログをPythonで解析する方法

シンクラウド for Freeでアクセスログが見れるようになったのでPython(JupiterNotebook)を使って解析してみました。アクセスログについてはこちらで説明されています。実施してみて危なそうなログが見つかったので対策(XM...
ブログ

シンクラウド for FreeにSSH接続してみた!(Windows11)

シンクラウド for FreeでSSH接続ができるようになったのでWindows11でSSH接続してみました。設定方法はに書いてあります。公開カギは自分のパソコンで作る方法を行います。Teratermは使わずWindows11に標準でついて...