bouzuya.hatenablog.com

ぼうずやのにっき

2020-06-01から1ヶ月間の記事一覧

2020-06 ふりかえり

2020-06 をふりかえる。 2020-06 の目標 ☑ AC 数 540 ☑ なにかつくる 週別のふりかえり 2020-W23 2020-W24 2020-W25 2020-W26 つくったもの bouzuya/node-wsse v5.1.0 bouzuya/deno-sandbox v0.7.0 deno-sandbox で小さいものだけどなにかしらつくった。 よ…

家庭の事情で体調の悪くなる側の週

今週は家庭の事情で体調の悪くなる側の週だ。 ABC172 E を諦めている。 ABC062 A, B を解いた。 リングフィットアドベンチャー 12 日目 レベル 34 ワールド 5 。 『機龍警察』を読んだ。

2020-W26 ふりかえり

2020-W26 をふりかえる。 2020-W26 の目標 とその記事 目標。 ☑ 23:00 には寝る ☑ Learn Next.js を終わらせる ☑ snowpack を試す ☐ Accepted Count 541 -> 556 ☑ リングフィットアドベンチャーを続ける 記事。 2020-06-27 rollup の rollup-starter-lib を…

rollup の rollup-starter-lib を試した

rollup の rollup-starter-lib を試した。 https://github.com/rollup/rollup-starter-lib の README の Getting started に従う。 $ git clone https://github.com/rollup/rollup-starter-lib # ... $ cd rollup-starter-lib $ npm install # ... $ exa -T …

バタバタしている

バタバタしている。バタコさんが人生の目標ではない。 snowpack.config.json を ↓ のように変更した。 { "extends": "@snowpack/app-scripts-react", "scripts": { "mount:foo": "mount foo --to /bar", "build:txt": "echo '***'" }, "plugins": [] } npm s…

Create Snowpack App を試す (2)

Create Snowpack App を試す (2) 。 npx create-snowpack-app pkg2 --template @snowpack/app-template-react $ exa -T --git-ignore --group-directories-first . ├── public │ ├── favicon.ico │ ├── index.html │ └── robots.txt ├── src │ ├── App.css │…

Create Snowpack App を @snowpack/app-template-blank で試した

Create Snowpack App (CSA) を @snowpack/app-template-blank で試してみた。 https://www.snowpack.dev/#create-snowpack-app-(csa) $ npx create-snowpack-app pkg1 --template @snowpack/app-template-blank $ exa -T --git-ignore --group-directories-f…

snowpack のドキュメントを読んだ

snowpack のドキュメントをざっと読んだ。 https://www.snowpack.dev/ https://www.snowpack.dev/posts/2020-05-26-snowpack-2-0-release/ このあたりをざっと読んだ。 ざっと読んだ範囲でのイメージ。 開発中は bundle しないっぽい。 ESM 前提っぽい (ブラ…

突っ張りパーテーションを設置した

山善 突っ張り パーテーション を設置した。 きっかけ。通話時にカメラをオンにすると生活感あふれる室内が見えてしまう。それを防ぐために壁を背にして座る形に机を置いている。その机の向きだと照明を直視しながら仕事しないといけないため目が痛かった。…

2020-W25 ふりかえり

2020-W25 をふりかえる。 2020-W25 の目標 とその記事 目標。 ☑ Next.js のチュートリアルを毎日進める ☑ Accepted Count 521 -> 536 記事。 2020-06-20 リングフィットアドベンチャー 3 日目 2020-06-19 EDPC A, B を解いた 2020-06-18 リングフィットでお…

リングフィットアドベンチャー 3 日目

EDPC C, D, E を解いた。 F を解こうとして気づいたのだけど蟻本の次の項目に入っていた。 いままでのルールは ↓ の形で進めていた。 蟻本の初級編を前から順に読む 項目ごとに類題をコンテスト単位で解く どういう流れでいまに至るのかというと……。 蟻本 DP…

EDPC A, B を解いた

TDPC F を解いた。わからない……。わからなくてつらいので EDPC A, B を解いた。さすがにカエルは解けた。これが解けなかったときもあったわけだから成長している。焦らず進めよう。 リングフィットアドベンチャー 2 日目。どこというのはないけど全体的に体…

リングフィットでおしりが痛い等

TDPC D, E を解いた。 E は桁 DP の典型問題だった。 ABC064 を解いた。 Accepted Count 526 -> 532 。 リングフィットアドベンチャーが届いたので試した。きつい……。おしりが痛い。 やっていくぞ……。 Next.js BASICS "Pre-rendering and Data Fetching" ま…

『リングフィット アドベンチャー』の抽選に当たった・買った

ヨドバシ.com の『リングフィット アドベンチャー』の抽選に当たった・買った。 うれしい。何回かは忘れてしまったけど繰り返し外れていたので。明日か明後日には届くだろう。楽しみだ。 冷静になってみるとぼくはなぜリングフィットアドベンチャーがほしい…

TDPC A, B を解いた

TDPC A, B を解いた。ぜんぜん解けない……。慣れで解けるようになると信じて進める。 Accepted Count 523 -> 525 。 Next.js の Tutorial 。 Navigate Between Pages まで進めた (ぜんぜん進んでいない) 。 MacBook Pro 13-inch 2020 Four Thunderbolt 3 port…

ABC170 を復習した

ABC170 を解いた。 F が解けなくて時間を浪費した。解説動画の別解っぽい方法で解いた。これは解けない。 Next.js の Tutorial 。 npm init のくだりだけした。本当に 10s くらいしか進めていなくてダメだ。↑ の ABC170 に思いの外時間がかかってしまったか…

2020-W24 ふりかえり

2020-W24 をふりかえる。 2020-W24 の目標 とその記事 目標。 ☑ 毎日 deno 向けのスクリプトを書く ☑ PAST 202005 の解説を観る ☑ CalDigit TS3 Plus のことを書く ☑ 髪を切る 記事。 2020-06-13 CalDigit TS3 Plus を買った 2020-06-12 bouzuya/deno-sandbo…

CalDigit TS3 Plus を買った

追記: CalDigit TS3 Plus での DisplayPort 接続はスリープから復帰した際に認識できないことがあるので買わないほうが良い (2021-02-22) 。 2020-05-30 に欲しくなったと書いて 2020-06-06 や 2020-06-07 で買ったと書いた CalDigit TS3 Plus のことを書く…

bouzuya/deno-sandbox の dotenv-to-circleci に --action delete を追加した

bouzuya/deno-sandbox の dotenv-to-circleci に --action delete を追加した。 dotenv-to-circleci は Docker の --env-file ライクな .env を読んで CircleCI の環境変数を設定する deno 向けのスクリプトだ。 2020-06-11 につくった。 昨日 (2020-06-11) …

bouzuya/deno-sandbox に dotenv-to-circleci を追加した

bouzuya/deno-sandbox に dotenv-to-circleci を追加した。 dotenv-to-circleci は .env 形式の入力に従って CircleCI の環境変数を設定する deno 向けのスクリプトだ。 2020-06-10 につくった dotenv-to-json の parse を使っている。あとは CircleCI の の…

bouzuya/deno-sandbox に dotenv-to-json を追加した

bouzuya/deno-sandbox に dotenv-to-json を追加した。 dotenv-to-json は .env を JSON に変換する deno 向けのスクリプト。 $ # インストールして…… $ deno install --name=dotenv-to-json main.ts $ # こんな感じに出力される $ echo 'foo=bar' | dotenv-…

bouzuya/deno-sandbox に amazon-price を追加した

bouzuya/deno-sandbox に amazon-price を追加した。 amazon-price は Amazon の商品ページから価格を取得する deno 向けのスクリプト。 処理は次の通りだ。 Deno.args で引数を取得する Asin として妥当かを確認して型を変換する fetch() で HTML を取得す…

bouzuya/deno-sandbox に hatena-bookmark-hotentry を追加した

bouzuya/deno-sandbox に今日の deno 向けのスクリプト hatena-bookmark-hotentry を追加した。 これははてなブックマークの hotentry から togetter と twitter を除いたものを表示するスクリプトだ。 つくった理由ははてなブックマークに Twitter ではミュ…

2020-W23 ふりかえり

2020-W23 をふりかえる。 2020-W23 の目標 とその記事 目標。 ☑ AC 数 490 記事。 2020-06-06 ABC038 を解いた等 2020-06-05 ABC103 を解いた等 2020-06-04 ABC054 を解いた等 2020-06-03 BFS のつもりで DFS を書く 2020-06-02 深さ優先探索をスタック (Vec…

ABC038 を解いた等

ABC038 を解いた。 D でうまくソートしたあと LIS: Longest Increasing Subsequence (最長増加部分列) の長さを求める問題が出ていた (解説では BIT が使われている) 。 末尾と比較して大きければ追加し、そうでないなら次以降のために最適な位置を更新して…

ABC103 を解いた等

ABC103 を解いた。 D みたいな並べて順に取るだけの問題で何に対して並べていいのかよく分からないことが多い。 環境変数の管理が嫌。 『 UPLOAD 』を観た。すこし前に観たのだけど書きそびれていた。手を (親指と人差指の間を 90 度に) 広げるとスマホの画…

ABC054 を解いた等

ABC054 を解いた。 Accepted Count 489 。今週の目標まであと 1 問。 CircleCI で Android のビルドエラー。 gradlew でのコマンドを環境別で何回かに分けたら通るようになった……。 『セブンシスターズ』を観た。設定が面白い。わりと展開が早くて忙しい。 …

BFS のつもりで DFS を書く

ABC088 を解いた。 BFS 幅優先探索 (queue) のつもりで DFS 深さ優先探索 (stack) を書くという信じられない間違いをした。 Accepted Count 485 。 MacBook Air 11-inch Early 2015 を破棄した。破棄してから思ったことには予備の端末がないと壊れたときに困…

深さ優先探索をスタック (Vec) で書く

ABC007 を解いた。 D が桁 DP なのは分かったのだけどうまく書けなくてダメ。 ATC001 (AtCoder Typical Contest 001) の A で深さ優先探索をスタック (Vec) で書いてみた。普段なら深さ優先探索は再帰関数で書くのだけどあえてそうしてみた。スタックで書く…

ぼうずや.net も bouzuya.net

https://%E3%81%BC%E3%81%86%E3%81%9A%E3%82%84.net や https://bozuya.net も https://bouzuya.net へリダイレクトされるようにした。 AWS ではドメインから別のドメインにリダイレクトするための方法がドキュメントとして用意されている。 https://aws.ama…