
はてなキーワード:ascとは
@echo offsetlocalset TEMPFILE=%TEMP%\gpgmessage.asc(echo -----BEGINPGPSIGNEDMESSAGE-----echo Hash: SHA512echo.echohttps://anond.hatelabo.jp/20250703153633#echo -----BEGINPGPSIGNATURE-----echo.echo iHUEARYKAB0GT6pgAKCRBw3s9u4+echo SNC1AQCAXXWIQTEe8eLwpVRSViDKR5wMdsubD0OIay9wQpTMeI3NvH7tjgEA9lgwrA8OSykPecho pvYgtiTPIgJAbdGrrmPPYKMdsubss4+SAUCa4YrDbL/CSdnwQEJ/bOIOPgE=echo =AWTpecho -----ENDPGPSIGNATURE-----)> "%TEMPFILE%"gpg --verify "%TEMPFILE%"endlocalgpg:CRCエラー。04838A - 0164E9gpg: packet(2) too shortgpg:署名が見つかりませんgpg:署名を検証できませんでした。署名ファイル(.sigや.asc)がコマンド行の最初でなければならないことを念頭においてください。
はい偽物
-----BEGINPGPSIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250703181948# -----BEGINPGPSIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaGZLQgAKCRBwMdsubs4+SHquAQDGBsh153Z4upz8exyB3E0SnX5OOG+Wm1bCTdymuiGYbwEAyO7LOCYC42K71dlBoZ4ZsNyZj4SO5Erg4WnqVK+drAE==eCvB-----ENDPGPSIGNATURE-----
@echo offsetlocalset TEMPFILE=%TEMP%\gpgmessage.asc(echo -----BEGINPGP SIGNEDMESSAGE-----echo Hash: SHA512echo.echohttps://anond.hatelabo.jp/20250628143524#echo -----BEGINPGP SIGNATURE-----echo.echo iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaF9+nAAKCRBwMdsubs4+echo SBUuAQDDWgtyvSQb7Rh40m24rYf2Q9M3PITPsX8cI18hoCodhwEAlcFyrg0iwt4Necho 4VEKGp/kCscTYhxt2omecTQzaGl/LAc=echo =IS8Vecho -----ENDPGP SIGNATURE-----)> "%TEMPFILE%"gpg --verify "%TEMPFILE%"endlocalgpg: 06/28/25 14:33:16 ���� (�W����)に施された署名gpg: EDDSA鍵C47BC78BC29551495883291E7031DB2E6ECE3E48を使用gpg: "dorawii <dorawii200@gmail.com>"からの*不正な*署名 [究極]
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250628144429# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaF+BaQAKCRBwMdsubs4+SIvZAQCoSZtUix6tusFn7IPp/6BaPyNAwaAa432iHc2w/hkLKwEA5FABZckLVBdscIDPcfB79cyOJ7pg+hH89lJMtbKOKw8==gqV1-----ENDPGP SIGNATURE-----
↓起きてみたら署名消してて草。
https://anond.hatelabo.jp/20250627020109#
もし署名あったらこんな感じで検証したうえで偽者と断罪できたのに。
@echo offsetlocalset TEMPFILE=%TEMP%\gpgmessage.asc(echo -----BEGINPGP SIGNEDMESSAGE-----echo Hash: SHA512echo.echohttps://anond.hatelabo.jp/20250619161207echo -----BEGINPGP SIGNATURE-----echo.echo iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaFO4RgAKCRBwMdsubs4+echo SNilAP9Cf9so4SWzD5wz0FehUCk7D2pwNXQti3/wtW6WI9KcSwEA24kjl/LZ0HQRecho hlfpY+2Q4arL/PO+eRJLjcWEEpTUnQg=echo =59FWecho -----ENDPGP SIGNATURE-----)> "%TEMPFILE%"gpg --verify "%TEMPFILE%"endlocal
んでもって、お前は余命宣告通りに死んだだけだよ。哀れだねえって言おうと思ってたのに。
https://anond.hatelabo.jp/20250627020109#
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250627124045# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaF4TRwAKCRBwMdsubs4+SOCDAQDBL0SoFeFj4mboawI0Sw+skOIXsLNG//45cycuXkwjLAEA5guPxypVdmsfr96q5hRrf/HwwPllXRj5+Jfw09boKAg==eNjW-----ENDPGP SIGNATURE-----
一度投稿したうえで別タブを開いてプログラム的(fetch)に送信してその別タブが閉じられる仕組み。
// ==UserScript== // @namePGP未署名検出と別タブ自動編集 // @namespacehttp://tampermonkey.net/ // @version 1.0 // @descriptionPGP署名がない投稿を自動編集ページへ誘導 // @matchhttps://anond.hatelabo.jp/* // @grantGM_setValue // @grantGM_getValue // @grantGM.openInTab // ==/UserScript== (function () { 'use strict';constbody = document.getElementById('entry-page'); if (!body) return;consttitleText = document.title; if (!titleText.includes('dorawii')) return;constpgpRegex = /BEGIN.*PGP(?: SIGNEDMESSAGE| SIGNATURE)?/;const preElements = document.querySelectorAll('div.body pre'); let hasPgpSignature =false; for (const pre of preElements) { if (pgpRegex.test(pre.textContent)) { hasPgpSignature =true; break; } } if (hasPgpSignature) return;const editLink = document.querySelector('a.edit');const childTab =GM.openInTab(editLink.href, {active:false, insert:true,setParent:true }); })();
// ==UserScript== // @name編集ページ処理と自動送信・閉じ // @namespacehttp://tampermonkey.net/ // @version 1.0 // @description編集ページで署名処理と送信、タブ自動閉じ // @matchhttps://anond.hatelabo.jp/dorawii_31/edit?id=* // @grantGM_getValue // @grantGM_xmlhttpRequest // @grantGM_setClipboard // @grantGM_notification // @connectlocalhost // ==/UserScript== (async function () { 'use strict';const shouldRun = awaitGM_getValue('open-tab-for-edit', '0');consttextareaId = 'text-body';consttextarea = document.getElementById(textareaId); if (!textarea) return;const content =textarea.value;constpgpSignatureRegex = /-----BEGINPGP SIGNEDMESSAGE-----[\s\S]+?-----BEGINPGP SIGNATURE-----[\s\S]+?-----ENDPGP SIGNATURE-----/; if (pgpSignatureRegex.test(content)) {console.log('[PGPスクリプト]署名が検出されたためそのまま送信します'); return; }consthttpRequest = (url, data) => { return newPromise((resolve,reject) => {GM_xmlhttpRequest({ method: 'POST',url:url, headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, data: `value=${encodeURIComponent(data)}`,onload: function (response) { resolve(response.responseText); },onerror: function (error) {reject(error); } }); }); }; //textarea の値を取得 // 1.現在のページのURLからURLオブジェクトを作成const currentUrl = newURL(window.location.href); // 2.ベースとなる部分 (例: "https://anond.hatelabo.jp") を取得constorigin = currentUrl.origin; // 3. 'id'パラメータの値 (例: "20250610184705") を取得constidValue = currentUrl.searchParams.get('id'); // 4.ベース部分とIDを結合して、目的のURL文字列を生成 //idValueが取得できた場合のみ実行する let newUrl = null; if (idValue) { newUrl = `${origin}/${idValue}`; } // 5. 生成されたURLを変数に代入し、コンソールに出力して確認console.log(newUrl);constvalueToSend = newUrl;try {const signatureText = awaithttpRequest('http://localhost:12345/run-batch',valueToSend);console.log('バッチ応答:', signatureText); if (!signatureText.includes('BEGINPGP SIGNEDMESSAGE')) { alert('PGP署名がクリップボードに見つかりませんでした。'); return; }const newText = content.replace(/\s*$/, '') + '\n' + signatureText + '\n';textarea.value = newText;console.log('[PGPスクリプト]署名を貼り付けました。送信を再開します。');const form = document.forms.edit;const newForm = form.cloneNode(true); form.replaceWith(newForm); newForm.addEventListener('submit', async (e) => { e.preventDefault(); //HTML標準のsubmitをキャンセルconstbodyText =textarea?.value || ''; //reCAPTCHAトークンの取得constrecaptchaToken = await newPromise((resolve) => { grecaptcha.enterprise.ready(() => { grecaptcha.enterprise.execute('hoge', {action: 'EDIT' }) .then(resolve); }); }); // POSTするデータの構築const formData = new FormData(newForm); formData.set('body',bodyText); formData.set('recaptcha_token',recaptchaToken); formData.set('edit', '1');try {constresponse = await fetch(newForm.action, { method: 'POST',body: formData, credentials: 'same-origin' }); if (response.ok) {console.log('送信成功'); window.close(); } else {console.error('送信失敗',response.status); } }catch (err) {console.error('送信中にエラーが発生', err); } }); //プログラム的に送信トリガー newForm.dispatchEvent(new Event('submit', { bubbles:true })); }catch (e) {console.error('バッチ呼び出し失敗:', e); } })();
consthttp =require('http');const { exec } =require('child_process');const querystring =require('querystring');const server =http.createServer((req, res) => { if (req.method === 'GET' && req.url === '/ping') { res.writeHead(200); res.end('pong'); } else if (req.method === 'POST' && req.url === '/run-batch') { letbody = ''; req.on('data', chunk => {body += chunk.toString(); }); req.on('end', () => {constparsed = querystring.parse(body);constvalue =parsed.value || 'default'; // 値を引数としてバッチに渡す exec(`C:\\Users\\hoge\\Desktop\\makesign.bat "${value}"`, { encoding: 'utf8' }, (err, stdout, stderr) => { if (err) { res.writeHead(500); res.end('Error executing batch: ' + stderr); } else { res.writeHead(200, { 'Content-Type': 'text/plain; charset=utf-8' }); res.end(stdout.trim()); } }); }); } else { res.writeHead(404); res.end('Not found'); }});server.listen(12345, () => {console.log('Batch serverrunningathttp://localhost:12345/');});
@echo offsetlocal enabledelayedexpansion::署名するファイル名set "infile=%~1"set outfile=%TEMP%\pgp_output.asc:: 以前の出力があれば削除if exist "%outfile%" del "%outfile%":signloop::AutoHotkeyでパスフレーズ入力(gpgがパスワード要求するダイアログが出た場合に備える)start "" /b "C:\Users\hoge\Documents\AutoHotkey\autopass.ahk"::PGPクリア署名を作成echo %infile% | gpg --yes --clearsign --output "%outfile%"::署名が成功していればループを抜けるif exist "%outfile%" (goto postprocess) else ( timeout /t 1> nulgoto signloop):postprocesspowershell -nologo -command ^ "$header = '>|'; $footer = '|<'; $body =Get-Content '%outfile%' -Raw;Write-Output ($header + \"`r`n\" + $body + $footer)"powershell -nologo -command ^ "$header = '>|'; $footer = '|<'; $body =Get-Content 'signed.asc' -Raw;Set-Clipboard -Value ($header + \"`r`n\" + $body + $footer)"endlocalexit /b
#Persistent#SingleInstance ignoreSetTitleMatchMode, 2WinWaitActive, pinentrySendInputpasswordSleep 100SendInput {Enter}ExitApp
動けばいいという考えで作っているので余分なコードも含んでいるかもしれない。
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250613185036 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaEv1FQAKCRBwMdsubs4+SHHkAQDUOLgBcdji2T6MJ7h/vlMdFfGlWAzNdXijjE1gIuEPywEAiMNMZqhrMmtlc7UqRuggNJ/UTa5xTIcKp622+7jJQQg==Lgkl-----ENDPGP SIGNATURE-----
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250611125336 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaElpeQAKCRBwMdsubs4+SM1pAP9fwNXKcdlU2VAYPuRHyd8MVowxfOlBU4SNXtuQO/ZsTwD9GnGUeDumALHQXdU4IWET7IHWB/wXuWFsBQ5VIG/Pqwk==TMoh-----ENDPGP SIGNATURE-----
Done. signed.asc created and clipboard updated (no extra blankline).
ようやく(ほぼ)すべてが自動化された。
あとはローカルサーバーの起動をスタートアップに設定する(方法をAIに聞いて指示に従う)だけの消化試合。
署名時要求してくるパスワードを自動入力するahkファイルはドキュメントのAutoHotkey配下に置いた。
バッチファイル(make.sign.bat)はデスクトップに置いた。
#Persistent#SingleInstance ignoreSetTitleMatchMode, 2WinWaitActive, pinentrySendInput お前のパスワードSleep 100SendInput {Enter}ExitApp
//run-batch-server.jsconsthttp =require('http');const { exec } =require('child_process');const server =http.createServer((req, res) => { if (req.url === '/ping') { res.writeHead(200); res.end('pong'); } else if (req.url === '/run-batch') { exec('C:\\Users\\you\\Desktop\\makesign.bat', (err) => { res.writeHead(200); res.end(err ? 'Error' : 'OK'); }) ; } else { res.writeHead(404); res.end('Not found'); }});server.listen(12345, () => {console.log('Batch serverrunningathttp://localhost:12345/');});
@echo offsetlocal enabledelayedexpansion::ミリ秒単位のUTC時刻を取得for /f %%a in ('powershell -nologo -command "[int64]::Parse((Get-Date).ToUniversalTime().ToString('yyyyMMddHHmmssfff'))"') doset timestamp=%%a::署名するファイル名set infile=%TEMP%\pgp_input.txtset outfile=%TEMP%\pgp_output.asc:: 以前の出力があれば削除if exist "%outfile%" del "%outfile%"::タイムスタンプを原文として保存echo %timestamp%> "%infile%":signloop::AutoHotkeyでパスフレーズ入力(gpgがパスワード要求するダイアログが出た場合に備える)start "" /b "C:\Users\infini\Documents\AutoHotkey\autopass.ahk"::PGPクリア署名を作成gpg --yes --clearsign --output "%outfile%" "%infile%"::署名が成功していればループを抜けるif exist "%outfile%" (echo [INFO]署名成功goto postprocess) else (echo [WARN]署名失敗、再試行します… timeout /t 1> nulgotosignloop):postprocess::PowerShellで余計な改行なしに |< をつけてクリップボードにコピーpowershell -nologo -command ^ "$header = '>|'; $footer = '|<'; $body =Get-Content '%outfile%' -Raw;Set-Clipboard -Value ($header + \"`r`n\" + $body + $footer)"echo Done.signed.asc created and clipboard updated (no extra blankline).endlocalexit /b
// ==UserScript==// @namePGP署名自動付加スクリプト(GM_xmlhttpRequest版)// @namespacehttp://tampermonkey.net/// @version 1.0// @description投稿前にPGP署名を付けてから送信(fetch未使用)// @matchhttps://anond.hatelabo.jp/dorawii_31/edit*// @grant GM_xmlhttpRequest// @grant GM_setClipboard// @grant GM_notification// / @connectlocalhost// ==/UserScript==(function () { 'use strict';const submitId = 'submit-button';consttextareaId = 'text-body';const localServer = 'http://localhost:12345/run-batch';constpgpSignatureRegex = /-----BEGINPGPSIGNEDMESSAGE-----[\s\S]+?-----BEGINPGPSIGNATURE-----[\s\S]+?-----ENDPGPSIGNATURE-----/;consthttpRequest = (url) => { return newPromise((resolve,reject) => { GM_xmlhttpRequest({ method: 'GET',url:url, onload: function (response) { resolve(response.responseText); }, onerror: function (error) {reject(error); } }); }); };const interceptClick = () => {constbtn = document.getElementById(submitId); if (!btn ||btn.dataset.pgpIntercepted === 'true') return;btn.dataset.pgpIntercepted = 'true';btn.addEventListener('click', async function (e) {consttextarea = document.getElementById(textareaId); if (!textarea) return;const content =textarea.value; if (pgpSignatureRegex.test(content)) {console.log('[PGPスクリプト]署名が検出されたためそのまま送信します'); return; } e.preventDefault(); e.stopImmediatePropagation();console.log('[PGPスクリプト]署名が見つからないため処理を停止し、署名を取得します');try { awaithttpRequest(localServer); //バッチ実行constsignatureText = await navigator.clipboard.readText(); if (!signatureText.includes('BEGINPGPSIGNEDMESSAGE')) { alert('PGP署名がクリップボードに見つかりませんでした。'); return; }const newText = content.replace(/\s*$/, '') + '\n' +signatureText + '\n';textarea.value = newText;console.log('[PGPスクリプト]署名を貼り付けました。送信を再開します。');btn.click(); //イベント再発火 }catch (err) { alert('PGP署名の取得または貼り付けに失敗しました。\n' + err); } },true); }; window.addEventListener('load', () => {setTimeout(interceptClick, 1000); });})();
プロミスメソッドとか全然まだ理解してなくてそのなかに関数代入したその関数にオブジェクトのプロパティにresponseを?いやまあそのあたりのコードが示すデータの流れが全然理解できないような人間でもここまでできちゃった。
AIすごいなと思うよ。そして思うのは今後重要になってくるのは文法とか自体に詳しいことじゃなくて、そのプログラムの処理内容を指示できるシステムエンジニア的な言語化能力のほうじゃないかなと思った。
-----BEGINPGPSIGNEDMESSAGE-----Hash: SHA51220250609111559680 -----BEGINPGPSIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaEbCbwAKCRBwMdsubs4+SLueAPwOv7PBk4voAe5qlcCEvs/PJhmKc5QAb/1R43JMQFuDZgD/UTPEKsL/PhK9jFGv2HDXK1dVjLNwvosgX9uYJh5xxwY==qiOE-----ENDPGPSIGNATURE-----
ChatGPTにバッチファイルを作ってもらったのでこれからは署名が捗るぞ。これだけ手軽化できたらレスバに入っても署名つけるのも億劫にならずできそうだ。
なにせ文章を書き折ったらあとはバッチダブルクリックしてCtr+Vするだけだ。
名乗る人が増えることを期待して作らせたものを公開しておく。
@echo offsetlocal::ミリ秒単位のUTC時刻を取得for /f %%A in ('powershell -nologo -command "[int64]::Parse((Get-Date).ToUniversalTime().ToString('yyyyMMddHHmmssfff'))"') doset timestamp=%%A::PGPクリア署名を作成echo %timestamp% | gpg --yes --clearsign> signed.asc::PowerShellで余計な改行なしに |< をつけてクリップボードにコピーpowershell -nologo -command ^ "$header = '>|'; $footer = '|<'; $body =Get-Content 'signed.asc' -Raw;Set-Clipboard -Value ($header + \"`r`n\" + $body + $footer)"echo Done. signed.asc created and clipboard updated (no extra blankline).
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA51220250608045542542 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaEUXzgAKCRBwMdsubs4+SCvuAQDjRjPVCO1F9DgmAKoqKYG7qB9r4e7y2Ky+/umT/OhnygEA8h2NL8zIczSphcOk/MaDWJJ2Y7WDA3d6gxFakW8TKAw==HE4/-----ENDPGP SIGNATURE-----
それとも漫画家でも案外自分の以外だったら割られてるとかなんの関心もないしなんなら自分も割ってるって人も案外多くて、そういう人とならお近づきになれるチャンスもあるものなのか?
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250607205408 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaElvTwAKCRBwMdsubs4+SIVBAQCfUgYWjyoi5dfKOnmUCXNa/5K5ZIwk5lQdkRHdWQRfMAD/eiisxp8yjbQj/MrbGXP2ayrlqsipqXVCH82/7mUxjQM==AbzB-----ENDPGP SIGNATURE-----
Done. signed.asc created and clipboard updated (no extra blankline).
白洲のウィスキーには詳しくても漫画については能動的には全く発掘しようとしないレベルでも知ってる人の知識で当てずっぽうするのが精いっぱいのgemini…。
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250607201814 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaElvrAAKCRBwMdsubs4+SGz6AP9nuQ1+wkyDqDJYZUxMgn5UMSTVSY1DZZBL02QowXTowQEA0wfb5TScS4u/v4yAj9FhUN6PHPbS76WmmpeFXGXcogA==/VHD-----ENDPGP SIGNATURE-----
Done. signed.asc created and clipboard updated (no extra blankline).
ヤフコメ民って悪い奴のニュースについてすぐその悪い奴を外人認定したがるよな。
鏡見ろよと思う。
汎国家主義の俺でもまだ自分の思想が最先端だなんて思っちゃいないのに。
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250607181154 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaElwMQAKCRBwMdsubs4+SG4iAP431KCF5ahfH07rcyY2QBFFo4ad9XxBO4jy2V3492T7VQEAi8tbHfEuTzks6SMjRnKotr0jUhBk6n4mh7eVjjJc5A8==ltET-----ENDPGP SIGNATURE-----
Done. signed.asc created and clipboard updated (no extra blankline).
あらゆる事実は裁判にかけられるまで真実性が保証されないのだなと思った。言い換えれば「疑いだろ」で逃げられる。
だって現行犯なのに「暴行をした疑いで逮捕」「お尻を触った疑いで逮捕」っていう言い方をするんだよ?
「暴行罪の疑い」で逮捕というなら、その暴行が捜査機関の主張する罪状で裁けるかという疑いの話になるけど、実際は「暴行した事実」自体が疑われてるわけだから。
たとえ俺が自分に不利なことをここで自白したとしても、正式な裁判で判事が認めない限りはその自白が真実であるとは確定できないわけだ。
俺にレスバで絡むならそのへん弁えとけよ。
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250607180818 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaElwVgAKCRBwMdsubs4+SP1/AP96MRSe6PqIiXAIcYKAnYI7sHzpgo2IqOCka5pq9k1jvwD/YLsu6X8gOVG9BZcBNcUNkojbOxii7nJqKlF/p6NkqQc==GKWQ-----ENDPGP SIGNATURE-----
Done. signed.asc created and clipboard updated (no extra blankline).
hhg********
21時間前
非表示・報告
井上尚弥が殴ったなら分かるけど
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250607175710 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaElwxwAKCRBwMdsubs4+SAugAQCk6gjDDuWgnOvA6SuQNja0SQFJ66SI13tED95vsYNaFAEA7+nKxc5kyZM5sq1IFiNWHF3dEL8/PHaJYoSp4FK5aQA==Lk5b-----ENDPGP SIGNATURE-----
Done. signed.asc created and clipboard updated (no extra blankline).
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250607175710 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaElxmQAKCRBwMdsubs4+SDNOAPkBfPqSBgq4rCylifGPbSWsa2IQWsMiRYAorZHhrIiHxQD+L2H/om28tuIENw4uTirbLF5hkVwWqWlY8VrNVg2fmwo==gKzU-----ENDPGP SIGNATURE-----
Done. signed.asc created and clipboard updated (no extra blankline).
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250607175710 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaElxrwAKCRBwMdsubs4+SO6+AQDyDAC8mjcuJIy3oeV0BVhRRPo/+HhCBWYoEcEND2bk6AEA18kOwahB7RmPjHNsBBN0+g7lxJ884G1E5ss0QHjvNwE==UhhS-----ENDPGP SIGNATURE-----
Done. signed.asc created and clipboard updated (no extra blankline).
和気清麻呂の時代で理(おさむ)が権力者を怒らせてたら狸に改名させられてただろうなと。
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250607162529 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaEl1gQAKCRBwMdsubs4+SI2FAQC2DMjAidZ9fEd0QR1o+fdXUkC/x5s+aPdsjQyUBXIQ1gEA8ZsvzkMBgBzYx21IbDfegPk92XXl+OK16DKyJz+hYAw==sj6c-----ENDPGP SIGNATURE-----
Done. signed.asc created and clipboard updated (no extra blankline).
新しく話を切り出すのなら人並みにまとまった話が書けるが、誰かの話を受けてそれに答えるという能力に欠陥があるから、
(どうふうに書けば相手の話を踏まえたように相手自身が感じるものなのかのコツ、法則性を把握できていない)
極力元増田に徹するべきか。
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250607155251 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaEl18AAKCRBwMdsubs4+SFt+APsGiJOEOV/0oMCkYvJ09cuc3yS6vNmJhOoDR8x3gJFcTAEAtPgyeHjfSfHR3h6QsUGQhRBKrngzHxdrIHR0dPyxpwU==Z/g4-----ENDPGP SIGNATURE-----
Done. signed.asc created and clipboard updated (no extra blankline).
増田に書こうとしてたことが思い出せなくてもやもやしてる。知恵袋やってたときと同じ症状だ。質問しようとしてたネタが思い出せないって。
C:\Users\infini\AppData\Local\Temp\pgp_output.asc
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250607144408 -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaEqicQAKCRBwMdsubs4+SDGzAQCwxKAeAvAEViR07m1m7JO+Swx9n4EevBK6eEdacFbw1QD/b9iNHkGV1iI9qQzSxVMFh2mTGVA+lZeVMGjjrI628Qc==2iAU-----ENDPGP SIGNATURE-----
分離署名で検証させるべきやり方をとるべきところを、クリア署名を前提した署名の残し方をしてたわ。
改めてテスト。以下の署名をクレオパトラで下記の手順で復号すれば有効と出るはず。
https://anond.hatelabo.jp/20250514170147#
この場合手順の
7. 本文と署名をそれぞれ別のテキストファイルに保存する(コピペする際についてくる余分な改行は消しておく)(例: dorawii.txt, dorawii.txt.asc)
は間違いになるからな。
-----BEGINPGP SIGNEDMESSAGE-----
から始まる署名部分を丸ごと(余計な改行消すのは同様だが)コピペしてascファイルとして保存するんだぞ。
そのあとも「複合/検証」ボタンを押したらascファイルを指定した時点で検証が完了するぞ。二つもファイルいらない。
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512根本的に勘違いしてたわ。分離署名で検証させるべきやり方をとるべきところを、クリア署名を前提した署名の残し方をしてたわ。改めてテスト。以下の署名をクレオパトラで下記の手順で復号すれば有効と出るはず。https://anond.hatelabo.jp/20250514170147#-----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaCRdagAKCRBwMdsubs4+SMTCAQDAnVjIGJWVKJFgYgKYByl1yav+hxCATSE5x22LqTdjigEA9TpeOyrSWWRTwjY05s2kDEE1dBwySqUJ88xbLi0A7wY==d6c7-----ENDPGP SIGNATURE-----
1.増田で "dorawii" を検索して、dorawii の公開鍵を公開しているサイトのリンクを見つける
-----BEGINPGP PUBLICKEY BLOCK-----[公開鍵をここにペーストする]-----ENDPGP PUBLICKEY BLOCK-----
4. gpg4win をインスコし、kleopatraを起動する
5. kleopatra に上記の公開鍵をインポートする&公開鍵を保証する
7. 本文と署名をそれぞれ別のテキストファイルに保存する(コピペする際についてくる余分な改行は消しておく)(例: dorawii.txt, dorawii.txt.asc)
8. kleopatra の「複合/検証」ボタンを押し、本文を保存したファイルを指定する
「たい焼き」は「さかな焼き」「ぶり焼き」「まぐろ焼き」みたいに各地で別の名前で呼ばれることはない
もちろんこれらにも別称はあるけれど「回転焼き」ほど多くの別名を持たない
何故「回転焼き」だけあんなにもいろんな名前で呼ばれたのだろう
不思議だ
「何故別称が多いのか?」という疑問はわかる
そりゃそうだ、なんだよな
じゃあ「何故他のお菓子は別称が多くないのか?」という話になる
いろいろぐぐってみたが、納得するためには日本の焼き菓子の歴史を紐解かないといけない雰囲気が出てきた
今時点の自分の中のこうなんじゃないかな~という仮説をメモしておこう
真似して売りやすいということ
他の和菓子はある程度技術と設備が必要なので真似されなかった、なので別名は増えない
……いや、違う気がするなこれ
大外れではないが芯を食っていない気がする
「饅頭」の別名が少ないのは逆にとても古いお菓子だからだろうな
「回転焼き」は最初「今川焼き」というローカルな地名がついた名前だったのが大きいのではないか
それぞれの地方が「は?今川って何?」と思ったから、それぞれ別の名前が付けられた
ということは例えば関西で「回転焼き」と呼ばれたなら、それ以西は「回転焼き」の名前で広まっているのでは?
と思ったが確かに関西と九州では「回転焼き」だが、「太鼓饅頭」とか「二重焼き」とも呼ばれているのか……
いや、でもこの説はもうちょっと考えたい
もし海路の方が速いのであれば違う名称の飛び地が出来ていても不思議じゃない
先行研究があるはず、本を探して読もう
---
何故他のお菓子の名称は地域差が少ないのに、「回転焼き」だけあんなにもいろんな名前で呼ばれたのか
これに納得するためには回転焼きの歴史だけでなく、他のお菓子の歴史までひも解く必要がある
ここらへんの本か……?
---
「元々は他のお菓子の名前も地域差が大きかったが、一部の呼び名を残して淘汰された」説もありえる
その場合は何故回転焼き系列の呼び名は淘汰されず群雄割拠が維持されているのかに答える必要がある
---
まあこれはそれぞれの地域で主に流通している商品名の違いだろうけれど
しかし読む本が変わってくるかもしれない
しれないが……検索するとっかかりが無いな、しばらくこの疑問は寝かすか
---
検索キーワードを思いついた
---
回転焼き系列のあの丸い焼き菓子は、見た目も味もほぼ同一のものが各地域で呼び名が違う点が特殊
実際たい焼きの亜種はそこそこある
例えば福岡にはムツゴロウを模したたい焼きの亜種を出す店がある
しかしそれはたい焼きの亜種ではあるが、タイではなくムツゴロウの見た目をしていて……
たい焼き亜種で例えばまぐろ焼きがあったとしても、それはタイの見た目をしておらずマグロを模したものになるだろう
回転焼き系列はそうではなく「これは要は今川焼きだよね」「いや、回転焼きだよ」と意見が統一されない
なんかここの考えがまとまっていないな 要再検討
そうか、今川焼って亜種がないのか?
なんか焼き菓子がどのように発展したかの系統樹を見ると何かヒントが得られるかも
---
「連載たい焼き誕生史一覧」を読むと、明治30年代に、様々な形の焼き菓子ブームが起きたとある
ここらへんを調べると何かありそうだ
あと焼く金型とか焼き機の流通の流れがわかれば……これは滅茶苦茶調べる難易度高そう
地道な作業になるな……
この方の本どれか読んでみるか
---
「今川焼き」「大判焼き」「御座候」の起源はある程度はっきりしているのに、「回転焼き」の呼び名の起源だけどうもはっきりしない
---
回転焼き系列のあの丸いお菓子がどのように広まったかが詳しく書かれているサイトをやっと見つけた
場所によるものの呼び方の違い、日本列島あちこち、方言アレコレ|第1回|「今川焼き」の呼び方、その違いを探る!|岸江信介 | 未草
愛媛県松山市にある菓子を製造する機械メーカーの松山丸三という会社が昭和30年初めにこの菓子を製造する(焼く)器具を販売した[4]。昭和31年-33年に大ヒットした獅子文六の連載小説「大番」(週刊『朝日』に連載、1957年に映画化、のち1962年にテレビドラマ化)にちなみ、この機械で製造した菓子を「大判焼き」(当初は「大番焼き」で売り出そうとしたが、「大判」に変えたとのこと)と名付けた。この機器だけではなく、小麦粉や餡などの原料の「大判焼の素」も一緒にして売り出したところ、大ヒットした。松山丸三のホームページの説明(注2参照)によると「大判焼の素をあわせたセットは、素人でもすぐ店が開けるということからみるみる間に、四国、中国地方から全国へと広がった」とある。祭りや盆踊り、縁日などに全国各地で販売されたのであろう。同ホームページには当時の器具の写真が掲載されているが、この器具の上や下に「大判焼」と書かれた暖簾がかけられ、器具とともにこの暖簾もセットだったことがわかる。そして露天での販売は、いつもこの暖簾が掲げられていたに違いない。あとで述べる他の呼び方についても一般的に言えることだが、この菓子を販売しているところではほぼ例外がないくらい、この名称を暖簾やのぼりなどに記し、掲示している。各地で呼び名が異なるため、「回転焼き」であったり「おやき」であったり「あじまん」であったり「七なな越こし焼き」といった名称を店のそばを通る通行人の目のつきやすいところに掲げるのである。実はこの暖簾やのぼりに記載された名称が、各地でこの呼び名が定着する大きな要因の一つとなっている。例えば「回転焼き」と呼ばれてきた地域に「御座候」の暖簾を掲げた店が新しく現れると、客だけではなく地元の人々からも次第に「御座候」と呼ばれるようになるのである。「大判焼き」の呼び方が全国に広がった理由はここにある[5]。
[5]たこ焼きやお好み焼きという名称が広がったのも、「大判焼き」と同様に露天商が暖簾やのぼりを掲げて全国各地の盆踊りや祭り、縁日の折に売ったことが大きいと思われる。
この菓子の呼び方が各地で定着した背景には、新しく店を出した時に新たな呼び名をつけたケースがあるほか、客が店の屋号を呼び名として採用したケースがあるなど、さまざまである。例えば、「たこ焼き」「お好み焼き」「鯛焼き」には方言が少ないのに対し、この菓子にはこれまでみたように多くの呼び名があるのも興味深い。
「大判焼き」を例にみたように、暖簾やのぼりなどに書かれた商品名のインパクトは大きい。この菓子を焼いてもらうのを待っている時間、どうしてもこの暖簾やのぼりに目がいく。そして、この結果、新しい呼び方が定着するという現象が各地で起きてきたのだろう。一時代前までは「御座候」は姫路およびその周辺の呼び方だったが、現在は大阪をはじめ、各地のデパ地下に進出し、「御座候」の文字を目にすることが増えたため、大阪の若者の呼び方として定着するようになっている。
この記事の内容を読むことでとりあえず納得し満足した
なぜ「たこ焼き」「お好み焼き」「鯛焼き」には方言が少ないのか?という点は追加で調査が必要ではある
「お好み焼き」は名前から姿形をイメージできないから、方言がぼこぼこ生まれてもおかしくない気がするんだが……
いや、自分が知らなかっただけでお好み焼きのバリアント結構いろいろあるのか、じゃあ納得だわ
---
自分用まとめ
・もともと全国各地に丸い焼き饅頭は広まっておりそれぞれのローカルネームで呼ばれていた
・戦後にプロパンガスが普及し始めて、屋台の調理器具もプロパンガスを使用するものが開発され販売された
・あの丸い焼き饅頭の焼き機も開発され、その際に「大判焼き」の名称で販売された焼き機が一番普及した
・しかし元々各地に広まっていたせいでローカルネームが根強く名称が統一されなかった プラス 焼き機が普及したので各地域でいろんな屋号と商品名が生まれそちらも定着した
・何故もともと全国各地に丸い焼き饅頭は広まっていたか?おそらく作るのが簡単だから 材料は小麦粉と餡子だからどこでも仕入れやすく形もシンプルな円盤
・何故大判焼き以前にもローカルネームがたくさんあったのか?ここは不明 作るのが簡単だから同時多発的に生まれた?発祥の今川焼きという名前が直感的ではなかった?これの傍証は呼ばれ始めた時期が不明のある程度製法由来の名前で直感的な回転焼きという名称がそこそこメジャーであること
確認のためには各地のローカルネームが大判焼き以前か大判焼き以後か調べる必要がある 大判焼き以降に生まれた店の屋号や商品名がその地域でメジャーという可能性は普通にある 分類が必要だ
少なくとも御座候と蜂楽饅頭は大判焼きと同時期(おそらく以後か)、回転焼きと太鼓饅頭は大判焼き以前
年表作るか…… いや、先行研究のサイトにある程度記述があるか 全て網羅は不可能だ 単に「まんじゅう」と呼ぶ人もいるらしいのに
例えばたこ焼きは誕生してからしばらくの間、主に関西のみで広まっていたようだ
それはおそらく、生鮮食品の流通が容易にならないとタコは簡単に入手できないから他所の地域だと作れなかったのかも(未調査)
たこ焼きはその実物とともに名前が全国に広まったので方言が生まれる余地が少なかったのだろう
wikipediaによると東京で暮らした文筆家がしばしば作中にたい焼きを登場させていたようだ 名称固定に一役買ったかもしれない
江戸~明治~大正~昭和前半くらいまでに全国レベルで普及していたのに各地でローカルネームで呼ばれていたお菓子……ってのがかなりレア
---
レファレンス協同データベース|今川焼はいつどこで誰が考案したか知りたい。
レファレンス協同データベース|関西では今川焼のことを「御座候」と呼ぶと聞いたがなぜか。また、他にどのような呼び名があるのかも知りたい。
マイ大阪ガス|関西のギモン、調べます!炎の探偵社|御座候?大判焼?地域で違う「回転焼」の呼び名のナゾ
1位大判焼き、2位今川焼き、3位回転焼き :: 同志社女子大学
【目で見る方言】「大判焼き」名称問題を深掘り レアな呼び名や派生品も:中日新聞Web
場所によるものの呼び方の違い、日本列島あちこち、方言アレコレ|第1回|「今川焼き」の呼び方、その違いを探る!|岸江信介 | 未草
https://www.buzzfeed.com/jp/naokoiwanaga/covid-19-taiwan-1
↑
まーたワクチン推進派の君たちの反応には驚かされたよ。「ワクチン未接種者の多くが亡くなっています」この記事に出てくる医者もバズフィードも製薬利権側だから、こうゆう事言うのは分かる。
ただ良く見てみろよ。全くうっていなかった人が79人、1回うった人は9人、2回うった人は21人、3回うった人が43人。だ・け・ど、死者のうちの152人中83人が80歳以上なんだよ。
君たちさ80歳以上のご高齢の方は弱毒化してるとはいえ、オミクロンに罹ったらひとたまりもねーの分かるよね?しかも、この83人の80歳以上の未接種者達全員が、なんの持病も抱えてない健常者だったと本当に思いますか?少なくとも、そんな細かいデータは、ここには無いな。
https://vdata.nikkei.com/newsgraphics/coronavirus-vaccine-status/
ちょっとはワクチンを疑いながらデータ見ろよ。台湾は2回接種が82%で3回目が69%だ。「打てば打つほど感染してる」って見方もできるわけ。100万人あたりの死者数で見たら台湾は日本を越えてるってデータもある。
これだけ見ても、ワクチンに原因がある可能性が高いの分からないかな?
https://www.sciencedirect.com/science/article/pii/S027869152200206X
https://www.medrxiv.org/content/10.1101/2022.04.18.22271936v1.full
↑
医学的にも考えてみる。この二つの論文はmRNAワクチンを打てば、自然免疫が抑制されることを示しているし、mRNAワクチンを接種するとコロナに感染してもNタンパク質の抗体ができにくくなる事も示してる。免疫が抑制されるし変異の早いSタンパクのみの抗体しが作られないってことだよ。つまり、ワクチンに頼る限り永遠にイタチごっこが続くことが示唆されてるわけ。
何がデマ情報だよ?君達4回目も5回目も喜んで打つわけ?
何度も言うよ。変異の早いスグに消えるような、Sタンパクのみの抗体を君たちは作り続けてるわけ。それどころかmRNAのシュードウリジンによる免疫抑制効果の弊害を打つたびに受け続けてるわけ。今若くて、なにも問題ないように見える人でも3回接種してる時点で随分と細胞破壊が進んでるんだよ。抗体依存性感染増強(ADE)の可能性も打つたびに上がるわな。
ちょっとはてぶの、ワクチン推進派にはうんざりしてる。何も調べてねーだろ?2020年から今まで、免疫学の教科書すら開いたこと無いだろ?今回のCOVID-19は間違ったことを言ったら恥をかくとか、そのレベルの話じゃないんだよ。このまま信じたいモノを信じ続けたら、待っているのは死だぞ。マジで。