Рубрика «linux» - 170

Захват видео с USB камер на устройствах под управлением Linux - 1

Предыстория

Некоторое время назад я загорелся желанием “улучшить” танк из известного набора “Танковый бой”, добавив возможность играть, как «если бы я был водителем танка». Идея появилась после прочтения нескольких статей на Хабре (например здесь: geektimes.ru/post/257528), в них же я нашел, как это можно сделать имея маленький WiFi-роутер и USB-камеру. Решение выглядело подкупающе простым: роутер прошивается специальной прошивкой, к нему подключается камера, танк управляется родным пультом, а видео смотрится в браузере. Быстро собрав прототип, я обнаружил, что видео захватывается в отвратительном качестве. Это было либо 320х240х30, либо 640х480х30. При включении режима 1280х720 в лучшем случае было рваное видео с артефактами, в худшем — его не было вообще. Режим 1920х1080 не работал в принципе. Меня это сильно расстроило, так как на PC камера поддерживала режимы вплоть до 1920х1080х30 и имела аппаратное MJPG сжатие. Моя интуиция подсказывала, что реализация далека от совершенства.
Читать полностью »

«Linux-винтовка» поучаствует в соревнованиях с фондом в $1 млн - 1

Два года назад компания TrackingPoint представила снайперскую винутовку с умным прицелом под управлением Linux. Как уже сообщалось, это даже не прицел, а, скорее, полноценный компьютер с дисплеем, интерфейсом и большим количеством функций. Винтовка помогает пользователю целиться, учитывая большое количество факторов (температура, направление и сла ветра идругие параметры), и стреляет весьма точно на расстояние до 1,6 км. Целиться помогают еще и очки с визором, разработанные той же компанией.

При желании винтовка может работать в автономном режиме, передавая данные с прицела по Wi-Fi на ПК или смартфон пользователя. Нажатие на кнопку — и винтовка стреляет по цели. Для того, чтобы доказать преимущества своей винтовки перед обычным оружием, компания Tracking Point проведет соревнование с призовым фондом в $1 миллион.
Читать полностью »

Вчера в 23:00 по московскому времени на канале Twitch Installs Arch Linux началась попытка установить операционную систему Arch Linux. Установка этого дистрибутива требует определённых знаний и чтения документации. Но основная сложность заключалась в том, что каждое нажатие клавиши определялось чатом. Раз в десять секунд в чате выбиралась самая популярная клавиша и нажималась в виртуальной машине, на которую производилась установка.

Процесс хорошо продвинулся. Но по соображениям информационной безопасности трансляцию пришлось прекратить.
Читать полностью »

Авторы описывают эксперимент как «коллективную текстовую хоррор-игру»

Сегодня Twitch начнёт попытку установить Arch Linux - 1
Заглушка канала в ожидании трансляции

Сегодня, 31 октября, в 23:00 по московскому времени будет запущен эксперимент на видеостриминговой платформе Twtich.tv. Зрители канала Twitch Installs Arch Linux попытаются установить операционную систему Arch Linux. Видео происходящего будет транслироваться на сайте. Раз в десять секунд в чате будет выбираться самое популярное нажатие клавиши, а затем оно будет выполнено на виртуальной машине, на которую происходит установка.
Читать полностью »

Установка Quartus II Web Edition для Linux - 1

В публикации рассказывается о том, как произвести установку САПР Altera Quartus II Web Edition (далее просто Quartus) в пакетном режиме на компьютер, работающий под управлением ОС Debian Linux amd64. Автор использует Quartus для работы с платами семейства Марсоход, так что в публикации также приведён небольшой обзор этого семейства, и то, какие версии Quartus для каких плат Марсоход годятся.
Материал будет полезен всем, кто начинает работать с Quartus под ОС GNU/Linux.

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

image

Команда Ubuntu еще не объявила о доступности финальной версии Ubuntu 15.10 Wily Werewolf, однако релиз можно скачать уже сейчас.
Напоминаю, что:
Ubuntu 15.10 будет поддерживаться в течение 9 месяцев для Ubuntu Desktop, Ubuntu Server, Ubuntu Core, Kubuntu, Ubuntu Kylin вместе со всеми другими продуктами вроде Xubuntu и т.п.

Главные изменения Ubuntu 15.10 Wily Werewolf:
• ядро Linux 4.2.x, в которое добавлена поддержка графических процессоров последних Radeon от компании AMD;
• Поддержка Intel Broxton;
• F2fs поддержка шифрования файловой системы;
• Поддержка NV-DIMM, загрузки службы:
• Unity 7.3.2 cо значительным количеством исправлений и новыми возможностями
• ПО — Firefox 41, LibreOffice 5.0.1, Chromium 45, GNOME 3.16, Mate 1,10, Thunderbird 38.2.0, Rhythmbox 3.2.1, GTK + 3.16.7
• Поддержка нового контроллера Steam
• Меsа 11.0.x
• Xorg сервер 1.17 .x,
• Pulseaudio обновлен до версии 6

Продолжаем ждать подробности официального анонса, а скачать можно отсюда:
Читать полностью »

в 4:20, , рубрики: 2GIS, linux, Ubuntu, облом

Очень много лет пользуюсь 2гисом для ориентации себя в пространстве. Очень радовался когда он появился на мобильниках и ещё больше радовался когда прочитал вот этот пост о бета версии, которая имеет сборку в т.ч. и для Ubuntu. В силу некоторых причин на рабочем ПК использую самую популярную ОС и потому проблем с офлайн 2гисом нет, а на домашнем ПК (с Убунтой 15.04) довольствовался онлайн версией. Пока не понадобилось с ноутбуком ехать в глуш в место с интернетом сомнительного качества. В данной ситуации не возникло сомнений что делать и я перешёл на beta.2gis.ru, сделал всё по инструкции, набрал заветное:

sudo apt-get install 2gis

и споткнулся об сообщение:

The following packages have unmet dependencies:
 2gis : Depends: libc6 (< 2.20) but 2.21-0ubuntu4 is to be installed
E: Unable to correct problems, you have held broken packages.

Конечно можно было вооружиться Гуглом (или Яндексом) и пытаться разрешить эту неловкую ситуацию, но как любитель наикратчайших путей я написал в саппорт и получил в ответ следующее:
Читать полностью »

Очень много лет пользуюсь 2гисом для ориентации себя в пространстве. Очень радовался когда он появился на мобильниках и ещё больше радовался когда прочитал вот этот пост о бета версии, которая имеет сборку в т.ч. и для Ubuntu.
image
В силу некоторых причин на рабочем ПК использую самую популярную ОС и потому проблем с офлайн 2гисом нет, а на домашнем ПК (с Убунтой 15.04) довольствовался онлайн версией. Пока не понадобилось с ноутбуком ехать в глуш в место с интернетом сомнительного качества. В данной ситуации не возникло сомнений что делать и я перешёл на beta.2gis.ru, сделал всё по инструкции, набрал заветное:

sudo apt-get install 2gis

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

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

Проект Tagsistant позиционирует свое творение, tagfs, как следование за общей тенденцией. Интернет шаг за шагом пытаются переводить на семантические рельсы, а файловые системы, считают авторы проекта, закоснели в устарелых принципах — иерархия, директории, вот это всё.
И в принципе, я с ними в чем-то согласен. Представьте, что у вас есть несколько сотен фотографий, одни из которых сделаны в Кёльне, другие сделаны на закате, на третьих изображены девушки, а четвертые сделаны в 2010 году. Теперь вообразите, что вы хотите выполнить следующую операцию: получить список фотографий, которые сделаны на закате в Кёльне с вашей подругой, исключая те, которые были сделаны в 2010 году.
Да, возможно, скажет кто-то, можно ведь создать директории, например, Koeln, sunset, girls, 2010, потом рассовать в них софтлинки на файлы… Как-то так, но разве это предоставит необходимую гибкость и удобство в составлении запросов (хотя бы в решении приведенного выше примера)?
Да, можно попытаться воспользоваться EXIF-тегами. Но камера не указывает в них присутствия девушек на фото и других критериев, ограниченных вашей фантазией. А если речь вообще не о фотографиях, а об отчетах?
Можно попытаться писать своеобразные теги в атрибуты файлов, используя ext4, при помощи setattrgetattr — по крайней мере, я видел такое предложение в вопросе тегирования файлов, не пробовал. Но это тоже половинчатое решение, даже если будет работать.
Реальный пример для затравки, который я могу придумать, исходя из моих потребностей. У меня есть папка с огромным количеством разного картиночного хлама, когда-либо сохраненного в Downloads и позже протегированного (на самом деле, не одна). Я хочу получить из всего этого мусорного полигона список фотографий форумчан-девушек, которые сделаны в Киеве, содержат изображения пива и сделаны раньше 2012 года. Вместе с ними я хочу получить изображения всех админов форума, которые у меня есть:

$ ls ~/tagsistant/store/forum/girls/beer/=Kyiv/time:/year/lt/2012/+/admin/@/

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

Watchdog — это устройство, предназначенное для обнаружения и устранения проблем оборудования. Обычно для этого используется таймер, периодический перезапуск которого предотвращает отправку сигнала на перезагрузку.

Watchdog на базе Arduino Nano - 1

Целевой сервер на Gentoo используется мной в основном для экспериментов, однако на нём работает ряд сервисов, которые, по возможности, должны быть доступны без перебоев. К сожалению, последствия некоторых экспериментов приводят к kernel panic, 100% загрузке CPU и другим неприятностям в самый не подходящий момент. Так что идея добавить watchdog давно требовала внимания и наконец материализовалась в данное устройство.
Читать полностью »


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