-
Буквально недавно мы с товарищами запустили наш первый проект под iOS — игрушку про змейку Shadow Snake. Хотелось опробовать разработку под iPad, поэтому решили перенести уже готовый проект, сделанный на Flash, тем более, что механика позволила очень гармонично использовать возможности…
-
Затерянная документация или transform: matrix3d [перевод]
Когда погружаешься в документацию о CSS3 transform: matrix3d, находишь короткое определение «Задает 3D трансформацию как матрицу 4х4.», сопровождаемое определением функции в виде: matrix3d(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m31, m33) И если…
-
Specification By Example – BDD для прагматиков
На Хабре довольно много упоминаний о BDD. К сожалению, статьи, которые я читал, так и не дали мне ответа на вопрос «а зачем мне все это нужно?» Ответ пришел с неожиданной стороны. Когда я всерьез занялся вопросом автоматизации приемочного тестирования,…
-
IT-Компот 36. Информационная безопасность. Хакеры, стресс-тестирование, DDoS-атаки
У нас в гостях специалист по информационной безопасности Денис Макрушин. Что представляет собой сфера информационной безопасности, горизонты и направления развития. Применение облачных сервисов для стресс-тестирования. Взгляд на DDoS глазами специалиста по ИБ. Почему DDoS неотвратим. Плохие и хорошие парни. Сообщество…
-
Ошибка 451, ошибкою 404 имитируемая
Всякий, кому из-под «Ростелекома» или другого очевидно российского провайдера доводилось зайти по адресу http://drugoi.livejournal.com/3712998.html (занесённому в «чёрный список» за изображение политического самоубийства), уж конечно видал там козла и надпись «ошибка 451!»: Однако можно воспользоваться любым средством просмотра заголовков HTTP-отклика и видеть, что на самом деле там выдаётся ошибка 404 («Not Found»). Сходным образом обстоят дела и в движке…
-
Сценарии обновления до Windows 8
Всем бодрого утра! Несмотря на многие сомнения по поводу Windows 8 по поводу ее нового интерфейса и новизны в целом — лёд все же тронулся! Многие мои друзья, знакомые и коллеги по-тихонечко начинают осваивать Windows 8. Сегодня вкратце мне хотелось…
-
Напечатай себе робота: француз делает DIY андроида
Гаэль Лангевин предлагает всем желающим напечатать робота. Французский художник публикует файлы 3D печати для сборки гуманоидного робота, что позволит каждому из нас собрать собственного помощника из некоторого количества пластика, нескольких плат Arduino и нужного количества электромоторов. Чертежи для рук уже…
-
AXFR — возвращение
Оригинал статьи на английском находится по этой ссылке Эта статья о давно известном баге в конфигурации dns-серверов — разрешение на трансфер зоны любому юзеру. И о том, как я написал небольшой сканер для проверки конфигурации dns-серверов самых популярных сайтов. И…
-
Архитектура highload проекта на примере веб-консультанта
Наша команда занимается удаленным администрированием серверов и не так давно к нам обратились представители сервиса WebConsult с задачей построить легко масштабируемую серверную архитектуру, которая будет выдерживать серьезные нагрузки. Мы решили, что возможно это будет интересно пользователям Хабрахабра, которые так или…
-
SmartProgress: охота на слона
Большого слона едят по кускам. Эта довольно известная метафора из книги Глеба Архангельского, говорит о том, что к любой глобальной цели ведет путь из n-нного количества мелких шагов. Нельзя сказать, что мысль эта оригинальна (в той или иной степени, она…