「333」を含む日記 RSS

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

2026-01-11

悲報コロナワクチンさん、がんを促進させていた

Oncotarget. 2026 Jan 3:17:1-29.

COVID vaccination and post-infection cancer signals: Evaluating patterns and potential biological mechanisms

Charlotte Kuperwasser, Wafik S El-Deiry

https://pubmed.ncbi.nlm.nih.gov/41498242/

近年、査読付き学術誌において、COVID-19ワクチン接種と時間的に関連して出現した多様ながん種を報告する論文が増加している。これらの報告の性質および範囲を明らかにするため、2020年1月から2025年10月までを対象に、あらかじめ定めた適格基準に基づく系統的文献検索実施された。

その結果、計69件の文献が組み入れ基準を満たした。内訳は、27か国・計333例の患者記述した66本の症例報告・症例集積研究ワクチン接種集団におけるがん発生率および死亡率の推移を定量化した2件の後ろ向き集団レベル研究イタリア:約30万人規模のコホート韓国:約840万人規模のコホート)、および米国軍人約130万人を対象に、パンデミックからパンデミック後にわたる期間を解析した1件の縦断研究であった。

報告されたがん種としては、造血器腫瘍非ホジキンリンパ腫、皮膚リンパ腫、白血病)、固形腫瘍乳癌肺癌悪性黒色腫、肉腫、膵癌膠芽腫)、ならびにウイルス関連腫瘍(カポジ肉腫、メルケル細胞癌)が多数を占めていた。

これらの報告全体を通じて、いくつかの反復的な特徴が認められた。すなわち、

(1) もともと進行が緩徐であった、あるいは制御されていた既存疾患の異常に急速な進行、再発、または再活性化

(2) ワクチン接種部位や所属リンパ節の関与を含む、非典型的または局在的な病理組織学的所見、

(3) 急性感染またはワクチン接種と、腫瘍休眠、免疫逃避、腫瘍微小環境の変化との間に免疫学的関連が存在する可能性を示唆する仮説、

である

以上の結果は、COVID-19ワクチン接種が、どのような条件下でがんと関連し得るのかを評価するために、厳密な疫学研究縦断研究、臨床研究病理組織学的解析、法医学検討、および機序解明研究必要であることを強く示唆している。

どうすんのこれ…

2025-12-24

人類の指が12本だったら、俺たちはもっと賢かったはずなんだ。

昨日、ダースドーナツ眺めてて気づいちゃったんだけどさ。

なんで人類って、こんなに不便な「10進数」なんて使い続けてんの?

指が10本あったから? いや、それマジで生物学的なトラップだったろ。

もし、俺たちの指が片手6本ずつ、合計12本だったら。

世界12進数になってたはず。

で、そっちの方が今の10進数より100倍「数学的に正しい」んだよ。

考えてみてくれ。10って数字マジで使えない。

2と5でしか割り切れないじゃん。

「3等分しようぜ」ってなった瞬間に 3.333... ってなって詰む。

「4等分は?」 2.5。これもおやつ分けるとき喧嘩になるやつ。

でも12はどうだ?

2でも、3でも、4でも、6でも割り切れる。

1/3はキリよく「4」だし、1/4は「3」。

これ、日常の「ちょっと分ける」ときストレスゼロになるんだよ。

実は人類も、本能レベルでは12の方が便利だって気づいてるよな。

時計12時間だし、12ヶ月だし、星座干支12

買い物だってダース」の方が収まりがいい。

10」はあくまで指の数に引きずられただけの妥協

12」こそが、宇宙の理にかなったマスターナンバーなんだよ。

もし12進数デフォ世界線だったら、商取引計算建築設計も、

たぶん今の数倍はスムーズに進んでたはず。

計算ミスは減るし、小数概念ももっと直感的だったろうし。

しかしたら、数学の発展が早まりすぎて、今頃火星移住できてたかもしれない。

俺たちは指が10しかなかったせいで、数千年の進化をロスしてるんじゃないか

これ、地味に人類史最大のバグだろ。

誰か共感してくれる奴いない?

2025-12-15

anond:20251214222555

以下の条件の場合に65歳の定年時に必要資金はいくらになりますか?

・65歳で定年、寿命は90歳とする

年金受給額は月16万円とする

・持ち家がない

一人暮らし家族なし

インフレ率は年2%とする

家賃は定年時に月10万円とする

家賃を除く生活費は定年時に月14万円とする

・85歳から身の回りのことが自分でできなくなるとする


------


結果だけ書くとこの条件なら

65歳〜85歳分: 約2,333万円

85歳〜90歳分: 約1,300万円

なんだかんだで4,000万円必要らしいぞ


ただ4%で運用するとしたら約2,120万円で済む

2025-12-08

この世に無限ってあるの?概念ではなく実在するの?

数学とかの概念では無限があるの分かるけどさ

実在してるかは謎だよね

時間永遠に続くって思われてるかもだけど、それは証明されてない

から永遠って基本的には「ない」ものとして扱ったほうがよくない?

実在証明されてから永遠を語るべき

永遠に愛してる」とか、絶対に言っちゃいけない

哲学とか思想でも永遠について語るのは、誤謬を生むよ

しか数学だけは許す。

理由AIが答えてくれた。

数学が「永遠(=無限)」を完全に排除したら、現代数学の99%以上が崩壊し、現代文明そのものが成り立たなくなります

どれだけヤバいことになるか、段階的に見てみましょう。

1. 基礎の基礎が全部消える

実数直線が作れない(π、√2、e などが定義不能

微積分が全滅(極限の概念が使えないので、ニュートンライプニッツも泣く)

関数連続収束、発散……全部消滅

高校数学で習う「lim」やε-δ論法が全部ゴミ箱行き

2. 現代科学死ぬ

物理学相対性理論量子力学電磁気学のほぼ全てが無限(極限操作)を使っている

工学フーリエ変換信号処理制御理論が使えなくなる → スマホテレビGPSMRI、全部終わり

コンピュータ科学アルゴリズム計算量解析(O(n), O(log n) など)が意味を失う

暗号理論RSAなど)が崩壊ネットバンキングビットコイン即死

3. 日常すら壊れる

• 「1リットル牛乳を3人で均等に分ける」→ 0.333リットル定義できない

円周率πが「3.14打ち切り」になる → タイヤロケットも正確に作れない

地図アプリの最短経路計算不可能になる(ダイクストラ法などが死ぬ

結論永遠無限)を捨てたら人類石器時代に逆戻り

無限を捨てると、現代数学は「巨大だけど有限な数までしか扱えない超巨大なそろばん」に成り下がります

ロケットは飛ばない、インターネット死ぬ医療機器も止まる、経済崩壊

まり

永遠無限)」は人類発明した「最も危険で、最も美しい爆弾

捨てたら即死、抱えたままでもいつか爆発するかもしれない——

それが数学本質なんです。

2025-11-23

元総理銃撃犯、山上徹也の生い立ちを、証人尋問記事などからまとめてみる。

 

妹が生まれる前に父親自殺長男病気失明し、開頭手術も受けるなど、健康面で大きな不安を抱えた。これを機に母の統一教会への入信で家庭は急速に崩れていく。母親は毎朝毎晩、土下座してお祈りをし、先祖の罪をはらおうとした。母親統一教会献金の優先度が高くなり、子どもたちは自分たちには無関心だと感じるようになった。

献金生活は苦しくなる中で、子どもとしては「どうにもならない運命に巻き込まれていく感覚」を持ちやすい。山上投稿にある「14歳で家庭が壊れた」という言葉は、この時期の実感だろう。

 

中学高校時代勉強ができたらしいが、家庭の負担が重く進学も難しい。母の献金が続き、2002年には自己破産山上学校での成績は良かったようだが、この状況では進学することはできない。本人からすれば「努力しても報われない」「自分人生は選べない」という感覚根付いていっても不思議ではない。X投稿には「私は犠牲として生きている」と表現されていた。

母親自己破産前、母親の行動に憤り子どもたちの世話もしていた祖父他界財産子どもたちに残されるはずだったが、母親献金使用長男大学に進学できず、精神的に不安定になり、「死んでやる」と包丁を持って暴れるようになった。

 

その後、山上海上自衛隊に入る。規律ある世界生活を立て直したかったのかもしれないが、短期間で辞めている。居場所を見つけられなかった可能性が高い。ここで社会構造への興味が芽生えた可能性もある。

 

2005年山上自殺未遂をする。これをきっかけに教団は家族に返金を始め、経済状況はいくぶん改善。返金されたお金山上の妹は大学へ進学した。山上は妹の進学を強く後押しした。母親子どもたちに金の無心を続けた。

2005年以降は職を転々とし、経済的にも人間関係的にも不安定な生活が続く。家族への怒りと罪悪感のような複雑な感情を抱えていた。彼の投稿には「社会制度への恨み」「宗教国家構造批判」「存在意義への悩み」などが濃く出ており、孤立の中で内面がどんどん先鋭化していった。

2015年には長男自殺山上は「自分のせいだ」と悔しそうに泣き、それ以降は家族と疎遠になった。

 

2019〜22年頃はXの「silent hill 333アカウントの時期で、統一教会への強い恨みが投稿に表れてくる。ただし政治に対しては、安倍政権のものを叩いていたわけではなく、「宗教団体と政治の結びつき」に怒りの矛先を向けていた。ここで、個人的な苦しみが「社会構造問題」へと変換されていったように見える。

 

2021年から犯罪の準備に踏み込む。手製の銃を試作し、資材を買い、安倍元総理の動きを調べ、長文の手紙まで残している。安倍元総理は「真の敵ではないが象徴だ」と書いていたという。つまり彼の中では、宗教被害で奪われた人生を「正義行為」で取り返そうとする、自己物語化のプロセスが進んでいた可能性が高い。

そして2022年犯行を実行。「動機統一教会への恨み」と供述している。

2025-10-29

半年前にnisa枠でインデックス日経読売333、全世界)を200万円分買った

今日見たら利益が40万出ていた

この40万でiphone自転車買う予定

まあ下がる可能性もあるから分からんけど

2025-08-24

anond:20250821235342

AI(Xの)に聞いてみた

一人前(約200~250mlの味噌汁)に対して、アサリ10~15個程度がよく使われます。これは、アサリの大きさにもよりますが、中サイズアサリ(1個約10~15g)を基準とした場合です。

もう嘘くさいが(以下、回答を修正しつつ抜粋

1個のアサリ(2枚の貝殻)で約 3 ㎤×2=6 ㎤

ランダムに詰め込まれ物体(例:砂利や貝殻)の充填率は通常60~70%程度とされます。ここでは、65%の充填率…108,333 個

ここから人間

かなりふわっと入れて潰れない前提か

深さ1mぐらいの穴に入れとかないと、未来の人が気付かないと思う。1m四方も小さいがこれで進めてみる他の条件も適当なので

一日3食おまけして50個(〆のあさり汁とかも飲むし、パエリアも食べるので)ざっくり年間、

Q一日50個のあさりを食べると一年で何個の殻が手に入ります

A1年間で18,250個のアサリの貝殻が手に入ります。もし「殻」を1枚ずつ数える(つまりアサリ1個=2枚の貝殻)と解釈する場合は、18,250 × 2 = 36,500枚の貝殻になります

広い庭と気合があればできそう

2025-08-23

お前ら自分がどれぐらい恵まれいるか知っとこうぜ(階級割合など世帯年収情報を集めた)

よう!お前ら。ごきげんよう

お前ら、自分が今、絶対的尺度でみたとき、どれぐらい稼いでいるかって自覚したことあるかい

それを間違えると世帯年収で上位10%、東京限定でも上位15%に入っている人たちの事を「生活が苦しい」と言う記事にして無能記者呼ばわりで叩かれたり

https://togetter.com/li/2593240

所得階層で言ったら客観的に見たら決して低くはないのですが、すごく被害者意識が強い人たち」呼ばわりされたり

https://koken-publication.com/archives/3804/4

するんで、まずは自分がどのポジいるか確認しようぜ、と言うのがこの記事

メインの計算

まずは全国ベースの表だぜ!単位は万円な。

世帯年収分布推定手取り
階級下限階級上限(未満)世帯割合累積割合推定手取り(会社員想定)
01007.10%7.10%70〜80
10020014.60%21.70%80〜160
20030014.50%36.20%150〜220
30040012.90%49.10%245〜280
40050011.30%60.40%320〜380
5006009.40%69.80%360〜430
6007007.60%77.40%420〜490
7008006.10%83.50%490〜560
8009004.40%87.90%550〜620
90010003.90%91.80%610〜680
100012004.40%96.20%670〜820
1200以上3.80%100%780〜1,000以上
注意

出典は国民生活調査な。なので配当不動産年金役員報酬補助金生活保護費など給与収入以外の収入全部入り

推定手取りはむっちゃざっくりなのでよろしく

世帯なので、高齢者世帯なども含まれているので注意な。そこの超ざっくり推定補正は後で。

個人年収給与収入)の分布推定手取り
年収階級構成累積比推定手取り
100万7.80%7.80%0万–86
100~200万12.70%20.50%86万–164万
200~300万14.10%34.70%164万–241万
300~400万16.50%51.20%241万–318万
400~500万15.30%66.50%318万–392
500~600万10.90%77.40%392万–465万
600~700万6.90%84.30%465万–533万
700~800万4.80%89.10%533万–596万
800~900万3.30%92.40%596万–657万
900~1,000万2.20%94.60%657万–718万
1,000~1,500万5.40%100.00%718万–993万
注意

出典は賃金構造基本統計調査な。

なので、雇われてない人や雇われ以外の収入自営業役員役員報酬でもらう人)、不動産投資収入年金生活者は入ってない。さらに1年間は勤務している人のデータなんで、細切れ勤務の登録派遣社員バイトパート生活フリーターなどは入らない。

ここからわかること

地域別にみてみよう

都道府県別の世帯収入データちゃんとしたものが公開されていないので、賃金構造基本統計調査より、都道府県別の平均賃金を用いて、そこから全国平均に対して補正係数を作ってみた。おおよそこれをかけてやれば、その数字が、その地域での貴方世帯収入賃金ポジション。どれぐらいもらっているかと言う事を現す。

平均年収補正係数表
区切り平均年収係数
全国平均318.31.00
北海道288.50.91
青森県249.90.79
岩手県259.60.82
宮城県288.90.91
秋田県261.40.82
山形県255.80.80
福島県279.40.88
茨城県311.90.98
栃木県3231.01
群馬県296.70.93
埼玉県317.21.00
千葉県309.50.97
東京368.51.16
神奈川県350.41.10
新潟県270.20.85
富山県293.90.92
石川県290.40.91
福井県285.30.90
山梨県292.20.92
長野県287.70.90
岐阜県292.40.92
静岡県305.30.96
愛知県321.81.01
三重県304.80.96
滋賀県302.90.95
京都府3160.99
大阪府3401.07
兵庫県316.81.00
奈良県302.10.95
和歌山県298.10.94
鳥取県258.30.81
島根県268.70.84
岡山県290.80.91
広島県296.90.93
山口県290.10.91
徳島県271.30.85
香川県279.40.88
愛媛県279.60.88
高知県2730.86
福岡県297.30.93
佐賀県269.40.85
長崎県257.30.81
熊本県2690.85
大分県271.40.85
宮崎県254.30.80
鹿児島県268.30.84
沖縄県265.40.83
補正後の数値サンプル
東京都(全国平均トップ
階級下限階級上限(未満)世帯割合累積割合
01167%7%
11623215%22%
23234715%36%
34746313%49%
46357911%60%
5796959%70%
6958108%77%
8109266%84%
92610424%88%
104211584%92%
115813894%96%
1389以上4%100%
青森県(全国ワースト
階級下限階級上限(未満)世帯割合累積割合
0797%7%
7915715%22%
15723615%36%
23631413%49%
31439311%60%
3934719%70%
4715508%77%
5506286%84%
6287074%88%
7077854%92%
7859424%96%
942以上4%100%
ここからわかること

いろんな属性別平均(中央値)の世帯収入

世帯:536万円(中央値410万円)

世帯分類
ポイント
世帯主の年齢別(平均)
  • 29歳以下:340万円
  • 30–39歳:609万円
  • 40–49歳:696万円
  • 50–59歳:759万円
  • 60–69歳:537万円
  • 70歳以上:381万円
ポイント
世帯主の性別
ポイント
世帯タイプ(こいつだけ参照統計が古いとか、ソースアンケートレベルの奴が混ざってる)
ポイント

いろんな属性別平均(中央値)の年収

世帯収入データがない所を中心に。

学歴
ポイント
種別
ポイント

二極化インフラ系は高いが、小売りなどは安い

企業規模別賃金
ポイント
雇用形態
ポイント

ちなみにワイは

はははのはー。

いやあ、堂々と言えますな。

生活が苦しいです。客観的に見てもすごく苦しいです。被害者意識持ってもいいですか。

まぁ、いいわけないんだけどさ。被害者意識なんぞ持った所でおまんまにはならねえからさ。

とか言うと今度は肉屋を支持する豚呼ばわりされるんだよな。ご立派な労働貴族からよう!

でもよう、労働貴族様が言うように社会保障を削ると、俺は親父とお袋をネグレクトして、年金なくなったら俺も喰えないか自分ネグレクトしながら迎えが来るのを待つしか方法なくなるんだよ。

あ、その方が社会プラス


はははのはー。

やんのかこら。表に出ろ

2025-08-12

anond:20250812221750

事故が起きたのは2024年4月

当時、きんに君さんの個人事務所株式会社333ササミ)」で、飯尾容疑者マネージャーをしていました。

2025-07-06

Claudeが作ってくれたやつ



<html lang="ja">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>PONG Game</title>
    <style>
        body {
            margin: 0;
            padding: 0;
            background-color: #000;
            display: flex;
            justify-content: center;
            align-items: center;
            min-height: 100vh;
            font-family: 'Courier New', monospace;
            color: white;
        }

```
    .game-container {
        text-align: center;
    }
    
    canvas {
        border: 2px solid white;
        background-color: #000;
    }
    
    .score {
        font-size: 24px;
        margin: 20px 0;
        letter-spacing: 2px;
    }
    
    .controls {
        margin-top: 20px;
        font-size: 14px;
        opacity: 0.8;
    }
    
    .start-button {
        background-color: #333;
        color: white;
        border: 2px solid white;
        padding: 10px 20px;
        font-size: 16px;
        cursor: pointer;
        font-family: 'Courier New', monospace;
        margin: 10px;
    }
    
    .start-button:hover {
        background-color: white;
        color: black;
    }
</style>
```

</head>
<body>
    
<canvas id="gameCanvas" width="800" height="400"></canvas>
<button class="start-button" onclick="startGame()">ゲーム開始</button> <button class="start-button" onclick="resetGame()">リセット</button>

W/S キーまたは ↑/↓ 矢印キーパドル操作
``` <script> // Canvas要素とコンテキストの取得 const canvas = document.getElementById('gameCanvas'); const ctx = canvas.getContext('2d'); // ゲーム状態管理 let gameRunning = false; let animationId; // スコア要素の取得 const playerScoreElement = document.getElementById('playerScore'); const computerScoreElement = document.getElementById('computerScore'); // ゲームオブジェクト定義 const game = { // プレイヤーパドル(左側) playerPaddle: { x: 10, y: canvas.height / 2 - 50, width: 10, height: 100, speed: 5, upPressed: false, downPressed: false }, // コンピューターパドル(右側) computerPaddle: { x: canvas.width - 20, y: canvas.height / 2 - 50, width: 10, height: 100, speed: 3.5, // プレイヤーより少し遅く設定 targetY: canvas.height / 2 - 50 }, // ボールの設定 ball: { x: canvas.width / 2, y: canvas.height / 2, radius: 8, speedX: 4, speedY: 3, maxSpeed: 8 }, // スコア管理 score: { player: 0, computer: 0 } }; // キーボード入力の処理 const keys = {}; // キーが押されたときの処理 document.addEventListener('keydown', (e) => { keys[e.key.toLowerCase()] = true; // ゲームが停止中にスペースキーゲーム開始 if (e.key === ' ' && !gameRunning) { startGame(); } }); // キーが離されたときの処理 document.addEventListener('keyup', (e) => { keys[e.key.toLowerCase()] = false; }); // パドルの移動処理 function updatePaddles() { // プレイヤーパドルの移動(W/S キーまたは矢印キー) if (keys['w'] || keys['arrowup']) { game.playerPaddle.y -= game.playerPaddle.speed; } if (keys['s'] || keys['arrowdown']) { game.playerPaddle.y += game.playerPaddle.speed; } // プレイヤーパドルの画面外移動を防ぐ if (game.playerPaddle.y < 0) { game.playerPaddle.y = 0; } if (game.playerPaddle.y > canvas.height - game.playerPaddle.height) { game.playerPaddle.y = canvas.height - game.playerPaddle.height; } // コンピューターパドルAI処理 // ボール位置を追跡するが、完璧ではない動きを実装 const ballCenterY = game.ball.y; const paddleCenterY = game.computerPaddle.y + game.computerPaddle.height / 2; // ボールパドルの中心の差を計算 const difference = ballCenterY - paddleCenterY; // 反応に少し遅れを持たせる(人間らしい動き) if (Math.abs(difference) > 10) { if (difference > 0) { game.computerPaddle.y += game.computerPaddle.speed; } else { game.computerPaddle.y -= game.computerPaddle.speed; } } // コンピューターパドルの画面外移動を防ぐ if (game.computerPaddle.y < 0) { game.computerPaddle.y = 0; } if (game.computerPaddle.y > canvas.height - game.computerPaddle.height) { game.computerPaddle.y = canvas.height - game.computerPaddle.height; } } // ボールの移動と衝突判定 function updateBall() { // ボール位置更新 game.ball.x += game.ball.speedX; game.ball.y += game.ball.speedY; // 上下の壁との衝突判定 if (game.ball.y - game.ball.radius < 0 || game.ball.y + game.ball.radius > canvas.height) { game.ball.speedY = -game.ball.speedY; } // プレイヤーパドルとの衝突判定 if (game.ball.x - game.ball.radius < game.playerPaddle.x + game.playerPaddle.width && game.ball.x + game.ball.radius > game.playerPaddle.x && game.ball.y + game.ball.radius > game.playerPaddle.y && game.ball.y - game.ball.radius < game.playerPaddle.y + game.playerPaddle.height) { // ボールパドルに当たった位置によって跳ね返り角度を調整 const hitPos = (game.ball.y - (game.playerPaddle.y + game.playerPaddle.height / 2)) / (game.playerPaddle.height / 2); game.ball.speedX = Math.abs(game.ball.speedX); game.ball.speedY = hitPos * 4; // ボールの速度を少し上げる(ゲームをエキサイティングに) if (Math.abs(game.ball.speedX) < game.ball.maxSpeed) { game.ball.speedX *= 1.02; } } // コンピューターパドルとの衝突判定 if (game.ball.x + game.ball.radius > game.computerPaddle.x && game.ball.x - game.ball.radius < game.computerPaddle.x + game.computerPaddle.width && game.ball.y + game.ball.radius > game.computerPaddle.y && game.ball.y - game.ball.radius < game.computerPaddle.y + game.computerPaddle.height) { // ボールパドルに当たった位置によって跳ね返り角度を調整 const hitPos = (game.ball.y - (game.computerPaddle.y + game.computerPaddle.height / 2)) / (game.computerPaddle.height / 2); game.ball.speedX = -Math.abs(game.ball.speedX); game.ball.speedY = hitPos * 4; // ボールの速度を少し上げる if (Math.abs(game.ball.speedX) < game.ball.maxSpeed) { game.ball.speedX *= 1.02; } } // ボールが左右の壁を越えた場合得点処理) if (game.ball.x < 0) { // コンピューター得点 game.score.computer++; updateScore(); resetBall(); } else if (game.ball.x > canvas.width) { // プレイヤー得点 game.score.player++; updateScore(); resetBall(); } } // ボールリセット得点後の処理) function resetBall() { game.ball.x = canvas.width / 2; game.ball.y = canvas.height / 2; // ランダムな方向でボールを発射 game.ball.speedX = (Math.random() > 0.5 ? 4 : -4); game.ball.speedY = (Math.random() - 0.5) * 6; } // スコア表示の更新 function updateScore() { playerScoreElement.textContent = game.score.player; computerScoreElement.textContent = game.score.computer; } // 描画処理 function draw() { // 画面をクリア ctx.fillStyle = '#000'; ctx.fillRect(0, 0, canvas.width, canvas.height); // 中央の点線を描画 ctx.setLineDash([5, 5]); ctx.beginPath(); ctx.moveTo(canvas.width / 2, 0); ctx.lineTo(canvas.width / 2, canvas.height); ctx.strokeStyle = '#fff'; ctx.stroke(); ctx.setLineDash([]); // プレイヤーパドルを描画 ctx.fillStyle = '#fff'; ctx.fillRect(game.playerPaddle.x, game.playerPaddle.y, game.playerPaddle.width, game.playerPaddle.height); // コンピューターパドルを描画 ctx.fillRect(game.computerPaddle.x, game.computerPaddle.y, game.computerPaddle.width, game.computerPaddle.height); // ボールを描画 ctx.beginPath(); ctx.arc(game.ball.x, game.ball.y, game.ball.radius, 0, Math.PI * 2); ctx.fillStyle = '#fff'; ctx.fill(); // ゲームが停止中の場合メッセージを表示 if (!gameRunning) { ctx.fillStyle = '#fff'; ctx.font = '20px Courier New'; ctx.textAlign = 'center'; ctx.fillText('ゲーム開始ボタンを押してください', canvas.width / 2, canvas.height / 2 + 60); } } // ゲームのメインループ function gameLoop() { if (!gameRunning) return; updatePaddles(); updateBall(); draw(); animationId = requestAnimationFrame(gameLoop); } // ゲーム開始 function startGame() { gameRunning = true; gameLoop(); } // ゲームリセット function resetGame() { gameRunning = false; if (animationId) { cancelAnimationFrame(animationId); } // スコアリセット game.score.player = 0; game.score.computer = 0; updateScore(); // ボールパドル位置リセット game.ball.x = canvas.width / 2; game.ball.y = canvas.height / 2; game.ball.speedX = 4; game.ball.speedY = 3; game.playerPaddle.y = canvas.height / 2 - 50; game.computerPaddle.y = canvas.height / 2 - 50; draw(); } // 初期描画 draw(); </script> ``` </body> </html>

 

 

https://anond.hatelabo.jp/20250706011306#

2025-06-05

The Tradition of Kissing in Russia

https://ruslanguage.ru/blog/the-tradition-of-kissing-in-russia/

📚 ロシア語コース概要

【対面授業(オフライン)】

集中グループコース:少人数制

ミックスプログラムグループ個人レッスン

夜間グループプログラム:少人数制

土曜グループプログラム:少人数制

個人授業:完全個別指導

オンラインコース

夜間グループコース:少人数制

個人レッスン:24時間対応も可

無料オンラインコース初心者向け自習教材

無料オンラインテストレベルチェック可能

🏫 学校情報

学校について、教師スタッフ紹介

ロシア語試験対応

学生の声・レビュー

語学レベルビザ情報

ギフト券販売

ブログ写真ギャラリー

💡 ブログ記事抜粋:「ロシアキス伝統

ロシアではキス重要文化要素。

喜びや悲しみ、出会いや別れの際に交わされる。

キス調和健康・敬意・許しの象徴

「別れのキス」は罪や恨みを許す意味を持つ。

「赦しの日曜日」では、人々が互いにキスを交わし赦しを乞う。

亡くなった人へのキス永遠の別れの象徴

📍 アクセス・連絡先

場所モスクワアルバート地区地下鉄クロポトキンスカヤ駅から徒歩5分)

開校時間:月〜土曜(※曜日によって異なる)

連絡先:+7 495 2-333-888 / [email protected]

✅ 認可

ロシア連邦教育省認可校(ライセンス番号:7729240000669)

2025-06-02

鈴川エディタEmEditorで少ないメモリー使用量で巨大テキストファイル編集できるとうたってるが、.NETでも見事に再現できたぞ。

1.2億行×100文字の全置換えでGCメモリー使用量は340MB程度で、行の操作86MB程度、合わせて426MBだ。

その辺の.NETテキストエディタコンポーネントに組み込んでも500MBぐらいで済むと思う。

(その代わりワークファイルは30GBぐらいは行ってるはず)

鍵はropeというデータ構造使用することとropeアクセスする際、ディスクに保存する機構を付け加えるだけだ。

特にソースコードで見るべき個所はBigList.cs、Node.cs、DiskPinableContentDataStore.csの所だけだ。

多少遅くて構わないなら、ディスクに保存することはそこまで難しくはない。

メモリーマップファイルは何かと面倒なので使ってないが、.NETでMMDataStructuresとかメモリーマップファイルを扱うやつがあるんで、メモリーマップファイルでも行けるはずだ。

benchmark start

size:120000000

Allocated GC Memory:66,304bytes

add time:173334 ms

Allocated GC Memory:101,257,168bytes

replace 1 time:816628 ms

Allocated GC Memory:101,247,232bytes

replace 2 time:1179279 ms

Allocated GC Memory:333,371,424bytes

replace 3 time:1886714 ms

Allocated GC Memory:333,257,000bytes

enumratotion time:1638579 ms

Allocated GC Memory:331,904,816bytes

clear buffer

Allocated GC Memory:66,304bytes

add line time:46649 ms

Allocated GC Memory:86,939,136bytes

update line time:77635 ms

Allocated GC Memory:87,272,912bytes

clear buffer

Allocated GC Memory:69,448bytes

Finished.Hit Any Key

https://github.com/oonyanya/FooList

2025-05-30

BigListに1.2億行*100文字=12GBのテキストを突っ込んでみた。

文字操作タスクマネージャーから見たメモリー使用量は500~900MB程度。

なお、行テーブルの所は面倒なのでディスクに保存してない。

benchmark start

size:120000000

Allocated GC Memory:66,304bytes

add time:173334 ms

Allocated GC Memory:101,257,168bytes

replace 1 time:816628 ms

Allocated GC Memory:101,247,232bytes

replace 2 time:1179279 ms

Allocated GC Memory:333,371,424bytes

replace 3 time:1886714 ms

Allocated GC Memory:333,257,000bytes

enumratotion time:1638579 ms

Allocated GC Memory:331,904,816bytes

clear buffer

Allocated GC Memory:180,072bytes

add line time:17935 ms

Allocated GC Memory:4,916,166,568bytes

update line time:2876 ms

Allocated GC Memory:4,916,146,904bytes

clear buffer

Allocated GC Memory:172,104bytes

Finished.Hit Any Key

https://github.com/oonyanya/FooList/commit/e795913ef8c8fbd16e59d54048ff68a202ca7c1b

エバ劇場版コンプリートBOX、DISC18枚組

どれみても変わらんだろ・・・マジで。1枚ずつ売る奴絶対居る。

 

ヱヴァンゲリヲン新劇場版:序

EVANGELION: 1.0 YOU ARE (NOT) ALONE.(Blu-ray)☆

EVANGELION: 1.01 YOU ARE (NOT) ALONE.(Blu-ray)★

EVANGELION: 1.11 YOU ARE (NOT) ALONE.(Blu-ray

EVANGELION: 1.11 YOU ARE (NOT) ALONE.(4K Ultra HD Blu-ray)☆

ヱヴァンゲリヲン新劇場版:破

EVANGELION: 2.0 YOU CAN (NOT) ADVANCE.(Blu-ray)☆

EVANGELION: 2.22 YOU CAN (NOT) ADVANCE.(Blu-ray

EVANGELION: 2.22 YOU CAN (NOT) ADVANCE.(4K Ultra HD Blu-ray)☆

ヱヴァンゲリヲン新劇場版:Q

EVANGELION: 3.0 YOU CAN (NOT) REDO.(Blu-ray)☆

EVANGELION: 3.33 YOU CAN (NOT) REDO.(Blu-ray

EVANGELION: 3.333 YOU CAN (NOT) REDO.(Blu-ray

EVANGELION: 3.333 YOU CAN (NOT) REDO.(4K Ultra HD Blu-ray

シン・エヴァンゲリオン劇場版

EVANGELION:3.0+1.0 THRICE UPON A TIMEBlu-ray)☆

EVANGELION:3.0+1.01 THRICE UPON A TIMEBlu-ray)☆

EVANGELION:3.0+1.11 THRICE UPON A TIMEBlu-ray

EVANGELION:3.0+1.11 THRICE UPON A TIME4K Ultra HD Blu-ray

2025-05-24

もし三菱UFJeMAXIS Slim EWJを出せばTOPIX押しのけて覇権を取れる

東証って世界的に見てどうなんだろうっていう議論AIとやっていたら、三菱UFJeMAXIS Slim EWJを出せば覇権を取れるのではという結論になった。

https://grok.com/share/bGVnYWN5_5817d537-7406-4106-86a6-b19ef5544b24

https://chatgpt.com/share/6830d5a0-bdec-8009-8cf2-036a8c6d1a40

東証って世界的にみてどうなの?

世界的に、相対的に見て日本株ってどうなんだろうと思って。

日経225、TOPIX2100銘柄、全上場企業は4000社ぐらい?

アメリカは最大の市場で、SP500、NASDAQ100が有名。

イギリスFTSE100フランスはCAC40、ドイツはDAX40。

中国国内A株はCSI300。インドはNifty50。

これと比較して、日経225は少し狭いように思えるし、TOPIX2100は広すぎる気がする。

ぜんぜんグロースしないグロース株はある。(なぜなら成長株はプライム市場に行くから)

読売333スタートしましたがマイナーすぎるしETFがない。

TOPIX100という概念はあるけど、こちらもETFがない。

EWJ(MSCI日本)あたりが妥当なのか? 構成銘柄数は183個らしいが。

オルカン構成銘柄比率を見ると日本は5.3%なので、アメリカ61.6%の例外的な巨大さを除けば、英国3.5%より大きい。

アメリカを除けば結構巨大な市場だけど、ETFの整備が必要と言ったところなんだろうか。

東証がいろいろ改革をしているので期待したい所ですね。

って話からスタートして、必要なのはEWJの円建てじゃね?と思いつき、

グローバルX出してくれないかなあとか話していたら、モルガンとの資本提携もある三菱UFJeMAXIS Slimで出せばいいじゃんという結論にいたった。

grokとchatgptの両方でも似たような結論になったので結構あっていると思うのだがどうかな?

2025-05-19

認知反射テストCRT

バットボール問題が有名だけど

バットボールあわせて1万1000円でした

バットボールより1万円高いです

ボールはいくらでしょう

1000円!

じゃねーだろボケェ!って問題だけどこれって

イェーーーーーーーール大学マーケティング論教授が始めたテスト

人は視覚的に得た情報だけを使って反射的に答えを出そうとしてしまうというお話

 

マーケティング論だと「お客様からDMに対するクレームが来た」という情報から

クレームを減らすにはDMをやめればいい!」という答えを出すのは短絡的なのではないか

というような話に繋がったりするらしい

問題DMを送ったことではなく、送り先や中身ではないかという思考必要

 

他に有名なテストだと

毎日、倍々に増えていく溶液があり24日目に容器がいっぱいになった。

容器の半分が溶液で満たされたのは何日目か

5台の機械で5分で5個の部品を作ることができる。

100台の機械で100個の部品を作るのに何分必要か。

みたいな問題がある。

 

これの典型例みたいなのが日本の有名なコピペにあるよね

以前、吉野家バイトをしてた時、777円分の食事をしたやつが千円札を出してきたから、

レジに打ち込む前に釣り333円をソッコー渡してやった。

俺の暗算能力とそのスピードに、すげえビックリしてたみたい。

これ好き

2025-05-16

次に来る漫画大賞は本当に来たのか

第1回次に来る漫画大賞の受賞作品と、ノミネート作品はヒットしたのか。

グーグルAIが教えてくれた部数で1000万部突破したら超来た、100万部突破してたら来た認定不明な奴は来てない認定するよ。

誰もが認める大ヒット作の僕のヒーローアカデミアが第1回の1位なのは説得力あるし、ウェブ漫画部門1位のヲタクに恋は難しいもヒット作だ。

20作品中13作品100万部突破している。

鬼滅の刃ノミネートすらされてないのは結構驚いた。

第1回コミックス部門

💮1位僕のヒーローアカデミア累計部数1億部突破

💮2位魔法使いの嫁1200万部突破

⭕3位磯部磯兵衛物語~浮世はつらいよ~150万部突破

⭕4位ニーチェ先生260万部突破

5位火ノ丸相撲

⭕6位ReLIFE200万部突破

7位GREEN WORLDZ

8位Helck

9位懲役339年

10位累250万部突破

11クズの本懐180万部突破

12位orange470万部突破

13位ibインスタントバレット

⭕14位甘々と稲妻300万部突破

15位思春期ビターチェンジ

⭕16位干物妹!うまるちゃん300万部突破

17高橋さんが聞いている

⭕18位いぬやしき310万部

⭕19位宝石の国140万部突破

20くまみこ100万部突破

ノミネートだけで取れなかった漫画

💮BLUE GIANT1320万部突破

💮からかい上手の高木さん1200万部突破

逃げるは恥だが役に立つ450万部突破

だがしかし400万部突破

メイドインアビス333万部突破

⭕NEW GAME!320万部突破

ラーメン大好き小泉さん300万部突破

デッドデッドデーモンズデデデデデストラクション270万部突破

応天の門230万部突破

ふらいんぐうぃっち200万部突破

⭕アルテ200万部突破

⭕中卒労働者から始める高校生100万部突破

先生の白い嘘100万部突破

アリスと蔵六100万部突破

ハクメイとミコチ

まれ価値のなかった自分アンナのためにできるいくつかのこ

クジラの子らは砂上に歌う

圏外プリンセス

幸腹グラフィティ

高台家の人々

ステラミルフイユ

ストレッチステラミルフイユ

スピリットサークル

月に吠えらんねえ

BIRDMEN

パレス・メイヂ

フジキュー!!! ~Fuji Cue's Music

ボクガール

もぐささん

白暮のクロニクル

web漫画部門

💮1位ヲタクに恋は難しい1,200万部突破

2位ウッドブック

⭕3位恋と嘘280万部突破

2025-05-02

典型的計算できない王子の話すち

400%アップはヤバい

4倍だぞ、4倍!

 

この話ほんとすち

777円の会計1000円札もらってドヤ顔333円お釣りコピペくらいすち

2025-03-18

https://b.hatena.ne.jp/entry/4767707805688525537/comment/sgo2

"なお一般家庭の契約容量は日本場合で100v×60A=6000W=6kW程度。北欧とかだと9〜12kW。ガソスタ並の密度で配置できると思います?"

例えばフィンランド人口密度日本人口密度比較すると、フィンランドが18.7人/km^2、日本333.2人/km^2 とのこと。世帯あたりの人口がそれほどかわらないと仮定すると、約17.8倍の世帯密度の差がある。面積あたりの受電密度でも同じ傾向があると言えるだろう。

2025-03-10

ホッピーあなたは何杯?

最初のセット+中3杯で計4杯なんだけどワイ異端

ホッピーセット500円+中250円✕3で1杯300円強を保ってこそのホッピーだと思うんだけどどう思う?

でも中1杯の単価375円とか中2杯の単価333円とかアホちゃう?って思ったんだけど、自分で書いてみて大差ねえなと思ったわ。

どっちにしろチューハイなりレモンサワーなりで490円以上取る店は異常。ボッタクリやわ。

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