So long, and thanks for all the fish

29.07.05 23:50

Разное

Сегодня был мой последний день работы в Telephone.Ru. Последние пару лет я вел там весь процесс разработки внутреннего софта. Однако, за это время нам с моим начальством так и не удалось прийти к согласию по поводу того, как этот самый процесс разработки должен строиться. И в итоге я решил, что для меня такая ситуация больше [...]

The веблог!

28.07.05 18:37

Блоги, Тщеславие

Не подумайте, что я специально слежу... Однако теперь уже согласно Google'у, на данный момент мой веблог является самым авторитетным веблогом :-)

Динамическое скрытие элементов

27.07.05 01:54

Web

Скрытие и открытие элементов на странице Javascript'ом - вещь довольно обыденная, казалось бы. Но и тут есть пара маниакальных тонкостей, о которых мало кто вспоминает.

Хочу поделиться своим опытом реализации "доступных немигающих динамических скрытых блоков через раннее внедрение в CSS проверки на Javascript".

Функция или свойство

Во многих современных языках есть возможность создавать для объектов свойства: публичные поля, которые с точки зрения пользователя выглядят и работают как простые переменные, но к которым в объекте можно привязать обработчики на чтение и запись значений (getter'ы и setter'ы).

Отсюда следует, что свойство, у которого есть только доступ на чтение, в работе ничем не отличается от [...]

Мания величия

18.07.05 15:32

Тщеславие

Интересный факт: согласно Technorati на данный момент я являюсь единственным экспертом по проектированию в русской блогосфере.

О, как :-)

Публичные конструкторы ни в чем не виноваты

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

Приготовление мяса с запятыми

14.07.05 13:24

Разное

На меня часто ворчат, что я придираюсь к грамматике текстов на русском языке. Не то чтобы я как-то совсем идеально писал, но все же меня гораздо чаще раздражают мелкие ошибки, которые мало кто замечает.

Еще мне свойственно часто и сильно сомневаться в правильности своих слов. В это, наверное, непросто поверить, потому как даже по этому блогу [...]

lesscode.org

Simon Willison прорекламировал у себя на блоге новый проект: lesscode.org. Это место, в котором обсуждаются набирающие популярность подходы к проектированию систем, построенные в первую очередь на простоте.

В последнее время все чаще наталкиваюсь на противопоставление двух подходов к проектированию программных систем:

Большие серьезные фреймворки, мощные серверы БД, долгое и обстоятельное проектирование нескольких уровней взаимодействия, реализация на жестких [...]

CSS'ные боксы

8.07.05 02:22

Учебник

Перед тем, как начинать распространяться о том, как CSS'ом раскладывать на экране части веб-страницы, я хочу обязтельно рассказать, из чего состоит базовая экранная единица, которой оперирует CSS — бокс.