ryoのぼやき

技術についての学習内容のまとめです。

【2021年6月】 1st week review

気付けばもう6月。
少しづつでも怠ることなくスキルアップしていきたい。

振り返り

読本

スッキリわかる FP技能士3級

【進捗】
70%
【感想】
自分が読みたいと思っていた分野までは一通り読み終わったので、
復習としてそこまで最初から読み直している最中。
というわけで、不動産や相続の分野は飛ばしたのでいつか読む必要が出てきたら読もうと思う。




起業のファイナンス

【進捗】
~100%
【感想】
いったん読む時間が取れず読むリストから外してたけど、
また電車で読むようになって気づいたら読み終えていた。
スタートアップの立ち上げに関する基本的な内容を理解できてよかった。
以前に読んだVCの教科書の内容の復習にもなってよかった。





開発

今週は個人的な開発はあまり進められずだった。
開発ではないけど、Vuex4.0の翻訳PRが今週マージされて嬉しかった。


雑記

開発に使っているMacbook pro(M1) がたまにピンクスクリーンになって強制シャットダウンされる。
Karabiner-Elementsをインストールしていると起きるっていう記事を見つけたけど、インストールしてないので原因分からず。。

【2021年5月】 4th week review

普通に先週書くの忘れてた。。
ということで、5月4週目の振り返り。

振り返り

読本

スッキリわかる FP技能士3級

【進捗】
40%
【感想】
寝る前とか隙間時間に少しずつ読めている。
1つ1つのセクションが短いのと、身近な話なので読みやすい。




開発

OSSのドキュメントを翻訳したいけど、語学力的に自信がない人(=自分)のとっかかりになるようなものがあれば便利かと思い試作。

https://github.com/ryo-gk/first-translator

GitHubのレポジトリとブランチ指定して実行して、ローカルに翻訳されたファイル群を出力するとこまでしかできてないけど
GitHub Actionsに組み込んだりできるようにしたら使い道が増えるのかも。
APIもDeepLしかないから、無料枠だと1か月に50万文字までになる。


雑記

ついに光回線がうちに来た。
5mbps前後→100mbps前後となって、かなり快適。
長く待った甲斐あった。
インターネットや動画の読込みが早くなったのも嬉しいけど
結局ゲームの回線落ちがなくなるのが一番うれしい。

【2021年5月】 2nd week review

GWというのもあって、先週書くの忘れてた。。
ということで、5月2週目の振り返り。

振り返り

読本

スッキリわかる FP技能士3級

【進捗】
20%
【感想】
お金のお勉強はしておいた方がいいよと勧められたので、
そのまま勧められた本を読み始めている。
今のところ面白くて読み進められてるけど、なにせ飽き性なので、
飽きる前に読み切ってしまいたい。




開発

TypeScript (or JavaScript) で、Object から特定のキーのフィールドだけを残したObjectを作るような関数が欲しくて、 lodash とかにありそうな気もするけど、どう書くのがベストなのかまだ見つけられずにいる。

現状。。

const obj = {
  a: 'aaa',
  b: 'bbb',
  c: 'ccc',
  d: 'ddd'
}

const result = extract(obj, ['a', 'b'])
console.log(result)
console.log(obj)
// { 'a': 'aaa', 'b': 'bbb' }

function extract<T extends Record<string, any>>(obj: T, targets: Array<keyof T>): Record<string, any> {
  return Object.keys(obj)
    .filter(key => targets.includes(key))
    .reduce((result, key) => {
      result[key] = obj[key]
      return result
    }, {} as Record<string, any>)
}

翻訳

vuex 4.0 の日本語ドキュメントがまだできてないと聞いたので翻訳を行った。
先ほど終わってPRのDraftを外してレビュー待ち。


雑記

M1 macbook の充電の調子がよくない。
type-cじゃないUSBキーボートとかマウスにつなぐための変換アダプタを使うと充電がされない。
会社だとダメだけど、家だと充電されるから電力的な問題もあるのかも?
外部モニタとの接続もたまにうまくいかないこともあるので、少々不便。

【2021年4月】Monthly review

振り返り

週の振り返りをまとめる形で4月を振り返る。

読本

起業のファイナンス

【進捗】
~50%
【感想】
今月ほとんど手つかずだったので、いったん読本リストから外そう。





リーダシップの旅

【進捗】
100%
【感想】
電車で少しづつ読みつつ今月完読できた本。
リーダーとマネージャの違いや、リーダーシップを身に着けるにはどうすればよいのかが、
様々な視点から書かれている本だった。
志を持って前に進んでいった結果、後ろを振り返った時にフォロワーがついてきているようなのがリーダーなんだと理解した。
リーダシップに権威や才能は必要ではなく、責任を伴う意思決定を繰り返すような修羅場を乗り越えていくことでのみ身に着けられるものだとあった。




初めてのGraphQL

【進捗】
~45%
【感想】
ちょくちょく開いて参照してるから読んでる気になっているけど、結局断片的にしか読めていないので
これも来月の読む本リストから外す予定。



Webブラウザセキュリティ Webアプリケーションの安全性を支える仕組みを整理する

【進捗】
~34%
【感想】
この本も結局、断片的に読むことはあっても、きちんと読み進められてはいないので来月の読む本リストからは外そう。

開発系記録

OSS ちょっとしたライブラリを2つ出せたのはよかった。

ダークモード対応用
github.com

Vueコンポーネントの文字列整形用
github.com


学び系 - position: static だと z-indexが効かないことを知った - vuex-orm の大まかな構成を知った

今月の総評

先月の振り返りの時に、平行して読めるのは3冊までとか言っていたが、結局1冊だった。
なんだかんだ自然と読書に充てられる時間が、電車の時間だけだったので当然の結果かもしれない。
家にいると開発したりとか読書より優先順位高いことや、ちょっとした誘惑があったりで本読む習慣ができない。
寝る30分くらい前にPC前から離れて本読むようにしてみようと思っている。
あと、AfterEffectsを少しづつ覚えていて楽しい。

来月の目標

仕事でvuex-ormを使っていて便利さを実感してる。
もっと詳しく見ていきたい。
あと来月は Adobe Premier Proも触っていきたい。

【2021年4月】 3rd week review

振り返り

読本

起業のファイナンス

【進捗】
~50%
【感想】
今週もこの本は読めず。。。。。。。 来週も手付かずだったら、いったんリストから外そう。




リーダシップの旅

【進捗】
100%...!
【感想】
電車の時間で読んでたこの本もついに完読。
前半でリーダーシップとは何たるかというのをマネジメントと比較する形で説明して、
後半で、リーダーシップをどう身に着けるのかについて説明されている本だった。
読者がリーダーシップを先天的な崇高なものと考えてしまわないように、注意が払われてる点がとてもよかった。
そこに注意が払われていることで、読者がリーダーシップを自分事として考えられるようになってると思う。




初めてのGraphQL

【進捗】
~45%
【感想】
ちょっと読んだが、部分的に読んだだけなので進捗はない。


Webブラウザセキュリティ Webアプリケーションの安全性を支える仕組みを整理する

【進捗】
~34%
【感想】
なぜかなかなか読めずにいる。
寝る前に読もうと思ってたけど、寝るぎりぎりまでパソコン触ってて、「寝る前の時間」という枠が自分の中にはないと気づいた。
なるべく読みたいけど、読み時ではないのかもしれない。
来週まで手付かずだったらリストから外す予定。


開発

個人のレポジトリで使ってたcustom directive を他のレポジトリでも使いたかったので、この機会に切り出した。
とくに問題なくどちらのレポジトリでも動いたのでよかった。
github.com


雑記

Neroの宅外工事の予約ができたが、一番直近でも5月末だったので
あと一か月ほど今の回線状態で辛抱することになった。
待ち遠しいいい。

【2021年4月】 2nd week review

振り返り

読本

起業のファイナンス

【進捗】
~50%
【感想】
今週もこの本は読めず。。




リーダシップの旅

【進捗】
80%
【感想】
今週は電車時間が多く結構読み進めれた
自分で悩み、考え、責任を伴う判断をすることこそが、
リーダーシップを磨くことにつながるとあって強く共感した。
「つらさなしに成長なし」という言葉を思い出した。




初めてのGraphQL

【進捗】
~45%
【感想】
今週はこの本の進捗なし。

Webブラウザセキュリティ Webアプリケーションの安全性を支える仕組みを整理する

【進捗】
~34%
【感想】
今週はこの本は読み進められなかった。
今月読む主本としてるのに読めておらずまずい。
とりあえず寝る前に読むことにした。


開発

久しぶりにrealtime databaseを触った。久しぶりに使ってデータ設計に苦戦したけど、
データの更新がすぐに反映される気持ちよさを感じた。


雑記

Neroの宅内工事が先日終わったけど、宅外工事予約の連絡が中々来ない。
回線の遅いの最近結構きついので、待ち遠しい。

【2021年4月】 1st week review

振り返り

読本

起業のファイナンス

【進捗】
~50%
【感想】
今週はこの本は読めなかった。




リーダシップの旅

【進捗】
50%
【感想】
今週はこの本読めなかった。
自分の中で読む本ということになってるけど、
電車に乗ってる時間がほとんどなかった。(少しあったけど、ネットサーフィンしちゃった。)



初めてのGraphQL

【進捗】
~45%
【感想】
引き続きスキーマの設計の章を読み直し中。
ペースは早くないけど、読み進めてれるだけよしとしてる。



Webブラウザセキュリティ Webアプリケーションの安全性を支える仕組みを整理する

【進捗】
~34%
【感想】
今週はこの本は読み進められなかった。
今月はこの本メインにする予定なので、来週こそ読んでいきたい。

開発

サブブログにダークモードを入れて、一部をライブラリとして切り出した。

最低限のDark Modeライブラリ「color-scheme-handler」 - ryoのぼやき


雑記

先週くらいから朝30分の散歩を始めた。
そのおかげか分からないけど、夜寝やすく朝起きやすくなった。
散歩していて気付いたが、うちの近辺は犬のうんこがやけにたくさん落ちてる。
明らかに多い。朝だけなのだろうか?ほんとに多い。
考え事しながら歩いてると踏みかねないので飼い主はきちんと持ち帰るか、せめて道の端っこによけてほしい。