DropBox
Найдено: 7 записей
Песочница →
Дырявые два Гига, или о том как индусы реализуют ТЗ на китайском
Весь 2012 объявлен годом DropBox'a, и эвенты с последним протекают чуть реже, чем митинги в Москве. Возможно это как-то связано, кто знает. Но вот очередная раздача халявы, которую нашли наши Хабровцы. В час ночи 20 тысяч красноглазых Хабравчан полезли смотреть кто и как раздает облако кусками по 2 гигабайта. Чего греха таить — я тоже полез. Любознательность, однако.
Что нарыл — под хаброкатом.
Что нарыл — под хаброкатом.
17.02.2012 00:05+0400
Реклама →
Возвращение The Violin
Возможно кто-нибудь помнит, что пару месяцев назад на Хабре был пост про радио со скрипичной музыкой.
Работало все тогда через Icecast и крутилось на ирландских серверах Amazon EC2.
К сожалению, на тот момент бесплатный microinstance не выдержал потока посетителей с Хабра и радио умерло, съев все возможные лимиты буквально за несколько часов.
Однако идею сделать такой сервис с минимальными (нулевыми) затратами я не оставил.
В идеале хотелось иметь схему, когда контент можно будет легко обновлять, он будет доступ максимально возможному количеству пользователей, а система не будет вообще нуждаться в технической поддержке (т к у меня на это нет времени).
Результатом размышлений стал микросайт, доступный сейчас по адресу https://theviolinru.appspot.com/
Данный вариант использует dropbox (для хранения треков) и Google App Engine (в качестве бесплатного надежного хостинга для главной страницы и готового CDN-решения). Вся работа по загрузке и трансляции треков переложена теперь на клиентский javascript (сайт использует html5).
В ближайшие дни планируется подключить нормальное доменное имя второго уровня.
Надеюсь, проект будет кому-то интересен. Если таких человек наберется около сотни — будут и мобильные приложения и расширение для Хрома.
Работало все тогда через Icecast и крутилось на ирландских серверах Amazon EC2.
К сожалению, на тот момент бесплатный microinstance не выдержал потока посетителей с Хабра и радио умерло, съев все возможные лимиты буквально за несколько часов.
Однако идею сделать такой сервис с минимальными (нулевыми) затратами я не оставил.
В идеале хотелось иметь схему, когда контент можно будет легко обновлять, он будет доступ максимально возможному количеству пользователей, а система не будет вообще нуждаться в технической поддержке (т к у меня на это нет времени).
Результатом размышлений стал микросайт, доступный сейчас по адресу https://theviolinru.appspot.com/
Данный вариант использует dropbox (для хранения треков) и Google App Engine (в качестве бесплатного надежного хостинга для главной страницы и готового CDN-решения). Вся работа по загрузке и трансляции треков переложена теперь на клиентский javascript (сайт использует html5).
В ближайшие дни планируется подключить нормальное доменное имя второго уровня.
Надеюсь, проект будет кому-то интересен. Если таких человек наберется около сотни — будут и мобильные приложения и расширение для Хрома.

15.02.2012 17:13+0400
Ни о чём →
Dropbox: больше, чем просто хранение и синхронизация

14.11.2011 17:22+0400
Песочница →
Dropbox + AutoIt + utorrent

Итак необходимые требования к программе:
1. добавление торрентов удаленно не подключаясь к домашнему компьютеру (ДК);
2. возможность указать путь к файлу на ДК;
3. возможность указать имя скачиваемого файла;
4. удаленно отслеживать какие файлы поставились на закачку, какие завершили закачку.
19.09.2011 12:54+0400
Реклама →
Защищаем DropBox (и другие сетевые папки) от посторонних глаз
В последнее время появляется много статей на тему того, что кто-то может смотреть данные пользователей на сетевых дисках. TrueCrypt хорошое решение этой проблемы в Windows, но он, к сожалению, хранит все файлы в контейнере, а это означает, что невозможно скачать только один файл через веб-интерфейс DropBox.
Мне это не очень нравится, и поэтому я решил сделать программу, которая следит за изменениями локальных файлов в папке (также как DropBox), но вдобавок умеет сжимать файлы в архивы автоматически. Таким образом, мы убиваем сразу трех зайцев: уменьшаем размеры файлов на сетевом диске, шифруем их паролем и получаем возможность безопасно скачивать в веб-интерфейсе по одному в виде шифрованного архива. Подробнее о программе под катом (+1 картинка 28KiB).
Мне это не очень нравится, и поэтому я решил сделать программу, которая следит за изменениями локальных файлов в папке (также как DropBox), но вдобавок умеет сжимать файлы в архивы автоматически. Таким образом, мы убиваем сразу трех зайцев: уменьшаем размеры файлов на сетевом диске, шифруем их паролем и получаем возможность безопасно скачивать в веб-интерфейсе по одному в виде шифрованного архива. Подробнее о программе под катом (+1 картинка 28KiB).
24.05.2011 14:26+0400
Реклама →
Синхронизация в стиле Dropbox на вашем собственном сервере
Этим топиком я хотел бы начать диалог о синхронизации файлов. На Хабре были уже топики и про Дропбокс и про альтернативные сервисы (раз, два). Сервисы отличные, но меня интересовал вопрос: а как же я могу организовать синхронизацию файлов на своем собственном железе? Я начал искать уже готовую программу, но нашел немногое. Похоже, что большинство людей просто вызывают rsync/unison из cron'а. Написание клиент–серверной программы, которая бы отслеживала изменения файлов в папке, казалось делом несложным, и я решил попробовать.
25.03.2011 18:05+0300
Головоломки →
Задача по двумерной упаковке от Dropbox
Компания Dropbox опубликовала головоломки для потенциальных кандидатов на работу. Свои решения для тестовых задач просьба высылать на jobs@dropbox.com. Как сказано на сайте, с авторами этих писем «нам есть о чём поговорить».
Первая задача — алгоритм двумерной упаковки объектов. Нужно разместить прямоугольники заданной длины и высоты на минимальной площади. На входе перечень объектов с указанием длины и ширины (целые числа), на выходе функция должна выдавать площадь минимального прямоугольника, куда они помещаются. Объекты можно поворачивать на 90°. Дополнительные бонусные очки выдаются за визуализацию средствами stderr.
Первая задача — алгоритм двумерной упаковки объектов. Нужно разместить прямоугольники заданной длины и высоты на минимальной площади. На входе перечень объектов с указанием длины и ширины (целые числа), на выходе функция должна выдавать площадь минимального прямоугольника, куда они помещаются. Объекты можно поворачивать на 90°. Дополнительные бонусные очки выдаются за визуализацию средствами stderr.
15.12.2009 14:39+0300