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 шоу
Возможно ли обмануть FeedBurner
Все не так плохо, все гораздо хуже
Д
Давыдов полюбил промывать мозги
Делать нужно как задумал, а не как лучше
Е
Если Вы веб-разработчик и работаете на Linux
Еще несколько слов про defaceit
З
Забавное влияние тестов на сознание
Завтра великий день - моя свадьба
Запустил на блоге модуль "обсуждения"
И
И бъются головы о стены… или Ruby on Rails VS PHP
Изолируете ли вы сторонние библиотеки с помощью собственной обертки?
ИнтекМедиа выпустили новую версию своей CMS
Интернет общение, так ли оно открыто?
К
Как быстро проверить число на NaN
Как вы относитесь к клонированию?
Как же писать интересные посты?
Как измерить производительность сайта
Как начать заниматься фрилансом
Как подключить Bazaar к CruiseControll
Как получить внеочередной отпуск, работая в IBM.
Как правильно использовать исключения
Как правильно писать тесты на RSpec?
Как стать хорошим программистом.
Как установить CruiseControll на Fedora 13 Linux
Как я привлек нецелевой трафик.
Как я узнал, что такое WireShark
Каким должен быть правильный лог-файл
Какой он профессиональный php программист?
Каша из топора или сказочка на ночь
Квартира за 10 месяцев в Москве
Клонирование репозиториев Mercurial через SSH
Количество сайтов откомментированных с помощью SnappySnoop перевалило за 100
Кому может быть выгодно накрутить FeedBurner
Конкурс. 1000-ый подписчик срывает банк!
Корпоративный портал, зачем оно надо?
Красота спасет мир, а ремонт доканает меня
М
Маска подсети. Вы уверены, что понимаете для чего она нужна?
Мне хорошо лишь от того что я дышу…
Мое понимание архитектурного шаблона MVC
Может ли компьютер воспитывать детей?
Н
На defaceit сделана авторизация через OpenId (Yandex)
На SnappySnoop теперь есть лента комментариев
Наследование против композиции, что предпочтительнее?
Настройка беспроводной сети на базе DWL-G650
Начал реализацию проекта defaceit.ru
Некоторые особенности загрузки файлов различными браузерами
Некоторые ошибки проектирования
Немного о behavior тестировании в TDD
Немного про Python, Django и DocTest
Немного про State тестирование в TDD
Ничто не цепляет с первого раза
Новый участник в "SEO эксперименте"
Нужно ли при первичной разработке теста искать наборы данных, приводящих к коллизии
О
О Google говорят больше чем о Microsoft!
О том как просто и быстро возвести в квадрат число, оканчивающееся на 5
Обновился внешний вид моего блога.
Объектно ориентированное мышление.
Опрос: Какое у Вас рабочее разрешение экарна?
Оставляем базу данных на потом
Отдача от поискового трафика для блога
Открыл дополнительный блог на blogger-е
Оцепенение перед сложностью задачи
П
Пара слов про непрерывную интеграцию и xinc
Парочка уязвимостей с securitylab.ru
Первое практическое использование SnappySnoop
Писать, писать и еще раз писать…
Подведем итоги 2011 и понастальгируем о 2007
Подводим результаты "Провокации"
Подводные камни JavaScript или опасное свойство Semicolon insertion.
Подксажите как сделать так чтобы фон html-элемента менялся случайным образом
Подсмотрел интересный прием в ExtJs
Пользователя социальной сети привлекли к ответственности по 146 статье
Посмотрел наконец то “Пираты силиконовой долины”
Постараюсь ежедневно обновлять разделы "Просто мысли" и "Подбор материалов"
Потихоньку развиваю идею с LightCoders
Почему в Рунете мало узкоспециализированных блогов?
Почему на спичках не пишут “Warning”?
Почему плагин "популярные заметки" не выполняет своей функции.
Почему я больше не читаю блог Давыдова.
Почему я использую UML вместо того чтобы сразу писать код
Почему я читаю блог Даниила (Maulnet)
Правда о Техническом задании (ТЗ) в свете создания Веб сайта
Правила батлов по рефакторингу
Призраки зомбированного мозга.
Приколы с "new" на мобильных браузерах
Про конкурс техноманьяков у Тормоза
Про обновление прошивки на iPad
Про скрытую сортировку и фильтрацию массивов
Про спортивное программирование
Про яндекс метрику и мобильные девайсы с сенсорными дисплеями
Пробелы в именх файлов и каталогов - зло!
Проблемы с PHP DirectoryIterator
Программисты и их профессионализм.
Продалжаем развивать идею с умным эпиграфом
Продолжаем батл по рефакторингу
Продолжаем батл по рефакторингу
Продолжаем копаться с Google Web Toolkit
Продолжаем развивать идею батлов
Продолжаю "насиловать" свой блог
Продолжая тему рефакторинга DAOS
Простая математическая задачка, которую я не могу решить.
Р
Работа над SnappySnoop продолжается
Разумное применение SEO для блогов.
Раскладка клавиатуры на мобильных девайсах подталкивает создавать простые пароли
Распространенные ошибки при создании CAPTCHA
Реализация наследования на JavaScript-е
Результаты борьбы со спамом после первого дня
Рейтинг TOP-100 ведущих веб-студий рунета.
Рекомендации по написанию тестов с применением моков
Рефакторить или не рефакторить
С
С сегодняшнего дня появилась возможность добавлять свои ссылки на главную страницу www.codeart.ru
Сказка о том, как я строил замок из песка
Смена слогана без смены направленности блога
Событие onKeyPress не работает на iPad и iPhone
Спам и защита от него. Мой вариант решения проблемы.
Сравнение двух рефакторингов по скорости
Среди админов есть только один бестселлер - лог файлы!
Т
Так ли просто проверить URL на присутствие "http://"
Требования к системе управления данными проекта
У
Убит хороший человек - Илья Бородаенко
Установил Redmine для сопровождения проектов
Ф
Фильтрация данных, важный ньюанс
Фриланс. Проекты большие и маленькие
Х
Хакеры добавили бекдор в популярный движок для создания блогов WordPress
Хлебом не корми, а дай почитать морали
Ч
Часть 1. Об ошибке, которая приводит в тупик
Часть 2. Проектирование на бумаге как выход из тупика
Часть 3. О том, как сократить время на исправление ошибок
Чего не хватает сервисам социальных закладок
Что должна возвращать функция.
Что же случилось с Веб-проектированием?
Что нужно знать выбирая доменное имя.
