All streams
Search
Write a publication
Pull to refresh
1
0
Send message

Виниловые пластинки и кассеты прямо в вашем Андроиде

Reading time8 min
Views32K

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

Виниловые пластинки возвращаются в музыкальные магазины, и благодаря франшизе «Стражи Галактики» от Марвел, то же самое можно сказать и об аудиокассетах (с некоторой натяжкой). Тем не менее мы вынуждены признать, что эти новомодные цифровые штуки имеют ряд преимуществ перед аналоговыми, особенно если вы оказались в пробке в общественном транспорте. И потому если вы только начали знакомство с «вращающимися звуками» или далеки от старых технологий, читайте эту статью, чтобы узнать, как воспроизвести аналоговое аудио прямо на смартфоне. Для этого вам не понадобятся ПК или ноутбук.

Часть первая: винил на Android


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

К олдскульной технике относятся виниловая коллекция пластинок и проигрыватель с прямым приводом Marantz TT2200. К новой — смартфон Samsung Galaxy A30 2019 года выпуска и USB-аудиоинтерфейс Behringer UFO202 Phono/Line.

Какой проигрыватель выбрать?


Виниловые пластинки состоят из одной длинной «тонкой бороздки» по спиральному сечению, которая воспроизводит стереозвук, когда вы протягиваете специальную иглу — так называемый стилус — сквозь неё. Вибрации от касания стилуса к этой бороздке превращаются в очень слабый электрический сигнал (примерно 5 милливольт).
Читать дальше →

Устанавливаем рабочий стол Linux на Android

Reading time7 min
Views83K
Привет, Хабр! Представляю вашему вниманию перевод статьи из журнала APC.

image

В данной статье рассматривается полная установка операционной среды Linux вместе с графическим окружением рабочего стола на Android-устройствах.

Одной из ключевых технологий, которую применяют многие из систем Linux на Android, является pRoot. Это реализация утилиты chroot в пользовательском пространстве, которая пользуется большой популярностью в настольных системах и серверах Linux. Однако для инструмента chroot нужны полномочия пользователя root, которые не доступны по умолчанию на Android. pRoot же даёт это преимущество за счёт установления привязки к директории.

Терминалы Linux


Не во всех эмуляторах терминалов Linux для Android имеется набор утилит BusyBox, в отличие, например, от Termux. Причиной тому является то обстоятельство, что весь смысл подобных систем состоит в обеспечении «полной» установки всех компонентов ОС, в то время как BusyBox предназначена для того, чтобы свести всё множество общих утилит в один двоичный файл. В системах, где не установлена BusyBox, используется начальная загрузка для Linux, содержащая полные версии программ.
"

Задайте логин и пароль для дистрибутива и VNC в UserLAnd.

Однако в этих системах присутствует дополнительная технология, которая не требует наличия Termux. В этой статье будет рассматриваться полнокомплектная инсталляция дистрибутива Linux, а также рабочего стола GUI. Но прежде необходимо выбрать способ установки графической системы.

Linux на Android


Как было упомянуто ранее, программные пакеты, которые мы будем устанавливать, запускаются в пользовательском пространстве.
Читать дальше →

Контролируем сеть с помощью Raspberry Pi

Reading time4 min
Views15K
Привет, Хабр! Представляю вашему внимаю перевод статьи из журнала APC.

image

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

Может показаться, что средство для мониторинга сети, которое бы посылало сигналы компьютеру о попытке взлома, является лишь элементом сюжета фантастического фильма, однако такой инструмент имеет место в реальности. По сути это означает, что вы можете быстро узнать, когда устройства, находящиеся в пределах вашей сети, были отключены от Интернета (например, приложения для умного дома или Интернет вещей), и обнаружить неавторизованное подключение к своему роутеру или сетевому аппаратному обеспечению. Всё, что вам потребуется, это одноплатный компьютер Raspberry Pi и программа Nagios.

Программа Nagios, как и одноплатный компьютер Raspberry Pi, доступна в нескольких версиях. Для простоты понимания здесь будут рассмотрены два варианта инсталляции программы: создание образа диска и ручная установка на текущую ОС.

NEMS (Nagios Enterprise Monitoring Server) — корпоративный контрольный сервер Nagios, он устанавливается на Raspberry Pi и доступен по ссылке: bit.ly lxf253nems. Для него потребуется карта памяти ёмкостью по меньшей мере 16 Гб, но лучше всего выбрать 32 Гб. Для работы рекомендуется использовать Raspberry Pi 3B+, хотя подойдёт любая версия, кроме Raspberry Pi1 Model A и Raspberry Pi Compute Module. Заметьте, что пакет NEMS может быть загружен только через BitTorrent. Однако другие образы диска Nagios находятся в свободном доступе. После загрузки пакета используйте инструмент создания образа диска и записи файлов IMG на SD карту.
Читать дальше →

Машинное обучение на Android

Reading time4 min
Views12K
Привет, Хабр! Представляю вашему внимаю перевод статьи из журнала APC.

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

Однако недавно в Google Play появилось новое бесплатное приложение под названием «DataLearner», с помощью которого можно добывать данные. Оно не требует внешних ресурсов и доступа с полномочиями суперпользователя.

Вычислительные ресурсы смартфонов


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

У компьютерного обучения есть свои уровни сложности. Если представить, что такая недавно появившаяся техника глубокого обучения, как свёрточная нейросеть (CNN) – это автомобиль с высокой удельной мощностью, то другие техники, например, дерево поиска решений и многие прочие «лесные» методы обучения – это горячие «хэтчбеки». Они показывают отличные результаты, быстры и легки даже при ограниченных вычислительных возможностях CPU.
Читать дальше →

Information

Rating
Does not participate
Registered
Activity