「JSON」を含む日記 RSS

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

2026-07-12

何でJSONなの?

映画に出てくるやつとは英語圏では発音が違うのか

気にならないのだろうか

anond:20260712134422

特別なのは4人だけよ(^ε^)-☆Chu!!

https://bookmarker-encyclopedia.netlify.app/profiles/jkondo

https://bookmarker-encyclopedia.netlify.app/profiles/xevra

https://bookmarker-encyclopedia.netlify.app/profiles/baikoku_sensei

https://bookmarker-encyclopedia.netlify.app/profiles/naoya



>analyzed.zip 内に既に存在するユーザー場合はもとのJSON雰囲気ベースにして出力してください

ってのは詳しく説明するともともとCSVを直接食わせてChatGPTに解析させてたんやけど、あいつ手抜きするからキーワード誤検知が多かったんやで

日平均3ブクマ程度で「Togetter増田~を大量に読み」と表されてしまうのはむずがゆい。なぜか「バカ」「クソ」を多用とされているが過去10000件で該当1件で「ばかり」「恐らくその」を誤判定しているらしかった。

https://b.hatena.ne.jp/entry/s/bookmarker-encyclopedia.netlify.app/

からブクマでもこういう批判があったんやで



からここに書いてるようにちゃん文字意味のある単位で分割して精度をあげたんやで

https://bookmarker-encyclopedia.netlify.app/how-it-works/



その精度アップ版で分析されたデータをすでに一度解析したユーザーでやるとき

>analyzed.zip 内に既に存在するユーザー場合はもとのJSON雰囲気ベースにして出力してください

ってことなんやで




anond:20260712133551

>analyzed.zip 内に既に存在するユーザー場合はもとのJSON雰囲気ベースにして出力してください

2回目生成したときに、1回目の文章雰囲気ベースしろって意味やで



https://bookmarker-encyclopedia.netlify.app/how-it-works/

生成 LLM(ChatGPT)→ analyzed.json

これを二回目に生成するときやで

anond:20260712132608

>analyzed.zip 内に既に存在するユーザー場合はもとのJSON雰囲気ベースにして出力してください

それで、あん忖度できるのか、最近のLLMモデルは。もう増田人間不要だな。増田もギュラれるな

anond:20260712132207

プロンプトはこうね。

私がはてなブックマーカーの解析済みJSONアップロードするので、分析をしてスキーマに従ってJSONダウンロードリンク形式で出力してください。ファイルは `YYYYMMDDHHMMSS` でユニークにしよう。



1.まずは profile_instruction.md profile_instruction_aggregate.md を読んで指示に準拠するように。

2.出力するJSONprofile.schema.json に従ってください

3.analyzed.zip分析済みのJSONユーザーごとにファイルに分割され入っています、これを用いることで誰が誰にスターをつけたのかを知ることができます。generated.commentary.starとgenerated.comparisonProseの参考にして。

4.analyzed.zip 内に既に存在するユーザー場合はもとのJSON雰囲気ベースにして出力してください。

5.analyzed.zip 内に既に存在するユーザーでもとの文量が少ないユーザーは、2-3割ほど増やしてあげて

6.analyzed.zip 内に既に存在するは古く精度が低いaggregate.jsonで作られているので、attack/praiseの誤検知があったら正そう

2026-07-10

ブックマーカー図鑑



Release Note

直リンク方式実装しました

メモ

2026-06-26

AI を開発に導入して結構つんだけど

ビルド設定の json 管理したりとかを AI に完全に任せるようになったら、これが一番生産性が上がったというか無駄時間が無くなった



今までの十数年間、あいつらのかんりだけでどんだけ無駄な量力を使ってたんだろうと思うとちょっと思うところがある

2026-06-16

はてラボ経由の増田へのログイン不具合が解消された

かねてよりたびたび報告されていた問題について、

anond:20260401195436 hatelab.jpcookieを消さなきゃ、はてラボログインできなかったよ

anond:20260517004602 はてラボ経由の増田へのログイン時、Internal Server ErrorJSONが表示されて失敗する件

anond:20260528111629 最近増田ログインできないんだが同じ人います

たまたま再発したのを機に、はてなに詳しいクッキーの状況などを報告したら返信があり、

はてラボログイン時にInternal Server Errorエラーが表示された際の状況について

詳細な情報をお知らせいただきありがとうございました。



いただいた情報をもとに調査いたしました結果、

ログインに使う一時的Cookieが、ご利用状況によっては想定より長くブラウザ側に残ることがあり、

私たちシステム側の有効期限と食い違ってしまうことで、エラーが起きていました。

本件はすでに修正済みです。

修正されたとのことです。よかったよかった。

2026-06-14

ブコメって全件web魚拓撮れるんだね

そのままweb魚拓に通したら人気コメントしか魚拓できなかった

ClaudeCodeに相談したらAPI叩いて全コメントが書かれたjsonURLを教えてくれるブックマークレットを作ってもらえた

このURLweb魚拓すれば全ブコメアーカイブできる

スターは無理らしい



jsonからそのままでは読めないけど

整形するブックマークレットも作ってもらった




増田フィルタなのかブックマークレット掲載しようとしたら更新できなかったけど

AIに聞いたら簡単に作ってくれると思う




デマ誹謗中傷、消しても記録されているか

2026-06-09

高市姑息動画情報技術者としてイジりたい

いやぁ燃えててマジで

ホント面白いんだけどさ、でもまぁやっぱり真偽というか白黒というか実際のところどうなん?ってのはあるよね

少なくともさ、このエントリ読む前に文春がアップした動画アクセスできる連中は文春の動画を保存してて欲しいのね?

何でかと言えば「それ本当にYoutubeとかから保存された動画なの!?」っていうのをやるからで〜すwwwww

このエントリ読む前に時間もったいないからマジで今すぐ速攻で保存しにいけwwwww




さて、まずffmpegというメチャクチャ有名なツールを導入します。このエントリに興味を示した人は既に導入してあるかも知れません

導入して無い人は「ffmpeg 導入」あたりでググって導入方法を調べましょう

ffmpeg公式では便利なインストーラーとか配布して無いんだけど、稀にffmpeg公式のフリをしてマルウェアとかインストールさせようとする詐欺サイトあるから注意してね。Qiitaあたりの情報を引くのが良いと思うよ



それでですわ、Windowsターミナルかお好きな仮想端末を開いて下記のコマンド入力する

ffprobe -v quiet -print_format json -show_format -show_streams input.mp4

説明する必要もないとは思うが、input部分がファイル名でmp4の部分がフォーマットな。だから文春の動画フォーマットmp4じゃなかったら文春の動画フォーマットに合わせてね




これはね動画メタデータを表示するためのコマンドなんだけれども、世の中の動画共有SNSって当然ながらサービス内で規格化された動画を扱っているのね?

んで、その特定動画共有SNS動画規格から外れた動画って十中八九その特定動画共有SNSからダウンロードされた動画じゃないんだわヒャッホイwww

ということで前ステでガンガン攻めて行きましょ!w

サービス フォーマット 動画コーデック 音声コーデック 1080p(30fps)ビットレート 1080p(60fps)ビットレート 2160p(60fps)ビットレート LIVE配信1080p主流ビットレート 音声ビットレート 音声サンプリングレート 音声ラウドネス制限 creation_time tool encoder ​handler_name com.apple.quicktime.software 備考
Youtube MP4,WebM H.264,VP9,AV1 AAC,Opus,OGG(Vorbis),E-AC-3 約1.5〜4.0 Mbps 約2.5〜6.0 Mbps 約15.0〜25.0 Mbps 約3.0〜5.0 Mbps 128 kbps前後 44.1 kHz,48kHz -14 LUFS サービス内でトランスコードされた日時 空白 Google,空白 IsoMedia File Produced by Googleなど 空白(Apple製品作成しないと表示されない拡張メタタグ) -
TikTok MP4 H.264,H.265,AV1 AAC 約5.0〜8.0 Mbps 約8.0〜12.0 Mbps - 2.0〜5.0 Mbps 128 kbps前後 44.1 kHz,48kHz -10〜-12 LUFS サービス内でトランスコードされた日時 空白 Lavfほにゃらら VideoHandlerもしくはSoundHandler 空白(Apple製品作成しないと表示されない拡張メタタグ) TikTok公式アプリからダウンロードすると動画内にウォーターマークを入れるためcreation_timeがダウンロードした日時になる


さて、ポイント解説ですわ

まず動画共有SNSから動画ダウンロードした場合toolが埋まることは無い



例えばTikTokは内部的なエンコーダーffmpegそのまま利用していて、TikTokプライバシーに関わるメタデータを削除しても既にあるメタデータを自社の情報へ書き換えたりしないんだな

実はLavfほにゃららやVideoHandlerってffmpegデフォルトメタデータ情報で、メタデータffmpegデフォルトであることがTikTokからダウンロードされた動画の証である

そしてYoutube場合メタデータの一部をGoogleですよとアピールするために書き換えるのでProduced by Googleなんてのが載るわけだ



YoutubeTikTokの違いなんだけど、現在実はYoutubeH.264トランスコードされることは例外を除いてほぼ無くなっており、多くはVP9かAV1になっている

逆にTikTokH.264がまだまだ主流で、一部の動画でAV1が使われるようになっている。H.265も一部混ざっていてAV1にするかH.265にするか迷ってる最中っぽい

まりYoutubeからダウンロードされた比較的新しい動画H.264だと「あれれ〜?」ってなるわけ



更にtoolなどメタデータへ対してAdobe Premiere ProやDaVinci Resolve、HandBrakeなんてのが登場したら、それはもう完全に動画共有SNSからダウンロードされたものじゃない絶対にだ

仮に文春のWebサイトへアップする際に「容量を節約するため再エンコードしました」なんて言い訳していたとしても、それはいわゆる1次情報ファイルでは決してないので情報技術者として証拠としては扱えない

もちろんフォーマットコーデックビットレートなどに整合性が無くなっても、それはどんなに文春へ寄り添っても極大の疑問符が付く動画になってしま



いやぁこういうのは「祭り」を思い出して良いねぇwwwww

追記(2026/06/09 18:26)

おいおいwwwブコメの皆さんよwwwww

文春が「これが証拠だ!」とアップしたデータ松井氏本人から提供されたんだったら動画共有SNSへアップした証拠にはなり得ないだろwwwww

からこそ文春にアップされた動画動画共有SNSメタデータでなければならないんだよw

俺は信じてるぞ文春!!!wwwwwwwwww

2026-06-06

ふたばが元々の仕様IPハッシュ化した共通ID付与してて

それがカタログ取得時のJSONデータに元々入っていた(画面上は非公開)

ふたぽ管理人がそれをみえるようにした

ってだけでいいんだよね?



データ構造や流れはこんな感じ

カタログjsonデータIDというキーがある(通常は値が入っていない)

ID付きのスレあきが立てたスレのみIDの値が入っていた

・そのIDで同じjson内を検索したら何故か別のID付きのスレあきが立てたスレがヒット

→matとimgには共通IDという概念があった

ふたポが共通ID表示に対応

祭り

2026-06-03

anond:20260528111629

はてなログインJSON問題はてなクッキー個別に消すといいみたいだ。「anond」「hatelabo」で各々クッキー検索して削除

2026-05-28

マークダウンからチラシの時代

AI時代には、readme.mdなんてもう誰も読まない、AIhtmlを生成させて、見栄えの良いテキストを作らせるべきというけど、

ネットで流れてくる画像を見るに、作らせるべきはポスターやチラシ風の画像だと思う。

四コマ漫画でもいい。

これならバカでも理解できる。

それと、それを機械簡単に読めるように、データjson化したメタデータの2つを生成させる。

これからはreadme.mdじゃなくて、readme.jpg と readme.json時代になるんだよ。

増田の既知(昔から)の不具合まとめ (随時追記)

改善したと思われる不具合

anond:20240926160900 投稿とき確認するボタンを押さないでいきなり投稿するとタイトル文字数制限がなくなるバグ

anond:20260401195436 hatelab.jpcookieを消さなきゃ、はてラボログインできなかったよ

anond:20260517004602 はてラボ経由の増田へのログイン時、Internal Server ErrorJSONが表示されて失敗する件

anond:20260528111629 最近増田ログインできないんだが同じ人います

anond:20260403175113 はてな増田運営さんへ 長いエントリを書くと、文字数で本文の最後カットされますけど、その部分にhtmlタグが含まれていると表示がバグます

anond:20260528122757 増田が色々アップデートされているらしいが 下の死んでるキーワードページをなんとかしたほうがいいのではないか

たぶん現在存在している不具合

anond:20250811184024 増田日記ページでブックマークボタンが表示されにくいバグ

anond:20260221082304 増田投稿ボタンを押して押して押して押して押しまくって参ります」俺「連投するな」

anond:20260419105441 自分増田複数キーワード検索できなくなってる?

anond:20260504153313 地震検索すると自身が入ってる記事が出てくるクソサイト

anond:20260529124233 また勝手ログアウトしてた でも、もういいかログイン簡単になったし..

anond:20260530043635 また勝手ログアウトしてた 昨日ログインしたはずなんだけどな???

anond:20260605224602 ファーストブクマしようとしたら初回に「現在このURL登録できません」と出てくるの、直して欲しい!

anond:20260608090528 自分日記内を検索した時だけ、フッタが存在しない不具合

anond:20260612073945 増田検索結果の黄色ハイライトがたまにつかないことがある

他にもあると思う。随時更新追記していきます

5月27日アップデートに関連する不具合本日の増田のアップデートまとめ で扱います

最近増田ログインできないんだが同じ人います

ログインしようとすると

はてラボログイン

のページに飛んで

はてなログイン

ボタン(これしかない)をクリックすると生のJSONが表示される

MacChromeSafariで起きてる

2026-05-27

エクセルが得意な部長が、claudeでアプリを作り始めた

現場は一応IT会社だ。といっても大手広告代理店(というジャンルにしておく)の子会社で、俺はそこにSIerから常駐で入っている。小規模なウェブアプリ開発案件。Aという部長が来るまでは、まあ普通現場だった。

A部長親会社からの出向だった。定年前の、よくあるやつ。なぜこの人が「IT会社」に送られてきたかというと、エクセルが得意だから、らしい。親会社の中では「ITに強い人」ということになっていた。

実際のA部長は、予想通りエクセルが得意なだけだった。コードは一行も書けない。VBもわからない。VLOOKUPが好き。「セル結合はやめたほうがいいよ」と、こっちが頼んでもいないのに得意げに教えてくる。配布物は、もちろん全部エクセル

ここまではいい。よくいる人だ。問題は、赴任した時期だった。世の中が、AIで何でも作れると沸騰し始めた、あの時期だ。

A部長はclaudeで部下の日報管理アプリ作ってみたらしい。そして、あっという間に見た目だけは見事なwebアプリができたことに、本人が一番驚いていた。それからは、誰彼構わず見せびらかすようになった。みんな内心では冷笑していたが、たまに気を遣った若手が「すごいですね」と言ってあげる。それでまた調子に乗る。今でもSNS上で繰り返されるバイコーダーのあの残念な光景リアル版。

ログイン社員番号と暗証番号データがどこに保存されているかは、本人も知らない。

一ヶ月が過ぎた頃、会議でいきなりA部長の発表が始まった。

社員管理アプリ群を作った。今あるB社の勤怠管理システムは、もう解約していい」

「俺がたった一ヶ月で作ったこれを見てくれ。無料で、素人がここまでできるんだ」

スクリーンに、五つのアプリが映った。

社員勤怠。日報カンバンSlackもどき掲示板

もう一度言う。ログインは全部共通で、社員番号と暗証番号。保存先は本人も知らない(えーと、っていう感じで流してた)。そして個人情報登録欄には、携帯番号も、住所も、家族構成まで入力させる欄があった。

会議室の温度は、一ミリも変わらなかった。それが何を意味するか、誰も分かっていない。分かっている数少ない人間は、黙っていた。俺も、そのひとりだった。

それから数週間が過ぎた頃、俺はA部長に呼び出された。

「俺の作ったアプリ、いい感じでみんな使ってるようだ。まだまだ拡張する。一緒に手伝ってくれ。」

常駐の立場で、NOとは言えない。

手伝い始めて、構造が見えてきた。

コードgit管理され、GitHubにも上がっていた。デプロイ先はVercel。ちゃんとしてるじゃないか、と一瞬思った。聞いてみた。

GitHubは当然使ってるよ! でも、どういう仕組みかはよくわからん。claudeの指示通りにやったら上手くいったようだよ。」

でも、リポジトリは全てpublicになっていた。

一番驚いたのは、その運用だった。

claudeがVercelにデプロイする。A部長がそれを本番環境で目で見て、OKだと思ったら、claudeに指示して初めてGitHubにpushされる。順序が、逆なのだ。全世界に公開された本番が、彼にとっての動作確認画面になっていた。家族構成まで入力させるアプリの、本番が。

そして、ずっと引っかかっていた「保存先」を、自分の目で確かめることにした。自分の画面でアプリを開いて、F12を押した。開発者ツール。localStorage。

そこに、全部あった。

userInfo というキーに、長い文字列一見ランダムな英数字で、お、暗号化してるのか、と一瞬感心しかけた。違った。ただのbase64だった。デコードしたら、JSONがそのまま出てきた。氏名、社員番号、携帯、住所、緊急連絡先、配偶者名前子どもの人数。一文字暗号化されていない、ただエンコードされただけの個人情報

その隣に pin暗証番号が、平文で。

そして、isAdmin というキー。値は false

……true に書き換えたら、どうなる?

書き換えた。リロードした。管理メニューが開いた。社員個人情報が、エクセルみたいに並んでいた。家族構成つきで。

このアプリは、誰がログインしているかも、その人が管理者かどうかも、全部ブラウザの中のメモ書きで判断していた。サーバーは、何も覚えていない。

なぜ、こうなったのか。気になって、コードgit履歴を遡った。

そうしたら、claudeはちゃんと警告していた。

ソースコメントに、そのまま残っていた。「※ localStorageはXSS脆弱です。本番では認証情報を保存しないでください」。別の箇所には「この権限チェックはクライアント側で動作します。サーバーサイドでの検証が別途必要です」とも。

claudeは、正しいことを言っていた。何度も、ちゃんと。

ただ、その警告を理解できる人間が、いなかっただけだ。

履歴から、流れが見えた。claudeはたぶん毎回、「安全方法こちらです。手早く動かすだけならこうもできます(非推奨)」と二つ並べて出していた。A部長は、迷わず手早いほうを選び続けたのだろう。エラーが消えれば次へ進み、赤い字が出れば「直して」と投げ返す。能書きは読まない。Acceptするだけ。とりあえず動くコードけが採用され続け、本番に流れていく。claudeが残した「使わないでください」は、誰にも読まれないまま、ソースに鎮座しているのみ。

俺はここで、ようやく腑に落ちた。

バイコーディングで本当に怖いのは、AIが間違えることじゃない。AIは、むしろしかった。怖いのは、その正しさを評価できる人間が、現場に一人もいないことだ。

コードを書く力は、AIが配ってくれた。誰でもアプリが作れるようになった。でも、出てきたものが正しいかどうかを判断する力までは、配られていない。実装民主化された。評価は、まだ民主化されていない。そして、その二つのあいだに空いた深い断層に、社員全員の家族構成が、平文で落ちている。

俺はA部長に、できるだけ穏やかに説明した。F12というキーを押すだけで、プログラミングを齧った事のある人なら社員個人情報が見えてしまうんです、と。

部長腕を組んでしばらく考えて、こう言った。

「じゃあ、F12を押せないようにclaudeに指示出しておくよ」

2026-05-21

anond:20260423133629

Firefox 151.0で直ったな

disconnect-entitylist.jsonhatena.co.jp以外のはてなドメインが追加されていて、これらのドメイン上のコンテンツからブラックリスト登録されているはてなドメインリソースを読み出す時にブロックされなくなった模様

    "Hatena": {
      "properties": [
        "hatena.blog",
        "hatena.co.jp",
        "hatena.ne.jp",
        "hatenablog.com"
      ],
      "resources": [
        "hatena.ne.jp",
        "st-hatena.com"
      ]
    },

2026-05-20

【緊急増田Google Antigravityは絶対アップデートするな!!!

世界阿鼻叫喚になってる

エディタ廃止されて自分json編集すらできなくなって終わる

切り戻すには一旦2.0アンインストールしてIDE版をインストールする必要がある

2.0IDEは別々でダウンロードできるが、現在不具合か何かで併存が不可能IDE開いてもエディタが開けない

しか2.0アンインストールしたら拡張も会話履歴も何もかも消し飛んで初期化される

俺は終わった

絶対に1.2.3からアップデートするな!!!!!!



から手を付けていいかからない状況

2026-05-17

はてラボ経由の増田へのログイン時、Internal Server ErrorJSONが表示されて失敗する件

以下のような増田を野次馬として眺めていたワイにも、

anond:20260328064651 Firefoxではてラボログインできない
anond:20260410222207 Firefoxで増田にログインできなくなったやで…😟
anond:20260416211545 俺環の問題だろうけど
anond:20260424203703 ワイはFirefoxではてなにログインできなくなったからEdgeから増田してるやで…..
anond:20260516133305 はてらぼログインでInternal server errorがJSONで返って来る

ついにまったく同じ問題が起きてしまった。きっかけはなんなんやろな。特に心当たりはない。

んで、諸兄のアドバイスに従って、はてラボのサイト上で、アドレスバー左隅の盾アイコンからCookieとサイトデータを消去して、正常復帰できた。



記録のためにここに残しておきます。

追記: Firefoxだけでなく、ChromeとSafariでも起きるらしい(anond:20260528111629)

2026-05-16

はてらぼログインInternal server errorJSONで返って来る

理由Firefoxからか。

Edgeを試したら問題無かった。

てか、Firefoxサポートを切られたのね。

表示も崩れるし。

なかなか酷いな。

2026-04-29

これを見ろ

インデントが整っていない嫌なJSONを見ろ

    {
        "type": "function",
        "function": {
        "name": "get_weather",
            "description": "指定された場所現在の天気を取得する",
        "parameters": {
            "type": "object",
            "properties": {
                "location": {"type": "string", "description": "都市名 (例: 東京)"}
            },
            "required": ["location"]
            }
        }
    }

さて、開き/閉じカッコの対応はきちんとついているかな?

2026-04-28

anond:20260427191520

<!-- 基本 SEO -->

<!-- OGP (Facebook / LINE / 汎用) -->

<!-- Twitter Card -->

<!-- Favicon / Manifest -->

<!-- JSON-LD 構造データ -->

こういうAI特有バカ正直なコメント行を消せば多少マシになるんだけどそれすらしないんだな?

ガチマジにHTML読めないの?

2026-04-23

anond:20260423103926

どうやらFirefox 150.0のtracking protection使用しているリストはてなドメイン登録されたのが原因っぽい

https://github.com/mozilla-services/shavar-prod-lists/tree/150.0 を見たら、disconnect-blacklist.json と disconnect-entitylist.json の2つにはてな関連のドメイン登録されてた

    "Hatena": {
      "properties": [
        "hatena.co.jp"
      ],
      "resources": [
        "hatena.ne.jp",
        "st-hatena.com"
      ]
    },

149.0のリストにはこの登録がないから、トラッキングコンテンツブロックONにしても問題ないのだと思う

リスト見方がよく分からない……はてなブックマークのドメインはb.hatena.ne.jpから、その辺が「サイトの主要な問題修正 (推奨)」ON/OFFの挙動に影響しているのかなあ

2026-03-26

これからAI時代だといってサボるプログラマ未満ばかりで反吐がでる

最近AIでいいかプログラマはいらない、みたいなSNSフィードにでてきてイラついている。

正確にいうと、プログラマしていた人が、AIに負けましたと宣言して、AIを扱うエヴァンジェリスト気取りになるのに反吐がでる。

なんやねん、自分たち仕事価値がなかったんです~と言って、世間に媚びようとしてるの? 私が真実を教えますみたいな?

責任感のない感じしかしないが、そういうゴマすりが好まれると思っているからやってるんだろうな。あーイライラするぜ。

なんで、こいつら AI に対して服従するから先行者利益を預からせてくれ、みたいなことやってるんだろうな。

AIエヴァンジェリストを目指しすぎじゃない?

世の中AIに「もうダメだー服従します」って言ってAIを使う第1人者にシフトしますって言いすぎじゃない?

そんなウェブにあふれてるテンプレみたいなことしてんの? やってることテンプレなの?

そうだとしたら、そりゃ、ウェブにあふれてるならそうだろうというか、そもそも人間でも同じだろ。

JSON色付け係だったら、そりゃAI効率よく色付けてくれるよな。

責任あるプログラミングをしたくないならそう言ってくれ

何が 「AI によってプログラマプログラミング卒業して、AI監督する立場になる」だ。

結局、AIによる合理化から仕方ないという建前で、責任あるプログラミング放棄したいんだろ。

プログラミング責任をもって、顧客価値提供する人を巻き込まないでくれ。

こういうやつが「監督する立場」になって、バグが出た時に周囲を納得させる理由修正できると思えん。

結局、有名なAIがそう言ってるんだから、という理由で説得できると思えるんだとしたら、お花畑だな。

AI自分より賢いということと、きちんとした問題解決をすることは、天と地ほど違うんだよ。

自分たち能力を向上するために使ってくれ

結局、AIを使って何かやったのは自分なのだからトラブル拡張対処するのも自分だろう。

それに対して知りませんといってなんとかなるならいいが、他人との金銭契約が絡むならどうしようもないだろう。

そういった他人との関係AIに任せる事じたいが、相手から真っ当に扱われないリスクになるわけで。

私はAIオペレータですという人がどう扱われるかは、もはやわかりきったも同然だろう。

2026-03-15

プログラミングの何が楽しいんだ

AIコードを書ける時代になって正直かなり救われた気分でいる。

長いこと付き合ってきたものプログラミングという作業が好きだった記憶はほぼない。

作るものは好きでも作業のものはずっと苦痛だった。



最初だけは楽しかった。自分で書いたコードが動いたときのあの感覚20年ほどだがそれは覚えている。

Hello Worldが出たとか、画面が表示されたとか、ボタンを押したら何か起きたとか。あの瞬間だけは確かに面白いと思った。世界自分で動かしている気になっていた。



だがすぐ慣れた。うんざりするようになった。



頭の中では一日で終わる作業がある。仕様も単純。ロジックも見えている。やることも明確。

これなら今日中に終わるだろうと朝に思う。気が付くと一週間経っている。



原因はだいたいしょうもない。単純なtypo変数名が一文字違う。importのパスが違う。カンマが一個足りない。カッコの釣り合いが取れてない。なぜか全角スペースが入っている。フレームワークの変な挙動公式ドキュメントを読む。サンプルが古い。StackOverflowの回答が3年前。バージョンが違う。ライブラリの使い方の勘違い引数の順番を間違える。戻り値の型が思っていたものと違う。asyncなのにawaitしていない。

想定していない入力パターン。nullが来る。空配列を渡すとエラー。型が微妙に違う。JSON構造が一段違う。データ状態おかしい。キャッシュが残っている。DBデータが壊れている。ローカルでは動くのに本番で壊れる。環境差分。nodeのバージョンDockerの設定。

根本的な設計の誤り。途中で気づく。書き直し。ログを読む。printを入れる。また直す。また壊れる。

気が付くと日がまたいでいる。



頭の中ではとっくに完成しているものを、現実世界の細かい摩擦が延々と邪魔してくる作業

本質的ではない煩雑さに向き合い続ける。

プログラミング実態の9割はこれだと思っている。

この作業を楽しんでいる人の気持ちは正直分からない。



AIが出てきて一気に変わった。

typoを見つける。ライブラリの使い方を直す。フレームワークの書き方を合わせる。バージョン差分説明する。漏れていた条件分岐を補う。設計の穴を指摘する。

コードを投げると一瞬で全部チェックしてくる。

詰まっていた場所が数分で解決する。ドキュメントを一時間読むより早い。StackOverflowを30タブ開くより早い。思考に近い速度で物が作れるようになった。

作りたいものを考える。AIコードを書かせる。レビューして調整する。動く。この流れが成立した瞬間、ようやくプログラミングが少しまともな作業に感じられるようになった。



昔のやり方にはもう戻れない。

自分で全部のコードを書く時代には戻りたくない。あの endless typoendless ドキュメント読みの世界には戻りたくない。

AIコードを書いてくれる時代普通に最高だ。

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