大判プリンターを持たない人たちが、それでも大きな文字を印刷したかった結果
顧客は SPA であることを望んでいるのか?そうではないです。技術者は SPA を作りたいのか?そうではないです。 ではなぜ SPA 的なものが出来てしまうかといえば、いちいち UI の遷移のために大量のデータをロードしているのは時間と資源の無駄だからです。 もちろんあるべき姿としては、サーバーの CPU やストレージやメモリは爆速で、回線も爆速で、用いられるデータは必要最低限で、クライアントマシンも爆速で、クライアント側でフォームを一個書き換えるたびにページをフルロードしても全くストレス無く使える、というような世界観です。 しかし実際にはサーバーのスペックも回線もクライアントのスペックも不足気味ですから頑張って補っていく必要があります。 すると最初にロードしたデータをクライアントは保持し続けて、 HTML 全体を書き換えるのではなく必要なところだけを最小限の通信とともに書き換えてみたいな
Last year we announced the introduction of our new distributed stream computation system, Heron. Today we are excited to announce that we are open sourcing Heron under the permissive Apache v2.0 license. Heron is a proven, production-ready, real-time stream processing engine, which has been powering all of Twitter’s real-time analytics for over two years. Prior to Heron, we used Apache Storm, whic
大ハンガリーの領土回復への夢と絶望 第二次世界大戦の枢軸国の主要参戦国は、日本、ドイツ、イタリアばかりがクローズアップされますが、ルーマニア、ブルガリア、フィンランド、クロアチア、タイなども枢軸国側に立って参戦しています。 ハンガリーも枢軸国の一員になった国で、ソ連とアメリカに宣戦布告し主に東部戦線でドイツ軍と共に戦いました。 ハンガリーも他の枢軸国側と同じく親独・親伊一辺倒だったわけではなく、ハト派や保守派が何とか国を中立に維持させようと努力しますが、結局強力なドイツの外圧と国内急進派によって国を牛耳られていきました。 今回はハンガリーが枢軸国の一員になって破滅的な戦争に向かっていった経緯をまとめていきます。 話はオーストリア=ハンガリー帝国時代に遡ります。 1. 帝国の支配層としてのマジャール人 1-1. 自治を求める戦い ハンガリーの支配的民族であるマジャール人は、オスマン帝国の支配
code review の reviewer 選出をする時,pull request の内容をざっと眺めてから「この部分だから XX さんかな」とか「あそこのコードは YY さんが詳しいだろう」とか,そういう感じで選ぶことが多くて,つまりは勘と経験で選びがちになってしまう.これについては常々いくばくかの危うさを感じていた. そもそも,「reviewer として誰が最適か」という知識はプロジェクトに長く関わっている人でなければ知りにくいものであり,いわば属人的な知識のひとつだと思っている.プロジェクトからそういった長老的な人がいなくなってしまったら,最適な code review を実施できなくなってしまう可能性がある. 従って,やはり技術で解決ということになる. Facebook が作っている mention-bot という GitHub の bot として動作するやつがあって,これは p
OpenRestyはnginxのほかにngx_luaをはじめとするCで書かれた各種サードパーティモジュールとngx_luaのAPIを利用したrestyモジュール、そしてLua/LuaJITで構成されています。 OpenRestyに含まれているnginx自体は本家のnginxと基本同じなので、別にOpenRestyを利用しなくても自分でngx_luaを組み込んだり、サーバ上にrestyモジュールを配布することで似たような環境を構築することは可能ですが、OpenRestyであれば主要なモジュールやライブラリが./configure、make、make installの一連の流れですべてゴソッとインストールされますし、OpenRestyのconfigureスクリプトはnginxのconfigureスクリプトを継承したものなのでnginxのconfigureオプションをほぼそのまま利用することもで
最近はさまざまなボットが話題になっているが、SlackのAmir Shevat氏はボットを成功に導くためにチューリングテストよりも重要なのが「Beer Test」だと主張している(VentureBeatの記事)。 Beer Testとは、ビールを一緒に飲みに行きたいかどうかを指標とするものだという。ビールを飲まない人なら、一緒に食事をしたり、遊びに行ったりするのでもよい。Beer Testに合格するなら快い人物であり、毎日一緒に仕事をしたい好人物と考えられるとのこと。 Shevat氏がSlack内部でのボット開発にあたり、ベストプラクティスと考えている事項の一部を以下に抜粋する。 常に「ヘルプ」コマンドをサポートし、使い方を簡単に教えてくれる DMやメンションの内容を理解できなくても無視せず、「わからない」の一言だけでも応答する 緊急事態以外ではチーム全員にDMを送信しない 数多くのメッセ
おはようございます、イイノです。 Googleがグループチャットアプリ”Spaces”をリリースしましたね。Google以外でもチャット関連のAPIやらフレームワークやら次々と公開されていますし、しばらくはチャット関連の話題がテック界隈を賑わすことになりそうです。 Facebookもメッセンジャー上での広告運用をするみたいですし、一旦ここらへんでチャットプラットフォームでの広告運用関連の情報をまとめてみます。 双方向のコミュニケーションを可能にするFBメッセンジャー広告 Facebookは今年度にメッセンジャーと関連付けて Click to MessageSponsored Messageの2つの広告の運用を開始するんじゃないかと噂されています。 簡単にそれぞれ紹介します。 1クリックで企業とのチャットが開始。”Click to Message”“Click to Message”は、Fa
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く