Архив за 09 ноября 2018 - 3

Лаборатория Касперского подсчитала цену нашей жизни

Читать полностью »

В начале года компания SpaceX вывела на орбиту два первых спутника проекта Starlink, цель которого — обеспечить покрытием интернета условно весь мир.

Первый вариант плана подразумевал вывод на орбиту почти 4500 спутников. Срок жизни спутника — 5-7 лет, максимальная скорость передачи данных — до 1 Гбит/с. Спутники планировалось разместить на высоте чуть более 1000 км, однако, как сообщается, SpaceX изменила планы.

Читать полностью »

Вскрытие iFixit: новый Mac Mini можно починить

Специалисты iFixit продолжают изучать анатомию новейших устройств Apple: вслед за ноутбуком MacBook Air препарирован компьютер небольшого форм-фактора Mac Mini.

Напомним, что новый Mac Mini оснащён процессором Intel Core восьмого поколения с четырьмя или шестью вычислительными ядрами. Объём оперативной памяти достигает 64 Гбайт.

Вскрытие iFixit: новый Mac Mini можно починить

Читать полностью »

Постановка задачи

В Linux есть стандартный интерфейс для работы с GPIO через sysfs. Документацию на него можно посмотреть тут.

Если кратко, то в папке "/sys/class/gpio" есть файлы «export» и «unexport». С помощью записи числа X в файл export можно открыть интерфейс в user space для управления GPIOX

# открыть интерфейс в user space для управления GPIO12
$ echo 12 > /sys/class/gpio/export

После открытия интерфейса появится папка /sys/class/gpio/gpioX/ в которой будут такие файлы как «value» или «direction», и путём записи «in» или «out» в файл «direction» и записи 1 или 0 в файл «value» можно управлять выводом GPIO напрямую через командную строку.

# настроить GPIO на вывод
$ echo "out" > /sys/class/gpio/gpio12/direction

# установить 1 на выводе GPIO
$ echo 1 > /sys/class/gpio/gpio12/value

Чтобы команда «echo X > /sys/class/gpio/export» приводила к созданию папки «gpioX», в ядре должен быть зарегистрирован драйвер контроллера GPIO, открывающий интерфейс к линиям GPIO.

Так получилось, что я работаю над портированием coreboot для кастомной платы на базе процессора Intel Haswell i7 [Для тех, кто не знает, coreboot это open source проект по созданию BIOS с открытым исходным кодом (https://www.coreboot.org/)]. В мой процессор встроен южный мост LynxpointLP в котором есть 94 линии GPIO. И я захотел открыть их в sysfs…
Читать полностью »

Приветствую всех, в данной статье пойдет речь об одном из моих самых сложных проектов – самодельной установке с лазером на парах меди. Оговорюсь сразу, что проект выполнен успешно, доведен до полностью готового изделия и оправдывает то название, которое я ему дал. Я считаю нужным рассказать во всех подробностях, как он осуществлялся и с чем пришлось столкнуться на пути к его осуществлению. История создания установки довольно длинная, поэтому её придется разделить на несколько частей.

И ещё один небольшой дисклеймер: этот проект был осуществлен из-за моей большой любви к искусству получения лазерного излучения, во многом ради процесса его реализации, посему попрошу не задавать вопрос «зачем это надо» в комментариях. Представленная информация показана в ознакомительных целях, автор не несет ответственности за последствия попыток повторения описанного.

Продолжение под катом.
Читать полностью »

«Всё — яд, всё — лекарство; то и другое определяет доза.»
Парацельс

Мифы и легенды Agile — oт фараонов до наших дней - 1

Принято отсчитывать историю Agile от февраля 2001 года, когда появился на свет довольно странный документ — Agile Manifesto. По большому счёту текст документа скомпонован из философских очевидностей (например, «простота — искусство не делать лишней работы») и спорных утверждений (например, «лучшие технические требования, дизайн и архитектура получаются у самоорганизованной команды»). Но этот документ странен не столько своим содержанием (мало ли что может прийти в голову на лыжном курорте), сколько эпичностью последовавших изменений в отрасли разработки программного обеспечения. В кратчайшее время появилось множество методик, реализующих методологию «гибкой» разработки, которые торжественным маршем пошли по миру, захватывая умы Исполнителей и кошельки Заказчиков. Адептами этот движ преподносится как некая волшебная пилюля, решающая всё. Дошло до того, что благородному дону честному программисту уже стало неприличным признаться в причастности к разработке ПО по традиционной ориентации методологии. Попробуем же разобраться в причинах и следствиях явления, на примере Scrum-а, как наиболее распространённого проявления Agile.
Читать полностью »

Оптическое распознавание символов (OCR) — это процесс получения печатных текстов в оцифрованном формате. Если вы прочитали классический роман на цифровом устройстве или попросили врача поднять старые медицинские записи через компьютерную систему больницы, вы, вероятно, воспользовались OCR.

OCR делает ранее статический контент доступным для редактирования, доступным для поиска и для обмена. Но многие документы, стремящиеся к оцифровке, содержат кофейные пятна, выцветшие солнечные пятна, страницы с загнутыми уголками и множество морщин сохраняют некоторые печатные документы в не оцифрованном виде.

Всем давно известно, что существуют миллионы старых книг, которые хранятся в хранилищах. Использование этих книг запрещено по причине их ветшалости и дряхлости, и поэтому оцифровка этих книг столь важна.

В работе рассматривается задача очистки текста от зашумленности, распознавание текста на изображении и конвертации его в текстовый формат.

image

Для обучения использовалось 144 картинки. Размер может быть разным, но желательно должен быть в пределах разумного. Картинки должны иметь формат PNG. После считывании изображения используется бинаризация – процесс преобразования цветного изображения в черно-белое, то есть каждый пиксель нормализуется в диапазон от 0 до 255, где 0 – это черный, 255 – белый.

Чтобы обучить сверточную сеть, нужно больше изображений, чем имеется. Было принято решение разделить изображения на части. Так как обучающая выборка состоит из картинок разного размера, каждое изображение было сжато до 448х448 пикселей. В результате получилось 144 изображения в разрешении 448х448 пикселей. После чего все они были нарезаны на неперекрывающиеся окна размером 112x112 пикселей.

Читать полностью »

NASA рассказало о происхождении необычного прямоугольного айсберга

NASA рассказало о происхождении необычного прямоугольного айсбергаNASA IceBridge

Читать полностью »

Специалисты аналитической компании Stratistics Market Research Consulting подготовили прогноз развития рынка носимых электронных устройств в период c 2017 по 2026 год.

Аналитики ожидают, что рынок носимой электроники в указанный период будет расти в среднем на 24,9% в год. Это значит, что с 13,25 млрд долларов в 2017 году он вырастет до 98,24 млрд долларов в 2026 году.

Привет!

10 ноября (уже завтра!) в Москве в киноцентре «Октябрь» пройдет большая конференция Sberbank Data Science Day, где будут награждение победителей SDSJ 2018, выступления большого количества международных и российских экспертов в области Data Science, секции про ML и применение искусственного интеллекта в науке и бизнесе. И еще много интересного!

Прямую трансляцию можно посмотреть тут. Под катом и на сайте программа. Также рассказываем, как оценивали победителей Sberbank Data Science Journey.

Прямая трансляция Sberbank Data Science Day 10 ноября - 1

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js