bouzuya.hatenablog.com

ぼうずやのにっき

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

2019-01 ふりかえり

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

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

bouzuya/purescript-react-basic-timer の 1.0.0 をつくった。mockmock.dev #200 における w010 の成果物。 timer はタイマー。 7 GUIs からお題をもらった。 0.1.0 から 1.0.0 ではスタイルの微調整くらいしかしていない。 プログラミング言語は PureScript…

bouzuya/purescript-react-basic-repository-list 1.0.0 をつくった

bouzuya/purescript-react-basic-repository-list の 1.0.0 をつくった。mockmock.dev #199 における w010 の成果物。これまでのルール・活動は bouzuya/w010 を参照。 repository-list は GitHub のリポジトリ一覧を表示するアプリケーション。 プログラミ…

続 PureScript のプロジェクトで PostCSS (で CSS Modules) を使う

PureScript のプロジェクトに PostCSS で CSS Modules を適用してみた話 (2019-01-26) の続き。 前回の流れと問題の解決 前回の流れと残った問題・その解決について書く。 bouzuya/purescript-react-basic-repository-list に CSS Modules を適用しようとし…

2019-W04 ふりかえり

2019-W04 をふりかえる。 2019-W04 の目標 とその記事 目標。 ☑ bouzuya/purescript-react-basic-password-generator の 1.0.0 のことを書く ☐ bouzuya/purescript-react-basic-repository-list の 1.0.0 をつくる ☐ bouzuya/purescript-react-basic-timer …

CSS Modules を PureScript のプロジェクトでためした

CSS Modules を PureScript のプロジェクトでためした。そして現状失敗している。 postcss 経由で CSS Modules を試そうとしたのだけど Parcel が邪魔してうまくいかなかった。 PureScript のモジュールを生成するところはうまくいく。 const fs = require('…

大乱闘スマッシュブラザーズ SPECIAL 灯火の星をクリアした

大乱闘スマッシュブラザーズ SPECIAL 。灯火の星をクリアした。 76 時間。難易度ふつう。達成率 100.00% 。めちゃくちゃ時間がかかった。クリアゲッターとしては残りは「すべてのアドベンチャースキルを手に入れる」で完了。 ザ・ボスとポリーンが適切なサポ…

『アントマン&ワスプ』を観た / 『ビジョナリー・カンパニー』を読んだ

CoffeeScript & JavaScript リポジトリ削減は 292/320 。 CoffeeScript 。 Hubot 関連はすべて archived 。一気に進んだ。ここからが長そう。 JavaScript 。 cars 関連の TypeScript 書き換えを進めている。中身はどれも簡単なものなので作業。 bouzuya/cars…

bouzuya/purescript-react-basic-password-generator 1.0.0 をつくった

2019-01-20 に bouzuya/purescript-react-basic-password-generator 1.0.0 をつくった。 mockmock.dev #198 における w010 の成果物。これまでのルール・活動は bouzuya/w010 を参照。 password-generator はパスワードを生成するアプリケーション。 プログ…

bouzuya/node-wsse 3.0.0 をつくった

bouzuya/node-wsse 3.0.0 をつくった。 主な変更は CoffeeScript から TypeScript に置き換えたこと。あとは module.exports = function /* ... */ を削除したくらいか。 require('wsse').default で良いだろう。どうせ babel か TypeScript あたりで import…

カニを食べた

CoffeeScript & JavaScript リポジトリ削減 164/320 。半分を過ぎた。今日は bouzuya/table-b を TypeScript に移した。何かのタイミングで使いそうなので残しておく。 用事で外出。なんだか眠くてずっとあくびをしていた。昼寝の習慣がついたからかな。昼食…

2019-W03 ふりかえり

2019-W03 をふりかえる。 2019-W03 の目標 とその記事 目標。 ☑ bouzuya/purescript-react-basic-leaflet-geojson の 1.0.0 のことを書く ☑ bouzuya/purescript-react-basic-password-generator の 1.0.0 をつくる ☐ bouzuya/purescript-react-basic-reposit…

CSS のことを調べている

週の目標が進んでいない。今週は未達だろうな……。 bouzuya/purescript-react-basic-password-generator で CSS を良い感じに書きたくて。その前に CSS 界隈の状況を調べていたらきりがなくなってしまっている。昨日 (2019-01-18) は CSS Modules 。今日は Re…

髪を切った / CSS Modules を調べた

朝から髪を切った。夜には切れないと分かったので。 CoffeeScript & JavaScript リポジトリ削減は 99/320 。ゴミばかりだ。 CSS Modules の実装をざっくりと読んだ。 browserify webpack jspm と postcss 向けのプラグインが提供されている。最終的には css-…

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

何をしたのか分からない日。前回は 2018-12-05 。 朝は早く起きた。 04:00 。いろいろあってこの時間に起きている。昼寝を長くとって調整している。 Google Tasks API を呼び出すスクリプト (2019-01-05) をバージョンアップした。削除機能の実装を変えるな…

3 年の変化 CoffeeScript -> TypeScript -> PureScript

CoffeeScript & JavaScript リポジトリの削減の進捗は 25/320 。 bouzuya/bbn-tt (2016-01-08) で npm の scoped package を使うようにして JavaScript を削除することで TypeScript リポジトリにした。 tsd とか懐かしいものが出てきた。 @types/* が追加さ…

CoffeeScript のリポジトリを減らしている

ぼくのプライベートリポジトリで最大級の CoffeeScript のリポジトリを JavaScript のリポジトリにした。近いうちに TypeScript 化する。 2019-01-07 に書いていた活動の一部。 パブリックリポジトリのうち CoffeeScript は 8/216 。移行作業の面倒なものも…

bouzuya/purescript-react-basic-leaflet-geojson 1.0.0 をつくった 等

2019-01-13 に bouzuya/purescript-react-basic-leaflet-geojson の 1.0.0 をつくった。 mockmock.dev #197 における w010 の成果物。これまでのルール・活動は bouzuya/w010 を参照。 leaflet-geojson は GeoJSON の内容を leaflet で表示するアプリケーシ…

2019-W02 ふりかえり

2019-W02 をふりかえる。 2019-W02 の目標 とその記事 目標。 ☑ bouzuya/purescript-react-basic-leaflet-geojson の 1.0.0 をつくる ☐ bouzuya/purescript-react-basic-password-generator の 1.0.0 をつくる ☐ bouzuya/yzrh の 0.1.0 をつくる ☑ 『 OSS ラ…

『 OSS ライセンスの教科書』を読んだ

2018-12-05 に買った『 OSS ライセンスの教科書』を読んだ。 本の内容は OSS やそのライセンスとは何かから具体例を挙げての解説や注意点・実務でやるべきことまである。全体的に「うん。そうだね」ってなる。教科書って感じ。やや思想の色を強く感じる。 そ…

PureScript で何気なくスタックオーバーフローした

PureScript で何気なく↓を実行した。 main = for_ (0 .. 10000) logShow ↓は結果。 RangeError: Maximum call stack size exceeded スタックオーバーフロー。 for_ なんて名前だけどループのつもりで使うと死ぬ。そこで原因を調べていく。 for_ は traverse_…

風邪

朝から寝ていた。お腹が痛い。体がだるい。

病み上がり / 『ボトルネック』を読んだ / よく分からないお茶

昨日 (2019-01-08) の風邪もひとだんらくと家事をしていたらまた調子が悪くなってきた。なんでこんなに調子が悪いんだろう……。先月 (2018-12-21) も軽い不調から悪化してダメになったんだよな……。 米澤穂信さんの『ボトルネック』を読んだ。自分が居なくてう…

風邪

風邪。朝から寝ていた。明日には治ると良いな。

CoffeeScript / JavaScript のリポジトリを整理する

CoffeeScript のリポジトリを 2019 の Q1 でなくそうと思う。可能なら JavaScript のリポジトリも。どちらも維持が必要なら TypeScript のリポジトリになるだろう。そうでないなら archived にする。 ぼくは 2018-12-15 ごろから GitHub の security alerts …

2019-W01 ふりかえり

2019-W01 をふりかえる。 2019-W01 の目標 とその記事 目標。 ☐ bouzuya/purescript-react-basic-leaflet-geojson の 1.0.0 をつくる ☐ bouzuya/yzrh の 0.1.0 をつくる ☑ 『犬はどこだ』を読む ☐ 『 OSS ライセンスの教科書』を読む ☑ 2018 (Q4) ふりかえり…

Google Tasks API 呼び出しスクリプトの検索機能をつくった

Google Tasks API を呼び出すスクリプトをバージョンアップして検索機能を追加した。 2018-12-15 2018-12-17 ↑にあるものの続き。 2018-12-15 でも書いたとおり近いうちに PureScript で作り直そう。 今週の目標や w010 の準備ができていない。来客が多い。

日記

日記。 買い物や図書館に行ったくらいかな……。片付けをすこし。あとは『 OSS ライセンスの教科書』を読んでいる。あまりはかどっていない。 いつのまにか右手をケガしており血まみれになっていた。こわい。

Nintendo Switch を買った

わけあって Nintendo Switch を買う。いまさらではある。 Nintendo Switch Pro コントローラーと『大乱闘スマッシュブラザーズ SPECIAL 』などを買う。なかなかの出費だ。

年始の日記 (2) / 『犬はどこだ』を読んだ

年始の親戚めぐり。祖母とぼくとぼくの子で一緒に写真を撮るなどした。 ぼくの祖母の世代は近いうちに居なくなってしまうのだろうな……。ぼくの曾祖母は小学校くらいまで居たように記憶している。いまのところは仕方のないことだろうな……。 ぼくとぼくの子が…