Месяц: Июнь 2013

  • Пост ненависти к модальным окнам

    от автора

    Привет. Я хочу немного поговорить о модальных окнах, которые выпрыгивают, когда едва-едва успел зайти на сайт: контент только-только появился, и уже скрывается за тёмным полупрозрачным покрывалом, поверх которого — как правило бесполезное рекламное объявление. Наугад взятый пример Это невежливо. Пользователь не успел увидеть сайт, как ему уже подсовывают шумный рекламный блок, который поскорее хочется закрыть.…

  • История еще одного электровелосипеда своими руками v2.0

    от автора

    Предисловие В прошлой статье я рассказывал о том, как построил электровелосипед из компонентов для радиоуправляемых моделей и подручных материалов, найденных в магазинах. В конце статьи я упомянул, что собираюсь переделать клиноременную передачу на зубчатую. Представляю отчет о том, что из этого получилось. (Есть картинки и видео)

  • Настройка Travis-CI для iOS проектов с открытым кодом

    от автора

    Непрерывная интеграция (continuous integration) — практика разработки, позволяющая добиться большей уверенности в стабильности и корректности работы любого проекта. Проекты с открытым кодом — не исключение. Примерно два месяца назад, в апреле 2013 года комапания Sauce labs объявила о поддержке iOS / Mac для CI-сервера Travis. Сам сервис существует уже довольно давно, и пользуется довольно большой…

  • Еще один загрузчик скриптов для JavaScript

    от автора

    При разработке одного сайта мне понадобился загрузчик скриптов, так как хотелось что бы загрузка вызывалась из js кода. Из готовых решений нашел requirejs и yepnope. Requirejs — модульный, что к моим требованиям не подходило. Yepnope — асинхронный, это означает, что код в каждом файле мне пришлось бы обертывать в callback функции. Ничего не оставалось, кроме…

  • Игровая партия длиной 12 лет… Кто больше?

    от автора

    Вы слышали, чтобы одна конкретная многопользовательская игра длилась более 12 лет? А я вам про это расскажу…

  • ФСБ открестилось от идеи запретить анонимайзеры

    от автора

    Общественный совет при ФСБ России опроверг сообщения о разработке рекомендаций, ограничивающих свободу в интернете. Об этом 5 июня сообщает ТАСС-Телеком. В Совете пояснили, что на заседании, посвященном вопросу безопасности интернета, были выражены самые разные мнения, однако никаких конкретных решений, касающихся ограничений в интернете, принято не было. Совет, как говорится в заявлении, «никогда не вносил таких…

  • Начался реверс-инжиниринг процессора Playstation 1: безумству храбрых поём мы песню!

    от автора

    Вероятно многие из вас уже слышали о проекте Visual6502 — в котором умельцы отсняли по слоям легендарный процессор 6502 (а затем и 6800), восстановили электрическую схему, и написали визуальный эмулятор процессора на JavaScript. Помимо академической ценности, это также позволяет реализовать абсолютно точный эмулятор любых компьютеров, построенных на этих процессорах. Однако наши соотечественники решили поднять планку…

  • 7 методов анализа портфеля проектов

    от автора

    Портфель проектов — это совокупность проектов, программ и подпортфелей, управляемых для достижения стратегических целей. Цели могут быть разными, но сводятся чаще всего к одной — заработать больше. Как же понять, от чего отказаться, или какие проекты нужны? Конечно же, необходим анализ. Под хабракатом несколько аналитических методик, связанных с портфельным управлением. Полтора землекопа делить на три…

  • Арестовали Павла Врублевского. Дубль 2

    от автора

    Как сообщает Брайан Кребс, сегодня опять был арестован Павел Врублевский. На этот раз за оказание давления на свидетеля. Врублевский позвонил неназванному свидетелю и предложил «финансовую помощь», что тот воспринял как угрозу и обратился в соответствующие органы.

  • Пишем iOS видео-плеер и рекодер за 5 минут

    от автора

    Привет хабра-люди, Под катом пошаговая инструкция как создать свое приложение с потоковым видео под iOS. Понадобится XCode, СДК с клиентским АПИ, ровные руки (в принципе необязательно) и чашечка кофе.