На интервью по system design у них я предлагал похожую схему, для случая неустойчивой связи. Идея в том, что метаданные отправляются за один присест, чтобы зарегистрировать объект на сервере и получить хэндл (объект либо есть в базе, либо его нет). Потом по хэндлу вгружаются сами данные, более объёмные. Их можно заливать частями. А когда они уже загружены, по хэндлу можно отслеживать ход препроцессинга.
Вообще, можно предполагать, что здесь имеет место костыль. Либо совместимость (раньше был redirect, потом сделали 200, но location оставили). Либо для обхода каких-то неочевидных проблем, связанных со сторонним оборудованием или софтом.
Гугль в целом давно перестал быть корпорацией добра, как они себя позиционировали. Например, раньше это выражалось в том, что они на заработанные со сдачи стеклотары деньги покупали проституток и выпускали их на волю покупали компании и открывали сообществу их разработки (пример, семейство видеокодеков - VPx, ). Ещё они прикрывали сообщество патентной защитой
( ... )
Большое спасибо ! А можно - один совсем офф-топиковый вопрос ? Вполне корыстный.
Я делаю иногда импорт из ЖЖ в Дрим. И вот, в последние раза получается фигня. Топики импортируются нормально, а комменты - крокозябрами. https://zlata-gl.dreamwidth.org/187359.html Пробовала открывать Лисицей, Хромом, Эксплорером.
Возможно, это связано с нарушением кем-то каких-то протоколов. Может Вы знаете лекарство ?
Эээ, я не в курсе. Я регался в дриме, но особенно там не лазил.
Я помню, что там была возможность синхронизации, т.е. пишешь там, а оно репостит в жж. Т.е. это типа как предпочительный вариант. А при экспорте-импорте всякое может быть. Если топики нормально, а комменты криво, то где-то косяк. Если тулза - дримовская, то можно попинать их саппорт.
> Протоколы писаны и для вас тоже! Блюдите их, мать вашу.
Это вы, что ли, пытаетесь учить жить United States Department of Defense's? Или вы забыли, какие именно bodies организовали и специфицировали весь банкет? И продолжают делать это сейчас? (wiki/Internet_Architecture_Board#History_and_Origin)
Comments 13
Reply
Reply
Вообще, можно предполагать, что здесь имеет место костыль. Либо совместимость (раньше был redirect, потом сделали 200, но location оставили). Либо для обхода каких-то неочевидных проблем, связанных со сторонним оборудованием или софтом.
Reply
В их официальной либе код выглядит так:
if resp.status == 200 and 'location' in resp:
self.resumable_uri = resp['location']
else:
raise ResumableUploadError(resp, content)
Чуется мне, что тот, кто это писал, заюзал поле Location отбалды, просто потому что где-то про него слышал.
А вот почему тело ответа пустое - для меня загадка. Как правило, все другие API у них молча возвращают JSON со всей полезной нагрузкой.
Reply
А можно пару слов для неграмотных ?
На русском языке.
Это про чо ?
Что они сломали ?
Reply
Например, раньше это выражалось в том, что они на заработанные со сдачи стеклотары деньги покупали проституток и выпускали их на волю покупали компании и открывали сообществу их разработки (пример, семейство видеокодеков - VPx, ). Ещё они прикрывали сообщество патентной защитой ( ... )
Reply
А можно - один совсем офф-топиковый вопрос ?
Вполне корыстный.
Я делаю иногда импорт из ЖЖ в Дрим.
И вот, в последние раза получается фигня.
Топики импортируются нормально, а комменты - крокозябрами.
https://zlata-gl.dreamwidth.org/187359.html
Пробовала открывать Лисицей, Хромом, Эксплорером.
Возможно, это связано с нарушением кем-то каких-то протоколов.
Может Вы знаете лекарство ?
Reply
Я помню, что там была возможность синхронизации, т.е. пишешь там, а оно репостит в жж. Т.е. это типа как предпочительный вариант. А при экспорте-импорте всякое может быть. Если топики нормально, а комменты криво, то где-то косяк. Если тулза - дримовская, то можно попинать их саппорт.
Reply
Это вы, что ли, пытаетесь учить жить United States Department of Defense's?
Или вы забыли, какие именно bodies организовали и специфицировали весь банкет? И продолжают делать это сейчас?
(wiki/Internet_Architecture_Board#History_and_Origin)
Reply
Leave a comment