bouzuya.hatenablog.com

ぼうずやのにっき

2018-01-01から1年間の記事一覧

2018-12 ふりかえり

2018-12 をふりかえる。 2018-12 の目標 ものをつくる ☐ 毎日 PureScript で 1 コミット ☑ 毎週ものをつくる (mockmock.dev) 本を読む ☑ 週に 1 冊 何かをつかう (ためす) ☐ マストドンのインスタンスをたてる 時間をつくる ☑ 映画は週に 2 本まで 健康をた…

2018-W52 ふりかえり

2018-W52 をふりかえる。 2018-W52 の目標 とその記事 目標。 ☑ bouzuya/purescript-react-basic-set-position の 1.0.0 をつくる ☑ bouzuya/purescript-react-basic-select-builder の 1.0.0 をつくる ☐ bouzuya/yzrh の 0.1.0 をつくる ☑ bouzuya/purescri…

spacchetti/spago を試した

spacchetti/spago を試した。思った以上に良さそう。 spago は PureScript 向けのパッケージマネージャ・ビルドツール。特徴としては dhall を使うことと spacchetti/spacchetti の分割された package-sets を利用すること。あとはビルドツールとしての機能…

bouzuya/purescript-bouzuya-geojson 0.2.0 をつくった

bouzuya/purescript-bouzuya-geojson の 0.2.0 をつくった。 purescript-bouzuya-geojson は PureScript のための GeoJSON の型を提供するもの。 justinwoo/purescript-simple-json を使って Foreign や String (JSON) からの読み書きができる。 0.2.0 では …

bouzuya/purescript-react-basic-select-builder 1.0.0 をつくった / 『ジュラシック・ワールド / 炎の王国』を観た

bouzuya/purescript-react-basic-select-builder の 1.0.0 をつくった。 mockmock.dev #196 における w010 の成果物。これまでのルール・活動は bouzuya/w010 を参照。 select-builder は <select> を設定するアプリケーション。フォームから選択肢を入力または JSON</select>…

bouzuya/purescript-react-basic-set-position 1.0.0 をつくった

bouzuya/purescript-react-basic-set-position の v1.0.0 をつくった。mockmock.dev #195 における w010 の成果物。これまでのルール・活動は bouzuya/w010 を参照。 set-position は位置情報を設定するアプリケーション。地図のマーカーを動かすことで位置…

クリスマス会からのトラブル対応

クリスマス会からのトラブル対応。 クリスマス会。昨日 (2018-12-24) のわけ。集まって昼食をとりプレゼント交換をする。アンパンマンのグッズは時期を外すとゴミ認定されそうで怖い。 トラブル対応。年賀状に関連してプリンターが動かないという相談が親戚…

『黒ひげ危機一発』を買った

わけあって近所のおもちゃ屋に行く。意外と人が居て驚く。準備が悪いのだろうか。夕飯を外食にしてその帰りに……的な流れなのだろうか。 ぼくは『黒ひげ危機一発』を買った。衝動買い。 姪の世話をするときにちょうど良いおもちゃがなくて困る。難しいルール…

2018-W51 ふりかえり

2018-W51 をふりかえる。 2018-W51 の目標 とその記事 目標。 ☑ bouzuya/purescript-bouzuya-command-line-option-parser のことを書く ☐ bouzuya/purescript-react-basic-set-position の 1.0.0 をつくる ☐ bouzuya/yzrh の 0.1.0 をつくる ☑ PureScript か…

w010 v2 / bouzuya/purescript-bouzuya-geojson 0.1.0 / 体調不良 (4)

毎週 0.1.0 をつくるという mockmock.dev での自分ルールを v2 に更新した。仮名も毎週 v0.1.0 から w010 に変えた。区切り文字を減らした。 w010 (仮) のルール (v2) - 毎週日曜日の 13:00-15:00 でアプリケーションの 0.1.0 を作成しなければならない - お…

体調不良 (3)

今日も体調不良。朝から高い熱が出ていた。 病院に行ってきた。行きたくなかったけど「土日になるからいま行け」と言われてしまったので仕方なく行った。子どもを代わりに見てもらっていることもあって強く反発もできず言われるままに病院へ行った。 診察の…

体調不良 (2)

体調不良。治らない。髪は切っていない。 病院に行ったほうが良いかもしれない。

体調不良

風邪。日曜日くらいから調子が悪かったのだけどそこから悪化し続けた。子どもがさわぐのでふらふらした状態で子を背負って部屋をうろうろしないといけなかった。 髪は切っていない。 昨日のことだけど『リメンバー・ミー』を観た。良いんじゃないですかね。…

purescript-react-basic の element を使う

2018-12-13 に purescript-react-basic で dangerouslySetInnerHTML という記事を書いたのだけどもっと良い別の方法もあるようだ。 purescript-react-basic には element という関数で React コンポーネントを使うことができる。要するに dangerouslySetInne…

bouzuya/purescript-bouzuya-command-line-option-parser 0.1.0 をつくった

2018-12-14 に bouzuya/purescript-bouzuya-command-line-option-parser 0.1.0 をつくった。もう 3 日前だけど。 purescript-bouzuya-command-line-option-parser は PureScript で書かれた command-line option parser 。bouzuya/yzrh から切り出したもの。…

2018-W50 ふりかえり

2018-W50 をふりかえる。 2018-W50 の目標 とその記事 目標。 ☑ bouzuya/purescript-react-basic-bbn-viewer 1.0.0 をつくる ☑ bouzuya/yzrh のコマンドライン解釈部分をつくる ☑ GeoJSON を調べる 記事。 2018-12-15 いろいろやろうとしてどれもできていな…

いろいろやろうとしてどれもできていない

いろいろやろうとしてどれもできていない。「二兎を追うものは一兎をも得ず」な状態。それでもやろうとしたこと・できたことを書いておく。 今日は Google Tasks API を使って TODO をエディタへコピーできるようにした。 リポジトリは公開していないけど動…

bouzuya/purescript-react-basic-bbn-viewer 1.0.0 をつくった / BLUE REVOLVER のノーマルをクリアした

bouzuya/purescript-react-basic-bbn-viewer の v1.0.0 をつくった。 これは mockmock.dev での『毎週 v0.1.0 (仮) 』 (2018-12-03) の続きだ。 mockmock.dev #194 の成果にあたる。これまでのルール・活動は bouzuya/w010 を参照。 bbn: blog.bouzuya.net …

purescript-react-basic で dangerouslySetInnerHTML / 『王とサーカス』を読んだ

purescript-react-basic で dangerouslySetInnerHTML っぽいことをしようとした話。 Markdown を HTML (String) にして表示したい。 しかし purescript-react-basic には React の dangerouslySetInnerHTML に相当するものがない。 https://reactjs.org/docs…

『エンジニアのための時間管理術』を読んだ / ルミナリエに行った / BLUE REVOLVER 進捗

『エンジニアのための時間管理術』を読んだ。 ぼくにぴったりの本ではなかった。どことなく雑多で焦点もあわない感じ。 PMBOK / GTD / ポモドーロ・テクニックなどの過去に読んだものを改めて読みたくなった。 目次 タイムマネジメントの原則 集中と割り込み…

bouzuya/yzrh 進捗 Array String 対応

bouzuya/yzrh の進捗。 コマンドライン解釈部分で Array String を使えるようにした。これで複数回のオプション指定ができる。昨日も同じことを書いている (2018-12-10) けど途中だった。 let defs = { s: stringOption "str" (Just 's') "<STRING>" "string option"</string>…

『キング・オブ・エジプト』を観た

bouzuya/yzrh の進捗。ようやくオプションを解釈してからの処理を一部だけ追加。また脱線して Array a (複数回のオプション指定) を取れるように変更している。 『キング・オブ・エジプト』を観た。神との距離感。

2018-W49 ふりかえり

2018-W49 をふりかえる。 2018-W49 の目標 とその記事 目標。 ☑ mockmock.dev の時間の見直しのことを書く ☑ bouzuya/purescript-react-basic-contacts 1.0.0 をつくる ☐ bouzuya/yzrh 0.1.0 をつくる 記事。 2018-12-08 bouzuya/yzrh 進捗 2018-12-07 『エ…

bouzuya/yzrh 進捗

bouzuya/yzrh 0.1.0 を目指したけどそこまで進めず。代わりにコマンドラインオプションの解釈部分の使用感は 0.1.0 になったと言えそう。 module Test.Bouzuya.CommandLineOption ( tests ) where import Bouzuya.CommandLineOption (parse) import Bouzuya.…

『エンジニアのための時間管理術』を読んでいる

『エンジニアのための時間管理術』を読んでいる。 2018-12-05 に買ったいろいろなものが届いて読んでいきたいのだけどこれを優先していく。 2018-12-03 に『超一流になるのは才能か努力か?』を受けて mockmock.dev の時間を見直したと書いた。時間の管理を…

『コモンズ』を読んだ

bouzuya/yzrh 。 RecordToArray をつくった。 レコードの各要素を Array a の a に変換してまとめる感じ。 目的を見失っている。 ローレンス・レッシグさんの『コモンズ』を読んだ。 『 CODE 』 (2018-11-18) の続きと言っても良さそう。どちらもコントロー…

何をしたのか分からない日

何をしたのか分からない日。前回は 2018-09-12 かな。 昨晩はなかなか寝つけなかったのだけど朝はきちんと起きた。ゴミを出したり朝食をとってミルクもあげて……。 『コモンズ』の次に読む本を考えていた。積んでいる本には目もくれず技術書出版ラムダノート…

bouzuya/purescript-react-basic-contacts 1.0.0 をつくった / 『さよなら妖精』を読んだ

昨日のことだけど bouzuya/purescript-react-basic-contacts 1.0.0 をつくった。昨日 (2018-12-03) も書いた mockmock.dev #193 で 0.1.0 をつくったもの。 名前・住所・電話番号を登録するだけのアプリケーション。いわゆる todomvc よりも機能が少なく簡単…

mockmock.dev の時間の見直し

mockmock.dev の時間の活用方法について考え直した。そのことについて書く。 mockmock.dev はオンラインもくもく会だ。制限がほとんどない会。基本は毎週日曜日 13:00-15:00 だ。 Slack へやることを書いてもくもくして結果報告する。もうずいぶんと回をかさ…

2018-W48 ふりかえり

2018-W48 をふりかえる。 2018-W48 の目標 とその記事 目標。 ☐ mockmock.dev の時間の見直しのことを書く ☐ bouzuya/yzrh 0.1.0 をつくる ☑ bouzuya/purescript-react-basic-fizzbuzz 1.0.0 をつくる ☑ 髪を切る ☑ 2018-11 ふりかえりを書く 記事。 2018-12…