ホーム 検索 - ログイン | | ヘルプ 技術/UNIX/なぜnohupをバックグランドジョブとして起動するのが定番なのか?(擬似端末, Pseudo Terminal, SIGHUP他) [ Prev ] [ Next ] [ 技術 ] 何をいまさら当たり前の事を・・・と思われるだろう。 $ nohup long_run_batch.sh & SSHからログアウト後も実行を続けたいバッチジョブを、"&"を付けてバックグラウンドジョブとしてnohupから起動するのは定番中の定番である。 しかし、「nohupを使わなくても実行を続けることが出来る」やり方があったり、さらには「nohupを付けてもログアウト時に終了してしまう」パターンがあるとしたらどうだろう? そして、ある日あなたの後輩や同僚がこれらについてあなたに質問してきたら、あなたはどう答えるだろうか? 「Web上で検索したら見つか
通勤で毎朝常磐線各停を利用していますが、ここ数ヶ月の間に同じ時間帯に乗る乗客が携帯電話のトラブルにより週に1,2回車内非常通報ボタンを押し、かなりダイヤが乱れています。 (その乗客 通勤で毎朝常磐線各停を利用していますが、ここ数ヶ月の間に同じ時間帯に乗る乗客が携帯電話のトラブルにより週に1,2回車内非常通報ボタンを押し、かなりダイヤが乱れています。 (その乗客 はペ ースメーカーを携帯しているようで?近くでスマートフォンを使用していると容赦なく罵声を浴びせ体を叩いてきます) 顔なじみの乗客は気を遣って使用は避けていますが、初めての方は叩かれたあげく毎回非常通報ボタンを押され、結果その影響力はかなりの範囲で多大な迷惑をかけていると思います。 非常通報ボタンは原則押さないもの、本当の緊急を要する時だけと認識しているのですが… JR側もこの事は把握しているはずなのですが、ペースメーカーを使用して
今日朝イチで見たエントリーがこれでした。 qiita.com 論理削除の弊害は色々なところで言われているけど、僕の足りない頭で理解している所によると、二つの値しか持たない削除フラグ的なものはカーディナリティが云々で検索条件につけても性能上的にもよくないし、意味がないということです。 論理削除を完全に悪だとは言いませんが、論理削除を極力排したい人たちは、基本的にデータそのものを削除する、もしくは論理削除というのはまだ要件的に未確定な要素が隠されていることを示すフラグであると考えているようです。 僕がITの業界でキャリアをスタートしてから2年目くらいに配置されたプロジェクトではT字型ER手法というのをベースにしたテーブル設計をしていて、そこでかなり鍛えられたわけですが、その時にはだいたいこのような原則を叩きこまれました。 テーブルに状態を持たせない 究極には機械が認識するキーと、人間にとって意
はじめに 退職エントリとか、入社エントリは大量に腐るほどあるけれど、入学エントリなんていうのはほとんどないと思うので、書いてみると面白そうだったので書いた。 入学する先は? 入学先は放送大学で、全科履修生として届けを出した。学部は教養学部の情報コースであり、単位としては、初歩的な数学からネットワーク、デジタル情報などを受講するつもりである。無事、満額を支払ったので、何も問題なければ、四月から大学生になっている筈である。満額といっても、一般的な大学ならばそんな問題はない額ではあるけれど、支払ってみると、結構痛い感じになった。 入学するまでの経路 自分の背景を説明すると、二流大学私立中退という経歴がある。で、紆余曲折がありながら、現在、プログラマとして三年ほど、見よう見真似で仕事をさせてもらっている。 しかし、仕事をすればするほど、あるいは技術的に面白いことをやろうとしたりすると、そもそも基礎
僕の仕事の一環で他人のJavaソースを見ることがあるので、その時によく出る指摘をちょっと書き出してみた。 とーってもレベルの低い記事なのでJavaをまともにやっている皆さんは読む必要無しです。ただの愚痴エントリだよ。 不要な代入 同じ式 思考停止の StringBuilder tryでcatchしなきゃいけないものだと思っている final配列を定数だと思っている nullありのObjectの比較 番外編・メソッドを上手にEclipseで抽出する方法 総評 不要な代入 String name = null; // ここの代入は不要 if (conditionA) { name = "foo"; } else { name = "bar" } これまじやめて。 C言語(C89)から来た人はローカル変数を一番上に宣言したり、初期値を代入しなきゃいけないものだと思ってて困る。 またそういうC言語
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く