Ну не знаю, в нормальных компаниях на рабочем месте экономить не принято. Так как при текущем спросе всегда есть возможность выбрать более комфортные условия труда, вот программисты и жируют. То макубуки им корпоративные давай, то стулья не ниже Herman Miller, и тд. Конца и края этому не видно )))
От шокера шанс склеить ласты и так не нулевой. В Канаде кстати был случай (полицейские поджарили шокером парня), после чего шокеры там стали не всем давать.
Я бы брал вектор на развитие приложения для домашних и мало-офисных NAS систем. Ввиду некоторого не доверия к облакам (важные документы там хранить все же стремно, у того же гугла были прецеденты с выдачей информации спец. службам), у людей есть желание построить свой собственный google drive, с блек-джеком.
Пока что получилась вещь в себе, вроде бы интересно, но как применить ее к уже существующему сторейджу (как я писал, с самбой btsync-ом и торрентами) не понятно )
1 — Основной минус Mediabox (лично для меня) в том что он хранит информацию о файлах в базе данных. Получается любые операции с файлами надо дублировать и в базе, что убивает на корню использование его для уже имеющейся медиатеки, плюс использования в связке с другими сервисами. Торренты, samba, webdav, etc. Советую все же посмотреть как работает Pydio, это вроде бы прямой конкурент. =)
2 — Не до конца понятно как подключить несколько сторейджей (файловую систему, dropbox, webdav) и как они будут между собой взаимодействовать.
3 — Было бы очень круто иметь простой интерфейс для добавления плагинов, особенно плагинов для редактирования файлов, что бы например можно было запилить интеграцию с редакторами документов habrahabr.ru/company/teamlab/blog/219761/ или каким нибудь онлайн редактором фото и изображений )
4 — Паблик ссылки на скачивание файлов.
5 — Шаринг файлов между пользователями.
По логике запросы к сторейдж должен разрешить именно backend (то где хостится mediabox). А там такого заголовка я не видел. Да и возможно звездочка не самая лучшая идея )
Все что я сделал, это поднял на домашнем сервере 2 хоста, сторейдж и медиабокс. И при аплоаде в консоле браузер начал ругаться на CORS. И на самом деле это верно, так как по умолчанию кросс-доменные AJAX запросы могут быть только через JSONP. Только вот не ясно почему они происходят, ведь по логике фронт должен быть связан с бекендом только. Иначе зачем тогда бекенд.
Проблема связана с Cross-origin resource sharing, пока починил добавив в Index.php нужные заголовки, но кажется это стоит исправить на уровне приложения.
Так же хотелось бы иметь возможность подключить медиабокс к уже существующему файловому хранилищу.
Пока что получилась вещь в себе, вроде бы интересно, но как применить ее к уже существующему сторейджу (как я писал, с самбой btsync-ом и торрентами) не понятно )
1 — Основной минус Mediabox (лично для меня) в том что он хранит информацию о файлах в базе данных. Получается любые операции с файлами надо дублировать и в базе, что убивает на корню использование его для уже имеющейся медиатеки, плюс использования в связке с другими сервисами. Торренты, samba, webdav, etc. Советую все же посмотреть как работает Pydio, это вроде бы прямой конкурент. =)
2 — Не до конца понятно как подключить несколько сторейджей (файловую систему, dropbox, webdav) и как они будут между собой взаимодействовать.
3 — Было бы очень круто иметь простой интерфейс для добавления плагинов, особенно плагинов для редактирования файлов, что бы например можно было запилить интеграцию с редакторами документов habrahabr.ru/company/teamlab/blog/219761/ или каким нибудь онлайн редактором фото и изображений )
4 — Паблик ссылки на скачивание файлов.
5 — Шаринг файлов между пользователями.
4 и 5 не критично совсем
www.linkedin.com/in/sergeycherepanov
github.com/SergeyCherepanov
Так же хотелось бы иметь возможность подключить медиабокс к уже существующему файловому хранилищу.