Material UI React (MUI) でのビルド速度の劣化を防ぐ

React で何かをサクッと作るときによく Material UI React (以下 MUI) を使うのですが、ビルド速度が非常に遅くなるな〜 でもこんなものなのかな〜と思っていたのですが、調べてみたら MUI 特有の問題があるらしくそれについての検証をしてみました。

続きを読む

第10回コベチケの会

コベリンの最近の取り組みとして、業務などで役立ちそうな知見を共有する会を開催することになりました。 そのついでに発表に使ったアジェンダもそのまま公開してしまおうという豪快な企画です。

※ アジェンダをそのままコピペして公開したものなので若干見にくい箇所もあるかもしれませんが、ご了承ください。

続きを読む

最近の iOS, macOS 周りの API の変化

長いこと iOS での開発をしていると、昔はやってたけど今はしなくてもいいことが出てきたりします。

Swift の新機能などは嬉しいのでよくチェックするのですが、 Foundation や UIKit の細かな変更に関しては特に追いかけていないのでやや自分の知識が古くなっているものもあるなと思いました。

何も読まなくても使えるような手が覚えてしまっている機能でも時々ドキュメントを見たりして情報を更新しておくことの大事だなと思い、今回は非推奨にはなっていない(Deprecated にマークされていない)けど、推奨される方法が変わっているものをいくつか紹介します。

続きを読む

第9回コベチケの会

コベリンの最近の取り組みとして、業務などで役立ちそうな知見を共有する会を開催することになりました。 そのついでに発表に使ったアジェンダもそのまま公開してしまおうという豪快な企画です。

※ アジェンダをそのままコピペして公開したものなので若干見にくい箇所もあるかもしれませんが、ご了承ください。

続きを読む

ちゃんとやるソフトウェアのコードレビュー

怖いですね… 今回はイライラさせたり、怖がらせたりしないようにコードレビューをするために個人的に気をつけていることを書こうと思います(それでも怖がらせてたらごめんね)。

f:id:mironal:20210924163735p:plain
グーグルのコードレビューのサジェスト

いろいろなところで散々語られてることではありますが、自分の頭に置いてあることについて書きたいと思います。

続きを読む

ワクワク給付金で始めるパイロット生活

こんにちは、id:numanuma08です。コベリンには「ワクワク給付金」という制度があり、年に何回か新しいガジェットなんかを買うための補助金ができます。

制度の紹介はこちら。

blog.covelline.com

最近のid:takkumattsuのレポートはこちら。

blog.covelline.com

今回は、私のワクワク給付金の使いみちをレポートします。

憧れの仕事へのワクワク

続きを読む

TypeScript で AudioWorkletProcessor 作るなら Rollup がオススメ

こんにちは。亀山です。

皆さん日々ブラウザで遊んでいることかと思いますが、WebAudioAPI は使われていますでしょうか。すごく楽しいです。音が出る。

ところで、AudioWorkletProcessor というものがあります。WebAudioAPI のノードとして別スレッドでスクリプトを走らせられるもので、以前あった ScriptProcessorNode の改良版で、Web Worker の AudioNode 版みたいなものです。

単一の js ファイルを読みこむだけなら、従来の ScriptProcessorNode とほとんど同じマナーで簡単に作ることができますが、ちゃんとモジュールに分けて、そして TypeScript を使いたいですよね。

そんなときに Rollup がおすすめ (そして Webpack に惨敗した記録) です。

続きを読む