• Почему, всё-таки, IE9 для XP не будет?

      Официальный ответ на этот вопрос с сайта IE9 Platform Preview:
      Q. Does Platform Preview run on Windows XP?
      A. No. Internet Explorer 9’s GPU-powered graphics take advantage of new technologies available in Windows 7 and back-ported only to Windows Vista. These technologies depend on advancements in the display driver model introduced first in Windows Vista.

      По-русски:
      В: Работает ли Platform Preview на Windows XP?
      О: Нет. В IE9 используется аппаратное ускорение графики средствами видеокарты, которое использует новые технологии, доступные только в Windows 7 и портированные только в Vista. Эти технологии зависят от улучшений в модели драйверов, впервые применных в Vista.

      Данное объяснение с самого начала казалось мне несколько сомнительным. Давайте разберемся.
      Читать дальше →
    • Представляем самый быстрый декодер VP8 в мире: ffvp8

      • Перевод
      Ещё в тот момент, когда я писал первоначальный обзор VP8, я обратил внимание на то, что официальный декодер, libvpx, весьма медленный. Нет особенных причин, по которым он должен быть ощутимо быстрее хорошего декодера H.264, но и таким медленным ему тоже быть не с чего! Так что у меня возник план написать луший вариант для FFmpeg вместе с Рональдом Балтьи (Ronald Bultje) и Дэвидом Конрадом (David Conrad). Эта реализация декодера должна была разрабатываться сообществом и быть свободной с самого начала, в отличии от свалки проприетарного кода, которую представла собой библиотека libvpx. Несколько недель назад декодер был достаточно завершен для обеспечения бинарной совместимости видеопотока с libvpx, что сделало его первой независимой и свободной реализацией декодера VP8. Теперь, когда мы завершили первый цикл оптимизаций, он должен был готов к использованию в реальных условиях. Я расскажу о деталях процесса разработки позже, а сейчас давайте перейдем к самой соли этого поста: результатам сравнительного тестирования производительности кодеков.
      Читать дальше →
    • Поддержка браузерами технологии Data Execution Prevention

        Как известно, значительная часть вредоносного ПО, просачивающегося на компьютеры пользователей, попадает туда, используя ошибки в браузерах, а ещё чаще — в популярных плагинах, таких как Flash, Adobe Reader, Java и т.д.

        При этом, значительную часть подобных уязвимостей (а именно, те из них, которые связаны с переполнением буфера) можно было бы блокировать, включив для браузера и его плагинов поддержку технологии Data Execution Prevention, доступную в ОС семейства Windows, начная с XP SP2.

        Вкратце: эта технология запрещает исполнение кода из областей памяти, помеченных как «неисполняемые», то есть, содержащие данные, не предназначенные для исполнения процессором. Таким образом, при попытке использовать переполнение буфера для запуска произвольного кода, будет сгенерирована исключительная ситуация, а программа, подверженная уязвимости — закрыта.

        К сожалению, далеко не все программы способны полноценно работать в режиме DEP, и популярные браузеры — не исключение. Вот краткий обзор возможностей по работе в режиме DEP современных браузеров.
        Читать дальше →
      • статистика браузеров, firefox и групповые политики

          Так забавно в праздники наблюдать за тем, из-под чего народ ходит в интернет.

          1-10 января: Internet Explorer 6: 8,1%
          11-14 января: он же уже 8,6%

          Народ на работу вышел :)

          PS: А ежели кто-то считает, что необходимость автоматической установки и применения групповых политик Active Directory оставляют возможность использовать в корпоративной сети только Internet Explorer, то для этих людей вот пожалуйста ссылки:
          Ссылка раз
          Ссылка два
          Ссылка три
          Ссылка четыре
          Ссылка пять (sic! смотреть сюда)
          И еще ссылка шесть для тех, кто хочет всё делать руками.
        • Halite — open source аналог uTorrent

            Сразу предупреждаю — топик для параноиков :)

            Исходные данные.

            — Давно и регулярно ходят слухи, что uTorrent сливает некоторую статистику использования своим разработчикам.
            — Исходники его закрыты, так что проверить этот факт сложно. Но если это не так, зачем держать их закрытыми?
            — Приятно было было бы иметь open source битторрент-клиент. Как минимум, чтобы можно было легко убедиться в отсутствии «закладок», как максимум — потому что его всегда можно подправить для своих нужд (хотя бы чтобы затруднить жизнь любителям судебных преследований за скачивание).
            — При этом uTorrent приятен в первую очередь тем, что весит немного, работает быстро, устанавливается легко, прост и понятен в работе. Торрент-клиенты весом по 35 мб, как Deluge, вряд ли будут пользоваться такой же популярностью, как 300-килобайтный uTorrent — потому что скачать и установить в 5 секунд на любой компьютер — не получится.

            Задача.

            Найти аналог, удовлетворяющий следующим требованиям:
            Читать дальше →
          • DNS Tunneling via iodine: сыр действительно бесплатный

              Есть:
              — отключенный за неуплату интернет (adsl, lan, etc)
              или
              — нешифрованная wi-fi сеть c закрытым интернетом, но работающим dns
              или
              — очень строгий firewall с открытым dns

              Хочется:
              полноценный интернет, пусть даже очень медленно
              Как?
            • Экономим на GPRS-трафике с помощью Opera Mini Proxy

                Не так давно мне предстояло путешествие по рабочим делам в соседний регион. И, так как рабочие дела требовали постоянного использования интернета, пришлось задуматься о том, как можно сэкономить на недешевом роуминговом GPRS-трафике (UPD: способ также пригоден для скачивания прона без ведома родителей обхода ограничений корпоративных firewall).
                Читать дальше →
              • Сканер wi-fi сетей для командной строки

                  Выложил в сеть свой сканер wi-fi сетей, вдруг кому пригодится.

                  Использовать можно, к примеру, для определения географических координат по ближайшим wi-fi сетям совместно с сервисами wi2geo или skyhookwireless.

                  Работает (по крайней мере, должен) во всех версиях windows с NT ядром. Тестировалось на XP SP3 и Vista. В Vista+ используется Wi-Fi Native API, в XP и младше — опрос драйвера wi-fi карты через NDIS.

                  Буду рад отзывам и баг-репортам.

                  Исходники на C прилагаются, лицензия: BSD-like.
                  Читать дальше →
                • FileZilla Server, unicode, cp1251 и русские буквы

                    Многие из нас пользуются замечательным FTP сервером FileZilla Server. Думаю, не я один столкнулся с проблемой некорректного отображения русских букв в списках файлов с этого сервера в FTP-клиентах, не поддерживающих UTF-8 (к которым, в том числе, относится и встроенный FTP клиент Far'а, и встроенный в windows клиент командной строки).

                    Расскажу о том, как можно решить эту проблему.

                    Читать дальше →