L11R

+9858
с 2016

айтишник, программист, безопасник. sffpc, steam deck, switch

12 подписчиков
89 подписок

уж поверьте, про них писали в любой профильной статье, это секрет полишинеля

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

потому что банк не хочет привлекать к себе внимание санкционирующих органов. я удивлен, что они в принципе столько счетов наоткрывали и до сих пор по жопе не получили. но то что я выше описал чистая правда. вот группа, в которой я 99% информации смотрел: https://t.me/ffin_global_chat

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

1

я выше по треду подробно расписал как открывал буквально за 0

я открывал во фридоме

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

я буквально сделал эти карты себе, девушке, сестре, родителям. заплатил за всё это 0 (ноль) рублей. раньше и мб сейчас брали 30к тенге единоразово за открытие счета + люди покупали оформление ИИН за 2-3 тысячи, но в какой-то момент комиссию отменили, а ИИН стали оформлять напрямую

пополнение самой карты там напрямую с российского банковского счета цифра банка (это дочка фридома в россии), до 25к тоже без комиссии переводы

как мне кажется все кто зависели от иностранных средств, давно уже открыли счета в казахстане (или где угодно ещё). это делается элементарно за 0 рублей

8
4

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

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

2

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

я также пытался в майнкрафт играть. тоже не понял чем там люди занимаются и почему это интересно

16

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

Но проблемы, о которых вы говорите в 2024 году вполне себе решены. Решение было комплексное:
1. Разработчикам сказали, что собирать игры под конкретные дистры смысла нет. Их много и под все вы не соберете.
2. Для этой задачи Valve начали релизить так называемые Steam Runtime (вот он: https://gitlab.steamos.cloud/steamrt), использовать его можно даже если ты не выпускаешься в стиме.
3. Теперь разработчику достаточано собрать игру для этого рантайма и игра будет работать в любом дистрибутиве. Так как сам рантайм не зависит от дистрибутива — он будет работать везде.

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

Steam скачивает актуальный рантайм и Proton сам, ему не важно какая ОС у вас стоит. Этот рантайм скачанный можно переиспользовать даже для игр не из Steam.

7950X3D жрёт в играх меньше этого "энергоэффективного" флагмана от Intel. Я уж молчу про 7800X3D, который вообще 48 ватт жрет, судя по этим графикам.

35

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

52

А моник не стоит на тумбе, это скорее туиба лежит поверх монитора, потому что у этой модели ножка из металла и тонкая

1

Бывало писал, но сейчас скорее лежит. Хочется купить каких-то модулей новых, но руки не доходят.

Я писал в свой блог чуть подробнее о сетапе, если интересно)

1

Ага, это он, но я брал за 200 евро дай бог, если не дешевле. Цены у вас там ад, конечно.

Оригинальный комментатор по-моему ничего не говорил про расположение системника. Он просто банально слишком широкий и занимает четвертую часть стола.

У меня вот тоже на столе стоит, чистить всё также легко, возможно даже проще, но зато он занимает лишь клочок стола.

7

1. а) К сожалению я не изучал проблему глубоко, но у части юзеров без поддержки org.kde.* тупо не завелась иконка в трее, в том числе, кажется, через расширение в GNOME.
2. Кейс простой — это маленькое VPN приложение, которое в основном живет в трее, фич там не слишком много, чтобы открывать ему своё собственное окно, поэтому по левому клику мы прикрутили открытие приложения рядом с треем (такие приложения называют иногда menu bar app). В Linux это работает только на X11, поэтому пришлось по сути сделать опцию в настройках "классическое окно", которое фоллбекает юзера на обычное, отдельное окно, не привязанное к трею.
3. Мы по имели очень много проблем конкретно с systemd-resolved. Он имеет разные режимы, stub, foreign и кажется ещё один. И во всех этих режимах он по разному работает с /etc/resolv.conf. Это вызывало некоторые конфликты, когда у нас у некоторых юзеров криво ресолвились хосты или несолвились вовсе. Решалось это сменой режима у юзера.

1

Говоря про Flatpak.

Изначально Flatpak принёс с собой идею так называемых XDG Desktop Portals: https://flatpak.github.io/xdg-desktop-portal/docs/

На мой взгляд это очень крутая задумка. Фактически разработчикам предложили следующее:

Мы вам даём так называемые порталы, которые универсальны для всех Linux дистрибутивов, а мы для этих порталов предоставляем имлементацию в каждом из DE.

То есть условно нужно тебе обычный File Chooser в приложение прикрутить, ты не пишешь под KDE и GNOME разную логику, ты просто дергаешь портал и у тебя открывается нативный File Chooser, который предоставили тебе непосредственно разрабы окружения.

И так может сделать даже самое маленький и непопулярный дистр — ему надо просто имлементнуть все существующие порталы (их пока не так много) и если разработчик опирается только на них, то твоё приложение будет работать из коробки.

Изначально порталы были только про Flatpak, но сейчас они работают даже вне песочницы, потому что концепт оказался невероятно мощным.

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

1

Вообще вроде это решенная давным давно история, если у вас GPU +- современный.

Oh my sweet summer child...

Я прямо сейчас по работе пишу десктопное приложение для всех платформ. На macOS/Windows мне достаточно двух пайплайнов и у меня на выходе два готовых бинаря для ОС: pkg для macOS, msi для Windows.

Теперь смотри какая гимнатика мне нужна для Linux.

Начнем с базы, сразу умножай сборки на два:
1) Есть дистрибутивы на glibc
2) Есть дистрибутивы на musl

Приложение у меня хитрое, работает с VPN и живет в трее и тут сразу три "ой":

1. Ой! Реализация трея во всех DE своя:
а) Не везде заимлеменчен интерфейс org.freedesktop.StatusNotifierWatcher, потому что исторически первым был org.kde.StatusNotifierWatcher. А ещё не везде есть вообще трей (GNOME-у привет). То есть мне уже надо делать для GNOME приложение, которое не использует трей вообще.
б) Не везде можно программно определить положение трея, чтобы открыть приложение рядом с ним. Просто вот API либо нет, либо он везде разный, стандарта нет.

2. Ой! В Wayland нет протокола, который позволяет открывать приложение в произвольной части экрана. Ну вот не договорились! Куча issue висит, по разному предлагали, не хотят. Считают рисками безопасности. У некоторых композиторов есть собственный API, который позволяет это делать, но мы опять приходим к тому, с чего начинали: для каждого дистра или DE нужно имлементить свою логику!

3. Ой! В сетевом плане вообще мрак!
а) Один для DNS юзает /etc/resolv.conf до сих пор
б) Другой пересел на systemd-resolved.
в) И это мы ещё про саму сеть молчали! Ведь ещё есть NetworkManager, netplan, старый /etc/interfaces и куча других вариантов того как настраивается сеть в Linux.

Итого поднять VPN-интерфейс единым способом на Linux просто нельзя!

Нет, я в итоге написал +- рабочее приложение. Но ты не представляешь каких оно стоило ресурсов, учитывая что пользователей у него всего 1%. Буквально.

1

Я пользуюсь Linux более 10 лет и могу сказать, что я хоть и рад видеть, что дела улучшаются, но искренне считаю, что Linux это даже не ОС в традиционном понимании. Она не дает того же цельного опыта как macOS или Windows.

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

Linux же это зоопарк из идей и вечно-меняющийся API. Разработчик не может просто взять и написать приложение, которое будет работать во всех Linux-ах. Потому что буквально все дистрибутивы разные с основания.

Для Windows и macOS ты всегда можешь зайти на сайт и увидеть ссылки на установку. А для Linux либо ссылка только для Ubuntu, либо мутные инструкции для 5 дистрибутивов.

Почему? Потому что разработчики не хотят тратить 80% своего времени на поддержку 3% пользователей.

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

2
1

В рамках LTS-релиза софт принципиально не обновляют. Если у вас в поставке идет LibreOffice 7.1, то значит в конце жизни LTS-релиза будет в лучшем случае LibreOffice 7.1.5 с багфиксами. Никто LibreOffice 7.2 до следующего мажорного LTS-релиза катить не будет, не говоря уже о LibreOffice 8.0.

Я рекомендую весь софт типа Телеграма, браузера и прочего подобного ставить исключительно из Flatpak или Snapcraft-а. Он независимо от ОС обновляется и не привязан к версии ОС как таковой.

2

Вообще я надеюсь, что новые дистрибутивы всё чаще будут брать на вооружение механизм Atomic Updates (например как Fedora Silverblue и SteamOS).

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

Это несколько ограничивает в свободе кастомизации (точнее теперь её становится осуществлять сложней), но с другой стороны риск что-то сломать, если ты не лезешь в кишки ОС очень низкий.

Поэтому SteamOS не разъебывается от апдейтов Arch Linux (SteamOS основана на Arch Linux, если кто не знал) под капотом. Valve сразу патчит основной системный образ , который они предварительно протестировали.

2

Всё очень сложно, увы.

Если у тебя дистр типа Ubuntu, то лучше ставить LTS-релиз. Тогда в течении 2 лет с момента выхода тебе будут приходить лишь обновления безопасности и мелкие исправления багов. Вероятность чего-то сломать минимальна, ставить можно такие обновления без особой боязни.

А вот после того как выйдет новая LTS и система расскажет об апдейте на него, то придется молиться богам, что ничего не разъебет. Так что сначала полные бэкапы и только потом апдейт.

В целом если ты её не засрал и дров за 2 года не наломал, то апдейт должен пройти успешно или как минимум "почти успешно".

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

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

1