Shellスクリプトの苦労から解放される:Googleのzxツールの使い方ガイド
最近 zxツールというGoogle製のツールを使って見て、とても良かったので、zxツールの使い方について解説していきます。 zxとは何か? zxは、Googleによって開発された、Node.js環境で動作するシェルスクリプトを実行するためのツールです。一般的なシェルスクリプト言語はBashやZshなどで、これらはコマンドラインインターフェース(CLI)での作業を自動化するために使われます。 zxは […]
最近 zxツールというGoogle製のツールを使って見て、とても良かったので、zxツールの使い方について解説していきます。 zxとは何か? zxは、Googleによって開発された、Node.js環境で動作するシェルスクリプトを実行するためのツールです。一般的なシェルスクリプト言語はBashやZshなどで、これらはコマンドラインインターフェース(CLI)での作業を自動化するために使われます。 zxは […]
どうもSuです。 「Googleソフトウェアエンジニアリング」という知識の宝庫をちょくちょく読んで、知見や感想をまとめています。今日はコードカバレッジ編です。 コードカバレッジって何? テストコードが、どれくらいプロダクションコードをを網羅したか(通過したか)を計る指標です。C0(命令網羅)、C1(判定条件網羅)、C2(条件網羅)といった異なる指標があります。 Googleさんとしての見解は? 「 […]
Youtubeでチャンネル登録者1000人達成をしました! そのため、収益が発生することになりそうなので、さっそくAdsenseのお支払い情報に入金口座を入力しました。2~5営業日くらいで、頭金が入金され、口座が正しいことを認めてもらえるようなのですが、1週間待っても入金されません。。。なぜ? 原因は、 口座名義に、銀行の名前を入れていたから!^^; でした。 銀行口座の名義って、しっかり書いてあ […]
どうもSuです。ソフトウェア開発ではテストについてもっと力を入れるべきだなと感じています。 ここ数年でテストコードは当たり前のように書く時代になったなと感じます。 一度リリースして終わりというプロジェクトは自分の周りにはほぼなく、基本的にリリースを短いサイクルで繰り返していきます。 その中で手動テストをやっていては、いくら時間があっても足りません。また、テストコードがないことによるリファクタリング […]