neta

dアニは好きなタイミングで1か月単位の契約もできる

dアニメストアは契約方式が月末締めの月単位で、月末日に契約した場合は1日で一か月分の支払いを要求されるという詐欺みたいな方式となっている。また解約操作をすると、月末までまだ日があってもその時点で利用ができなくなる。 上記はd支払いの場合だがア…

3-way merge の「3方向」とは何か?

https://ja.stackoverflow.com/questions/52019/git-%E3%81%AE-3-way-merge-%E3%81%A8%E3%81%AF%E5%85%B7%E4%BD%93%E7%9A%84%E3%81%AB%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%E3%81%A7%E3%81…

棒倒し法による迷路作成

var makeMaze = mazeSize => { // 外枠を作成 var fld = [...Array(mazeSize)].map(_=>[...Array(mazeSize)].map(_=>0)); var initMap = (fld,y,x) => (x==0 || y==0 || x==mazeSize-1 || y==mazeSize-1) ? 1 : fld[y][x]; fld = fld.map((arr,y)=>arr.map((…

ゲームが面白い理由

https://www.youtube.com/watch?v=7PbpvkV_huM 自分の考えとしては、習熟(おおまかに言うと上手くなること)が面白い理由だと思う。 現代のゲームは総合芸術なのでいろんな楽しい要素があるが、選択と評価があることがゲームの要件で、「楽しい」ゲームの要件…

手続き型と関数型のコード比較が卑怯

https://kentutorialbook.github.io/functionalprogramming2022/ 手続き型であれば以下のコードが…… let sum = 0; let x = 0; for (let i = 0; i < 10; i++) { x = x + 1; sum = sum + x; } console.log(sum);関数型だと、こうなります。 const add = (a, b)…

概要設計と詳細設計には何を書くか

https://qiita.com/si-sugaya/items/e5d3165d5a2c56d40d68 概要設計 誰が製造してもしても正常系、バリエーション、異常系の動作に大きな相違が起きないレベルで記載する。 詳細設計 誰がコーディングしてもコーディング内容に大きな相違が起きないレベルで…

500マイル以上離れた場所にメールが送れないのだが

https://cpplover.blogspot.com/2015/04/500.html オチから言うとちょっとした拍子に、SMTPサーバの応答タイムアウト時間が短く設定されてしまったことで遠くのSMTPサーバからの応答はタイムアウトエラーになっていたというオチ。

NFTとは要するに

https://note.com/takakurakazuki/n/nc901ed9b1cc3 (上記URLを参考にした) ポケモンホームで管理されたポケモンのようなものである。 ただしポケモンホームは任天堂が運営していて、究極的には任天堂の判断で好きにポケモンを消したり所有権を移動させる事が…

ソースコードのインデント派閥について

https://saponote.hatenablog.com/entry/2018/11/15/120000 スペース派 利用するキャラクタを、インデントはspace、位置揃えもspaceで行う派閥。 利用するキャラクタに疑いの余地がない。 インデント位置が3文字や5文字など微妙にずれうる。(インデントと位…

ERC4955 複数メタバースにNFTを適用させる仕組み

https://qiita.com/cardene/items/149f522758cff5a8820a 各メタバースは自身の要件に合わせた独自のNFTのレンダリングを行う まあ結局、『公開されているIDと所有者という情報を見て、各プラットフォームがIDに対するアイテムを実装すれば』デジタル資産を別…

Webページのコピー禁止は何のためか

コピー禁止は一定以上の知識を持っていれば回避できる。 悪意を持ってコンテンツのコピーを行う攻撃者は、一定以上の知識を入手するインセンティブがある。 だからコピー禁止は無意味だ……と思っていたが、ふと「悪意なくコンテンツをコピーしようとする馬鹿…

なぜ横画面STGは右に攻撃し、横画面RPG戦闘は左に攻撃するのか

https://jp.quora.com/2D-akushon-ge-mu-deha-naze-hidari-kara-suta-to-shi-te-migi-ni-susumu-nde-shou-ka https://sbird1125.blog.fc2.com/blog-entry-4066.html これは「侵攻する側が左」という一貫したルールに則っているのではないだろうか?

なぜ人を殺してはいけないのか?の答え

https://youtu.be/JQHX1-CdFJE?list=PLjFY700IHWR46dt77Ae4cyUMh8rrwX_lW&t=2063 なぜならば、人間は石を投げて攻撃できるから。 生物は基本的に利己的で、 強いオスはなりふり構わないのが通例。 しかし(人間が)石を投げる攻撃を覚えた時、 どれだけ強い個…

「開口が広い」という慣用句は無い

いまのいままで、対象が多岐にわたっていることを指す慣用句として「開口が広い」という表現があると勘違いしていたが、違った。 正しくは「間口が広い」だわ。

オンライン会議システムにはVTuber配信システムの要素を取り込んだほうがいい

特に多人数が参加するオンライン会議だと、メインで喋っている人の発言を遮らずに相槌に相当するスターを送れるシステムや、話している人が喋り終わった後でチャット欄から指摘事項を拾い上げるようなシステムがあると意見が発しやすい気がする。

唯物論における死後の世界と宇宙に関して。 - Yahoo!知恵袋

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11208278406 唯物論で突き詰めて考えると、自我は不滅であるとする主張。 以下のような理屈になっている。 1. この世界には物的な現象以外は無い。 2. 自我は物理状態によって生まれる。 3. 1日…

一貫性は視点によって変わる

例えばテキストファイルを行の集合だとみなせば、0字以上の文字と改行というセットが任意の数あるデータが一貫性のあるものということになる。(vi) しかしキャラクタの集合だとみなせば改行文字も含めた0字以上のキャラクタの集合があれば一貫性は満たせてお…

メルセンヌ・ツイスタには欠点が無いわけではない

https://ja.wikipedia.org/wiki/%E3%83%A1%E3%83%AB%E3%82%BB%E3%83%B3%E3%83%8C%E3%83%BB%E3%83%84%E3%82%A4%E3%82%B9%E3%82%BF 速い・安い・質が良いで弱点無しに見えるメルセンヌ・ツイスタだが、すべての面において最強というわけではなく予測困難性が低…

情報カスケードによって簡単に作られてしまう嘘の世界

https://qiita.com/KanNishida/items/0bb802639daa43cee279 合理的な意見が不合理な結論を出すメカニズム。 赤か青の玉が3つ入っている箱から1人が1玉を引いてそれを戻すという操作を行って、「どちらの色の玉が多いと考えられるか」という意見のみを公開…

実は複雑なAndroidのジェスチャーナビゲーション

Androidのジェスチャーナビゲーションは、左右スワイプでアプリを切り替える事ができるが、実はこの動きは2つのモードを持っている。 WindowsのAlt+Tabでアプリ切り替えをするとき、Alt+Tabを押す前の「通常モード」と、Alt+Tabを押したあとでAltを押しっぱ…

RESTfulと複合キーのフィットしない関係

https://www.web-dev-qa-db-ja.com/ja/api/rest-api%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%E3%81%AE%E8%A4%87%E5%90%88%E3%82%AD%E3%83%BC/1055576996/ REST API は複合キーのデータをうまく扱えない気がする。 例えばPUT(更新)の場合、サロゲートキーがある…

魂と精神の差

人間を魂soul、精神mind、肉体bodyが構成するという世界観が西洋にはある気がするが、魂も精神も二元論で言う心的なものなので、その差は何かと考えた。 印象的には魂は行動の第一原因があるところで、精神はそれを体の動きにするまでに通過する意思なきフィ…

javascriptでパイプライン演算子のような書き方をする

引数に関数を渡して、順に適用するようなヘルパ関数をつくってやればいい。以下のような感じ。 pipe = (...args) => args.reduce((a, f) => typeof(f) == "function" ? f(a) : f); // パイプ処理のヘルパー関数 increment = n => m => n + m; double = n => …

時代の節目となるアニメ

1995 新世紀エヴァンゲリオン プラス方向だろうがマイナス方向だろうが、その後の作品でエヴァを意識しないアニメは無かったというほどの影響力を与えた。 2002 あずまんが大王 これはどっちかというと漫画のほうが節目的作品なのだが、日常系をメジャーにし…

天動説の世界観

https://adenoi-today.hatenablog.com/entry/2022/07/21/210916 ティコ・ブラーエは宇宙の中心に地球を置くが、中心点が異なるだけで地動説と動きは完全に同じというモデルを示した。 これは天体の運行をうまく説明できて、なおかつ(地動説では説明できない)…

地球平面説における、南半球の星の動き

https://www.youtube.com/watch?v=7QZNfwdrqUU 地球平面説では地表平板では大きく離れていることになているオーストラリアと南米と南アフリカで見える南半球の星空が共通していることが説明できない、という疑問に対するアンサー。 「南半球の星空」は実際の…

サトシナカモト論文は、ブロックチェーンが何を解決すると言ったのか

https://www.kk-kernel.co.jp/qgis/HALTAK/FEBupload/nakamotosatoshi-paper.pdf (※信用できる第三者機関を介さずに)P2P電子マネーにおける二重使用問題の解決を提案する

タスクをリストアップしなければならない理由

一度に把握できるタスクは超短期記憶のチャンク数である4つ程度だから。 リストアップしない場合、自分が抱えているタスク数は3つか4つまでなら把握していられるが、それ以上は「たくさんのタスクを抱えている」としか認識できない。 そしてたくさんタス…

波ダッシュと全角チルダ

https://39harukana.com/?p=780 https://dic.nicovideo.jp/a/%E3%80%9C どちらも「~」というニョロっとした見た目のキャラクタ。 「伸ばす音」や「AからB」などを表す日本語の文字が、波ダッシュ。 ヨーロッパ圏の発音記号であるチルダ「~」の全角版文字が…

スマホでAmazonPrimeVideoを倍速再生する方法

以下のブックマークレットを作成する タイトル: playbackRate javascript:document.querySelectorAll("video").forEach(v=>v.playbackRate=1.5)アマゾンプライムビデオのサイトをchromeで開き、右上メニューからPC版チェックをON。 目的の動画を再生する。(…