2021-09-02(Thu)

やったこと

  • お仕事(ミーティングホスト頑張った)
  • ブログの画像取得を外部からではなくディレクトリ内にできないかやってみる
  • ブログ記事の修正
  • リングフィット

チェックリスト

  • 1コミットする
  • 朝起きる

目標達成度

100%

気分

5 / 10点

体調

7 / 10点

Report

ほい。今日は頑張ってお仕事しましたよ。

最近の仕事の流れは

朝スラックで一言挨拶 -> リファクタリング -> 業務終了前に進捗報告のミーティング

で、ミーティングでしかほぼコミュニケーションはとっていない。とても楽。

でも3日に一度、ミーティングの進行をやらないといけなくて、喋るのが苦手な自分にとってはすんごいストレス。でも最初の頃よりはだいぶ慣れてきた気もする。。。もう5回くらいはやったんだろうか…?

進捗報告をして余った時間に雑談をしてねと言われていて、今日は Swift Concurrency の話をした。

Add an option to build the concurrency library for back deployment.

並列処理が iOS15から出てきたと思いきや、デプロイバックしてくれて、なんと iOS13 から使える予定らしい。async/await actorのやつ。

Twitter で以前ちらっと見かけて、あれってなんの話だっけ?っていうので今日ちょっと調べてチームに共有をしといた。

 

今日は雨だったので仕事終わりにランニングではなくリングフィットをしたよ。

そんでご飯作って食べて、個人の作業もしたよ。

 

毎食ちゃんとご飯を食べて、仕事して、運動もして、個人作業も頑張って、とても良い1日だった気がする。まぁ欲を言えば仕事の部分が全部個人の作業になれば…と思っているので、仕事あるうちは満足な1日って微妙だなって気はするけど。。。

とりあえず今日はずっと悩んでいた問題が解決したのですよ!!嬉しい!

どうせ誰も見ていないだろうと思っているので、今作っているブログをひっそりとここで初お披露目しちゃう。👉 コレ

コレがねぇ、春ぐらいから作っているブログ(というかTipsみたいなの)になるのだけれど、まだ完成してなくて。途中で仕事探しからの勤務が始まってしまったので、数ヶ月はお手入れもできていなかった。

それを最近また頑張ろうと思って整備している。

 

コレは Next.js を使っていて、Zenn CLI みたいにローカルで執筆してGitHubに投稿したら公開される仕組みを目指したブログだ。Next.js を使った Jamstack なブログの始め方を参考に、プロジェクト内からではなく、別リポジトリからのAPIを叩いて取得する形で実装した。

Next.js のデビューサイトになるので、コードは死ぬほど汚いし、まだすごい不備はあるけど、でもほとんどの実現したいことは実現できた。

 

ずっと画像の投稿をどうするかという問題を抱えていて、最初は Cloudinary を使っていたのだけれど、とにかく面倒なのよね。

画像をアップロードしてURLを取得して、それをマークダウンに書く。Cloudinary を見に行かないとダメなのも面倒だし、料金も気になる。

記事のリポジトリを公開していても、結局画像との紐付けされてない感がすごくて、それが記事を書く時の重荷になっていた。

それを!!今日!!解決できたのよ!!

一番やりたかった記事のマークダウンファイルと一緒に images ディレクトリに配置した画像を表示させるのが、実装できちゃったのよ。

一度ダウンロードしてホゲホゲする感じ。ずーーーっと上手くいかなくて、どこにも出てこなくて諦めてたのだけれど、今日改めてやってみるとできちゃった。

でも画像ファイルを大量にGitHubにあげるのはどうなのか、そこからFetchするのは…もしかしてやばいか…?とも思っているので…  でもまぁまた困ったら考えることにする…

今日はやりたかったことが実現できた!それだけでいいや。

 

サブドメインにしたことで大元のSSLが死んでしまっていることに気づいたorz

やりたいことは無限にあるなー。

とりあえず、明日はまともに作業できないかな?と思うので、土曜日にTwitterアカウントを追加して、記事を執筆する段階に入りたいと思っているよ。

記事が増えたらGoogleアドセンスの審査出して、その辺の実装もして。大変だぁ

 

意外と仕事では iOSで、個人作業が Web だとちゃんと切り替えられる気がする。たまに Swift たんで console.log とか書いてるし、js で print って書いて印刷画面出しちゃったりとかしてるけど。

明日は軽くロードマップでも作ろうかな。記事書く -> アドセンス審査出す -> 新規機能追加 とかぐらいの。

 

ほいでは寝不足なのでこの辺で。UIKit のことを今更書くのって老害だったりする?ってのをちょっと気にし始めてる。まぁ大丈夫か…

ではまたあした。

 

要検討リスト
画像フォルダを英語日本語で同じにする方が良いかも
-> 現状別れているけど重複しているので意味なさそう

サンプルプロジェクトをコンテンツ内のディレクトリに配置
-> git clone をしてもらうのがブログ記事ごと丸々してもらうことになりそう…

Twitter のアカウントを作る
-> メールアドレスから作らねば

2021/09/02 23:38