mva
если отсутствие баттхёртов, то не всегда правда :)
Snusmumriken
В совершенно конкретном смысле "усидчивости и целеустремлённости".
Джифорсович
Это да
Джифорсович
Ну не все одобряют задротство, иногда даже шеймят, но я их быстро по фактах в щи разношу
Джифорсович
Плохо, что сейчас гиковство не поощряют
Джифорсович
С гиков часто получаются толковые спецы в отдельно взятой области
Александр
что ж они все говнокодеры-то такие
Сделай лучше и будет тебе счастье.
mva
Сделай лучше и будет тебе счастье.
кто сказал что я не сделал?
Александр
кто сказал что я не сделал?
На малине заработает ?
mva
какая #&&#*@ разница на чём?
ベクゾッド
админам можно материться и неуважительно относиться?
Александр
какая #&&#*@ разница на чём?
А как сделали то, чтобы и переносимо было и небольно для пользователя ?
mva
А как сделали то, чтобы и переносимо было и небольно для пользователя ?
что ты в данном контексте понимаешь под "не переносимо"?
Александр
что ты в данном контексте понимаешь под "не переносимо"?
Я когда упираюсь в предел луа, расширяю ванильный луа сишкой, чтобы такое решение было переносимо, очевидно нужно библиотеки собирать и под ноут и под малину и под систему дяди Пети, mpv тащит с собой луа, которую собирают разработчики сборки системы и энтузиасты, так вот, как вы решаете вопрос того, чтобы пользователь не должен был возится с рутиной ?
mva
#правила версия 0.0.1a 🚫 Запрещено: ▫️Спам, реклама ▫️Холивары, набросы, соцопросы ▫️Троллинг, буллинг и оскорбления ▫️NSFW и шок-контент ▫️Варез и поиск кряков ▫️Взлом игр ▫️GameGuardian-скрипты ▫️k3wl h@x0rz ⚠️ Внимание! ▫️Админ всегда прав! ▫️Не задавайте мета-вопросов в чате: https://nometa.xyz/ ▫️Так же, ознакомьтесь, пожалуйста, с тем, как правильно задавать вопросы: https://www.opennet.ru/docs/RUS/smart_question/ ▫️Помните: это НЕ чат технической поддержки! Здесь другие пользователи могут вам помочь (или нет) исходя из своего желания. ▫️Если хочется скинуть логи и код — заливаем на любой из сервисов а-ля "pastebin". В крайнем случае - ставим пакет wgetpaste и скармливаем их (логи или код) команде wgetpaste -r (либо на STDIN, либо путь до файла в качестве аргумента). Ссылку — сюда. ▫️Хочется показать кусок интерактивной shell-сессии — ставим asciinema, запускаем asciinema rec, делаем что нужно, выходим. Ссылку — сюда. ▫️Хочется показать скриншот — как правило, не нужно. Но если очень надо — Imgur. ▫️Хочется показать фото или видео с монитором, снятое на телефон — лучше сразу убиться об стену. ⚠️ Мы вам тут не филиал гугла! Поэтому: ▫️Прежде чем задать вопрос - сначала ищем ответ в поисковиках. Не получилось - формулируем вопрос максимально подробно с описанием всех своих действий и получаемых результатов. ☢️ Задаёшь вопрос, ответ на который есть в поисковиках (ddg.co, google.com, ya.ru) — получаешь warn (предупреждение). Два предупреждения — бан. Всё хорошо в меру. Не злоупотребляйте.
mva
закидывать бинарное говно в репозиторий - плохой путь и не может быть оправдан тем, чтобы угодить ленивым жопам
Anonymous
#правила версия 0.0.1a 🚫 Запрещено: ▫️Спам, реклама ▫️Холивары, набросы, соцопросы ▫️Троллинг, буллинг и оскорбления ▫️NSFW и шок-контент ▫️Варез и поиск кряков ▫️Взлом игр ▫️GameGuardian-скрипты ▫️k3wl h@x0rz ⚠️ Внимание! ▫️Админ всегда прав! ▫️Не задавайте мета-вопросов в чате: https://nometa.xyz/ ▫️Так же, ознакомьтесь, пожалуйста, с тем, как правильно задавать вопросы: https://www.opennet.ru/docs/RUS/smart_question/ ▫️Помните: это НЕ чат технической поддержки! Здесь другие пользователи могут вам помочь (или нет) исходя из своего желания. ▫️Если хочется скинуть логи и код — заливаем на любой из сервисов а-ля "pastebin". В крайнем случае - ставим пакет wgetpaste и скармливаем их (логи или код) команде wgetpaste -r (либо на STDIN, либо путь до файла в качестве аргумента). Ссылку — сюда. ▫️Хочется показать кусок интерактивной shell-сессии — ставим asciinema, запускаем asciinema rec, делаем что нужно, выходим. Ссылку — сюда. ▫️Хочется показать скриншот — как правило, не нужно. Но если очень надо — Imgur. ▫️Хочется показать фото или видео с монитором, снятое на телефон — лучше сразу убиться об стену. ⚠️ Мы вам тут не филиал гугла! Поэтому: ▫️Прежде чем задать вопрос - сначала ищем ответ в поисковиках. Не получилось - формулируем вопрос максимально подробно с описанием всех своих действий и получаемых результатов. ☢️ Задаёшь вопрос, ответ на который есть в поисковиках (ddg.co, google.com, ya.ru) — получаешь warn (предупреждение). Два предупреждения — бан. Всё хорошо в меру. Не злоупотребляйте.
GameGuardian*, если вдруг волнует.
mva
ленивые жопы могут не лениться и поставить lua-curl из luarocks
Anonymous
upvote
mva
(в gentoo, кстати, lua-curl есть в моём оверлее для "родного" пакетного менеджера)
mva
когда-нибудь у меня дойдут руки и я её вмерджу в основной репозиторий
mva
на луароксах тоже есть последние версии. @moteus заливал
mva
(или я, лол, уже не помню)
mva
и да оправдывать переносимостью или удобством для пользователей дёрганье внешних утилит через пайп когда можно использовать библиотеку и получать ответы асинхронно - ну, ТАКОЕ
Александр
ленивые жопы могут не лениться и поставить lua-curl из luarocks
Тем же линуксом не только разрабы пользуются, поэтому направо-налево всех в лени упрекать странно. Так же странно было называть говнокодом переносимое решение, при условии что против него есть только обёрнутый в луа curl. ПМСМ - запуск подзадачи с помощью curlа, менее грязно, чем допихивание к расширению целой непереносимой библиотеки - т.к. curl стоит на большинстве систем, luacurl - нет.
Александр
непрееносимо - это когда оно написано на компиляторе, которого нет под целевую платформу
Я говорю о переносимости в контексте распространения, а не доступа.
mva
это здесь уже обсуждалось
mva
пользователю всё равно нужно поставить curl чтобы это работало
mva
так, или иначе
mva
и, опять, ещё раз: оправдывать дёрганье внешних программ через пайп и подвисание в ожидании результата (потому что это синхронная операция) - это ПЛОХОЕ решение, и ему НЕТ оправданий
Anonymous
тупое решение, возможно, но может использовать докер чтобы это всё установилось?
mva
тем более, что "чтобы бедный пользователь не мучался вводя лишнюю команду" - ПЛОХОЕ оправдание само по себе
mva
(тем более, что это вообще работа мейнтейнеров дистрибутива, прописать зависимости)
mva
а если пользователь достаточно умный чтобы в обход системного пакетного менеджера руками склонировать гитом репу с этим скриптом, у него должно хватать умений и на то, чтобы набрать luarocks install <deps>
Александр
пользователю всё равно нужно поставить curl чтобы это работало
curl высоковероятно есть на настольной линукс системе, т.к. networkmanager, poppler, transmission-gtk и много чего чего ещё обычно от него зависит
mva
poppler от него не зависит
mva
окружающие два - тоже сомневаюсь, сейчас загляну в код и уточню
Александр
как будто что-то плохое 😊
Не дружелюбно в общем случае. Такая логика приводит к тому, что всё нужно писать под свою систему, только тем что есть на своей системе, тогда не ясно для чего вообще диалог и оценка чужих решений.
Александр
У меня на свежем debian не было курла, только wget
На убунте с 14.04 есть, на манжаре, даже в варианте minimal - есть, на дебе 9 - нет, только что проверил, но с учётом того что курл один из самых простых способов что-то тягать из сети, то он быстро подтягивается там где его нет, если конечно специально забор вокруг него не строить, то первое решение - переносимее. Повторюсь, я говорю не о продвинутых пользователях, а об обычных и тех кто не хочет возиться - чтобы было в духе plug & play и то решение, которое Вадим осудил по задумке более переносимо и тем самым надёжно, хотя и вынужденно содержит работу с подпроцессом.
Александр
и, опять, ещё раз: оправдывать дёрганье внешних программ через пайп и подвисание в ожидании результата (потому что это синхронная операция) - это ПЛОХОЕ решение, и ему НЕТ оправданий
Субъективщина, т.к. вы в обоих случаях утыкаетесь в работу сети, поэтому асинхронщина с вынужденной синхронизацией и чистая синхронщина тут не имеют большой разницы.
Highly Likely
#правила версия 0.0.1a 🚫 Запрещено: ▫️Спам, реклама ▫️Холивары, набросы, соцопросы ▫️Троллинг, буллинг и оскорбления ▫️NSFW и шок-контент ▫️Варез и поиск кряков ▫️Взлом игр ▫️GameGuardian-скрипты ▫️k3wl h@x0rz ⚠️ Внимание! ▫️Админ всегда прав! ▫️Не задавайте мета-вопросов в чате: https://nometa.xyz/ ▫️Так же, ознакомьтесь, пожалуйста, с тем, как правильно задавать вопросы: https://www.opennet.ru/docs/RUS/smart_question/ ▫️Помните: это НЕ чат технической поддержки! Здесь другие пользователи могут вам помочь (или нет) исходя из своего желания. ▫️Если хочется скинуть логи и код — заливаем на любой из сервисов а-ля "pastebin". В крайнем случае - ставим пакет wgetpaste и скармливаем их (логи или код) команде wgetpaste -r (либо на STDIN, либо путь до файла в качестве аргумента). Ссылку — сюда. ▫️Хочется показать кусок интерактивной shell-сессии — ставим asciinema, запускаем asciinema rec, делаем что нужно, выходим. Ссылку — сюда. ▫️Хочется показать скриншот — как правило, не нужно. Но если очень надо — Imgur. ▫️Хочется показать фото или видео с монитором, снятое на телефон — лучше сразу убиться об стену. ⚠️ Мы вам тут не филиал гугла! Поэтому: ▫️Прежде чем задать вопрос - сначала ищем ответ в поисковиках. Не получилось - формулируем вопрос максимально подробно с описанием всех своих действий и получаемых результатов. ☢️ Задаёшь вопрос, ответ на который есть в поисковиках (ddg.co, google.com, ya.ru) — получаешь warn (предупреждение). Два предупреждения — бан. Всё хорошо в меру. Не злоупотребляйте.
Ух, старые добрые правила с форумов 2009… Чож так агрессивно-то :-)
mva
а так - чтобы не было вопросов "за что бан" :)
Highly Likely
А вот видео монитора с камеры телефона — круто же, я давно не видел
Highly Likely
А способ закинуть пасту кода через консольную утилиту ужаснуло даже меня :-))
usernameak
#правила версия 0.0.1a 🚫 Запрещено: ▫️Спам, реклама ▫️Холивары, набросы, соцопросы ▫️Троллинг, буллинг и оскорбления ▫️NSFW и шок-контент ▫️Варез и поиск кряков ▫️Взлом игр ▫️GameGuardian-скрипты ▫️k3wl h@x0rz ⚠️ Внимание! ▫️Админ всегда прав! ▫️Не задавайте мета-вопросов в чате: https://nometa.xyz/ ▫️Так же, ознакомьтесь, пожалуйста, с тем, как правильно задавать вопросы: https://www.opennet.ru/docs/RUS/smart_question/ ▫️Помните: это НЕ чат технической поддержки! Здесь другие пользователи могут вам помочь (или нет) исходя из своего желания. ▫️Если хочется скинуть логи и код — заливаем на любой из сервисов а-ля "pastebin". В крайнем случае - ставим пакет wgetpaste и скармливаем их (логи или код) команде wgetpaste -r (либо на STDIN, либо путь до файла в качестве аргумента). Ссылку — сюда. ▫️Хочется показать кусок интерактивной shell-сессии — ставим asciinema, запускаем asciinema rec, делаем что нужно, выходим. Ссылку — сюда. ▫️Хочется показать скриншот — как правило, не нужно. Но если очень надо — Imgur. ▫️Хочется показать фото или видео с монитором, снятое на телефон — лучше сразу убиться об стену. ⚠️ Мы вам тут не филиал гугла! Поэтому: ▫️Прежде чем задать вопрос - сначала ищем ответ в поисковиках. Не получилось - формулируем вопрос максимально подробно с описанием всех своих действий и получаемых результатов. ☢️ Задаёшь вопрос, ответ на который есть в поисковиках (ddg.co, google.com, ya.ru) — получаешь warn (предупреждение). Два предупреждения — бан. Всё хорошо в меру. Не злоупотребляйте.
> Взлом игр а моддинг разрешен?
Highly Likely
> Взлом игр а моддинг разрешен?
Моддинг просто очень специфичен
mva
> Взлом игр а моддинг разрешен?
только если есть официальное API от авторов игры для этого
Highly Likely
Там обычно максимально урезанная Луашка и куча кастомщины
Highly Likely
И помочь на самом деле сложно чем-то
usernameak
только если есть официальное API от авторов игры для этого
а если они есть, но ты лезешь за их границы?
mva
то тебе надо дать по рукам
Highly Likely
то тебе надо дать по рукам
Ну не всегда. Иногда это бывает весело
Highly Likely
Но энивей, в документацию АПИ сходить быстрее и надежнее, чем надеятся на ответ тут
mva
А если игра синглплеерная?
вопрос неправильный
mva
делать-то можно что угодно, хоть пентагон взламывать. Мы запретить не можем. А вот приходить сюда с вопросами по этим делам - атата
mva
неужто всякую школоту сомнительного уровня развития не помните?
mva
надо бы, кстати, добавить ещё бан за Kali Lnux ;)
mva
Kali не просто "может породить глупый вопрос"
mva
учти что ты рассказываешь это админу чата Linux Help
mva
влияет ещё как, поверь
mva
точнее, как... Сам по себе, да, не влияет
mva
но являтся ЖИРНЫМ КРАСНЫМ МАРКЕРОМ
mva
именно
mva
(только они маркеры немного иных вещей по сравению с калолинуксом, но да)
mva
а ты бы узнал про кали сначала
mva
кали это переломанный кривыми руками школьников (не в возрастном плане, а в плане развития интеллекта) дебиан с кучей предустановленных инструментов для пентеста и взлома
mva
(для тех, кому лень набрать apt-get)
mva
ставят его как правило такие же школьники (опять же речь не о возрасте)
mva
вывод про тех, кто его устанавливает (и приходит с вопросами) взят из опыта