タグ

2014年5月9日のブックマーク (3件)

  • 現在の shell を shellscript の中から確認する(Linux, BSD 両対応) - tkuchikiの日記

    現在の shell(以下、current shell) を確認する方法として真っ先に思い浮かぶのは以下だと思います。 $ echo $SHELL /bin/bash ただ、これは不正解で、$SHELL はあくまでも login shell ですので、 login shell と current shell が違う場合は正しい値を返してくれません。 私の場合ですと、ローカル環境で常時利用しているのは zsh ですが、 login shell は bash です(zsh を login shell にすると重いと教えていただいたことがあるので)。 このようなケースでも正しい値を返す方法が以下です。 $ echo $0 -zsh shell 上では $0 に current shell が格納されています。 これで解決すれば良いのですが、shellscript 内で確認しようと思うと話しは変わっ

    現在の shell を shellscript の中から確認する(Linux, BSD 両対応) - tkuchikiの日記
  • LinuxでTCP_DEFER_ACCEPTが有効でもaccept後readできない理由

    listen()のbacklogが不足した際のTCP_DEFER_ACCEPTの動作について - blog.nomadscafe.jpという記事の中で、listen backlog があふれた後に accept(2) すると、その後の read(2) が EAGAIN を返したり、接続が不安定になるという事象が説明されていました。気になったので調べてみたことをまとめます。 結論から言うとこれはLinuxの仕様です。manのtcp(7)を見ると、 TCP_DEFER_ACCEPT (since Linux 2.4) Allow a listener to be awakened only when data arrives on the socket. Takes an integer value (seconds), this can bound the maximum number of

  • Gmailをビジネスで使うのが不安だという人を説得する材料 - Qiita

    Google Apps 利用規約 – Google Apps 採用事例には多くの企業 さまざまな規模の企業や団体が利用しています。公表していないだけで利用しているところもあるでしょう。 お客様の声 – Google Apps for Business キユーピー株式会社 株式会社マイナビ 株式会社クボタ 全日空輸株式会社 ミサワホーム株式会社 ソフトバンクテレコム株式会社 カシオ計算機株式会社 戸田建設株式会社 三井倉庫株式会社 株式会社ノーリツ 株式会社アデランス(旧株式会社ユニヘアー) 株式会社ジェイティービー 生活協同組合コープさっぽろ 年間1ユーザあたり6000円でその他のGoogleツールも付いてくる Gmail以外のさまざまなアプリケーションが利用可能です。 ファイル共有やビデオ会議、カレンダーなどが使えます。もちろんモバイルにも対応し二段階認証などのセキュリティを担保する機

    Gmailをビジネスで使うのが不安だという人を説得する材料 - Qiita