【速い】Node.jsのバージョン管理はVoltaがおすすめ(Mac/Windows)

こんにちは。

サーバーサイドでJavaScriptを実行できるNode.jsですが、複数のプロジェクトを同時に開発するにはバージョン管理が必須です。Macではnodebrewやnodenvなどのバージョン管理ツールを使って管理することが多いですが、最近よく聞くVoltaというバージョン管理ツールを使ってみたところなかなか良かったので紹介します。

続きを読む

SeleniumでChromeのダウンロードが進まないときの対処法【絶対パス】

こんにちは。

Selenium WebDriverのChromeでファイルをダウンロードする際、download.default_directoryというオプションでデフォルトのダウンロード先フォルダ(ディレクトリ)を設定することができます。今回この指定が絶対パスになっていないことでファイルのダウンロードが進まないという事象が起きたので、その紹介です。

続きを読む

プログラミングでググるときに心がけていること

こんにちは。

今日は、ググり力についての話です。プログラミングに限らずGoogleで検索するとき、どういったワードでどういった条件で検索すると答えにたどり着きやすいか、どのページが自分が求める答えを教えてくれそうかを見極める能力が高いと、時間を無駄にせず問題を解決していくことができます。今回は話をプログラミングに絞って、そこそこにはググり力があると思っている私が心がけていることを紹介します。

続きを読む