Как стать автором
Обновить
28
0

Пользователь

Отправить сообщение
Плюсанул и пост, и карму. Таких разработчиков и таких статей побольше бы на хабре.
Статью нужно было назвать:
«Настройка сервера Synology: веб-сервер для домохозяек»
Все в один год? Зачем так много? Каши в голове не будет? В программировании решаюшую роль играет мышление, способность логически думать, просчитывать наперед. Как вы учили думать ваших учеников? Можете привести примеры заданий, хотя бы на почту? И ещё вопрос давали ли вы паттерны(кроме MVC), их конкретные реализации на разных языках?
Каких именно языков если не секрет?
У нас в свое время в школе только 2 человека могли писать програмки на Паскале, при том что класс с самого(с первого курса так сказать) начала изучал информатику. Про учительницу могу только положительно отозваться. Тоже самое в универе было. Такое ощущение, что автор живет в параллельной реальности.
Вполне обычный сленг
Повторюсь, long polling был выбран как раз таки потому, что он работает везде.
P.S. Заставьте работать сокеты на IE8.
Если что-нибудь всплывет, то я сообщу. У данного приложения не очень высокий круг пользователей(теперь будет что оттестировать на работе получше).
На текущий момент работает(по крайней мере: ISA server 2006, Traffic Inspector, Squid).
Но ещё пока не стандарт де-факто, хотя нет сомнения будущее у него прекрасное
Вам спасибо.
P.S. Вот только пока не хватает кармы, чтобы опубликовать её в коллективный блог.
Справедливое замечание.
Если вы посмотрите на дату стандарта XMLHttpRequest, то увидите что ему уже почти 6 лет. Stream клиенты основаны на нем же. Для меня остается загадкой, почему нет поддержки stream технологии в JQuery.
у вас небольшая задача

Сложность задачи зависит от сложности протокола. Несложный протокол реализовать легко, и затраты на его поддержку минимальны(так что никаких проблем). Сложный протокол (да я боюсь ограничений фреймворков), поэтому выберу собственный код.
P.S. Истина где-то по середине — в ваших словах, конечно, тоже есть доля правды.
Фреймворки накладывают свои ограничения, поэтому я считаю, что нужно сперва очень хорошо подумать, прежде чем заковывать себя в «чужие оковы». Сетевой клиент слишком небольшая задача, чтобы прибегать к помощи фреймворков. Что если в один момент вам не хватит его гибкости? Переписывать все с нуля, или искать другой фреймворк? Мой ответ в данном случае следующий — я предпочту написать свой код, потому как, если меня попросят, я всегда смогу его расширить и улучшить.
в глаза сразу бросается C#-овское оформление кода

Каюсь, в свое время приходилось работать с Шарпом. Но был наставлен на путь истинный и начал писать на Java. Не будем разводить холивар на эту тему.
Вы рассматриваете только очень-очень узкий пример такого клиента

Опять же не спорю, данный клиент был создан под конкретную задачу, где никакая из вышеперечисленных технологий не подоходит.
Изменение протокола так или иначе потянет за собой измненение кода

Опять же в моей конкретной задаче структура протокола меняется очень редко, намного чаще меняется структура мессаджей, поэтому я их и вынес в XML.

P.S. Спасиба за критику
2

Информация

В рейтинге
Не участвует
Откуда
Кострома, Костромская обл., Россия
Зарегистрирован
Активность