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

  • H2O version 1.4.0 released with outstanding support for forward secrecy and load balancing (and the experimental mruby handler)

    H2O version 1.4.0 released with outstanding support for forward secrecy and load balancing (and the experimental mruby handler) Today I am happy to announce the release of the H2O HTTP/2 server version 1.4.0. There have been a few changes and bug fixes from version 1.3.1 (that showed big performance improvements over the older generations of HTTP servers without support for request prioritization)

    rrreeeyyy
    rrreeeyyy 2015/07/22
  • 狂気は感染する - K Diary

    ふと、思い出したことがある。僕が小学校の時。四年生か五年生だっただろうか。僕は塾に通っていた。その塾というのはわりとスパルタで今じゃ考えられないけれど当たり前のように体罰があった。今となってはそこの塾で働いていた奴、全員死んでたら笑える、みたいな感じだ。僕も殴られたことがある。正しく言えばビンタなんだけれど。あんまり変わらん。なぜ殴られたか。当時、ペンを指でくるくるってやる、所謂ペン回しが流行っていた。で、僕もくるくるってかんじで華麗にペンを回せたらいいなーって思っていたので、塾でも練習してた。当然だけれど最初は下手くそなので、ペンをポロポロこぼしてしまう。んで、多分その塾の講師にとっては僕がペンをカチャカチャ落とす音がうるさかったんだろう。殴られた。死ね。いや、もう死んでるかな。死んでたら、笑える。 僕がその塾で殴られたのはその一度限りだったんだけれど、他の生徒とかはよく殴られていた。遅

    狂気は感染する - K Diary
    rrreeeyyy
    rrreeeyyy 2015/07/22
  • Cross-compilation - Crystal

    Cross-compilation¶ Crystal supports a basic form of cross compilation. In order to achieve this, the compiler executable provides two flags: --cross-compile: When given enables cross compilation mode --target: the LLVM Target Triple to use and set the default compile-time flags from To get the --target flags you can execute llvm-config --host-target using an installed LLVM on the target system. Fo

    rrreeeyyy
    rrreeeyyy 2015/07/22
  • git pull と git pull --rebase の違いって?図を交えて説明します! | KRAY Inc

    はじめに こんにちは、クレイの亀井です。ここ最近一気に気温が上がりましたね。顔に重点的に汗をかくタイプの私には憂な季節がやってまいりました さて、今月正式リリースしました(!) DocBase プロジェクトではクレイ外部のデザイナーの方と一緒に開発しています。SourceTree で Git を使っている方で、軽いデザイン修正などは弊社の Rails プロジェクトに直接手を加えてプルリクエストを送ってくれます。 こちらのデザイナーさんに「プルリクエストを送る際は、作業ブランチで git pull --rebase origin master してから送ってもらえますか?」とお願いすると「pull はわかるんですけど、この --rebase ってなんですか?これつけると何が変わるんですか?」と質問がきたのです。 作業ブランチで git pull --rebase origin master

    git pull と git pull --rebase の違いって?図を交えて説明します! | KRAY Inc
    rrreeeyyy
    rrreeeyyy 2015/07/22
  • Amazon Cognitoについて - AWSが提案するモバイル時代のアカウント管理 - クックパッド開発者ブログ

    モバイルファースト室の @rejasupotaro です。 AWS Summit 2014 でAWS Mobile Servicesのアップデートがありましたが、その中でも気になったAmazon Cognitoについて調べてみました。 Amazon Cognitoとは 今どきのモバイルアプリでは、単純に認証してAPIを叩くだけではなく、サービスにログインしていない状態でも一意なIDを持たせてデータを管理したり、ゲスト状態から会員登録をしたときにデータを引き継いだり、サービス間でシングルサインオンを提供したり、デバイス間で設定を共有できるようにするなど、ユーザーがどのデバイスからサービスにアクセスしてもストレスなく使えるようにするために様々な工夫を凝らす必要があります。 Introduction to Amazon Cognito これらの実装は複雑になりがちで、アプリを作っていると思ったら

    rrreeeyyy
    rrreeeyyy 2015/07/22
  • Go1.5はクロスコンパイルがより簡単 | SOTA

    Go1.5はクロスコンパイルがより簡単 Cross compilation just got a whole lot better in Go 1.5 | Dave Cheney Go 1.5: Cross compilation — Medium Go言語の良さの一つにあらゆるOS/Archに対するクロスコンパイルがとても簡単に行えることが挙げられる.今まで(Go1.4以前)も十分に便利だったがGo 1.5ではさらに良くなる. 今までの問題を敢えて挙げるとターゲットとするプラットフォーム向けのビルドtool-chain準備する必要があるのが煩雑であった(cf. Go のクロスコンパイル環境構築 - Qiita) $ cd $(go env GOROOT)/src $ GOOS=${TARGET_OS} GOARCH=${TARGET_ARCH} ./make.bash --no-clea

    rrreeeyyy
    rrreeeyyy 2015/07/22
  • H2Oのmruby拡張が実用的になってきた件 - 人間とウェブの未来

    H2Oにmruby拡張の提案を行いmergeされてから幾つかのPRを経て、少しずつ実用的になってきました。 github.com 今日は簡単にその使い方を紹介しようと思います。 h2o_mrubyを有効化したh2oをビルド h2o_mrubyを有効化してビルドするのは簡単で、OSのライブラリ環境(/usr/lib/以下とか)にlibmruby.a等のmrubyライブラリがある状態で、 cmake -DWITH_MRUBY=ON . make h2o するだけで、h2o_mrubyが有効化されたh2oバイナリがカレントにビルドされます。簡単ですね。 またこの記事も参考にすると良いかもしれません。 qiita.com 使えるメソッド mod_mrubyやngx_mruby程メソッドはまだ充実していませんが、少しずつ使えるものを実装しています。また、mod_mrubyやngx_mrubyとの互換

    H2Oのmruby拡張が実用的になってきた件 - 人間とウェブの未来
    rrreeeyyy
    rrreeeyyy 2015/07/22