2016年5月20日のブックマーク (11件)

  • 密着 24時! MySQL 5.1 から Aurora への移行100日間 〜 Backlog 編 | 株式会社ヌーラボ(Nulab inc.)

    Photo via Visual hunt Backlog の一部のスペースにて Amazon Aurora へと移行しました。ここでは、その経緯と実際に実施した作業を簡単にご紹介させていただきます。 移行の経緯 昨年末データベース障害が発生しユーザー様には多大なご迷惑をお掛けしてしまいました。 Backlog には Terraform をどう使っているかを紹介したブログ にあるように複数の運用環境があります。 その各々の環境の構築時期によって EC2 上で自前運用していた MySQL もあれば、RDS for MySQL もある、といった統一されていない状況でした。また EC2 上ではまだ MySQL 5.1 も稼働していました。 移行を検討するにあたり、優先したのは障害時の復旧が素早く出来ることと、少しでも運用の管理コストを下げることでした。Backlog のサーバは 100 台以上で

    密着 24時! MySQL 5.1 から Aurora への移行100日間 〜 Backlog 編 | 株式会社ヌーラボ(Nulab inc.)
  • Gaurun〜A general push notification server in Go〜 - Qiita

    Go Conference 2015 Summerでトークが採択されたこともあるので、自分が所属している会社で開発しているプッシュ通知サーバであるGaurunをOSSで公開しました。詳しくは2015年6月21日開催のGo Conference 2015 Summerで・・・というのもアレなので軽くGaurunについて紹介します。 メルカリのプッシュ通知システムの構成と変遷 昨年9月にメルカリに入社した当時、メルカリのアプリ内で発生したイベントのプッシュ通知処理はすべてPHPで書かれたAPIサーバ上で同期処理(!)として実装されていました。例えばAPIサーバにコメント書き込みのリクエストが来たらコメントのデータをDBに書き込んだ後プッシュ通知を行ってクライアントにレスポンスを返す、という具合にです。 当然のことながらスマートフォンアプリでよく利用されるAPNSやGCM(あるいはAmazon

    Gaurun〜A general push notification server in Go〜 - Qiita
  • 理想の「MacBook」を求めて--選択が困難になったアップル製ノートを考える

    筆者は多くの決断を下すことが好きではない。だからこそ、これまでAppleのノートブックに魅力を感じてきた。これなのか、それともあれなのか。これか、あれか。目の検査のようなものだ。選択肢は大体2つ。洗練された製品ラインアップ。筆者は適切なツールを選ぶ。ルールも理解している。 2015年、それが複雑になってしまった。12インチの新しい「MacBook」が登場したからだ。薄型のモデルで、これと比べれば「MacBook Air」はあまり薄くない。あるいは、13インチ「MacBook Pro」はどうか。もっと分厚い。性能は上なのだろうか。 筆者は2015年夏、ノートブックの購入を検討していたとき、すぐに行き詰まってしまった。超薄型で非常にクールな執筆用ノートブックを持ち歩きたいなら、12インチMacBookを選べばいい。だが、処理能力とポートはあきらめる必要がある。MacBook Proは処理能力も

    理想の「MacBook」を求めて--選択が困難になったアップル製ノートを考える
    Mint0A0yama
    Mint0A0yama 2016/05/20
    "Retinaを搭載するAirを作ればいい" 簡単に言ってくれるよな…。コストと革新性(ブランディング込み)のバランスで今のラインナップにせざるを得ないという事で納得してたんだけど。まあ、今後整理してくれる事を祈ろう
  • 活動量計&睡眠ウォッチ | Nokia Steel

    スマートに あなたの健康的な生活をサポート アクティビティを追跡することによって、もっと体を動かしたり、睡眠の質を向上させ、より健康的な生活を送ることができます。一方で、このトラッカーはあなたの生活の邪魔をすることはありません。私たちは、Steelがあなたと長い時間を共にすることを考え、携帯電話を持ち歩かずとも、ランニング、水泳、ダンスなどを記録できるようデザインしました。Steelは特許技術である、Connected Movement™によってアクティビティを自動的に認識するため、ボタンをいちいち押したり、充電する必要もありません。検知されたデータは自動的に同期され、アプリで詳細なデータやアドバイスをご覧いただけます。これが当社のスマートウォッチに対するビジョンです。

  • nginx + ngx_small_lightの高速化対応

    Debian 7にngx_small_lightをインストールして、 動的に画像のリサイズが行えるようにしてみました。 nginxで動的に画像をリサイズする(ngx_small_light使用) 各種オプションでどれが高速に変換してくれるか試してみます。 JMeter 計測はJMeterで行いました。 スレッド数:10 Ramp-Up期間(秒):1 ループ回数:50 で計測します。 HTTPリクエストパスの設定は以下のとおりです。 small_light(dw=250,dh=250,da=l,q=95,e=imagemagick,jpeghint=n)/img/sample.jpg small_light(dw=250,dh=250,da=l,q=95,e=imagemagick,jpeghint=y)/img/sample.jpg small_light(dw=250,dh=250,da

    nginx + ngx_small_lightの高速化対応
    Mint0A0yama
    Mint0A0yama 2016/05/20
    "small_light_bufferはngx_small_lightのフィルタハンドラに処理が回ってきた際にContent-Lengthが空だった場合にアロケートするメモリサイズ"
  • ゴッホとゴーギャンのドキドキライフ | オモコロ

    インターネットをご覧の皆さんこんにちは。 突然ですが、画家のゴッホとゴーギャンが共同生活していたのはご存じですか? 個性の強すぎる二人は衝突が絶えず同居は2ヶ月ほどで解消したそうです。 今日は、少しだけそんな二人の生活を覗いてみましょう。 おわりです。いかがでしたか? え、1800年代にiPhoneはないって? ゴーギャンは実在するって? うーん、確かにそうかもしれないな。 今後の参考にさせていただきます。 ▼合わせて読みたい ゴヤのドキドキ異端審問 ~マンガでわかる表現の自由~ ジョン・レノンがオノ・ヨーコの個展に行く話

    ゴッホとゴーギャンのドキドキライフ | オモコロ
    Mint0A0yama
    Mint0A0yama 2016/05/20
    映画化決定(ミシェル・ゴンドリー監督作で)。
  • Gaurun Powered by HTTP/2 | メルカリエンジニアリング

    SREチームの@cubicdaiyaです。つい先日メルカリでOSSとして開発・公開しているスマホアプリ向けのプッシュ通知用ゲートウェイサーバであるGaurunがGCM、APNsともにHTTP/2を利用したプッシュ通知に対応したので紹介します。 github.com ちなみにロゴも出来ました。 Gaurun〜A general push notification server in Go〜 繰り返しになりますが、GaurunはメルカリでOSSとして開発・公開しているスマホアプリ向けのプッシュ通知用ゲートウェイサーバです。GCMやAPNsへのプッシュ通知処理をHTTP + JSONベースの非同期処理APIでラップして大量のプッシュ通知を素早く送信することができるのが特徴です。 github.com メルカリのプッシュ通知のシステムもこのGaurunにより構築されています。クライアントとの通信に

    Gaurun Powered by HTTP/2 | メルカリエンジニアリング
  • はてな東京オフィスでデザイナーイベント「HatenaDesignHour#3」を開催します #hatenadesign - Hatena Design Group

    こんにちは、はてなの id:mazco です。 昨年、「#1 in Tokyo」「#2 in Kyoto」と実施いたしましたHatena Design Hourですが、今年もはてな東京オフィスにてHatena Design Hour #3を開催することとなりました! Hatena Design Hour #3 in Tokyo Hatena Design Hour とは Hatena Design Hourは、Webサービスの開発に関わっている、Webサービスに興味がある、そんな、Webサービスが大好きなデザイナーのためのイベントです。このイベントでは、はてなWebサービスの開発に関わるデザイナーが、自身の関わるプロジェクトからホットなトピックを持ち寄り、デザインの見どころや制作の裏話を、様々な角度からご紹介します。 イベント概要 イベント名:Hatena Design Hour #3

    はてな東京オフィスでデザイナーイベント「HatenaDesignHour#3」を開催します #hatenadesign - Hatena Design Group
  • Serph代表曲アナログレコード化プロジェクト

    ============================================================== 2015年 11月10日追記 こんにちは。応援して頂いた皆さんのおかげで、支援総額は現在目標金額の約半分まで達しました。早々のご支援当に有難うございます!!! 感謝の気持ちも込めて、レコード収録予定曲より新たにSerphの代表曲「luck」のアップデート版、「luck (darjeeling version)」をフル尺で公開します!! こちらの楽曲を含め、Serphの代表曲をイラストレーター河野愛が描いた幻想的なアートワークと共に二枚のアナログレコードでリリースを目指す今回のプロジェクト。 応援してくださる皆さんと共に、このままゴールまで邁進出来ればと思っています。ご協力どうぞ宜しくお願いします!!! ===============================

    Serph代表曲アナログレコード化プロジェクト
  • 名曲“luck”や“feather”がアナログ盤に | ele-king

  • TechCrunch | Startup and Technology News

    Former Autonomy chief executive Mike Lynch issued a statement Thursday following his acquittal of criminal charges, ending a 13-year legal battle with Hewlett-Packard that became one of Silicon Valley’s biggest…

    TechCrunch | Startup and Technology News