zenet_logo

-株式会社ゼネット技術ブログ-

プログラミング

Ruby 並列処理を比較!

はじめに Ruby で重い処理に悩まされていませんか?分割して並列処理ができたらな、なんてことありませんか? 「Ruby は並列処理に向いていない言語」と言われていたのも昔の話、今は様々な選択肢がサポートされています! 今回は Ruby 組み込みライブラリで…

Windowsで部分一致履歴検索を使う方法とCygwin/Git Bash/Bash/Zshの違いを解説

はじめに Linuxのシェルでは、コマンド履歴から「部分一致検索」が簡単にできます。たとえば cd と入力してから ↑ キーを押すと、cd から始まる履歴だけを遡ることができます。この機能があることで、コマンド履歴から目的の操作を探す手間が減り、作業時間…

JavaScript switch 文の使い方まとめ|default の位置や言語差もわかる!

はじめに プログラミング初心者が特に苦戦しやすいポイント、switch文。 今回は仕様や目的を正しく学ぶことで、苦手意識を克服していきましょう。 switch文とは if文と同様、条件分岐ができる制御構造です。 if-elseの単一条件の分岐と異なり、一つの条件式…

プログラミング言語における最適なコメントの書き方

始めに 世の中にはさまざまなプログラミング言語があり、コメントを定義する方法も多種多様ですので、ここではそれの定義方法について説明させていただきます。 今回コメントの定義方法を知りたい言語を選択してください。 C 、C++、C#、Java、JavaScript の…