BsBsこうしょう

これは考えたことではなく思ったことです。

精進記録

Ant DesignのUpload::customRequestに学ぶ、TypeScriptで型が分からないときのプログラミング

科学サイドのバックエンド、魔術サイドのフロントエンド。フロントエンド神社で祀るべし 動機 解決法 1. 公式のドキュメントを読む 2. ググる(英語) 3. エディタの補完とライブラリのソースコードを見比べながら調べる 4. 実装する ハマった点 困っている点 …

剰余類において積の逆元は逆元の積

先に感想 題名の通り、剰余類の逆元演算について結合法則が成り立つというもの。よく考えれば当たり前のように見えるが個人的にはとても非自明で驚きだったのでブログにした。 定理 剰余類 \(Z_n \) の逆元が存在する任意の元 \( a, b \) について以下の等式…

Salt and Pepper[writeup][Crypto CTF 2021]

問題 システムにログインしてね usernameは n3T4Dm1n、passwordは P4s5W0rd ただしそのハッシュも一緒につける必要があるよ ハッシュは sha1(salt + password + md5(pepper + username)) だよ saltとpepperのハッシュと文字数は分かっているよ 解説 salt、pe…

ポピュラー和声のダイアトニックコードと代理和音

この記事は何 Wikipediaの記事「ポピュラー和声」を、自分が理解できる形で読解したノートである。基本的な和声に関する法則、用語などへの理解を前提とする。 ja.wikipedia.org と言ってもこの記事自体、初心者が書いた初心者向けの記事ではある……。

ハッシュ関数の伸長攻撃

まとめ ハッシュ関数の中には、SHA256のように伸長攻撃(Length Extension Attack)ができるものがある。 これがよく分からなかったので、伸長攻撃を行うライブラリHashPumpの実装を読むことで、 伸長攻撃がどのようにして行われるかを調査した。 調査の結果、…

11月19日の精進

書かないにしてはやりすぎたので。

10月12日の精進

ミリマス4周年記念PVを見た(2回目)。あれを見るたびに定期的に見なければならないという思いにさせられる。完全にまどマギの影に隠れてしまった密かな名作と評されるアニメ『THE IDOLM@STER』も見る時期が来たのかもしれない。

10月11日の精進

昨日は飯!ゲーム!Twitter!と贅を尽くした娯楽を堪能した。もちろん日課の精進とピアノはなし。改めて思うがやっすい嗜好してんな

10月9日の精進

優雅なランチにチャレンジしようとしたら(3回目)歯磨きセットを忘れていたのでお流れに。おそらく今日一日は何も口にできない。

10月8日の精進

かわらさんがものすごく星をつけてくださるので、自分もお世話になったブログには星を飛ばしていくことにしよう

10月7日の精進

今月の目標をこなそうとするとかなり大変なことが分かった。頑張らなきゃ

10月6日の精進

結局使えなかったけど行列演算のライブラリを作成した(雑なVerify済) 色々探したところVerifyには下記のサイトが使えそうだった。ただ、自分くらいのレベルの低い人間はお呼びでないようだ。

10月4日の精進

AOJ-ICPCの記録が復旧した(そして投げてたコメントが消された)

10月2日の精進

昨日の答え A. ムカデ(ムカデ→百足→100あし→100AC)

10月1日の精進

Q. 競プロ初心者から初級者になった虫ってな~んだ?

9月29日の精進

AOJが消えたのは一からやり直すいい機会だと捉えることにした。それでもなおおよそ3ヶ月にわたる積み上げが無に帰すのは心が痛むが・・・ 熱は引いたが未だに頭がずきずき痛む。先は長くないかもしれない。

9月28日の精進

じゅぴちゃんにならって自分も精進記録を1日ごとにつけることにした。 AOJ ICPC中心でやっていくつもりだったが、なぜかAOJ ICPC側のデータが飛んでしまい大変悲惨なことになっている。なんとかしてくれ