「body」を含む日記 RSS

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

2022-09-21

anond:20220921102858

BODY TO BODY校歌日大山形

懺悔に埋もれゆくしめやかな光の隙間に~」

2022-09-12

イラスト向けAI絵描き「Waifu Diffusion」を使ってみて感じた限界

Danbooruの素性に注目が集まっているが、ここでは議論しない。


promptを英語で書く必要があり、闇雲に入力しても意図した画像が出てこない。

promptチェッカーのような、正しいpromptが書けているのかどうかをコンパイラ確認できず、自身画像を見て反映されているか判断する必要がある。

promptに記載した内容が1枚の画像に全て反映されているわけではなく、複数枚の画像を出力してみて、promptがなんとなく反映されているかな、といったものになる。


Danbooruタグが使えるということが正しいように広まっているが、半分正解で半分間違っている。

「bow」というタグがあるが弓を表しているわけではなく、女の子キャラクターの髪の毛が弓なりの形状をしていることを示すのに、Danbooruではタグ付けされている(ように見える)。

「hair_bow」というタグもあり、こちらも髪留めリボンのことを示す。「Waifu Diffusion」に書いて出てくるのはこちらになる。一般的に使われるのもこちらだろう。

面倒なのがここからなのだが、「Waifu Diffusion」は修飾子がどこにかかっているのか曖昧判断をする。

弓を描きたいわけではないので、何かしら髪にまつわる単語が「bow」の近くにあることになるが、「Waifu Diffusion」はリボンを描く。

どうも「Waifu Diffusion」は英文法を知っているわけではなさそうだ。

また「hair_bow」をつけたキャラクター代表的なのが東方霊夢なのか、霊夢要素がそこかしこに現れる。


もう一つ例を出そう。

Danbooruタグに「small_breasts」という胸の小さいタグがあるが、「Waifu Diffusion」は胸の大きな描写をする。

xxxx, small_breasts, xxxx」といったようなpromptを書くと、胸の小さいキャラを描きたいのだなと判断すると思うが、

「Waifu Diffusion」は胸という単語があるから胸を描画した、となる。

どうもアンダースコアでつながっている単語を1単語とは認識してない。

breasts」という単語が入っている限り、巨乳が描かれ、さらに胸をさらけ出した描画がなされるので重々注意されたし。

小さい胸のキャラクターを描きたい場合は「breasts」という単語をpromptに入れてはいけない。


上記のこともあり、Danbooruタグはあまり効かない。!!!やカッコ( ) で括った単語は強調されるらしいが、あまり意味がない。

またDanbooruタグの詳細を見てみるとわかるが、1kを超えるような数の多いタグ曖昧ものが多くなり、詳細な分類がなされたものは数が少なくて効かない。


他に、髪の指定英語で行うのはかなり困難だ。

ロングやショートくらいはすぐ指定出来るが、それくらいだ。

「floating_hair」というイラストでよくある髪束をウネウネさせるタグがあるが、「Waifu Diffusion」は認識せず、キャラクターは空を飛ぶ。

「short_hair_with_long_locks」という、ショートだが頬の横の髪が長いというタグがあるが、まず認識されない。

では日本人女性現実でしている髪型対応する英語があるかというと、Google検索して出てくるような和製英語入力しても描画されない。

アイドル系だとツインテールメジャーだと思うが、英語圏の人は「twintail hair は pigtail hair」だというが、pigtail hairは日本人感覚からすると編み込みが多くリボンが沢山付き、どうも違うとなる。

ゆるふわアレンジなんてのは、かなり難しい。


他に、現状「Waifu Diffusion」では指を描くのがかなり苦手だ。

promptを工夫すれば出来るのかもしれないが、色々試した結果、顔との両立が出来ない。

先の事例と同様に、手を隠すといったpromptは指定しようとしても、promptに指や手といった単語が入っているだけで問答無用で画面に出てくる。

「何かを消す」といった指定はほぼ無効になる。


promptの参考書についても課題に感じる。

「Stable Diffusion」では本当に効くかどうかはさておき、検索できるサイトがいくつか出てきている。

しかし「Waifu Diffusion」で、アニメを描きたい場合の参考はない。

「Waifu Diffusion」を作った人達Discordtext-to-imageがあり、画像とpromptが載っているが、多くがクオリティの低いものであり、高速で流れるチャットから見つけるのは困難だ。

SNS記事でまとめている人も少ない。


Danbooruデータベース学習しているということで、実際にダウンロードして中を見てみたが、

玉石混交というか、説明がしにくいが、少なくとも自分の描きたいものとは違っていた。

テイストが揃ってないので、同じ単語が示す物でも画像ごとに違い、そりゃアーティスト名で絞りたくなるよなってのは気持ちはわかる。

(「Waifu Diffusion」でDanbooruアーティスト名を入れても、狙ったテイストにはならないが。絵が多いアーティスト名でもならない。)


また「Waifu Diffusion」はキャラクターの顔については崩れないので凄いと言われるが、

実際に使うと、「full body」といった全身を描きたいと思っても顔のアップばかりが出力され、全身が描けたと思っても顔が崩れて描写されない。


アニメのような演出をしようと思った場合エフェクトをどう指定するか、という問題にぶち当たる。

Danbooruタグにはエフェクトに関するタグはない。

アニメならではの光の演出があるわけだが、どう指定するのかわからない。

英語名前がついているのだろうか。

最近イラストで多い、逆光で顔の前面は薄い影で、なぜか鼻の高い所にはハイライトが入っているが、前髪の影は額に落ちているという、

どこから光が入っているんだ?というのも指定できるのだろうか?

まだ3Dでやっているような顔前面セル塗りの方が指定やすかろう。


「Waifu Diffusion」には70ワードという制限があり、細かく指定していくと軽く超えていく。

超えた分は無視され、絵を文字表現するとなるのは難しいのを実感する。

img2imgによって、ポーズ指定、髪の毛をどこで括るかといった指定はしやすくなるが、それでもpromptが必要となる。

Danbooruタグが反映されない問題解決されたとしても、タグの細分化はされているようでいて、実際使うとなると足りてない。


使いこなせる人はいるのだろうか?

2022-08-26

anond:20220823205005

"A naked princess stands in a meadow,Blonde with long hair,a beatiful girl,kawaii girl,VTuber,Highly detailed,full body,hentai art,Pixiv ranking 1st,matte patinting,Very saturated,official art,Kyoto Animation,featured on pixiv,makoto shinkai,azurlane Jeanne"

これでpipe(prompt...うんたらかんたら.)のカッコ内に, num_inference_steps=500をねじ込んだ状態連続生成すれば10から5枚に一枚は神絵が生成できる

2022-08-22

anond:20220822185117

Måneskin, who played with his upper body naked, and King Gnu, who imitated him, disgraced Summer Sonic. What they did was simply body-exposing pornography.

Måneskin must have decided that yellow monkeys like the Japanese were not culturally literate enough to listen to music.

King Gnu wanted to show that we are conscious people with our eyes on the world.

As a result, the Japanese audience was presented with only two types of pornography: vile foreign pornography and Japanese imitation pornography.

This is what you can do when you don't know what you're doing at Summer Sonny's.

I say no to both bands. Screw you, I say no to both bands.

2022-08-01

anond:20220731183342

自動安価をつけて返信するプログラムでもこんなに長く複雑になる(一部抜粋) 

/**************************************

以下のCSV_DIR, FILE_PATHS, SETTINGSを書き換えてね。 <h3>o- *************************************/</h3>

//CSVファイルが置かれてるディレクトリパス投稿前にエラー出たら大体ここの設定ミス。 例:"C:\\Users\\sakuraimasahiro\\Documents\\iMacros\\Macros\\rentou\\";

const CSV_DIR =

'C:\\Users\\USER\\Desktop\\iMacros\\Macros\\rentou\\';

//ファイルパスCSV絶対パスで、拡張子必要。iimは相対パスでよく、拡張子不要

const FILE_PATHS = {

//投稿文が書かれたCSVファイル

textCsv: CSV_DIR + 'textNoAnker.csv',

//レス投稿文が書かれたCSV。通常とレス用で分けないなら同じファイルを使えばいい。

replyTextCsv: CSV_DIR + 'textReply.csv',

};

const SETTINGS = {

//投稿後の基本待ち時間

baseWaitTime: 5,

//baseWaitTime+0~waitTimeRange(ランダム)だけ待つ

waitTimeRange: 5,

//連投しすぎだと忠告された場合に処理を一時停止させる時間(秒)

waitTimeForAvoidingPunishment: 60 * 30,

//メール

mail: 'sage',

//名前設定

nameSettings: {

//名前名無しなら''。

name: '',

//以下、偽装ワッチョイ設定。浪人ワッチョイを非表示にしてるときだけtrueにしてね。

//妙なニックネーム(ワッチョイ、アウアウウーなど)をランダムで決めて付加するかどうか。true=付加する。false=付加しない。

nickname: false,

//妙なニックネームの後に付く8桁の文字列ランダムで決めて付加するかどうか。

korokoro: false,

//IPランダムで決めて付加するかどうか。

ip: false,

//地域ランダムで決めて付加するかどうか。

area: false,

},

postSettings: {

//アンカー無し投稿をするならtrue。しないならfalse。noAnkerPostかreplyPostのどちらかはtrueにすること(両方trueでもOK)。

noAnkerPost: false,

//アンカー付き投稿(返信)をするならtrue。しないならfalse。もしnoAnkerPostとreplyPostの両方がtrue場合投稿は返信が優先され、返信対象が見つからなくなったらアンカー無し投稿をする。

replyPost: true,

//最初に取得するアンカー無し投稿CSVファイルの行番号。もし返信用と同じCSVファイルを使うなら-1と入力

noAnkerPostTextCsvStartRow: 1,

//最初に取得する返信用投稿CSVファイルの行番号。もしアンカー無しと同じCSVファイルを使うなら-1と入力

replyPostTextCsvStartRow: 1,

//テキストCSV/返信用テキストCSVの取得行が最終行に達したら最初の行まで戻るかどうか。true=戻る。false=マクロ終了。

textCsvLoop: true,

//返信する場合、これより小さなレス番には返信しない。返信を投稿すると、この数値は前回の返信先のレス番に更新される。

minAnker: 895,

//返信する場合名前に以下の文字列を含む投稿アンカーをつけて返信する(ワッチョイやIPなど名前フィールドにあるものならなんでも可)。配列複数指定可能指定無しなら空配列([])。filterNamesとfilterNamesNotIncluded共に無指定ならレス番1から順に返信していく(minAnkerが設定されてればそこから順に)。以下のfilter系は全て併用可能

filterNames: [],

//↑とは逆に、名前に以下の文字列を含まない投稿アンカーをつけて返信する。↑と併用も可能

filterNamesNotIncluded: [],

//返信する場合、本文に以下の文字列を含む投稿アンカーをつけて返信する。

filterText: ['自演かな', '自演わらわら', 'スクリプト使うの', '安価ガバ', '>>660', '自演擁護', '最後' ,'あいうえお', 'かきくけこ', 'さしすせそ', 'なにぬねの', 'はひふへほ', 'まみむめも', 'やいゆえよ', 'やゆよ', 'らりるれろ', 'わいうえを', 'わをん', 'わいうえをん'],

},

//自分IPアドレス確認VPNとかでIPを変更してマクロを動かしてるとき、突然VPN作動しなくなってIPが元に戻ったときマクロを止めるためのもの

ipSettings: {

//自分現在IPアドレス確認をする。

checkIp: true,

//以下の文字列自分現在IPアドレスに含まれている場合マクロを一時停止する。基本的自分の本当のIPアドレス入力

avoidTheIp: '133.206.99.224',

},

//浪人設定。最後動作確認したのは5年くらい前で、今も同じように動作するかは、浪人を持ってないか確認できずわからない。

roninSettings: {

//浪人ログインしてるかどうかをチェックするかどうか。trueらするfalseならしない。trueにしていてもし浪人ログインしていないことを確認したらログインしにいく。

checkLogin: false,

//浪人ログインメールアドレス

mailAdress: 'abc@def.com',

//浪人ログインパスワード

password: '1234',

},

//false: run()実行させず(デバッグ用)

run: true,

//true: 投稿処理だけしない デバッグ

skipPost: false,

};

/**************************************

設定箇所終わり。

書き込めない時の早見表 - 5ちゃんねるwiki

https://info.5ch.net/index.php/%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%81%E3%81%AA%E3%81%84%E6%99%82%E3%81%AE%E6%97%A9%E8%A6%8B%E8%A1%A8 <h3>o- *************************************/</h3>

/**************************************

メモ

クラスフィールド宣言できない。

・NULL演算子(??)は使えない。論理積(&&)は使える。

オブジェクトの分割代入はできない。

・importはできない。 <h3>o- *************************************/</h3>

/**************************************

関数 <h3>o- *************************************/</h3>

/**

* ここから始まる。

*/

function run() {

//設定ミスがないか調べる。

checkSettings();

var _TextCsvCursors = new TextCsvCursors(

new TextCsvCursor(

SETTINGS.postSettings.noAnkerPostTextCsvStartRow > 0

? SETTINGS.postSettings.noAnkerPostTextCsvStartRow - 1

: SETTINGS.postSettings.noAnkerPostTextCsvStartRow,

FILE_PATHS.textCsv,

SETTINGS.postSettings.textCsvLoop,

),

new TextCsvCursor(

SETTINGS.postSettings.replyPostTextCsvStartRow > 0

? SETTINGS.postSettings.replyPostTextCsvStartRow - 1

: SETTINGS.postSettings.replyPostTextCsvStartRow,

FILE_PATHS.replyTextCsv,

SETTINGS.postSettings.textCsvLoop,

),

);

var _LoopStatuses = new LoopStatuses(0, SETTINGS.postSettings.minAnker);

const _MyPosterName = new MyPosterName({

name: SETTINGS.nameSettings.name,

});

//スレURL指定

const _ThreadUrl = openPromptThreadUrl();

//ループ

while (true) {

//IP確認する設定なら、それをする。

SETTINGS.ipSettings.checkIp && checkCurrentIpNotTheIp();

//スレを開く

openUrl(_ThreadUrl.fullUrlHttps());

//浪人ログインする設定なら、浪人ログインしているかどうかを確認し、していなければログインしにいく。

if (SETTINGS.roninSettings.checkLogin) {

if (!checkRoninLogin()) {

loginRonin();

continue;

}

}

//投稿に使うテキスト取得。

const p = (function () {

if (SETTINGS.postSettings.replyPost) {

//返信あり設定の場合。返信対象が無いか調べる。

const targetAnkerNumber = createPostDOMList()

.filterPostnumberHigher(_LoopStatuses.currentMinAnker())

.filterByPostername(SETTINGS.postSettings.filterNames)

.filterByPosternameNotIncluded(

SETTINGS.postSettings.filterNamesNotIncluded,

)

.filterByText(SETTINGS.postSettings.filterText)

.lowestPostNumber();

if (targetAnkerNumber !== null) {

//返信対象があったのでアンカー付き投稿文を作る。

const r = _TextCsvCursors.takeNextRowTextAsReply(targetAnkerNumber);

messageDisplay(`返信対象有り。アンカー先: ${targetAnkerNumber}`);

return {

...r,

updatedLoopStatuses:

_LoopStatuses.updateMinAnker(targetAnkerNumber),

};

}

}

if (SETTINGS.postSettings.noAnkerPost) {

//返信対象無し、或いは返信しない設定の場合アンカー無し投稿文を作る。

const r = _TextCsvCursors.takeNextRowTextAsNoAnker();

messageDisplay('返信対象無し。アンカー無し投稿。');

return {

...r,

updatedLoopStatuses: _LoopStatuses,

};

}

return null;

})();

if (p) {

//投稿

postThenCheckError(

_ThreadUrl.serverName(),

_MyPosterName.randomize({

nickname: SETTINGS.nameSettings.nickname,

korokoro: SETTINGS.nameSettings.korokoro,

ip: SETTINGS.nameSettings.ip,

area: SETTINGS.nameSettings.area,

}),

SETTINGS.mail,

p.text,

);

//_TextCsvCursorsと_LoopStatusesを更新

_TextCsvCursors = p.updatedTextCsvCursors;

_LoopStatuses = p.updatedLoopStatuses.incrementPostCount();

messageDisplay([

`投稿回数: ${_LoopStatuses.currentPostCount()}`,

`minAnker: ${_LoopStatuses.currentMinAnker()}`,

`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,

`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,

]);

} else {

messageDisplay([

`返信対象が現われるのを待機中...。`,

`投稿回数: ${_LoopStatuses.currentPostCount()}`,

`minAnker: ${_LoopStatuses.currentMinAnker()}`,

`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,

`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,

]);

}

//短時間で連投しまくると規制されるので一定時間待機。

wait(SETTINGS.baseWaitTime + randomRange(0, SETTINGS.waitTimeRange));

}

}

/**

* 投稿処理と投稿結果を見てリトライしたりマクロ終了したり。

* @param {string} serverName サーバー

* @param {MyPosterName} _MyPosterName

* @param {string} postMail メール

* @param {MyText} _MyText

* @param {number} retryTimes

* @returns {void}}

*/

function postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes = 0,

) {

const r =

retryTimes === 0

? new ValuesOfPost(serverName, _MyPosterName, postMail, _MyText).post(

postTo5chTread,

postConfirm,

)

: new ValuesOfPost(

serverName,

_MyPosterName,

postMail,

_MyText,

).postSubstring(retryTimes, postTo5chTread, postConfirm);

if (r) {

back();

return;

}

//エラーページに飛ばされた。エラー情報取得。

wait(7);

const error = createPostErrorMessage().analyze();

messageDisplay(error.message);

if (error.order === 'KILL') {

kill();

} else if (error.order === 'SKIP') {

return;

} else if (error.order === 'TRUNCATE') {

back();

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes + 1,

);

} else if (error.order === 'WAIT') {

wait(SETTINGS.waitTimeForAvoidingPunishment);

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes,

);

} else if (error.order === 'LOGIN') {

//動作未確認

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes,

);

}

return;

}

/**

* 現在IPアドレスに、SETTINGS.ipSettings.avoidTheIpの値が含まれていないことを確認する。含まれていたらマクロを一時停止。

* @returns

*/

function checkCurrentIpNotTheIp() {

//IP確認ページへ飛ぶ

openUrl('https://www.cman.jp/network/support/go_access.cgi');

const _IpAdress = createIpAdressFromCMan();

if (_IpAdress.includes(SETTINGS.ipSettings.avoidTheIp)) {

pause('現在IP指定した値が含まれていることを確認。');

//ポーズ解除したならもう一度確認しに。

checkCurrentIpNotTheIp();

}

return;

}

/**

* 設定に致命的な問題が無いか検査

* @returns

*/

function checkSettings() {

if (

SETTINGS.postSettings.noAnkerPost === false &&

SETTINGS.postSettings.replyPost === false

) {

return kill('設定エラー。noAnkerPostとreplyPost両方ともfalseになってる。');

}

if (

SETTINGS.postSettings.noAnkerPostTextCsvStartRow < 0 &&

SETTINGS.postSettings.replyPostTextCsvStartRow < 0

) {

return kill(

'設定エラー。noAnkerPostTextCsvStartRowとreplyPostTextCsvStartRow両方とも-1になってる。',

);

}

if (

SETTINGS.postSettings.noAnkerPostTextCsvStartRow === 0 ||

SETTINGS.postSettings.replyPostTextCsvStartRow === 0

) {

return kill(

'設定エラー。noAnkerPostTextCsvStartRow/replyPostTextCsvStartRowの初期値は-1或いは1以上で。',

);

}

}

/**

* 入力フォームを表示して入力されたスレURLを受け取る。

* @returns {ThreadUrl}

*/

function openPromptThreadUrl() {

const url = prompt('スレURL入力');

return new ThreadUrl(url);

}

/**

* 開いてるスレレス全て読み取ってPostListインスタンスを作って返す。

* 重すぎるので使うのやめ。どうやらインスタンスの大量生成が原因な模様。

* createPostDOMListを使う。

* @returns {PostList}

*/

function createPostList() {

const posts = window.document.getElementsByClassName('post');

return new PostList(Array.from(posts).map((e) => new Post(e)));

}

/**

* 開いてるスレレス全て取得してPostDOMListに格納して返す。

* @returns

*/

function createPostDOMList() {

const posts = window.document.getElementsByClassName('post');

var arrPostDOMList = [];

for (let index = 0; index < posts.length; index++) {

//HTMLCollectionからElementを1つずつ抽出して配列に。

arrPostDOMList.push(posts.item(index));

}

return new PostDOMList(arrPostDOMList);

}

/**

* 開いてる投稿結果画面に表示されてるエラーを読み取ってPostErrorMessageインスタンスを作って返す。

* @returns {PostErrorMessage}

*/

function createPostErrorMessage() {

return new PostErrorMessage(

window.document

.g Permalink | 記事への反応(0) | 15:40

2022-06-27

anond:20220626152712

はい、実際に動く増田書き込みミューChrome拡張を作ったよ。

manifest.json

{
  "name": "GomiMute",
  "version": "1.0.0",
  "manifest_version": 2,
  "description": "このゴミミュートするChrome拡張",
  "content_scripts": [{
    "matches": ["https://anond.hatelabo.jp/20220626151746"],
    "js": [
      "main.js"
    ]
  }]
}

main.js

document.querySelector(".body .section").innerText = "みゅーと";

2022-06-23

選挙の話

選挙に行けとはいうけれど

会社若い子がポロッと"自分の入れた人が落ちるとやっぱ勉強不足だな、間違ってたんだなと思って落ち込むから行かない"と言っててそういう考え方があるんだとびっくりした覚えがある2022/06/23 01:59

SNSとかであらゆる意見が飛び交ってるから自分絶対的意見を持つって行為自体ハードル高くなってるんだろうな

(というか絶対的意見というもの存在しなさそう)

自分も含め、大多数の人は「誰かが言ってるから」「それが正しいと思ったから」って理由

他人意見をあたか自分意見であるかのように取り込む気がする

それが悪いってわけじゃないけど、既に並んである商品を選ぶ感覚言葉を飲み込んでるから、結果としてそれがマイノリティだった場合、取捨選択を誤った、不正解だったって受け身な反応をするのだろう

ということを書きながら、若い世代(意訳)は二次創作が出来ないと語っていたツイートを思い出した増田

https://b.hatena.ne.jp/entry/4721353405465876738/comment/heaco65

2022-05-27

吐くほど嫌いな食べものある?

自分練り物がどうしてもダメで小さい頃は咀嚼したあと飲み込む前に一呼吸いるし、味噌汁とか牛乳で流し込んでたし、なんなら頑張って飲み込んでも何故か戻ってきて吐いてしまうこともあった。

何回もえずきながら飲み込んだりもしたから食べ終わったあと胃がぐるぐるしてる感覚とかあってなんでこんな辛い思いしながら食べなきゃ行けないんだと思ってたし無理やり強制してくる親が嫌だった。

(追記:書き方が悪くて勘違いさせたっぽくて申し訳ないけどこの戻って吐くという行為時間が経ってからから戻ってくるって意味じゃなくて喉を通過しても胃に届く前にまた戻ってきちゃうって意味です。食道と口を行ったり来たりさせちゃってたからその流れで胃液もたぶん上下してて胃がぐるぐるしてたんだと思う。)

今でも練り物嫌いだけど小さい頃無理してでも食べたからかなんなく飲み込めるようになった。我慢して飲み込む方法を覚えたんだと思う。あと舌に触れないように飲むとかそういうの。

説明が難しいけどおえってなってしまう飲み込み方が多分あって、嫌いだから無意識にそういう飲み込み方をしてしまうというか。小さい頃からたくさん無理して飲み込んだことで、いつの間にかそういう飲み込み方をしないようになっていた。

今でも練り物以外に嫌いなものはあるけどそもそも大人からある程度避けることが出来るし、もし出てきても我慢して飲み込む方法を覚えたからしれっと食べる。

そんな自分が当たり前だと思ってたか好き嫌い普通にして残す人たちを見るとあんまり理解ができない。嫌いなものを無理して食べろとは思わないけど、だけど我慢して飲み込むことも今までしてこなかったのかなとか思ってしまう。

吐くほど嫌いなもの大人になってもある?

自分みたいに嫌いなものを飲み込めるように練習した人は少数派?それとも多数派

ここでしか聞けないから気になる





ブコメ読んで追記

練り物はあの甘みが苦手だった。甘くない見た目で材料も魚で甘くなさそうなのに甘いのが違和感が拭えない+そもそもその甘みが好きな味じゃないって感じでした。あとアレルギーではない。本当に味が嫌いすぎて拒否反応が出てた。思い込みの力ってすごい。

吐くほど嫌いな食べものある?

追記練り物の甘みが嫌だとあるけど、恥ずかしながら甘みとして認識したことすらなかった。伊達巻とかじゃなく、例えばかまぼこの甘みということだよね?2022/05/28 09:38

そうです。さつま揚げとかかまぼことかちくわとかねっとりとした不思議な甘みないですか。はんぺんギリギリでした。ちなみに恥ずかしいことに伊達巻最初卵焼きをどうにかふわふわにしたものだと思ってて好きだったのに練り物だって知った瞬間に気持ち悪くなって食べられなくなったりもしました。おせち練り物が多くて辛かった記憶がある。

あと噛んでます!!そのまま飲み込んではいないよ。噛んだ上で飲み込む時に嫌いなものはうまく飲み込めなかった。とにかく胃の中に放り込むことに何故か抵抗があったらしい。

あとよく考えたら味をあんまり感じないように噛む方法も当時会得してたわ。

練り物なんてえずいてまで食べなくていいよってブコメあったけど今はもう自分で買ったりはもちろんしないけど配られた弁当かに入ってたら無感情で食べれるくらいは平気。本文に書いた通りえずかない飲み込み方を覚えたから今は嫌いなものを食べてもおえっとはもうならないかな。出されたものを断ったり残すほうが辛く感じる。

こんなタイトルにしたから回答が偏ってるとは思うんだけど予想以上に好き嫌い克服してない人が多くてびっくりした。食の好き嫌いとの向き合い方の正解ってなんなんだろうね


さら追記

親に無理やり食べさせられたこ自体自分は嫌な経験にはなってない。えずいたのは辛かったなあってくらい。親に怒られる時も用意してくれた母親申し訳ないと思わないのかって感じで怒られたからか、用意してくれた母や父にえずいて食べてるとこ見せるのは申し訳ないよなって気持ちが勝って無心で食べれるようたくさん我慢して飲み込んでたらいつの間にかだいぶ平気になってた。当時は嫌だったけど、今思えば自分にとっては必要な怒りだったなって思ってる。練り物が食べられるようになったこ自体より食育的な意味自分にとっては必要な通過点だった、たぶん。

あと父も嫌いなものあって食べてなかった(母が父のためによけてくれてた)けど、怒るくせに自分は食べないのかって子供たちでブーイングしたらちゃんと克服して食べれるようになったのもあって、親に対してそんなに悪い感情はない。

から今も嫌いだからって残すことに抵抗ない人を見ると用意してくれた人に申し訳ないと思わないのかなと自分は思ってしまう。もちろん思うだけだけどね。

2022-05-19

志摩スペイン村をトレンドに押し上げた女こと

歌ってみた動画JASRAC許可取ったのに作者が苦言呈してきた件で真摯対応してたンゴちゃんVtuberからって理由盲目叩きしてたカスブクマカ達のこと、本人は絶対忘れてるだろうけど俺は忘れてないよ2022/05/19 18:58

あれは無断で音源自体カバーすることに対する警告だろ、カラオケだったら何にも言ってねえよ多分

2022-05-11

anond:20220510110125

洋書だとわりと顕著かも

ハリーポッター

Harry Potter and the Philosopher's Stone

Harry Potter and the Chamber of Secrets

Harry Potter and the Prisoner of Azkaban

とか

ダレンシャン

Cirque du Freak: A Living Nightmare

Cirque du Freak: The Vampire's Assistant

Tunnels of Blood: The Saga of Cirque du Freak

とか

ゲド戦記

A Wizard of Earthsea: The Earthsea Cycle

The Tombs of Atuan: The Earthsea Cycle

とか

三体シリーズ

The Three-Body Problem

The Dark Forest

Death's End

とか

2022-03-29

anond:20220328174751

b:id:greenbow

ワクチン(注射)の絵文字を名前に入れてる奴漏れなく馬鹿説

そうだったらいいんですけどね。なんとなく嫌だから打たないって人が結構いるんですよ。 “特殊事情がある人以外みんな打つんから2022/03/28 21:31

出た出た。「結構いるんですよ」ってさ、国民の8割近くがワクチン2回打ってる現実無視するなよ。打ってないやつは少数派なんだよ

それを印象論で「結構いるんです」なんて言ってるのはマジで馬鹿の極みじゃん

ワクチン打ってるのは特別でもなんでもないの。

2022-03-26

anond:20220326105257

Stylusのようなユーザースタイルを設定できる拡張機能インストールして

@-moz-document domain("anond.hatelabo.jp") {

body,#body{

background-color:#fbfbfb;

}

}

って感じにすれば多少はマシになるかな

色はお好みで

2022-03-02

anond:20220301134149

まあ、どこも平等に常に報道されて世界平和になる事を祈ります。。私たち日常問題も。

Western media’s coverage of Ukraine crisis normalises conflicts in other areas: Press body

The Arab and Middle Eastern Journalists Association cited examples from CBS News, Al Jazeera and ‘The Telegraph’.

https://scroll.in/latest/1018495/

自分は、個人的空手をしていて東京五輪での

ウクナイナ選手活躍で好きになりました。

あとはうまく言語化できないけど、何か今までと違う恐ろしさを体感で感じています

何か人々の同情を持って、違う争いの種にする人の存在不思議ではありますが。。

常に戦火がある度に、報道はありますし、苦しむ市民の方々の写真見て心を痛めてはいますよ。

あとは、ネット上の事が全てリアルリンクしているとは限りません。例えば、ネトウヨリアルで見かける事はないですよね。

ベトナム戦争の時も、それなりに反戦運動あったんじゃないですかね。生まれてないですが。

米露の衝突の嫌な予感があるのではないですかね。

2022-01-29

今日の学び

The body死体意味する

 

よって

 

The body shop死体屋さんになる。

2022-01-20

anond:20220120002809

# slim

doctype html
html
  head
    title Slim のファイル例
    meta name="keywords" content="template language"
    meta name="author" content=author
    link rel="icon" type="image/png" href=file_path("favicon.png")
    javascript:
      alert('Slim は javascript の埋め込みに対応しています!')

# haml

%section.container
  %h1= post.title
  %h2= post.subtitle
  .content
    = post.content

# pug

doctype html
html(lang="ja")
  head
    meta(charset="utf-8")
    style(src="css/style.css")
    title タイトル
  body
    h1 見出し1
    #container
      p Pugのテストページです。

醜い!!!!!!

2022-01-15

レイノー現象とは、冷たい刺激などで指先が突然白色や紫色になり、15分から20前後紅色に戻る現象です」

レイノー現象とは、発作的に手足の血の流れが悪くなって、皮膚の色が蒼白または紫色チアノーゼ)になり、痛み、冷感、しびれ感を自覚し、次いで血液の流れが回復すると、逆に充血し赤くなる現象をいいます

「Raynaud's causes your body to overreact to cold. When the temperature drops, your fingers and toes may feel numb and frozen. They sometimes even change colors, first pale and then blue. As they warm up, they may sting and turn red. Cold weather, air conditioning, and stress or anxiety can bring on these attacks」

cold feet treatment」足の冷え、で検索するとレイノー病も説明する英語圏ウェブ、「シモヤケ」で検索してもレイノー病は出てこない日本語ウェブ、という事例に接した

2021-11-16

Daily in English

I recently go to the streaming on Reality.

Probably some one knows the app that everybody get the body of 2D and do the streaming easily.

In that world, someone act a anime character, someone sing a song, someone chat with listener… etc

I was visited hers streaming and that main topic was chatting of hers life.

It's no especial, no comical, and so general, but she has good opinion, it is difficult to explain, but it has a Reality.

I don't have the feeling of love for her, but I am respecting her.

Today, we were talking long time and the topic was moved to the culture(教養).

I searched "教養" in English at first time after hers streaming, I haven't known that meaning.

I didn't graduate the university then I don't have a school career, but she said "you have the culture(教養)".

I am not sure why she said that, I can use English a little than other Japanese people, or I can think reasons of other people.

Anyway, the topic was moved to culture.

However, I didn't know the 教養 in English. I assumed that culture has only ”文化” and if that word has other meanings, that is similar "文化".

I felt I touched "culture" in the real sense.

Maybe, all people better to think about opinion of other people beyond the scope of us opinion.

2021-11-06

うろおぼえ捜索法 虎の巻 PART2

PART1に戻る : anond:20211105031842


思ったより反響があってちとビビっています


その1

美術館展覧会に展示されていた美術作品のうろおぼえです。

ひとつの大きな部屋そのもの作品として扱われていました。

部屋の壁にほぼ完全に音を消す加工が施されていて部屋全体が消音室のようになっており、

その部屋の真ん中には訪れた人が弾いていいグランドピアノが置いてありました。たしか海外の話です。

実際に見に行った訳ではなくネット記事かなにかで読んだ気がするのですが、

心当たりのある方はいらっしゃいませんでしょうか?

芸術には明るくないが、ここまで情報強度が強いと分かりやすい。

が、名称が分からない。まず空間 芸術 作品検索

どうやら空間を基にしたアート作品インスタレーションアートと呼ぶ、らしい。


日本語検索する場合

ピアノ 防音室 アート インスタレーション

だろうが、海外作品なので英語使用

piano soundproof room installation art でGoogle検索、条件は画像。ヒット。

Joseph Beuys - Plight


分野に沿った検索ワードを探すと特定がし易くなる。

その2

Twitterで見た漫画で、新人プログラマー吸血鬼プログラマー用語がわから

仕事相手眷属にするも解決できなくて、ふて寝するゆるめ?の絵柄の作品を探しています

いつも通り、Google検索を行う。

Twitter 吸血鬼 マンガ プログラマー 辺りで検索。が、ヒットせず。

なので、他の検索サイトを使う。今回はツイコミ。

https://twicomi.com/


今度のワード吸血鬼 プログラマー。が出ず。

次、吸血鬼 新人。8件だがヒットせず。

コレでどうだ!

新人 プログラマー ヒット!

https://twicomi.com/manga/nmnoy/1166667622626156544


漫画ツイートの捜索はムラがあり過ぎる...

すぐ解けたと思ったら、1時間以上もかかるやつもある。


その3

失恋したリスの「ん~…今日も良い天気だなぁ。あーあ、みんな死ねば良いのに」

という台詞から始まる読みきり動物漫画を探しています

まずシュールギャグというのが分かる。それでいて、リスが主人公漫画ピックアップ

「くりーくん」「リスボックリ」etc...

どれも内容を知らないので、合わせて検索。出ない。


ダメだ...出ないから諦めよう。そう思って布団に入りかけた時、天啓下りたので検索

リス漫画 みんな死ねば良いのに でGoogle検索、条件は画像。ヒット!

松山花子 - 子リスのリッキー


シンポゥイズザベスト


その4

嵐の初期の曲でかっこいい感じの途中でガラス割れる音が入る曲があったと思うのですが名前が思い出せません。

ご存知の方はいらっしゃいますか?

これこそ集合知案件。が、アーティストが分かっていて、その内の曲なので検索で出やすいしやろう。

印象の検索なので使用するのはTwitter

嵐 ガラス 曲 音 でTwitter検索

ちょっと情報過多な気もするが、有名アーティストなので母数も多いと判断してこのまま。

タイトルを呟いている人がヒット。


Move Your Body

https://youtu.be/WogOq6rV4Ws


その5

「(歌詞不明) せんのひびは こうしてまた さけぶんだ 

歌詞不明) (歌詞不明) (歌詞不明)をください」

という歌詞があるボカロ曲が思い出せません…

一応変換して検索歌詞系はヒットしなくてもGoogle先生がどうにかしてくれる。

千の日々は こうしてまた 叫ぶんだ 歌詞 Google検索、あっさりヒット。

粗品 - ぷっすんきゅう


とりあえず思いついた断片で検索


その6

吹奏楽の曲で、最初フルートソロ木管たちの連符がエグくて、

イングリッシュホルンオーボエソロトランペットのソリがある曲ってご存知ですか...?

学校最近めの全国大会CDを聞いたんですけど曲名を忘れてしまいました。

こういう印象に残った系はTwitter。ただ、印象的な個所が有識者しかからない類の表現なので、

min_retweets:30などの情報付与はしない。シンプル

フルートソロ 全国大会 でTwitter検索CD化の情報がヒット。

シンフォニエッタ第3番「響きの森」。

http://www.cafua.com/products/detail3190.html


その7

・薬を作る小説

主人公(男)は何かに感染している

主人公鉱山労働させられていて何かがあり彼以外死んだ(自信なし)

現代ではない

・でかめの賞を取ってた気がする

ハードカバーで2~3巻くらい

・表紙に狼がいた


だいぶうろ覚えですが、心当たりある方がいらっしゃればよろしくねがいします。

薬 感染 鉱山 労働 "小説" でGoogle検索。条件は画像

が、ヒットしない。検索ワードを変えてみる。

鉱山労働という点に着目し、連想単語をひねり出す。奴隷かな?

薬 奴隷 賞 鉱山 "小説" で再検索、ヒット。

うろおぼえ情報からシリアス寄りの作品かと思い、それっぽい画像を探した。


鹿の王 - 上橋菜穂子


現代ではない、という点に着目してファンタジーを足しても良かった気がする。

こういう明後日の方向にぶん投げた球でも、当たるときは当たる。


その8

一昔のアプリゲー探してます

おもちゃがたくさん出てくる(ちょっと怖いメルヘンな感じ)

・そのおもちゃガチャで当てて、バトルする

街づくり要素もあった(道路とかも作れる)

・多分アプリアイコンぶさかわネコ(白黒で服を着ていた気がする)だった気がする

遊んだのが今から7年以上前

・サ終してたはず


ずっと前から探してます全然見つかりません!知ってる方いたら教えてください

サ終しているソシャゲを探すのは困難なケースが多い。とりあえずやってみる。

会社によっては使いまわし等で、ガワだけ変わったバージョン違いのゲームも見るのでコワヒ。

"おもちゃ" 街づくり ダーク "ゲーム" "アプリ" before:2015 でGoogle検索、条件は画像...ネコ発見!


ジュジュと悪夢迷宮 : https://www.appbank.net/2013/03/29/iphone-application/569878.php


街づくりソシャゲの初期から聞く単語で、これはシミュレーションに置き換えても良いかもしれない。

また「怖い」はダーク、ホラーに置き換えが可。


その9

中居くんの顔をした赤ちゃんが、「お風呂にする?ご飯にする?それともお風呂ご飯?」と言われて、

青い空の背景の上にあるお風呂イラスト炊飯器を入れて、顔から突っ込んで行く動画を探しています

な ん だ こ り ゃ

とりあえずここまでカオスな内容だと、流石にニコニコ関連だろう...と推測。

ニコニコ中居正広検索デレステ情報が出るが、さほど突飛なものは無い。


が、モーレスターというジャンル発見。当たりをつける。内容はちょっと無法地帯なので上の情報検索するには無理。

全てを見るしかない。(←大間違い)正直うろおぼえに当たるまで無駄時間を過ごしそうなので、

ソシャゲを周回しながら関連動画自動再生。時々顔を上げてみる程度に。


...30分程掛かってこの方法では発見できそうにないと理解

適当に数個開けたモーレスター動画動画タグを捜索。その中に前衛モーレスターというもの発見
上のうろおぼえの内容は紛うことな前衛的なので、再生数の多い順に検索。1番上に出てきた。

https://www.nicovideo.jp/watch/sm31302920

内容はよくわかんないけど、見つかったのでヨシ!


ちなみに、マイリス登録してたけど削除された~みたいな動画情報を探したい場合は、動画IDGoogle検索Twitter検索すると引っ掛かることが多い。これはニコニコに限った話じゃないけど、

動画自体は消せても痕跡は若干残るので、そこから足跡を辿ることができる。あまり褒められた技でもないので自己責任で。


その10

名前が思い出せません。

男性体操座りをしてるアイコンで少しひねくれた回答が多いスマホアプリパズルゲームわかる人いませんか。

男性 体操座り アイコン アプリGoogle検索、条件は画像

フリー素材の画像がたくさんヒット。これは情報過多なのかもしれない。

"体操座り" "アプリ" でGoogle検索画像を表示し、ヒット。

窮屈な人生 - GooglePlay


フリー素材が邪魔なら適宜「-素材」や「-フリー素材」で除外検索しても精度は上がりそう。


その11

かなり前(少なくともここ3年くらい)にブラウザで遊べたゲームを探しています

海外で作られたゲーム名前英語のものでしたが、文字などは全く出てきませんでした。

・内容はゲームというよりかは操作するだけの強制スクロールアクションドット絵(置いてかれるとたしか死ぬ)で、男の主人公人生を生きて、最後にお墓まで行くというものです。

・途中、学校のシーンがあって勉強をしっかりするか不良になるか、みたいな分岐があった事が印象に残ってます

操作は確かジャンプと横移動だけだったと思います

ホラーゲームゆっくり実況投稿主さんか、検索してはいけない言葉などを投稿してるゆっくり実況投稿主さんの動画で見て、プレイしたのは覚えています(結構有名な人でしたが名前が思い出せません)(多分ニコニコ動画です)

BGMピアノだけの曲で、サティジムノペディっぽい感じだったと思います


Flashがサ終したのでもうあるか分かりませんが(そもそもFlashなのかすら不明)心当たりのある方教えてください…

プレイできなくても動画が見れれば良いです(長文失礼しました)

実況者の特定は、調査しようとすると時間が掛かりすぎるので外す。

人生追体験する部分と、縦スクロールは大きな情報。確定はしてないが、とりあえずFlashを入れてみる。

Flash 人生 縦スクロール 実況 でGoogle検索、ヒット。

and everything started to fall


出なかった場合、期間指定2018年以前や、ピアノなどワードを付加するかもしれない。

現在Flashは終了しているので、Twitter口伝検索した方が当たり易かったかも。


その12

Twitter3(偽りの安寧は存在せず、暴力によって全てが決定する最高のSNS)』という趣旨ツイートを探しています

・昨年~今年にかけて見かけたもの

・厳密な元ネタと言うより、Twitter2を下地にしたネタツイのひとつだったと思います

Twitter3のパワーが強すぎる...

Twitter3 min_retweets:100 でTwitter検索。ヒット。


PART1 : anond:20211105031842

PART3 : anond:20211108012801

補足 : anond:20211105041538

2021-09-17

“就活女子”赤ちゃん殺害後にアップルパイ 法廷で語る風俗バイトとアイドル追っかけ

このタイプ事件が起きると、『ナマで中出ししやがってだから妊娠したんだろ?気持ちよかったんだろ?お前の自己責任だろ』って雰囲気うっすら感じる時があるんだけど、生中出し気持ちいいのは男の方だと思う2021/09/17 18:02

<script src="https://b.st-hatena.com/js/comment-widget.js" charset="utf-8" async></script>

なるほどねえと一瞬納得しそうになったけど、生でさせてやると男の喜び方や感謝の仕方がちがって、それがうれしいから、結果として生は男も女も気持ちがいいってことじゃないのか?と思った。じゃないと子作り以外の生のメリットないよなあ。

2021-08-03

anond:20210803012020

javascript:void((function(){document.body.innerHTML=document.body.innerHTML.replace(/削除したい文字列/g,'');})());

で良くない?

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