diff options
Diffstat (limited to 'services/nuldoc/content/posts/2022-10-23')
| -rw-r--r-- | services/nuldoc/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.md (renamed from services/nuldoc/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.dj) | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/services/nuldoc/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.dj b/services/nuldoc/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.md index 8567c71..c28df51 100644 --- a/services/nuldoc/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.dj +++ b/services/nuldoc/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.md @@ -12,8 +12,7 @@ tags = [ date = "2022-10-23" remark = "公開" --- -{#intro} -# はじめに +# はじめに {#intro} 2023 年 3 月 23 日から 25 日にかけて開催予定 (記事執筆時点) の、 [PHPerKaigi 2023](https://phperkaigi.jp/2023/) において、 @@ -27,8 +26,7 @@ remark = "公開" 10 月から 2 月まで、毎月 1 記事ずつ公開していく予定 (忘れていなければ)。 -{#quiz} -# 問題 +# 問題 {#quiz} 注意: これはボツ問なので、得られたトークンを PHPerKaigi で入力してもポイントにはならない。 @@ -56,8 +54,7 @@ if (md5($t) === '056e831a4146bf123e8ea16613303d2e') { } ``` -{#how-to-obtain-token} -# トークン入手方法 +# トークン入手方法 {#how-to-obtain-token} ソースを見るとわかるとおり、`$argv[1]` を参照している。 それを `$π` なる変数に代入しているので、円周率を渡してみる。 @@ -85,8 +82,7 @@ Token: #YO めでたくトークン「`#YO`」が手に入った。 -{#commentary} -# 解説 +# 解説 {#commentary} 短いので頭から追っていく。 @@ -143,8 +139,7 @@ if (md5($t) === '056e831a4146bf123e8ea16613303d2e') { 最後にトークンのハッシュ値を見て、想定解かどうかを確認する。 -{#outro} -# おわりに +# おわりに {#outro} 円周率を何桁も計算して ASCII コード経由で文字列化すれば、トークンっぽいものがどこかで出てくるのではないか、と考えて生まれた作品。 |
