てきとうなメモ

本の感想とか技術メモとか

2016-01-01から1ヶ月間の記事一覧

gethostbynameの引数にipアドレスを指定した場合の動作

#include <stdio.h> #include <netdb.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> int main(int argc, char **argv) { struct hostent *host = gethostbyname(argv[1]); printf("h_name = %s\n", host->h_name); printf("ip = "); for (char **addrp = host->h_addr_list; *addrp != NUL</arpa/inet.h></netinet/in.h></sys/socket.h></netdb.h></stdio.h>…

紙のコミックとKindleコミックで発売日が同じもの 2016年02月分

BUNGO―ブンゴ― 4 (ヤングジャンプコミックスDIGITAL)作者: 二宮裕次出版社/メーカー: 集英社発売日: 2016/03/18メディア: Kindle版この商品を含むブログを見るIPPO 4 (ヤングジャンプコミックスDIGITAL)作者: えすとえむ出版社/メーカー: 集英社発売日: 2016…

迷惑をかけないExcel

迷惑をかけないExcel作者: 実践ワークシート協会,田中亨出版社/メーカー: 翔泳社発売日: 2015/06/15メディア: Kindle版この商品を含むブログを見る1/3ぐらいはExcel哲学的なもの、1/3ぐらいはExcelの機能、1/3ぐらいはExcel診断ツールの説明という感じ。Exce…

systemdのログがうるさい問題

# /etc/systemd/system.conf #LogLevel=infoデフォルトのログレベルがinfoだからうるさいっぽい。特にcron実行時に Jan 13 05:35:01 localhost.localdomain systemd[1]: Starting Session 694 of user vagrant. Jan 13 05:35:01 localhost.localdomain syste…

rsyslogのimklogの$klogConsoleLogLevel

CentOS7でrsyslogも5系から7系にバージョンアップしていて結構変更されているっぽい imklogはカーネルのログを取得してくるモジュールである。rsyslog5系だと$klogConsoleLogLevelで取ってくるログレベルを指定できる。 # /etc/rsyslog.conf ... $klogConsol…

Apache Log4j 1.2のSyslogAppender

UDPしか対応していないか。TCPやUNIXドメインソケットには対応していないか。SyslogAppenderはSyslogWriterを利用していてその中身は以下のような感じ。log4j/SyslogWriter.java at v1_2_17 · apache/log4j · GitHub package org.apache.log4j.helpers; ... …

CentOS7のlogrotateでskipping ... insecure permissionsとか言われてロテートしない

ログファイルの親ディレクトリがo+wかグループがroot以外でg+wである場合はロテートしてくれないらしいこんな感じの設定で /var/log/logtest/logtest.log { copytruncate size 1 rotate 5 }# ls -ld /var/log/logtest drwxrwxr-x 2 john john 24 Jan 8 22:19…

イスラム教の天国では72人の処女が…という話

この話は何かで読んだ気がするけど、カーラ・パワーの本によるとコーランにはそんなことは書いていないらしい。詳しい説明は書いていなかったので、ちょっと調べてみる。日本語版wikipediaによると以下のように書かれている。 フーリーは天国に来たイスラム…

コーランには本当は何が書かれていたか?

コーランには本当は何が書かれていたか?作者: カーラパワー,Carla Power,秋山淑子出版社/メーカー: 文藝春秋発売日: 2015/09/28メディア: 単行本この商品を含むブログ (2件) を見る世俗主義者のジャーナリスト、カーラ・パワー(著者)が、イスラム学者モハン…

root以外でsystemdサービスを起動

状態確認ぐらいはできるけど、起動はあまりこれといった方法がないように思える。ユニット定義ファイルを User=some_user Group=some_userにしても、some_userが実行しようとすると $ systemctl start some_service Failed to issue method call: Access den…