bouzuya.hatenablog.com

ぼうずやのにっき

2019-03-01から1ヶ月間の記事一覧

2019-W13 ふりかえり / 2019-03 ふりかえり

2019-W13 をふりかえる。 2019-W13 の目標 とその記事 目標。 ☑ bouzuya/purescript-npm-bin-google-tasks 0.2.0 をつくる ☑ AtCoder Beginner Contest に参加する ☑ 2019-03 ふりかえりを書く ☑ bouzuya/yzrh 0.1.0 をつくる ☑ AtCoder 過去問題を毎日解く …

bouzuya/create-version-module 1.0.0

bouzuya/create-version-module 1.0.0 をつくった。 mockmock.dev #209 における w010 の成果物。 2019-03-24 に 0.1.0 をつくっている。 w010 のこれまでのルール・活動は bouzuya/w010 を参照。 create-version-module は package.json の version から Ja…

bouzuya/yzrh 0.1.0, 0.1.1

bouzuya/yzrh 0.1.0, 0.1.1 をつくった。 routes.rb または yas.json (独自形式) を読み込んで yas.json または openapi.json を書き出すもの。中途半端なので使えない。 長期に渡って迷走したものなのでここまでの様子を調べてみる。 2018-10-16 。目的・目…

bouzuya/create-b 0.5.1 等

bouzuya/create-b 0.5.1 をつくった。 create-b は bouzuya/bs のための npm initializer 。 0.5.0 および 0.5.1 の変更点は↓。 変数 day / utc_day / utc_month / utc_year を追加 指定したディレクトリに bbn の記事がなくてもエラーにならないよう修正 軽…

Array.prototype.concat に注意する

JavaScript の Array.prototype.concat で大きな配列を扱ったときの処理時間を確認した。 (a) => a.reduce((acc, i) => acc.concat([i]), []);a が 10^5 個のとき手元で 28000ms かかった。(a) => { const l = a.length; const b = new Array(l); for (let i…

『ポモドーロテクニック入門』

『アジャイルな時間管理術 ポモドーロテクニック入門』を読んだ。 以前にも読んだことがある (2013-02-05) 。なかなか面白い感想が書いてある。「集中するには休むことが必要」という再発見をしたそうだ。ぼくは。まったく覚えていない。意図的にタイムボッ…

bouzuya/purescript-npm-bin-google-tasks 0.2.0

bouzuya/purescript-npm-bin-google-tasks 0.2.0 をつくった。 google-tasks は Google Tasks の CLI 。 2019-03-17 に 0.1.0 をつくったもの。 0.2.0 では google-tasks task list とそのオプションを追加した。 w010 のものは 1.0.0 にしているけどこれは…

2019-W12 ふりかえり

2019-W12 をふりかえる。 2019-W12 の目標 とその記事 目標。 ☑ bouzuya/cars-example を TypeScript に移行する ☑ 『追想五断章』を読む ☑ AtCoder の過去問題に挑戦する ☐ bouzuya/purescript-npm-bin-google-tasks を進める ☑ 『キャプテンマーベル』を観…

AtCoder Beginners Selection

AtCoder Beginners Selection の問題を解いた。 PureScript で書いたものを JavaScript として投稿した。元のソースコードは bouzuya/purescript-at-coder に置いている。 明日の ABC に出るかは分からないけど過去問題を解いていくつもりでいる。毎日何問か…

bouzuya/create-b 0.4.0

bouzuya/create-b 0.3.0 & 0.4.0 をつくった。 create-b は bouzuya/bs および bouzuya/blog.bouzuya.net のための npm initializer (npm init @bouzuya/b や npx @bouzuya/create-b の形で使う CLI) 。 0.3.0 & 0.4.0 の変更点は↓。 テンプレート用変数 (ut…

『キャプテン・マーベル』

『キャプテン・マーベル』を観た。 アクションがちょっと見づらかったような……。揺れの問題かな……分からない。もっと激しい動きの作品もあった気がするのだけど妙に見づらかった。ちょっとした差で見やすくなったりするのかもしれない。あるいは疲れているだ…

雑記

雑記。 朝からホットケーキを焼いた。パンがなかったのでケーキを食べることにした。 子どもの服を買いに行った。前に買った服を着せてみたら思ったより服が大きくて「すぐに大きくなるから……」とは言っていられない様子だったので。 髪を切った。 3 の倍数…

CoffeeScript & JavaScript リポジトリの廃止完了 / bouzuya/bs-code 2.3.0

昨日 (2019-03-18) で 2019-01-07 からの CoffeeScript & JavaScript リポジトリ廃止の取り組みが終わった。これでぼくのフォークでない公開リポジトリのうちアーカイブされていない CoffeeScript や JavaScript のリポジトリはなくなった。 改めてなぜ Coff…

『追想五断章』 / 『この世界の片隅に』 / bouzuya/cars-example の TypeScript 化

『追想五断章』を読んだ。米澤穂信さんの。最初の章を読んだ時点で「これ最後に気持ちよくなるやつだ」と思わせる。 『この世界の片隅に』を観た。本筋だけがすべてじゃないんだなって。 bouzuya/cars-example を TypeScript 化した。 もう console しか rep…

2019-W11 ふりかえり

2019-W11 をふりかえる。 2019-W11 の目標 とその記事 目標。 ☑ bouzuya/node-hatena-fotolife-cli を PureScript 化する ☑ bouzuya/purescript-npm-bin-google-calendar-events の 1.0.0 をつくる ☑ bouzuya/purescript-npm-bin-w010-history の 1.0.0 をつ…

bouzuya/bouzuya-icon-generator 廃止検討

bouzuya/bouzuya-icon-generator を廃止しようとしている。 bouzuya-icon-generator は bouzuya icon (SVG) とそこから生成された PNG と生成のためのアプリケーションが入ったリポジトリだ。 CoffeeScript で書かれているので CoffeeScript & JavaScript リ…

bouzuya/borage 廃止 / 現状の言語別リポジトリ数

bouzuya/borage を廃止 (archive) した。 borage は bouzuya/blog.bouzuya.net のデプロイに使っていたもの。 Amazon S3 にアップロードする。ローカルとリモートのそれぞれの hash をとって変更があればアップロードするようになっていた。 AWS CLI で置き…

bouzuya/create-beater-index 1.0.0 / 『ヴェノム』

bouzuya/create-beater-index 1.0.0 をつくった。 mockmock.dev #207 における w010 の成果物。 2019-03-10 に 0.1.0 をつくっている。 w010 のこれまでのルール・活動は bouzuya/w010 を参照。 create-beater-index は bouzuya/beater の各ディレクトリにお…

bouzuya/purescript-npm-bin-w010-history 1.0.0

bouzuya/purescript-npm-bin-w010-history 1.0.0 をつくった。 mockmock.dev #206 における w010 の成果物。 2019-03-03 に 0.1.0 をつくっている。 w010 のこれまでのルール・活動は bouzuya/w010 を参照。 w010-history は bouzuya/w010 の history.dhall …

bouzuya/purescript-npm-bin-google-calendar-events 1.0.0 / 『ハッカーズ』

bouzuya/purescript-npm-bin-google-calendar-events 1.0.0 をつくった。 mockmock.dev #205 における w010 の成果物。 2019-02-24 に 0.1.0 をつくっている。 w010 のこれまでのルール・活動は bouzuya/w010 を参照。 gogole-calendaar-events は Google カ…

bouzuya/node-hatena-fotolife-cli 1.0.1

bouzuya/node-hatena-fotolife-cli 1.0.1 をつくった。 node-hatena-fotolife-cli ははてなフォトライフへの投稿のためのコマンドラインツール。 npm パッケージとして配布されている。 bouzuya/node-hatena-blog-cli (2019-03-09) に続いて w010 (bouzuya/w…

2019-W10 ふりかえり

2019-W10 をふりかえる。 2019-W10 の目標 とその記事 目標。 ☑ bouzuya/purescript-bouzuya-template-string のことを書く ☑ bouzuya/node-hatena-fotolife-api を TypeScript 化する ☑ bouzuya/node-hatena-blog-cli を PureScript 化する ☐ bouzuya/node-…

bouzuya/node-hatena-blog-cli 1.0.0

bouzuya/node-hatena-blog-cli 1.0.0 をつくった。 node-hatena-blog-cli ははてなブログへの投稿のためのコマンドラインツール。 npm パッケージとして配布されている。 もともとは 2014-08-31 につくったもの。当時は『 1 日 1 Hubot スクリプト』という取…

bouzuya/purescript-bouzuya-command-line-option-parser 0.2.0

bouzuya/purescript-bouzuya-command-line-option-parser 0.2.0 をつくった。 purescript-bouzuya-command-line-option-parser はコマンドラインオプションを解釈するための PureScript 向けパッケージ。 0.2.0 は昨日 (2019-03-07) 書いたサブコマンド対応…

『パシフィック・リム/アップライジング』を観た

『パシフィック・リム/アップライジング』を観た。 1 のほうが良かったかな……。イェーガーが動きすぎているような……。 1 ではもっと重量感のある動きをしていたような……。終盤はトランスフォーマーみたいな動きをしていた。あとはビルを倒して攻撃したりと怪…

『儚い羊たちの祝宴』を読んだ

米澤穂信さんの『儚い羊たちの祝宴』を読んだ。「バベルの会」が出てくる短編集。ちょっとしたホラーな気がする。そういえばミステリーとホラーの区別がついてない……っての他の作品であったような。 bouzuya/node-hatena-blog-cli の PureScript 化を進めて…

bouzuya/node-hatena-fotolife-api の 1.0.0 をつくった

bouzuya/node-hatena-fotolife-api 1.0.0 をつくった。 node-hatena-fotoilfe-api ははてなフォトライフ Atom API の wrapper 。 今回の更新は 2019-01-07 からの CoffeeScript & JavaScript リポジトリ削減の一貫だ。 CoffeeScript から TypeScript に書き…

bouzuya/purescript-bouzuya-template-string 0.1.0

bouzuya/purescript-bouzuya-template-string 0.1.0 をつくった。 Bouzuya.TemplateString モジュールを提供するパッケージだ。このモジュールはテンプレートとデータから結果を返す String -> Object String -> String な関数を提供する。 テンプレートにお…

2019-W09 ふりかえり

2019-W09 をふりかえる。 2019-W09 の目標 とその記事 目標。 ☐ bouzuya/bs で purescript-tsd-gen をためす ☑ purescript-npm-bin-calendar の 1.0.0 をつくる ☐ purescript-npm-bin-google-calendar-events の 1.0.0 をつくる ☑ 『お金と感情と意思決定の…

『はじめての GTD ストレスフリーの整理術』を読んだ

『はじめての GTD ストレスフリーの整理術』を読んだ。 もう 10 年くらい前から家にある本だ。前にも読んでいたのだけど改めて読んだ。 2019-01-14 にも書いた「きちんとやろう」という気になるための読書。 GTD: Getting Things Done については説明する必…