タグ

DropBoxに関するkimutanskのブックマーク (8)

  • Carousel by Dropbox: 遅延のない動きを実現する工夫 - ワザノバ | wazanova

    Dropboxは先週iOS、Android向けに発表した写真管理アプリCarouselを発表しました。Carouselの開発にあたり、がまずチャレンジすべき目標は、デバイスのローカルに保存された写真を閲覧するギャラリーアプリにパフォーマンスが劣らないようにすること。その取り組みを同社のエンジニアブログで紹介しています。ポイントとしては、ユーザのアクションを邪魔しないこと。 1) 解決すべき問題点 クラウドに保存された写真を閲覧するCarouselにおいて、まず問題になったのは、 写真タブにおいて、ユーザのアクションをサーバと同期させる際に、HTTPSリクエストが待機した状態が起きる。例えば、写真をシェアする場合、このような画面になる。写真を削除する場合も同様。ネットワークの接続がよくなければ、後でユーザは再トライする必要がでる。 Dropboxにアップしてない写真、つまりデバイスのローカル

    kimutansk
    kimutansk 2014/04/16
    ユーザ操作を画面上で遅延なく実現するためにユーザ操作は全てオペレーションとなり、画面に反映した上で非同期でサーバにも反映、ですか。
  • Syncthing

    The Syncthing Foundation stands for peace and with Ukraine! Read about what we're doing. Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes. Your data is your data alone and you deserve to choose where it is stored, whether it is shared with some third party, and how it’s transmitted over the i

    kimutansk
    kimutansk 2014/03/23
    Dropbox代替のOSSですか。サーバと、後各種OS上での同期用クライアントも揃っているので使えそうですね。
  • Bring your own Backend!

    kimutansk
    kimutansk 2013/11/14
    Cross-OriginBackendとして、複数のBaaSをまたいだ統一的な操作が可能になったら確かにすごそうではあります
  • Dropboxは全部Pythonで信頼性の高いソフトウェアを作った(後編)~PyCon APAC 2013

    Pythonユーザーが集まり、情報交換し、交流するためのカンファレンス「PyCon APAC 2013」が9月13日、14日に都内で開催されました。PyCon APACはこれまでシンガポールで開催されており、今回初めて日で開催されました。 (記事は「Dropboxは全部Pythonで信頼性の高いソフトウェアを作った(前編)~PyCon APAC 2013」の続きです) Pythonは遅いのか? でもたぶん、あなたのアプリはCPUによって制約されているわけではないでしょう。ごく限られた分野、例えばゲームとか科学計算ではないのならば、多くの制約はハードディスクやネットワーク、もしくはメモリから来ているのではないでしょうか。 それにもしも当にCPUによって制約されているのであれば、そういうアプリはだいたいCやC++で書かれているとは思うけれど、Pythonにも選択肢はあって、それはCyth

    Dropboxは全部Pythonで信頼性の高いソフトウェアを作った(後編)~PyCon APAC 2013
    kimutansk
    kimutansk 2013/09/19
    結局のところ「何で開発するか」より「誰が」「どうやって」開発するかの方が質としては圧倒的に重要だ、というだけなんじゃないですかね。多分。
  • Dropboxは全部Pythonで信頼性の高いソフトウェアを作った(前編)~PyCon APAC 2013

    Pythonユーザーが集まり、情報交換し、交流するためのカンファレンス「PyCon APAC 2013」が9月13日、14日に都内で開催されました。PyCon APACはこれまでシンガポールで開催されており、今回初めて日で開催されました。 Pythonは日ではあまり利用事例が多くありませんが、海外ではGoogleやDropboxなどで使われていることが知られ、人気のあるスクリプティング言語の1つです。Pycon APAC 2013の2日目の基調講演には、そのDropboxの3番目の社員であるRian Hunter氏が登壇、Dropboxの社内事例も交えてPythonの大規模開発について紹介しています。 基調講演の内容をダイジェストで紹介しましょう。 One Million Lines of Python このカンファレンスに呼んでいただけて大変光栄です。日には初めて来ました。 僕が初

    Dropboxは全部Pythonで信頼性の高いソフトウェアを作った(前編)~PyCon APAC 2013
    kimutansk
    kimutansk 2013/09/19
    Win用の同期クライアントまでpythonだったとは初めて知りました・・・
  • スケーリング Dropbox

    あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

    スケーリング Dropbox
    kimutansk
    kimutansk 2013/09/05
    構成を単純に保つ/ほとんどのグラフは役に立たず、アプリケーション特化のダッシュボードが有用/障害は起こしてみて対処する、と。なるほど。
  • Hiro Blog 「人生のコツはこの3つだけ。」

    2013年の6月7日にアメリカのMIT(マサチューセッツ工科大学)の卒業式でスピーチをした、ドロップボックス社CEOのドリュー・ヒューストン(Drew Houston)のメッセージは、印象的で素敵でした。  素晴らしいスピーチなのに日語にはまだあまり訳されていないようなので、ここで簡単に紹介したいと思います。  MITを2005年に卒業してドロップボックス社を立ち上げて大成功したドリューは、充実した人生を生きるために必要なコツ(虎の巻)について、その日MITを卒業する学生たちを前にして、こう語りました。 「というわけで、僕は君たちにちょっとした虎の巻を伝授したいと思う。僕も自分の卒業式だとしたらそれが聞きたかったからね。僕の虎の巻には、実は多くのことは書かれてない。テニスボール、サークル、30,000という数字、それだけだ。これだけ聞いても何のことだかまださっぱりだとは思うけど、ちょっと

    kimutansk
    kimutansk 2013/08/04
    「テニスボール、サークル、30,000という数字」ですか。2個目3個目はわかりますが・・・ 1個目は・・・見つかった時にわかるんですかね。さて・・・
  • TechCrunch | Startup and Technology News

    Limited space! Get on waitlist to be the first to know when tickets go live!

    TechCrunch | Startup and Technology News
    kimutansk
    kimutansk 2013/07/12
    pythonの数百行のコードでDropboxを成り立たせていたわけですか。
  • 1