「Click」を含む日記 RSS

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

2026-02-15

anond:20260215073129

チェス 誰

👆️Click

2026-02-08

2026冬アニメ感想 -2-

ハイスクール!奇面組 ⭐️☆☆

3年奇面組からスタート1話中学卒業してハイスクール!奇面組に。

昔はこれで笑ってたんだけど、今はそんなに面白いとは思わないなー。

主題歌うしろゆびさされ組/うしろ髪ひかれ隊ではない。結構あれ好きだったんだけどな。

うしろゆびさされ組の歌はお世辞でも上手とはいえなかったが、曲が好きだった。

うしろ髪ひかれ隊に変わった後は工藤静香歌唱力に驚いたもんだ。

6話よかったわー。やはり千絵ちゃんと豪くんペアかわいいな。原作通り尿瓶を出してきたのもよかった。

あれ、7話もよかったわー。出瀬潔のドスケベ人生。あれ、これ意外と好きかも

綺麗にしてもらえますか。 ⭐️☆☆

熱海という、ザ・観光地クリーニング店をしている人々に焦点をあてたお仕事アニメ

白洋舎とのコラボキャンペーンもある。

こういう勉強になるアニメは毎シーズン1つはやって欲しい。洗濯・染み抜きもいいけど、個人的には靴の修復が好きだったかな。

セクシーサービスカット多めなところが気になる。そこが控えめだったらもうちょっと好きだったかな。

6話の会計シーンでキャッシュレス決済用QRコードが出ますが、読んでみたらアニメ公式ホームページでした。ですよね。

地獄先生ぬ~べ~ ⭐️☆☆

2クール目。OPED変更。セレクションリメイクといった感じで、

人気だったストーリー、印象的なストーリーが再アニメ化している感じ。

ジャンプたまに読んでた程度だし、単行本は持っていない私でも何となく知ってる話が多い。

貴族転生~恵まれた生まれから最強の力を得る~ ☆☆☆

転生したら貴族で水属性SSという凄いステータスだった。

主人公の話術と政治を進めていく。結構強引に金と力でねじ伏せる感じが強い。いやホンマ金ばらまきすぎ

1話の音声の音質が悪くないか?音割れが多々発生している。

2話ED特殊。え、これいる?展開が多い気がする。あと成長しても声が軽い・・・

勇者パーティーかわいい子がいたので、告白してみた。 ⭐️☆☆

転生もの。魔族に転生した主人公勇者パーティー僧侶に一目ぼれ。告白するが撃沈。

勇者魔王を討伐した後は一人前の冒険者になり、僧侶アタックしようと志す。

初々しいのう。8話のEDCMで予告されたとおり特殊EDだった。

DARK MOON -黒の月:月の祭壇- ☆☆☆

韓国漫画原作

吸血鬼を憎む転校生の怪力少女と、吸血鬼イケメンとの運命的な物語

対立する学校イケメン集団として人狼もいるし、人狼側もヒロインチヤホヤする。少女漫画でよくあるシチュエーション

吸血鬼を嫌う理由過去親友を殺されたこと、自分の力の強さを見てよく吸血鬼と間違われること。

EDは2種類あるFatal Troubleは映像シリアスな感じ。CRIMINAL LOVE漫画チックでコミカル映像

8話でそれぞれの過去が明らかになる。ED映像特殊

悪魔くん ⭐️⭐️☆

2023年Netflix配信されたもの

悪魔くんの続編。今回は二代目(埋れ木一郎)が主人公。前回主人公であり先代悪魔くん(埋れ木真吾)も登場する。

先代の悪魔くん義理の父にあたる。襲名式。この二代目、結構ドライ性格

メフィスト二世は結局妹と一緒になったのかー。推理サスペンス探偵モノみたいな話になっている。

結構後味の悪い話が多い気がする。視聴者感情移入するのは悪魔くんよりもメフィスト三世側だろうな。

EDの百目とこうもり猫との掛け合いも面白い。前作を知っていたら余計に面白いと思う。

科学×冒険サバイバル!第2シリーズ ☆☆☆

韓国出版社が出しているサバイバルシリーズ子供向け学習漫画原作

アニメでは9話分やって以降は第1シリーズ再放送だったので、久しぶりに第2シリーズの新作をやることになる。

第2シリーズでは今の所お詫びはない。

今回はナイトサファリサバイバル12話〜14話)→月のサバイバル(15話〜16話)→山のサバイバル10話〜11話)→海面上昇のサバイバル17話〜19話)

山のサバイバルが後回しになったのは熊の事件が相次いであたこからか。

ガングリオン ☆☆☆

BSよしもとで放送3分アニメ漫画原作

サラリーマン戦闘員リアル臭い日常ホープマン二号ははんにゃ金田なんかい

EDが変更。EXILE TAKAHIRO

デッドアカウント ☆☆☆

デジタル化した悪霊と戦う。ポリこれハンマーとかネーミングが面白い

なんやかんやあって、霊媒師を育成する学校生活が始まる。

特殊専門学校的なところに入って同級生能力を高め合うってのはよくあるよね。

どうも好きではない。

不滅のあなたへ ⭐️⭐️☆

現代編の続き。人間とノッカーとの共存についてフシは悩む。

フシに連れてこられた他の皆もこの時代に適合しようと変わっていく。進んでいく。

そんな周りの変化にフシは戸惑いを隠せない。

火の鳥好きな人にはちょうどいい?

EDは16話でVersion2になる。

グノーシア ⭐️⭐️⭐️

ゲーム原作SFパラレル人狼ゲーム。2クール

主人公ユーリアニメオリジナルキャラクターである

原作はあるとはいえ、よう考えてあるな。

EDは16話で凛として時雨に戻る。18話で一旦終了。特番を挟んでエピローグ

内容が内容だけに不変な作りが多く、一番凝っている作品だと思う。1から100まで見逃せない。

推しの子】 第3期 ⭐️⭐️⭐️

ルビー、動きます。かなちゃんには幸せになって欲しい。

あかねも動きます、が、

OPちゃんみな

死亡遊戯で飯を食う。 ⭐️⭐️⭐️

私デスゲームは嫌いなんだけど。これは・・・なかなか・・・ 初回1時間

スプラッター表現がある。寝る前には見たくない。

WOWOWではがっつりPG-12と書いてある(けど内容は他の放送と違いはないです)

音がものすごくいい。声の演技がすごくいい。

雰囲気作りとか義妹生活と似てるなーと思ったら同じ会社監督だった。EDとか特にそっくり

東島丹三郎仮面ライダーになりたい ⭐️⭐️⭐️

ショッカーや怪人が実在する現代仮面ライダーに本気で憧れたやつらの話。

2クール目。今回は東島丹三郎側ではなく、怪人側のことが描かれている。

私事だけど、行きつけの居酒屋店長普段競馬野球の話しかしないんだけど、

たまにこのアニメの事を話してくる。

お気楽領主楽しい領地防衛生産系魔術で名もなき村を最強の城塞都市に~ ⭐️☆☆

異世界転生もの。2歳からスタート

魔術適正が4大魔術のどれにも該当しないという不遇な結果であったため、父からは役立たず扱いに。

辺境の地の領主を任される。という追放要素があるけど、街の人々が笑顔で送り出してくれる明るい追放系。

家族からは厳しい対応だが、それ以外はゆるい感じ。タイトルに"お気楽領主楽しい"ってあるし。

主人公生産系魔術は最近ワタルであったようなクラフト系の魔術。いろんなものを創り、村を発展させていく。

OP作曲前山田健一。よいしょ!ボーカル裏声くらい高い声なのでヒャダルコかと思ってしまったよー

8話すごい好きだなー。世紀末的なヒャッハーとか、BGMがビフォアアフターぎりぎりとか、クサラとフラミリアの関係とか。

ヘルモード ~やり込み好きのゲーマーは廃設定の異世界無双する~ ⭐️⭐️⭐️

聖者無双と同じ監督なのでOP聖者無双ラップがあります

聖者無双がちらついて期待してなかったけど(いやあれはあれでぶっとんだ内容は面白かったけど)

こち結構好きかも。異世界で最強や成り上がりを目指すだけではなく、こっちでの家族第一に考えるの好き。家族愛には弱いのよ。

6話でとうとう旅たちに。まさかこういう経緯で感じで旅立つのね。親を想う子、子を想う親。やはり泣いてしまった。

8話では剣術でミハイに勝てないところもいいわ。最近転移・転生アニメだと勝ってそうだけど、身の丈に合う感じが好き。

いやーこんなに好きになるとは思わなかった。正直2026冬アニメキャラクターランキングで言えばアレンが上位ですわ。

このペースで3, 4クールくらいやってくれんかな。

勇者クズ ⭐️☆☆

ロケット商会の小説原作。同作者は「勇者刑に処す」の作者でもある。舞台21世紀日本

超能力を持ったマフィア魔王、それを討伐するもの勇者と呼ばれる世界

異色な勇者物語多いですよねー。まあ、令和にもなればそりゃそうか。

デザイン吸血鬼すぐ死ぬに似ているが、ギャグはそこそこバイオレンス描写も強めで結構違う。

人外教室人間嫌い教師 ⭐️☆☆

人間嫌いの人間が、人外クラス(全員女子生徒)で教鞭をふるう。

人外クラス先生という設定から最近では「妖怪学校先生はじめました!」を連想するが、

生徒が全員女性だったり登場人物がそれほど多くないので感じ方は変わってくると思う。

OPオーイシマサヨシ。ニンゲンニンゲンニンゲンニンゲン この人こういう耳に残りやすい曲作るの上手よね。

OPタイトルロゴドーン!の部分に動物アイコンがあるのだけれど、あれが話が進むにつれて変わる。

4話はやっぱり泣くよね。こういう話に弱い。5話は特殊ED

うるわしの宵の月 ⭐️☆☆

綺麗だけど周りから女の子扱いされない王子様系女子と金持ちイケメン王子との恋物語

最初はお試し程度の気持ちだったのに・・・なんだ・・これ。どちらの王子も予想外の自分気持ちに戸惑う。

日本では数少ないタイトスカート制服高校

そういえば芦田愛菜さんが通っていた慶應義塾女子高校タイトスカートだったな。

OPEDUNISON SQUARE GARDEN

2026年秋に実写映画化する

正反対君と僕 ⭐️⭐️⭐️

元気なギャルクールともいえる大人しい男子生徒の恋物語

その他のみなさんも楽しそうに学校生活を楽しんでてなによりです。

眩しいくらいの青春が描かれてて私の大好物です。

恋愛漫画って、恥ずかしかったり考えすぎたりして言いたい事が言えない。

そんなもどかしさがモヤモヤするけど面白い。なんてのがよくあるけれど、

本作は初々しさもありながら、ちゃんと思いを言語化して可及的速やかに相手に伝えることが多い。

そういう所に誠実さを感じるし、物語テンポもいい。

温度的にはホリミヤかな。あれをもう少し賑やかにした感じ。

あー好き、好きですね。OPも大好き。OP演出考えた人天才だと思う。EDも大好き全部好き。

悪役令嬢は隣国王太子に溺愛される ⭐️☆☆

ゲーム世界の悪役令嬢に転生。ヒロインじゃなくて、それを邪魔する悪役令嬢へ。

でも実際はゲームエンディングの後の話で、悪役令嬢要素はひとつもない。

はたして、その後の悪役令嬢はどうなるのか。まあ、タイトル通りな訳ですが。

ただただ隣国王太子との甘い時間を過ごすアニメになっている。ちょっと退屈かもしれない。

声はオーディオドラマドラマCDPVテレビアニメ共通キャスト。意外にも珍しいらしいです。

OPED高垣彩陽 feat 城田優。なに、もうミュージカルでもやっちゃう

姫様“拷問”の時間です ⭐️⭐️☆

ゴールデンカムイと同じ時期にやるのかよ。って思いますよね。

これ永遠にやれるな。もはや拷問はついでである

あのー、ここに就職したいんですけど。

メダリスト 第2期 ⭐️⭐️⭐️

1年ぶりの2期。枠も同じNUMAnimation枠。

やはりこの冬の時期にやるのがいいね。今回は時期的に冬季オリンピックとも重なる。

OPHANA

17話のいのり選手の演技は神演技でしたね。手に汗握る感じで見ておりました。

葬送のフリーレン 第2期 ⭐️⭐️⭐️

1期後半にあった一級魔法使い試験のようなバトルバトルするよりも、

過去英雄譚を振り返りながら旅をして水戸黄門する話が好きです。今期も楽しみです。

ほっぺちゃんサン王国と黒ほっぺ団の秘密~(追記) ⭐️☆☆

子供向けアニメの皮を被った大人向けアニメかな。

女子小学生を中心に大人気となったサン宝石のキャラクターほっぺちゃん」がアニメ化。

見た目や緩さは子供向けのようだが、ガラスの仮面ブラック会社霊感商法といったネタがある。

ぷにるばりにカワイイ正義な「ほっぺちゃん世界」だけでなく、

現実世界人間世界)」も別で登場する。この二つの世界がどう交差していくのかも見どころ。

全編MMD制作されている。クレジットにはポンポコPやビームマンPなど、昔からMMD活躍されていた名前が。

時光代理人 -LINK CLICK- 英都篇(追記

中国オリジナルアニメーション 第3期 時光(时光)=時間

写真を介して過去時間出来事を把握・干渉する能力を持つトキヒカルのバディもの

音楽日本ファルコム時代から新海誠作品を作っていた天門が引き続き担当している。

2期が終わってもまだ謎が多い今作だが、これからどうなるのか。

よくある中国日本での尺の違いがある(中国は1時間x6話構成日本1話3分割 計8話構成

  

【その他】

銀河英雄伝説 Die Neue These 第3シーズン ⭐️⭐️☆

2024年日本テレビ(ローカル)で放送されているが、BSでは初(のはず)

帝国側と自由惑星同盟、そしてフェザーン地球教の思惑も加わってくる。

ラインハルトが変わりつつある。キルヒアイスとの約束はもはや呪いか。

私は頭が悪いので登場人物の多い作品が苦手なのだが、

銀河英雄伝説は一人ひとりの人間ドラマ面白いので好き。

アポカリプスホテル ⭐️⭐️⭐️

2025年日本テレビ(ローカル)で放送されていたが、BS12放送

関東首都圏以外の人はテレビ放送でこれが初。

私は全話視聴済みだけど今回も見てしまう。やっぱ面白い

OPEDaiko。6話、9話のOPショートVer

  

追記:見てない】

Fate/strange Fake ごめんなさい正直に書くとFateってことだけで食わず嫌いして見てません ファンには殴られても仕方がない ロード・エルメロイII世の事件簿や衛宮さんちの今日ごはんだったら見てたか

・青のミブロ 第2期 芹沢暗殺編、 地獄楽 第2期、どうせ、恋してしまうんだ。、龍族Ⅱ 何故か1期を見逃してそのまま見てない

炎炎ノ消防隊 参ノ章 6年前の第2期で脱落してしまった・・ でも実写おばさんが気になる 第20話の冒頭から!

魔都精兵のスレイブ 第2期 そこまでえっちなのは好みじゃない

2025-10-23

anond:20251023124928

ユーザーの行動履歴を変換したベクトル(ユーザーベクトル)は、最終的にユーザー属性推定やターゲティング入札のための非常に強力な特徴量として利用されます

これは、機械学習モデル基本的な考え方に基づいています

1. 行動履歴ベクトル化 (Embedding)

まず、ユーザーウェブサイトでのクリック検索クエリ購入履歴動画視聴などの生の行動データは、そのままで機械学習モデルで扱えません。これを、意味的な情報を保持した固定長の数値の並び、つまりベクトルに変換します。

得られるベクトルは、ユーザーがどのような興味や関心を持っているかを数値的に表現したものとなります

例えば、スポーツ用品の購入が多いユーザーベクトルと、クラシック音楽の視聴が多いユーザーベクトルは、ベクトル空間上で大きく離れることになります

2. 属性推定への応用

この行動履歴ベクトルを、そのまま機械学習モデルの特徴量 (Feature)として使用します。

目的モデル入力(特徴量)モデルの出力(予測
ユーザー属性推定 行動履歴ベクトル (およびその他のコンテキスト情報) 年齢層、性別職種推定年収ライフステージなど

行動履歴ベクトルは、ユーザー顕在的および潜在的な興味を捉えているため、これらの属性と高い相関を持つことが多く、精度の高い属性推定可能になります

例えば、「特定ブランドの高級車のウェブページ閲覧」という行動は「高年収」という属性と強く関連づけられるといった具合です。

3. ターゲティング入札への利用

推定された属性情報、またはより直接的に行動履歴ベクトル自体を、広告のターゲティングや入札ロジック組み込みます

属性ターゲティングの高度化

推定された「若年層のエンジニア」という属性に対して、特定採用広告の入札額を上げる。

類似性ターゲティング

ある商品購入者と行動履歴ベクトル類似しているユーザー群(Lookalike Audience)に対して、その関連商品広告を出す。

リアルタイム入札 (RTB) の特徴量

広告オークションの際、このベクトルを特徴量として利用し、広告が表示されたときコンバージョン確率予測するモデルClick-Through Rate (CTR) や Conversion Rate (CVR) 予測モデル)の精度を向上させ、最適な入札価格を決定します。

 

このように、行動履歴ベクトル化するプロセスは、デジタルマーケティングにおけるパーソナライゼーションと収益化の基盤となります

2025-09-27

anond:20250927213945

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format it

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase it

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Technologic Technologic

Technologic Technologic

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

__________________________

Touch It Scroll It Pose It Click It Cross It Crack It Twitch Update It

__________________________

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Technologic Technologic

Technologic Technologic

Technologic Technologic

Technologic Technologic

2025-08-22

dorawii@執筆依頼募集中

昨日一番肝心なファイルなのにURLとみなされる部分が多いことの関係投稿できなかったのでそれを小分けにして書く。

小分けというか例のスパムの影響でNGワードに引っかかっていたようなのでそこだけ書き換えた。

suuportと書いていある部分は元のコードでは当然uが一つ少ないので利用するときはそうすること。

hatena_client.py

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager # ← 追加
from selenium.webdriver.common.by import By
from selenium.webdriver.suupport.ui import WebDriverWait
from selenium.webdriver.suupport import expected_conditions as EC
import time, json
from selenium.common.exceptions import TimeoutException

class HatenaClient:
def __init__(self, username, password):
self.username = username
self.password = password
self.driver = None

def start_browser(self):
options = Options()
options.set_capability("goog:loggingPrefs", {"browser": "ALL"})
options.add_argument("--headless=new") # 開発中は消してよい
options.add_argument("--disable-gpu")

# ✅ webdriver-manager を使って ChromeDriver を自動取得・設定
service = Service(ChromeDriverManager().install())
self.driver = webdriver.Chrome(service=service, options=options)


def login(self):
self.driver.get("https://b.hatena.ne.jp/my")
print(self.driver.current_url)

self.driver.get("https://www.hatena.ne.jp/login")
time.sleep(2)
self.driver.find_element(By.NAME, "username").send_keys(self.username)
self.driver.find_element(By.NAME, "password").send_keys(self.password)
self.driver.find_element(By.XPATH, "//button[contains(text(), 'ログイン')]").click()
WebDriverWait(self.driver, 10).until(lambda d: "my" in d.current_url or "login" not in d.current_url)
if "passkeys" in self.driver.current_url:
self.driver.get("https://b.hatena.ne.jp/my")

print(self.driver.current_url)
print(self.driver.title)
return "dorawii" in self.driver.current_url

def add_bookmark(self, target_url):
self.driver.get(f"https://b.hatena.ne.jp/{self.username}/add.confirm?url={target_url}")
time.sleep(2)

try:
# コメントがあれば入力
comment_box = self.driver.find_element(By.CSS_SELECTOR, "textarea.bookmarkadd-comment-form")
comment_box.clear()
comment_box.send_keys("わしが書いた")

# 登録ボタンを押す
save_button = self.driver.find_element(By.CSS_SELECTOR, "input.bookmarkadd-submit-btn")
save_button.click()
time.sleep(2)

return True
except Exception as e:
print(f"Bookmark failed: {e}")
return False

def quit(self):
self.driver.quit()

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

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

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaKfv9AAKCRBwMdsubs4+
SE26AQCkpJE4RdUbFIDIJjOunjFYRQ34zdS1cqV7IX277S7IPAEAshVE/rD8Ggcr
9UKo5yOY6GNrHGYJJtYTYkn3cySu6AA=
=E4vq
-----END PGP SIGNATURE-----

2025-08-11

注意喚起こちらは詐欺サイト・・と思われる

コーヒーラインダーを検索してたら、お目当ての商品(今年出たばっかりの大分マニアックなやつ)がamazonの半額以下で売ってるECサイトを見つけた。

見ると日用雑貨ECサイトで、本社高知。品ぞろえは充実しているが、聞いたこと無いサイト名だった。

ttps://modanicesk.click/

クリック自己責任で。


昔はやったドロップシッピング的なアレだろうと思った。ただいちおう店の評判を検索して置こうと思ったのだけどサイト名では全く引っかからない。


次に「会社名」で検索すると、全く同じ会社名、同じ設立年月日の別サイトがひっかかった。本社神奈川県

こいつは怪しい、と思い、そういう目で見始めると次々に怪しい点が

注文するには会員になる必要があり、そこでメアド含めた個人情報取得される。下手すればパスワード使って乗っ取りが発動すると。そういうことね。

そうかそうか。みんなこうやって引っかかっていくんだ・・・と妙に関心。

サイト自体日本語特に怪しいところはない。検索動作が変だったり、エラーメッセージ日本語意味を成していない、等々あるけど、カンボジア拉致された日本人が日々修正しているのかしらね


下記の特徴あれば気をつけてほしい。


2025-07-14

しゃーない、ワイがかわりに英文スパム投稿してやるやで

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format it

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase it

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Technologic Technologic

Technologic Technologic

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

__________________________

Touch It Scroll It Pose It Click It Cross It Crack It Twitch Update It

__________________________

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Technologic Technologic

Technologic Technologic

Technologic Technologic

Technologic Technologic

2025-07-08

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format it

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase it

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Technologic Technologic

Technologic Technologic

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

__________________________

Touch It Scroll It Pose It Click It Cross It Crack It Twitch Update It

__________________________

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Buy It Use It Break It Fix It Trash It Change It Mail Upgrade It

Charge It Point It Zoom It Press It Snap It Work It Quick Erase It

Write It Cut It Paste It Save It Load It Check It Quick Rewrite It

Plug It Play It Burn It Rip It Drag And Drop It Zip Unzip It

Lock It Fill It Curl It Find It View It Code It Jam Unlock It

Surf It Scroll It Pose It Click It Cross It Crack It Twitch Update It

Name It Read It Tune It Print It Scan It Send It Fax Rename It

Touch It Bring It Pay It Watch It Turn It Leave It Stop Format It

Technologic Technologic

Technologic Technologic

Technologic Technologic

Technologic Technologic

2025-06-09

dorawii

ようやく(ほぼ)すべてが自動化された。

あとはローカルサーバーの起動をスタートアップに設定する(方法AIに聞いて指示に従う)だけの消化試合

ここにほとんどAI頼りのコードを公開しておく。

事前にインストールしておくもの

autohotkey

nodejs

ユーザースクリプトを実行できる拡張機能

パスとかの注意

署名要求してくるパスワードを自動入力するahkファイルドキュメントAutoHotkey配下に置いた。

バッチファイル(make.sign.bat)はデスクトップに置いた。

以下コード

autopass.ahk
#Persistent
#SingleInstance ignore
SetTitleMatchMode, 2
WinWaitActive, pinentry
SendInput お前のパスワード
Sleep 100
SendInput {Enter}
ExitApp
run-bacth-server.js
// run-batch-server.js
const http = 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 server running at http://localhost:12345/');
});
makesign.bat
@echo off
setlocal enabledelayedexpansion

:: ミリ秒単位UTC時刻を取得
for /f %%a in ('powershell -nologo -command "[int64]::Parse((Get-Date).ToUniversalTime().ToString('yyyyMMddHHmmssfff'))"') do set timestamp=%%a

:: 署名するファイルset infile=%TEMP%\pgp_input.txt
set 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 > nul
    goto signloop
)
: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 blank line).
endlocal
exit /b
tempermonkeyとかに登録するユーザースクリプト
// ==UserScript==
// @name         PGP署名自動付加スクリプト(GM_xmlhttpRequest版)
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  投稿前にPGP署名を付けてから送信(fetch未使用)
// @match        https://anond.hatelabo.jp/dorawii_31/edit*
// @grant        GM_xmlhttpRequest
// @grant        GM_setClipboard
// @grant        GM_notification
// / @connect      localhost
// ==/UserScript==

(function () {
  'use strict';

  const submitId = 'submit-button';
  const textareaId = 'text-body';
  const localServer = 'http://localhost:12345/run-batch';

  const pgpSignatureRegex = /-----BEGIN PGP SIGNED MESSAGE-----[\s\S]+?-----BEGIN PGP SIGNATURE-----[\s\S]+?-----END PGP SIGNATURE-----/;

  const httpRequest = (url) => {
    return new Promise((resolve, reject) => {
      GM_xmlhttpRequest({
        method: 'GET',
        url: url,
        onload: function (response) {
          resolve(response.responseText);
        },
        onerror: function (error) {
          reject(error);
        }
      });
    });
  };

  const interceptClick = () => {
    const btn = document.getElementById(submitId);
    if (!btn || btn.dataset.pgpIntercepted === 'true') return;
    btn.dataset.pgpIntercepted = 'true';

    btn.addEventListener('click', async function (e) {
      const textarea = 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 {
        await httpRequest(localServer); // バッチ実行

        const signatureText = await navigator.clipboard.readText();
        if (!signatureText.includes('BEGIN PGP SIGNED MESSAGE')) {
          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すごいなと思うよ。そして思うのは今後重要になってくるのは文法とか自体に詳しいことじゃなくて、そのプログラムの処理内容を指示できるシステムエンジニア的な言語化能力のほうじゃないかなと思った。

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

20250609111559680 
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaEbCbwAKCRBwMdsubs4+
SLueAPwOv7PBk4voAe5qlcCEvs/PJhmKc5QAb/1R43JMQFuDZgD/UTPEKsL/PhK9
jFGv2HDXK1dVjLNwvosgX9uYJh5xxwY=
=qiOE
-----END PGP SIGNATURE-----

2025-03-24

TikTok Followers Generator

nas.io/instant-boost/challenges/tiktok-followers-and-fans-generator-get-free-likes-in-1-click-2025

nas.io/instant-boost/challenges/how-to-get-more-free-followers-on-tiktok-2025-100-fans-likes-in-1-click-2025

nas.io/instant-boost/challenges/how-to-get-10k-followers-on-tiktok-in-5-minutes-2025-proven-tips-fans-likes-instantly

How To Get More Instagram Followers Free

nas.io/instant-boost/challenges/how-to-get-more-instagram-followers-free-100-fans-likes-instantly-smart-tips

nas.io/instant-boost/challenges/instagram-followers-free-generator-100-fans-likes-in-a-click-2025

2025-03-22

TikTok Followers And Fans Generator

www.eventbookings.com/b/event/boost-tiktok-followers-and-fans-generator-get-free-likes-in-1-click-2025-67de0b85ef5341-32087518

2025-03-21

TikTok Followers And Fans Generator

www.plitch.com/en/forumthread/tiktok-followers-and-fans-generator-get-free-likes-in-1-click-2025-326804463962820609

Free TikTok Followers And Likes

www.plitch.com/en/forumthread/instantly-booster-free-tiktok-followers-and-likes-100-fans-in-a-click-2025-326804188178944001

2025-03-12

ショッキングな内容を表示する ← Click

あなた弱者ではありません

2025-02-07

How to Flirt on a First Date Without Feeling Awkward

First dates can be exciting and nerve-wracking all at once. You’re meeting someone new, learning about their interests, and trying to figure out if there’s chemistry between you. And then there’s flirting, that delicate dance of showing someone you’re interested without being too forward or awkward.

Flirting doesn’t have to be a high-pressure situation. In fact, it can be the most fun part of getting to know someone. Whether you're meeting someone on MixerDates or any other platform, the most important thing is to be genuine, stay calm, and let the connection develop naturally.

If you’ve ever found yourself wondering how to flirt on a first date without feeling uncomfortable, you’re not alone. Everyone has their awkward moments, but the more you understand the art of flirting, the easier it becomes. In this article, we’ll break down how to flirt in a way that feels natural, exciting, and authentic to who you are. So, let's dive in and learn how to make the most of your first date experience—without overthinking it.


Confidence: The Foundation of Flirting

When it comes to flirting, confidence is key. But what does it really mean to be confident on a first date? Confidence doesn’t mean you need to be perfect, or even outgoing—it simply means being comfortable in your own skin and showing up as your authentic self.

Have you ever noticed how people are drawn to those who radiate self-assurance? It’s not about bragging or dominating the conversationit’s about presenting yourself with ease. If you feel good about yourself, it will naturally show. A great smile, good posture, and eye contact can go a long way in making a good first impression.

For instance, think about the last time someone walked into a room and immediately caught your attention—not because they were the most attractive person in the room, but because of their energy. They were confident, they were present, and they made you feel at ease. That’s the kind of confidence you want to project on your date.

When you're confident, you're not worried about saying the perfect thing. Instead, you focus on enjoying the moment, making the other person feel comfortable, and letting the connection happen naturally. That’s the magic of confidence—it allows you to be present, fun, and, most importantly, yourself.

The Power of Subtlety

Let’s face it—no one wants to feel like they’re being “worked” or put through a game. That’s why subtlety is such a powerful tool when it comes to flirting. It's all about showing interest without being over-the-top or too obvious.

Flirting doesn’t always mean complimenting someone non-stop or using cheesy pickup lines. In fact, the most successful flirting is the kind that happens behind the scenes—subtle, playful, and lighthearted. Think about the little moments, like a teasing comment about how they always order the same thing at a restaurant or the way you laugh at a silly joke they make.

The key is to find a balance. A simple smile or a playful comment can convey interest without being too much. For example, if your date tells you they love hiking but they tend to get lost easily, you could say something like, “So, you’re telling me you need a personal guide? I could get behind that!” It’s lighthearted, humorous, and most importantly, it keeps the conversation fun without putting too much pressure on the situation.

By keeping it subtle, you allow your date to feel at ease. It takes the pressure off them to be perfect and allows both of you to enjoy the interaction more naturally. Flirting doesn’t need to be a performance—it’s about creating an environment where both of you can feel comfortable and authentic.


Active Listening: A Key to Connection

Now, let’s talk about something incredibly important in the flirting game: active listening. When we’re on a date, we often get caught up in thinking about what to say next, how we’re coming across, or if we’re being interesting enough. But the best way to make an impression? Truly listening to your date.

Active listening means you’re fully engaged in the conversation, giving your date your full attention and responding thoughtfully. It’s about showing that you care about what they’re saying and that you’re genuinely interested in getting to know them better. When you listen actively, you’re also giving them space to open up, and that can create an immediate connection.

For example, if your date mentions they recently traveled to Japan, instead of simply saying, “That’s cool!” you could follow up with something like, “What was the most memorable experience you had there?” This shows that you’re not just hearing their words but are genuinely curious and invested in their experiences. It’s a great way to build rapport and let them know you’re not just there to impress them—you’re there to connect.

Body Language: Saying More Than Words Can

While your words are important, body language often speaks louder than anything you can say. Whether you realize it or not, your body is constantly communicating how you feel. How you sit, stand, and move tells your date whether you’re relaxed, engaged, or distracted.

Small gestures can go a long way in flirting. A light touch on the arm, a subtle lean in when they’re speaking, or maintaining good eye contact—all these body language cues help signal your interest. And the great thing is, when done naturally, these cues can be just as effective as words.

For example, if you’re sitting at a café on your date and you lean in slightly when they’re sharing a funny story, you’re not just showing that you’re interested—you’re inviting them into your space. It’s an invitation to connect further. And when they respond by leaning in too, that’s when the magic happens—the unspoken connection that tells you both that there’s potential for more.

Flirting through body language doesn’t mean making grand gestures or being overly touchy. It’s about being present and showing that you’re engaged with your date in a subtle, but meaningful way.


Have Fun: Don’t Take It Too Seriously

It’s easy to get caught up in overthinking how to flirt or trying to figure out if your date is into you. But here’s a secret—when you let go of the pressure and allow yourself to have fun, everything flows much more naturally. Flirting on a first date doesn’t need to feel like a test or an assignment. It’s supposed to be a fun, lighthearted experience that sets the stage for more great dates ahead.

When was the last time you had a genuinely fun date? Was it when you were trying too hard to impress, or when you were both laughing, chatting, and enjoying each other's company? Flirting becomes effortless when you're present, enjoying the moment, and letting the connection grow naturally.

Sometimes, it's the small momentslike sharing a laugh or swapping embarrassing stories—that make a first date truly special. When you focus on having fun, you create an environment where both of you can relax, flirt, and let the chemistry grow. That’s the secret to a great date.

Flirting with the Right Match: How MixerDates Makes It Easier

One of the best things about using a platform like MixerDates is that it takes the guesswork out of the equation. By connecting with someone who already shares your interests and values, you’ve got a head start on making a real connection. No more swiping through countless profiles hoping for a sparkon MixerDates, you already know there’s something in common.

When you’re already on the same page with your date, flirting comes more easily. There’s less of that awkward, “Are we even on the same wavelength?” feeling, and more of the fun, “Wow, we really click!” vibe. Whether you’re talking about favorite hobbies, movies, or life goals, the conversation flows naturally, making the flirting feel effortless.

If you're looking for a place to meet like-minded people and build genuine connections, MixerDates is the perfect platform. It's a great place to find someone who appreciates you for who you are and who you can naturally flirt with, without the stress.

Ready to Take the Leap?

Flirting on a first date is all about confidence, connection, and fun. When you let go of the pressure and focus on enjoying the experience, the chemistry will naturally follow. Remember, the best way to flirt is by being yourself—let your personality shine through, listen with intention, and embrace the moment.

And if you’re ready to meet someone new, who’s just as interested in making a connection as you are, MixerDates is the perfect place to start. So go ahead, take the leap, and see where it leads. Who knows? Your next great connection might be just a click away.

Sign up for MixerDates today and start your journey to exciting first dates and meaningful connections!

2024-12-14

anond:20241214062658

ちなみに出演 こんな感じ


NiziU:『AlwayS』(Mrs. GREEN APPLE大森元貴コラボ

乃木坂46:『歩道橋

Vaundy:『風神』『花占い』『怪獣花唄

Perfume:『Cosmic Treat』

日向坂46:『君はハニーデュー』

B小町:『SHINING SONG』

BE:FIRST:『Masterplan

FRUITS ZIPPER:『わたしの一番かわいいところ』

BOYNEXTDOOR:『Earth, Wind & FireJapanese Ver.)』

MY FIRST STORY×HYDE:『夢幻

マカロニえんぴつ:『忘レナ唄』

ME:I:『Click

三浦大知:『心拍音』

MISAMO:『NEW LOOK』『Identity』

Mrs. GREEN APPLE:『アポロドロス』『ライラック』『コロンブス』『ビターバカンス

屋比久知奈&尾上松也:『モアナと伝説の海2』メドレー

ゆず:『栄光の架橋

RIIZE:『Lucky』

L’Arc~en~Ciel:『HONEY』『YOU GOTTA RUN

2024-10-17

The Benefits of Paying Someone to Do Your Assignment with MyAssignmentHelp.Expert

In today’s fast-paced academic landscape, students face mounting pressure from multiple assignments, looming deadlines, and rigorous coursework. Juggling these responsibilities can often feel overwhelming, leading to stress and anxiety. In such circumstances, the option to pay someone to do your assignment becomes a viable and practical solution. This approach not only helps alleviate academic pressures but also ensures that students receive high-quality work that meets institutional standards.

One reputable platform that students can turn to is MyAssignmentHelp.Expert. This service connects students with a team of experienced writers and subject matter experts across various disciplines. By choosing to collaborate with MyAssignmentHelp.Expert, students gain access to personalized assistance tailored to their specific needs. Whether it’s a complex research paper, a detailed case study, or a challenging statistical analysis, their professionals are equipped to handle it all. They focus on delivering original content, meticulously researched and formatted according to the required guidelines, which is essential for achieving high grades.

Moreover, utilizing a service like MyAssignmentHelp.Expert can significantly enhance the learning experience. When students receive professionally written assignments, they have the opportunity to review and understand the content, gaining valuable insights into complex topics. This process not only helps them complete their coursework but also fosters a deeper understanding of the subject matter. In this way, students are not merely outsourcing their work; they are actively investing in their education and academic growth.

Another significant advantage of using MyAssignmentHelp.Expert is the time management it affords students. With the demands of coursework, extracurricular activities, and part-time jobs, many students struggle to find a balance. By delegating certain assignments to experts, they can allocate their time more effectively, focusing on areas that require their attention, such as studying for exams or participating in group projects.

In conclusion, paying someone to do your assignment can be a wise decision when approached responsibly. With platforms like MyAssignmentHelp.Expert, students can ensure they receive professional assistance that not only supports their academic goals but also allows them to maintain a balanced lifestyle. Embrace this opportunity to excel academically without compromising your well-being, and unlock your full potential with expert guidance at your fingertips.

Click Here: https://myassignmenthelp.expert/pay-for-assignments.html

2024-09-20

anond:20240920143806

Hey guys, we have a gift for you! We just need you to answer a few questions first, then you'll earn a nice reward. It's very quick and simple! It only takes a minute. So come on, click on the following link to claim your gift. Don't wait, time is running out! Click on the link and enjoy your free gift. Now hurry up!

2024-09-13

function sleep(ms){

const startTime = new Date();

while(new Date() -startTime<ms);</p>

}

function clickMore() {

sleep(200);

document.querySelector('[data-cl-params="_cl_vmodule:ans_re;_cl_link:more"]')?.click();

}

new MutationObserver(clickMore).observe(document.getElementById("leftColumn"), {childList: true, subtree: true});

clickMore();

2024-08-15

スターの多い順にブコメを並び替える

FANZAの検索結果から熟女を除外するブックマークレット がうまく動いたので、気を良くしてはてなブックマークコメント欄スター数順にソートするブックマークレット作りました

作った動機は、「注目コメントに入りきれなかったちょっといいコメント」をサクサク探したいから。結果として建設コメント順位付けモデル無効化していますが、あのアルゴリズムには特に不満は特にありません。

ブックマークレット

javascript: (async () => {
const wait = ms => new Promise(resolve => setTimeout(resolve, ms));
document.querySelector('.js-bookmarks-sort-tab[data-sort="recent"]').click();
window.scrollTo(0, document.body.scrollHeight);
await wait(1000);
window.scrollTo(0, 0);
await wait(1000);
const p = document.querySelector('.js-bookmarks-recent');
let l = Array.from(p.querySelectorAll('.entry-comment-contents'));
const g = e => {
let n = e.querySelectorAll('.hatena-star-star').length;
const c = e.querySelector('.hatena-star-inner-count');
return c ? n + Number(c.textContent) : n
};
l = l.filter(e => g(e) > 0);
l.sort((a, b) => g(b) - g(a));
p.replaceChildren(...l);
})();

ミニファイしたものコードに一部誤りがありましたので訂正しました(2024-08-16 11:47)

javascript:(async()=>{const wait=ms=>new Promise(resolve=>setTimeout(resolve,ms));document.querySelector('.js-bookmarks-sort-tab[data-sort="recent"]').click();window.scrollTo(0,document.body.scrollHeight);await wait(1000);window.scrollTo(0,0);await wait(1000);const p=document.querySelector('.js-bookmarks-recent');let l=Array.from(p.querySelectorAll('.entry-comment-contents'));const g=e=>{let n=e.querySelectorAll('.hatena-star-star').length;const c=e.querySelector('.hatena-star-inner-count');return c?n+Number(c.textContent):n};l=l.filter(e=>g(e)>0);l.sort((a,b)=>g(b)-g(a));p.replaceChildren(...l)})()

使い方

FANZAの検索結果から熟女を除外するブックマークレット 参照

コード解説

コード説明にダサイところがあったら厳しく指摘して下さい。

javascript:

ブックマークレット必要な、URLの種類を示すスキーム名です。

(async () => {
// 処理
})();

ページに元々ある変数たちとバッティングしないように、まず無名関数ラップします。処理の中で await を使いたいので async 宣言しています

const wait = ms => new Promise(resolve => setTimeout(resolve, ms));

処理の途中で待ち時間を設けるための関数です。便利。

document.querySelector('.js-bookmarks-sort-tab[data-sort="recent"]').click();
window.scrollTo(0, document.body.scrollHeight);
await wait(1000);

「新着コメント」タブをクリックし、ページの一番下までスクロールダウンしてから少し待つ動作です。新着コメントの後半部分(スクロールきっかけの遅延読み込みになっているところ)の読み込みをうながしています

window.scrollTo(0, 0);
await wait(1000);

ページの先頭に戻ってまた少し待ちます。合計2秒の待ち時間雰囲気で決めていますので、これでなければならない・これで過不足ないという値ではありません。単にコメントの読み込み完了を判定する処理を書くのがめんどうだっただけです。

const p = document.querySelector('.js-bookmarks-recent');

新着ブコメの親要素です。繰り返し呼び出すので名前をつけています

let l = Array.from(p.querySelectorAll('.entry-comment-contents'));

コメントをすべて配列に格納します。

const g = e => {
let n = e.querySelectorAll('.hatena-star-star').length;
const c = e.querySelector('.hatena-star-inner-count');
return c ? n + Number(c.textContent) : n
};

コメントはてなスター数をカウントして返す関数です。たくさんスターがついてる ★256★ みたいなやつの数字も足します。

l = l.filter(e => g(e) > 0);

ソートする前に、無スターコメントを消去しています。してもしなくてもいいことですが。

l.sort((a, b) => g(b) - g(a));

残ったコメントスター数で降順ソートします。.querySelectorAll() で収集した要素を配列に入れ直したのは、この .sort() メソッドを使いたいからです(.querySelectorAll() が返す配列風の NodeList オブジェクトは、配列共通メソッドもいくつかあるものの、大半は使えないのです)。

p.replaceChildren(...l);

親要素の内容を、並び替えの終わったコメントそっくり入れ替えて、処理完了です。画面を見ると新着コメントの中身が「スターのついたコメントのみ・スターの多い順」に並んでいます。元に戻す方法はないので、原状回復にはリロードします。ソート状態を示すフラグを立てておいてスターソート⇔日付ソートをかわりばんこに行うようにすればできそうだなと思ったけど実装しません。連打スターを省く処理を追加してUU数でソートできればもっと厳正なランキングになるなーと今思いつきましたがそれも実装しません。

2024-07-24

SUNO AIStem Splitterがキター!!!

https://suno.com/create#

Instrumental and Vocal Stems

New feature

7/23/24, 10:00 PM

Pro & Premier users can now separate the vocals and instrumentals from songs, which will give you more control over how to use Suno.

How to use:

1 - Go to Library or Create, and click the vertical “...” on a song row

2 - ClickGet Stems”

3 - If you’re not there already, youll be navigated to the Create page where you can see two new clips that are generating. One will be the instrumentals, and the other will be the vocals

You can then download or extend each individual clip.

キター!!!!!!

これはProに入るタイミングかも知れんね!

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