Неизвестный Dropbox: сервисы компании для пользователей, бизнеса и разработчиков
Редакция студии мобильной разработки Live Typing продолжает рассказывать о сторонних проектах крупных компаний, известных в первую очередь основным продуктом.
Новый материал посвящен сервисам Dropbox: кроме хранения файлов в «облаке», компания предлагает программы для бизнеса, для студентов, сервисы для командной работы, опенсорсные проекты и приложение для создания трёхмерных фотографий.
Решения для пользователей и крупных компаний
Dropbox Business
Базовая версия Dropbox — это 2 Гб места в «облаке», кроссплатформенность, восстановление файлов в течение 30 дней, и на этом, пожалуй, всё. Даже рядовому пользователю 2Гб будет мало (это один полуторачасовой фильм в довольно посредственном качестве).
План Dropbox Business предоставляет ощутимые преимущества: неограниченное место, неограниченную историю файлов (вы можете восстановить бабушкин рецепт пирога, который удалили год назад, а теперь он вам вдруг понадобился), защиту паролем, консоль администратора для управления пользователями, инструменты для совместной работы, круглосуточную техподдержку и многое другое.
Чтобы пользоваться Dropbox Business, вы должны быть организацией, состоящей не менее чем из пяти человек. Также у вас должны быть деньги, а именно $15 в месяц.
Project Infinite
26 апреля 2016 года для клиентов и партнёров компании Dropbox прошла конференция Dropbox Open London. Её гости первыми узнали о Project Infinite, части программы Dropbox Business.
Проект даёт доступ к неограниченному количеству информации, хранящемуся в «облаке», что не требует обязательной синхронизации всего содержимого папки с компьютером или создания локальной копии. Это достигается за счёт глубокой интеграции с системой на уровне ядра.
Через стандартные проводники Windows и OS X можно просматривать все папки в «облаке», сортировать их по своему желанию и смотреть объём и дату создания. Файлы, которые не занимают места на вашем компьютере, отмечены специально для этого придуманной иконкой — облачком, —, но по двойному клику они тут же синхронизируются с устройством. Для тех, кто до сих пор мучается с винчестером объёмом в десятки гигабайт, Project Infinite станет панацеей.
Впрочем, предложение может показаться свежим и демократичным, если вы ничего не знаете про функцию Placeholders в «облачном» хранилище OneDrive от Microsoft. На Thurott сопоставлены оба решения, и Placeholders у автора заметки в явных фаворитах. Один лишь изъян: Placeholders доступен только пользователям Windows 8.1.
Dropbox Paper
Очередной «убийца» Evernote и Google Docs сейчас находится в стадии бета-тестирования. Помимо стандартных опций вроде совместного редактирования текста, комментирования и вставки изображений, инструмент предлагает встраивание в документ видео и аудио с других сайтов, создание списков заданий и таблиц, автоформатирование кода и, что сегодня немаловажно, использование эмодзи.
В плане возможностей работы с текстом всё очень минималистично: три предустановленных размера шрифта, жирное начертание и подчёркнутый текст. Сменить сам шрифт вы не можете. Впрочем, как уже было сказано, продукт находится в бета-стадии, и самое интересное ещё впереди.
Dropbox Badge
Опция, изначально предложенная пользователям плана Dropbox Business, стала доступна простым смертным. Благодаря ей вы можете предоставить другим пользователям доступ к файлам Microsoft Office, хранящимся в вашем «облаке», для коллективного редактирования в онлайн-режиме. Вы можете посмотреть, кто именно в этот момент редактирует тот или иной файл, просмотреть историю правок и выбрать для сохранения подходящий вариант файла.
Dropbox Education
В мае 2016 года Dropbox объявила о запуске специального предложения для учебных заведений и их студентов. За $49 в год пользователь получает хранилище объёмом 15 Gb, которое может быть объединено с хранилищами других пользователей. Чтобы воспользоваться услугой, учебное заведение должно зарегистрировать не менее 300 пользователей, получив таким образом место в «облаке» объемом 4,5 Tb.
Помимо стандартных возможностей хранения и редактирования файлов, этот план предоставляет многоуровневую защиту данных, инструменты для администраторов, мультиплатформенную синхронизацию, возможность работать в офлайн-режиме и интеграцию с другими образовательными инструментами и приложениями: Blackboard, Turnitin и Moodle.
Поглощённые приложения
Pixelapse
В январе 2015 года в блоге компании Pixelapse появилась запись о переходе под крыло Dropbox. Dropbox подтвердила эту информацию.
Pixelapse — это GitHub для дизайнеров. Файлы проектов сохраняются в синхронизированной папке, и каждый раз, когда вы делаете изменения в файле, они синхронизируются с «облаком», а в ленту активности добавляется новая запись о том, кто именно с файлом работал.
Помимо бесконечной истории файлов, благодаря которой вы можете откатить проект даже первоначальной версии. Pixelapse предоставляет визуальное сравнение различных версий проекта.
Bubbli
Приложение для iPhone, позволяющее делать 3D-фотографии, которые называются bubbles, и делиться ими в сети. Стартап перешел под управление Dropbox в 2014 году.
Для разработчиков
Json11
Библиотека, которая сериализует и десериализует обьект в формат записи данных json, то есть умеет переводить приходящую с сервера на клиент json-строку в объект C++ и обратно.
Djinni
Занимается примерно тем же самым, что и json11, только переводит объекты с одного языка на другой.
Pyston
Позволяет писать на Python, используя более стильно-модно-молодежные методы компилятора JIT.
Pytest-flakefinder
Фреймворк, который несколько раз прогоняет тесты, чтобы выявить моменты периодического падения приложения, трудной локализации бага и отказов проходить тот же тест повторно.
Pyxl
Представитель альтернативного поколения шаблонизаторов, вдохновленный проектом XHP от Facebook. Позволяет встраивать HTML непосредственно в код Python-модуля. Если вывод HTML не является важной составляющей проекта, Pyxl, вероятно, можно использовать для ускорения разработки, потому что не потребуется изучать «классический» шаблонизатор, то есть, по сути, отдельный язык.
Pynsot
NSoT — приложение, которое предоставляет API и интерфейс для управления IP-адресами, сетевыми девайсами, устройствами и сетевыми интерфейсами. Это клиентская библиотека и утилита, которая позволяет управлять всем этим через командную строку.
PygerDuty
PagerDuty — сервис, который оповещает команду поддержки об ошибках. PygerDuty — это обёртка вокруг API PagerDuty, то есть полная эмуляция API, только для Python.
Responses
Библиотека для тестирования запросов. Например, вы написали на Python клиент для веб-сервиса. Высока вероятность, что для запросов к нему вы будете использовать библиотеку Requests. Теперь нужно написать тесты, чтобы проверять, как Requests будет себя вести при определённых результатах. В этом и помогает библиотека Responses: вы просто говорите ей, какой ответ на какой запрос должен быть.
Stopwatch
Простой и интересный инструмент для профилирования: иерархический таймер, агрегация и прочие мелкие фишки.
Dbx-unittest2pytest
Адаптер между двумя тест-фреймворками: классическим Unit Test и более приятным и продвинутым Py.test. Конвертирует тесты из первого во второй. Сам по себе адаптер вроде как и не нужен: создатели честно пишут, что есть официальный Unittest2pytest.
Zxcvbn
JavaScript-библиотека для проверки сложности паролей на фронтенде.
© vc.ru