タグ

Dropboxに関するsugimoriのブックマーク (4)

  • Gitを使って誰でもDropboxを作れる·RubyDrop MOONGIFT

    RubyDropはRuby製のオープンソース・ソフトウェア。個人的にDropboxはとても便利に使っている。これなしの生活は考えられないくらい便利だ。有料であれば50GBまで使えるが、無料版の2GBでは物足りないと感じる人も多いだろう。だがお金は払いたくないという人もいるだろう。 サーバ起動中 そこで考えたいのが自分だけのDropbox構築だ。重要なのは自動的に同期されるシステムであること、バージョン管理されること、複数のコンピュータ間でデータが同じ状態に保てることだろう。それらを実現するのがRubyDropだ。 RubyDropはRuby1.9系で動作するソフトウェアだ。簡単に言えば、特定のフォルダに関してRubyDropが監視を行う。そして変更があると内容をリモートのGitリポジトリにアップデートする。Gitリポジトリ側で変更があれば、Pullする仕組みだ。 自動的に同期されている G

    sugimori
    sugimori 2014/02/02
    おー。これやりたかった。
  • 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
    sugimori
    sugimori 2013/09/19
    クライアントもpythonかー。
  • [速報]VMware、企業向けのDropbox機能「Project Octopus」発表。HTML5対応のリモートデスクトップ「Project AppBlast」も。VMworld 2011

    [速報]VMware、企業向けのDropbox機能「Project Octopus」発表。HTML5対応のリモートデスクトップ「Project AppBlast」も。VMworld 2011 VMworld 2011の2日目の基調講演のテーマは「ポストPC時代」。 「ファイルをPCやモバイルデバイスなどで共有できるDropboxは便利だが、課題はIT部門がコントロールできないことだ」VMwareのCTO&シニアバイスプレジデント Stephen Herrod氏は、基調講演でこう指摘しました。 そして、同社が企業向けに「Project Octopus」を開発していることを明らかにしました。 Project OctopusはDropboxのように、ファイルをどのようなデバイスからでも、企業内外にかかわらずアクセス可能にし、共有できる。企業のIT部門はセキュリティポリシーの設定ができると説明して

    [速報]VMware、企業向けのDropbox機能「Project Octopus」発表。HTML5対応のリモートデスクトップ「Project AppBlast」も。VMworld 2011
    sugimori
    sugimori 2011/08/31
    企業向けかぁ。いいなぁ
  • 自前のDropboxを実現する1ファイルのシェルスクリプト·vbox MOONGIFT

    vboxはシェルスクリプトで作られたDropboxライクなソフトウェア。 vboxはシェルスクリプト製のオープンソース・ソフトウェア。みんな大好きDropbox。指定されたフォルダを自動的に同期してくれて、別なPCともファイルが共有できる上にバージョン管理までしてくれる。普段は何もしないというのが良い所だ。 動作中 しかしそんなDropboxが便利だと感じる反面、自分だけのDropboxサーバを立てたいと感じている人も少なからず存在する。そんな方はvboxを使ってみるといいだろう。 vboxは何とたった一つのシェルスクリプトファイルでできている。技術的に言うと、自分でサーバを立てて、そこにある特定のディレクトリとローカルのディレクトリをrsyncで同期する。それでは単なるバックアップであり、vboxはリモートではGitを使ってバージョン管理を行っている。 複数のコンピュータで同期することも

    sugimori
    sugimori 2011/08/05
    これうまく使えないかなー
  • 1