タグ

2017年4月5日のブックマーク (9件)

  • H2O version 2.2.0 released

    Today I am happy to announce the release of H2O HTTP/2 server version 2.2.0. The release includes over ten new features (show below) as well as bug fixes. [core] add crash-handler.wait-pipe-close parameter #1092 [core] introduce an option to bypass the server header sent from upstream #1226 [access-log] add %{remote}p for logging the remote port #1166 [access-log] JSON logging #1208 [access-log] a

    progrhyme
    progrhyme 2017/04/05
  • 関数型プログラマからみたRust | κeenのHappy Hacκing Blog

    C++からRustに入った人あたりから「関数型言語から来た人のRustの感想を知りたい」とたまに言われるのでいつかブログ書こうか。 — κeen (@blackenedgold) 2017年4月3日 イントロ 私はRustをやる前にはCommon LispやSMLを主に使っていましたが、仕事ではScalaを使っていましたし他にもOCamlやSchemeやClojureやATS2やHaskellなどを書くこともありました。 私を含めた多くの関数型言語経験者人が一度は Rust for functional programmers を読んだことがあるかと思います。 このように関数型言語と比較して書かれるといかにも似た言語に見えるので私は興味を持ちました。そこで私は実際にRustに触れ始めたのです。 構文 let があるのでおよそOCamlなどに似ているという印象を受けました。 デフォルトでイミ

    関数型プログラマからみたRust | κeenのHappy Hacκing Blog
    progrhyme
    progrhyme 2017/04/05
    なんか妙にテック記事等の和訳っぽいと思ったらわざとだった
  • Google、コンテナに最適化したオープンソースの「Container-Optimized OS」正式版をリリース。Chromium OSをベース

    Container-Optimized OSは、Linuxカーネルを採用しオープンソースで開発されているChromium OSをベースに、コンテナの利用に最適化したOS。クラウドサービスのGoogle Compute Engineで利用することを想定しています。ソースコードはChromium OSのリポジトリから取得可能です。 Googleは2014年の時点で、GoogleのすべてのサービスやGoogleの社内で使われているツールなどすべてがコンテナで稼働していると説明しており、どの企業よりもコンテナ活用の実績があると自負しています。 Container-Optimized OSは、そうした大規模なコンテナの展開から得られたベストプラクティスが詰め込まれているとのこと。主に次のメリットがあると説明されています。 Controlled build/test/release cycles Go

    Google、コンテナに最適化したオープンソースの「Container-Optimized OS」正式版をリリース。Chromium OSをベース
    progrhyme
    progrhyme 2017/04/05
    Chromium OSベースのGCP用コンテナ最適化OS. β版。旧Container-VM Image
  • CircleCI 2.0に移行して新機能を活用したらCIの実行時間が半分になった話 - クラウドワークス エンジニアブログ

    ⠀人 / ⁰⊖⁰ \ オカメインコエンジニアの五十嵐(@ganta0087)です。 CrowdWorksでは、サービスのCI環境としてCirlceCIを利用しています。 今回、CircleCI 1.0から2.0に移行すると同時に、新機能のキャッシュをフル活用したことで、コストを増加させることなくCI実行時間を半分にすることができました。 今回の記事では、CirlceCI 2.0のメリットや、どのようなチューニングを行ったのかをご紹介します。 CircleCI 2.0について CircleCI 2.0は現在ベータ版となっており、「CircleCI 2.0: Beta Access - CircleCI」から申し込むことができます。(試してみたところ個人のリポジトリではすぐに利用できるようです。) 申請したOrganizationのすべてのプロジェクトで突然バージョンが切り替わるわけではなく、

    CircleCI 2.0に移行して新機能を活用したらCIの実行時間が半分になった話 - クラウドワークス エンジニアブログ
    progrhyme
    progrhyme 2017/04/05
    現在はβ版。Docker利用。キャッシュ機構を上手く使うとよさそう。
  • Fluent-Bit v0.11 リリース - 一寸先は/dev/null

    Fluent-Bit v0.11 が2017/03にリリースされました。今回のリリースはかなりすごいですよ! http://fluentbit.io/download/ おおまかなTopic in_tail Plugin (ログをはじめとするファイルの各行を収集) in_disk Plugin (ストレージへの Read/Write アクセスサイズを収集) in_proc Plugin (特定プロセスのメモリ使用量やfd消費数を収集) out_file Plugin (ファイルへの出力) Filter Plugin Parser out_forward に Secure forward mode追加 in_memの書式がfree(1)っぽくなりました あたりでしょうか。他にも色々と新機能がありますので詳しくは公式のリリースノートを参照ください。 Fluent Bit v0.11.0 - R

    Fluent-Bit v0.11 リリース - 一寸先は/dev/null
    progrhyme
    progrhyme 2017/04/05
    色々便利になった様子
  • さらばUstream、10年で消滅。IBM Cloud Videoへ完全移行(三上洋) - エキスパート - Yahoo!ニュース

    ライブ配信の代名詞だったUstreamブランドが、ついに消滅します。IBMのビジネス事業に取り込まれ「IBM Cloud Video」へ。Ustreamというブランドそのものがなくなる見込みです。 公式Twitterが非公開に。ブログでブランド移行を公表2017年4月、Ustreamの公式Twitterが、非公開アカウントになりました。ご覧の通り、鍵アカになり、既存のフォロワーも消えた形。もしかしたらフォロワーをブロックしたのかもしれません(筆者もフォローしていたが外されていた)。 この10日前、3月21日にはUstreamのFacebookページの名称が変わっており、4月1日には公式ブログで「UstreamブランドからIBM Cloud Videoへと移行する」とのアナウンスが出ました。 Ustream is IBM Cloud Video(USTREAM公式サイト) Ustream公式

    さらばUstream、10年で消滅。IBM Cloud Videoへ完全移行(三上洋) - エキスパート - Yahoo!ニュース
    progrhyme
    progrhyme 2017/04/05
    Ustream終わっちゃうのかー
  • 【追記あり】「関わっていたなら総理大臣も国会議員も辞める」発言を含む国会議事録、ごっそり「消滅」 | Buzzap!

    森友学園問題に関する今国会の議事録議事録が公式サイト上に存在していない事が明らかになりました。詳細は以下から。 2月後半から国会で取り上げられ、今に至っても政府や財務省の場当たり的な対応によって炎上し続けている森友学園問題。その衆参両院の予算委員会での議事録が、始めて森友学園問題が扱われた2月17日分から閲覧できない状態になっています。 ◆衆議院予算委員会の議事録は「森友」分が証人喚問を除いて消滅 2月17日に始めて森友学園問題を取り上げた質疑は民進党の福島伸享議員によるもの。これ以降の展開を大きく揺るがした安倍首相の「私やが関係していたということになれば、これはもうまさに総理大臣も国会議員も辞めるということははっきり申し上げておきたい(動画25:53から)」という発言が行われた質疑でもあります。 安倍首相 森友学園「私が関わっていたら、総理大臣を辞める!」福島伸享の質疑2_17衆院・予

    【追記あり】「関わっていたなら総理大臣も国会議員も辞める」発言を含む国会議事録、ごっそり「消滅」 | Buzzap!
    progrhyme
    progrhyme 2017/04/05
  • HashiCorp Packer 1.0

    PackerBuild and manage images as code​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍‍​‌‍​‌‌​‌‍‍​‌‍‍‌‌‍​‌‍‌​‍‌​​​‍‍‌‍​‌‌‍‌​‌‍‌‌‍‍‌‌‍‍​‍‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​‌‍‌​‍​‍‌‍‍‌‌‌​‌‍‌‌‌‍‌‌‌‌‌​‌‍‌‌​​‌‍‌‌‌​​‍‌‌‍‌​‌‍‌‍‌‍

    HashiCorp Packer 1.0
    progrhyme
    progrhyme 2017/04/05
    1.0出た
  • net/httpで作るGo APIサーバー #1

    GoにはWebサービスを作るためのフレームワークがそれなりの数存在している。 Awesome Go - Web Frameworks ただ、そこまでデファクトというものがあるわけではなく、他の言語と比べると少々乱立気味なのではないかな、という感想を持っている。この記事ではnet/httpを主軸に据え、取替可能な部品となるライブラリを利用してAPIサーバーを作成する方法を紹介する。 長くなりそうなので記事を分けて紹介する予定だけど、今日はアプリケーショングローバルな値をどのように保持するのが良いのかについて書く。 アプリケーショングローバルな値 APIサーバーにはそのアプリケーションにおいてグローバルな値を保持しておきたいケースが多い。例えばAPIサーバーの設定情報だったり、外部APIにアクセスするクライアントだったり、DBへのコネクションだったり、loggerだったり。そういったものを初期

    progrhyme
    progrhyme 2017/04/05