BLOGTIMES
«Prev || ... 473 · 474 · 475 · 476 · 477 · 478 · 479 · 480 · 481 ·... | | Next»
2017/02/03

Systemd でサービスが落ちたときに自動的にサービスを再起動させる

centos7  systemmanagemant  english 

Linux で常に起動しておきたい(落ちては困る)デーモンがある場合には inittab を使ってプログラムを respawn にする設定しておくということができました。
例えば以下のような設定です。

/etc/inittab

999:2345:respawn:/path/to/app

この機能は SysVinit/Upstart で実現されていたわけですが、これが CentOS7 では Systemd に置き換わっているのでこの手は使えません。
これについて代替となるなにかいい手がないかなと Systemd マニュアルを眺めていたら systemd.service の部分にRestart= という定義ができることを発見しました。

設定出来る値は no(デフォルト), on-success, on-failure, on-abnormal, on-watchdog, on-abort, always の7種類。とりあえず respawn と同じ状態にしたいという場合には always と設定すれば良さそうです。
実際に .service ファイルに書く際には [Service] の中に記述する必要があります。

[Service] Restart=always

respawn はゲーム用語?

respawn という英単語は個人的に inittab 以外で出逢ったことがないのですが、英英辞典だと「殺された時に再出現すること」という意味のゲーム用語ということになっているようです。
サービスやプロセスも強制的に止めることは kill(殺す) と表現するのでこれはこれで適切なのでしょう。

respawn - definition of respawn in English | Oxford Dictionaries

(of a character in a video game) reappear after having been killed

    at 13:49 |
    2017/02/02

    「FEヒーローズ」リリース!

    fireemblem  android  ios 
    FEヒーローズ タイトル - 「FEヒーローズ」リリース!

    FE初のスマホタイトルとなるFEヒーローズがリリースされました。

    やりたいのは山々ですが、仕事も山場なのでインストールだけしてしばらくはお預けということになりそうです。。。。。


      at 22:44 |
      2017/02/02

      SAOのサイバーセキュリティ月間ポスターが届いた!

      anime  riss  ipa 
      セキュリティ月間ポスター - SAOのサイバーセキュリティ月間ポスターが届いた!

      今年のサイバーセキュリティ月間はソードアート・オンラインとコラボしていて、昨年と同様にサイバーセキュリティ月間ポスターをIPAが配布していました。

      この配布はあくまで会社や団体向けなので個人では申し込めません。ということで、昨年と同様に仕事場の代表として(いちおうシステム管理部門も兼任してるので)手に入れることができました。プロモーションですから、ちゃんと人目につきやすい場所に掲示しています。昨年と比較してしまうと、サイズが一回り小さくなっているのが残念なんですよね。。。。。

      2017年 官民連携「サイバーセキュリティ月間」キャンペーン:IPA 独立行政法人 情報処理推進機構

      今回のサイバーセキュリティ月間に合わせてIPAでは下記のキャンペーンポスターを制作しました。ご希望の方に先着順でポスターを進呈します。応募の条件は、国家資格「情報処理安全確保支援士」(登録セキスペ)を応援してくださる組織の方です。応援の証として、ポスター入手後、多くの人の目に触れる場所にポスターを掲出したり、その写真をSNS等で広めて頂くなどご協力をお願い致します。

        at 12:35 |
        2017/02/01

        最高裁が Google の検索結果の削除を認めない決定

        google  law  裁判 

        Google で検索すると2011年に起こした児童買春事件で逮捕された際の報道内容が表示されるということで、Google に検索内容の削除を求めていた裁判で、最高裁第三小法廷が検索結果の削除を認めないという決定を出しました。決定の全文は裁判所のウェブにある裁判例情報に掲載されている「平成28年(許)第45号 投稿記事削除仮処分決定認可決定に対する抗告審の取消決定に対する許可抗告事件 平成29年1月31日 第三小法廷決定」から読むことができます。

        これによると、URLの削除ができる要件は以下のように述べられています。

        当該事実を公表されない法的利益と当該URL等情報を検索結果として提供する理由に関する諸事情を比較衡量して判断すべきもので,その結果,当該事実を公表されない法的利益が優越することが明らかな場合には,検索事業者に対し,当該URL等情報を検索結果から削除することを求めることができるものと解するのが相当である。

        今回の事例についてはこのように判断されたということになるようです。

        児童買春をしたとの被疑事実に基づき逮捕されたという本件事実は,他人にみだりに知られたくない抗告人のプライバシーに属する事実であるものではあるが,児童買春が児童に対する性的搾取及び性的虐待と位置付けられており,社会的に強い非難の対象とされ,罰則をもって禁止されていることに照らし,今なお公共の利害に関する事項であるといえる。

        検索エンジンに掲載される情報を削除して欲しいという裁判はあちこちで起こされていますが、過去の犯罪歴だからという理由では削除へのハードルはかなり高そうです。


          at 22:55 |
          2017/02/01

          GitLab.com でデータ損失を伴う障害発生

          systemdown 
          Youtube Live stream - GitLab.com でデータ損失を伴う障害発生

          GitLab.com でデータ損失を伴う障害発生が発生したようです。Git なのでリポジトリの中身は基本的には大丈夫なはずですが、Issue とかが吹っ飛んだのは人によっては痛いかもしれません。

          復旧風景がストリーミング中継されているのは今風ですねぇ。。。。


            at 21:33 |
            2017/01/31

            「Wi-Fiミレル」で無線 LAN の強度を測定

            ios  android  visualize 
            Wi-Fi ミレル - 「Wi-Fiミレル」で無線 LAN の強度を測定

            IO データが Wi-Fi ミレル という無線 LAN の電波強度を可視化するアプリをリリースしていたのでメモ。iOS 版と Android 版がそれぞれリリースされています。

            電波強度をグラフ表示するだけでなく、間取り上に電波強度をヒートマップを描く機能もあったりしてなかなか面白いです。比較的近い間取りを取り込んでやってみましたが、1Kの極小アパートなのでどこでも電波強度はばっちりでした(笑)。


              at 22:55 |

              This Page Intentionally Left Blank

              paper  english 

              レイアウトの関係で論文に1ページ空白ページを挟みたいのですがどうしたらいいですか?」という質問を受けたので、「それっぽくするならば "This page intentionally left blank."(このページは意図的に空白にしてあります) って書いとけば良いんじゃない」と答えたら怪訝な顔をされてしまいました。

              何も考えずに単に空白ページを入れると落丁と区別がつかないので、英文のレポートとか洋書だとこういうの書いてあることがありますがあまり知られていないんですかね。ネットで調べてみたら英語の Wikipedia にIntentionally blank page というのがあったことには多少驚きましたけど。。。。


                at 19:22 |
                2017/01/30

                3時間で deep learning を学習しよう

                google  deeplearning  lecture 

                ある人に薦めてもらった学位無しでも3時間で deep learning を学ぶ方法が興味深かったのでメモ。Googel の開発者が TensorFlow と deep learning の基礎について3時間みっちり解説してくれる動画になっています。英語ですが似たような大学の講義だと2~3コマ分くらいのボリュームでしょうか。

                知人には 「with PhD(博士持ち) なんだから大丈夫でしょ?」なんて冷やかされてしまいましたが、IT 系といっても全く毛色が違う分野なので、プログラミングがちょっと得意なところ以外は普通の人と変わりませんので、行き帰りの電車で少しずつ見てみようと画策しています。

                参考


                  at 19:22 |

                  餃天堂で宇都宮餃子

                  tochigi  B級グルメ 
                  餃天堂セット+ライス - 餃天堂で宇都宮餃子
                  [餃天堂で宇都宮餃子 の続きを読む]

                    at 12:55 |
                    2017/01/29

                    宇都宮 ミニ・ボルツの20倍ホット

                    curry  tochigi  激辛 
                    ビーフカレーたまご入り - 宇都宮 ミニ・ボルツの20倍ホット外観 - 宇都宮 ミニ・ボルツの20倍ホット
                    辛さ一覧 - 宇都宮 ミニ・ボルツの20倍ホット薬味 - 宇都宮 ミニ・ボルツの20倍ホット
                    [宇都宮 ミニ・ボルツの20倍ホット の続きを読む]

                      at 19:20 |
                      «Prev || ... 473 · 474 · 475 · 476 · 477 · 478 · 479 · 480 · 481 ·... | | Next»