タグ

2013年12月11日のブックマーク (40件)

  • systemdを本番運用してわかったこと - mixi engineer blog

    こんにちは、運用部 アプリ運用グループの清水です。モンスト仲間募集中です。 以前、Fedora 8からFedora 17への移行のお話を書きました。Fedora 17ではsystemdがデフォルトで使われています。そのsystemd番環境で運用して1年以上が経ち、様々な経験をしてきました。systemdの環境で知っておくと役に立つと思われることについていくつか紹介したいと思います。 まずは、systemdの概要について簡単に紹介します。 systemdの概要と歴史 systemdは、従来のSysVinit/Upstartに代わるもので、Linuxサーバの起動時に初期設定やサービス起動をおこなうことにとどまらず、プロセスやリソースなど様々な管理をおこなうデーモンです。 Fedora 14の頃(2010年11月リリース)にTechnology Previewとして提供され、Fedora 1

    systemdを本番運用してわかったこと - mixi engineer blog
    riywo
    riywo 2013/12/11
  • Goで関数型プログラミング - Qiita

    Goでプログラムを書いていると、汎用的なmap関数やfold関数(reduce関数)のようなものがあれば便利なのに、という場面が結構あります。 そういうときは、それぞれの型専用の関数を一通りあらかじめ用意しておく、というような方法でお茶を濁すことが多いと思いますが、そんなものではHaskellやLispな人はもちろんRubyPythonに慣れたLL脳な人にも満足できないはずです。 そこで記事では、ジェネリックな高階関数をリフレクションを駆使して実装することで、Goで関数型プログラミングを試みようと思います。 単純な実装のmap関数 最初に、関数を引数にとる関数を単純に実装した場合をみてみます。 例えば、sliceのすべての要素に対して関数を適用した結果を新たなsliceで返すMap関数を考えてみます。 package main import ( "fmt" ) var ( ints =

    Goで関数型プログラミング - Qiita
    riywo
    riywo 2013/12/11
  • ブレインライティング - 発声練習

    ブレインライティング(Amazon.co.jp) ブレインストーミングの欠点である 発言する人と発言しない人に極端に分かれる 考えるときに沈黙できない を改善するために提案された手法。 このは、プレインライティングの考え方とやり方、筆者オリジナルのブレインライティングのやり方(ポストイットを使った方法)が紹介されている。さらに、このが素晴らしいのは、ブレインライティングでアイデアを大量に出した後にそれをどのようにまとめるのかについて、筆者が選んだ有力な方法を紹介してくれている点。Amazon.co.jpの書評を見ると、他のと被っている点もあるとのことだが、逆に言えば、アイデアを大量に出し、それをまとめる手法を求めている人にとって最初に買うのに適した方法。 全部で3部構成となっている。 Part1: ブレインライティングの考え方、やり方、利点の紹介 Part2: 筆者が提案する発想法の

    ブレインライティング - 発声練習
    riywo
    riywo 2013/12/11
  • 研究に対する情熱や愛が死んだ - 職質アンチパターン

    前置きだけど,僕は学費を全部自分でまかなっているし,その他の諸経費も自分で支払っている.念のため. 研究に対する情熱や愛が死んだ. かつては研究への士気はあった.学部4年の頃は学会に2ヶ月に1回くらいのペースで出席したし,論文も何か提出した.マスター1年の前期は国際会議にも出席したし,国内の学会にも出たし,もちろん論文も数提出した (何かはリジェクトされ,何かは査読が継続中).やる気があったのは,まだ自分の力でなんとか出来ると思っていたからだ. そしてマスター1年の後期,見事にモチベーションが死んだ.モチベーションが死んだ理由ははっきりわかっていて,いくつかある. この死んだやる気を復活させるには,そのいくつかの理由のいくつかを解決するか,あるいは全てを解決する必要があるのだけれど,自分の力や意識改革や祈りではどうしようも出来ない要因も多分に存在し,現実問題として根的な解決は難し

    研究に対する情熱や愛が死んだ - 職質アンチパターン
    riywo
    riywo 2013/12/11
  • Developers.IO MeetUp 01 Massive Messaging Platform Deployment in a Week.

    Developers.IO MeetUp 01 Massive Messaging Platform Deployment in a Week.

    Developers.IO MeetUp 01 Massive Messaging Platform Deployment in a Week.
    riywo
    riywo 2013/12/11
  • Raft: Consensus for Rubyists

    Easy Development of Your Own Chatbot with Flask and Fine-Tuned GPT Model - PyConThailand2023

    Raft: Consensus for Rubyists
    riywo
    riywo 2013/12/11
  • The Rust Programming Language

    A language empowering everyone to build reliable and efficient software. Performance Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages. Reliability Rust’s rich type system and ownership model guarantee memory-safety and thread-safety — enabling you to elim

    The Rust Programming Language
    riywo
    riywo 2013/12/11
  • 元カーライル吉崎氏、官民ファンドでクールジャパン1000億円投資 - Bloomberg

    Connecting decision makers to a dynamic network of information, people and ideas, Bloomberg quickly and accurately delivers business and financial information, news and insight around the world.

    元カーライル吉崎氏、官民ファンドでクールジャパン1000億円投資 - Bloomberg
    riywo
    riywo 2013/12/11
  • 「Ubuntu Touch」OS、初のスマートフォンパートナーを獲得

    パリ発--「Ubuntu Touch」が初めての顧客を獲得したことが米CNETの取材で明らかになった。 Canonicalはこのほど、同社のモバイルOSを搭載するスマートフォンの提供に向けた初めての契約を締結したと、Canonicalの創設者で製品戦略担当のMark Shuttleworth氏が当地で開催のLeWebカンファレンスにおけるインタビューで明らかにした。同氏は、LinuxベースのOSであるUbuntu Touchの搭載に合意した企業名を公表することを避けたが、ハイエンドスマートフォンが2014年に提供される予定だと述べた。 「携帯電話に搭載したUbuntuを出荷するという初めての契約を締結した」とShuttleworth氏は述べた。「われわれは、『概念を創造する』という段階から『出荷がなされる』という段階への移行を果たした。これは、当社チームに多大な影響を与える」(Shuttl

    「Ubuntu Touch」OS、初のスマートフォンパートナーを獲得
    riywo
    riywo 2013/12/11
  • まるでドミノのピタゴラスイッチ あらゆるトリックを駆使したドミノ倒し動画がすごい

    記事はアフィリエイトプログラムによる収益を得ています 並べるまでのドキドキ感と倒した時の快感がたまらないドミノ倒し。さまざまなトリックを駆使し、多彩な倒れ方を見せるドミノ倒し動画がYouTubeで大人気になっています。 倒れたドミノが文字や絵になるというのはよく見られますが、この動画にはあっと驚くトリックが満載。タワー状やうずまき状といった並べ方に、ボールやトランプ、木の板や箱などの小道具を組み合わせてまるで「ピタゴラスイッチ」のような複雑な仕掛けを作り上げています。 ユニークな仕掛けが満載 トランプとドミノを使った「時間差」ドミノ ドーンと崩れる爽快感もあります 実はこの動画は、アメリカドイツのクリエイターがそれぞれにトリックを撮影し、その映像を編集して完成させたもの。ですが、動画はひとつながりのドミノを見ているかのような自然な編集で、いわゆる「記録に挑戦」といったタイプのドミノ倒

    まるでドミノのピタゴラスイッチ あらゆるトリックを駆使したドミノ倒し動画がすごい
    riywo
    riywo 2013/12/11
  • バリデーション、エスケープ、フィルタリング、サニタイズのイメージ

    バリデーション、エスケープ、フィルタリング、サニタイズの用語は分かりにくいので、イメージで説明します。 “><script>alert(‘xss’);</script> という入力文字列が、それぞれどうなるかを示します。 ※1 厳密な定義ではありません(要件や文脈により変化します) ※2 バリデーションという用語は非常に幅があります(ここの「名称補足」参照)。 ※3 サニタイズという用語は非常に幅があるで、使う場合は事前に語義を定義しましょう(参照)。

    バリデーション、エスケープ、フィルタリング、サニタイズのイメージ
    riywo
    riywo 2013/12/11
  • The same app 4 times: PHP vs Python vs Ruby vs Clojure - Adam Bard and his magical blog

    Here’s a toy program I wrote implemented in PHP, Python, Ruby, and Clojure. I hope it’s helpful for someone who knows at least one of those and wants to learn another. The program is called “Nurblizer”, and it does one thing: Accept free-form text, and attempt to replace all words but the nouns in said text with the word “nurble”. It’s up and running at http://nurblizer.herokuapp.com First, the PH

    riywo
    riywo 2013/12/11
  • これからの Web の話をしよう。 (次世代 Web セッション @ CROSS2014) - Block Rockin’ Codes

    Update 2014-01-19 振り返り CROSS2014 が無事終了しました。 以下ログです。ビデオは前のセッションとかぶっているので 35 分くらいからがセッションです。 USTREAM: cross-a (35:00~) Togetter: 次世代 Web セッション #cross2014 Slideshare: next generation web talk cross2014 去年に引き続き、今年もなかなか密度の高い内容になったんじゃないかと思います。 プロトコル編では、普段なかなか表に出てこない方を中心にお呼びして、2013 年から今日までの流れを踏まえつつ、今起こっているプロトコル的な変化を浮き彫りにし、今後の HTTP2.0 の展望や QUIC の持つ意義などを話し合いました。 象徴的なのは「TCP/IP の破壊」などという想定外に振り切った音に見て取れるかと思

    これからの Web の話をしよう。 (次世代 Web セッション @ CROSS2014) - Block Rockin’ Codes
    riywo
    riywo 2013/12/11
    うおおお!
  • 『Tizen 2.2を搭載したdocomo向けスマートフォンSC-03Fが技適を再通過』

    総務省の技術基準適合証明又は工事設計認証を2013年11月前半に通過した端末が公示された。 NTT docomo向けのSamsung Electronics製LTE/W-CDMA/GSM端末「SC-03F」が2013年11月11日付けでTUVを通過した。 SC-03Fは下記の無線種別でTUVを通過している。 第2条第11号の3に規定する特定無線設備 第2条第11号の7に規定する特定無線設備 第2条第11号の19に規定する特定無線設備 第2条第19号に規定する特定無線設備 第2条第19号の3に規定する特定無線設備 第2条第19号の3の2に規定する特定無線設備 モバイルネットワークはLTE 2100(B1)/1800(B3)/1500(B21)/800(B19) MHz, W-CDMA 2100(I)/800(VI/XIX) MHzで通過している。 LTE方式の通信はLTE 2100(B1)

    『Tizen 2.2を搭載したdocomo向けスマートフォンSC-03Fが技適を再通過』
    riywo
    riywo 2013/12/11
  • Glass4Lis:Google Glassが聴覚障害者を補助する

    riywo
    riywo 2013/12/11
  • 異常検知の世界へようこそ - Preferred Networks Research & Development

    比戸です。 先週Jubatusの最新0.4.0がリリースされましたが、外れ値検知機能の追加が目玉の一つとなっています(jubaanomaly)。昨年PFIへ入社して初めて手がけた仕事が公開されたということで感慨ひとしおですが、便乗してあまり語られることのない異常検知の世界について書きたいと思います。以下の資料は昨年のFIT2012で使ったものです。 異常検知とは簡単にいえば、「他に比べて変なデータを見つけ出す」タスクです。お正月にテレビで繰り返し流れた、おすぎとピーコのCM(*1)がわかりやすいイメージですね。機械学習の枠組みで言えば”教師無し学習”に属します。分類や回帰、クラスタリングなど応用も多く人気も研究熱も高いタスクに比べると、マイナーです。SVMとか、Random Forestとか、Boostingとか、最近だとDeep Neural Networkとか、有名な必殺技アルゴリズム

    異常検知の世界へようこそ - Preferred Networks Research & Development
    riywo
    riywo 2013/12/11
  • 技術を実用化する - Preferred Networks Research & Development

    論文の最後に「この技術はこれから様々な場面で役に立つだろう」と書いてあるのを読んだり、実際に書いた人がいると思います。研究者の視点からは「十年に一度のすごい発見が起きた」場面に出くわし、世の中にどのような影響を与えるのだろうと思うこともあります。しかし殆どの技術は世の中で活かされることはありません。なぜなら技術を実用化するには非常に多くの困難が必要とされるからです。 そもそも、殆どの技術は誕生したとしても人の頭に留まっています。ものすごくいい手法を思いついた、としてもそれを言語などで外在化させない限り、その技術がその人以上に世の中に広まることはありません。有名な例でBurrows-Wheeler変換という今のゲノムシーケンシングを支える技術はWheeler氏が「あまりにも当然である」ことから論文化していませんでした。Burrowsの勧めでこの技術はDECの社内報として発表され、現在のように

    技術を実用化する - Preferred Networks Research & Development
    riywo
    riywo 2013/12/11
  • 技術を実用化するということ - kuenishi's blog

    技術を実用化するということについて、真剣に考えれば考えるほど分からないことばかりが出てくる。よく基礎科学の分野で何の役に立つかわからないので仕分け対象になってしまうとか、浮世離れした数学者はこの世に必要なのかといった問題で、その技術とか科学は何のためにあるのか?いまそこに投資する価値はあるのか?という至極簡単な問題に到達する。 簡単に言えば何がなんの役に立つのか全くわからない、「生まれたばかりの赤子がなにを成し遂げるのか分かりますか?」という偉人の言葉をどこかで思い出す。 岡野原さんが書いているように現実世界の問題を解決して、この社会を一歩でも改善すればその技術は役に立った、実用化に成功したということだと思う。そのための経路は沢山あって、OSSの実装から始まるものもある。論文から始まるものもある。そしても、最初にアイディアを誰かに伝えることが第一歩というとてもいい話だ。 私は分散システムの

    技術を実用化するということ - kuenishi's blog
    riywo
    riywo 2013/12/11
  • Profiling Java In Production

    In this talk Kaushik Srenevasan describes a new, low overhead, full-stack tool (based on the Linux perf profiler and infrastructure built into the Hotspot JVM) we've built at Twitter to solve the problem of dynamically profiling and tracing the behavior of applications (including managed runtimes) in production. Join the conversation! http://twitter.com/university

    riywo
    riywo 2013/12/11
  • 高齢者が「郵便局再配達依頼」が出来ないと泣いていたので検証してみた : Birth of Blues

    郵便局へ行こう! ご人曰く、ヤマト運輸や佐川急便の再配達依頼は出来るが、郵便局だけ出来ないので毎回バスを乗り継ぎ窓口へ引き取りに行っている。不便との談。 再配達依頼に立ち会いましたが結論として無理。以下詳細。 初っ端より(ヤマトや佐川の送り状と比べ)どこに電話していいか分からない由。 要は真ん中の「0800〜」なんですが、これは「伝票番号であり、電話番号とは思わなかった」とのこと。 お年寄りの固定観念としてこういう電話番号は普通、0120とか03から始まるそうです。 不在票の一番目立つ場所に太字で「080〜」と書けば誰でもフリーダイヤルだと思うにきまっている。と思っているのはこれを作った郵便局担当者の常識。我々の非常識。 確かに「電話番号」「フリーダイヤル」なんてどこにも書いていない。書いているのは「長い数字(無料)」、(無料)とは何に対し無料と指しているのか主語も記号も親子関係もなく意

    高齢者が「郵便局再配達依頼」が出来ないと泣いていたので検証してみた : Birth of Blues
    riywo
    riywo 2013/12/11
  • 東京人は必須アプリに、「乗換案内」が都内700駅のトイレマップ収載や路線バス検索の無料化などに対応

    「乗換案内」アプリがメジャーアップデートされ(v1.7.0)、路線バス検索に対応したほか、書籍『ピンチ!マップ東京』の収載情報を搭載するなど、かなりのパワーアップをみせている。Android版から提供され、順次iPhone版でも利用可能となる。 人気書籍『ピンチ!マップ東京』の情報を収載 今回のアプデにより、290社以上の路線バスを利用した検索が無料でも使えるようになっている。バス停名を入力し、経路検索を行ったり時刻表を確認することができ、利便性が大幅に向上した。 さらに、書籍『ピンチ!マップ東京』(マイナビ刊)に収載されている、“駅でのピンチに役立つ”トイレ情報などを搭載。書は、IBS(過敏性腸症候群)の悩みを抱える編集者が企画したことなどが注目され、異例の反響を呼んだ人気書籍。それゆえアプリ化への要望も多く、今回の「乗換案内」へのデータ提供でそれを実現する格好となった。 これにより、

    東京人は必須アプリに、「乗換案内」が都内700駅のトイレマップ収載や路線バス検索の無料化などに対応
    riywo
    riywo 2013/12/11
    トイレマップ!!!
  • 成人の知的好奇心の国際比較

    昨年に実施された,OECDの国際成人力調査(PIAAC)の結果が公表されています。学力調査の成人版であり,わが国の平均点がトップだったことが話題を読んでいます。曰く,「おとなの学力,世界1」。 http://www.nier.go.jp/04_kenkyu_annai/div03-shogai-piaac-pamph.html ところでこの調査では,学習に対する意欲や日々の学習行動についても尋ねており,私としてはこちらのほうに関心を持ちます。変動の激しい社会では,新しいことを積極的に吸収していく意欲・態度が求められるのは,言うまでもありますまい。 こういう関心を持って調査票を眺めたところ,ズバリ該当する設問がありました。属性調査(Background Questionnaire)のI_Q04dにおいて,以下のセンテンスに自分はどれほど当てはまるかと問うています。 I like learni

    成人の知的好奇心の国際比較
    riywo
    riywo 2013/12/11
  • 会社にとってミッションはあらためて大事だと思う - ワザノバ | wazanova

    http://blog.samaltman.com/employee-retention LooptのFounderでYcombinatorのPartnerのSam Altmanが自らのブログで社員のリテンション(長く勤めてもらうこと)について語っています。Samの論点とそれに関する議論をざっと読んでみて、自分なりにリテンションにおいて重要だと思う順番は、概ねSamの意見に近いですが、 ミッションが共有されていること。つまりFounder (and 経営者)と社員がともに何のためにその会社の事業をやっているのかを深く理解し、強く同意して、それを実現するために皆が仕事をしていること。 事業がすごい勢いで成長していること。(Samの"Rocketship Growth"という表現はいいですね。) 仕事をする場としての環境: ここでの環境とは会社のカルチャーとチームとしての一体感。 給与と福利厚

    riywo
    riywo 2013/12/11
  • 長文日記

    riywo
    riywo 2013/12/11
  • Google Registry – Google

    Our new domains represent infinite possibilities. Get yours today. [[domainSearchCtrl.getMessage('How exciting! {domain} is available.')]]

    Google Registry – Google
    riywo
    riywo 2013/12/11
    みんな
  • Go vs D vs Erlang vs C in real life: MQTT broker implementation shootout.

    Go vs D vs Erlang vs C in real life: MQTT broker implementation shootout. At work we recently started using the MQTT protocol, which uses a publish / subscribe model. It’s simple in the good way and well thought out. We went with an open source implementation named Mosquitto. A few weeks ago on the way back from lunch break my colleague Jeff told me he was writing an MQTT broker in Go, his new fav

    Go vs D vs Erlang vs C in real life: MQTT broker implementation shootout.
    riywo
    riywo 2013/12/11
  • ざっくり分かる Vagrant 1.4 / Docker Provisioner

    Shin x blog Advent Calendar 2013 の 10 日目です。 Vagrant 1.4 がリリースされました。Docker Provisioner を中心に新機能をざっくりと見てみました。 ダウンロードページの変更 さあ、1.4 をダウンロードしよう、と今までのダウンロードページに行くと 1.4 のリンクがありません>< 新しいダウンロードページからダウンロードしましょう。 Download Vagrant – Vagrant Docker Provisioner Docker 対応として Docker Provisioner が追加されました。 このプロビジョナを使うと Docker 自体のインストールが自動で行われ(!)、その後、docker pull や docker run を実行することができます。 下記の Vagrantfile では Docker Pr

    riywo
    riywo 2013/12/11
    紹介ないけど、VBのinternal network対応も大きい機能追加だと思ってる
  • 「経営の未来」に従業員の未来を見る - アンカテ

    経営の未来 これ、すごく良いなのだけど、致命的にタイトルがヌルイ。このを読むべき人に届けようという意思が全く見られないタイトルだ。 私だったら、次のどちらかのタイトルをつける。 もはや「部長」「課長」には未来が無い! 従業員の未来 原題は "The future of management" なので、それを素直に直訳しただけなんだけど、「経営の未来」というタイトルでは「経営」というものが何となく嫌いな人と、「経営」なんてものに未来があるんだろうか、と思っている人が、わず嫌いをしてしまうじゃないか。 それより何より、自分は良き「従業員」になろうと思っている人がまず読むべきだと思う。 実をいうと、「エンプロイー(従業員)」という概念は近代になって生み出されたもので、時代を超越した社会慣行ではない。強い意思を持つ人間を従順な従業員に変えるために、二十世紀初頭にどれほど大規模な努力がなされ、

    「経営の未来」に従業員の未来を見る - アンカテ
    riywo
    riywo 2013/12/11
  • LINE Qとnanapi アンサーで似たような質問をした結果、見えてきたもの | @kaoritter BLOG

    LINE Qとnanapi アンサーで似たような質問をした結果、見えてきたもの Webとかガジェットとか 12/5に相次いで登場したQ&A系スマホアプリ LINE Qと、nanapi のアンサー。 両者をリリース日から数日使ってみました。 まず、両者共通する特徴としては以下の通り。 ・スマホアプリのみ。Webインターフェイスはありません ・匿名での質問と回答が可能 ・タイムライン型インターフェイス ・質問者はベストアンサー投票可能 ・回答するほど、ベストアンサーを取得するほどポイントがたまる(LINE Qは換金できる) アンサーは全く新規のユーザアカウントを作ります。ユーザは世代と性別で、クラスタわけされますが、一方でカテゴリは恋愛や健康など9つのみ。自分のクラスタの登録したカテゴリの質問がタイムラインに流れてきて任意に回答できる形式です。質問の内容重視というよりも、より即レス、会話重視を

    LINE Qとnanapi アンサーで似たような質問をした結果、見えてきたもの | @kaoritter BLOG
    riywo
    riywo 2013/12/11
  • 「プリペアードクエリが基本だけど、動的に SQL を組み立てる場合もあるから、そういう場合に備えてエスケープも知っておいたほうがいいかも」

    Kazuho Oku @kazuho ですよね。基プリペアードクエリで良いということ > 「エスケープ処理を省略できるAPIが用意されている場合が〜これらのAPIの利用を推奨して構わない〜その良い例がプリペアードクエリ」 / “IPAの「安全なSQLの呼び出し方」が…” http://t.co/tWIraJ0p1T 2013-12-09 18:21:26 Kazuho Oku @kazuho 「プリペアードクエリが基だけど、動的に SQL を組み立てる場合もあるから、そういう場合に備えてエスケープも知っておいたほうがいいかも」なら誰も異論はないんじゃないの 2013-12-09 18:22:38

    「プリペアードクエリが基本だけど、動的に SQL を組み立てる場合もあるから、そういう場合に備えてエスケープも知っておいたほうがいいかも」
    riywo
    riywo 2013/12/11
  • Photos in direct messages and swipe between timelines

    Every day, people come to Twitter to find out what’s happening in the world and talk about it. Today, we’re updating our mobile apps to make this even easier. Now you can send and receive photos via direct messages and swipe back and forth between timelines. Direct messages: Now with photos For the first time, you can share and view photos via direct message (DM) on your mobile phone. We’ve also i

    Photos in direct messages and swipe between timelines
    riywo
    riywo 2013/12/11
    twitterもLINEっぽくなるのかな
  • http://blog.dotcloud.com/announcing-hipache-dotclouds-open-source-websocket-supporting-http-proxy

    riywo
    riywo 2013/12/11
  • Terminal in Chrome Devtools — Dmitry Filimonov

    Terminal in Chrome Devtools Posted on September 12, 2013 How do I install it? Install this Chrome extension; Install Node.js; Install devtools-terminal package: npm install -g devtools-terminal. Okay, what’s next? There are two ways to connect to your system’s terminal: Using Chrome’s Native Messaging API — prefered way, but works only on Mac OS X and Linux; Using Websocket — allows you to connect

    riywo
    riywo 2013/12/11
  • Chef Versus Docker at RelateIQ

    Learn how & why RelateIQ is using Docker as an alternative to Chef, along with their future plans for the powerful (and open-source!) Linux container engine. Join the conversation at http://twitter.com/university

    Chef Versus Docker at RelateIQ
    riywo
    riywo 2013/12/11
    24時間のhackathonで、今までChefで行ってたミドルウェアの設定を全てDockerに移した話。
  • Apache Aurora

    What does Aurora do? Aurora runs applications and services across a shared pool of machines, and is responsible for keeping them running, forever. When machines experience failure, Aurora intelligently reschedules those jobs onto healthy machines.

    riywo
    riywo 2013/12/11
  • #MesosTownHall: Apache Aurora at Twitter

    riywo
    riywo 2013/12/11
  • #MesosTownHall: Mesos CLI Tools

    riywo
    riywo 2013/12/11
  • ネットショップを無料で開設。簡単に作れるECサイトは Square(スクエア)

    Square オンラインビジネス オンラインオーダーに 特化したネットショップ 作成プラットフォーム お客さま・ビジネス両方にとっての「使いやすさ」を追求して、 ネット販売のあらゆる業務をサポートします。

    ネットショップを無料で開設。簡単に作れるECサイトは Square(スクエア)
    riywo
    riywo 2013/12/11
  • Goでstart_server (Server::Starter)とうまいことやる : D-7 <altijd in beweging>

    色々調べてたらgo でHTTPサーバーをgraceful restartする方法の記事にあたって、そのなかでシグナルを受け取るとリクエストを受け取ったらそれまでに受け付けたリクエストを処理してから停止するmannersというツールを見つけた。さらにゼロダウンタイムでサーバーを再起動するgoagainというツールも見つけたんだけど、これはサーバー内のコードをそれなりに変更しないといけないっぽくてうんざりしてしまった。 「っていうか普通にServer::Starterをかませるようにできればよくね?」と思ったので、go-server-starter-listenerを書いてみた!使い方はREADMEにあるとおり。このようなコードを書いておいてからstart_server --port XXX -- ./your-go-program って感じで動作させればServer::Starterが保持し

    Goでstart_server (Server::Starter)とうまいことやる : D-7 <altijd in beweging>
    riywo
    riywo 2013/12/11
  • デング熱の感染例が55%減少!フィリピンで配布され絶大な効果を生んだ“蚊とりボトル” | PR EDGE

    Case: Dengue Bottle 蚊が媒介するウイルス性の熱性・発疹性疾患であるデング熱は、罹患すると時には生命を脅かすこともある感染病ですが、毎年小さな子供を中心に約22,500人がデング熱により命を落としているといいます。 そんなデング熱による感染を少しでも予防するために、フィリピンのマニラ首都圏で浄水や下水処理サービスの提供を行っているマイニラッド社は、オリジナルの“蚊とりボトル”を開発し、市民に配布しました。 “蚊とりボトル”の仕組みは至ってシンプル。材料はペットボトル、水、ブラウンシュガー、イーストだけ。 ペットボトルの口を切り、きれいな水を入れ、切り取った口を逆さに差し込みます。 後はブランウシュガーとイーストを入れ、軒先に置くだけ。 ブラウンシュガー、イースト、水が混ざることで二酸化炭素が発生し、蚊をおびき寄せ、ボトル内に侵入した蚊は抜け出すことができずそのままボトル内

    デング熱の感染例が55%減少!フィリピンで配布され絶大な効果を生んだ“蚊とりボトル” | PR EDGE
    riywo
    riywo 2013/12/11