C言語

プロセスをdaemon化してみる

こんにちは。masuyamaです。
またもストックがなくなったのでC言語ネタに逃避します。

「djb先生のdaemontoolsがあるからdaemon化なんて不要」といきがっていた時代が私にもありました。
時代はめぐり、今はdaemon()関数がLinux環境にも導入され、お手軽にdaemon化ができるようになっています。

Continue reading

突発的にC言語でプログラミングが書きたくなる病

こんにちは。好きなオプションは-Wall -Werrorです。masuyamaです。

SmartEducationでは、サーバ側の言語として正式にはRubyを採用しています。
そのため、日ごろはほとんどRuby、たまにPython、まれにPHP、Perlを使っていたりします。

LL言語はすごく簡単にやりたいことができていいのですが、なぜか突然C言語(C++ではなく)でプログラムを書きたくなることがよくあります。
今回は、一時的なデータ集計プログラムを書く機会があったのであえてC言語で書いてみました。

Continue reading