昼寝王子のエンジニアメモスマートフォン用の表示で見る昼寝王子のエンジニアメモこの広告は、90日以上更新していないブログに表示しています。2016-10-31ターミナルを閉じてもrubyを実行し続けるには今までは、ターミナル上でrubyの実行を行っていましたが、全て完結するものを書いていました。ターミナルを閉じても実行するにはどうしたらいいのでしょうか?それにはまず、プロセスIDというものを理解することが必要です。【プロセスID】プロセスIDはアプリケーションが実行されている場所を示しているものであり、アプリケーションなどを実行すると自動で割り当てられます。Macの場合、プロセスIDを確認する方法は2種類あります。・アクティビティモニタを利用アクティビティモニタを利用して確認するには、アクティビティモニタを起動して、その中の「PID」というのを見ることで確認することができます。・コマンドを利用アクティビティモニタを使う以外にも、macでは「psコマンド」で知ることが確認することができます。aux」というコマンドを入力することで現在実行されているプロセスの一覧を確認することができます。auxはそれぞれa:自分以外のユーザーのプロセスも表示するu:ユーザー名と開始時刻を表示するx:制御端末のないプロセスの情報も表示するというオプションになっていて、それを全て表示しようとすると「aux」というコマンドになります。【バックグラウンドでの実行】では、本題のターミナルを閉じても実行し続けるには、という話ですが、方法は簡単です。&」という形で囲むだけです。今の時間を表示し続ける「time.rb」というコードを書いたとします。&というように書けばOKです。試しに実行してみて、ターミナルを閉じ、実行されているかプロセスIDを見て確認してみましょう。rubyすると、しっかり実行されているのがわかると思います。プロセスIDでプロセスを終了させましょう。これを用いれば、データの自動収集などを行うことができそうです。connecte...2016-11-21rubyでのスクレイピングはCapybaraに決まり2では、早速Capybaraを使うための準備をしたいと思います。今回...2016-11-16MacでRubyのLIBSVMを使いたいあなたへ今回は、Rubyを使って機械学習で有名であるlibsvm(svm)を使うと...2016-11-02初めてgitを使って見る(Bitbucket編)Part2前回に引き続きgitについてまとめます。ROLLBACKを解消した話スマホ対応のWebページを作ってみる2スマホ対応のWebページを作ってみるrubyでのスクレイピングはCapybaraに決まり2月別アーカイブはてなブログをはじめよう!mr-itaya-magicさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。