Месяц: Август 2013

  • Вышла бета Safari 6.1

    от автора

    Предрелизная версия Safari включает в себя многочисленные улучшения WebKit-а и самое важное — новый Web Inspector.

  • Как готовиться хакерскому турниру участнику

    от автора

    Участники хакерского турнира Symantec Cyber Challenge. Барселона, 2012. У нас много вопросов по хакерскому турниру CRC, проводимому Symantec и КРОК. Продолжаю про подготовку к прохождению игры. Слово участнику первой части — Андрею Леонову: Нужно видеть, чувствовать зацепки по всем фронтам: — Уязвимости приложений — тут нужны не только знания, но и чутьё. RCE, XSS, SQLinj,…

  • Ко дню рождения Мастдайки

    от автора

    Восемнадцать лет назад, 24 августа 1995 года, вышел официальный релиз Windows 95. По этому поводу мы с юзером maksimiks заморочились и подготовили большой, полный ностальгии пост, посвящённый имениннице (я предпочитаю считать, что Windows 95 женского пола из-за её капризности, своенравия, теплоты, удобства и любви к украшениям). Конечно, рассказать что-то абсолютно неизвестное о этой системе практически…

  • Эффективное программирование

    от автора

    Любой программист, рано или поздно, задается вопросами: “Как стать более эффективным? Как писать код быстрее и лучше? Как стать профессионалом топ-уровня?”. Это правильные вопросы. Какое-то время назад, и я начал себе их задавать. До топ-уровня мне пока далеко, однако могу поделиться с вами некоторыми простыми советами, которые помогли мне поднять производительность и качество кода на…

  • Мошеннические методы монетизации в free-to-play играх

    от автора

    Примечание переводчика: После публикации статьи с автором связался коммерческий директор из King.com, создателя Candy Crush Saga, и прояснил несколько моментов, после чего автор добавил пару замечаний. Добавленные абзацы отмечены курсивом. Принудительная монетизация Модель принудительной монетизации основывается на уловках, с помощью которых можно заставить человека совершить покупку с неполной информацией, или сокрытии этой информации так, что…

  • Deferred объекты в AngularJS

    от автора

    Доброе время суток! В этом небольшом посте я хочу рассказать про использование Deferred объектов AngularJS.

  • Раздам несколько сотен тысяча-рублевых купонов на рекламу в AdWords для любых проектов

    от автора

    Правила использования купонов: — Создайте аккаунт на странице системы Google AdWords; — Введите промо-код на своём аккаунте Google AdWords; — Внесите и потратьте 500 рублей на аккаунте Google AdWords(потратить 500 рублей необходимо в течение 31 дня после ввода промо-кода); — В течение 5 дней после того, как Вы потратили 500 рублей на аккаунте Google AdWords,…

  • Правильная адаптивная типографика с FlowType.JS

    от автора

    Согласно законам типографики, контент страницы хорошо читается, если в строке от 45 до 75 символов. При разработке адаптивного дизайна это сложно реализовать только лишь с помощью Media Queries. Появился jQuery плагин FlowType, который помогает добиться такого соотношения при любом размере экрана и ширине окна. FlowType меняет размер шрифта и междустрочный интервал в соответствии с шириной…

  • 25 дней кода или проект Синий пони

    от автора

    Вы регулярно пользуетесь услугами такси? Вы замечали, что с некоторыми таксистами ездить комфортнее, чем с другими? Это может выражаться в более чистом салоне, большей любви к машине или чем-то еще. Чаще всего такию люди не являются профессиональными таксистами, а лишь время от времени подрабатывают в дополнение к основной деятельности. А ведь было бы не плохо…

  • Ungit — самый простой способ использовать Git

    от автора

    Доброго времени суток уважаемые хабражители. Буквально только что увидел потрясающий проект на GitHub от FredrikNoren. Ungit: Чистый и интуитивно понятный интерфейс для Git (что есть невероятно круто для освоения Git) Работает на любой платформе с установленными Node.js и самим Git Веб-ориентированный. Возможность запускать его в облаке. GitHub Необходим Node.js версии 0.10 или выше и npm…