• Недавно Крис Койер отвечал на вопросы читателей Smashing Magazine. Один из вопросов был о том, как распознать код CSS с «душком»: Как можно определить, что ваш CSS пованивает? Какие признаки указывают на то, что код неоптимален или что разработчик писал…

  • Смерть двухлетней Кейли стала главной темой американских СМИ в 2011 году, когда страна наблюдала за попытками её матери Кейси Энтони ввести в заблуждение правоохранительные органы и она всё же была признана невиновной. Кейли пропала без вести 16 июня 2011 года,…

  • Привет, хабравчанин, и привет тебе, читающий нас гость. Наверняка у тебя давно установлен AdBlock и ты устанавливаешь его всем своим родственникам и знакомым. Ведь это очень удобное расширение для браузера, спасающее твои глаза от цветастых мигающих баннеров, ненужных ссылок и…

  • Для многих игроков Minecraft самое прекрасное в игре — строительство объектов, и новое приложение для iOS позволяет увидеть, как эти творения будут выглядеть в реальном мире. Приложение дополненной реальности под названием Minecraft Reality позволяет загружать свои творения на сайт, а…

  • Зачем менять то, что работает? Действительно, поговорка гласит: «Не трогай матчасть и она тебя не подведет». «Есть у нас Redmine и мы им пользуемся. Так зачем же нам менять его на YouTrack, да еще и за деньги?» — резонный вопрос,…

  • Если вам приходится разрабатывать систему подписок, биллинга или что-то другое оперирующее временными отрезками, то вам довольно скоро придёт в голову идея, что неплохо было бы иметь возможность менять текущее время для разрабатываемой системы. Ведь это значительно облегчит вам её тестирование…

  • Введение Любое действие занимает некоторое время. Одни действия требуют меньше времени, другие больше, одни повторяются часто, другие, напротив, очень редки. Любой наш день состоит из множества действий, и занимают они 24 часа нашего времени. А на что же мы тратим…

  • В продолжение к моей первой статье решил написать эту, в которой расскажу про более продвинутые алгоритмы поиска гамильтонова цикла в большом полном графе

  • Деревья в базах данных можно хранить тремя основными методами: Adjacency List, Matherialized Path & Nested Set. Когда мы хотим переехать с AL на NS, это можно сделать с помощью рекурсии (если БД расово верная). Но что делать в случае MySQL?

  • Сегодня моя дорогая супруга решила обновить свой блог, но к сожалению не смогла на него зайти. Зайдя через анонимайзер на блог я убедился что он на месте. Ругнувшись в очередной раз на провайдера я все же решил проверить закравшуюся во…