Browser Plugin API предоставляет только GET/POST, поэтому Flash как бы ни хотел, но PUT/DELETE не сможет…
Если только собственный HTTP stack задейтсвует. Но в этом случае, прощайте браузерные куки.
1) Если есть возможность определить версию сервака. Перед запросом опрашивать эту версию, и если версия багнутая, использовать медленный вариант запросов. Информацию о багнутости/не багнутости сервера кешировать ограниченным кешем на месяц в черном списке.
2) Использовать быстрый вариант, при получении ошибки, перечитать медленным способом до последнего полученного быстрым вариантом элемента, далее отдавать клиенту.
3) Гибридный вариант 1 и 2. Регистрировать багнутость сервера в черном списке :)
ЗЫ. Кроме того, МС блох никогда не ловил. Только крупных конкурентов.
Если только собственный HTTP stack задейтсвует. Но в этом случае, прощайте браузерные куки.
Поэтому продукты от старой — ненавидятся автоматом :)
Ваш наезд на RELEASE не засчитан.
Просто куча железа уже продана с багом в firmware, кто должен всё это патчить?
2) Использовать быстрый вариант, при получении ошибки, перечитать медленным способом до последнего полученного быстрым вариантом элемента, далее отдавать клиенту.
3) Гибридный вариант 1 и 2. Регистрировать багнутость сервера в черном списке :)
А вот Mercurial — написан на Python, поэтому и тормозит
В чем идеологический смысл коммитить одни файлы, но не коммитить другие?
Вспомните, для чего нужен .hgignore (.gitignore).
Мощно, ладно еще понимаю push… Но commit, я лично десятки раз в день делаю…
Вы никогда не задумывались, какой смысл было разрабатывать git, когда есть hg?
Такой же опен-сорсный и распределенный?
Команда git-add проксирует add параметр в git.exe…