タグ

2015年7月9日のブックマーク (6件)

  • マルチスレッドでgetaddrinfo(3)するとたまに Temporary failure in name resolution (EAI_AGAIN) で失敗する件 - (ひ)メモ

    マルチスレッドでgetaddrinfo(3)するとたまにTemporary failure in name resolution (EAI_AGAIN) で失敗します。 自分は↓な環境で確認しました。 CentOS 6.5 glibc-2.12-1.149.el6_6.5 こういうコードで再現します。(ruby 2.1.4で確認) なお、便宜的にrubyで再現コードを書いていますが、該当環境であれば言語問わずマルチスレッド+getaddrinfo(3)の組み合わせで発現する問題です。 対処法は、 glibc glibc-common glibc-devel glibc-headers nscd のrpmをCentOS 6 Updatesにあるバージョン 2.12-1.149.el6_6.9 のに上げればOKです。 ちなみに自分は、Chef実行時にたまにberksのAPIサーバーの名前が引け

    マルチスレッドでgetaddrinfo(3)するとたまに Temporary failure in name resolution (EAI_AGAIN) で失敗する件 - (ひ)メモ
    key_amb
    key_amb 2015/07/09
  • 「ストリーミングSQLリレーショナルデータベース」をうたう「PipelineDB」が登場 | OSDN Magazine

    オープンソースのストリーミングSQLリレーショナルデータベースプロジェクト「PipelineDB」が7月7日に始動した。PostgreSQLと互換性があり、継続的クエリなどの特徴を加えたもの。初期リリースとしてバージョン0.7.7を公開している。 PipelineDBは、SQLクエリをストリームで継続的に走らせることができるリレーショナルデータベース。継続的処理とリレーショナルストレージを組み合わせたもので、結果はインクリメンタルにテーブルに保存される。クエリプランナーと実行エンジンを備え、ストリームでのリアルタイムの処理を行うことでアプリケーションコードを書くことなくSQLを利用してリアルタイムのデータ処理が可能としている。PostgreSQL互換で、PostgreSQLをそのまま置き換えることができるという。 ETLレイヤーを持たず、データを直接データベースにストリーミングして継続的に

    「ストリーミングSQLリレーショナルデータベース」をうたう「PipelineDB」が登場 | OSDN Magazine
    key_amb
    key_amb 2015/07/09
  • kamipo traditional (というかSTRICT_ALL_TABLES) では防げないMyISAMという名の化け物

    kamipo traditional (というかSTRICT_ALL_TABLES) では防げないMyISAMという名の化け物 TL;DR kamipo traditionalですら完全に防ぎきれないアレがあるので、そこを気にするなら出来る限りさっさとMyISAMからInnoDBに引っ越しましょう。 これらの記事を読んだ人向けです。 ルーク!MySQLではkamipo TRADITIONALを使え! | おそらくはそれさえも平凡な日々 Javaでkamipo traditionalを有効にする - その手の平は尻もつかめるさ アプリでミスって不正なデータが入るくらいだった500になったほうがマシ。というのが個人的な考えです。 +激しく同意+ さて、激しく同意したところで、kamipo traditionalでは倒せないMyISAMという名の化け物の話をしたいと思います。 kamipo tr

    key_amb
    key_amb 2015/07/09
  • OpenStack Mリリースの名称「Meiji」(明治)は撤回。別の候補群から再選択へ

    来春登場のOpenStack Mリリースの名称として発表された「OpenStack Meiji」(明治)の決定は撤回され、別の名称を選択することが、OpenStack Devメーリングリストにポストされたメール「[openstack-dev] Rescinding the M name decision」(Mの名称決定は撤回する)で示されました。 (7月15日追記:決定しました OpenStack Mリリースの名称が「OpenStack Mitaka」(三鷹)に決定、紆余曲折の末。10月に東京開催のOpenStack Summitにちなみ) 7月7日に公開したPublickeyの記事「[速報]来春登場「OpenStack Mリリース」の名称が「OpenStack Meiji」(明治)に決定。10月に東京開催のOpenStack Summitに合わせ」で紹介したとおり、OpenStack M

    OpenStack Mリリースの名称「Meiji」(明治)は撤回。別の候補群から再選択へ
    key_amb
    key_amb 2015/07/09
    Meiji 辞めるんだ。次の候補は Mita ですか。。
  • cpan module を並列でインストールする - skaji's blog

    先日行われた Gotanda.pm #5 でも発表させていただいたが、まさしく experimental な cpan client cpm を作った。 github.com Why new? cpan module の install にはいつも cpanm を使っており そのシンプルさと安定性には感心するばかりである。 が、cpanmにも不満がないわけではない。 perlである程度のことをやろうとすればすぐにcpan moduleの依存は 100を超える。 そういった場合、cpanmは直列でcpan moduleをインストールしていくため かなりの時間がかかる。 これをなんとかしたい。 Features of cpm cpm は如何に速くcpan module をインストールするか、しか考えていない。速くするために以下のようにしている。 cpanm を並列に使って cpan modul

    cpan module を並列でインストールする - skaji's blog
    key_amb
    key_amb 2015/07/09
    先日の #gotandapm で発表された高速並列な cpan-installer、遂に Acme が外れて "cpm" という名になった。
  • プログラミングよりも健康づくり? Googleが社員に求める3大必須スキルとは - ログミー

    IVS 2015 Springのセッションの前に行われたインフィニティ・ベンチャーズLLP・小林雅氏とCampus for H・石川善樹氏による特別対談。書籍『最後のダイエット』を出版したCampus for H・石川氏は、オフィスワーカーの健康について、Googleの社員教育で実践されている、寝ること・体を動かすこと・料理することの3つの要素と仕事との関連性を解説。自然に健康になりながら、仕事のパフォーマンスを高める方法を紹介しました。 予防医学の一番のテーマは「オフィスワーカーの健康」 小林雅氏(以下、小林):IVS特別番組、今回は……。 ジャン! 『最後のダイエット』でございます。 今回『最後のダイエット』の著者である、石川善樹さんにお越しいただきました。よろしくお願いします。 石川善樹氏(以下、石川):よろしくお願いします。 小林:僕が石川さんを知ったきっかけはですね、TEDxU

    プログラミングよりも健康づくり? Googleが社員に求める3大必須スキルとは - ログミー
    key_amb
    key_amb 2015/07/09
    グレートになりたい。