То, что любой vpn в любой момент перестанет работатьтвой впн, поднятый тобой же на твоём виртуальном сервере перестанет работать только когда ты его сам поломаешь.
Оплатить тоже пролематичноСто лет в обед можно оплатить криптой множество сервисов.
Да и с vpn с хорошим всё работает крайне медленно
да ещё и vpn не в браузере, а на всю систему, то есть тормозит сразу вообще всёДостаточно нормального роутера и пары конфигов, и будет идти на впн только то, что нужно.
я даю ему говнокод из 2011-огоЧто за код такой из 2011-го, что уже не валидный? И, подозреваю, что ключевое слово "говнокод". Вполне естественно, что он будет писать в том же говно-стиле, в котором он уже написан. Возможно поможет конкретное указание в правилах проекта, что он написан плохо, и новый код не нужно писать в таком же стиле.
Желательно, чтобы мне даже не пришлось объяснять, что я хочуи такое уже есть. Тот же supercode умеет в войс режиме общаться. Просто нажимаешь Push-to-Talk, говоришь ему голосом, обычным человеческим языком, без специальных фраз, что хочешь. И он выполняет.
не предлагайте использовать vpnчто не так с VPN?
Во вторых человеку надо на pythonДа хоть на брейнфак. Какая разница что модулю дергать? Он дёргает любую команду через eval, хоть питон, хоть curl, хоть rm -rf /.
# для локального логина
# /etc/pam.d/{login,system-login}
session optional pam_exec.so seteuid /usr/local/bin/notify_login_telegram.{sh,py,bf}
# для ssh
# /etc/pam.d/sshd
session optional pam_exec.so seteuid /usr/local/bin/notify_login_telegram.{sh,py,bf}
Если делать 'по феншую', то лучше работать с подсистемой сбора событийЕсли делать по феншую, а не костыли городить, то единственный верный вариант для этого придумали 30 лет назад, называется PAM. А точнее его модуль pam_exec.so, который для этого и предназначен.
Только там этого и не нужно, потому что разные требования.не нужен хорошо спроектированный код в коммерческом проекте? Вы серьёзно? Вы мыслите как типичный проджект менеджер: "рефакторинг нам денег не принесёт, значит он не нужен".
Сеньор и мидл это опыт.Допустим. Работает сеньор в компании, вполне крупной компании, где клали болт на процессы разработки, внедрения, ревью, важен только value и "рефакторинг денег не приносит, значит не нужен". Он 7 лет там работает, его всё устраивает. Ему кажется, что это норма. Но тут его увольняют, или сам решает уйти почему-то. Приходит в адекватную компанию, где всё это внедрено, настроено и безотказно работает. Он пройдёт там собеседование хотя бы на мидла? А если сможет, пройдёт ли испытательный срок, когда коллеги увидят его "таланты" и опыт?
Ктонибудь видел сеньора 20 летнего, я нет, и думаю никогда не увижу.Конечно не увидите, потому что это будет инженер сеньор, а не бизнес-винтик вашей компании. В вашей компании ему делать нечего, его другое волнует.
В системе Linux мы можем использовать следующую команду для включения пересылки пакетов:Например, погуглить, что Андроид базируется на ядре Линукс и сделать то же самое. Только нужен root на устройстве. Иначе никак.
~ # sysctl net.ipv4.ip_forward=1 net.ipv4.ip_forward = 1
но как реализовать ту же функцию в Android?
Ах да.... Так Линус сказал.Не Линус, а Майкрософт, Гугл, Амазон, Фейсбук в своих отчётах об уязвимостях. Точнее, за них сказали их финансовые и репутационные потери. 80% всех уязвимостей это код на Си или Плюсах, приводящий к неопределённому поведению.
Всю жизнь на плюсах пишу, никаких проблем.Можно хоть 50 лет на нём писать. Но вот на реальных задачах ещё нужно использовать его. А это адская боль.
Зато в плюсах есть STLВ который одну фичу могут добавлять 20 лет, добавить, через несколько лет признать неудачной и объявить устаревшей? Да, только в С++ такое есть, вы правы, классная фишка языка, интересная.
А в чистом Си придётся самому писать всё этоНахрена? Чтобы просто изобрести колесо? На чистом Си такое количество библиотек уже написано под разные нужды, что я бы с большим интересом услышал от вас примеры, когда под какую-то задачу не написано хотя бы 3-5 различных библиотек.
Сейчас плюсы есть от Microsoft, clang, gccНе нужно путать реализацию со стандартом. Комитет стандартизации пишет плюсы, а не майкрософты. MS читают спеку, охреневают, и годами пытаются закодить то, что придумали великие умы с деменцией.
современное ООП гениальнейшее изобретение человечестваБыло, лет 20 назад. Ничего личного, но по моему мнению, если человек утверждает про крутость ООП спустя такое время, он либо был в анабиозе, либо не развивался, либо всю жизнь писал `class Dog: Animal {}`.
А шаблоны позволяют один раз сделатьДа, утверждение про крутость шаблонов было валидно в начале нулевых примерно. Сейчас, когда подавляющее большинство языков поддерживают хотя бы дженерики, про которые вы упомянули, плюсы остаются если не далеко позади по скорости адаптации этих фич, то как минимум ничем не выделяются.
А отвечать изначально отказался ты на вопрос, что за такой язык у тебя неуязвимый к LLM?
Отдаю, бесплатно и без смс: cursor.com, windsurf.com, refact.ai, cline.bot, roocode.com. Документацию сам нагуглишь.
а теперь пойди погугли и найди как оплатить. Шёл четвертый год заблокированных карт, люди до сих пор жалуются, что ничего нельзя оплатить в интернете. За это время безногие и безрукие уже нашли способы оплаты, зеки на зонах уже платить умеют, а IT-инженер, интересующийся нейросетями не может. Из анабиоза недавно вышел? Смешно.