Как превратить компьютер в радио, и другие способы извлечь музыку из вычислительных систем

Системную шину ПК можно превратить в передатчик радиосигнала. Так работает System Bus Radio, которое транслирует музыку на стоящий рядом с компьютером AM-приемник. Расскажем подробнее и приведем другие необычные способы «извлечения» музыки из компьютера.

Читать дальше →
Как превратить компьютер в радио, и другие способы извлечь музыку из вычислительных систем
Source: geektimes

Intel Crimson Canyon — NUC с дискретной графикой и 10-нм процессором

Очередная интересная новость прилетела из стана Intel NUC — жизнь там буквально бьет ключом. Intel официально анонсировала две модели из новой линейки Crimson Canyon, которая будет базироваться на процессорах Cannon Lake. Таким образом, Intel Crimson Canyon стали первыми настольными компьютерами с 10-нм процессорами Intel Core внутри — а точнее, все тем же Intel Core i3-8121U. Но и это еще не все. Впервые за историю NUC малыш получил дискретную графику.
Читать дальше →
Intel Crimson Canyon — NUC с дискретной графикой и 10-нм процессором
Source: geektimes

[Перевод] Пять нанотехнологий от природы, способных вдохновить нас на новые разработки

Хотя нанотехнологию обычно описывают, как недавнее изобретение человека, в природе вообще-то можно встретить полно архитектур наномасштаба. Они лежат в основе жизненно важных функций различных форм жизни, от бактерий до ягод, от ос до китов. Использование нанотехнологий в природе можно отследить до природных структур, существовавших 500 млн лет назад. Приведём только лишь пять источников вдохновения, которые учёные могли бы использовать для создания технологий нового поколения:
Читать дальше →
[Перевод] Пять нанотехнологий от природы, способных вдохновить нас на новые разработки
Source: geektimes

Плюс один процент автоматизации

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

Раньше общее потребление контролировал однофазный счетчик с Modbus-интерфейсом. Следить за текущими показаниями потребления полезно, чтобы не превышать разумные лимиты и не дожидаться отключения групповых автоматов. С этой задачей он справлялся на «ура». Но гораздо интереснее следить за каждым потребителем в отдельности. Для чего и как это сделать попробую рассказать в этой статье.
Читать дальше →
Плюс один процент автоматизации
Source: geektimes

Песочница и шпаргалка по изучению Python

Изучать Python3 я начал с документации на официальном сайте. Мне понравились примеры кода, но, к сожалению, они были там не интерактивными. Хотелось попробовать выполнить код самостоятельно, с разными входными данными и посмотреть на выводимый результат. Так же мне лично легче запоминаются конструкции языка, если я их набрал несколько раз вручную. Python консоль для этого подходит отлично, но хотелось так же иметь своего рода шпаргалку, к которой можно было бы вернуться при написании программ в дальнейшем, если, например, возникнет вопрос, как в Python-е написать цикл for и т.п. И последней каплей стало желание автоматической проверки стиля написания кода в соответствии с существующими стандартами. Читать и вникать в них было лень, поэтому хотелось чтобы проверка кода была автоматической и подсказывала какие ошибки я делаю и как их исправить.

В итоге все свои эксперименты я вылил на GitHub.

Читать дальше →
Песочница и шпаргалка по изучению Python
Source: geektimes

[Не]обычные сети: как обнаружить воду в сумке с помощью Wi-Fi

Группа американских исследователей опубликовала исследование (PDF), в котором описала метод распознавания подозрительных объектов в багаже с помощью обычного Wi-Fi. «Подозрительные объекты» здесь — металлические предметы и жидкости.

Далее о том, как это работает.

Читать дальше →
[Не]обычные сети: как обнаружить воду в сумке с помощью Wi-Fi
Source: geektimes

[Перевод] Почему работать в IT не так уж и классно

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

Я проработал в индустрии IT более десяти лет, и я скажу вам, что это была сумасшедшая гонка, наполненная множеством взлетов и падений. Больше вниз, чем вверх, если я буду действительно честен с вами. Читать дальше →
[Перевод] Почему работать в IT не так уж и классно
Source: geektimes

Высокоточный (±2cm) трекинг коптера (XYZ) без ГЛОНАСС/GPS внутри помещений и снаружи

День добрый, коллеги,

Мы тут полетали недавно с высокоточным (±2cm) трекингом коптера и хотели поделиться:

Конфигурация:
— DJI Phantom II
— На нем установлен мобильный маяк Marvelmind Indoor «GPS»
— Развернута система из 6 стационарных маяков Marvelmind Indoor «GPS»: 4 на земле и 2 — на высоте 2.5м — прикреплены к киоску
Читать дальше →
Высокоточный (±2cm) трекинг коптера (XYZ) без ГЛОНАСС/GPS внутри помещений и снаружи
Source: geektimes

Суд запретил свободное распространение оружейных CAD-файлов, поэтому создатель начал продавать их


Файлы для печати винтовки AR-15 с сайта Defense Distributed. Флэш-накопители с файлами продаются по свободной цене, которую устанавливает сам покупатель

Активист за свободу 3D-печати Коди Уилсон из компании Defense Distributed нашёл оригинальный выход из положения, в которое его поставило решение американского суда ограничить свободное распространение файлов для печати пластиковых деталей для пистолетов и винтовки. Как законопослушный гражданин, Коди прекратил распространять файлы под свободной лицензией — и теперь будет их продавать. «Если я не могу стать Напстером в мире 3D-печати оружия, то с удовольствием соглашусь на роль iTunes», — сказал он на пресс-конференции 28 августа.
Читать дальше →
Суд запретил свободное распространение оружейных CAD-файлов, поэтому создатель начал продавать их
Source: geektimes

[Перевод — recovery mode ] Асинхронный Python: различные формы конкурентности

С появлением Python 3 довольно много шума об “асинхронности” и “параллелизме”, можно полагать, что Python недавно представил эти возможности/концепции. Но это не так. Мы много раз использовали эти операции. Кроме того, новички могут подумать, что asyncio является единственным или лучшим способом воссоздать и использовать асинхронные/параллельные операции. В этой статье мы рассмотрим различные способы достижения параллелизма, их преимущества и недостатки.
Читать дальше →
[Перевод — recovery mode ] Асинхронный Python: различные формы конкурентности
Source: geektimes