Недавно открылся Google Storage для разработчиков. Большое событие, так как Google имеет обыкновение делать удобные и понятные сервисы. Вашему вниманию предлагаются несколько дразнилок-скриншотов от сервиса-конкурента Amazon S3.
Итак, мне пришло письмо следующего содержания (если выпарить всю воду):
Во-первых, я так и не понял, какое отношение я имею к разработчикам из США. У меня везде указано, что я из России (правда интерфейс GMail у меня на EN-GB).
Во-вторых, раз дали возможность — надо тестить.
При входе мне дали почитать о том, как работать с системой:
Думаю, стоит сказать, что используется HTML5. Google следует своей последовательной политике по внедрению/приучению к новым стандартам.
Работать системой можно с помощью:
Последнее представляет из себя web-приложение, которое умеет работать с хранилищами (buckets) и с папками/файликами (folders/objects), а также работать с ACL для всех этих объектов (это из документации, истинной работы с ACL я так и не нашёл).
При первом входе Google Storage Manager выглядит так:
Для начала нужно создать хранилище (bucket). Заливать файлы или папки в «корень» менеджер не позволяет.
Теперь можно зайти в созданное хранилище, создать папки, если необходимо, и залить файлы.
Порадовала возможность заливать сразу несколько файлов.
И последнее. Файлы можно «расшаривать». Обратите внимание на галочку в конце строки с файлом (столбец Share Publicly). При нажатии на галочку она светится зелёным и рядом возникает ссылка на файл. Вот так:
Вот, для примера, ссылки на залитые файлы:
один, два
Кстати, такой риторический вопрос: а что если кто-то тоже захочет создать хранилище с именем habrahabr? Вопрос возник вот поэтому: commondatastorage.googleapis.com/habrahabr/test_for_habrahabr_1.jpg — то есть в ссылке присутствует название хранилища. Предлагаю затестить это.
UPD: Любимые хранилища
Продолжил ковыряться с менеджером и заприметил стрелку рядом с кнопкой Home. По клику открывается панелька:
Время загрузки картинки объёмом 112Кб составило: минимум 210ms, максимум 950ms. Наиболее вероятное значение 550ms.
Фокус: после удаления файла или снятия галочки общей доступности ссылка осталась активной. Документ по ссылке доступен. Очень странно, но как обойти, к сожалению, пока не знаю.
Весьма удобный интерфейс, достаточно обширная помощь с примерами. Но дорого и есть некоторые непонятки.
Если вам интересно провести эксперименты с этим сервисом или посмотреть скриншоты чего-то непоказанного, но у вас нет доступа — с удовольствием помогу.
UPD: К сожалению, Python не мой язык. Если хотите попробовать работу с системой из библиотечки — открою для вас «секретный ключик» для API.
Спасибо.
Как всё было
Итак, мне пришло письмо следующего содержания (если выпарить всю воду):
Вот инвайт-ссылка, о которой вы просили:
sandbox.google.com/storage/m/?invite=********
Пожалуйста, учтите, что этот инвайт нельзя передавать и Google Storage доступен только для разработчиков из США.
Во время тестового периода вам будет доступно 100Гб под данные и 300Гб/месяц на трафик без какой-либо оплаты.
Во-первых, я так и не понял, какое отношение я имею к разработчикам из США. У меня везде указано, что я из России (правда интерфейс GMail у меня на EN-GB).
Во-вторых, раз дали возможность — надо тестить.
Скриншоты
При входе мне дали почитать о том, как работать с системой:
Думаю, стоит сказать, что используется HTML5. Google следует своей последовательной политике по внедрению/приучению к новым стандартам.
Работать системой можно с помощью:
Последнее представляет из себя web-приложение, которое умеет работать с хранилищами (buckets) и с папками/файликами (folders/objects), а также работать с ACL для всех этих объектов (это из документации, истинной работы с ACL я так и не нашёл).
При первом входе Google Storage Manager выглядит так:
Для начала нужно создать хранилище (bucket). Заливать файлы или папки в «корень» менеджер не позволяет.
Теперь можно зайти в созданное хранилище, создать папки, если необходимо, и залить файлы.
Порадовала возможность заливать сразу несколько файлов.
И последнее. Файлы можно «расшаривать». Обратите внимание на галочку в конце строки с файлом (столбец Share Publicly). При нажатии на галочку она светится зелёным и рядом возникает ссылка на файл. Вот так:
Вот, для примера, ссылки на залитые файлы:
один, два
Кстати, такой риторический вопрос: а что если кто-то тоже захочет создать хранилище с именем habrahabr? Вопрос возник вот поэтому: commondatastorage.googleapis.com/habrahabr/test_for_habrahabr_1.jpg — то есть в ссылке присутствует название хранилища. Предлагаю затестить это.
UPD: Любимые хранилища
Продолжил ковыряться с менеджером и заприметил стрелку рядом с кнопкой Home. По клику открывается панелька:
Время загрузки картинки объёмом 112Кб составило: минимум 210ms, максимум 950ms. Наиболее вероятное значение 550ms.
Фокус: после удаления файла или снятия галочки общей доступности ссылка осталась активной. Документ по ссылке доступен. Очень странно, но как обойти, к сожалению, пока не знаю.
Выводы
Весьма удобный интерфейс, достаточно обширная помощь с примерами. Но дорого и есть некоторые непонятки.
Если вам интересно провести эксперименты с этим сервисом или посмотреть скриншоты чего-то непоказанного, но у вас нет доступа — с удовольствием помогу.
UPD: К сожалению, Python не мой язык. Если хотите попробовать работу с системой из библиотечки — открою для вас «секретный ключик» для API.
Спасибо.