LINUX.ORG.RU

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

Представлен слой совместимости для запуска приложений Android на десктопных дистрибутивах Linux – Anbox

 

Группа Android

Anbox – это слой совместимости для запуска Android-программ в десктопных дистрибутивах Linux. Anbox похож на Wine (который запускает Win16/Win32/Win64 программы) и Darling (который запускает macOS программы, но находится на раннем этапе разработки). Anbox использует технологию контейнерезации (как и Darling). Anbox использует технологию LXC-контейнеров (Darling также использует похожую технологию). Установить Anbox можно набрав в консоли snap install --classic anbox-installer или скачав скрипт по ссылке: https://raw.githubusercontent.com/anbox/anbox-installer/master/installer.sh.

( Основные возможности Anbox )

>>> Подробности (anbox.io)

Root-msk
()

Шаред хостинги. Зачем?

 ,

Зачем вообще до сих пор люди используют шаред хостинги, когда VPS стоит практически столько же и настраивается с полпинка, а зачастую хостер имеет GUI панель и даже в консоли можно не ковыряться?

Bahamut
()

Извлечение фактов из неструктурированного текста

 , ,

Есть текст сообщений.

Вопрос: можно ли извлечь «факты» в «нормализованной форме» из такого текста с помощью автоматизированного лингвистического анализа? Тематика узкая - фитнес.

Извлекать нужно: виды упражнений, информацию о питании, вес (массу), время

Или лучше regexов понаписать и поиск по известным словам?

Сообщения такого плана:

  • Вес 56 килограммов.
  • Взвесился 65 килограмм
  • Взвесилась только что, 54 кило
  • Масса 65 килограмм
  • Пожал 90, два подхода по 8 раз.
  • Сегодня в обед съела салат из томатов и огурцов со сметаной, чай, бутерброд с колбасой
  • Прием пищи: макароны по-флотски, чай, суп с фрикадельками
  • Вчера съела торт кремовый две тарелки
  • Съел салат весенний 200 грамм. В нём 200 килокалорий на 100 граммов.
  • Съел утром 200 килокалорий
  • Вечером на обед были язычки колибри. В них 80 грамм углеводов, 10 граммов белка, жиров 5 грамм и 2 гр. золы. Всего 36 калорий
  • Манная каша - 56 калорий
  • жим лежа 60 пять по шесть
  • эллипс 8 минут за 7.55
  • блок пять по десять 45,45,45,45,40
  • трицепс 40кг 3 по 10
  • жим пустой гриф 1 на 30
  • приседы 3х6 60кг + 2х6 65кг
ahdenchik
()

SteamForwarder - обёртка для steam_api.dll в wine

 ,

Приветствую, уважаемое сообщество!

На днях я довёл до более-менее рабочего состояния обёртку для steam_api.dll в wine и теперь хочу поделиться наработками с общественностью.

Зачем это нужно?

Чтобы не устанавливать steam под wine, если захотелось поиграть в игру из steam для windows.

Как это работает?

Wine отлично умеет пробрасывать вызовы библиотек windows в linux, steam_api.dll не является исключением. Все вызовы к steam_api.dll перехватываются wine, направляются в SteamForwarder, там по необходимости допиливаются до совместимых с linux и перенаправляются в libsteam_api.so.

А за это не забанят?

На данный момент существует аналогичная софтина, но с более мудрёной схемой работы, под названием steambridge. За 2 года её использования, автору не поступали сообщения о банах. Хотя легальность подобной подмены dll всё ещё под вопросом, Valve игнорируют вопросы на эту тему.

Как установить игру для windows без windows версии steam?

Для этого существует небольшой скрипт app_install.py. Он создаёт манифест для steam, скачивает игру через steamcmd и формирует скрипт для запуска игры (чтобы работал оверлей, и wine не потерял обёртку для steam_api.dll). После этих нехитрых манипуляций steam под linux начнёт видеть игру, но настоятельно не рекомендуется позволять ему её обновлять (особенно есть кроме версии игры под винду есть еще и версия под мак), может стереть все файлы игры. Для обновления лучше использовать steamcmd или app_install.py.

Ознакомиться с наработками можно тут: https://github.com/xomachine/SteamForwarder

Баг репорты и предложения по улучшению приветствуются.

xomachine
()

Карточки памяти для смартфона

 , ,

Сап, линуксач.

Я пришёл сюда похныкать про свои проблемы с картами памяти в смартфонах, но не просто так, а с целью эти проблемы решить.

Как известно, карты памяти формата MicroSD — это заноза в заднице толщиной с бревно как для пользователей смартфонов, так и для разработчиков. Именно поэтому я нисколько не удивлён отсутствию слота для расширения памяти в айфонах и некоторых флагманах на Android: производителю не нужно, чтобы лицо торговой марки приносило в службу поддержки толпы разъярённых покупателей. Я со своей стороны тоже зарёкся покупать смартфоны со слотом для карты памяти, но это дело будущего, а сейчас мне надо разбираться с текущей ситуацией.

Один хороший человек провёл достаточно исчерпывающее исследование, показывающее, что под корпусом карточки может оказаться совершенно любая начинка, и только SanDisk можно хоть как-то доверять, да и то не факт. Меня угораздило купить Verbatim, поскольку было очень нужно, времени на выбор не особо-то и было, а торговая марка вроде как не очень-то и разочаровывала ранее. Проблема появилась там, где я меньше всего ожидал: в Android, начиная с версии 6.x, изменились опции монтирования карточек. Если ранее было

errors=continue
(ошибка? пофиг, пишем дальше, потом проверим), то сейчас это
errors=remount-ro
. То есть приложения, которые активно пишут на карту памяти, не ожидают такого подвоха и начинают натужно срать кирпичами об ошибках записи файлов в логи. Браузеры, сетевые хранилища, облачные музыкальные проигрыватели и даже камера — всё накрывается медным тазом. Происходит это примерно в течение 10 минут после активного использования устройства.

Я понимаю, что при таком раскладе(брендированные карты памяти, сделанные непонятно из чего и отсутствие времени и желания искать нормальный экземпляр) у меня нет выбора, кроме как мириться с ошибками. Только вот андроид с этим мириться не хочет. Тут есть довольно скудная документация, которая описывает текущее положение дел с fstab в андроиде. Не факт, что у меня получится чего-то добиться, поэтому спрашиваю: кто-нибудь принудительно изменял опции монтирования карты памяти в смартфоне?

Ну и напоследок: расскажите о том, с каким вендором карт памяти у вас было меньше всего проблем. До этого у меня карточка SanDisk прожила два года, прежде чем начали сыпаться ошибки.

like-all
()

Красивости в линуксах

 ,

Линуксы мне конечно нравятся, но нет в них тех красивостей, которые есть в других системах. GTK не умеет в нормальную прозрачность, может сделать прозрачным все окно, а чтобы к примеру только фон окна - нет, QT... ну QT оно такое, да. Из свистоперделок - мертвый Compiz, который до сих пор сношают некоторые некрофилы. WMов и DE куча, но мало какие из них можно оформить нормально без пердолинга с оными. Конечно посидев пару деньков, можно выдать что-то интересное, но стоило ли оно того? Более-менее нормально в этом плане настраивается Gnome Shell, просто установил расширение и ставь темы, которые проработают до новой версии, а там всем плевать что там у тебя сломалось. В KDE ситуация лучше, к примеру QtCurve, но опять же все громоздкое - тянуть гиг плазмы ради красивостей. Да, конечно сейчас разрабатывается LXQT, но до релиза ему лет 10 еще, да и надо ставить пакеты от кед чтобы нормально настроить.

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

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

А что думаете по этому поводу вы? В тред приглашаются любители свистоперделок, красивостей ненужняторы и неосиляторы.

ozzee
()

Нравится ли вам дефолтный gnome?

 ,

Почему да? Если нет то какую тему gtk и shell используете вместо дефолтной?

ilipnitsky
()

Посоветуйте бесплатный движок для форума

 , ,

Привет!

Сабж.

Требования: язык желательно PHP, расширяемость безопасность, потребление ресурсов сервера в разумных пределах, бесплатность.

Существует система, которая отвечает этим требованиям?

Twissel
()

Самостоятельное изучение английского

 ,

Возможно ли?

Раньше я ходил на курсы, но из-за моей долбанутости(я не могу находиться в местах где много людей) я их забросил. Да, идиот, знаю.

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

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

В общем, что посоветуете почитать по теме? Почитать, послушать и т.д..

ozzee
()

Релиз hashcat v3.00

 

Группа Безопасность

В новом релизе 3.0 программы hashcat для подбора паролей по хешу разработчик объединил две версии в одну (hashcat для CPU и oclHashcat для GPU), синхронизировав при этом возможности обоих систем и упростив таким образом процесс освоения программы для новых пользователей. Модуль для подбора паролей, сделанный для CPU, теперь сразу работает и на GPU, и наоборот.

Оптимизированы старые алгоритмы (до +100%, табличка сравнения 2.01 и 3.00), и добавлена поддержка новых хешей/паролей:

  • ArubaOS;
  • Android FDE (Samsung DEK);
  • RAR5;
  • Kerberos 5 TGS-REP etype 23;
  • AxCrypt (в т.ч. с SHA1);
  • KeePass 1 (AES/Twofish) и KeePass 2 (AES);
  • PeopleSoft PS_TOKEN;
  • WinZip;
  • VeraCrypt;
  • Windows 8+ (PIN/пароль телефона).

Добавлена возможность параллельного использования нескольких OpenCL-платформ:

  • AMD OpenCL;
  • Apple OpenCL;
  • nVidia OpenCL (вместо CUDA);
  • Mesa (Gallium) OpenCL;
  • Pocl OpenCL;
  • Intel (CPU, GPU) OpenCL.

Добавлена возможность использования систем без GPU с интерфейсом OpenCL к:

  • GPU;
  • CPU;
  • APU;
  • DSP;
  • FPGA;
  • cопроцессору.

Несколько облегчена сборка (например, убраны зависимости от AMD-APP-SDK, AMD-ADL, NV-CUDA-SDK, NV-Drivers, NV-NVML и NV-NVAPI).

>>> Подробности (hashcat.net)

linuks
()

Linux Mint

 

Рабочий ноут:Dell Inspiron 3520, Core i3, 4 Gb ОЗУ, 1-st hdd - 120 GB SSD Kingston, 2-st hdd - 500 GB hdd Seagate
OS: Linux Mint 17.3
Icon Theme: Buuf-Nestort (частично модифицированная темой «Buuf» и дополнительными, не входящими в оригинальный состав иконок, взятых у автора с девианарта)
Wallpaper: мое лого от MIDIANKAI-ARTS

Перегружать дополнительными скринами не вижу смысла. Во-первых, на мой субъективный взгляд «Рабочий стол» смотрится весьма круто. А во-вторых, все остальное мало отличается от Ubuntu Satanic Edition. Только модифицированная и расширенная.

В дуалбуте стоит оффтопик 8.1 для не запланированных тестов на железе с виндой. Например, тест цифрового тв и скорости интернета, так как у пользователей в большинстве своем винда. Ну, и огрызок, конечно же...
Так же в виртуалке от FreeDos, Centos до оффтопика 7-й версии для различных экспериментов «в песочнице».

PNG в хорошем качестве

rinsvid
()

Посоветуйте годного чая с Aliexpress

 ,

Можно несколько сортов. Главное, чтобы по ценнику был до $25. У нас налог ввели на посылки, неохота геморроится с оформлением.

int13h
()

Мой клон YubiKey с блэкджеком: SkeletonKey-R1

 , ,

На картинке виден первый собранный и даже работающий прототип сабжа. Оный все же удалось сделать достаточно узким, чтобы он не мешал воткнутому в соседний порт кабелю. Слоупочта сингапура в этот раз прослоупочила и плат я ждал больше месяца. Предыстория: В РФ не завезли юбикеев, я психанул и запилил свой. Как только отлажу фирмварю - выложу все в опенсорс и сделаю детальное описание.

Кастую интересовавшихся: Krieger_Od, true_admin

Фичи:

  • 4 кнопки на каждую из которых можно повесить действие
  • Аппаратный генератор случайных данных на зенер-диоде
  • 2 RGB светодиода, которые можно использовать для уведомлений/moodlight/etc
  • Встроенный загрузчик для обновления фирмвари по USB

На каждую кнопку можно повесить один из трех режимов:

  • Режим YubiKey-OTP
  • Режим Replay (отправка по нажатию на кнопку записанной последовательности клавишь)
  • Режим генерации «красивых» хостнеймов (Если вдруг подведет фантазия)

Главный косяк первой ревизии - нужен корпус. Мембранные кнопки без корпуса полное УГ, сама мембрана легко может отвалиться, для нажатия надо придерживать снизу что может «навести» на соседние кнопки.

DR_SL, твои навыки моделлинга во FreeCAD'е все еще так же круты, как и раньше?

ncrmnt
()

Продолжение идей libbash: технический аспект и степень ненужности

 , , , ,

В далеком 2011 году один студент в рамках GSoC начал писать очень интересную вещь: интерпретатор bash, реализующий парсинг в AST и работу над оным, без, собственно, вызова bash
И все бы хорошо, но лето кончилось, а с ним и энтузиазм студента: больше подвижек в эту сторону вроде не было (может из-за узкой области применения, может из-за говнокода самого сабжа, история умалчивает).

Наиболее интересна штука должна быть гентушникам, так как позволила бы на порядок ускорить работу portage засчет замены кучи вызовов bash на вызовы сишного апи libbash с соответствующим кэшированием абстрактных синтаксических деревьев.

Собственно, хочу продолжить это дело и довести до конца, но мне в корне не нравится подход автора оригинала: нагромождения буста, собственный велосипедный парсер итд.

Вопрос #1:
Подходит ли баш для составления формальной грамматики генератора LR-парсеров вроде bison? (в парсерах не силен, так что не бейте, если ответ очевиден)

Вопрос #2, преимущественно к разработчикам генты и портажа:
Ведется ли какая-то разработка в этом направлении или все затухло тогда в 2011?

Вопрос #3, к ним же:
Нужно ли, будет ли востребовано, и, будет ли включено в состав портаж, если допилю?

Вопрос #4, ко всем остальным:
Какой потенциал у libbash, кроме ускорения портаж, нужно ли оно?

UPDATE: Мне ответил мейнтейнер либбаша:

Я: We are wondering if libbash is still needed by gentoo dev team and why there was no activity since 2012?

Petteri: It has never been a required component. It could have been had enough effort been put into it. There's no activity because no-one is working on the project.

Я: What have changed and do portage now call bash for every ebuild?

Petteri: Nothing. Portage has always called bash for every ebuild.

Я: Is there any reason to continue libbash development?

Petteri: There is but if it happens, a re-evaluation of the architecture should be done to see if the choices are relevant any more.

mersinvald
()

Neural Doodle превращает рисунки из Paint в художественные шедевры с помощью нейросетей

 , ,

Группа Open Source

Австрийский программист Alex J. Champandard создал программу, превращающую рисунки, нарисованные в графическом редакторе Paint, в художественные шедевры с помощью нейросетей. Анализируя алгоритмы рисования многих известных художников, программа обрабатывает рисунок, нарисованный пользователем, и стилизует его. На выходе получаются красивые картины.

>>> Подробности (github.com)

karton1
()

лазерный принтер

 

Пытаюсь выбрать принтер лазерный и что-то не выходит, то одно не так, то другое. пока что рассматривал как варианты Samsung ML-1865W(его оказалось очень сложно купить, т.к. уже не выпускается) и XEROX Phaser 3020. Последний уже готов был купить, но решил почитать насчет заправки, а там оказывается такоооой геморрой дикий.

Может ЛОР что посоветует? Из требований: Хотелось бы цену не дороже 5500р(печатать буду ~10-20 раз в год), хотелось бы вайфай, хотелось бы заправку не особо сложную(устроит в конторе за 500р заправлять, но если можно самому, то даже лучше) или цену картриджа не больше 1500 за 1500 страниц, хочется беспроблемную работу под онтопиком. Есть что-нибудь удовлетворяющее всем этим желаниям?

Upd: Вот еще нашел за 5100р. Samsung SL-M2820ND, но у него вайфая нет. Хотя наверное можно и обойтись.

Loki13
()

Покидайте онлайн курсов по machine learning, терверу, статистике data science

 , , , ,

Всем добра!
Ильич сказал учиться, но не сказал у кого. На курсере и edx навалом курсов по данным поисковым запросам, но процентов 70 из них, судя по всему, нацелены на девятиклассников. Знает кто хорошие, годные, высокоматановые курсы? Хочется чтоб рассказали хорошенько про нейронные сети, hidden markov models, методы Монте-Карло, байесовские сети и прочие подобные вкусные штуки.

LIKAN
()

Карьера фрилансера: из бомжа в илиту

 

Есть истории успеха? Всякие дизайнеры и рерайтеры - мимо

mystery
()

Как залудить китайский паяльник

 

Нужно было тут припаять одну штуку. Взял модный китайский паяльник с разными жалами - дык не ничего не получилось. Жало становится синим не лудится припой не держится. Т е припаивается если держать непосредственно над местом пайки проволку из олова, что не совсем удобно. Что это - неужели за последние 10 лет паять стали по другому ?

Jopich
()

Скинемся на хостинг (VDS)?

 , , социальный хостинг

Думаю среди лоровцев найдётся немало желающих арендовать VDS для своих мелких проектов, бэкапов, может быть даже для почты, жаббера, веб-сайта и всего прочего, для чего обычно приобретают VDS.

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

Таким образом, я ещё раз предлагаю собраться всем желающим приобрести VDS для своих целей, скидываться хоть в десятером по 20-30 рублей в месяц и получить желаемое.

1) Выбираем хостинг-провайдера, выбираем тарифный план, выбираем доверенное лицо — скидываемся, приобретаем.

2) Набираем в группу только ответственных людей, которые не станут just4fun ломать сервер и удалять чужие файлы.

3) Каждый сам администрирует сервер через sudo su -, у всех есть root-доступ, чтобы не трогать общие конфигурационные файлы вроде nginx.conf, они будут разделены на отдельные conf.d/*.conf, каждый редактирует конфиги по надобности, предварительно тестирует nginx -t и только затем уже перезазапускает сервер nginx -s reload, и только так. Чтобы случайно ничего не поломать.

4) Поскольку PTR-запись на IP-адрес может быть только одна, которая требуется для корректной работы почты, то мы так же можем отдельно скинуться на общее доменное имя, зарегистрировать грубо говоря lor-community.com и держать на данном домене почту, жаббер. Понятно, что ни о какой Ъ-приватности речи не идёт, но использовать почту для той же разовой регистрации на сайтах вполне можно и удобно. Для некритичных переписок, чтобы никто ничего важного не узнал.

5))))) ?????

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

От себя: готов отдавать до 50 рублей в месяц на хостинг, поэтому если соберется хотя бы 4 человека, то уже можем взять VDS за 200 рублей. Раз в год скинуться на продление домена, цены разные, но тоже недорого выйдет.

Я хочу надеяться, что идея взлетит, а не упрётся в русский менталитет и неспособность работать сообща.

Spoofing
()