Introduction of H2O, an optimized HTTP server / library implementation with support for HTTP/1, HTTP/2, websocket
概要 Space Sushi という宇宙に寿司が浮かんでいる画像を淡々と投稿している天才的なアカウントがあります。これには及ばないものの、寿司を含むいろんな物を宇宙に浮かべた画像を素早く入手したいときのために、合成画像を自動的に作成する gem を作成しました。 この gem をインストールすると spacestuff というコマンドが使えるようになり、実行するとそのカレントディレクトリに合成画像が保存されます。例えば下記のような画像です。 宇宙に浮かぶものは予め組み込まれたものの中からランダムで選ばれますが、spacestuff コマンドに引数を渡すことで浮かばせるものを指定することができます。ブロッコリーを浮かばせたいときは -c broccoli を指定します。 浮かばせることのできるものは、現在は下記の通りです。 sushi (寿司) broccoli (ブロッコリー) mashr
本記事は英語版ブログで公開された記事の翻訳版です。 2013年7月に、米国テキサス州オースティンで開催されたLonestar Ruby Conferenceで、Rubyによるアプリケーションサーバーについてお話させていただきました。その中でいくつかのRubyアプリケーションサーバーのパフォーマンスや、さまざまな状況における挙動の違いを比較しました。この記事では、講演準備として行ったリサーチの中で分かったことをかいつまんでご紹介します。 実際のカンファレンスの録画をご覧になりたい方は、Confreaksで公開されていますのでそちらをご参照ください。テストに使用した簡単な自作アプリケーションはGitHubに、講演スライドはSlideshareにそれぞれ公開しています。 このリサーチは、Passenger 4のパフォーマンス評価以外すべて2013年7月に行ったものなので、情報が多少古くなっている
なー!ちんごんにゃー!ばばきーちばばー。しきぶー、ぼんにゃーばー。 ライオンキングのつもり!くしいです!いやー、お元気ですか。 今回は96記事目となる行ってきたシリーズ初、同じ会社さんの3記事目!超有名な位置ゲー「コロニーな生活」をはじめ、「魔法使いと黒猫のウィズ 」などの超ヒット作を連発している、コロプラさん。創業時から数えると5箇所目のオフィスは、なんとびっくり恵比寿ガーデンプレイス内でのお引っ越し。「コロプラ史上最大のクリエイティブ空間」を目指したとのことで、早速お邪魔してきた。 恵比寿駅からガーデンプレイスに向かう通路であるスカイウォークに「ずっと恵比寿にいます」みたいなポエムっぽい広告を出していることでも俺の中で話題なコロプラさん。恵比寿愛がハンパじゃないので是非過去のオフィスと併せてご覧ください。 ▼2011年11月 株式会社コロプラ に行ってきた! ▼2012年10月 株式会
だいぶ前からDocker(Linuxコンテナ)のパフォーマンスについて、速いことは速いだろうけどどの程度速いのか、もし遅いことがあるなら何がパフォーマンスにとって重要なのか(AUFSが遅いとかそういうの)が気になっていたので、今回は で紹介されていた Docker のパフォーマンス検証に関する IBM の Research Report を読んだ。Report の内容をベースに、Docker のパフォーマンスの勘所などをまとめてみた。 Report のタイトルは An Updated Performance Comparison of Virtual Machines and Linux Containers 。 GitHub にベンチマークコードと実験データが置いてあってちゃんとしてる。 前提 まず、VMとコンテナの歴史を振り返るのに知らぬはエンジニアの恥。今さら聞けない【コンテナ/仮想
「三年予測」は、さまざまな分野で活躍する「トップリーダー」へのインタビューを紹介します。「トップリーダー」の考える未来や、エンジニアへのメッセージを発信します。
昨日大阪で開催された、CSSオジサンっていうCSSの勉強会に行ってきたのでその雑感。CSSオジサンってだけに若者は少なかった。女性の人が思ったよりいた印象ある。 発表は、最初がCSS設計の教科書の著者である@hilokiさん。@hilokiさんと言えばCSS設計。「メンテなブルであり続けるためのCSS設計」というタイトルの発表だった。CSSを片手間に書いている人たち、@hilokiさんのスライドは一読すべきだと思う。 メンテナブルでありつづけるためのCSS設計 from 拓樹 谷 次が@cssradarさんで、「CSS Investigation: CSSコードレビューの仕方教えます」という発表。コードレビューをする側の心構えや、おなじみの便利ツールの紹介、コードの不吉な匂いの見つけ方とかの話だった。 最後が@t32kさん。「CSSオジサン、この先生きのこるためには」というタイトルで、@t
All photos & illustration by Leading & Company 普段、コンビニなどで200円で売られているレッドブルの原価は10円〜20円ほどなのだと言われます。 では、消費者は残りの190円分は何に対して、お金を払っているのでしょうか? 1984年にレッドブルを創業したディートリヒ・マテシッツがつくった当時の資料には、「レッドブルのための市場は存在しない。我々がこれから創造するのだ。」と書かれており、彼はマーケティングさえ完璧であれば、どんな新しい需要も作り出せると考えていたのです。 ↑レッドブルCEO「レッドブルの需要はない。これから我々が作り出すのだ。」 レッドブルのCEOであるマテシッツ氏は、それを何十年もかけて実現していくわけですが、そう言った意味で、僕たちは、エナジードリンクに対して10〜20円、レッドブルのマーケティングが生み出す精神的付加価値に
あらゆるものがインターネットにつながる時代。パソコンやスマートフォンは私たちの日常生活や仕事に欠かすことのできないものになっています。 一方で、公的な機関へのサイバー攻撃が相次いだり、企業の顧客情報などの個人情報が流出する事件が多発するなど大きな社会問題になっています。そして、悪意ある者のその手口は、ますます巧妙化しています。しかし、日本では、そんなサイバー攻撃から企業などの情報を守る情報セキュリティ技術者が不足しているといいます。 今夜は、情報セキュリティ技術者の不足を解消するためにはどうすればよいか?を考えます。 コンピューターへの不正侵入、データの改竄(かいざん)や破壊、情報漏洩(ろうえい)、コンピューターウイルスの感染などがなされないように、コンピューターやコンピューターネットワークの安全を確保することをいいます。 そして、情報セキュリティ技術者とは、組織の情報の、何をどう守
ITメーカーからコンピューター関連のサービス企業へのシフトを模索している米IBMが窮地に立たされている。10月20日に発表した2014年7~9月期決算は10四半期連続の減収。新興企業に15億ドルを払って不採算の半導体製造事業を引き取ってもらうという苦肉の策を講じた結果、最終利益は赤字転落寸前の状況となった。IBMは05年にパソコン事業を中国の聯想(レノボ)グループに売却するなど、大胆な経営改革が評価されてきた。しかし成長分野と位置づけるクラウドサービスなどでの競争では出遅れが指摘されており、先行きに暗雲が漂っている。 10四半期連続の減収「もちろん今回の業績には失望している」。IBMのバージニア・ロメッティ最高経営責任者(CEO)は決算発表をした20日、アナリスト向けの電話会見で業績の厳しさを率直に認めた。世界のIT業界を牽引(けんいん)してきたIBMのCEOが電話会見に臨むのは異例だ。
Gartnerは2007年以来、翌年の戦略的テクノロジトレンドのトップ10を予測してきた。 2014年のレポートである「Gartner Identifies the Top 10 Strategic Technology Trends for 2015」では、アナリストらは重視する点について次のように説明している。「大きな影響をもたらす要素として、企業やエンドユーザー、IT部門に革新をもたらす可能性が高いもの、大規模な投資の必要があるもの、あるいは導入が遅れることによりリスクが生じるものが含まれる。こうしたテクノロジは、組織の長期計画やプログラム、イニシアティブに影響を与える」 GartnerのバイスプレジデントのDavid Cearley氏は、2015年のレポートでは3つの包括的なテーマが浮かび上がったとしている。 現実世界と仮想世界の融合 場所を問わないインテリジェンスの出現 デジタル
arduinoを使った工作を幾つかやった後、倒立振子の作成を思い立ちました。今回の方針は次の2つです。 極力シンプルな構成自力で作る(webの先人に頼らない) 立たせるのにまるまる1週間以上かかりましたが、なんとか当初の方針を守りながら、上の写真の倒立ロボットを作りました(下の動画は動作のデモです)。 (*1)制御の方程式とジャイロのトラブルシュートはwebを参照しました (*2)動画では9V電池に代えてUSB出力のバッテリでarduinoに給電してます この倒立ロボットですが、構造、電装、スケッチ(プログラム)ともにとても簡素です。使用するセンサは1つだけ(200~400円)で、モータは普通に手に入る一番安いヤツでOKです。なのでarduinoでLEDを点滅させたことがあれば、あとは材料とプログラムさえ揃えば、半日もかからずに作ることができると思います。 それで作成後の感想ですが、倒立振
Nagios からのアラート通知を Slack の Incoming WebHooks を利用して Channel へ書き込む設定をしました。 Slack には Nagios の Integration が用意されているので、普通はこれ使えば良さそうです。 しかし、今回は Lite プランに抑えたいという理由で、色々とインテグレーションを使ってると 5 external integrations の上限に引っかかってしまうのを避けるために Incoming WebHooks を使って自前で実装しました。Incoming WebHooks の Webhook URL を発行するのは上限ないみたいなので重宝しています。 早速、シェルスクリプトを書こうと思ったんですが、ググったら Gist にコード公開している人が居たので fork してちょっと書き換えて使うことにしました。 下記が、gist
MEN OF THE YEAR 2014 TOP > Toshiyuki Inoko Toshiyuki Inoko 猪子寿之 チームラボ代表 絶えないメディア取材にイベント、NYのペース・ギャラリーなど国内外での展覧会と、2014年を怒濤のごとく駆けめぐる猪子寿之。いま最も注目されるクリエイターの、過剰な日常にせまる。 取材前日に編集部より、“猪子さん、時間に遅れるかもしれません……”という前情報が入っていた。実際に、当日チームラボのミーティングルームに通され、猪子さんがその場に現れたのは約束の時間から1時間後のこと。前の打ち合わせが盛り上がり、ついつい時間を忘れて話し込んでいたようだ。インタビューを始める前に次の予定を聞くと「大丈夫です、テキトーに」との返事。アイスブレイクの必要もないほどカジュアルな雰囲気で「なんでも聞いてください」と言ってくれたので、いつも時間を忘れるほど打ち合わせ
SonicGarden Study #11で放送された資料から一部スライドを抜いたものになります。 http://sonicgarden.doorkeeper.jp/events/13229 ----- 優れたプログラマだけが優れたソースコードを書くことができます。 では優れたプログラマになるにはどうすれば良いでしょうか。 自分の書いたコードを、優れたプログラマに指摘してもらうことが一番の近道です。それがコードレビューです。たった一人でコードレビューも受けずに、ただ書き続けてもクソコードはクソコードのままなのです。 そこで今回は、良いコードが書けるプログラマになるための、コードレビューを上手に実践する秘訣を話します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く