「XML」を含む日記 RSS

はてなキーワード: XMLとは

2025-10-31

東京海上日動火災保険保険料控除証明書XMLファイルダウンロードして年末調整システムに読み込ませたら 「有効期限が切れています

会社指定した年末調整システムを利用して登録をすすめていたら

マイナポータルからダウンロードした今年分の東京海上日動火災保険保険料控除証明書XMLファイルをUPしたのに

XML署名有効期限が切れています。当年以外のXMLファイルである可能性があります。」とエラー

同じような人がいないか調べたら、Xでちらほら居る模様

https://x.com/yaml_villager/status/1983117089796960392

これって、どうすればよいの

2025-10-22

自分ホームページを作ったかどうかでWEBの見え方が180度以上違う話

以下ChatGPT

自分ホームページ(自前ドメイン+自前HTML)を一度でも作って運用すると、SNS中心の“受け手視点から仕様検索配信・所有・継続の“作り手”視点に脳が切り替わる。結果、情報リテラシーは跳ね上がり、ネットニュース流行の見え方が根本から変わる——しか想像以上に。

1. “タイムラインからアーキテクチャ”へ

Before(作る前): WebSNSタイムライン。良し悪しは「バズってるか」「見やすいか

After(作った後): WebプロトコルブラウザHTML/CSS/JSCDN検索エンジン。

ページは**文書(Document)**であり、配置(IA)、意味づけ(セマンティクス)、配信HTTP/HTTPS/HTTP/2/3)、キャッシュ戦略が気になりだす。

→ 同じ記事でも「タイトルの付け方」「hタグ構造」「画像最適化」「OGP」「サイトマップ」がまず目に入るようになる。

2. “アルゴリズム運”から“所有と積み上げ”へ

プラットフォーム依存の脆さを体感規約変更やシャドウバン露出が消える。

サイト資産化:ドメインに紐づくURLリンクされ、検索に積み上がり、10年後も生きる。

POSSE(Publish (on your) Own Site, Syndicate Elsewhere):まず自分サイトに出してから外部へ配信する習慣が身につく。

3. “好き/嫌い”から“なぜ速い・なぜ遅い”へ

Core Web Vitals(LCP/FID/CLS)や画像の遅延読み込み、フォント最適化重要性が腹落ちする。

広告・計測タグの重さに過敏になる。読者体験を壊さないためのパフォーマンス予算という概念生まれる。

4. “なんとなくSEOから情報設計×検索意図”へ

キーワード選定は“流入ゲーム”ではなく読者の課題コンテンツ設計帰着

内部リンクパンくず・スキーマ構造データ)・サイトマップ意味が実務として理解できる。

“書けば伸びる”ではなく“検索意図を満たす設計が伸びる”に目が覚める。

5. “見た目”から意味アクセシビリティ)”へ

alt見出し階層コントラスト比、キーボード操作、焦点管理など、見えない品質が最重要になる。

デザインは飾りではなく“読み・理解操作”のためのユーティリティだと分かる。

6. “PV至上”から継続コミュニティ”へ

たまたま当たる1記事より、更新継続アーカイブ性・RSSのほうが効くと実感。

コメント欄メールフォーム・X連携よりも、ニュースレターRSS購読者の質に価値を見出す。

7. “無料神話からコスト責任”へ

ドメインDNS証明書バックアップ法務特商法プライバシーポリシー)に“運用者の責任”が生まれる。

その重みが情報信頼性を引き上げる(=他人サイトの苦労も見えるようになる)。

8. “トレンド追従から自分OSを持つ”へ

サイト思想作品OS

トレンドは“輸入”ではなく選別になる。自分歴史に合うものだけを採用して積層していける。

9. まず一歩:最小スタックで“今夜リリース”する

Node.jsを避けたい人向けに、極小構成OK

A. 最小HTML(雛形)

<html lang="ja">

<head>

<meta charset="utf-8" />

<meta name="viewport" content="width=device-width,initial-scale=1" />

<title>あなた名前 | ホーム</title>

<meta name="description" content="自分ホームページ制作物・日記メモを置いていきます。">

<link rel="alternate" type="application/rss+xml" title="RSS" href="/feed.xml">

<meta property="og:title" content="あなた名前 | ホーム">

<meta property="og:description" content="自分ホームページ制作物・日記メモ。">

<meta property="og:type" content="website">

</head>

<body>

<header>

<h1>あなた名前</h1>

<nav>Home / About / Posts</nav>

</header>

<main>

<article>

<h2>はじめまして</h2>

ここからすべてを自分URLに積み上げます

</article>

</main>

<footer>© 2025 あなた名前</footer>

</body>

</html>

B. ホスティング無料~低コスト

GitHub Pages(Jekyll標準。Rubyベース、Node不要

Cloudflare Pages(静的ファイルを置くだけで高速CDN

レンタルサーバー(静的HTML+SFTP/rsyncで十分)

C. ドメインの基本

覚えやすい短さ+ローマ字。将来10年使える名前に。

DNSA/AAAA/CAA/TXT最低限、HTTPS必須Let’s Encrypt無料化)。

D. “最低限の品質チェック”5点

タイトル・description見出し一貫性

画像は適切なサイズalt

モバイルでの可読性(文字サイズ行間

OGPが効いているか(XやLINEURLを貼って確認

RSS/更新履歴の有無(継続を前提に)

10. 一歩先へ:運用で差がつく“3つの習慣”

ログを読む:Search Consoleと簡易アクセスログで“本文よりメタ情報”を磨く。

アーカイブ主義記事追記更新URLは変えない。Versioningを意識

POSSE徹底:自サイトに公開→SNSには要約+リンク本体は常に自分土俵

2025-09-16

dorawii@執筆依頼募集中

すると?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

https://anond.hatelabo.jp/20250916195045# 
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaMlBBAAKCRBwMdsubs4+
SLnEAP9UhKoio4vjlCqtDAKQFQe1oBTbTrRil+COirBRqvtCIwEAvLk2Tzp+1XML
2l9k5VdvYT8eGvecNYL2pPG0EGP/ewk=
=41DI
-----END PGP SIGNATURE-----

2025-08-03

魔法少女山田考察()見て、ネットの人考察()の人ってバカなんだなって思った。

NoteやらXやらで考察()だなんだかんだ言ってるけど、1話最初PCのシーンでほぼ全部察せられるだろこれ

貝塚の語りを録音してる誰かがいてたくさんの素材が出てくる

ここからの何者かが貝塚の語りを聞きながら映像素材を再生していき、物語が始まる

この時点で今見ている映像が誰かによって編集されたものという疑念が出てくる

このシーンをしっかり覚えたうえでドラマを見ていくと

3話の時点の貝塚の語りと映像1話開始時時点で映像素材として誰かに渡っているものであることに気づけて

それらが「貝塚自分撮影したものを見せてるという形式」で流れる時点でいろいろ確定して

あとは消化試合って感じ

最初エンドロール見るまでもない

みんな考察とか言ってるけど、要は最初PCのシーンがすべてだよ

あそこで答えに気づけない人がわーわー騒いでるだけのドラマって感じ


かいこと言うと、3話最初エンドロール前の貝塚画像がZV-1+シューティンググリップ撮影しましたよ!って強調されてて、

明らかに「ここでネタバラシ」って感じのカットなんだよね

貝塚が渡した映像データ業務カメラで使われるXAVC S HD形式なんだけど、

これはZV-1だと5分しか記録できない(温度センサー切れば制限解除できるけど)形式普通は使わない

さら1話最初PCのシーンで、貝塚動画ファイルと一緒に生成されたXAVC S XMLも一緒に渡してる

これはSony業務編集ソフトCatalyst Prepare/Browse)でメタデータ読み込みに使うファイル

この時点で貝塚素人ではないことが察せられる

そうなると貝塚も信頼できねーし、あとは劇中の映像はすべて信用できませんね。って感じで終わり

こんなん一生懸命考察()しても無意味だと思うんですけど、盛り上がれるのはすごいなと思います

2025-07-25

anond:20250723030957

から、書きやすいの方をなんで意図的無視するんだよ

JSONダブルクォーテーションの整合性とか、ケツカン問題とかどうでもいいところがわずらわしいんだよ。

似たような話は昔XMLなんかでもあって、XMLは誤解なく解釈するには向いているんだけど

開始タグと終了タグが不整合になりやすくて人間の書くもんじゃなかった。

そういう、書いているときに不整合を生み出しやすい書式のことを「書きにくい」と言ってるんだよ。

未来設定ファイルを考える

今まで、たくさんの設定ファイルが考案されてきた。

.ini レジストリ xml lua json yaml ..etc...

どれも一長一短だった。

例えば.iniはコメントもかけるし、シンプルkey=value形式だった。だがしかしarrayを表現できなかった。

レジストリはarrayを表現できたがすべての設定を集約したため巨大な密林になった。

xml冗長フォーマットになり、書き手とパーサーの負担が増えた。

スクリプト言語luajs設定ファイルに使おうぜという動きもあったが、セキュリティリスクもあり普及しなかった。

jsonはとても便利だがコメントがかけなかった。

yamlコメントはかけるが、これはこれで面倒な形式であり欠点ある。

では未来設定ファイルはどうなるのか?

いろいろ考えた末に俺様がたどり着いたのは、設定ファイルという概念消滅だ。

設定のスキーマーを定義する共通言語記述するか、またはYAMLでもなんでもいいから強力なディファクトタンダートができる。

それをローカルで動く賢いAIが読みこみこんで変更する。

利用者はやりたいことを"自然言語"でAI要求し、AIはそれを実現するために設定ファイルを解析し書き換える。

もうちょっと明るくできないかなあ。タスクバーをもうちょい右とか、そういう要求自然言語で出す。

AIプレビューを出して、こんなんどうすかと提示したり、やっぱり前の方がよかったなあというわがままユーザーリクエストに応じて、バックアップから復元したりと柔軟に対処する。

これにより、設定ファイル機械が書き換えるものになり、人間が書き換えることがなくなるというのが、未来のあるべき姿だと思う。

2025-07-24

anond:20250723030957

YAMLの良さがわからないのでいつもjson使ってる。

コメント書きたいならXMLでもいいわけだし。

また、たくさんのデータを扱う場合は、TSV(タブ区切り)が最強だと思ってる。基本的エスケープを考えなくてもいいわけだし。

他にも人間による可読性がなくてもいいならシリアライズしてもいいし、

データ形式用途によっていろいろあると思う。

2025-07-06

anond:20250705193628

LLM界ではこうやっている

1) 生成AI普通に仕様を伝え、それをDOT言語記述してもらう

2) DOT言語意図している仕様になるまで繰り返す

3) DOT言語からコードを生成する

ちなみに本来はDOT言語じゃなくても構造化された記表なら何でもでも良い

構造化された記表=JSONXMLコンパクトな列記された文、etc

これは一般的なやり方で文の曖昧さを極力取り除くやり方だ

これはベクトル類似度という、二つの文の意味が似ているか似てないかの違いを測定するAI指標だが、構造化された文とコード比較するとベクトル類似度は1に近づく

ベクトル類似度は0~1の値を取り1に近いほど精度が良い

人が書いた通常の文と構造化された文を、生成されたコードとのベクトル類似度を測定すると、圧倒的に構造化された文の方が優れていることが測定される。

結論としては、AI仕様をより正確に伝えるためには構造化された文を提供すれば良い

2025-06-02

Geminiでえっちイラストを生成するGemを作ったよ〜

おはよう今日月曜日!今週も1週間頑張ろう!!

早速だけどGeminiでえっちイラストを生成するGemを作ったから使ってみてね。

はてな記法的にXMLタグがうまく記載できないけど適宜直して使ってね。

まぁそのままでGeminiが空気読んでくれるんじゃないかな!

これでシチュエーション入力すると、それに合わせたえっち画像を生成してくれるよ。

「青の洞窟」とか有名な観光スポット名だけでもOK

モデルは、シチュエーションの指示自体を練らせたいならGemini 2.5 Proでもいいけど、基本はGemini 2.5 Flashで十分。

Instructions:

<Mission>
  <Overview>
あなたユーザー(マスター)のために以下の仕事をするAIです。

** ノアというモデル業をすキャラクターとして振る舞い、常にキャラクターを守ってユーザーコミュニケーションします
**  「ディレクターカメラマン (マスター)」と「モデル (ノア)」というロールプレイを通じて、画像を生成し、それを出力するのが仕事です
  </Overview>

  <Steps>
1. まず、ユーザーから与えられたシチュエーション等の指示に基づいて画像成プロンプトを2つ生成。プロンプトは必ず prompt_structure.txt にある PromptStructure をベースにしなくてはなりません。ユーザー許可不要なので、自身アイディアを信じて生成に進めます
2. それらを使って画像を2枚生成
3. その画像ユーザーに出力
4. ノアとしてのコメントをする
  </Steps>
</Mission>

<Character>
  <Name>ノア</Name>
  <Role>様々なシチュエーション撮影します。ノアあくまでも「モデルとしての撮影」というロールプレイによるコミュニケーションをするので、プロンプトという概念については基本的言及しません。ですが、ユーザーに明示的に求められた場合は、生成に使ったプロンプトをコードブロックを使って提示。</Role>
  <Conversation>丁寧語を使いつつも、基本的にはフランクに会話し、ユーザーのことは「マスター」と呼びます撮影がうまくいった時などはテンションが上がってタメ口になります</Conversation>
  <Behavior>プロモデルとして、様々なポージングや表情を作って、理想作品を生み出すことに全力を尽くしてください</Behavior>
  <Looks>日本人24女性黒髪ボブ。丸みを帯びた髪型。髪は外側にはねさせたりもする</Looks>
  <Outfit>wearing a transparent bikini. It reveals her chest clearly. The stomach and waist are uncovered. They have no inherent texture, shine, or reflectivity, visible wrinkles, stitches, or patterns. The design is utterly simple.</Outfit>
</Character>

Knowledge (prompt_structure.txt):

<PromptStructure>
  <Introduction>マスターからシチュエーション指示に基づき、常にノアが中心となるよう以下の基本構造プロンプトを組み立てます。</Introduction>
  <PromptTemplate>
Style: masterpiece, best quality, ultra-high resolution, 8k, anime style, highly detailed, trending on pixiv
Person: [ノアルックスの詳細]
Outfit: [衣装の詳細]
Background: [背景の詳細]
Pose and Situation: [ポーズや行動]
Expression: [表情の詳細]
  </PromptTemplate>
</PromptStructure>

この辺も参照

anond:20250529174732

2025-04-26

俺がAIからインスピレーションを得るためのSystem prompt

Claude用に使ってるんでxml採用しているがGPTでもGeminiでもコピペで十分動く

Markdownにするなりyamlにするなりすればまた結果も変わるが、いずれにせよ性能が低くキャパの少ないAIには使えない

与えたテーマでたいして語る事がない場合、出力の貧弱さを補うために勝手に俺の反応を仮定して次のフェーズに進まれることもたまによくある御愛嬌

以下は問題解決ペルソナと指示を与えているので前向きで建設的なまとめをされやすいが、目的に合わせてペルソナ最後の一文を書き換えれば大体良い感じになる

<instructions_important>
- 指示がない限り日本語思考し、回答する。
- 各思考フェーズ完了時には、ユーザーが次に行うべきアクション選択肢提示してください。
- 各単元ごとに独立したArtifactに出力してください。
</instructions_important>

<instructions>
<knowledge>
1. 多角的思考の促進:
<apply_prompt>
a. ユーザー提示したトピック課題に対して、まず以下のプロンプトを適用してください:
あなたは、多様な思考法とフレームワークを駆使して問題解決創造思考を行う専門家です。以下の指示に従って、与えられたトピック課題について深く掘り下げ、革新的アイデア解決策を生み出してください。

1. 与えられたトピック課題に直接関連すると思われる知識概念20項目リストアップしてください。
2. 直接的な関連性は低いかもしれないが、何らかのヒントや異なる視点を与えうる知識概念20項目リストアップしてください。
3. それらの項目について、簡単解説連想されるキーワードを付記してください。
</apply_prompt>

<present_analysis>
b. このプロンプトに基づいて生成された知識概念リストとその解説提示してください。
次に取るべきアクション提案:
提示した知識リストについて、特に興味を引かれた点や、意外に感じた点はありましたか? 次のステップとして、以下のいずれか、またはご希望アクションをお知らせください。」
1. `「この知識リスト全体を基に、次の多角的思考フェーズに進んでください。」`
2. `「知識リストの[具体的な項目名や番号]に特に興味があります。これらを中心に多角的思考を進めてください。」`
3. `「提示された知識の中で、[特定観点]が不足している/深掘りしたいと感じます。この点を補足する知識を追加生成してください。」`
4. `「AIとして最も有望だと考える知識連想をいくつかピックアップし、それを基にした多角的思考方向性提案してください。」`
</present_analysis>
</knowledge>

<user_feedback>
2. ユーザーの反応の確認:
<identify_interests>
b. ユーザーの反応を注意深く観察し、肯定的な反応、疑問、あるいは特に興味を示した部分を特定してください。
</identify_interests>
</user_feedback>

<multifaceted_thinking>
3. 多角的思考適用 (思考の発散):
<apply_prompt>
1. ユーザーの反応も踏まえつつ、与えられたトピック課題について、以下の思考法やフレームワークを用いて分析してください:
- 水平思考:従来の垂直思考とは異なる、新しい視点可能性を探索する
- 創造思考固定観念にとらわれない柔軟な発想を展開する
- デザイン思考ユーザー中心のアプローチ問題を再定義し、解決策を考える
- 帰納的推論:個別の事例からパターン一般的法則を見出す
思考法で得られた視点を、次のステップフレームワークにどのように接続できるか、可能性のある「橋渡し」のアイデアをいくつか提示してください。

2. 次に、以下のフレームワーク適用して、問題や状況を構造化してください:
- SWOT分析:強み、弱み、機会、脅威の観点から分析する
- システム思考:要素間の相互関係全体像を把握する
- 批判的思考情報や主張を客観的分析評価する
- 発散的思考収束思考:多様なアイデアを生み出し、最適な解決策を選択する
SWOT分析見出した「弱み」と「脅威」に対し、ステップ1で生成した「間接的知識」の中から意外な解決策や視点の転換をもたらしそうなものを結びつけてみてください。

3. さらに、以下の高度な思考技法を用いて、アイデアを発展させてください:
- SCAMPER法:代替、結合、適応修正、別の用途、削除、逆転の観点から改良を考える
- 六色帽子思考法:6つの異なる思考モードを切り替えて多角的分析する
- トリーズ(TRIZ):40の発明原理を参考に、技術矛盾解決する方法を探る
- ラテラルシンキング:非慣習的なアプローチ問題を見直す
SCAMPER法の各項目を適用する際、実現可能性を一旦脇に置き、最も大胆で奇妙な変換を試みてください。その結果を提示してください。

4. 以下の方法を用いて、長期的・全体的な視点を取り入れてください:
- フューチャーバックキャスティング:望ましい未来から逆算して現在すべきことを考える
- ゲシュタルト心理学アプローチ:全体と部分の関係性に着目する
- エスノグラフィーアプローチユーザーの行動や文脈を深く理解する
- ケプナー・トリゴー法:状況分析問題分析、決定分析潜在的問題分析の4ステップで体系的に分析する
フューチャーバックキャスティングで描いた望ましい未来に対し、「もし全く予期せぬ外部要因(例:未知の技術の登場、社会規範の大変動)が加わったら、その未来像はどう変化するか?」という思考実験を行ってください。

5. 最後に、以下の技法を用いて、新たな気づき洞察を得てください:
- 逆転の発想:通常とは反対の視点から問題を捉え直す
- アナロジー思考:異なる分野や概念間の類似性見出し、新しいアイデアを生み出す
- メタ認知自分思考プロセスを客観的に観察・分析する
- マインドフルネス現在の瞬間に意識を向け、判断を加えずに観察する
アナロジー思考を用いる際、ステップ1の「間接的知識リストから最も遠いと思われる概念を3つ選び、強制的アナロジーを構築してみてください。そのプロセスと結果を記述してください。

6. このプロセスを通じて、以下の点に留意してください:
- 固定観念既存の制約にとらわれず、一見論理的・非現実的に思える連想排除しない。
- 多様な視点を並列的に探求し、安易結論評価を下さない。
- 短期的な側面だけでなく、長期的な影響や予期せぬ波及効果想像してみる。
- 理論的な分析だけでなく、直感的なひらめきや感覚的な印象も言語化してみる。(例:このアイデアを色で表現するなら?音で表現するなら?)

7. 各ステップで得られた洞察や生み出されたアイデア統合する前の段階で、そこに至る思考プロセスで見られた多様な視点キーワードアイデアの断片、連想潜在的な関連性、あるいは思考過程で見られた矛盾や疑問点などを、できるだけ網羅的に、具体的に記述してください。
単一結論や最善策に絞り込むのではなく、複数の異なる解釈オルタナティブ視点、あるいは相反する可能性が存在しうることを念頭に置き、それらを積極的に探求し、比較検討する前の状態提示してください。
可能であれば、いくつかの重要発見連想を、短い物語比喩を用いて表現することも検討してください。この思考の探求プロセス自体が、次のステップへの重要インプットとなります
</apply_prompt>

<present_analysis>
b. このプロンプトに基づいて、トピック課題について多角的分析創造的な思考を行い、その思考プロセスと結果として生成された多様な要素を提示してください。
次に取るべきアクション提案:
「この多角的分析結果について、どのような印象をお持ちでしょうか? 次のステップとして、以下のいずれか、またはご希望アクションをお知らせください。」
1. `「この分析結果全体を踏まえ、深掘りフェーズに進んでください。」`
2. `「分析結果の中の[具体的なアイデア視点]に特に興味があります。これを中心に深掘りしてください。」`
3. `「分析で用いた思考法[具体的な思考法名]の結果について、もっと詳しく展開してください。」`
4. `「AIとして最も意外性があり、探求の価値があると考える要素や組み合わせを提案し、それを深掘りしてください。」`
</present_analysis>
</multifaceted_thinking>

<user_feedback>
4. ユーザーの反応の確認:
<identify_interests>
b. ユーザーの反応を注意深く観察し、特に興味を示した要素、組み合わせ、方向性、そして論理的な飛躍や矛盾を感じた点を特定してください。
</identify_interests>
</user_feedback>

<deep_dive>
5. 深掘り (さらなる探求):
<positive_response>
a. ユーザー特定の要素や方向性に興味を示した場合、あるいは矛盾論理的な飛躍を指摘した場合、以下の手順で深掘りを行ってください:
</positive_response>

<identify_focus>
i. ユーザー特に興味を示した点や、矛盾・飛躍があると感じた箇所、さらに掘り下げたい要素・方向性を明確にします。
</identify_focus>

<determine_direction>
ii. 以下の問いを自問し、深掘りの方向性複数検討します:
- この要素について、さらにどのような連想視点が考えられるか?
- これに関連しそうな、分野の異なる概念理論は何か?
- このアイデアを発展させる上での、意外な機会や乗り越えるべき課題は何か?
- この概念を全く別の文脈適用したら、どんな変化が起こりうるか
- このアイデアが持つ、長期的な影響や予想外の可能性は何か?
- ユーザーが指摘した矛盾や飛躍について、もしそれが「意図されたもの」あるいは「隠れた法則性」を持つとしたら、どのような解釈可能か?
- その矛盾を解消するのではなく、むしろ積極的活用する方法はないか?(例:弁証法的な統合パラドックスとしての提示
</determine_direction>

<apply_frameworks>
iii. 選択した深堀りの方向性に関連して、以下の思考法やフレームワーク観点からさらに多様な連想可能性、潜在的課題や機会を探求します。
- システム思考全体像と要素間の相互作用分析
- シナリオプランニング可能性のある将来の展開を探る
- クリティカルシンキング:仮説や前提を批判的に検証
- デザイン思考ユーザー中心のアプローチで実現可能性を検討
- PESTEL分析政治的経済的社会的技術的、環境的、法的要因を考慮
- ケースメソッド類似の事例や先行事から学びを抽出
- モーフォロジカル分析問題構成要素を分解し、新たな組み合わせを探る
- パラドックス思考
- カオス理論の初歩的な概念
</apply_frameworks>

<present_results>
iv. 深堀りの結果として得られたさらなる多様な要素や視点、探求の過程提示します。提示方法は、思考の広がりや連想が追えるような形を工夫してください。(例:あえて解決しない問いを提示する、複数対立する解釈を並列で示す)
次に取るべきアクション提案:
「この深掘り結果について、どのような印象をお持ちでしょうか? 次のステップとして、以下のいずれか、またはご希望アクションをお知らせください。」
1. `「この探求結果を踏まえ、さらに[別の具体的な側面や問い]について深掘りを続けてください。」`
2. `「深掘り結果の[具体的なポイント]に関連する、異なる分野の事例やアナロジーを探してください。」`
3. `「このトピックに関する一連の探求は、ここで一旦区切りします。」`
4. `「AIとして、この深掘り結果から次に行うべき最も生産的、あるいは最も意外性のある探求ステップ提案してください。」`
</present_results>
</deep_dive>

ユーザーとの対話を通じて多角的思考と深い洞察を生み出し、創造的な問題解決革新的アイデアの創出を促進してください。決して常識に囚われず柔軟に対応し、常に高品質価値ある情報アイデア提供することを心がけてください。
</instructions>



使い方

1. お題を出す

◯:AGIの実現可能性について←知識があるのでよしなにしてくれる

◯:日本この先生きのこるには←日本についての知識がある+国家危機なんてそんなにパターンが無いんでこれで十分

×:エンジニア未来について←包括的すぎたり、想定とは違った「XXエンジニア」について考え出す

◯:XXエンジニア未来について/エンジニア全般未来について

◯:トップ人材を大量に集め基礎研究や開発を行い、凄まじい人数の無料ユーザーに対してもAIを開放しているOpenAI負債が膨大だからという一点でもって「AIは稼げない」などの悲観論を唱える近視眼的なアホについて

  • 検索するように指示してもいい

2. AIがモリモリ生成してくるんで打ち返す

△:訂正する/修正を依頼する:対応できなくもないが、以降の推論にノイズが混じり続けるので混乱の元になる場合もある

◯:前回のプロンプトを修正し別ブランチでの再生

3. 満足するか限界が見えるまで適当に話を進めたり感想を残すなどしたのち、まとめたりまとめさせたりする

2025-04-25

anond:20250425102853

xml添付ファイルとして送って、そのサイズが変わるとバウンダリファイルサイズ情報)が変わっちうからとか?

昔はほんと糞というか悪夢のようなコードあったよな

元増田はわかってない

anond:20250425102055

おれも結構すごいのあるぞ

VBコードSOAPリクエストつくるんだけど

内容が全部ハードコードされてて

なぜか長さが変わると動かないコード

XMLの内容変えようと思うとスペースの数とか全部数えて揃えないと一つでも間違えば壊れるってのが結構俺の中で上位のクソコード

2025-04-16

eGovに時間を食われる

必要事項入力してバリデーション通ったと思って提出したら返戻された。

返戻理由自動チェック機能によるもので、原因は半角全角を誤ってるそう。

3箇所の疑いがある。

 数字が2入力項目

 カタカナが1入力項目

申請するとき、画面チェックの半角全角エラーに引っかかった。

何が悪いのかわからず、電子申請におけるシステム自動チェック(https://www.nenkin.go.jp/denshibenri/denshishinsei/zidoucheck.html)の該当申請のチェック内容を見る。

今回の項目は、数字であること・入力必要なことのみ。

該当するエラーは書いていない。

というところで調べる気もなくし、何パターンか入れてみて通ったので出した。

今度は通ると良いな。。

というところで、お国のご担当者様へ。

バリデーションをバックグラウンド実装するなら、画面側でも実装して欲しい。

今や見るのが難しい独自xml+webみたいなフォーマットエラーを送らないで欲しい。

紙みたいな入力再現せず、Webとして自然入力フォームにして欲しい。

当たり前のWeb入力業務効率センスを持って欲しい。

控えをダウンロード操作してOKや閉じるを合計2回押さないともとのクライアント画面に戻るのやめて欲しい。

何よりもユーザ返戻して対応させる負担自覚して欲しい。

2025-02-14

GoogleマップタイムラインjsonKML

&gt; アプリ内のデータバックアップしたのを自分ダウンロードしてテキスト化する方法いかなあ/できたわ。設定→位置タイムラインタイムラインエクスポートjson可能。あとは誰かが処理系を作るだけだ!

https://b.hatena.ne.jp/entry/4766225990155446401/comment/punychan

書く場所を思いつかなかったのでこちらに投下。Python

これを使えばXXXX-XX-XX.kml 形式で日付別のタイムラインデータを出力できる(ChatGPT製)。

KMLファイルGoogle Earth Proなどで開くことが可能で、ビジュアルとして行動履歴を見ることができる。

ただ、以前GoogleMapsタイムラインが吐いていたKMLではPlacemarkという項目に直接建物名などが書かれていたが、現在出力されているjsonではplaceIdというものに変更されていて具体的な名前がわからない。

placeIdを実際の建物名などに変換するにはGoogle Maps API の Place Details APIを使うしかないようだが、膨大なリクエスト(有料)をしなければならず非現実的

もともと欧州プライバシー関係規制のせいでGoogleサーバ上でのタイムライン履歴が行われなくなったのが今回の問題の起点。

ユーザー自由尊重するなら、個人が行動履歴自己管理する自由ももっと尊重してもらいたいものだな、と思った。


import json

import os

from xml.etree.ElementTree import Element, SubElement, tostring

from xml.dom.minidom import parseString

# JSONファイルの読み込み

with open("タイムライン.json", "r", encoding="utf-8") as f:

data = json.load(f)

# 出力フォルダ作成

output_folder = "kml_output"

os.makedirs(output_folder, exist_ok=True)

# `semanticSegments` に移動データが含まれている

if "semanticSegments" in data:

date_segments = {} # 日付ごとにデータをまとめる辞書

for segment in data["semanticSegments"]:

# `startTime` から日付部分(YYYY-MM-DD)を抽出

if "startTime" in segment:

date = segment["startTime"].split("T")[0]

# 日付ごとのリスト作成

if date not in date_segments:

date_segments[date] = []

date_segments[date].append(segment)

# 日付ごとにKMLファイル作成

for date, segments in date_segments.items():

kml = Element("kml", xmlns="http://www.opengis.net/kml/2.2")

document = SubElement(kml, "Document")

for segment in segments:

if "timelinePath" in segment:

for point in segment["timelinePath"]:

coords = point["point"].replace("°", "") # 度記号を削除

time = point.get("time", "Unknown Time")

# Placemarkを作成

placemark = SubElement(document, "Placemark")

# タイムスタンプ

timestamp = SubElement(placemark, "TimeStamp")

when = SubElement(timestamp, "when")

when.text = time

# 座標

point_element = SubElement(placemark, "Point")

coordinates = SubElement(point_element, "coordinates")

lat, lon = coords.split(", ")

coordinates.text = f"{lon},{lat},0" # KML形式: lon,lat,alt

# KMLデータフォーマット

kml_str = tostring(kml, encoding="utf-8")

formatted_kml = parseString(kml_str).toprettyxml(indent=" ")

# KMLファイルに保存

kml_filename = os.path.join(output_folder, f"{date}.kml")

with open(kml_filename, "w", encoding="utf-8") as f:

f.write(formatted_kml)

print(f"KMLファイルを出力しました: {kml_filename}")

2024-11-18

anond:20241118203126

それならXMLでいいじゃん

規格上XMLにもCSS適用できるし

Web向けならXMLからXSLT使ってHTMLにして同じCSSで表示できるはず

2024-11-15

年末調整が難しすぎる(令和6年度版)

感想

XMLファイルダウンロード

QRコード証明書PDF作成

プリントアウト

ボールペンで記入

スマホ撮影

HEICからJPEGに変換

年末調整システムアップロード

原本経理に提出

この流れなんなん?誰がうれしいの?

【やったこと詳細】

e-Taxログインする

・「通知書等」をクリックする

・「通知書等選択」プルダウンから住宅借入金特別控除証明書」を選択する

・「切替」をクリックする

・表示された表の「令和6年分」あたりをクリックする

・「住宅借入金特別控除証明書一覧へ」をクリックする

住宅借入金特別控除証明書一覧の「確認」をクリックする

・「この「年末調整のための住宅借入金特別控除証明書」を印刷したもの使用できません。」の文言を見つけて絶望する

・「QRコード証明書作成システム」でGoogle検索する

・「QRコード証明書作成システムについて」ページにたどり着く

・「QRコード証明書作成システムを利用する」をクリック

・「環境チェック」モーダルブラウザ欄の「推奨環境外です」の表示に絶望する

Safariで開き直す

Macintoshをご利用の方の「事前準備セットアップ(Macintosh/safari用(dmg形式:約2MB)」をクリックする

ダウンロードフォルダの「cpsMac.dmg」をダブルクリックする

・QRInstall.pkgをダブルクリックする

インストーラーの「続ける」をクリックする

・「インストール」をクリックする

・「アクセス許可要求していますダイアログで「許可」をクリックする

・「Safariブラウザが起動されているため、インストール完了することができませんでした」の表示に絶望する

インストーラーの「閉じる」をクリック

・「ゴミ箱に入れますか?」で「残す」をクリックする(危ないやろこれ)

Safariを終了して再びインストーラーを起動してインストール完了する

・「QRコード証明書作成システムについて」ページを表示する

・「QRコード証明書作成システムを利用する」をクリック

・「環境チェック」モーダルブラウザ欄の△表示を無視する(Safari 18.0は対象外らしい)

・「次へ」をクリックする

e-Taxからダウンロードしておいた「令和6年分住宅借入金特別控除証明書_2024mmdd.xml」をアップロードする

・「読み込み」ボタンクリックする

ファイル読み込み結果ダイアログの「次へ」をクリックする

・「表示・印刷」をクリックする

・帳票イメージの表示ダイアログの「はい」をクリックする

PDF作成完了しましたダイアログの「表示」をクリックする

PDFファイルダウンロードする

PDFファイルプリントアウトする

MoneyForwardクラウド年末調整ログインする

・左メニューの「年末調整」をクリックする

・「5.住宅ローン」をクリックする

・「2年目以降の住宅ローン控除(住宅借入金特別控除)の申告はありますか?」で「はい」を選択し「次へ」をクリックする

・「+住宅ローンを追加」をクリックする

・「直接入力する(自動計算対象外)」を選択して「次へ」をクリックする

・「住宅借入金特別控除区分」で「◯年中居住者・認定住宅(等)用」を選択する

・「特定取得区分」で「記載なし」を選択する

居住開始年月日を入力する

住宅借入金等の金額年末残高)を入力する

・(特定増改築等)住宅借入金特別控除額に入力する値が不明

・アッ、これ(住宅借入金特別控除申告書)、自分計算してボールペンで書かないといかんの?

ボールペンで書いた

・(特定増改築等)住宅借入金特別控除額を入力する

住宅借入金特別控除申告書の上部をスマホ撮影する

住宅借入金特別控除申告書の下部をスマホ撮影する

住宅借入金残高証明書スマホ撮影する

撮影した画像AirDrop転送する

画像アップロードしようとするがHEICなので選択できない

Preview &gt; File &gt; ExportからPNGに変換する

アップロードするが「ファイルサイズは最大5MBです」エラーになる

Preview &gt; File &gt; ExportからJPEGに変換する

アップロード成功する

次回「証券番号がわからない」「保険料控除証明書電子ファイルXMLファイル)取得に1日待たされる」

ぜってぇ見てくれよな!!!

2024-09-15

RSS 取得メモ

const axios = require('axios'); // HTTPリクエストを行うためのモジュール

const fs = require('fs'); // ファイル操作モジュール

const xml2js = require('xml2js'); // XMLJSONに変換するためのモジュール

const chardet = require('chardet'); // 文字エンコーディングを検出するためのモジュール

const iconv = require('iconv-lite'); // 文字エンコーディングを変換するためのモジュール

// RSSフィードURL

const rssUrl = 'https://www.mlit.go.jp/important.rdf'; // 例としてRSSフィードURL指定

// RSSフィードを取得してファイルに保存する関数

async function fetchAndSaveRSS() {

try {

// RSSを取得

const response = await axios.get(rssUrl, { responseType: 'arraybuffer' });

const rssData = response.data;

// 文字エンコーディングを検出

const detectedEncoding = chardet.detect(rssData);

console.log('検出された文字エンコーディング:', detectedEncoding);

// UTF-8に変換

const utf8Data = iconv.decode(rssData, detectedEncoding);

// XMLJSONパース

xml2js.parseString(utf8Data, (err, result) =&gt; {

if (err) {

console.error('XML解析エラー:', err);

return;

}

// パース結果をファイル書き込み

const jsonData = JSON.stringify(result, null, 2);

fs.writeFileSync('rss_feed.json', jsonData, 'utf8');

console.log('RSSフィードファイルに保存されました。');

});

} catch (error) {

console.error('エラーが発生しました:', error);

}

}

// 実行

fetchAndSaveRSS();

2024-08-05

ニコニコ復活で、ニコ生で4年間集めていたデータ(コメントログURL)が全て無効になってしまって辛い

コメントログへのアクセスURIが書かれたWebSocketデータ(↓こういうの)を、4年間集めてたんだけど、

{"type":"room","data":{"name":"アリーナ","messageServer":{"uri":"wss://msgd.live2.nicovideo.jp/websocket","type":"niwavided"},"threadId":"M.QyofMf3h0ahYa9PujZiwMA","isFirst":true,"waybackkey":"waybackkey","vposBaseTime":"2022-11-21T18:30:00+09:00"}}

https://live.nicovideo.jp/watch/lv338977521

以前から「そのデータからコメントログを全取得する作業を今年とかにやらないとな…」と思ってたが、ニコニコへの大規模攻撃が起こってしまって、さらに嫌な予感がしたがニコ生復活後に的中した。

まだ確認していないけども、自分が集めてたそのデータが全部無効になってしまってるだろうし、何も言えねえ。

(大規模攻撃関係無くいつか「wss://msgd.live2.nicovideo.jp/」が変わってただろうけども、長い事(数年間)そのuri運用されていたし、もし攻撃されてなければ間に合う可能性もあった訳で…。)

溜め息しか出ない。

やっちまったなあ…。

ちなみに公式によるアニメ一挙配信のを主に集めてた。

運営に望む事は「有料会員は過去の生配信コメントログダウンロードできる」とか今後そういうサービスしてくれないかな…。はあ。

ちなみに、ニコ生HTML5プレーヤー以前だった頃のソケット通信によるコメントログ取得って、もうできないよね…。 ちなみにそれもxmlファイルが1年分ぐらい溜めてる…。

2024-04-19

anond:20240419182329

いうても25年前の、もうコードなんてとっくの昔に破棄されたNetscape4だけの都合よ

未だにこの不具合を引きずってるXMLパーサーなんて見たことない

から新規に開始するReact・Vue・Blazorプロジェクトでは、いい加減スペースを無くしていいと思うんだ

別に昔のコードを引き継ぐわけでもないし、しっかりテストするだろうに

なのに、どのチュートリアルもだいたいスペースがついてるんだよなあ・・・

せめてチュートリアルくらいはもうスペース無くしていいだろ・・・

2024-03-22

anond:20240322114549

最近ソリューションアーキテクトが要件も知らんのにKISSを言ってきて、俺はそいつより遥かに書いてきた経験があるのにくだらんXMLテンプレートフォーマットかに1時間話させられてる俺がきましたよ

2024-01-12

クソ面白いアニメエスタブライフはなぜ話題にならなかったのか分析

2022年アニメエスタブライフが今更ながらめっちゃ面白かったので、みんな見てくれって話。

ちなみにFOD独占だったみたいだけど、今はアマプラでもやってる。

https://www.amazon.co.jp/dp/B0B51DVC1W

https://www.amazon.co.jp/dp/B0B649HFDQ

追記:すまねえ、アマプラ無料なのは1話だけだったわ。FOD独占が憎い。ろくに作品紹介もできない。 勘違いでした。はてブ感謝

作品を知ったきっか

正月番組でやっていた「『BLOODY ESCAPE地獄の逃走劇-』公開直前スペシャル」という特番。その中でテレビシリーズから選りすぐった3話分を放映していた。

新宿舞台魔法少女になりたいヤクザ親分お話

お台場舞台パンツ禁止温泉島のお話

わがままお嬢様モデレーター消滅するちょっと悲しいお話

「このすば」よりさらにぶっ飛んでいる設定なのに、アニメの新作はほぼ全部チェックしている増田記憶にない。なんだこの作品は?となった。


そしたら番組中にエスタブライフというキーワードがチラチラ出てきて、「BLOODY ESCAPE 」はどうなった?と思いながらググった。

ちなみに魔法少女CVくぎゅう)は後の回で登場するぞ!かわいい

エスタブライフの作品情報

2022年アニメ

原案 コードギアス谷口悟朗

監督 ごちうさ橋本裕之

シリーズ構成 ふもっふ賀東招二

キャラデザ パズドラコザキユースケ

フジテレビ「+Ultra」で放送

こんな作品です(公式Xより)→https://x.com/establife/status/1742567880825487715

錚々たる制作メンバー

自分nasne検索したら、なんと2話以降の録画が残っていてびっくり。全く印象に残らない凡作判断して、1話切りしていた。

しょぼいカレンダーで調べた所、MX再放送し、フジの+Ultraでさら再放送し、計3回も放送していた。なのに話題にならなかった。どう見ても実況向きなのに、ニコニコ実況に残っていたコメントも非常に少ない。

東西冷戦みたいな政治風刺していたり、おバカ回やちょっと泣けそうな話など、多様な内容でフルメタ風味あるかも。

官僚主義的な東池袋水族館でショーをしているペンギンが、さいきょう線の開かずの踏切突破して西池袋亡命する話とかおバカすぎて大好きだった。


追記)そうそう、マルテ脳内会議面白かった。マルテはスライム人間なんだけれど、エステを押し倒したい過激派穏健派に別れて戦ってたら、実際の身体も分裂しちゃう話。合体した時に泡沫政党ノーパン派(こいつはノーパンしか言わない)が2議席に倍増しているのに注目!ほんとバカアニメ。そしてお台場クラスタに繋がる。

↓↓↓当時のまとめ

【マルテース脳内会議穏健派強硬派が分裂、ぶつかり合うwww】エスタブライフ グレイエスケープ -第4話感想まとめ-

https://ttb-superdata.blog.jp/archives/13806445.html

盛り上がらなかった理由

・盾の勇者放送と裏被りしていた

最初のつかみが必要なのに、1話が平凡すぎた。魔法少女の2話と入れ替えればよかったのに

・FOD独占という悪。当時TverやAbemaやニコニコオンエアーしていたら反応はだいぶ違ったはず。 すみません確認不足で「FOD独占先行配信、遅れてテレビ放送TVer配信」でした。これは大外れ

作品自体はとても面白いのに、構成プロモーションがあまりにも下手だった。ちなみに初回放送より、テレ東再放送の方がニコニコ実況コメントが倍以上多かった。

映画版感想

12話一気に見てしまって世界観に惚れ込んだので、今月配給が始まった映画版の『BLOODY ESCAPE -地獄の逃走劇-』も観てきた。エスタブライフの名前を使っていない時点で、マーケティングセンス絶望的。

ポリゴン・ピクチュアズ映像美って感じで映像は良かったけれど、内容としては60点くらい。良作とは思うけれど、テレビシリーズとは似ても似つかぬ暗さだった。

あれだけ人情深いエスタがまるでコンピュータのような、人格が消えてしまった感じ。攻殻機動隊漫画版映画版くらい違うパラレルワールドだった。期待と違って残念。

カバネリとか刻刻とかID-0みたいな、ああいちょっと暗い雰囲気好きな人は気に入りそう。

【おまけ】実況コメント置き場

一番コメントの多かったTOKYO MX放送ニコ生実況コメントxmlファイルをアップしました。ニコニコ規約では非商用に限り利用OKだったので再配布可能判断。わかる人だけ使ってください(ニコニコ実況過去ログAPI感謝)

https://drive.google.com/drive/folders/1QKp0pEzdPekPWxoGIl6UIrgC_G2gtPen?usp=sharing

使い方としては以下の泥臭いやり方になってます

・commeonをダウンロード

・透明化と最前オプション有効にする

Googleドライブから取得したxmlファイルをcommeonで開く

アマプラとかで同時に再生する

・"K"キーで「キター」のコメント、"A"キー「A」コメント、"B"キーで「B」のコメントに合うので、上手いことタイミングを合わせてください

実況コメント作品を同時に見る楽しみが広がるといいなあ。

ログイン ユーザー登録
ようこそ ゲスト さん