Anton Piskunov @antonydevanchi
Лол, кек, инфосек
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Date of birth
- Registered
- Activity
Specialization
Software Architect, Pentester
Lead
From 350,000 ₽
Лол, кек, инфосек
Ну и да, комментом выше уже сказали про качество работ таких спецов.
Мне кажется ваша схема — неработоспособна в принципе.
Насколько загружен трудовой день? Остается ли время на свои проекты? Как корпорация относится к «своим» проектам? Одобряет или наоборот требует что бы все силы были задействованы на работу с проектами Google?
Можно ли выбрать интересную тебе работу? Или вышестоящий менеджер сам назначает тебе проект и ты не имеешь права оспорить назначение?
Есть ли обязательная отчетность? За сутки, за неделю, за месяц?
Либо допустим «большая перемена» в 45 минут. Ну 20 минут с горем пополам можно как то умять, а остальное время?
2. «Окна», большие переменки, и прочее свободное время — вместо того чтобы слоняться по коридорам, можно было попросту поиграть, посмотреть фильм, послушать музыку, etc.
3. По химии у нас была классная прога на которой можно было в 3D проекции рассматривать разные вещи, начиная от строения молекул, заканчивая смоделированным хим.процессом. Я мог не бегая в компьютерный класс сразу все нужное мне почерпнуть.
4. USB модем + гугл и я могу найти любую информацию, подготовить доклад, откопать какую то формулу которую не могу найти в учебнике и так далее…
Кейсов море и два ведерка.
Антон, вы не поверите, но задача стояла прямо так как вы и произнесли. PUT без PHP обработчика на принимающей стороне. Зачем на принимающем сервере ради передачи файлов поднимать PHP? Nginx прекрасно справляется с задачей тратя значительно меньше ресурсов чем apache.
FTP не для этого создан был. А PUT идеально подходит для этой задачи так как не имеет ограничения по длине запроса в отличии от других методов. (GET, POST)
В смысле «зачем отдельный скрипт»? Такова задача, изначально чтобы на сервере «клиенте» прежде чем отослать запрос и файл требуется ряд телодвижений. Так же не факт что PHP скрипт инициализируется браузером. Может быть отработка по крону, etc.
Прочтите статью внимательней, в конфигурационном файле указано что
«dav_methods PUT; #разрешенные методы, нам требуется только PUT». Соответственно если нам нужен\не нужен другой метод то мы используем директиву dav_methods.
Я привел пример настройки WebDav на nginx как альтернативу WebDav на apache. Учитывая что информации по подобной конфигурации в сети очень мало, то думаю что разные вариации использования такой схемы — найдут себе применение.