Многие из нас попадали в ситуации, когда iPhone в середине дня вот-вот разрядится, смартфон показывает всего 10% зарядки и угрожающе мигает красным, а под рукой нет зарядного устройства. И при этом мы находимся в центре города, поблизости нет друзей, которые одолжили бы зарядник. Что же можно предпринять в таком случае?
Архив за 08 марта 2015 - 2
Эпоха ветряных мельниц, с которым боролся еще Дон Кихот, заканчивается. Теперь энергетические установки выглядят совершенно иначе, впрочем, и цели у них поменялись. Современные ветрогенераторы иногда напоминают больше произведение искусства, чем промышленный объект.
Ветрогенератор от Sheerwind
Отцы компании решили войти в новый для себя сегмент автомобильного рынка и создали просторный компактвен. Новинка использует переднеприводную платформу, позаимствованную у модели ActiveTourer. Длина 2 SeriesGranTourer составляет 4556 мм, ширина – 1800 мм, а высота – 1608 мм.Читать полностью »
Делаем еще один джойстик (геймпад) на Arduino
2015-03-08 в 18:16, admin, рубрики: arduino, C, Железо, игры, ПрограммированиеШла обычная пятница, ничто не предвещало беды…
Но червь «нужно что-то сделать» уже начал свою работу. После прочтения статьи я вспомнил, что у меня в барахле лет 15, если не больше валяется сеговский геймпад. Забрал я его с твердым намерением сделать геймпад на процессоре AVR (про ардуино я тогда и не слышал, но пару небольших проектов на AVR сделал).
Еще больше утвердила мое намерение статья про MSX, в общем в пятницу я решил — делаю!
Как внедрить статический анализ в проект, в котором более 10 мегабайт исходного кода?
2015-03-08 в 18:02, admin, рубрики: pvs-studio, Блог компании PVS-Studio, Программирование, разработка, метки: PVS-Studio
Итак, вы – разработчик в проекте, в котором много (или даже очень много) исходного кода. Например, более 10 мегабайт. Вы начитались статей про проверку open source проектов и захотели проверить свой собственный проект каким-нибудь анализатором кода. Вы проверили проект и получили более тысячи сообщений от анализатора. Тысяча – это оптимистичный вариант. Может быть и более десятка тысяч. Но вы же не ленивый разработчик? Вы начали просматривать их. И, о ужас, уже пятое сообщение анализатора оказалось реальной ошибкой! А также седьмое, девятое, двенадцатое и пятнадцатое. Вы выписали себе еще десяток реальных ошибок, на которые указал анализатор и направляетесь к боссу со словами:
«Шеф, смотри. Я скачал крутой анализатор. Он нам уже только за полчаса нашел десять реальных ошибок. А всего он выдал тысячу (две, три, четыре) сообщений. Давай купим этот анализатор, мы с ребятами займемся и все сообщения поправим за две-три недели. И потом, когда все поправим, он нам будет выдавать 0 сообщений. А значит мы – крутые программисты и делаем качественный код!»
Международная социальная сеть Facebook запустила программу Internet.org, призванную обеспечить бесплатным Интернетом 100 стран мира, которые расположены в труднодоступных регионах.
Эта программа ориентирована на людей, которые редко пользуются Интернетом или вовсе не подключены к нему. Теперь они смогут пользоваться услугами сайтов Wikipedia и Facebook.
TLS в HTTP-2
2015-03-08 в 17:42, admin, рубрики: http, http/2, HTTPS, TLS, информационная безопасность, Сетевые технологии, шифрование
Я написал обзор «http2 explained» и сделал несколько выступлений по поводу HTTP/2. После я получил много вопросов по поводу связки TLS и HTTP/2, поэтому я хотел бы ответить на некоторые из них в данной статье.
TLS не обязателен
В одобренной спецификации HTTP/2, которая скоро станет официальным RFC, нет ничего об обязательном использовании TLS. Наоборот, там рассказывается, как можно передавать данные открытым текстом TCP, и как – через TLS.
Читать полностью »
PHPUnit: Электронная таблица (spreadsheet) в качестве источника данных (data provider)
2015-03-08 в 17:40, admin, рубрики: php, phpunit, spreadsheet, извращения, метки: php В документации PHPUnit есть небольшой раздел посвященный источникам данных (data provider), которые позволяют скормить тесту большой объем данных, а чуть ниже есть даже пример источника данных для CSV файла.
Читать полностью »
DICOM Viewer изнутри. Воксельный рендер
2015-03-08 в 17:27, admin, рубрики: c++, DICOM, DICOM Viewer, визуализация данных, воксельный рендер, медицина, Программирование, Работа с анимацией и 3D-графикой, метки: DICOM, DICOM Viewer, воксельный рендер, медицинаДобрый день, уважаемое хабра-сообщество!
Сегодня мне бы хотелось пролить свет на одну из самых неосвещённых тематик на хабре. Речь пойдёт о визуализаторе медицинских радиологических изображений или DICOM Viewer'е. Планируется написать несколько статей, в которых поговорим об основных возможностях DICOM Viewer'а — в том числе возможности воксельного рендера, 3D, 4D, рассмотрим его устройство, поддержку протокола DICOM и др. В этой статье я расскажу о воксельном рендере и его устройстве. Всем заинтересовавшимся добро пожаловать под кат.
В Сибири на глубине 40 метров найден объект, похожий на летающую тарелку (ФОТО)
2015-03-08 в 17:22, admin, рубрики: ФоторепортажЭтот странный объект, очень напоминающий миниатюрную летающую тарелку, был обнаружен во время земляных работ в угольной шахте Кузбасса, на глубине 40 метров.
Может ли эта находка стать доказательством того, что тысячи лет назад состоялся визит инопланетян на нашу планету? Археологи призывают немедленно заняться изучением объекта, происхождение которого явно искусственное. Учитывая предполагаемый возраст и глубину, на которой покоилась находка, результаты исследования могут стать настоящей сенсацией.