• Убийственная капля кефира

      На всякого мудреца довольно простоты.
      А. Н. Островский


      Иногда при чтении статей или комментариев на Хабре хочется воскликнуть: сэр, если бы вы могли осознать, какой величины глупость написали, то умерли бы от смеха!
      Люди иногда ставят действительность с ног на голову и, что удивительно, за это получают «плюсы» поощрения других пользователей Хабра.
      К статье о вреде излучений мобильных телефонов, WiFi и т. п. появился такой комментарий, который публика оценила весьма высоко (+6 на момент написания этих слов):
      Максимальная излучаемая мощность (ватт):
      GSM-1800 — 1.
      GSM-900 — 2.
      CDMA2000 — 0,25.
      WiFi — 0,1.
      А энергия пули около 1000 Дж (0.2 ккал, как в капле кефира)
      Но это не мешает ей убивать…
      Мощность еще не показатель…

      Давайте разберемся, мощность — это показатель или нет, решив следующую задачу.
      Пуля, кинетическая энергия которой 1000 Дж, попадает в человека и убивает его. Оцените, какова средняя мощность пули при взаимодействии с телом человека. Для простоты: масса пули 8 грамм, пуля проникает в тело на 10 см и останавливается. Варианты ответа:
      Мощность пули в этих условиях сравнима с мощностью мотора…
      A. Кофемолки (20 Вт)
      B. Электродрели (300 Вт)
      C. Мопеда (4000 Вт)
      D. Автомобиля Hummer H2 с двигателем 6.2 л (300000 Вт)
      E. Автомобиля БелАЗ 75600, самого большого грузовика, производимого в СНГ: собственная масса 240 тонн, грузоподъемность 320 тонн, общая масса 560 тонн (2600000 Вт)
      Читать дальше →
    • VIA EPIA-P720, системная плата формата Pico-ITX, проигрывает 1080p, не сильно напрягаясь

      • Translation
      Системная плата VIA P720 формата Pico-ITX

      Nvidia Ion в последнее время привлекала всё внимание общественности, а тем временем VIA уже довольно долго работала над этой 1080p-совместимой штукой. Вообще-то, мы уже слышали раньше в этом году, что плата VIA EPIA-P710 формата Pico-ITXe способна воспроизводить 1080p-видеоклипы, но теперь у нас есть видео-доказательство, что преемник той платы действительно это может. Согласно VIA, эта материнка — первая из их продукции, имеющая на борту медиа-процессор VX855, который, очевидно, и является «волшебными пузырьками», позволяя смотреть графику высокого разрешения. Смотрите ниже демонстрационное видео, и удачи в сопротивлении желанию собрать на выходных портативный HTPC.

      Смотреть короткий видеоролик на английском
    • Почтовые голуби: всё ещё быстрее, чем ADSL

      • Translation
      Новость, которую все присылали мне в четверг (спасибо всем), состоит в том, что южноафриканской компании The Unlimited всё-таки удалось послать данные с помощью почтовых голубей быстрее, чем с помощью ADSL-канала Telkom (крупнейшего провайдера Интернет в ЮАР).
      Почтовые голуби
      Читать дальше →
    • Бюджетные петабайты: Как построить дешевое облачное хранилище. ч. 2

      • Translation
      Продолжение. Начало см. здесь

      Соединяя провода: Как собрать контейнер хранения Backblaze


      Диаграмма разводки питания контейнера хранения Backblaze приведена ниже. Блоки питания (БП) предоставляют бОльшую часть своей мощности по 2-м разным напряжениям: 5V и 12V. Мы используем 2 БП в контейнере, поскольку 45 дисков требуют много 5V-мощности, в то время как мощные ATX БП отдают бОльшую часть своей мощности по шине 12V. Это не случайность: 1500W и более мощные ATX БП спроектированы для мощных 3D-видеоплат, которым нужна дополнительная мощность по шине 12V. Мы могли бы предпочесть 1 серверный БП, но 2 ATX БП дешевле.

      Диаграмма разводки питания сервера
      Читать дальше →
    • Бюджетные петабайты: Как построить дешевое облачное хранилище

      • Translation
      Познакомьтесь с Backblaze Pod: 67 терабайт за $7867

      Мы в Backblaze предлагаем нашим клиентам неограниченное хранилище всего за $5 в месяц, поэтому нам пришлось выяснить, как хранить сотни петабайт клиентских данных надёжным масштабируемым образом, при этом сохраняя цены низкими. Посмотрев на несколько коммерческих решений с неоправданно высокими ценами, мы решили строить наши собственные нестандартные контейнеры хранилища Backblaze (Backblaze Storage Pods): 67-терабайтные 4U-серверы за $7867.

      В этом постинге мы расскажем, как создать такой контейнер хранилища, и будем рады, если вы используете подобный дизайн сами. Мы надеемся, что от совместного использования этой идеи выиграют все: как вы, так и мы, поскольку вы можете усовершенствовать этот дизайн и прислать нам улучшения. Эволюция и снижение затрат являются критичными для продолжения успеха Backblaze.
      Читать дальше →
    • Фальшивый банкомат на DEFCON поставили явно преступники-приколисты

      • Translation
      В этом случае хулиганы оказались либо приколистами, либо совершенными неудачниками. В любом случае, мы можем только похихикать над тем, что кто-то установил фальшивый банкомат для скимминга банковских карт в Riviera Hotel Casino в Лас-Вегасе во время DEFCON, крупнейшей в мире конференции хакеров.

      Фото `не-мошеннического' банкомата в Riviera Hotel and Casino, автор -- Andrea Matwyshyn

      Никто не может сказать точно, как долго стойка с банкоматом там стояла: по крайней мере, парни были достаточно хитры, чтобы установить ее прямо рядом с отделом безопасности, в одном из немногих мест на конференции, которое не находится под наблюдением. Этот факт и вызвал подозрения у Brian Markus, CEO компании Aries Security. Посветив в стеклянное окошко, за которым должна находиться камера, вместо неё он обнаружил компьютер, настроенный для скимминга. После этого он уведомил безопасников, которые удалили устройство и снова сделали мир безопасным для хакеров и их банковских счетов.
    • Google, Twitter и другие сайты не выдержали трафика фанов Майкла Джексона

      • Translation

      Король Попмузыки приобрел звёздный статус задолго до Интернета, но Интернет также испытывает влияние Майкла Джексона в моменты после его смерти.


      Michael Jackson was a boy, too

      Новость о смерти Майкла Джексона явилась причиной массивного взлёта интернет-трафика в четверг вечером, временно блокируя Google и добавляя огромное количество трафика популярным сайтам, таким как Twitter и BBC News.
      Читать дальше →
    • Дорогой роуминг в ЕС станет историей в этом июле

      • Translation
      Квест Европейской Комиссии покончить с «роуминговыми поборами» на текстовые сообщения и пересылку данных, происходящие в роуминге в ЕС, подошел к триумфальному концу.
      Читать дальше →
    • Если команда «ping ya.ru» кажется слишком длинной…

        В этой статье было замечательно подмечено, как проверить связность с Сетью при помощи ping, если у вас поломался DNS и набор привычного
        ping ya.ru
        уже не помогает. Если же DNS все-таки работает, то, как выяснилось из комментариев, некоторые используют для пинга www.ru или google.com, но большинство всё-таки предпочитает ya.ru просто потому, что меньше букв писать. Оказывается, благодаря солнечным Узбекистану и Туркменистану букв можно писать ещё меньше.
        Читать дальше →
      • HD плееры: для гиков и для потребителей

          Из комментариев к другому моему топику:
          И что ж теперь покупать попкорн?
          Купите WD TV HD, СЦ местный, стоит куда дешевле, выглядит лучше
          где то читал что у плееров такого типа стоит старый чип, который HD еле тянет...

          Попробуем разобраться, какой из этих вариантов лучше предпочесть, и какие соображения влияют на ответ.
          Читать дальше →
        • О белых и синих китайцах, или 3 источника и 3 составные части рынка электроники

            BBK PopcornTV HD player
            Некто Urry_MPG где-то в просторах Сети написал о появлении в продаже видеоплеера от компании BBK Electronics. Этот постинг, написанный 2 марта 2009, является ответом, который поможет понять, стоит ли «приценивающимся» к разным HD плеерам бежать за этим «чудом» в магазин.

            Urry_MPG написал:
            28 го февраля начались продажи мутанта от Попкорна и BBK под названием PopcornTV, [...]
            В интернет магазинах уже реально начались продажи, и просят за аппарат со встроенным диском на 500 гиг 15500 руб. [...]
            Короче говоря с началом демпинга от BBK возможна коррекция цен вниз на все NMT.

            Есть 2 основных типа фирм, выпускающих электронику.
            Читать дальше →
          • Атомарная группировка, или Ни шагу назад!

              0. Присказка


              В некотором царстве, в некотором государстве жил-был программист. Звали его, как полагается, Иван. Был он настоящим спецом, обладал всеми Тремя Великими Добродетелями Программиста, то есть был ленив, спесив и нетерпелив. Случилась в том царстве печаль великая: кризис. И выгнали Ваню с работы без выходного пособия. Горевал Ваня долго, а потом собрался с духом и разослал резюме по всему белу свету. Долго ли, коротко ли, вызвали Ваню на собеседование. Требований к соискателю было много, но главное — требовалось хорошо владеть регулярными выражениями. До собеседования — почти месяц, готовься — не хочу. Будучи человеком серьёзным, готовиться Иван решил обстоятельно. 3 недели и 3 дня он лежал на печи, почитывал Хабр и думал, как же неслыханно обстоятельно он будет готовиться. До собеседования остался 1 день. Ванюша мысленно обругал работодателей, которые назначают собеседование так скоро, что совсем подготовиться не успеваешь, слез с печи, сдал пивные бутылки и на вырученные деньги купил книжку по регексам. Читал он её до полного изнеможения, пока не отключился. Утром мы найдём сонную физиономию Ванюши лежащей, как на подушке, на этой самой книжке под Хабракатом.
              Читать дальше →
            • Сверхжадные квантификаторы

                В статье Regexp — это «язык программирования». Основы была поставлена задача: написать регулярное выражение, находящее в цепочке символов текст в двойных кавычках, причем внутри кавычек "..." могут быть и сами символы ", если они экранированы обратным слэшем, например:
                one two "foo:=\"quux\"; print" three "four"
                Здесь наш регекс должен найти соответствие цепочке
                "foo:=\"quux\"; print"
                Автором (той статьи) было предложено такое решение:
                / " ( \\" | [^"] )* " /x
                (здесь и далее синтаксис Perl; ключ /x означает, что пробелы в регексе не учитываются, мы добавили их лишь для наглядности, чтобы части регекса не слились в единый «модемный шум»).
                Этот регекс работает в том случае, когда есть совпадение (текст в кавычках). Проблема же в том, что он находит текст в кавычках даже тогда, когда текста в кавычках (согласно нашим правилам экранирования обратным слэшем) просто нет. Например, в цепочке "\" регекс находит соответствие (равное всей строке "\" ), хотя его быть не должно: кавычка открыта, экранированная кавычка… а вот закрывающей-то кавычки нет.
                Ситуацию легко исправить, исходную задачу решить несложно, внеся несколько простых изменений в регекс… но речь не об этом, а о том, что если у вас в руках современный инструмент, т. е. движок регексов (свежая версия Perl, Java или PHP с PCRE), то вы можете «исправить» описанный регекс, добавив в него всего лишь 1 символ. Какой? Куда? Почему? Если знаете ответы, то читать дальше вам не стОит ;-)
                Читать дальше →