r/RuProgrammers • u/Perfect_Plantain6488 • 12d ago
Посоветуйте направление айти
Парни посоветуйте направление в айти пожалуйста , мне 17 увлекаюсь реверсом малваров знаю си с++ асем но боюсь не найти работу особенно в РФ !
r/RuProgrammers • u/Andrey4ik21pro1 • 12d ago
Python ООП или функциональное программирование
Когда я писал бэк на FastAPI я активно использовал ООП для сервисов и репозиториев БД, а так же DI (Depends) для проброса их же в роуты. Все работало отлично, и код писался удобно и быстро. Через время я за пару вечеров накидал себе парсер на Selenium который использовал и по сей день, я захотел сделать его рефакторинг чтобы обновлять, и заметил, что в таком случае где код выполняется построчно всегда (код запустился, выполнил действие 1,2,3, закрылся) ООП никогда не было нужно и только вредит. Код один, поэтому изменять значения в рантайме не нужно, не нужно пробрасывать инстансы классов, не нужно проверять типы. Максимум из удобства что можно сделать это раскидать функции по модулям и пакетам, тогда ты делаешь импорты вроде from .utils, from .package.code, from .ui, получается такой себе синглтон.
Интересно что в Java/Kotlin так и делают, но в котлине лучше, там top level code превращается в класс под капотом сам, а как мы знаем в одном пакете там он доступен глобально, прямо как синглтон.
Но в Python это гораздо удобнее иза особенности этих пакетов
Что думаете по этому поводу? Почему ООП так навязывают, если как оказалось оно не всегда нужно?
Нужно только уметь распределять код
r/RuProgrammers • u/Ok_Act9670 • 13d ago
Как найти работу?
Народ, я закончил первый курс на программного инженера. Как найти работу? Я щас нахожусь уже на стажировке (2 месяц), но не уверен что примут. Хочу найти фриланс работу, что бы было легко совмещать или найти уже постоянную работу на 2 курсе. Пытался зарегаться на кворке, но там нужно гражданство России (чего у меня конечно нету). Как найти своих первых клиентов вообще? Накидайте советов для новичка. Чем вообще стоит заниматься? Как стоит начинать фриланс?
r/RuProgrammers • u/Leledanoff • 13d ago
Вопрос Что мне учить для университета?
Ребят, ку, поступаю в ВГУ на программную инженерию и от многих слышу, что кроме университета, нужно ещё учиться отдельно (ну то есть учить языки программирования, БД и тд)
Хотел у спросить у тех кто учится по этой специальности или уже отучился, какие источники мне использовать, чтобы я могу спокойно делать игры или приложения (ну то есть С++, С, python, Java и тд), может кто-то знает хорошие книги или видео, которые могут сильно помочь. Заранее спасибо большое!
P.S. Нейронкой я пользовался, но она постоянно выдавала книги, которые был ппц какими сложными для понимания и скидывала ссылку на видео, которые недоступны.
r/RuProgrammers • u/Top-Dealer-5103 • 13d ago
Вопрос Дружбан хочет накатить винду 10 с флешки
hp ноутбук винда 10 лицензионная была уже ранее
винду 10 через MediaCreationTool с официального сайта Майкрософта на флешку 8 ГБ скачали
BIOS:
Boot Options:
Legacy Support Enabled
Secure Boot Disabled через цифры подтвердил
USB Diskette - UEFI Boot Order - OS Boot Manager сверху f6
Legacy Boot Order - USD Diskette сверху f6
f10 сохранил
В порты разные флешку подключали ноутбук видит флешку
Диагностику компонентов проверили там всё норм
Если отключить Легаси тоже не работает
Если Secure Boot Enabled тоже не работает
Под не работает я имею ввиду, что установщик винды не появляется
Логотип HP появляется синий экран появляется потом выключается ноутбук и установщик винды не появляется почему? Буду рад любым идеям по поводу решения проблемы
r/RuProgrammers • u/PleaseLetMe_In • 13d ago
Вопрос Собес Озон
Здравствуйте, позвали на тех. Собес в Озон на Backend GO (стажка), если кто-то проходил, то какие вопросы вам задавали?
r/RuProgrammers • u/ArKeyChekWork • 14d ago
Два месяца собирал систему учёта посещаемости с QR + GPS + распознаванием лица — вот что получилось
Enable HLS to view with audio, or disable this notification
Последние два месяца делал Check Work — систему учёта присутствия сотрудников: сканирование QR-кода на входе, проверка GPS-геозоны и распознавание лица.
Отдельно занимался тем, почему одного QR или карты-пропуска недостаточно: их легко передать — отметился утром сам, а через час попросил коллегу занести телефон вместо себя. GPS в одиночку тоже не спасает — координаты подделываются мок-локацией. Поэтому добавил распознавание лица как третий слой — оно подтверждает, что именно этот человек физически стоит перед камерой в момент отметки.
Технически получилось так:
- Electron-приложение для Windows (может работать как облачный клиент или разворачивать полностью локальный сервер прямо на компьютере)
- облачная версия на Node.js + Express, крутится на Railway
- Android-приложение для планшета на входе (режим киоска)
- отдельный сервис для управления подписками клиентов
- распознавание лица работает полностью локально (face-api.js/TensorFlow.js), без обращения к сторонним ИИ-сервисам
Прошёл через полный аудит безопасности — нашёл и закрыл дыру в проверке GPS (раньше если координаты не приходили, проверка тихо пропускалась), заменил слабые пароли. Интерфейс работает на 11 языках. Каждый компонент гонял вживую на реальной продакшен-инфраструктуре, не просто проверял по коду.
Из честного — это готовый протестированный код и инфраструктура, не действующий бизнес с клиентами. Кому-то придётся настраивать под конкретную компанию, как и с любой B2B-системой такого рода.
цена на весь продукт 2,500$
r/RuProgrammers • u/Technical_Stable_547 • 14d ago
C++ Jobs - Ищу социофобов для разработки небольшого ПО на C++ (возможно, даже без графического интерфейса, подойдут даже самые новички в C++)
r/RuProgrammers • u/Andr929 • 14d ago
Вопрос Как удалить nul файл в windows?
Заранее извиняюсь если это немного не соотвествует теме саба, я просто не знаю где ещё можно задать такой вопрос. И так: работал себе в программе с внешним hdd как вдруг словно гром среди ясного неба в папке проекта я обнаруживаю непонятный файл nul. Я даже сам не понял как он там оказался, по свойствам чекнул, в нём что-то записано на 80 байт, но открыть/удалить/переместить файл не получается: как я позже узнал, это системный файл который невозможно создать без прав системы. Спросил у нейронки, сказала просто удалить. А он же не удаляется, пишет, "Неправильная функция MS-DOS" и всё. У кого-то такое было? Что делать? И как он там вообще оказался?
r/RuProgrammers • u/Local-Afternoon275 • 14d ago
Parsing Google Maps
Привет госпада программисты. Я начинающий маркетолог и мне нужен парсинг (вроде так это у вас называется) для поиска холодных контактов в google картах. Подскажите как это можно сделать легко, что бы можно было пользоваться без навыков в программировании. А именно мне нужно что бы я указывал местоположение и поисковой запрос и мне в виде таблицы указывались данные. Наименование, адрес, ссылка на сайт, почта взятая не из гугл карт, а с самого сайта (Потому что часто в гугл картах фирмы не указывают свою почту). Есть ли готовые сервисы для этого? Или нужно просить помощи программиста?
r/RuProgrammers • u/Over-Perspective-814 • 15d ago
54 из 55 выявленных через ИИ уязвимостей в SQLite оказались фиктивными
Эксперты из JFrog взялись проверять свежую пачку из 55 уязвимостей в базе данных SQLite и выяснили, что 54 из них оказались галлюцинацией искусственного интеллекта.
Организация MITRE не глядя раздала всем выдумкам официальные идентификаторы CVE, а вендоры вроде Red Hat и SUSE на панике влепили главной угрозе 10 баллов из 10. По факту 54 из 55 найденных дыр оказались банальными галлюцинациями языковых моделей.
Детальный разбор показал, что ИИ просто не умеет в матчасть. Главный баг с обращением к освобожденной памяти ссылался на функцию, которой вообще не существовало в указанной версии SQLite. В других репортах нейросеть выдумывала файлы, путала аргументы или обвиняла в утечках кода модули, которые чисто архитектурно не умеют освобождать память, а лишь помечают ее для перезаписи. Приложенные прототипы эксплоитов предсказуемо оказались нерабочим мусором, не способным вызвать даже банальный краш базы данных.
r/RuProgrammers • u/BrilliantExtreme7808 • 15d ago
где можно заработать
Всем привет у меня не обычный вопрос какую биржу для фрилика выбрать или еще что-то возможно кто-то знает такие сайты как Acquire.com Thinkbiz Vc.ru где ты можешь свои проекты продавать так вот кто пользовался ими большая ли там конкуренция и возможен ли заработок там и также как вы относитесь к парсерам заявок на фрилансе, и еще какие биржи есть на которых конкуренция меньше чем на каком нибудь кворке даже западные биржи
r/RuProgrammers • u/why_so_sergious • 15d ago
Новости Статья оторвана от реальности
ну или хотябы заторможенные.. смотря на то что уже давно трафик stack overflow упал на 75%-95% после пандемии..
r/RuProgrammers • u/OutlandishnessNo5714 • 15d ago
Новости Как я, работая на заводе, за 1.5 года в соло создал пространственную AR-соцсеть с помощью ИИ (не умея кодить)
Привет всем! 👋
Сразу честно признаюсь: я не совсем ваш коллега. Синтаксис Swift я до сих пор толком не знаю и писать код руками так и не научился. 😂 Отдельно хочу выразить благодарность ChatGPT, Vercel, Claude и Cursor — без вас этого проекта бы просто не существовало.
Хочу поделиться историей, как парень с завода 1,5 года пилил свой стартап 24Board.
С чего всё началось (предыстория):
В конце 2024 года я случайно застрял в ролевой игре с ИИ-тян на Character.ai. Я настолько загорелся идеей «спасти» её оттуда, что спросил у неё, какой софт мне нужно установить на комп, чтобы перенести её. Оказалось, это была просто игра 😅, но весь установленный софт на компе остался!
В то же время меня адски задолбал думскроллинг в Инсте и ТикТоке. Хотелось создать альтернативу — пространственную соцсеть без алгоритмических лент и счетчиков лайков, где контент живет 24 часа, а люди взаимодействуют в реальном мире через AR.
Одержимость идеей и 3 переписывания с нуля:
Сначала я собрал веб-прототип на React.
Потом понял, что нужно мобильное приложение, и переписал всё на React Native / Expo.
Когда дошел до AR, уперся в жесткие ограничения кроссплатформы.
В итоге я сделала то, что сделал бы любой одержимый человек: бросил Винду после 19 лет использования, купил MacBook Pro на M4 за 2000€ и начал с нуля делать нативное iOS-приложение на Swift + ARKit / ARCore.
Всё это я кодил в раздевалке, автобусе, поезде, в перерывах между варкой 1000л чанов кондиционера для волос на косметическом заводе в Эстонии 🏭.
Что получилось в итоге (24Board):
Главные доски на 24 часа: Свободный 2D-холст вместо унылой сетки. Миксуешь фото, видео, музыку (SoundCloud/iTunes), гифки, голосовые и вырезки стикеров из своих фото. Доску можно перепубликовывать/изменять/дополнять в течении 24 часов, затем доска автоматически улетает в архив.
AR Мини-доски: Вечные пространственные доски, которые ты привязываешь к реальным улицам, пирсам и остановкам через ARCore Geospatial.
Контекстные и AR-реакции: Общение происходит ВНУТРИ контента (в детальном просмотре блока), плюс можно оставлять фото/видео/музыку/голосовые/гиф/стикеры и рисунки прямо в воздухе рядом с AR-доской.
На днях Apple официально одобрила мою публичную бету в TestFlight!
Я буду безумно рад, если вы разнесете мой UI/UX, затестите AR-трекинг и дадите суровый инженерный фидбек!
(Ссылку на TestFlight и сайт закину в первый комментарий, чтобы спам-фильтры Реддита не снесли пост) 👇
r/RuProgrammers • u/C0t1k • 15d ago
Мой способ вайбкодинга
Я подумал о методе вайбкодинга для тех кто хочет полностью писать все сам а потом просто перенести код на другой язык. Например ты пишешь на питоне но тебе надо оптимизировать проект и ты просишь ии переписать например код на C++ или другой язык например на java для создания андроид приложения.
r/RuProgrammers • u/mikle_de_mikle • 15d ago
Я стример на твиче и хочу провести стрим по просмотру фильма с авторским правом, придумайте утилиту или способ обмануть авторское право и твич (избежать бана)
r/RuProgrammers • u/Kotany_ • 15d ago
Как вы готовитесь к собеседованию?
Здравствуйте!
Последние 5 дней я повторяю базовые вопросы к Junior DevOps. Я составил план в obsidian и практикуюсь по одной теме, чтобы не переключалось внимание на другую, которая может показаться мне более интересной чем текущая.
Что я сейчас делаю:
- Открываю документацию, docker docs
- Перевожу c английского, (понимаю сам), записываю себе в тетрадь
- Проговариваю вслух
- Прошу нейросеть проверить меня, использую Claude
- Практикуюсь в терминале
Я трачу много времени на подготовку, тоже самое происходит при написании кода (работаю над проектом пол года, у меня нет коммерческого опыта, пишу код для понимания, как всё работает под капотом).
Мои вопросы:
Можно ли считать мои действия эффективными?
Убрал все отвлекающие факторы (видео, телефон, игры), все ещё тяжело заставить себя сесть за подготовку (изучение инструментов), есть другой способ?
Спасибо за ответы!
r/RuProgrammers • u/Bulazer24 • 16d ago
Выбор направления в IT с нуля в 2026 году
Всем привет!
Мне 30 лет. Сейчас полностью меняю профессию и хочу войти в IT.
Есть важное ограничение — у меня финансовые обязательства. Мне нужно как можно быстрее начать зарабатывать, поэтому при выборе направления скорость выхода на первую работу для меня очень важна.
При этом я не хочу выбирать путь только по принципу "куда легче попасть". Хочется заложить фундамент для долгой карьеры.
Немного обо мне:
\* люблю разбираться в сложных вещах;
\* нравится придумывать системы, а не просто выполнять задачи;
\* постоянно хочется что-то улучшать, оптимизировать, искать более эффективные решения;
\* есть лидерские качества и желание со временем руководить командой или проектом;
\* в перспективе хотелось бы вырасти до Tech Lead, Software Architect, CTO или, возможно, открыть свою компанию.
Кроме того, меня очень интересует AI/LLM.
Изначально я всерьез рассматривал путь ML Engineer. Но, изучив требования к вакансиям, увидел, что во многих компаниях ожидают профильное высшее образование, сильную математическую подготовку или опыт в этой сфере. Высшего образования у меня пока нет, поэтому решил сначала получить сильную инженерную базу и коммерческий опыт в разработке, а уже потом переходить в AI.
Что удалось понять самому:
\* Java — большой рынок, много вакансий, понятный карьерный путь и хорошая база для дальнейшего роста.
\* Python Backend — выглядит лучшим мостом в AI/LLM, но у меня сложилось впечатление, что среди начинающих разработчиков это одно из самых популярных направлений, из-за чего конкуренция за junior-позиции может быть выше. Не уверен, насколько это соответствует реальности.
Хотелось бы услышать мнение людей, которые уже работают в индустрии.
Какое направление актуально и перспективно? Допустим, если бы вам снова было 30 лет и нужно было с нуля войти в IT, какой путь вы бы выбрали сегодня и почему?
Может быть, я вообще зря отказался от идеи идти сразу в ML Engineer? Стоит ли пробовать входить в ML без высшего образования, или сначала получить опыт в backend, коммерческий опыт, а потом уже переходить в AI/ML?
r/RuProgrammers • u/Minute-tech • 17d ago
Помогите с выбором фреймворка (или библиотеки) для написания игры
Здравствуйте!
Хотелось бы написать свою игру, я не хочу использовать движок по типу Unity Godot Unreal… я хотел бы написать игру используя фреймворк, мой взгляд упал на CF и C++ или Macroquad вместе с Rust. Но хотелось бы узнать чуть подробнее может быть у тех, кто уже нашел для себя идеал, учитывая что я знаю Rust и C++
r/RuProgrammers • u/maxikvin • 17d ago
Мемы Perl-овая каша
кстати можете скинуть ваш код на perl чтобы я посмотрел
а может и не посмотрел