タグ

ブックマーク / wazanova.jp (4)

  • モバイルAPIデザインのまとめ - ワザノバ | wazanova

    Natasha Murashevがブログで、API Strategy and Practice Conferenceにおける、Michele Titolo (先月、「 Ruby RoguesメンバとiOSエンジニアAPI議論」で紹介しました。)とEtsyのPaul Wrightの講演のポイントをまとめてくれています。 1) スピード ユーザは待ってくれない。300msで、リクエスト / レスポンスの処理 / ユーザに結果の表示をする。 2) RESTが常にベストとは限らない 以前のEtsyのAPIリソースはDBスキーマのミラーになっていた。クライアントがリスティングのリストを受け取ったら、ユーザがFavoritedに指定しているリスティングIDを取得するために、再度APIコールする必要があった。クライアントのAPIコールが増えると、クライアントのスピードが落ちる。また障害の可能性となるポ

  • 何でもデバッグできるようになるスキル - ワザノバ | wazanova

    https://www.youtube.com/watch?v=VV7b7fs4VI8 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 パッケージ(apt, yum, gem等)レポジトリのホスティングサービスであるPackageCloudを開発している、James Golickの講演です。 パフォーマンスの高いハイクオリティなソフトウェアをデプロイしたければ、あらゆるレベルでバグ修正ができるようになること。 まず、エピソードとして紹介しているのが、友人の会社のサイトが落ちて、あいにく、その会社のエンジニアが出払ってしまっていて、どうにかしてほしいと助けを求められたときのこと。 ソースコードを見たことない。 システムの構成を知らない。 phpは詳しくない。 SSHでアクセスできる情報だけはある。 とい

  • 前任者が悪いのかもしれないけれど - ワザノバ | wazanova

    https://medium.com/p/506a06ae35ea 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約3時間前 自分は最初に手がける立上げ仕事がほとんどだったので、他人のタスクを引継ぐよりは、次の方にバトンタッチすることが多かったと思います。右も左もわからない状況から始める立上げ仕事は、楽しいけれど、前に進めるだけでそれはそれで大変。なので、引継ぐときは「頑張ったね。」と自分に言ってあげたいというのが音。とはいえ、引継いだ人が後から見れば、相当アラい仕事ぶりに思えたでしょう。大成功してないプロジェクトについては全て、批判は甘んじて受け入れるべきなのかもしれません。 Shamoon Siddiquiはブログで、安易に前任者の責任にする危険性について語っています。 新しく採用した後任のエンジニアが入

    yo-11-06
    yo-11-06 2014/03/26
    立ち上げやったことない人間に批判されると割りとムッとする
  • Path: スクローリング時の画像表示を早くするiOSライブラリをオープンソースで提供 - ワザノバ | wazanova.jp

    https://github.com/path/FastImageCache パーソナルソーシャルネットワークサービスのPathが、スクローリングしている時の画像の表示を早くするiOSライブラリFastImageCacheをオープンソースで提供しています。 1) FastImageCacheの特徴 類似サイズ/スタイルのをまとめて保存 画像データをディスクに 画像データを高速で返す 利用履歴に基づきキャッシュ期限を自動管理 モデルベースの手法で画像データの保存と取り出し キャッシュされる前にモデルごとに画像処理 2) 従来の手法と問題点 iOSで典型的な手法は、API経由で画像データを取得し、元画像を適切なサイズ&スタイルに処理し、デバイスに保管。後日、その画像データが必要になれば、ディスクからメモリに読み込み、表示する。 問題点としては、ディスク上の圧縮データをCore Animatio

  • 1