G
Google Web Toolkit (GWT) дорос до версии 1.3
Google Web Toolkit (GWT) фишки
Google Web Toolkit (GWT) фреймворк.
Google больше не покупает стартапы.
J
JavaScript. Интересный факт об определении типа браузера
JavaScript. Техника программирования с использованием флагов.
R
S
SnappySnoop или игры в демократию.
SnappySnoop сменил свой внешний вид и теперь красуется в новом дизайне.
SnappySnoop, TooDoo и другие планы
W
Web 2.0 и реалии Российской глубинки.
Windows Vista - провал Microsoft-а
Б
Батл по рефакторингу: идея начала обретать форму
Берегите трафик, трафик берегите...
Блог "Производительность MySQL"
В
В каких случаях нельзя применять AJAX
Вебпланета пишет “В Рунет ломанулись западные инвесторы”
Везет же некоторым работаю по 8 часов в день
Вернемся к идеи SnappySnoop шоу
Возможно ли запустить на VirtualBox под Windows XP 32bit гостевую систему Ubuntu 64bit
Возможно ли обмануть FeedBurner
Впечателения от Amazon Simple Queue Service (SQS)
Все не так плохо, все гораздо хуже
Д
Давыдов полюбил промывать мозги
Делать нужно как задумал, а не как лучше
Е
Если Вы веб-разработчик и работаете на Linux
Еще несколько слов про defaceit
Еще один способ зубрить английские слова
Еще одно подтверждение тому, что в 2007-ом этот блог переживал расцвет
З
Забавное влияние тестов на сознание
Завтра великий день - моя свадьба
Запустил defaceit на ChicagoBoss (erlang)
Запустил на блоге модуль "обсуждения"
Зарегистрировался на Amazon EC2
И
И бъются головы о стены… или Ruby on Rails VS PHP
Изолируете ли вы сторонние библиотеки с помощью собственной обертки?
ИнтекМедиа выпустили новую версию своей CMS
Интернет общение, так ли оно открыто?
Использовать или не использовать uml
Итоги акции "Провокация" за март
Итоги акции “Провокация” за апрель
Ищутся желающие поработать со мной в паре в некоммерческих проектах
К
Как быстро проверить число на NaN
Как вы относитесь к клонированию?
Как же писать интересные посты?
Как измерить производительность сайта
Как меня подвела интуиция или WebSphere Content Mangment и длиные урлы
Как начать заниматься фрилансом
Как подключить Bazaar к CruiseControll
Как получить внеочередной отпуск, работая в IBM.
Как правильно использовать исключения
Как правильно писать тесты на RSpec?
Как создать простой дефейс на defaceit.ru
Как стать хорошим программистом.
Как установить CruiseControll на Fedora 13 Linux
Как установить Vagrant на Ubuntu 12.04
Как я привлек нецелевой трафик.
Как я узнал, что такое WireShark
Каким должен быть правильный лог-файл
Какой он профессиональный php программист?
Каша из топора или сказочка на ночь
Квартира за 10 месяцев в Москве
Клонирование репозиториев Mercurial через SSH
Количество сайтов откомментированных с помощью SnappySnoop перевалило за 100
Кому может быть выгодно накрутить FeedBurner
Конкурс на создание первого дефейса провалился
Конкурс. 1000-ый подписчик срывает банк!
Конкурс: 3000 рублей за лучший дефейс
Корпоративный портал, зачем оно надо?
Красота спасет мир, а ремонт доканает меня
М
Маска подсети. Вы уверены, что понимаете для чего она нужна?
Медленное копирование файлов в HPUX
Мне хорошо лишь от того что я дышу…
Мое понимание архитектурного шаблона MVC
Может ли компьютер воспитывать детей?
Мой вариант функции get_host_from_url, написанной на erlang
Н
На defaceit сделана авторизация через OpenId (Yandex)
На SnappySnoop теперь есть лента комментариев
Наследование против композиции, что предпочтительнее?
Настройка беспроводной сети на базе DWL-G650
Научите как пользоваться клавиатурой iPad чтобы было удобно
Начал реализацию проекта defaceit.ru
Некоторые особенности загрузки файлов различными браузерами
Некоторые ошибки проектирования
Немного о behavior тестировании в TDD
Немного про Python, Django и DocTest
Немного про State тестирование в TDD
Ничто не цепляет с первого раза
Новый участник в "SEO эксперименте"
Нужно ли при первичной разработке теста искать наборы данных, приводящих к коллизии
О
О Google говорят больше чем о Microsoft!
О том как просто и быстро возвести в квадрат число, оканчивающееся на 5
Обновился внешний вид моего блога.
Объектно ориентированное мышление.
Оказалось, что chef-solo для меня удобнее чем chef-server
Опрос: Какое у Вас рабочее разрешение экарна?
Оставляем базу данных на потом
Отдача от поискового трафика для блога
Открыл дополнительный блог на blogger-е
Оцепенение перед сложностью задачи
П
Пара слов про непрерывную интеграцию и xinc
Парочка уязвимостей с securitylab.ru
Первое практическое использование SnappySnoop
Писать, писать и еще раз писать…
Подведем итоги 2011 и понастальгируем о 2007
Подводим результаты "Провокации"
Подводные камни JavaScript или опасное свойство Semicolon insertion.
Подксажите как сделать так чтобы фон html-элемента менялся случайным образом
Подсмотрел интересный прием в ExtJs
Пользователя социальной сети привлекли к ответственности по 146 статье
Понятие "дизайн сайта" давно нужно заменить на "интерфейс сайта"
Посмотрел наконец то “Пираты силиконовой долины”
Постараюсь ежедневно обновлять разделы "Просто мысли" и "Подбор материалов"
Потихоньку развиваю идею с LightCoders
Почему в Рунете мало узкоспециализированных блогов?
Почему на спичках не пишут “Warning”?
Почему плагин "популярные заметки" не выполняет своей функции.
Почему я больше не читаю блог Давыдова.
Почему я использую UML вместо того чтобы сразу писать код
Почему я читаю блог Даниила (Maulnet)
Правда о Техническом задании (ТЗ) в свете создания Веб сайта
Правила батлов по рефакторингу
Призраки зомбированного мозга.
Приколы с "new" на мобильных браузерах
Причина по которой у меня медленно копировались файлы в HPUX
Про конкурс техноманьяков у Тормоза
Про обновление прошивки на iPad
Про скрытую сортировку и фильтрацию массивов
Про спортивное программирование
Про яндекс метрику и мобильные девайсы с сенсорными дисплеями
Пробелы в именх файлов и каталогов - зло!
Проблемы при установке php-fpm через chef server
Проблемы с PHP DirectoryIterator
Проблемы с Vi и клавишами управления курсором (стрелки) в Ubuntu
Проблемы с VirtualBox Shared Folders и ChicagoBoss
Проблемы с запуском Amazon EC2 инстанса из-под Chef (knife ec2 server)
Программисты и их профессионализм.
Продалжаем развивать идею с умным эпиграфом
Продолжаем батл по рефакторингу
Продолжаем батл по рефакторингу
Продолжаем копаться с Google Web Toolkit
Продолжаем развивать идею батлов
Продолжаю "насиловать" свой блог
Продолжая тему рефакторинга DAOS
Простая математическая задачка, которую я не могу решить.
Пустые директории в ChicagoBoss и Mercurial
Р
Работа над SnappySnoop продолжается
Разумное применение SEO для блогов.
Раскладка клавиатуры на мобильных девайсах подталкивает создавать простые пароли
Распространенные ошибки при создании CAPTCHA
Реализация наследования на JavaScript-е
Результаты борьбы со спамом после первого дня
Рейтинг TOP-100 ведущих веб-студий рунета.
Рекомендации по написанию тестов с применением моков
Репост моего топика про использование defaceit/email
Рефакторить или не рефакторить
С
С сегодняшнего дня появилась возможность добавлять свои ссылки на главную страницу www.codeart.ru
С этого месяца вновь стартует акция "Провокация"
Сказка о том, как я строил замок из песка
Смена слогана без смены направленности блога
Событие onKeyPress не работает на iPad и iPhone
Спам и защита от него. Мой вариант решения проблемы.
Сравнение двух рефакторингов по скорости
Среди админов есть только один бестселлер - лог файлы!
Т
Так ли просто проверить URL на присутствие "http://"
Требования к системе управления данными проекта
У
Убит хороший человек - Илья Бородаенко
Установил Redmine для сопровождения проектов
Ф
Фильтрация данных, важный ньюанс
Фриланс. Проекты большие и маленькие
Х
Хакеры добавили бекдор в популярный движок для создания блогов WordPress
Хлебом не корми, а дай почитать морали
Ч
Часть 1. Об ошибке, которая приводит в тупик
Часть 2. Проектирование на бумаге как выход из тупика
Часть 3. О том, как сократить время на исправление ошибок
Чего не хватает сервисам социальных закладок
Что должна возвращать функция.
Что же случилось с Веб-проектированием?
Что нужно знать выбирая доменное имя.
