«паттерны проектирования» — это различные «фабрики», «мосты», и «наблюдатели». Это как бы взгляд на программирование с другой стороны, нежели MVC.
MVC показывает где и как вы храните код, данные и прочее. Фактически, MVC это хранение данных-отдельно, Шаблонов отображения — отдельно, а кода — отдельно. Прямо в отдельных файлах. Всё.
Если вы в коде вставляете HTML-тег в переменную — капец, вы сделали шаг от MVC. Это очень просто. А вот шаблоны проектирования действительно требуют слома мозга и принципов «думания» над алгоритмами. Погуглите на тему «банда четырёх».
Обычно, «Если ничего не блокирует порты (фаерволы, брандмауэры например),»(с), то 2003 очень быстро дохнет под наплывом вирусни) а-ля Worm.Win32.Sasser
Опять же в хистори не пишется сколько ты просидел на страничке. Часа с утра может быть достаточно, чтобы наоткрывать себе игр на весь день =) Закладочки рулят.
Технические характеристики
Напряжение питания от USB порта: 5 В.
Ток потребления: 20 мА.
Скорость соединения RS232C: 110-230000 бит/с
Интерфейс: USB1.1, USB2.0.
Поддерживаемые операционные системы: Win98, Win2000, WinXP, Linux и др.
Габаритные размеры устройства: 60x30 мм.
Рекламировать конкретные устройства не буду, не пользовался давно.
90 (если не больше) процентов пользователей этих редакторов — люди далекие от понятий «разметка» и «код». И мало кто из них планирует изучать какой-либо еще «язык» для того чтобы отредактировать новость на сайте или добавить описание к товару. Но с выходом HTML5 у нас появилась замечательная возможность помочь этим людям не только набивать текст в стиле MSWord, но и добавлять картинки на сайт «просто перетаскивая мышкой с флешки». Вот про такие «фичи» в новых редакторах мне и любопытно было узнать.