LINUX.ORG.RU

Избранные сообщения shrub

Haiku на RISC-V плате HiFive Unmatched и ЛОРом в NetSurf

Галерея — Скриншоты

Сегодня открылся ЛОР в NetSurf в Haiku RISC-V.

С начала этого года делаю порт свободной UNIX-like операционной системы Haiku на процессорную архитектуру RISC-V (64 бит) (подробнее: My Haiku RISC-V port progress, My progress on real RISC-V hardware). Сейчас система уже неплохо работает на реальном RISC-V железе HiFive Unmatched, есть графика, сеть WiFi, поддержка многоядерности (SMP), пакеты портов собираются на самом железе, работает воспроизведение видео.

RISC-V — полностью открытая и свободная от каких либо отчислений процессорная архитектура, конкурирующая с ARM. Архитектура довольно новая и свободная от легаси вроде четырёх несовместимых наборов команд в ARM, разных MMU, и т.п.. Также архитектура очень простая и выразительная: я написал дизассеблер за два дня и минимально работающий порт Haiku за несколько недель. Для Haiku это первый рабочий порт на не x86-совместимую архитектуру. Остальные порты находятся в зачаточном состоянии без рабочего userland более 10 лет.

Компания SiFive производит открытые ядра RISC-V и готовые платы с полностью открытым программным обеспечением включая драйверы и прошивки. Я использую плату HiFive Unmatched. На плате есть шина PCIe так что можно использовать многие существующие драйвера Haiku без изменений.

Железо выглядит как-то так: раз (haiku-os.org), два (haiku-os.org).

Используемое железо:

  • Мат. плата: HiFive Unmatched.
  • Диск: Silicon Power SSD 256GB 3D TLC NAND M.2 2280 PCIe3.0×4 NVMe1.3 P34A60
  • Сеть: Intel AC 9260 M.2 WiFi
  • Видеокарта: AMD Radeon R7 250

 , ,

X512
()

samsung все

Форум — Talks

Samsung заявила о технической возможности удаленной блокировки любого телевизора бренда. Об этом сообщает издание Bleeping Computer.

По словам представителя компании, за удаленное взаимодействие с аппаратом отвечает специальная технология TV Block. «TV Block — это удаленное решение для обеспечения безопасности, которое определяет, были ли телевизоры ненадлежащим образом активированы», — уточняется в сообщении корпорации.

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

https://lenta.ru/news/2021/08/25/block/

 

Jopich1
()

Английские название полей, как правильно, «createDateTime» or «createdDateTime»? ☑️

Форум — Talks

Вот в таблице нужно создать колонку с датой создания записи. Как будет правильно, «createDateTime» or «createdDateTime».

Вроде по логике нужно указать прошедшее время. Но я часто вижу в дуругих программах, что подобные глаголы указывают без «ed». Но может там не парятся с правильностью? И для правильности нужно все же с «ed»?

 

victor79
()

Подскажите разъем

Форум — Science & Engineering

Приветствую, камрады умеющие в паяльник.

Подскажите какие вы знаете разъемы по которым можно организовать коммутацию некоторых не очень мощных устройств (таких как катушки автомобильных реле например) и одновременно передачу данных например i2c-шины. Что должно быть в разъеме:

  • Он должен быть угловой, т.е. второй разъем в него должен вставляться не со стороны верха платы, а сбоку;

  • Пины должны быть не хлипкие, но и не очень жирные, бойлер по ним питать не нужно;

  • Пинов должно быть 5-10 штук, чтобы не геморрно было поначалу развести их на макетной плате;

  • Провода к пинам должны припаиваться. Всякие фиксации и разрезы типа RJ45 или этих IDE-шлейфов мой внутренний консерватизм не принимает;

  • Расстояние между пинами должно быть стандартное (кратное 2.54 мм), при том между соседними рядами тоже;

Хороший пример - D-SUB, тот что 15M, он же VGA, но его средний ряд съезжает, что терпимо на полностью готовой плате, но геморрно на макетке.

Linux тут при том, что эта плата - автосигнализация + автозавод двигателя (ога, эмуляция всех этих acc,ign,starter) + управление ГБО, а настроечная часть будет выполнена на каком-нибудь NanoPi и Linux.

Перемещено leave из talks

 ,

windows10
()

Домашний сервер

Галерея — Рабочие места

Не знаю будет ли интересно благородным донам, но вот мой домашний сервер!

Машина на базе одноплатного компьютера raspberry pi zero с дистрибутивом raspbian. Машина большую часть своего времени занята воспроизведением losless аудио и онлайн-радио, о чем говорит специально заточенная под это панель. За звук отвечает могучий i2c ЦАП. VU-метр в центре пока в процессе допиливания ибо alsa странно себя ведет.

Кроме музыки, этот когитатор качает характерные торренты и перебрасывает фильмы к телевизору. Так же, но пока лениво, на аппарат завязывается умный дом посредством сервера mqtt. С помощью навыков Алисы на Яндекс-колонке управляются несколько устройств.

Все конструктивные узлы корпуса начерчены в православном cl-cad и вырезаны лазером у рекламщиков. Дизайн устройства вдохновлен рандомным мэном из интернета.

А теперь важный вопрос к дочитавшим: есть ли какая программа в линуксе или андроиде для ведения учета коллекции компакт-дисков и винилов? К примеру чтобы собрался я купить диск мотли-крю и мог бы удобно и быстро есть ли у меня такой альбом в домашней коллекции? Так же предупреждая вопрос «А DSD файлы слушаешь?» отвечаю, у зеро-малинки не хватает ресурсов на такой формат чтобы играть его без заиканий))))

 , , ,

bioreactor
()

Посоветуйте Hi-res камерку получше чем Raspberry HQ

Форум — Linux-hardware

Сабж, расберевская в целом норм, но хотелось бы:

  • usb3 заместо csi дабы была возможность цепануться к устройствам без csi
  • пошустрее скорость - хотелось бы 20-30 к/с в полном разрешении (8-16мп более чем достаточно) и 120-240 к/с в 1080р
  • желательно сразу без ИК фильтра а совсем здорово если с пазами под сменные фильтры перед матрицей а совсем в идеале чтоб была альтернативная ч/б версия без Байера
  • в идеале матрицу калибром хотя-бы в 1/2" но не критично
  • под c/cs или с голым сенсором

у вейвшара есть на юсб но плюс-минус те-же яйки с 1/3" и низкими скоростями, бонусом у IMX258, как я понял, стекло прибито
у friendlyarm есть cam1320 с нормальной скоростью 13мп@30к/с но то-же шлейфовая и с прибитым стеклом (ну и старый 1/3" опять-же)

По сути хотелось бы китайский бескорпусной вариант хайрезов от alliedvision но не по 700+ баксов а по соточке - вдруг кто подскажет

Перемещено xaizek из development

 

rukez
()

Ardour 6.9

Новости — Мультимедиа
Группа Мультимедиа

Выпущена новая версия Ardour — свободной цифровой станции звукозаписи.

Главные новшества:

  • Добавлен диалог управления плагинами, позволяющий просматривать список обнаруженных плагинов LADSPA, LV2, VST, AU (только в macOS), быстро выявлять не загрузившиеся из-за ошибки, отключать загрузку ненужных плагинов, добавлять новые пути поиска и т.д.
  • Добавлено несколько новых функций работы с плейлистами. Например, теперь можно быстро выбрать для прослушивания альтернативные дубли записи в какой-то из дорожек.
  • Упрощена работа с регулятором скорости и направления воспроизведения. Можно цифрами задать скорость и включать/отключать режим замедленного или ускоренного воспроизведения.
  • Упрощено использование прокрутки содержимого клипа. Теперь можно использовать комбинацию Ctrl-Shift-перетаскивание в любой части клипа, а не только по краям.
  • Удалён встроенный код поддержки VST через WINE. Официальные сборки никогда не выполнялись с соответствующим флагом, при этом есть активно развиваемые проекты, такие как Yabridge, которые работают лучше.

( читать дальше... )

>>> Подробности

 ,

AP
()

Легковесный движок для домашней wiki. ☑️

Форум — General

Ищу сабж. Когда-то пользовался ikiwiki, но надоела вся эта перловка, да и кривой он какой-то.

Сборник основных решений треда.

 ,

tis
()

Хочу избавиться от фотоаппаратов времен СССР

Форум — Talks

Представлены тут (pic4a.ru). Редких там нет, но все же может кому нужны? Взамен мне ничего не нужно, просто хочу с пользой для кого-нибудь избавиться от ненужных мне вещей. Желательно в Рязани. Могу отправить, но только не почтой (ибо постоянная очередь в отделении).

 ,

dvetutnev
()

Кто-нибудь играет в Starbase?

Форум — Talks

Сабж.

Супер крутая игруха, только что вышла в Early Access в стиме. Багов, конечно, море, но потенциал огромен. Круче Space Engineers и подобного всего вместе взятого. Редактор космических кораблей - натурально не уступает CAD для авиации.

В фичах - программируемость всего и вся, на специальном басикоподобном языке YOLOL. Чуваки на нем запилили даже GPS-систему навигации. https://isan.to/isan.pdf

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

Да, также можно грабить корованы.

 ,

lovesan
()

Представлена технология обхода защиты, основанной на распознавании лиц

Новости — Безопасность
Группа Безопасность

Группа израильских учёных разработала способ обхода защиты, которая используется при аутентификации в большинстве биометрических сканеров лица. Суть способа заключается в том, что нейронная сеть генерирует 9 так называемых «главных» (master) лиц — изображений лиц, которые покрывают более 40% населения, благодаря чему в приемлемый срок можно осуществить брутфорс.

>>> Подробности (публикация в формате PDF)

 распознавание лиц

anonymous
()

Линукс для трафика

Галерея — Рабочие места

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

Данный когитатор анализирует данные с IP камер на объекте и просчитывает трафик на перекрестке с соответствующим после этого изменением длительности сигналов для транспорта. Внутри дебиан-подобный дистрибутив, если не ошибаюсь, с кучей серверов.

Конфигурирование девайса - сущая головомойка! Ибо девиз производителя «Усложнение ради усложнения». И в целом до идеального устройства не хватает целой технологической ступени, но нейросети в такую технику совать пока боятся.

 trafic,

bioreactor
()

Мессенджер Jami, версия «Maloya»

Новости — Интернет
Мессенджер Jami, версия «Maloya»
Группа Интернет

Вышла свежая версия защищенного мессенджера Jami под кодовым именем «Maloya». Этот апдейт можно смело назвать одним из самых мощных за всю историю Jami, т.к. теперь Jami может быть рекомендован как полноценная замена Skype и его аналогов. Напомним, что до покупки компанией Microsoft сверхпопулярный в свое время мессенджер Skype тоже полностью поддерживал P2P, и отлично работал даже на самых слабых и нестабильных соединениях. И сегодня Jami предлагает все то, что может Skype и его аналоги, только больше и лучше.

( Основные изменения. )

Разработчики ожидают от пользователей Jami активную обратную связь.

Направляйте ваши замечания и пожелания сюда.

Баги можно слать сюда.

>>> Подробности

 , , , ,

fail2ban
()

Российские контроллеры двигателей, совместимые с Raspberry PI

Новости — Hardware and Drivers
Группа Hardware and Drivers

Компания СЕРВОСИЛА выпустила в продажу миниатюрные встраиваемые контроллеры бесколлекторных двигателей, совместимые с Linux, в частности с Raspberry PI.

( читать дальше... )

>>> Подробности

 , сервосила

servosila
()

Машина под Ubuntu для девочки.стоимостью 50к

Форум — Linux-hardware

Добрый день, Уважаемые.

Дама просит помощи.

Ребят, я под убунту уже лет 15, с шестерки начиная по-моему, еще на стационаре, с 2010 года на ноуте (древняя сонька), сейчас стоит острый вопрос смены машины, т.к. она не ремонтопригодна и накроется в любой момент.

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

Мужики, мне нужна машина, чтоб сейчас на рынке, в рамках 50к и от 15 дюймов, чтоб завелась с флешки и поехала, как когда-то поехала моя сонька. И проездила при хорошем раскладе не менее пяти-семи лет.

И я понимаю, что таких как я тут два ведра, Но мужики, правда, вопль. Спасибо.

 ,

DeTe
()

Посоветуйте паяльник (и всё остальное), тред номер 145

Форум — Talks

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

Каждая из предыдущих попыток обламывалась на том месте, что мне катастрофически не хватает инструмента для решения даже самых простейших и постоянно возникающих проблем. У меня есть абсолютный минимум, который у меня появился ещё примерно в середине школы — китайский паяльник с регулировкой температуры и парой жал (острое и конусно-плоское), пара хреновых пинцетов и какой-то минимум расходников типа катушки ПОС-61, баночки спиртоканифоли и мотка китайской оплётки для выпайки. Ещё есть микродрель Proxxon формата а-ля Dremel и мультиметр UNI-T, который практически неюзабелен для диагностики, т. к. режим прозвона у него работает с лагом в почти секунду.

Этого достаточно, чтобы спаять провод или напаять гребёнку пинов на сраную ардуину, или чтобы с горем пополам собрать плату на 1206-х компонентах и каком-нибудь SOIC/TQFP (и понадеяться, что всё заработает с первого раза, чего разумеется не происходит), но делать что-то более сложное, чинить свои же косяки или заниматься ремонтом либо невозможно, либо максимально неудобно. Под «ремонтом» я разумеется понимаю не уровень коммерческой микроэлектроники, а простейший ремонт — уровень тех же ардуинок, демоплат и т. п. Перепаять случайно сожжённый линейный стабилизатор, заменить потенциометр со скрученной головой (при этом не убив остаток платы), всё такое.

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


Посоветуйте мне, пожалуйста, набор юного бойца с упором на сборку собственных устройств (а не просто ардуиноложство) и диагностику/ремонт/демонтаж. Меня интересует абсолютно всё — паяльные инструменты, ручные инструменты, диагностические инструменты, какие-то quality-of-life приспособления, рекомендации по маркам и видам расходников. Годные обстоятельные статьи тоже принимаются.

И да: существуют ли вообще промежуточные варианты между махровым китаем с алиэкспресса и профессиональным инструментом за сотни нефти? Меня интересуют именно они. Ковыряться в продуктах жизнедеятельности китайцев нет абсолютно никакого желания. Бюджет 100к на всё кроме диагностического инструмента и ещё 100к на всякие осциллографы и иже с ними.

 , , ,

intelfx
()

Правильный деплой Python приложения - как лучше? ☑️

Форум — Desktop

Есть некое приложение на Python, чисто серверное без GUI (хотя в данном случае не важно). Оно использует ряд модулей.

При разработке и отладке на целевой системе я просто использовал virtualenv. Теперь встал вопрос - как лучше сделать бандл, чтобы его могли:

  1. Ставить люди, не шарящие в кишках питона. Просто брать и ставить.

  2. Ставить в любое место.

  3. Без интернета.

То есть в идеале - надо сделать папку, в которой приложение, и все site-packages которые оно использует. И прямо из этой папки должно все стартовать.

Все что пишут по поводу Python deploy - либо докер, либо virtualenv, либо накатывать через pip пакеты на целевой системе. Это какое-то не то. Как можно сделать проще?

PyInstaller делает то что нужно, но он не подходит потому что заворачивает все в бинарники. Мне надо чтобы py файлы остались и можно было править код по живому.

 

James_Holden
()

Купил ашанбайк. Поздравляйте.

Форум — Talks

Привет, всем! В апрельском треде я рассказывал про покупку Stels Navigator 395. На третью неделю катаний я сплавил его бате, теперь он «гоняет» по деревне(в магазин). А я, поняв, что для моей местности с перепадами в 30 и более метров, нужен только горный, купил себе вот этот ашанбайк - Rook MA270D За 23000р. Не копил, взял кредит.) По советам народа решил не экономить и взял с алюминиевой рамой. Не жалею. Вот он сам.

Рама: алюминий
Вынос: полуинтегрированный
Вилка: сталь с алюминиевой короной, амор. 100 мм
Скоростей: 21
Тормоза: дисковый (механический)
Переключатели: передний ROOK CP-TZ30, задний Shimano-TZ50
Шифтеры: ROOK CP-EF 51
Каретка: картридж
Обода: алюминиевые двойные
Покрышка: 27,5"х2.125
Дополнительно: крылья, подножка.
Уже успел подолбать камеру на заднем колесе через 2-3 недели катаний. Купил такой Наборчик ключей. Понадобился пока на 15, чтобы снять заднее колесо. Что ещё из этого набора мне будет нужно, чтобы положить в бардачок? Кстати бардачок тянет свои корни походу от слова «бардак», а не сумочка, предполагая, что в сумочке всегда бардак у всех. :D Это просто наблюдения.
Пусть все идут на фиг, кто считает дисковые тормоза с АБС-кой крутой фичей! Это фигня полная. Неизвестно в очередной раз ты затормозишь или они сломались и нужно будет только спрыгивать в экстренных ситуациях. Затянул на максимум - стали тормозить получше, но начали скрипеть. Хотя можеть это чуть ось заднего колеса погнулась слегка, когда он упал пару раз(дал девочке прокатиться) и после этого такой маленький люфт не может быть у тормозов. Чуть ослабил. Скрипеть перестал, но хуже стал тормозить. Ободные тормоза просто сказка. Есть такие скорости, при которых резкое торможение вызовет только быструю остановку и ты успеешь ответить на телефон, без последствий перелёта, как некоторые ЛОРовские теоретики пугают...
Купил насос хороший, где видно давление. На 3.5 атмосферах каается просто шикарно и скорость набирает быстро и всё пучком.

 , ,

xwicked
()

Как называется, когда нужно рулить с микроконтроллера сервоприводами и прочим, для управления трактором или иным транспортом? ☑️

Форум — Talks

Задача: иметь что-то вроде фреймворка, или набор либ, желательно на С, под какой-нибудь микроконтроллер, чтобы рулить каким-то уже опробированными для этого сервоприводами, электро-гидроклапанами и прочими устройствами, чтобы управлять, к примеру простейшим трактором. Ну то есть как физически потом все эти сервоприводы и электро0гидроклапана приварить, прикрутить и тд - я разберусь, вопрос тут не 100% совместимости. Вопрос в том в какую сторону копать, как это всё называется. Устроит ссылки на какие-нибудь форумы англоязычные или нет, где это обсуждают.

Особых требований нет, но желательно чтобы это был именно простейший контроллер 16 или 32 бит. И чтобы код был на С. Как это всё обвязать не важно, обвяжем как-нибудь.

Ну с линукс это связано непосредственно, на нём будет крутится морда для всего этого. Ни о каких тракторах дронах не идёт, тут скорее речь про управления с небольшого экрана и кропками всяких штук вроде - поднять вилы, отрегулировать скорость лебёдки и прочего, для шассика т16.

 ,

ixrws
()

proxychains-ng 4.15 с новым DNS-демоном и поддержкой Haiku

Новости — Интернет
Группа Интернет

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

Среди изменений в новой версии:

  • поддержка цифровых IPv6 в getaddrinfo;
  • поддержка DNAT (конфигурационная запись dnat 1.1.1.1:1234 1.1.1.2:443 означает, что соединения на первый адрес будут учитываться и обрабатываться как фактически соединения на второй указанный адрес);
  • поддержка raw proxy-типа — для пересылки трафика без каких либо манипуляций;
  • поддержка имитации режима работы старых версий proxychains 3.1;
  • поддержка нового DNS-сервера proxy_dns_daemon;
  • поддержка Haiku (в дополнение к поддержке платформ Linux, BSD, Mac).

Программа распространяется на условиях GNU General Public License v2.0.

>>> Подробности

 , , , proxychains-ng,

linuks
()