2021年3月のまとめ

先月はこちら

https://becolomochi.hatenablog.com/entry/2021/02/28/125743

3月何してたの

家の確定申告を終えたり、仕事と家のことのバランスに悩んだりした。

しごと

『React & Gatsby開発入門』の表紙イラスト

表紙イラストを書きました。

f:id:damdom:20210404154730j:plain

nextpublishing.jp

以下引用です。

近年、静的サイトジェネレーターGatsbyをはじめNext.jsでのウェブサイト構築が増えています。しかし、その土台となるJavaScript用ライブラリのReactは本来アプリケーション開発を想定しており、現状の入門本もアプリケーションを作るための学習を目的としたものになっています。本書では、Gatsbyでサイトを作ることをゴールとし、その過程でReactの学習を行います。本来Reactの入門本では必須と思われるhooksやcontext、fluxに関してもほとんどスキップし、コンポーネントの書き方やCSS Modulesといったマークアップに近い内容を重点的に紹介します。今後、更に増えてくるであろうReactのマークアップGatsby、Next.jsでのウェブサイト制作への入門を考えている方に向けた一冊です。2021年3月2日リリースのGatsby v3にも最速で対応しています!

4/2に発売したのでよければぜひ!

同人誌版を買って読んだけど React の学び始めには最適。わたし自身が完全なる読者層。

マークアップ

やっている。

Figma

Figma見たり使ったりが増えてきた。描画ツール楽しい。

Figma アップデート走ったらナッジが初期値に戻ってた。

環境構築

Docker ありがとう。くじらさんありがとう。

Docker が無いとこうなる↓

becolomochi.hatenablog.com

オブジェクトさん

学び

時間と気持ちの余裕がある日にフィヨルドブートキャンプを進めている。

分報

フィヨルドブートキャンプでも分報が始まってマメに書いてしまう。

DB設計

DB設計は終わった。
情報を俯瞰できるのがおもろい
Whimsical 使ってみた。たのしいかわいい。

whimsical.com

REST

RESTful。メソッドとパス。

脳内インデックスが失敗してるというのがよくわかるいい例

Sinatra

Sinatra でメモアプリ作っているところ。
ちょっとずつ進めている。

買ったもの

  • Magic Keyboard
  • PCスタンド
  • EIZO の曲面モニタ
  • IKEA で子のアイテムを入れるやつ(ロースコグ)
  • ものではないけど楽天モバイルに変えた

www.ikea.com

先月買ったOpenmove 便利。外耳炎治った。

ほしいもの

  • 可愛くて静音の高機能なマウスがあれば最高なのに存在しなくて困っている頼む出してくれ〜
  • おしゃれじゃなくて補強としてのジェルネイルを誰か頼む。爪が割れるんだ
  • 洗濯機が中で水漏れするようになったのでもしかしたら買い換える必要があるかもしれない

ツールとかアプリとか

Ruby 3.0

わっしょいしょい

Clipy

clipy-app.com

コピーしたテキストが履歴で残ったりよく使うテキストをスニペットとして登録しておけるトノコト。

とても便利だった。

生活

モルカー

モルカーかわいい

パンケーキ

毎週土曜はパンケーキの日

バナナを入れたとはいえ、やはり砂糖を入れないと美味しくなかったようです。

落書き

ものもらい

目にできた。痛かった。すぐ治ってよかったです。

ものもらいができた - ハンドルネームの由来は乳製品好きから

お花

お花のサブスク始めてみた 花瓶も買った かわいい

ものもらいができた

👁

右目の下まぶたが何か痛いなと思っていたら数時間後には晴れてきてしまった。

眼科に行ってみてもらったところ、目自体には異常はなくて、まつ毛の毛根にばい菌が入ってるっぽいとのことだった。

1日3回つける目薬と塗り薬をだしてもらった。

日常

今日いちにち目薬と塗り薬をつけて過ごしたら痛みは引いてきた。でもまだ痒みや違和感がある。

仕事や趣味で1日中画面を見続ける必要があるのでちょっとつらい。

パッケージをダウンロードしても動かないやつ

よくある

  • HomebrewでMySQLをダウンロードしたがエラーが出て動かない
  • npm or yarnでパッケージをダウンロードしたがエラーが出て動かない

が直近で何度か発生してる。

  • 手順通りにダウンロード・実行してもうごかない
  • 再起動してもエラー連発
  • エラーに対処するがやっぱりうごかない
  • 時間だけ過ぎる
  • 焦る

前はこうなると本当に死ぬほど焦って自爆してたんだけど、いまは

  • 中断して家事とかやる
  • 仕切り直す

とかやって気持ちを切り替えてる。

解決方法

もーエラーにそって対処しても動かないググって見つかった手段でやってもどうにもならん!手詰まりだ!ってときはアンインストールして最初からやり直す。

インストールし直すって言っても、

  • Homebrewならbrew doctorから
  • nodeならnode_modulesディレクトリを削除
  • Dockerが動いてたら止めて再起動

とか。まっさらな状態からやる。

まとめ

  • 焦れば焦るほど無意味なので落ち着け

2021年2月のまとめ

先月はこちら

https://becolomochi.hatenablog.com/entry/2021/01/31/164800

2月なにしてたの

主に確定申告と戦っていた。自分のと家のと。家のはまだ終わってない。

しごと

  • マークアップが主。
  • アプリのアイコンを書きました。
  • 表紙イラスト書いてます。

学び

コミュニティ活動

Maebashi.rbでもくもく会

買ったもの

  • ブルーノのホットプレート
    • 買った初日、感動すぎて昼ご飯も夕ご飯もたこ焼きだった。
    • パンケーキも焼いた。
  • たこ焼き用のピックも買った
  • AfterShokzのOpenMove。骨伝導イヤホン
    • これから使う

まとめ

確定申告に全てを持っていかれた。灰になった。 今年から税理士さんに頼むかなとか思ってる。。

DB設計わからんから楽しいになっている

またわからんにはなるとは思うが

  • 設計の前にデータモデリングがよくわかってなかった
  • 今ちょっとだけわかった
  • 抽象化

ER図は地図

  • ER図はデータ側からサービス全体を見ることができる地図っぽい
  • ビジュアルができてくると楽しくなることがわかった
  • 全体を見渡せることがわかったのがよかったのかもしれない
  • どんなものでも見渡せるのはいい
  • 示しておいてあると安心するしな

テーブルのこと

  • 多対多は一対多になるように中間テーブルを使って解消する
    • データ(セル?)の中身はひとつ
    • 変に空欄ができないようにする
  • テーブルから2本線出ることもあれば線が平行になることもある