• Holy Grail на стероидах: тотальная синхронизация и изоморфный JavaScript на Swarm.js

      Сегодня на Хабре мы представляем технологию реплицированной модели, которая позволяет создавать коллаборативные и реалтаймовые веб приложения так же легко, как локальные десктопные. Мы считаем, что при разработке приложений, синхронизация данных в реальном времени должна быть доступна так же, как TCP поток, HTTP запрос или ток из розетки — сразу и без вопросов. HTML5 приложения, написанные на Swarm, в части автономности, локальности и скорости загрузки не уступают нативным.
      Используя библиотеку Swarm, за выходные мы делаем больше, чем за месяц делали без Swarm. Что важней — можем делать то, что без неё делать вообще не могли. Эту библиотеку синхронизации мы предлагаем совершенно бесплатно.



      Сегодня мы выкладываем TodoMVC++, реактивное HolyGrail-на-стероидах приложение, написанное на Swarm+React. Приведу список демонстрируемых в приложении возможностей:
      Читать дальше →
    • Частые ошибки при разработке lockfree-алгоритмов и их решения

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



        Эта статья во многом похожа на эту статью, но в той статье рассматриваются не все проблемы, с которыми можно столкнуться, разрабатывая lock-free структуры данных, и уделяется очень мало внимания решению этих проблем. В этой статье хочется детально остановиться на некоторых решениях, которые мы используем в реальной реализации lock-free структур данных в нашем продукте, и больше внимания уделить оценке производительности.
        Читать дальше →
      • 10 причин посетить конференцию разработчиков DUMP в Екатеринбурге

          image
          Нам всегда казалось, что Екатеринбургу для полного айтишного счастья не хватает суперконференции, а именно мероприятия с лучшими уральскими и российскими спикерами, какой-нибудь международной звездой. Мегапрокты, стартапы, венчуры и менторы у нас уже есть. В общем, мы хотим, чтобы не только наши программисты ездили в Москву, Питер, но и к нам приезжали слушатели из других регионов. В прошлом году мы собрали 300 человек, в этом хотим вдвое больше. Кажется, у нас есть шансы, ведь мы отлично подготовились.
          Читать дальше →
        • Малый бизнес 2011. Волк и овцы

            На прошлой неделе мы начали публикацию case’ов, помогающих решать проблемы реального бизнеса в реальной жизни. От вас было получено много пожеланий как это продолжать, у нас у самих возникла масса идей и вот, мы продолжаем! Уже немало написано о том, что с 2011 года для малого бизнеса наступят темные времена. Взносы вырастут в 2,5 раза, отчетность придется сдавать новую, больше и в 4 раза чаще, кроме того, нет никакой гарантии, что наши кровные деньги пойдут по назначению и сделают жизнь бабушек, дедушек и детушек лучше. Но что теперь делать бизнесменам? Уходить «в тень»? Закрываться? Бежать из страны?

            Большинство способов малозаконны. А можно ли что-то сделать вполне легально и пережить трудное время, пока правительство не одумается и не прекратит «кошмарить» малый бизнес?
            Читать дальше →
          • RuCTFE 2010

              RuCTFE 2009В ночь с 18 на 19 декабря команда разработчиков клуба Хакердом Уральского государственного университета провела вторые международные студенческие соревнования по защите информации RuCTFE 2010. Соревнования прошли при поддержке компаний Яндекс, Айдеко и Clustertech. В RuCTFE 2010 приняли участие 56 команд из 11 стран мира. Победила немецкая команда 0ldEur0pe из RWTH Aachen University.

              Что такое CTF?


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

              Итоги, описание, графики, визуализация, скриншоты
            • RuCTFE 2009

                Abstract


                RuCTFE 2009 7 ноября 2009 года в России были впервые проведены международные студенческие соревнования по защите информации. В этой статье разберемся что такое CTF, чем отличается RuCTFE от RuCTF, что же представлял из себя RuCTFE 2009, что это за команда ХакерДом и что же делать, если вы тоже захотели принять участие в подобных соревнованиях.
                Читать дальше →