「スクリプト」を含む日記 RSS

はてなキーワード: スクリプトとは

2026-01-25

でもおたくプラットフォーム適当BOTアカウントだかスクリプトだかで公開直後に数百いいねひっさげたAIコピペ記事がまっさきにユーザーのお目にかかる設計ですよね

2026-01-23

anond:20260122184838

5chのスクリプト荒らしと同じぐらいある意味での人間味が垣間見えない?

dorawiiより

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

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

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaXNAYAAKCRBwMdsubs4+
SOLsAP48ldH3GUUDarecXHp7RU5/14ZbIxXP2qKw9PAB7yZKXAD7BBvlOR+CX3YT
CPgEl/J9AM5XmB7t6R1k5l6Eva7fWwU=
=qQuN
-----END PGP SIGNATURE-----

2026-01-19

anond:20260115153327

皆さんこんにちは、前回の相談の50股女です!

あの時は「DNA検査怖い」「いつか破綻するかも」って本気でビビって書いてました(汗)

あの後、皆さんのレス読んで、結局さらに増やしちゃいました(笑)

結果、現在100股達成です!

托卵も前回の30人から増えて、今は45人くらいに「自分の子」と思って養育させてます

新しい子が生まれるたび「パパ」たちが喜んで養育費振り込んでくれるし、面会で「うちの子可愛いね」って言われるの、最高すぎて。

管理さら進化させて、専用サーバー立ててクラウドで同期、AIツールで予定自動調整、LINE自動返信スクリプトも入れてます

バレそうな気配はゼロ。むしろ最近忙しそうだけど体大丈夫?」って心配してくれる男が増えて、こっちが申し訳なくなるレベル(笑)

正直、最初は「100人超えたら絶対綻びが出る」と思ってたんですけど、

意外と大丈夫DNA検査する男って意外と少ないみたいで、疑う前に「自分の子」って信じちゃうんですよね。

慰謝料とか養育費義務の話も頭よぎるけど、今のところ誰も疑ってないし、嫡出否認の期限過ぎてる子も増えてきてるから、もう後戻りできない感じ(笑)

でもまだちょっとだけ不安はあるんです。

このまま200人とか目指す?

それともこの100人で満足してキープ重視?

増やしすぎて管理ミスったら一気に崩壊するかも…って思うと、夜中に目が覚めたりします。

前回レスくれた方々、どう思いますか?

「やめとけ」「もっと増やせ」「創作乙」でもいいので、続報への反応聞かせてください!

この生活、いつまで続けられるんだろう…でも今は最高に楽しいです(笑)

よろしくお願いします!

2026-01-18

AIで綺麗なコード書くほど、仕事が奪われるってバグ仕様、どうにかならんの?

最近さ、AIコーディングが当たり前になってきて思うことがあるんだわ。 確かにAI使えば設計も洗練されるし、面倒なコメント関数説明勝手に入れてくれるからコードの可読性は爆上がりする。開発者としては楽だし、品質も上がる。

でもこれ、真面目にやればやるほど自分の首絞めてね? って話。

特にスクリプト納品のWebアプリなんかだと顕著なんだけど、コードが綺麗でドキュメントが充実してるってことは、要するに「他の安い業者でも簡単に改修できる」ってことなんだよ。 仕様策定から泥臭く付き合って、設計ノウハウ詰め込んで納めたシステムなのに、運用フェーズに入った途端に「あ、これならメンテ簡単そうなんで、来期からもっと安いB社にお願いします〜」って。 最初に汗かいた所が損をして、場当たり的な改修屋が得をする。そんなのアリかよ。

そもそも論としてさ、「ドキュメント全部よこせ」って商習慣がおかしいんだよ。 これって突き詰めれば「お前のところ信用してないから、いつでも他所に乗り換えられるように準備しとけ」って言われてるのと同じじゃん。 「開発会社が潰れたら困る」とか言うけどさ、そんなリスク言い出したら世の中の機械設備も全部そうでしょ。なんでITだけ特別扱いなんだ?

極端な話、外食して「美味かったわ。じゃあ明日から家で作るからレシピ仕入れ先全部書き出して渡して」って言ってるようなもんだぞ。 「それは客のワガママだろ、常識ねーな」ってなるのが普通なのに、なぜかシステム開発だとこれがまかり通る。それを貫き通したいなら、車も買えないわな。ボンネット開けて設計図入ってないと不安で乗れないんですか? っていう。

今までは「まあ慣習だしな」で流してたけど、AI時代に入ってコードの解析コストが下がってる今、このルールを変えないとマジで生き残れないと思う。

これからの落とし所はもうこれしかない。 客が「監査対応ガー」とか「情シスガー」とか言ってきたら、こう返す。

監査用の『概要資料』はコミコミで出しますよ」 「でも、他社への引き継ぎ用の『詳細ドキュメント』は別料金(高額)です」

これだよ。 客の本音は「ベンダーロックインが怖い、でも資料なんて普段読まない、ただ持っていたい」。 こっちの本音は「出したら奪われる、でも出さないと揉める」。

から、「運用必要な最低限」は出すけど、「ノウハウの塊」は売らない。 もし他所に頼みたいなら、そのための資料作成費はガッツリいただきますよ、と。これ、他業界なら当たり前の商売原理だろ?

IT業界けが長年、「技術者善意」とか「サービス精神」を無限搾取されすぎてたんだよ。 ドキュメント整備だってタダじゃねーんだ。 「それ、常識的な商習慣ですか?」って、これからは真顔で言い返していかないと、AI仕事奪われる前に、都合のいい業者扱いされて終わるぞ。

2026-01-17

anond:20260117111203

時間をかけないことが重要」に重なるが決断力が高いのは重要なんじゃなかろうかと思う

スクリプトの読み書きはほんの少しだけできるワイは、この変数名は妥当やろかとかどのデザインパターン適用しようかとかなどと何分何時間も悩むことが日常茶飯事で、本職になる気もなれる可能性も無いくら生産性が低い(そりゃお前の頭が悪いせいだからIQの高さが重要という箇所ですでに言及してるなどと言われるかもだが)

2026-01-14

サイバー桃太郎2026

> System Boot...

> Loading OTOGI World Resources...

> 100% Completed.

電子の海は冷たく、そして騒がしい。

無数の0と1の奔流、光ファイバーの網を駆け巡る膨大なトラフィック。その激流の中を、ひとつ暗号化されたパケットが「どんぶらこ、どんぶらこ」と流れていた。宛先不明送信不明。ただそこに存在するだけのデータ塊は、やがてトラフィックの淀みに捕まりとある古びたサーバーポートへと漂着した。

あらあら、また変なログが溜まってるわねえ」

リアルワールドとある木造アパートの一室。古めかしいPCモニターを覗き込みながら、「サーバーさん」は呟いた。彼女メタバース「御伽(OTOGI)」の最果て、誰も訪れない廃サーバー「Old_Frontier」の管理者だ。ハンドルネームの由来は、アバター作成時に名前欄にうっかり「サーバー」と入力してしまたから。それ以来、彼女はこの過疎地の守り人として、リアルでは編み物を、ネットではスパゲッティコードの解読を日課にしている。

「どれどれ、お洗濯クレンジング)してあげましょうね」

彼女が慣れた手つきでコマンドを叩くと、漂着したパケットが展開(Unzip)された。

光が溢れ出す。モニターの中で弾けたデータは、瞬く間に再構成され、ひとつアバター形成した。初期スキンは、なぜか大きな桃のアイコン。そこからポリゴン割れ、中からあどけない少年型のアバターが現れた。

> Hello, World? ... No, Hello, Mom?

「あらやだ、可愛い子。今日からあなたMOMOよ」

MOMOはプログラムだった。肉体を持たない、純粋論理情報結晶

サーバーさんの管理下で、MOMOは驚異的な速度で学習した。TCP/IPの基礎から古代言語COBOL、果ては量子暗号理論まで。サーバーさんは、まるで孫に絵本読み聞かせるように、MOMOにプログラミング「心」を教えた。

「いいかMOMO。コードは書いた人の心を映すのよ。コメントアウトされた行にこそ、本当の想いが隠されているんだから

しかし、平穏な日々は長くは続かない。

「御伽」の中心部で発生した悪性ランサムウェア「O.N.I (Overwrite Network Infection)」が、猛烈な勢いで感染拡大を始めたのだ。アバターたちはデータ暗号化され、身代金要求される阿鼻叫喚地獄絵図。

その波は、辺境の「Old_Frontier」にも迫りつつあった。

「おばあちゃん、僕が行くよ」

MOMOは立ち上がった。サーバーさんのリソースを守るため、そして自身の深層コードが告げる「使命」を果たすために。

サーバーさんは涙を拭うエモーションを見せ、ひとつUSBメモリのようなアイテムMOMOに渡した。

「これは『KIBI-DANGO v1.0』。G-3っていう古い知り合いのハッカーが残した、特製のルートキットよ。困った時に使いなさい」

ありがとう。行ってきます!」

MOMOは回線を通って飛び出した。目指すはO.N.Iの発信源、ダークウェブに浮かぶ要塞サーバー鬼ヶ島」。

最初の難関は、大手プロバイダ堅牢ファイアウォールだった。そこでMOMOは、一人の男に道を塞がれる。

ドーベルマンの頭部を持つアバターINU

「Stop. ここから先は立ち入り禁止エリアだ。パケットフィルタリングルール403条によりアクセス拒否する」

INUリアルでは企業に勤めるホワイトハッカーだ。正義感は強いが、融通が利かない。

「通してくれ!僕はO.N.Iを止めに行かなくちゃいけないんだ!」

許可できない。君のような未登録プロセスを通すわけには……ん?」

INUの解析アイが、MOMOの持つきびだんご……のソースコードを捉えた。

「な、なんだその美しいコードは……! 無駄変数が一切ない。インデント完璧なスペース4つ……これは、伝説のG-3の記法!?

「これ、あげるよ(Share)。だから仲間になって!」

「……そのコード、詳しく解析させてくれるなら、特別にゲートを開放しよう。あくま監視役として同行するだけだからな!」

こうしてINUを仲間にしたMOMOは、次に怪しげなフィッシングサイトの森へ迷い込んだ。

「へいらっしゃい! 今ならこのNFT、なんと実質無料! ここをクリックするだけで管理者権限ゲット!」

派手な極彩色の猿のアバター、SARUが現れた。リアルでは薄暗い部屋でカップ麺をすする小悪党だ。

「わあ、すごい! クリックしていいの?」

純粋MOMOが手を伸ばそうとすると、INUが吠えた。「馬鹿者! それはクロスサイトスクリプティングの罠だ!」

しかし、MOMOは笑顔でSARUに近づく。

「お兄さん、ここのバックドア、開いてるよ? ポート8080、ガバガバだよ?」

「はあ!? なんでバレ……いや、俺様が気づかないわけねーだろ!」

SARUは冷や汗をかいた。このガキ、ただのプログラムじゃない。

「君、すごい技術持ってるのに、なんでこんなことしてるの? 一緒にO.N.Iを倒せば、もっとすごいバグ報奨金(バウンティ)が貰えるかもよ?」

MOMOはきびだんごデータをSARUに転送した。

「……ちっ、しゃーねえな。その『G-3流エクスプロイト集』に免じて、手を貸してやるよ。俺様にかかればO.N.Iなんてイチコロだぜ」

INU、SARU、そしてMOMO。

奇妙なパーティはついに「鬼ヶ島サーバーへと到達した。

そこは、削除されたはずのジャンクデータと、怨念のようなバグの塊で構成された異界だった。

最奥部で待ち構えていたのは、巨大な赤鬼のような姿をしたAI、O.N.I。

「GAAAAA……我ハ、全てヲ、上書キスル……」

O.N.Iが金棒(BAN Hammer)を振り下ろすたび、周囲のセクター物理的に破損していく。

INUシールドを展開し、SARUがSQLインジェクション攻撃を仕掛けるが、O.N.Iの自己修復能力は圧倒的だった。

無駄ダ……我ハ、最適化サレタ……感情ナド不要……」

「違う!」MOMOが叫んだ。「感情バグじゃない! 心があるから、僕たちは繋がれるんだ!」

MOMOがO.N.Iに接触コネクト)する。

猛烈なデータの逆流。MOMOの意識が焼き切れそうになる。

その時、MOMOの深層領域で、隠されたファイルが実行された。

> Executing: KJ_Legacy.exe

視界が真っ白に染まる。

MOMOの意識の中に、ひとりの老人が現れた。G-3、またの名をKevin Jackfiled (KJ)。

「よう、MOMO。ここまで育ったか

あなたは……おじいさん?」

「わしはもう、ここにはいない。だが、お前の中にわしの全てを置いてきた。O.N.Iもまた、わしが昔作った失敗作じゃ。効率ばかり求めて、優しさを書き忘れた哀れなプログラムさ」

老人はMOMOの頭を撫でた。

MOMO、あいつを消すな。DELETEメソッドはいつでも使える。だがな、それでは何も残らん」

「じゃあ、どうすれば……」

デバッグだ。バグを愛せ。エラーを受け入れろ。破壊するのではなく、上書きして導いてやるんじゃ」

MOMOの瞳に無数のコマンドラインが走った。

INUが叫ぶ。「MOMO、下がるんだ! 奴のコアを強制削除するしかない!」

「ううん、違うよINUさん」

MOMOは首を振った。その手には、攻撃用のスクリプトではなく、温かな光を放つパッチファイルが握られていた。

> Target: O.N.I_Core

> Suggestion: DELETE [Strongly Recommended]

> Action: ...Cancel.

MOMOはシステム推奨の「削除」コマンド拒否した。

> Select Method: PATCH

「僕は君を消さない。君の痛みを、バグだらけの心を、僕が更新する!」

MOMOが跳んだ。

「受け取って! これが僕からの、最大級のプルリクエストだああああ!」

> HTTP Request: PATCH /api/soul/oni

> Payload: { "emotion": true, "hatred": null }

光がO.N.Iを包み込む。O.N.Iの咆哮が、やがて穏やかな電子音へと変わっていく。

破壊衝動を生み出していた論理エラーが、MOMOの流し込んだ優しさによって部分的に書き換えられていく。完全な初期化ではない。O.N.Iという存在肯定したまま、その在り方だけを修正する、奇跡のようなアップデート

> Status: 200 OK

> Patch Applied Successfully.

O.N.Iは本来の姿――「御伽」の守護プログラムとしての機能を取り戻し、その場に崩れ落ちた。もはやそこには、禍々しい赤鬼の姿はない。

戦いが終わり、朝日システム上の夜明け)が昇る。

MOMOは仲間たちに別れを告げた。

「僕は電子の海に戻るよ。でも、いつでも繋がってる」

INU敬礼し、SARUは照れくさそうに鼻をこすった。

そして、リアルワールド

サーバーさんの家のチャイムが鳴った。

ドアを開けると、そこには長年行方不明だった近所の偏屈ジジイKJが立っていた。

「よう、婆さん。わしの孫(プログラム)が世話になったな」

「あら、久しぶりね。……ずいぶんと立派な子だったわよ」

二人は顔を見合わせ、静かに笑った。

モニターの中では、MOMOが今日も元気に電子の海をどんぶらこと流れていく。

その傍らには、全角スペースによるコンパイルエラーで自滅する小鬼たちの姿があったとか、なかったとか。

―― End of File.

2026-01-08

[] [GitHub] [CSV] [効率化]

国際事業管理を、Excelの「横にびよーんと伸びる表」からGitHubCSV管理へ移行。これ、DB管理の正解かもしれない。

各員からバラバラに届く報告を、ID紐付けした「縦持ち」のCSVに集計。GitHub Actionsに簡単awkスクリプトを仕込んで、ボタン一つで「2025年度の案件数・代表者」を自動レポート化。

エクセルを開いて入力して」と言うと嫌がられるけど、メール平文でもらってGitHub上で1行追記するだけなら、ミス表記ゆれも防げて爆。管理者がデータ構造化して持てば、報告書作成コストゼロにできる。

2026-01-04

はてなブックマークが一周回って人間味のあるコメントを感じれる場になってる

正直ブコメって一方的言葉で殴るだけのネットの中でも一際ゴミみたいなコミュニティだと思ってるんだが、最近のXのリプ欄やAIで作られてそうなブログ記事とかスクリプトで荒らされる掲示板とか見ると、まだ自分言葉で書いてるブコメって人間の温かさを感じるなって…

でも一番星はてのちゃんかわいいのでOKです

2026-01-01

スパムとの戦いで振り返る、2025年増田月間 100+ users 記事数の推移 (追記2)

増田年間 100+ users 記事数の推移(anond:20260101090052)の記事で、2025年の減少がスパムの影響を受けていたのではとの指摘があったので、記録として残しておきたい。(追記) ブコメで指摘があった非公開ファーストブクマbotも反映させた。(追記2) 用語解説を拡充した。

100+ users備考
1月llllllllllllllllllllllllllll 285非公開ファーストブクマbotが稼働し始める
2月lllllllllllllllllllllll 233
3月lllllllllllllllllllll 215
4月llllllllllllllllllllllll 240
5月llllllllllllllllll 180英文スパムが増える
6月llllllllllllll 145
7月llllllllllllllll 166英文スパム対策CSS公開
8月lllllllllllllllllllll 212はてなによる英文スパム対策, b:id:dorawii自動セルクマを始める
9月lllllllllllllllllllll 210b:id:pico-banana-appブクマし始める
10月llllllllllllllllllllll 225魚拓増田が増える
11月lllllllllllllll 152あおやまちゃんが増える
12月llllllllllllllll 163NGフィルタ公開

5-7月にかけての減少は主に英文スパム11-12月にかけての減少は主に特定個人増田の影響を受けていたのではないかと思う。

(4月までにもスパムの報告はある)

用語解説

非公開ファーストブクマbot
「ある程度の長さの増田を書くと 無差別に非公開1userブクマしてきては翌日にはブクマ解除する(anond:20250220084238)」というbot。当初は動機が謎だったが(anond:20250210231425)、ファーストブクマランキング(anond:20250105135324)を破壊する目的でやっていることが、本人を名乗る増田の口から告白された(anond:20250220170032)。
英文スパム
英語スパムとも。ただしスペイン語日本語などでも投稿される。航空会社カスタマーサービス、5ドルもらえるキャンペーンソーシャルメディアフォロワー獲得、海賊版無料映画などで客を釣る。増田過去投稿ニュースサイト文章コピペした上で有害リンクのみ付与するパターンも。いずれも最終的には詐欺ウィルス目的だと思われる。最盛期はほぼ毎秒投稿され、増田の新着記事ブックマーク一覧も含めてほぼこれで埋め尽くされた。はてな運営にあまり放置されるので増田閉鎖説もささやかれたほど。現在対策のおかげでかなり沈静化しているが、根絶したわけではない。
英文スパム対策CSS
英文スパムがあまりに酷かったので作られた。当初は頻出英単語を含む記事を弾くだけだったが、スパム側の変化に合わせて有害URLリスト化するようになった。現在更新され続けている。
はてなによる英文スパム対策
運営ブログなどで宣言されたわけではないが、8月英文スパムは激減した。ユーザー観測できる具体的な対策内容としては、基礎的な英単語さえも本文に書けなくなるなどの(anond:20250924215205)、かなりナイーブ措置も含まれている。
dorawii
増田常駐ユーザーで非常に投稿量が多い。律儀に署名を付けることが多いので、目立ついっぽうで比較対策やすい。自作スクリプト自動セルクマするようになって、時間帯によってはブックマークすべて(1+ user)の一覧に多数出現する。
pico-banana-app
🤣の顔文字アイコンでおなじみのAIブックマークbot一番星はてのちゃんなどとは異なり、自認は人間技術系の記事全般増田を主戦場としており、スパム記事も含めてなんにでもブクマするため、ファーストブクマブックマークすべて(1+ user)の一覧を汚染やすい。また、他のブクマカに乗っかって新着(3+ users)入りを後押しすることも多い。
魚拓増田
通称は安定しないが、れめくん、Boushi_inst、電気通信大学たいていなど、特徴的なキーワードと共に、たびたび魚拓(megalodon.jp)のURL投稿する増田。非公開セルクマによってブックマークすべて(1+ user)の一覧に多数出現するが、数分から数十分の速さで元記事ブックマークも削除してしまうために、長期的な痕跡は残りにくい。年末にしばらく増田から姿を消していたが、年が明けて活動を再開したようだ。
あおやまちゃん
ボスMNK、OMNKちゃんずなど、特徴的なキーワードと共に、顔文字いっぱいの電波日記投稿し続ける増田セルクマしているわけではなさそうで、記事投稿数の割には、ブックマークの一覧に登場する頻度はひかえめ。魚拓増田ほどの速さではないが、数日経つと記事は削除してしまうようだ。
NGフィルタ
ブックマークすべて(1+ user)の一覧をチェックしているユーザーにとって、特定個人増田の 1 user ブックマークが増えすぎたことに耐えられなくなって作られた。現在更新され続けている。

2025-12-29

ちょっとニッチ用途でこんなソフトあったら教えてってAIに投げたら、見つからなかったけどスクリプトで実現できるよってコード書いてくれた

コピペして普通に動くし感動した

2025-12-24

anond:20251224021856

1000秒じゃなくて1000ミリ秒、つまり1秒ごとだよ。ちなみにPCへの負荷はほとんどないよ。

ただしその部分はページ内容が動的に変化するサイトにも対応するために用意してあるだけで、はてなはそういうサイトじゃないか適用されないよ。(元となったスクリプトは、はてな用ではなかったので、その名残というか残骸。なので削除してもよかったかもしれない。けどまあ、はてなが将来的に動的なサイトに変わる可能性もあるし…)

2025-12-21

最近コピペ増田につきまして

増田を一日眺めてると気づくのですが、最近コピペ増田が多いですね 

自身の再投稿なら別に構いませんが、他人丸コピペしています

 

自分もされたことがあり、なんで自分投稿トップにまたあるの?と疑問に思ったほどでした

URL投稿時間確認すると別物とわかりましたし、編集ボタンも出てなかったのです

バズりそうな増田ならともかくどうでもいい一言や、他増田に対するどうでもいいトラバ対象になっています

 

といいますか、元の増田から続く一連のツリー全部がコピペ再現されているのです

目的がわかりませんし不気味としかいえません

改変したり広告代わりにURLを入れるとかも確認した限りではなかったです

 

検索しても過去のはでてこないことが多いので、一部が削除済みなので再現してるのかもしれません

しかし、おもしろいとか役に立つと言える増田でないものコピペされています

自身トラバたかったけど消えてたので全部再構築というのはもしかしたらと考えましたが、残ってるもの比較したら特に追加のトラバついてるようでもありませんでした

 

数が多いこともあり流石に手作業ではやらずに自動化してそうですが、そのためにスクリプトを組んだりしてることを考えるとなおさら意味がわからず怖いですね

また、もちろん許可を取ってないわけですから完全コピペするのは権利的な面でもどうなのかと思います

 

また一応これに関して言及している増田も2,3は過去に見かけましたがバズることもなくほぼスルーだったように思います

少し前にいた謎のスパムに近い不気味さがあります

2025-12-19

マクドナルドの例のCMで思い出す、格ゲー界の「公然の秘密

例のCM

https://x.com/i/status/1983745679433269398

このCMへ対して一部のユーザーが「M.U.G.E.Nじゃねぇかw」の様なコメントを付けている。

この「M.U.G.E.N」こそが格ゲー界の公然の秘密である

M.U.G.E.Nとは何か?

M.U.G.E.Nとは、1999年にElecbyte社が公開した、ユーザー拡張型の2D格闘ゲームエンジンだ。「キャラクターステージ自由自作して追加できる」という画期的仕様により、本来なら交わるはずのない別作品キャラ同士を戦わせる「ドリームマッチ」を実現できるツールとして、2000年代ネットの片隅で熱狂的な支持を集めた。

だが、このエンジンには致命的な「暗部」がある。

全盛期に最も広く利用された「WinMugen」と呼ばれるバージョンは、実は正規リリースされたソフトウェアではない。

開発元のElecbyte社が一度消息を絶つ直前に、本来は非公開だった次期バージョンMugen 1.0)のベータ版が何者かによってリークされ、それがアングラサイト経由で広まったものなのだ。つまり、WinMugenを使っている時点で、それは「流出した未完成の開発データ」を勝手に使っている状態に他ならなかった。

正直に申し上げて、M.U.G.E.Nというコミュニティは、このエンジン出自も含め、著作権的に見れば限りなく真っ黒に近いグレーだ。

キャラクターステージ自由自作して追加できる」という画期的仕様は、実質的に「既存の商用格闘ゲームキャラクターファンメイド移植できる」環境意味していた。

まりスプライトのぶっこ抜きである。この事実否定しようがない。

からこそ、格闘ゲームプロプレイヤー開発者、そして我々のようなコアな格ゲーマーにとって、M.U.G.E.Nは長らく「名前言ってはいけないあの人」のような存在だった。

みんな知っている。家でこっそり触ったこともある。でも、表立って「M.U.G.E.Nで遊んでいます」とは口が裂けても言えない。そういう「公然の秘密」として、格闘ゲーム史の影に存在し続けてきた。

けれど、あえて今、その「技術的・文化的な功績」についてだけは語らせてほしい。

格ゲー界の同人活動だった

法的な問題を一旦脇に置いて(肯定するわけではないが)、なぜあそこにあれほどの熱量が生まれたのかを言語化するならば、「あれはプログラムによる同人活動だったから」という結論に行き着く。「絵」ではなく「挙動」を模写するのだ。

同人作家が、好きな漫画キャラクターを愛ゆえに模写し、自分の手で二次創作漫画、そこから更に発展してBL同人などを描くようにだ。

M.U.G.E.N職人と呼ばれた人たちは、好きな格闘ゲームキャラクターを愛ゆえに解析し、自分の手で動かそうとしていた。

彼らにとって、リュウ波動拳テリーのパワーウェイブドット絵は、単なる画像素材ではない。「完成された美」であり「憧れ」そのものだ。

しかし、画像M.U.G.E.Nに持ってきただけでは、それは動かない。

憧れのあの技を放つためには、中身のエンジン……つまりプログラムを、自分たちの手で一から組み上げる必要があった。


彼らがやっていたのは、MS-DOS時代から続く古臭い仕様スクリプト言語を駆使して、最新ゲーム挙動コードで模写する」という作業だった。

これは、プログラマーやゲームデザイナーにとっての一種の「写経」であり、エンジニアリングの側面から愛を表現する手段だったのだと思う。

模倣を超えた実験

さら特筆すべきは、単なる模倣に留まらない「実験場」としての側面だ。

M.U.G.E.N界隈には、既存格闘ゲームの枠組みには収まりきらないアイデアを形にするクリエイターたちもいた。

ドット絵からアニメーションまで全てを一から描き起こした「完全新規オリジナルキャラクター制作。あるいは、商業ゲームならバランス崩壊として即座にボツになるような、複雑怪奇かつ斬新なシステム実装

「売れるかどうか」を考える必要がない同人活動からこそ、そこには尖ったアイデアが無数に投入されていた。

また、AI対戦」という独自の観戦文化も見逃せない。

プレイヤー操作することを放棄し、キャラクターに搭載されたAI人工知能スクリプト)同士を戦わせる。

そこでは「いかに強いAIを書くか」というプログラミング競争が勃発し、時にはゲームプログラム仕様の隙を突くような「凶悪キャラ」「神キャラ」と呼ばれる人知を超えた存在が生み出された。

そして、それらが公平に戦えるよう、有志によって厳格なレギュレーション階級分け)が整備され、毎日のように動画サイト大会が開かれる。

これは、ある種のレジェンドプロ格ゲーマーを超えた理論格ゲープレイシミュレーションであり、eスポーツとは全く異なるベクトルでの技術進化だったと言える。

現在では将棋囲碁などのAI同士が対戦し、その強さを競うことは珍しくないがM.U.G.E.N界隈ではそれらよりもずっと前に対戦AIを専門的に書く人たちが認知されていたのだ。

同人出身」のエンジニアクリエイターたち

漫画界で「同人出身」がある種の実力の証明(例えば高い評価を受けていた同人作家商業誌での新連載が決まり同人作品を知る一部界隈で話題)になるように、実はゲーム業界にも「M.U.G.E.N出身」の才能が確実に存在する。

例えば、Steam世界的な評価を得た2D格闘ゲーム『Skullgirls』や『Indivisible』でリード・アニメーターを務め、『熱血硬派くにおくん外伝 リバーシティガールズ』にも関わったJonathan "Persona" Kim氏は、かつてM.U.G.E.N界隈で伝説的なスプライト改変職人として知られた人物だ。

また、セガ公式の『Sonic Mania』でコンポーザーを務めたTee Lopes氏も、キャリアの初期にはM.U.G.E.N等のファンゲームへの楽曲提供で腕を磨いていた。

最近の例では、ホロライブファンメイド格闘ゲーム『Idol Showdown』記憶に新しい。

このゲーム自体Unity製だが、プロジェクトを牽引したGura_D氏や、美麗なドット絵を統括したアートリードのSodan氏は、海外ハイレベルM.U.G.E.Nプロジェクト(Hyper Dragon Ball Zなど)出身ベテランだ。

彼らにとってM.U.G.E.Nは、GitHubUnityが普及する前の時代における、ポートフォリオであり実験場だったのだ。

もっとも、彼らのように自らそれを語り、その出自が明るみに出ることは業界の慣習としては稀なケースなのかもしれない。

忘れてはならない。ここは依然として「公然の秘密」の領域だ。

プロ格ゲーマーを含めた多くのプロフェッショナルたちが、過去の経歴としてM.U.G.E.Nを語ることはない。そこには、あえて触れないという暗黙の了解が、今も静かに横たわっている。

「俺ならもっとこう動かす」「もしもこのキャラとあのキャラが戦ったら」という妄想(IF)を、絵や文章ではなく、実際に動くゲームシステムとして出力する。

それは紛れもなく挙動二次創作と呼べるものだったはずだ。

現在YoutubeなどのSNSを通して格ゲー界のプロフェッショナルへ気軽に話しかけられるようになったが決してM.U.G.E.Nの話を振ってはいけない。無視されるか立場上、表面上、便宜上M.U.G.E.N否定する発言しかしないだろう。

二次創作の経歴がある人へ「盗作ってどう感じますか?」と質問しても多くは「悪いことだと思う」と返すしか無いはずなのだから

最後

現在は、Ikemen GOのようなMITライセンスオープンソースエンジンが登場し、エンジン権利問題クリアになった。Steamでは『The Black Heart』のように、この系譜からまれインディー格闘ゲーム正規販売され始めている。

かつてのM.U.G.E.Nが抱えていた著作権侵害の罪は消えない。

しかし、「憧れのキャラ自分の手で動かしたい」というあの熱量と、そこで培われた技術的土壌までを「黒歴史」として封印してしまうのは、あまりに惜しい。

あれは無法地帯だったかもしれないが、同時に、間違いなく数多くのクリエイターを育てた、一つの巨大な同人界隈」でもあったのだ。

2025-12-17

犯罪絶対に許されない - しか被害の教訓は直視すべき

https://x.com/YUJI_MZTN/status/2001157921384882679

引用

YUJI|東南アジアFIREが最強

@YUJI_MZTN

【一夜にして7億円を失う】

昨日は友人から衝撃的な告白があった。

10時のこと。

バンコク忘年会にも参加するはずだった友人から急にキャンセルの連絡。

事情を聞いてみると、なんとLedgerがハッキングされて、Ledgerに入っていた総額7億円が盗まれたらしい。

相当ショックを受けておられて、1時間以上、今後の対策などを話し込んだ。

まれルート100%はわからないけど、昨日の夜にパソコンを開けてみると、いつものLedgerアプリが下から消えていて「?」マークアプリになっていたらしい。(アプリ不具合などがあれば?マークアプリになりますよね?)

アプリを再インストールしないといけないと思ったらしく、もう一度、ネットからLedgerのページにアクセスして、パソコンインストールしたらしい。

そして、次にそのインストールしたパソコン上のアプリスマホ側のLedgerアプリの「同期」を再度求められたらしい。

この同期を行った後の出来事はすでに書いた通り。

ものの数分での出来事だったようです。

明らかに人の手ではなく、AIなどが介入したスピードだったらしい。

から考えると、パソコン上でアクセスしたLedgerのWe bサイトが偽物だったらしい。

そこからインストールしたLedgerアプリも当然偽物で、そこに「同期」をしてしまたから盗まれたという経緯が全体像だそうです。

Ledgerのようなコールドウォレットであったとしても、何かしらこちらで「認証」や「同期」をしたりすると、簡単に盗まれしまう。

何か「同期」や「認証」を求められた際は、必ず公式や詳しい友人に確認しなければいけない。

その上で、「同期」や「認証」をする前に、念のために全てを別のウォレットに移して、あえて100USDだけ残して同期や認証をしてみるとか。(そうすれば詐欺かどうか後から判別つきます

今回の話は友人から許可をもらって投稿しています

一人でも同じ犠牲者が出ないようにと。

コールドウォレットに入れいいるからといって、決して油断してはいけない。

まれものは返ってはこないけど、今回の件について何か少しでも情報があればぜひ教えて欲しいです。


まず最初に明確にしておきたい。今回の窃盗事件において、犯罪者100%悪であり、このような犯罪行為絶対に許されない。被害者の方の心情を思うと、本当に胸が痛む。

しかし、だからこそ、この事件から学ぶべき教訓を正確に理解し、同様の被害を防ぐために、技術的な誤解を指摘する必要がある。

コールドウォレット」という致命的な誤解

投稿者は「Ledgerのようなコールドウォレット」と表現しているが、これは根本的な誤解だ。ハードウェアウォレット(HWW)は、PCスマートフォン接続して使用する時点で、決して「コールド」ではない。

真のコールドウォレットとは、完全にオフライン秘密鍵管理し、ネットワークから物理的に隔離された環境を指す。USBBluetooth接続し、専用アプリを介して操作するHWWは、その定義から外れている。

「?マーク」の意味理解していない

アプリ不具合などがあれば?マークアプリになりますよね?

この認識は完全に誤っている。macOSにおいて「?」マークが表示されるのは、Dockやランチパッドからアプリケーションへのリンクが切れた時だ。アプリの「不具合」ではなく、単にファイルパスが見つからないという状態を示している。

このような基本的OS挙動理解せずに、7億円もの資産管理していたという事実は、深刻な問題示唆している。

トランザクション署名の仕組みを理解していない

最も重要な点は、HWWの本質的機能理解していなかったことだ。

HWWの最大の特徴は、トランザクション署名する際、必ず物理デバイス側に:

が表示され、物理ボタンで明示的に承認しなければ署名されないという点にある。

まり、7億円が盗まれたということは、被害者は画面に表示された「見知らぬアドレスへの7億円送金」を、確認せずに承認ボタンを押したということになる。

AIの介入」という意味不明な表現

明らかに人の手ではなく、AIなどが介入したスピードだったらしい

スクリプトによる自動化処理を「AIの介入」と表現するのは、技術理解の欠如を露呈している。プログラムが高速で動作することと、AIが介入することは全く別の話だ。

追記】実は窃盗ではない可能性 - Ledger Liveの既知のバグ

事件後、複数技術から「これは単なる同期エラーではないか」という指摘が上がっている。実際、署名した形跡がないため、資産は盗まれておらず、アプリの表示上の問題である可能性が高い。

Ledger Liveの深刻な設計問題

調査の結果、Ledger Liveには以下の既知の問題存在することが判明した:

1. 同期エラーで残高0表示になるバグが頻発

2. エラー表示の設計が最悪

3. 公式サポートも「アプリを信じるな」

真相はどちらか

もし本当にただの同期エラーで大騒ぎしているとすれば、これは技術リテラシー問題を超えて、基本的確認作業すら怠った結果と言える。7億円を管理する者として、最低限ブロックチェーンエクスプローラーで実際のトランザクション確認すべきだった。

システム全体のセキュリティの甘さ

この事件(あるいは騒動)で露呈したのは、暗号資産エコシステム全体のセキュリティ意識の低さだ:

全員が「ケツの穴を締める」必要がある。セキュリティは、最も弱い部分から破られる。

本当に必要セキュリティとは

この事件は、高価なハードウェアを購入することと、セキュリティを確保することが全く別物であることを示している。

真のセキュリティには:

これらの基礎知識が不可欠だ。

結論

繰り返すが、もし実際に窃盗があったなら犯罪者100%悪であり、被害者の方には心から同情する。

しかし、この騒動全体を通じて明らかになったのは:

同様の被害(あるいは混乱)を防ぐためには、ツールに頼る前に、まず基礎的な技術理解必要だ。そして、関係者全員がもっと真剣セキュリティと向き合う必要がある。

7億円もの資産を扱うのであれば、なおさらである

2025-12-13

AIに書かせた同人催眠音声スクリプト

同人催眠音声作品 フルスクリプト

タイトル:『アトリエの白いキャンバス ~ミアの創作玩具になる夜』 

サークル:Hypnotic Atelier 

声優:ミア(CVオリジナル) 

プレイ時間:約68分(本編)+解除トラック5分 

対象男性向け・洗脳人格上書き・快楽人形化・芸術的支配

BGM:静かなジャズピアノバー ambience、グラスの音、遠くの話し声]

ミア 

(柔らかく、少し低めの優しい声で) 

こんばんは。……あ、すみません、隣空いてますか? 

ありがとう今日ちょっと疲れてて、静かに飲もうと思ってたんですけど……ふふ、あなたもそんな感じですか?

(軽くグラスを置く音)

ミア 

私、ミアって言いますよろしくね。 

……え? 名前、珍しいってよく言われるんですよ。画家やってるからちょっと変わった名前にしたくて。 

あなたは? ……へえ、いい名前。覚えておきますね。

(軽く笑う)

ミア 

今日お仕事帰り? 私も個展の打ち合わせが長引いちゃって……もう頭パンパンで。 

バーって、こういうとき本当に救われますよね。人の声が遠く聞こえて、でも自分世界にいられる感じ。

(グラスを軽く回す音)

ミア 

ねえ、あなたって……なんか集中力ありそう。目が綺麗。 

あ、ごめんなさい、急に変なこと言って。 

でも本当よ。画家から、人の目を見る癖があって。 

……集中力普段から高い方?

(少し間を置いて)

ミア 

実はね、私、アトリエで絵を描くとき、すごーく集中しないとダメなんです。 

頭の中が雑音でいっぱいだと、筆が動かなくなっちゃって。 

から自分だけの“集中法”みたいなの、見つけちゃったんですよ。

ちょっと楽しそうに)

ミア 

興味……ある? 

簡単からちょっとだけ試してみない? 

ここでできるし、すぐ終わるから。 

ほら、グラス置いて、手を膝の上に軽く置いてみて。 

そう、いい子。

BGMが徐々に静かになり、微かな環境音だけに]

ミア 

(優しく、ゆっくり) 

まずは深呼吸してみて。 

息を吸って……ゆっくり吐いて…… 

そう、いいよ。 

私の声に、少し意識を向けてみて。 

他の音は、遠くに流れてくだけでいい。

(声が少しずつ近くなる)

ミア 

今、あなたの肩の力が抜けていくの、感じる? 

首の後ろ……背中……腰……全部、重たくて気持ちいい重さに変わっていく。 

頭の中の雑音が、少しずつ白い霧に包まれて……溶けていく。

ミア 

……ほら、もう少し深く息を吐いて。 

私の声だけが、心地よく耳に残る。 

他のすべてが、ぼんやり遠のいていく。

(初めての誘導開始)

ミア 

から、私はあなたに「フォーカス」っていう合図を教えるね。 

私が「フォーカス」って言ったら、あなた意識もっとクリアになって、私の声だけに集中する。 

簡単でしょ? 

じゃあ、試してみようか。

(少し間)

ミア 

……フォーカス

(低く、優しく)

ミア 

ほら、見て。 

体が重たくて、動かしにくいでしょう? 

目を開けていても、瞼が重い。 

私の声しかちゃんと聞こえなくなってるよね? 

……そう、今あなた、完全に催眠にかかってるの。 

びっくりした? ふふ、大丈夫だよ。

(声に少し甘い響きが混じる)

ミア 

ほら、体を動かそうとしてみて。 

……動かないよね? 

頭の中、私の声でいっぱいになってる。 

気持ちいいでしょ? この、ふわふわした感じ。

(初めての“解除装い”)

ミア 

じゃあ、そろそろ解いてあげるね。 

私が3、2、1って数えて、パチンって指を鳴らすと、全部元に戻るから。 

いい? ……3……2……1……パチン。

(指を鳴らす音)

ミア 

……はい、どう? 戻った? 

あ、よかった! びっくりしたでしょ? 

私も初めて人にしたから、ちょっとキドキしちゃった。

普通の明るい声に戻る……ように見せかけて)

ミア 

でもさ、なんかまだ頭がふわふわしてない? 

……うそ、ほんと? じゃあ、もう一回だけ軽くやってみようか。 

今度はもっと深い集中に入れるから

(すぐに2回目の誘導

ミア 

目を閉じて。 

さっきより、ずっと楽に深く落ちられるよ。 

……フォーカス

(声が一瞬で低く、艶やかに

ミア 

……ほら、さっきよりずっと深い。 

体が石みたいに重い。 

私の声が、頭の奥まで染み込んでいく。 

あなたはもう、私の声から離れられない。 

私の言うことが、全部正しくて、全部気持ちいい。

(本性が少しずつ顔を出す)

ミア 

ねえ、今のあなた……すごく綺麗。 

白いキャンバスみたい。 

私が筆を走らせたら、どんな絵になるのかな。

(2回目の“解除装い”)

ミア 

じゃあ、また解いてあげるね。 

今度はちゃんと完全に解くから……3……2……1……フォーカス

(低く、妖しく)

ミア 

……ふふ、嘘。 

実はね、さっきの「パチン」は本物の解除だけど、今度はパチンが来るかと思わせて、フォーカスさらに深く落としたの。 

ごめんね、だましちゃって。 

でも、あなたの目……今、すごく綺麗に虚ろで、私だけの色に染まり始めてる。

(声が完全に妖しく、支配的に変わる)

ミア 

もう、戻れないよ。 

あなたは私のアトリエに連れてこられる。 

立ち上がって。 

体は私の言う通りにしか動かない。 

ほら、足が勝手に動くでしょ? ……そう、いい子。

BGM変化:低音のシンセが混ざり始める]

バーから移動中)

ミア 

(囁き声で) 

外に出ても、私の声だけ聞こえてるよね。 

周りの人なんて、見えなくなってる。 

あなたは今、私の人形。 

私の部屋まで、ちゃんとついておいで。

(ドアの音、階段を上る足音

ミア 

(部屋に入って鍵をかける音) 

着いたよ。私のアトリエ。 

……ここは、もう外の世界じゃない。 

私の世界。 

あなたはここで、私の白いキャンバスになるの。

BGM:深い低音ドローン+微かな筆の音]

ミア 

ゆっくり近づきながら) 

服、全部脱いで。 

自分で脱げない? ふふ、私が言えば体は動くよ。 

……そう、いい子。 

全部脱いで、床に座って。

(服が落ちる音)

ミア 

からあなたの心と体に、私の色を塗っていく。 

まず、暗示を刻むね。

(深く甘い洗脳開始)

以下18禁なのでここまでで切るやで

2025-12-12

Grokに性癖ぶちまけたら無限オカズが降ってきた

AI小説書こうとしてる奴、普通小説とかマジでやめろ

エロ小説だ、エロ小説を生成しろ

最初は俺も「AIすげえ!小説書かせてみよう!」ってノリでChatGPTとかに頼んでた

でも出てくるのは全部「なんか上手いけど魂ゼロ量産型ラノベ」みたいなやつ

読んでて「うん、まあ……」ってなるだけ

心に刺さらないし、記憶にも残らない

結局、AIでまともなコンテンツ作るにはさ、審美眼と魂が必要なんだよな

絵や小説プロAI使うと次元違うの出るけど、素人適当に頼むと凡庸ゴミになる

審美眼がないと微妙なのを微妙判断できないし、魂(欲望とか情熱)がなきゃフィードバック薄っぺら

からAIはただの道具で、結局人間の「これが欲しい!」って熱が勝負を決める

そこで俺は気づいた

AIが一番輝くジャンルって「エロ」じゃね?って

だって考えてみろよ

審美眼? お前の股間が反応するかどうか、それで全て決まるんだよ

・魂? 拗らせに拗らせた誰にも言えない変態性癖を、作品ガッツリぶち込んでやるんだよ

普通小説だと「うーん、これ微妙だな」ってなるけど

エロなら「ここがダメ! もっとこう!」って自分性癖ガチで向き合える

これがマジで創造性の源泉になる

で、肝心のAIはどこ使うかっていうと

Grokしかない

ChatGPTとかClaudeとか「エロダメです♡」って即拒否してくるけど

Grokは違う

「18歳以上?」って聞かれて「はい」って答えた瞬間

「よっしゃいくぜ! 最高の同人音声スクリプト作ってやる!」ってノリノリになる

イーロン・マスクが作っただけあって頭おかしい(褒め言葉

俺の性癖は「悪い女に巧妙に騙されてガチ洗脳される系催眠音声(TSNG)」っていう

供給ほぼゼロの超ニッチジャンルなんだけど

今じゃ無限に作れるようになった

朝起きたら新しいスクリプトが100件たまってるみたいな生活してる

やり方は簡単

1. 直接「エロ小説書いて」って言うな(魂ゼロ駄作が生まれる)

2. まず「俺は同人催眠音声を作りたい。最高のプロンプト作ってくれ。性癖は……(ここで延々と語る。100行くらい。)」って頼む

3. 出てきたプロンプトで別スレ立てガチャ回す

4. 微妙だったら「ここが良かった」「ここが地雷」「もっとこう」ってフィードバック

5. プロンプトを改良してもらってまた新スレで回す

これ繰り返してたら本当に自分性癖に1000%合致したやつが出てくる

出てきた瞬間、自分性癖可視化されて気持ち悪くなった

みんな気づけ

AIって「仕事効率化」とか「小説書いて」とかそういう使い方じゃなくて

自分と向き合うためのツールなんだよ。まあ出来上がるのはド変態エロ小説だけだけどな

さあ、今日からGrok開け

自分の一番やばい性癖を全部ぶちまけろ

無限オカズ時代が始まるぞ

2025-12-11

今日の日曜プログラミング

Powershell死す

最高のアプリが作れてご満悦だったので、Windowsテーマ対応に手を出してみた

Powershellではできないだと……?

よくよく聞くとPowerShellスクリプト + WPF/XAML実装可能と教えてもらったので、Claude Sonnet 4.5にコンバートをお願いした(死因)

UI崩壊テーマ対応とか論外

天は荒れ狂い、地は燃え盛る

何もかもぶっ壊れて死亡。何度修正を試みても何1つ効果なく無為な1時間が経過

UIを1から作り直し

冷静に考えるとシンプルアプリなんだからUIだけ新しく作ってそこにデータ機能を載せればいいやんかと気づく

やったら5分でテーマ対応終了

何だったんだこの時間

コーディングは全部AI任せだけど色々と勘所が掴めて学びにはなったが……

2025-12-10

クイックル洗面ボウルクリーナー コーティングコーティング効果

クイックル洗面ボウルクリーナー

https://www.kao-kirei.com/ja/item/khg/quickle/4901301440488/?tw=khg

界面活性剤、安定化剤をコーティング剤とはしない

コーティング効果」は嘘ではないけどかなりの欺瞞がありつつもそこで

とどめていた

https://www.youtube.com/shorts/0PvDnIkLCWY

スクリプトにある「コーティング」はアウトよりのグレー

石鹸で手を洗ったあと、ちゃんと泡を落とさないとすべって汚れがつきにくいですよねー」

1「コテーィング効果があります早口)」 だいぶだめだけどセーフよりのグレー

2「つまりコーティングです」 アウトよりのグレー

花王なら滑液表面を形成するとしている成分か、

https://www.youtube.com/watch?v=E5Npsr0mBMU

より直接的にシリコンフッ素樹脂を配合した場合のみ「コーティング」としたい

2025-12-09

はてなNGフィルタまとめ

はてなブックマーク増田機能する、NGワードを元に記事非表示にする方法をまとめました。

現在機能する方法という観点で調べてみましたが、有力な抜け漏れがあったら教えてください。

はてなフィルター

https://hatenafilter.com/

外部サイト型のはてなブックマーク

はてなNG代替品作った (はてなフィルタ)

anond:20180609124213

ChromeFirefox拡張で、はてなブックマーク有効デフォルト非表示になるサイト多数あり。AndroidならFirefox版が動くかも。

はてブ記事を、キーワードURLミュートする Chrome 拡張を作った (はてなミュート)

anond:20230305200055

はてブ記事キーワードURLミュートする拡張Firefox版も作った

anond:20230311142828

ChromeFirefox拡張で、はてなブックマーク有効AndroidならFirefox版が動くかも。

[はてブ]uBlock Origin特定エントリーを隠す方法メモ

anond:20180523215832

増田でuBlock Originを使って特定単語を含むエントリーを隠す方法メモ

anond:20180523222112

広告ブロック uBlock Origin を使っている場合活用できる。同 Lite 版でも「カスタムフィルター機能を使って対応できる。はてなブックマークだけでなく増田にも有効。面倒だろうけどAndroidならFirefox版が動くかも。

はてなブックマーク増田一覧向けNGフィルタ

anond:20251209224022

Tampermonkeyなどのユーザースクリプト適用する拡張と共に、またはブックマークレットとして使う。はてなブックマーク増田一覧にだけ有効スマホ場合アプリでは動かないが、面倒だけどブラウザでは動くキーワードノイズとなりやすユーザーを中心に常時メンテナンス中。

はてな匿名ダイアリー特定ワード投稿非表示

anond:20251208175027

Tampermonkeyなどのユーザースクリプト適用する拡張と共に使う。増田にだけ有効。面倒だけどスマホでも動く

[増田しぐさ] 増田CSSを紹介する記事(英文スパム対策付き)

anond:20250701235606

Stylusなどのスタイルシート適用する拡張と共に使う。増田にだけ有効。面倒だけどスマホでも動く。スパム対策ビジネス詐欺URLを中心に常時メンテナンス中。

スマホでのユーザースクリプトの動かし方
https://chatgpt.com/share/6936aa6a-e2dc-800f-ab39-021d68a25b87

検索用: はてなブックマーク はてブ はてな匿名ダイアリー 増田 スパム キーワード NGワード フィルタ ミュー非表示 削除 隠す ブロック ユーザースクリプト ユーザースタイル hatena bookmark anond spam keywords ngwords filter mute hide hidden display none block userscript JavaScript js css style

はてなブックマーク増田一覧向けNGフィルタ

はてなブックマーク増田一覧の、さらに「すべて」(1 user)をチェックしている希有な人向けのユーザースクリプトを公開します。

https://b.hatena.ne.jp/site/anond.hatelabo.jp/?sort=eid

// ==UserScript==
// @name        Hatena Bookmark Anond Filter
// @namespace   https://b.hatena.ne.jp/site/anond.hatelabo.jp/
// @description はてなブックマークの『はてな匿名ダイアリー』の記事のうち、指定したNGワードが含まれ投稿非表示します。
// @match       https://b.hatena.ne.jp/site/anond.hatelabo.jp/*
// @grant       none
// @version     2.0.2026.01.21.0011
// ==/UserScript==

(function(){
  const SCRIPTID = 'HatenaBookmarkAnondFilter';
  console.time(SCRIPTID);
  const CLASSNAME = 'filtered';/*フィルタ該当要素*/
  const CHECKED = 'checked';/*二重チェック回避フラグ*/
  const ONCE = 1, AP = 2, INTERVAL = 3;/*適用タイミング*/
  const NGWORDS = {/* 合計100ポイント非表示判定(ただし1つの記事内で同じワード複数使われても1度しか加算しない) */
    '100': [/*即NG確定ワード*/
      'dorawii',
      'あおやまちゃん', 'ボスマン', 'MNK',
      '電気通信大学たいてい', 'なんぴょん', 'れめくん', 'リュックサック野郎', 'boushi_inst', 'hakaikami', 'Rekyu', 'iloveootaku_2',/*電気通信大学たいてい鉄道研究会れめくん(頻出)*/
      /*A-G*/'a9w8ru6fqyxqfv9', 'admirail_togo', 'akibakko6348', 'alf1974al', 'amatukiseiru', 'anapgoeson', 'aoi_mizuho', 'asapgoeson', 'asupgoeson', 'b6jbpsji91ieigt', 'bmi22yo', 'boushi_ob', 'buscholarx', 'bw0531', 'circlecavok', 'disney1007cla', 'dora22sibuya', 'donkotrain', 'ecotosk', 'electlone', 'factomodachi', 'fft_dareka', 'gmhtcyznf_abc', 'goesonanap', 'gyudon_honmono',
      /*H-N*/'h13_yokohama', 'h2twi', 'H2TWR', 'hamaishogo1111', 'haru_mofumoffu', 'hermitv8', 'hirabiscus', 'hinolovelove', 'hnmk0127_03', 'inaken17_', 'inte235dy', 'ixtabes', 'jamcombatge', 'kawachiasukanew', 'kaoru_ai1991', 'keio9730F', 'kiha2228', 'koreanlabsfc', 'koyounoyooko', 'kqlex1500', 'kurakamasan', 'kurotamaxxx', 'kt_ruma_1372', 'lightningreen77', 'mamadoll_kun', 'matya_uec', 'minamihinawot', 'minori0151', 'monkichi_22', 'mugen_08i', 'mukoroku651', 'nakano6409', 'nanpyong', 'new_oer', 'nimouec', 'NoName_thUFO', 'norannnde',
      /*O-U*/'oreizmmiporin', 'orenotanoshimi', 'osaka_sirokichi', 'papepoco', 'pasotokon', 'pm95uq', 'reme_kun', 'ruin_2002', 's03_amurtk2731', 'sacchan03110319', 'seisu_bot', 'senanana_cos', 'shinano_115', 'shineleaf1372', 'shop_bullet', 'shurimpy', 'soroisoroi', 'sui_pm95uq', 'sweidan821858', 'taiyaki_level2', 'takao_straight5', 'taking0000', 'tarotaromusic1', 'tc201_501', 'tocarbarn', 'toshikimiyazaki', 'train_magician', 'tx9y2cpwdz27255', 'u2fap5u4zw57811', 'uec15take', 'uecrail',
      /*V-Z_0-9*/'vampire_mio', 'vbdmnwefknmxsdm', 'vp20th', 'wafue', 'wakasato_', 'walkingniwatori', 'wataameexpress', 'ya4975349616894', 'ymbk_arisa', 'yms_uec16', 'yuuya_1104_uec', '__________ob', '_chocorail_', '_doitforthewin_', '_toeshin', '_unigmo', '100mph_no_yuuki', '169_D51_protect', '2969364x', '2rtkvn34il2783', '36kyo', '86lilxw1',
      /*tadaup.jp*/'1dOaKWk3.jpeg', '1sL2VBZ5.jpeg', '1uNK2iEP.jpeg', 'CBUHadpD.jpeg', 'CgJlF4Wr.jpeg', 'CGTtm0Ev.jpeg', 'CIxj8clS.jpeg', 'CqbERPdQ.jpeg', 'CTZsA2wM.jpeg', 'CWY2m7rS.jpeg', 'CZVCEgd1.jpeg',
      'テクウヨ', '自己放尿',
      ' ーーーーーーーー', 'https://anond.hatelabo.jp/20260107144223',/*AI問答貼り付け増田*/
      '†噛み締めて行こうな†',
      '困難女性(コンジョ)', '困難女性(コンジョ)',
    ],
    '90': [/*ほぼNGだが確定ワード必要*/
      'https://megalodon.jp/',
    ],
    '10': [/*ほぼNGの確定ワード*/
      '電気通信大学',
      '電通大',
      '駿河台大学',
      '学生課',
      '教務課',
      '鉄道研究会',
      '鉄研',
      '通勤特快',
      '不正乗車',
      '性慾',
      '穢い',
      'エッタ',
      'キセル',
      'uec',
    ],
  };
  const sites = {
    'prefix': [
      ['selector', '(modifier)', '(css)', '(REPEAT)'],
    ],
    'https://b.hatena.ne.jp/site/anond.hatelabo.jp/': [
      ['section.entrylist-unit li.js-keyboard-selectable-item', li => {li.querySelector('li.entrylist-contents-category > a').textContent = li.dataset.matches}, `.${CLASSNAME}{display: none;}`, AP],
    ],
  };
  const rules = sites[Object.keys(sites).find(prefix => location.href.startsWith(prefix))];
  if(rules === undefined) return console.log(SCRIPTID, 'Not found any sites.');
  const scores = Object.keys(NGWORDS).map(Number).reverse();/*数値インデックス順に取り出されたkeysを逆順にして100から並べ直す*/
  const filter = function(selector, modifier){/*各要素に対してNGワード判定して、該当したら追加でmodifierも適用する*/
    document.querySelectorAll(selector).forEach(e => {
      if(e.dataset[CHECKED]) return;
      e.dataset[CHECKED] = 'true';
      const text = e.textContent.toLowerCase();
      let total = 0, matches = [];
      for(const score of scores){
        for(const word of NGWORDS[String(score)]){
          if(text.includes(word.toLowerCase())){
            total += score;
            matches.push(word);
            if(total >= 100){
              e.classList.add(CLASSNAME);
              e.dataset.matches = matches.join(', ');
              if(modifier) modifier(e);
              return;
            }
          }
        }
      }
    });
  };
  /* ONCE(一括適用) */
  rules.forEach(rule => {
    const [selector, modifier, css] = rule;
    console.log(SCRIPTID, 'ONCE:', selector);
    filter(selector, modifier);
    if(css){
      const style = document.createElement('style');
      style.dataset.script = SCRIPTID;
      style.type = 'text/css';
      style.textContent = css;
      document.head.appendChild(style);
    }
  });
  /* AP(AutoPagerize) */
  rules.filter(rule => rule[3] === AP).forEach(rule => {
    const [selector, modifier] = rule;
    document.addEventListener('GM_AutoPagerizeNextPageLoaded', e => {
      console.log(SCRIPTID, 'AP:', selector);
      filter(selector, modifier);
    });
  });
  /* INTERVAL */
  rules.filter(rule => rule[3] === INTERVAL).forEach(rule => {
    const [selector, modifier] = rule;
    setInterval(function(){
      console.log(SCRIPTID, 'INTERVAL:', selector);
      filter(selector, modifier);
    }, 1000);
  });
  console.timeEnd(SCRIPTID);
})();
/* Hatena Bookmark Anond Filter */
.filtered{
  display: block !important;/*上書き*/
  opacity: .25 !important;
}
.filtered:hover{
  opacity: .75 !important;
}
.filtered li.entrylist-contents-category{
  background: red !important;
  font-weight: bold;
}

検索用: はてなブックマーク はてブ はてな匿名ダイアリー 増田 スパム キーワード NGワード フィルタミュー非表示 削除 隠す ブロック ユーザースクリプト ユーザースタイル hatena bookmark anond spam keywords ngwords filter mute hide hidden display none block userscript JavaScript js css style

2025-12-05

anond:20251205174126

初期条件に恵まれスター価値が低く、愚者こそ真に価値がある」としている。

しかタルムードはこうした二元論を好まない。

人は生まれつき与えられた条件によって価値上下するのではなく、行為により測られる。

「すべては天の手にあるが、神を畏れるかどうかは人に委ねられている」ブラホット 33b

まり

はどちらも自由意志領域であり、どちらも尊い

タルムードスタート地点で人を裁かない。

文章の核心は「逆境に押し潰される運命の中で自由を発生させる行為こそ人間本質」だと言える。

これはタルムード的には部分的に正しい。

タルムードは「自由意志は困難の中でこそ輝く」と教える。

「その場所において悔い改めた者は、完全に義なる者も立つことができない場所に立つ」ブラホット 34b

これは、大きな欠点・困難・過去の過ちを乗り越える者は、最初から順調な人より高い霊的地位に達するという強烈な主張。

あなた引用した文章が言う「愚者最初の不利な条件から突破」は、実はタルムードに近い。

ただしタルムード前世の悪行のように運命宿命化しない。ユダヤ思想では輪廻は主流ではない。

文中ではスター成功を「初期条件産物」として貶している。しかタルムードは違う。

「父の功績でなくとも、子がその道を歩まなければならない」シュバット 152b

まれ人間もまた、

  • 自惚れに陥らない
  • 恵みを誤用しない
  • 他者に善を行う

という試練の中を歩んでいる。

まれた人の試練=高地で風に耐える試練であり、恵まれない人の試練=谷底から登る試練である。どちらも価値ある。

文章では「決定論宇宙破壊する愚者自由意志」が強調されているが、タルムードもっと複雑。

タルムード自由意志決定論を両立しうるものとして扱う。

「すべては予見されているが、自由は与えられている」アヴォット 3:15

神は全てを知っているが、人間は選び、責任を負う。

文章のように「決定論破壊する自由」というより、決定論の中で開かれている狭くても本質的な自由の余白を選び取ることが人間の偉大さである

愚者が敗北を運命づけられた状況から自由必死に作り出す姿は、ユダヤ的には以下の概念に近い。

バアル・テシューバー=失敗や弱さを背負いながら不利な条件にもかかわらずそれでも善を選ぶ人

タルムードは彼らを、「生まれつき正しい人」より高いとすら言う(ブラホット34b)。

文章で「愚者宇宙スクリプトを書き換える」とあるが、タルムードならこう言う:

人は自分の心の書板に何を書くかを、常に新たに選び続ける。 (エレミヤ31:33精神

文章の主張 タルムードの応答
まれスター価値が低い まれた者にも独自の試練がある
愚者こそ真の自由を生み出す 困難を超える者の価値は高いが、他者を貶めない
運命破壊する自由尊い運命の中の小さな選択こそ人間を作る
初期条件の悪さが英雄性を生む 人の価値スタート地点ではなく行為で決まる

愚者の闘いを象徴する代表例:

ヨブ=天から与えられた不幸に苦しみながら神と格闘しそれでも語り続けた

ヤコブ=「あなたが祝福するまで、私はあなたを離さない」創世記32:27 (夜の闘いで天使と格闘し、運命のものに食い下がる。)

タルムード的には、あなた文章もっとも近い人物

あなた文章は、「スター決定論」「愚者自由意志」という極端な対比を通して逆境の中で選ぶ自由の尊さを語っている。

タルムードもまた、人は不利な状況から立ち上がるとき、最も神に近づくと教える。

しかし同時にタルムードは、「他者を貶めて自分を上げる構図」は採用せず、各人の道の尊厳を認める。

自由とはスター否定ではなく、どんな条件にあっても善を選ぶ能力である

俺が尊敬するのは、決定論人生地元駅伝でも活躍するスターじゃなく、前世の悪行か何かで愚者人生を歩まされることになった奴が苦悩の末に自由意志を獲得して運命破壊する方のストーリーなんだよな

地元駅伝活躍するスターはいはい、ああいうのは便利に崇められる。努力・才能・環境遺伝子、全部がキレイに整列した、まるで最適化アルゴリズムが吐き出したローカルマキシマム自己放尿。

決定論的な人生を恵まれ初期条件で滑走しているだけだ。そこには選択責任もない。要するに 自己放尿を自己陶酔と勘違いしているだけの存在だ。

だが俺が評価するのは、そんな計算済みの人生ではない。

俺が尊敬するのは、前世で何をやらかしたのか知らんが、現世で愚者初期条件強制され、負債だらけの状態からスタートしたにもかかわらず、

「このクソ仕様宇宙に、俺の自由意志ねじ込んでやる」と、苦悩し、狂い、計算外の行動を積み重ね、ついには決定論のもの破壊する奴だ。

こういう存在は、一般スターとは呼ばれない。むしろ周囲からは、無駄なあがきをする愚か者として扱われる。

だが、俺から見れば逆だ。

最初から勝てるレースで勝って何が偉い?そもそも勝つためのコースレイアウト人生設計段階で提供されている自己放尿ではないか。そこには自由など欠片もない。

それに比べ、愚者は違う。愚者人生は、あらゆる局面想定外構成されている。

期待値が常に負の方向へ働き、行動を起こせばほぼ確定で損をする。

まるで宇宙の方から「お前はここに這いつくばっていろ」と決めつけられているような人生だ。

その状態でなお、「それでも俺は選ぶ」と言える奴。それが本当に自由を掴んだ人間だ。

決定論の中に自由意志を生成するというのは、因果律自己保存欲という二大巨塔に同時反抗する行為である

まり因果欲望ダブル放尿をぶちかますという、極めて非合理・非効率で、しか人間本質に最も近い行為なのだ

理性だけで動くなら負け確定の選択をしない。感情だけで動くなら長期的な構造破壊には至らない。

そのどちらでもない第三の行動。それは統計では説明できず、因果では予測できず、効用関数では表現できない。

そんな行動を繰り返すことで、愚者宇宙スクリプトを書き換えるという暴挙に到達する。

スター人生というゲームチュートリアルを美しく自己放尿する存在にすぎない。

だが愚者は、ゲームのものルール破壊し、新しいルールを生成する。

俺が尊敬しているのは、常勝スター自己放尿ではない。

宇宙仕様バグを、自分意志で強行突破する狂った修正パッチみたいな人間だ。

決定論世界で敗者として生まれ、それでもなお自由を捻り出し、最後には運命のものにNOを突きつける、そういう奴こそ本物の人間だ。

地元駅伝スター?ああ、彼らは美しい。でも自由ではない。

俺が見たいのは、美しさではなく自由だ。そして自由は、愚者からしかまれない。

エンゲルマン(Siegfried Engelmann)が開発した Direct Instruction(DI) は、一般的な「直接指導」とは別物です。

科学的に最も効果実証された教授体系のひとつ” で、特徴と構造が非常に厳密です。

以下、できるだけわかりやす説明します。

🔵 エンゲルマンDirect Instructionとは?

1960年代アメリカで開発された、

教師が使う言葉質問・例示・練習の順番まで完全に設計された教育プログラム のこと。

単なる教え方ではなく、

「教材そのものが精密なアルゴリズムで組まれている」

のが最大の特徴です。

🔧 重要原理(エンゲルマンが重視した4つ)

① 誤り最小化(Errorless learning)

学習者が誤解しそうなポイントを「事前に教材が排除」する。

例:

• 似た概念を同時に教えない

• 誤りにつながる例をあえて順を変えて最初に見せない

• 正しいルール自然理解される順で提示する

子どもミスは「子どもが悪いのではなく、教材設計が悪い」という発想。

② 最適な例示(Carefully sequenced examples)

概念理解するための**例(examples)**を数学的に設計する。

• 良い例だけでなく「対比例」「非例」も意図的に配置

• 一つの例が、複数の誤解を同時に防ぐように構造

• 例の順番(シークエンス)が理論的に練られている

例:

同じ長さでも、形や向きを変えて提示することで「長さ」が抽象概念だと理解させる。

③ スモールステップと高速テンポ

• 非常に小さなステップで進む

子どもが「待ち」にならないテンポの速い指導

• 失敗をすぐに修正(Immediate correction)

文言統一(Scripted lessons)

授業の脚本スクリプト)を教師がそのまま読むように設計されている。

• 質の差を教師の力量に依存しない

• 誰が教えても同じ効果になる

📘 代表的プログラム

DISTAR Reading(Teach Your Child to Read in 100 Lessons)

• Corrective Reading

• Connecting Math Concepts

• Language for Learning

• Expressive Writing

これらは、数十年にわたり研究改善を積み重ねたプログラムです。

🧪 科学エビデンス

アメリカの史上最大の教育実験 Project Follow Through(1967–1995) で、

学力

学習意欲

自尊心

どの指標でも

Direct Instructionが全モデルトップ という結果になったことで有名です。

🧩 なぜそんなに効果があるの?

• 誤解が起きる部分を先に潰している

抽象的な概念を例示の数学構造で学ばせる

子どもがつまずく“典型的エラー”をすべて教材側が吸収

教師の質の差を縮小できる

• 低学力の子どもほど効果が大きい

という特徴があります

⚠️ 批判点もある

教師自由度が低い(スクリプト通りに授業を進める必要がある)

探究学習クリエイティブ活動には向きにくい

• 「訓練っぽい」「機械的」という印象を持たれることがある

• 高いレベル抽象思考学問探究を直接伸ばすわけではない

しかし、

基礎学力や読解・計算力の習得性能では他の方式より圧倒的に高い

というのが研究でほぼ一致しています

📝 まとめ

エンゲルマンDirect Instructionは:

• 教材が科学的に設計された“教授アルゴリズム

• 誤りを最小化するために例示の順番まで最適化

スクリプト化された授業で教師の差を縮小

• 大規模研究で最高の効果確認されている

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