hitode909の日記

以前はプログラミング日記でしたが、今は子育て日記です

火曜日

出町柳名曲喫茶はお気に入りスポットで,ユーザー体験が音質に全振りされているので,すべての席がスピーカーに向かって設置されていて,私語は禁止なので,爆音のクラシックを聴きながら無言でコーヒーを飲んだり,本を読んだり(本をめくる音にも注意!という張り紙がある),昼寝したり(客の大半はおっさんでおっさんの大半は爆睡していて曲の合間にいびきが聞こえる)して過ごすことになる.

聴きたい曲をリクエストできて,ノートにレコードの番号と曲名を書いておくと流してもらえる.春の祭典をリクエストして聴いた.めちゃくちゃうるさくてドンドン言ってすごい盛り上がる.

https://www.instagram.com/p/BSv6VfslTBA/

春だから春の祭典リクエストした

 

追記

ボールペンのノックの音も気をつけるように,とか書いてあったので,ノートパソコンは開いた瞬間に追い出されそうです.> id:mas-higa

火曜日 - hitode909の日記

キーボードの音も NG なんだろうか?

2017/04/13 08:34

b.hatena.ne.jp

日曜日

どことなく天気悪かったので,ここぞとばかりにセブンイレブンの激安ワインを飲みながらAmazonプライムビデオで中華一番を観続けていた.

  • 特級厨師になったマオが店に戻ったところ,お客さんを待たせるわけにはいかない,気合い入れていくぞ,みたいなことを話すようになっていて,マネジメント能力が上がっていた
  • 画面全体に美味って出るのが最高で観始めたのだけど,火山が爆発したり,宇宙に飛び出したり,演奏が始まったり,いろんなバリエーションがある
  • 肉まんおいしそうだったので作ってみたらおいしかった.意外と1時間くらいで家で作れる.前は麻婆豆腐出てきておいしそうだったので作ったりしていた
  • 毒入りの粥で中毒になっている人たちが出てきて,粥をくれ〜って言ってて,それを観ながら画面の外では酒飲んでいて,こちらも同じ状況だと思った

夜になったら雨が止んでたので花見に行った.牛タンはイマイチだった.イカ焼きはおいしかった.イカ焼きのおいしさはほとんどイカ以外のパーツによって占められている気がする.
土曜日にも花見が企画されていたものの雨で中止になったりしていて,数週間前から計画したりして,大きくなりすぎると小回りが効かなくなる.もっと小規模に,雨が止んだから行くぞみたいな,晴れてる限りは毎日行くぞみたいな,それくらいでよいと思う.

https://www.instagram.com/p/BSq3B3ilZHd/
花見した

Reactビギナーズガイド読んでよかったところ

最初はJSXも使わず平易にスタートして,最終的にはワインを管理するアプリケーションを作る例が載っている.
ビギナーズ向けだけど,おすすめテクニックが紹介されていて参考になった.

よかったところ

このように型をいちいち指定するのは面倒だと思われるかもしれません。しかし、受け渡しされる値について深く考える機会が与えられるというのは大きなメリットです。


僕も仕事でちょっとReact使っているけど,ふだんの使い道としては,JSで新しく凝ったことするときはReactで作る,くらいの感じで,フロントエンド全体をReactに寄せるようなことはあまりできていない.
この本のように,Buttonコンポーネントのスタイルは.Buttonで指定できる,みたいにできると,一貫性も取れて,デザイナとの協業もしやすくなりそう.導入はできているけど,安定して運用するための設計や戦略はあまりないので,そのへんもやっていきたい.
よく分かってないところもあって,たとえばコンポーネントたちをフラットに並べるのと,ディレクトリに入れたりして管理するのとどっちがよいのか.一意に.Buttonで参照したければフラットなのがよさそう,一方で,ふつうのアプリケーションのクラスにはモジュールやネームスペースという概念があって,ディレクトリに入れて管理したりできる.

Reactビギナーズガイド ―コンポーネントベースのフロントエンド開発入門

Reactビギナーズガイド ―コンポーネントベースのフロントエンド開発入門

Flow練習した

Flowはfacebookが作ってるJSに型を書けるやつ.

今日ちょっと練習してみたところ良かった.練習に手頃なところから型でも書いてみるかとやっていたところ,FormDataにFileをappendするところで,それはFileじゃなくて?Fileで,nullになる場合もあるのでおかしいよって教えてもらったりした.型をつけるだけで不具合が見つかって,こういう世界もあるのか,という感じだった.fileがなかったらreturnする処理を足しておいた.

ちょっとずつ書いていけるのがよくて,このファイルは難しいことをしていて型が付くと恩恵を受けられそう,とか,このあたりはこれからがっつり開発するので先に型を付けておこう,といった進めかたができる.

最初はちょっと慣れない部分もあったけど,ちょっと練習したら普通に書けるようになった.シンタックスがちょっと増えるので,どこまでJSのシンタックスで,どこからFlowなのか,意識しないと,こんなのあったっけ?ってなるかもしれない.

あとは,周りではどちらかというとTypeScriptが流行っていて,Flow大好きな人がいないので,困ったときに自分でなんとかする必要がある.

Flowはコンパイラではなくチェッカーなので,コンパイルできないと動かない,という世界ではなくて,チェックしてくれるだけなので,チェックが通らなくて開発が止まったり不具合が出てるけどコンパイルを待っててリリースできなくて危機的状況になったり,ということはなさそう.嫌なら型を書かなければよいだけの話.

以下はメモ

最近買ってよかったもの

平らな皿をずっと使っていたのだけど,カレー盛るとなみなみになってすごい間抜けになってしまうという問題があった.

カレーがなみなみになってて頭悪そうな様子.

https://www.instagram.com/p/BNIlJ39A4d7/

 

大きめの皿を買ったら安定して盛れるようになった.フライパンからよそうときにばらばらこぼれる心配もない.

皿が大きいと仕上がりに余裕を感じられる.

https://www.instagram.com/p/BR9dF-QltNq/

 

便利だけどなかなか邪魔で,うちは食器をしまう空間が狭いので,そっちはそっちで地獄みたいになっている.

良品週間は終わったけどおすすめです.

www.muji.net