Show more

あとで設定しようと思いつつも後回しにしてしまっていたPayPal.Meのセットアップをしました。もし良ければ寄付いただけますとインフラ等の勉強代にあてられて幸せです。

PayPal.Me paypal.me/ykzts

最近わたしが個人で開発しているウェブサービス『因幡神社』ではWeb Vitalsに基づいてメトリクスをGoogle Analyticsに送っています。フレームワークとしてNext.jsを使っているのでCustom AppにreportWebVitalsを追加するだけなのでお手軽ですね。

github.com/inabagumi/inaba-jin

最近自宅モニターの調子が悪いのでウルトラワイドモニターに買い替えようと思ったのですが机から買い替えないといけないことが判明してしまったのでまた後日にします。

ESLintのv7がリリースされましたね。大きなものとしてはNode.js v8のサポートが落とされてしまったことですがNode.js v8は去年の末にEoLを迎えているので影響はほとんどないでしょう。

ESLint v7.0.0 released - ESLint - Pluggable JavaScript linter eslint.org/blog/2020/05/eslint

NProgressは多くの利用者がいながらもv0.2.0以降の更新がしばらくありませんでしたが、どうやらv1.0.0が出るようですね。まだ開発途中のようですが多くの改善が含まれているようで期待が持てますね。

Next version update (March 2020) by rstacruz · Pull Request #218 · rstacruz/nprogress github.com/rstacruz/nprogress/

OBS Studioにニコニコ動画対応が加わったとのことなので確認してみたのですがニコニコ動画の戀塚さんがPull Requestを送られていますね。軽く調べただけではありますがおそらく初出のエンドポイントを利用している模様?

rtmp-services: Add niconico by koizuka · Pull Request #2682 · obsproject/obs-studio github.com/obsproject/obs-stud

GitHubのPull Requestのstatus checksがなかなか完了しないと思ったらnowの名前がVercelに変わっていたからでしたね。今日の午前中にはnowだったと記憶しているのですが今日変わったのですかね?

OBS Studioにニコニコ動画対応が加わったとのことなので確認してみたのですがニコニコ動画の戀塚さんがPull Requestを送られていますね。軽く調べただけではありますがおそらく初出のエンドポイントを利用している模様?

rtmp-services: Add niconico by koizuka · Pull Request #2682 · obsproject/obs-studio github.com/obsproject/obs-stud

最近はずっとNext.jsを使った開発ばかりしています。Next.jsはwebpackを直接触らないで開発できるのでビルド周りに必要以上の手間をかけずに済むのが助かりますね。

わたしがNext.jsを使って開発しているウェブアプリは github.com/inabagumi でソースコードの公開をしているのでよければ参考にしてください。

またそれにともないNetlifyからZEIT Nowに移行しました。

Docusaurus自体はNetlifyでも問題なく使えます。ですがNetlifyは無料のプランだと日本からは物理的に距離が離れたCDNが使われてしまうので良い機会だと思い、一緒に移行しました。

Show thread

自分のブログをGatsbyからDocusaurusに変更しました。ブログだけのために汎用的なフレームワークを使う必要はないという判断です。

Gatsbyは自分で自由に作れるのは良いのですがだからこそ手間があるんですよね。依存するパッケージも多く、アップデートも煩わしく思っていたのでこちらの手間をなくなるのではないかと期待しています。

ykzts.blog/

Netlifyさんの提供するドメイン名が *.netlify.app に変更になる件は二ヶ月前からアナウンスがあったのですがこの件について実際に変更されてから気付き、そして不平を伸べている人が散見されるのは情報伝達の難しさを感じますね。

Changes coming to Netlify site URLs - Support / Common Issues - Netlify Community community.netlify.com/t/change

GitHub TeamプランのOrganizationを既に持っている方はseatsの数を調整しないと無用な支払いが発生してしまうので気をつけてください。

これまでは5 seatsまでは一定の金額でしたが次回の支払い以降は1 seatごとの金額になります。

Show thread

GitHubのOrganizationが無料でもプライベートリポジトリを自由に作れるようになったそうです。コラボレーターも無制限に招待できるのでフリーランスエンジニアに頼ることが多い成長段階の事業者は大変助かるのではないでしょうか。

GitHub is now free for teams - The GitHub Blog github.blog/2020-04-14-github-

v2.1.0以降でTypeScriptの標準サポートが追加されていますね。

Adding TypeScript create-react-app.dev/docs/addi

Show thread

npm run eject をせずともCRAのままでTypeScriptを使えたような……?

120億PVの巨大サービス「LINE NEWS」をTypeScript化した話 - ログミーTech logmi.jp/tech/articles/322702

GitHubで既存のPull RequestをDraftに変えれるようになったようです。

これまでDraftはPull Requestを送信する際にしか設定できずDraftでなくしたら元に戻せなくなってしまい不便に思っていたのでとてもありがたいです。

GitHubさんはTwitterを使っています 「Good news everyone! Now you can convert an existing pull request into a draft any time! Check out the full scoop t.co/0vmM7SviZu t.co/sXkyV7FnIn」 / Twitter twitter.com/github/status/1247

管理しているリポジトリが増えると毎週月曜日にたくさんのPull Requestが送られますね。Renovateには週次でlockファイルを一括で更新してくれる機能があり大変助かります。

これは偏見なのですが日本人が主体となって開発されているOSSは土日のコミットが活発で海外の方が主体となって開発されているOSSは平日のコミットが活発だという印象があります。

社会的状況を鑑み、Chromeのアップデートはしばらく停止されます。安定したChrome 80のままご利用ください。
blog.chromium.org/2020/03/upco

Show more

山岸和利's choices:

ykzts.technology

ykzts.technologyMastodonのコミッターの一人である山岸和利 (ykzts) が個人で使うために運用しているMastodonサーバーです。