ммм. Про linux на колёсах, который есть у меня!) 😆
Tesla в новогоднем обновлении представила Light show, забавная штука, особенно с тем условием если у вас матричные фары, то можно ещё и рисовать светом всякое прям на стену.
https://twitter.com/hsumacher/status/1474279093680361472
https://twitter.com/DriveTeslaca/status/1474260889524080640
Но в добавок к этому, они выложили программу, в которой можно это самое шоу сделать самому с 0
https://github.com/teslamotors/light-show
А я всё ещё жду когда оно придёт наконец мне -_-
Tesla в новогоднем обновлении представила Light show, забавная штука, особенно с тем условием если у вас матричные фары, то можно ещё и рисовать светом всякое прям на стену.
https://twitter.com/hsumacher/status/1474279093680361472
https://twitter.com/DriveTeslaca/status/1474260889524080640
Но в добавок к этому, они выложили программу, в которой можно это самое шоу сделать самому с 0
https://github.com/teslamotors/light-show
А я всё ещё жду когда оно придёт наконец мне -_-
С покупкой окулуса.. Пришлось снова окунуться в винду, там хотя бы пока этот шлем работает... как-то. И отсюда интересные мысли, чем именно мне нравится лично линукс. Ситуация - окулус шлем под виндой имеет софт от фейсбука для подключения по проводу или сети(воздуху). И вот пока стояла 11 винда. Оно работало +-, но работало. Но часть программ не работает под виндой, часть явно пишет для 10ки и под 11 не работает. Но самое печальное меня постигло, когда я намеренно поставил с нуля10ку. И я лично ожидал, как многие пишут "зато работает". Ага работает около 2-3 минут и дальше гарантированно вылетает любая игра. И вот честно, что обычно я делаю когда что-то вылетает в линукс? Смотрим логи, иногда проблема сразу ясна, иногда ну тяжело понять и идём гуглить и там мы либо находим ответ на форумах или находим причину проблемы и то что об ошибке известно и скоро устранят. Ну крайний случай - сами заводим репорт и чёт пытаемся сделать. А что делать в Винде? Честно я пытался понять хотя бы какого хрена вылетают игры, какого хрена у меня падает драйвер... И на форумах просто открытая линия экстрасенсов, когда люди пытаются наобум на офф форуме окулуса понять, какого хрена ничерта не работает нормально. Но при этом VirtualDesktop работает безупречно. Blizzard туда же... Ну да проблема есть, но мы так и не поняли почему так что попробуйте !может быть вдруг сработает! то что предложили другие пользователи... И вот весь виндовый софт он вот такой. Ты не понять почему не можешь, хочешь зарепортить? Похвально похвально, но его сломают об колено "Ваше мнение очень важно для нас (нет)". Ну и обратная ситуация с огромным коммьюнити - если даже, кто-то, нашёл решение нужное тебе, оно будет на 3-4 странице гугла. В мега непопулярном топике форума или реддита, от задрота, который за корпорацию перепробовал всё и нашёл корень зла (огромный камень в огород Blizzard). С окулусом проблему я так и не решил. С маком проще, так как журналы ошибок и вообще что произошло понять в разы проще. Он сильно схож с линуксом в этом плане.
И просто какое счастье вернуться в систему, где ты хоть можешь изучить, понять и иногда даже своими силами исправить что-то.
И к слову о проприетарном софте - на лине с ним тоже всё хорошо, он отдаёт ошибки тут лучше и разработчики, только по логам понимают в разы лучше, что и как. И почему то, часто если есть офф поддержка, довольно оперативно всё решают. Магия не иначе.
И просто какое счастье вернуться в систему, где ты хоть можешь изучить, понять и иногда даже своими силами исправить что-то.
И к слову о проприетарном софте - на лине с ним тоже всё хорошо, он отдаёт ошибки тут лучше и разработчики, только по логам понимают в разы лучше, что и как. И почему то, часто если есть офф поддержка, довольно оперативно всё решают. Магия не иначе.
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Ну что ж вот и подошёл к концу 2021.
Самый офигенный год для меня если честно. Особенно на контрасте с 2020 и полными локдаунами. Что ж желаю всем нам больше свободы и открытий в новом году :)
Самый офигенный год для меня если честно. Особенно на контрасте с 2020 и полными локдаунами. Что ж желаю всем нам больше свободы и открытий в новом году :)
Ну и финальные 5ms для кодировки в NvEnc и просто бомбическое качество в 350Mbit/c для видео. Круто, очень круто)
Для тех у кого есть Oculus Quest 2
Ставьте через SideQuest apk
и запускайте сервер)
Source: https://github.com/alvr-org/ALVR/pull/906/files
Для тех у кого есть Oculus Quest 2
Ставьте через SideQuest apk
и запускайте сервер)
Source: https://github.com/alvr-org/ALVR/pull/906/files
GitHub
Nvidia linux. Add encoder nvenc by Toxblh · Pull Request #906 · alvr-org/ALVR
Added NVenc encoder for Linux.
The current solution is to implement a loop to get the Vulkan frame and copy that through the CPU to the GPU again.
Current latency in my case is in the range of 5-10...
The current solution is to implement a loop to get the Vulkan frame and copy that through the CPU to the GPU again.
Current latency in my case is in the range of 5-10...
🔥4
А есть у меня среди подписчиков люди которые знакомые с ghidra или radare2?
🔥2👍1
https://habr.com/ru/company/itsumma/news/t/599487/ мне кажется это просто победа :) А вот чего над чем сами придумайте в комментариях 😆
Хабр
Антивирус Norton 360 включил майнер по умолчанию
Пользователи Norton 360 жалуются , что с 31 декабря 2021 года новая версия антивируса начала устанавливать майнер на компьютерах пользователей, которые не давали на это согласия. То есть он теперь...
😁9🤩4👍2🔥1
Что такое flatpak, если смотреть на него со стороны разработчика?
Если вы знаете, что такое PKGBUILD для AUR в арч. То вы уже знаете на половину, что такое flatpak ;)
По факту есть манифесты, они схожи с PKGBUILD, а именно описывают в одном файле, как собрать приложение. Но только оно будет собираться в окружении flatpak и использовать его зависимости. А так же, например чтобы собрать rust, нужно использовать дополнения к сборщику, чтобы у него появился нужный сборщик, которого нет по умолчанию в собственной среде. А там стандартный набор для Linux из devel пакетов.
Например минимальный пакет сборки из исходников приложения Tua
Так как у нас приложение собирается прям внутри и это пространство изолированное, то требуется указать разрешения/мосты до host'a например тут есть x11 и wayland, так как это графическое приложение. Ну а modules это шаги сборки.
Ну и раз мы тут то flatpak имеет интересный подход.
Репозиторий = приложение, любой PR в который запускает пересборку в новую версию проекта. Собирают они сами на своих серверах всё.
Так как разработчик сам собирает своё приложение внутри runtime окружения flatpak и проверяет, что оно работоспособно, значит у пользователя оно будет работать так же, но нюансы всегда могут быть. Но это всё же лучше чем поддерживать зоопарк дистрибутивов, да из-за единого runtime, комплект "лишних" библиотек в пакете снижается.
На сладкое манифест Spotify
Если вы знаете, что такое PKGBUILD для AUR в арч. То вы уже знаете на половину, что такое flatpak ;)
По факту есть манифесты, они схожи с PKGBUILD, а именно описывают в одном файле, как собрать приложение. Но только оно будет собираться в окружении flatpak и использовать его зависимости. А так же, например чтобы собрать rust, нужно использовать дополнения к сборщику, чтобы у него появился нужный сборщик, которого нет по умолчанию в собственной среде. А там стандартный набор для Linux из devel пакетов.
Например минимальный пакет сборки из исходников приложения Tua
Так как у нас приложение собирается прям внутри и это пространство изолированное, то требуется указать разрешения/мосты до host'a например тут есть x11 и wayland, так как это графическое приложение. Ну а modules это шаги сборки.
Ну и раз мы тут то flatpak имеет интересный подход.
Репозиторий = приложение, любой PR в который запускает пересборку в новую версию проекта. Собирают они сами на своих серверах всё.
Так как разработчик сам собирает своё приложение внутри runtime окружения flatpak и проверяет, что оно работоспособно, значит у пользователя оно будет работать так же, но нюансы всегда могут быть. Но это всё же лучше чем поддерживать зоопарк дистрибутивов, да из-за единого runtime, комплект "лишних" библиотек в пакете снижается.
На сладкое манифест Spotify
👍15❤2🤩2
И маленькая заметка для тех, кто хотел бы более простой доступ через консоль к приложению
Нужно добавить
Нужно добавить
/var/lib/flatpak/exports/bin
и/или ~/.local/share/flatpak/exports/bin
в PATH и будет счастье, правда запуск всё равно будет через flatpak название пакета типа com.slack.Slack так как это просто стандартная обёртка для быстрого доступа, а красивые делаются ручками через alias.👍7
Toxblч. Не только Linux
И маленькая заметка для тех, кто хотел бы более простой доступ через консоль к приложению Нужно добавить /var/lib/flatpak/exports/bin и/или ~/.local/share/flatpak/exports/bin в PATH и будет счастье, правда запуск всё равно будет через flatpak название пакета…
https://vc.ru/dev/346787-razrabotchik-isportil-svoy-izvestnyy-proekt-chtoby-nakazat-korporacii-pochemu-eto-proishodit-v-open-source-soobshchestve
Кажется некоторые разработчики начали обижаться на то, какую лицензию они сами выбрали для своего творения. Большинство лицензий кода/проекта подразумевают открытость ко всему. Что вы можете пользоваться безвозмездно, а в замен - я ничего не гарантирую, и что продукт будет работать вообще или работать правильно или вообще развиваться. С другой стороны есть заградительные лицензии - типа GPL, когда если у вас коммерческий продукт, вы тоже должны открыть его миру если используете мой.
Но никто почти не использует обычную для бизнеса модель на сегодня, если у вас опенсорс проект, можете использовать бесплатно. А вот если получать денег хотите, то платить на такой то счёт один раз или раз в месяц, так как часто в этой модели уже появляются гарантии хотя бы технической поддержки решения иначе за что деньги уплочены, но даже если и их исключить это не всегда будет мотивацией про продолжения.
У меня тоже есть открытые и в целом даже популярные проекты. Но моя мотивация часто заканчивается там, где закончились мои хотелки от проекта и даже оплата ничего не решит. Донаты, как многие думают, даже в больших командах типа Gnome/KDE не думаю, что приносят много денег. Их хватит чисто не умереть с голоду и может ещё чуть-чуть. Не умереть с голоду программистам, которые добровольно выбрали такой путь, так как часто им не проблема пойти в большие компании или сделать закрытые платные продукты и получать в разы больше. Часто этл же проекты, которые начинаются так - написал для себя, даже работает и больше я ничего делать с ним не буду, решают что можно поделиться с миром, вряд-ли кому то оно вообще понадобиться, но если найдётся с пару человек, то прикольно, не зря поделился. И только спустя года такие проекты набирают огромную популярность и то единицы из всех. И потом некоторые, что радовались такому стечению, понимают, что среди пользователей уже есть очень большие компании и почему то рождается чувство не справедливости, что они на этом деньги делают, а мне ничего не преподает с этого. Но никто не мешает взять и сделать, как часть проектов - дальнейшее развитие расширенной платной версии делать уже по заказу(репортам ошибок и предложений) таких компаний или исправлять явные косяки, что были в коде. Вы начнёте получать денег, а бизнес его скорей всего купит, так как им уже некуда деваться, если альтернатив или нет или они стоят ещё дороже, а их разработка с 0 может занять время, а спустя время с запозданием скажем в год выкладывать для остальных. Так получиться и открытость соблюдать и денег получать.
Вообще-м с одной стороны вроде и понятно негодование, а с другой они сами вписали лицензию на такое. Можно было сразу готовить решение для продажи тогда и получения денег, если это вызывает такой диссонанс по итогу.
Что думаете? Как вообще вы представляете, чтобы большие корпораты вдруг платили за openSource. Закончится ли на этом открытость и свобода? Знаете ли вы случаи когда большие уже платили?
Кажется некоторые разработчики начали обижаться на то, какую лицензию они сами выбрали для своего творения. Большинство лицензий кода/проекта подразумевают открытость ко всему. Что вы можете пользоваться безвозмездно, а в замен - я ничего не гарантирую, и что продукт будет работать вообще или работать правильно или вообще развиваться. С другой стороны есть заградительные лицензии - типа GPL, когда если у вас коммерческий продукт, вы тоже должны открыть его миру если используете мой.
Но никто почти не использует обычную для бизнеса модель на сегодня, если у вас опенсорс проект, можете использовать бесплатно. А вот если получать денег хотите, то платить на такой то счёт один раз или раз в месяц, так как часто в этой модели уже появляются гарантии хотя бы технической поддержки решения иначе за что деньги уплочены, но даже если и их исключить это не всегда будет мотивацией про продолжения.
У меня тоже есть открытые и в целом даже популярные проекты. Но моя мотивация часто заканчивается там, где закончились мои хотелки от проекта и даже оплата ничего не решит. Донаты, как многие думают, даже в больших командах типа Gnome/KDE не думаю, что приносят много денег. Их хватит чисто не умереть с голоду и может ещё чуть-чуть. Не умереть с голоду программистам, которые добровольно выбрали такой путь, так как часто им не проблема пойти в большие компании или сделать закрытые платные продукты и получать в разы больше. Часто этл же проекты, которые начинаются так - написал для себя, даже работает и больше я ничего делать с ним не буду, решают что можно поделиться с миром, вряд-ли кому то оно вообще понадобиться, но если найдётся с пару человек, то прикольно, не зря поделился. И только спустя года такие проекты набирают огромную популярность и то единицы из всех. И потом некоторые, что радовались такому стечению, понимают, что среди пользователей уже есть очень большие компании и почему то рождается чувство не справедливости, что они на этом деньги делают, а мне ничего не преподает с этого. Но никто не мешает взять и сделать, как часть проектов - дальнейшее развитие расширенной платной версии делать уже по заказу(репортам ошибок и предложений) таких компаний или исправлять явные косяки, что были в коде. Вы начнёте получать денег, а бизнес его скорей всего купит, так как им уже некуда деваться, если альтернатив или нет или они стоят ещё дороже, а их разработка с 0 может занять время, а спустя время с запозданием скажем в год выкладывать для остальных. Так получиться и открытость соблюдать и денег получать.
Вообще-м с одной стороны вроде и понятно негодование, а с другой они сами вписали лицензию на такое. Можно было сразу готовить решение для продажи тогда и получения денег, если это вызывает такой диссонанс по итогу.
Что думаете? Как вообще вы представляете, чтобы большие корпораты вдруг платили за openSource. Закончится ли на этом открытость и свобода? Знаете ли вы случаи когда большие уже платили?
vc.ru
Разработчик испортил свой известный проект, чтобы «наказать» корпорации — почему это происходит в open source сообществе — Разработка…
Протест разработчика faker.js и colors.js — пример того, что открытые разработки стали для других «само собой разумеющимся», считают авторы. Из-за этого уважение к труду падает, а разработчиков редко благодарят деньгами или другой помощью.
https://chng.it/wcrGdjtLnG помогите людям, пусть они сделают поддержку линукса. Не проходите мимо, каждый голос важен для всех нас!
Официальный аккаунт на форуме Universal Audio заявил, что они добавят поддержку Linux в свои продукты, если кто-то создаст петицию и соберет 10 000 подписей.
Официальный аккаунт на форуме Universal Audio заявил, что они добавят поддержку Linux в свои продукты, если кто-то создаст петицию и соберет 10 000 подписей.
Change.org
This campaign needs you now
Linux support for UniversalAudio Audio Interfaces
👍13
И так DLSS уже 3 месяца, как есть, а я впервые его попробовал на linux
Делаем 1,2,3 и можно играть
Прописываем команду запуска, выбираем эксперементальный протон и вауля. И даже работает! Это всегда неожиданно и приятно.
Делаем 1,2,3 и можно играть
Прописываем команду запуска, выбираем эксперементальный протон и вауля. И даже работает! Это всегда неожиданно и приятно.
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%
👍11