• Пролог   Здравствуйте еще раз!   Так как первая часть была воспринята благосклонно, решил написать обо всех своих впечатлениях, уже после завершения курса.   Краткое содержание предыдущей серии: решил учить python, после Лутца и Ника Парланте записался на фундаментальный CS…

  • Привет! С сегодняшнего дня в AWS стал доступен Windows Server 2012. Хотя эта серверная ось уже давно вышла, AWS проделали довольно серьёзную работу, чтоб интегрировать новый сервер с EC2, VPC и ElasticBeantalk. Следующие предустановленные образы (AMI) Windows Server 2012 доступны…

  • Не прошло и двух месяцев после моего поста про работу ipv6 в Вконтакте, как он опять не работает.

  • Я уже больше 8 лет продаю свои программные продукты, и первые лет 5 основной проблемой была даже не реклама, а защита от хакеров. Не я один замечал резкую «просадку» продаж при выходе взломанной версии. — просто почитайте SWRUS или раздел…

  • Не так давно, на мероприятии Evernote Trunk Conference в Сан-Франциско мы анонсировали новую функцию API NoteStore.findRelated, которую могут использовать независимые разработчики и партнеры. Как и следует из названия функции, она позволяет клиентам запрашивать заметки, блокноты и метки, так или иначе…

  • Более двух лет прошло после начала продаж iPhone 4 летом 2010 года, и за эти два года сайтостроители привыкли проверять джаваскриптом значение window.devicePixelRatio (или же использовать в CSS медиазапрос device-pixel-ratio) как простое и бесхитростное средство, позволяющее тотчас же выяснить, запущен ли сайт на сетчаточном дисплее (retina display) или нет. Если величина devicePixelRatio равна двойке,…

  • Мне очень нравится JavaScript и я считаю его мощным и удобным. Но для большинства начинающих JS-программистов, много проблем создаёт недопонимание аспектов языка. Часто конструкции языка ведут себя «нелогично». В данной статье я хочу привести примеры «граблей», на которые я наступил; объяснить поведение языка и дать пару советов.

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

  • С удивлением обнаружил, что этой картинки ещё не было на Хабре. Исправляю досадное недоразумение: ссылка на оригинал статьи http://habrahabr.ru/post/159415/

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