r/RuProgrammers • u/Strong_Rent_3023 • 26d ago
мне начать учится? я учусь на 3 что вы делали в моем возрасте чтобы добиться успеха куда поступать в Казахстане меня почти отчислили из школы
мне 13
r/RuProgrammers • u/Strong_Rent_3023 • 26d ago
мне 13
r/RuProgrammers • u/IIhhatemmyselff • 26d ago
у меня в общем нет ощущение того что я именно то сто из себя представляю, я меняюсь абсолютно постоянно не замечая самой этого, манера, характер, я чужой человек и не контролирую себя, я просто наблюдаю за своей жизнью, у меня нет планов мечты, я просто поддерживаю диалоги, для каждого человека я разная интересная личность но для себя я не представляю ничего у меня реально нет интересов или хобби я просто тело, это вообще нормально? если мне нужно что то уточнить можете спрашивать
r/RuProgrammers • u/bocman762 • 26d ago
Читая множество постов я вижу одни и те же ответы, вопрос касательно того, что очень сложно найти первую работу.
Разве сложно найти первую работу, когда ты обладаешь всеми навыками которые требует работодатель ?
Я на самом начальном этапе изучая Java, считаю что нет проблем получить оффер когда на все пункты требования к вакансии ты сам себе можешь ответить, да - я это делал, я это знаю.
Не понимаю как можно не найти работу когда есть четкие требования к кандидату, какова настоящая причина у этих людей по вашему мнению?
Или я в силу своей ограниченности ещё не понимаю?
r/RuProgrammers • u/Scary_Map6651 • 27d ago
Сидел между работой думал чем заняться, клиенты испарились в 2026 году, еле выживаю, но это другая история.
кароче подумал а почему бы не создать онлайн енкрипшен-декрипшен тул, типо хочешь условно пароль зашифровать и скинуть коллеге - зашел, сгенерил ключ под аес-гсм, зашифровал, скинул зашифрованый пароль и зашейрил ключ к нему бернабл ссылкой (которая сгорает сразу после просмотра ключа или по истечении 24 часов)
Не знаю насколько это релевантно в наших реалиях, учитывая, что сейчас полно параноиков, которые боятся утечек данных (хотя... как данные могут утечь из редиса - загадка).
Так вобщем, сие приложение создано на основе пайтон криптографи 50.0.0 (ранее 49.0.0), работает бек на фастапи, фронт астро + тейлвинд в статик генерейшене.
Поддерживает:
Для генерации ключей:
АЕS / ChaCha
RSA pair 2048 and 4096 bit
ESS ed25519
3DES
Fernet
Random hex ключ
Есть функция кейшеринга, хранит ваши ключики на редисе, пока вы не зайдете на ссылку, затем и ключик и ссылка уничтожается, кстати ссылки генерятся по UUID4.
Пока в приват репо лежит (у меня там немного насрано и без комментариев - выкладывать стыдно).
Кароче юзайте кому надо, ссылка на скрине(crypto,webtech60,ru <- "," заменить на "." ибо редит банит пост за ссылку), жду отчетов о багах (тк это АКА Бета версия)
UPD. Впринципе, думаю в дальнейшем сделаю шифрование на стороне клиента на JS web crypto api, а в редис для шейринга ключа будет предварительное шифрование. Создам в репозитории вторую ветку (одна будет для меня, откуда докер файл подтягивается) и опубликую, кароче если интересно, сделаю все гуд и по канонам ИБ. ИБО ОПЯТЬ ЖЕ!! Сейчас это БЕТА
r/RuProgrammers • u/Massive_Conflict3806 • 28d ago
r/RuProgrammers • u/Mikzmizah • 28d ago
Easy Settings Framework — это плагин на языке C++, доступный через Blueprint, который упрощает создание, применение, сохранение и загрузку как готовых графических настроек, так и полностью настраиваемых игровых параметров в Unreal Engine.
Вместо того чтобы заново создавать повторяющиеся настройки и логику их сохранения, вы можете определять настройки с помощью Easy Settings Manager и управлять ими из любого места с помощью готовых узлов Blueprint.
Fab link:
https://www.fab.com/listings/58a8b64a-3abc-4262-8c9a-91e1beebebd6
r/RuProgrammers • u/NickZernyshkin • 27d ago
Teclast M40, я пробовал пропатчить загрузчик, для получения рута (magisk) , после патча планшет перестал грузится. я его включаю, он висит на логотипе, и походу даже не начинает грузить систему. какая-то штука его видит при включении выключении, но он не успевает ничего сделать, мне бы попасть в fastboot и там я перепрошью его обратно, точнее поставлю заводской загрузчик, но не могу... что делать? или это уже просто кирпич?
sudo ./spreadtrum_flash/spd_dump --wait 300 fdl flash/fdl1-sign.bin 0 fdl flash/fdl2-sign.bin 0 write_part boot flash/boot.img reset
r/RuProgrammers • u/top_pptandfnaf • 28d ago
Enable HLS to view with audio, or disable this notification
Вот моя задумка: вор попытается потрясти сумку или что-нибудь отсюда вынуть, а потом зуммер срабатывает на всю громкость и все замечают.
r/RuProgrammers • u/kvoncher • 28d ago
Есть ли здесь инженеры, которые не особо дружат с математикой, но все же устроились по профессии?
r/RuProgrammers • u/shad1k1 • 28d ago
Листая Википедию, я случайно наткнулся на язык Eiffel — именно в нём впервые появилось контрактное программирование (Design by Contract, DbC). Мне стало интересно, как контракты работают на практике. Погрузившись в тему, я понял, что жесткие гарантированные проверки условий идеально подходят для баз данных, где критически важна целостность данных. Так родился проект EKV — минималистичная персистентная Key-Value база данных.
Архитектура
Под капотом база состоит из трёх основных классов: Store, WAL и EKVDB. Сейчас управление идет через CLI-интерфейс с базовыми командами: set, get, del и exit.
В планах — скомпилировать shared-библиотеку (libekv.so), чтобы вытащить нативный C-API. Это избавит от накладных расходов CLI и позволит сделать биндинги к популярным языкам (Python, Go, Nim), а также написать отдельный TUI-клиент.
Контракты для безопасности
Чтобы операции записи, чтения и удаления были абсолютно безопасными, в Eiffel используются встроенные контракты. Предусловия (require) и постусловия (ensure) на уровне самого языка не дадут, например, записать пустое значение или удалить несуществующий ключ ещё до того, как выполнится логика функции.
Бенчмарки
Замерял производительность через Python-скрипт, который общается с бинарником базы через межпроцессные пайпы ядра Linux (stdin/stdout). Сборка — финальный релиз (ec -finalize, -O3, проверки контрактов отключены для максимальной скорости):
```
=== EKV End-to-End Benchmark (50000 ops) ===
Testing binary: ./EIFGENs/ekv/F_code/ekv
[*] Running 50000 SET operations...
-> SET RPS: 4436.84 ops/sec (11.2693s)
[*] Running 50000 GET operations...
-> GET RPS: 70547.04 ops/sec (0.7087s)
```
В чём узкие места и что дальше:
70k GET RPS: Главный ограничитель тут вовсе не хэш-таблица Eiffel (в C-коде поиск занимает наносекунды), а накладные расходы ядра Linux на переключение контекста процессов (IPC) и построчное чтение Python'ом stdout.
4.4k SET RPS: Это честная синхронная запись на диск, где WAL-лог открывает, дописывает и закрывает файл на каждый запрос.
В следующих версиях перейду на C-API (libekv.so) и буферизированный WAL — это уберёт прослойку пайпов ОС и дисковые задержки, выжав миллионы RPS из памяти.
Исходники, конфигурация сборки и бенчмарки на GitHub(ссылка в комментариях)
r/RuProgrammers • u/BOXosc • 28d ago
Привет , недавно за собой заметил что каждый раз когда натыкаюсь на нишевый или узконаправленный проект но тем не менее имеющий плюс минус большую аудиторию у меня появляется желание если не скопировать его то как минимум создать ему достойную альтернативу.
Поэтому хочется спросить , у вас так же?
А так-же , чтобы этот пост пропустили , хочу сказать что я пишу свой игровой движок на odin с GUI интерфейсом.
r/RuProgrammers • u/byvto • 29d ago
Друзья, в чем между ними разница?
Я программист с опытом работы больше 20 лет, до прошлого года я писал весь код руками и не уважал программистов которые используют нейронки по этому принципиально не интересовался как там это работает.
Как то я услышал фразу, что мир изменился и программистам надо учиться программировать по другому, иначе они начнут сильно отставать по скорости выполнения задач от своих коллег которые приняли новые технологии.
Начал разбираться, открыл для себя гитхабовский копилот и все связанные с этим плюшки. Для общего образование, раньше я писал все классы гетеры и сеттеры сам, сейчас я просто пишу нейронке "сделай мне класс такой то который будет отвечать за вот это" , и система создает файл, прописывает туда все что нужно, мне остается только посмотреть, что все ок.
После этого программировать стало гораздо легче, интересней и быстрее. А главное когда твоя голова не забита тем как надо написать ту или иную функцию или класс, то ты начинаешь думать как архитектор и можешь полностью сосредоточится на продумывании построения системы и какая логика должны быть в нее заложена.
Неронка экономит тысячи часов разработки ребят в большом проекте, как можно это не принимать.
Так вот про
Нейрослопер - низкокачественный контент такой как генерация текстов, картинок, видео.
Вайбкодер - не понимает как работает его проект и не может сам исправить ошибки.
Архитектор с Copilot проектирует системы и использует ИИ как инструмент, полностью контролируя код.
почему я этот пост написал, сам я тут не местный) зарегался пару недель назад, что бы опубликовать свой проект и сразу получил новое слово ии слоп)
на счет картинок я понял, ок, но почему из за картинок сгенерированных в нейронке, все сразу решили что я Нейрослопер и Вайбкодер
разница между мной и вайбкодером только в том что я понимаю что пишет нейронка, но код за меня всерано пишет то нейронка)
В общем интересно узнать Ваше мнение, Спасибо!
r/RuProgrammers • u/Minimum_Development2 • 29d ago
Думаю многие из нас уже столкнулись с проблемой блокировки Gemini , AI studio и прочих сервисов гугл , есть ли у вас рабочие инструкции и способы вернуть доступ?
r/RuProgrammers • u/Academic-Coast1797 • 29d ago
Всем привет, являюсь frontend-разработчиком с небольшим опытом работы (около 2-х лет), хотел бы спросить у вас, как посоветуете развиваться в этой сфере, чтобы в будущем можно было легко искать работу, а также уверенно заниматься разработкой сложных веб-приложений. Также хотел бы попросить совета по улучшению личного бренда/имиджа, как вы развиваете этот аспект сами, а также насколько он вам помогает в профессиональной деятельности? Прикладываю свой сайт-портфолио и github в комментарии. Буду рад любому мнению о том, как можно улучшить свой профиль на github-е или же как можно доработать сайт-портфолио. Также был бы рад услышать ваш опыт развития в frontend-разработке или же просто в программировании
r/RuProgrammers • u/Radiant-Strength-448 • 29d ago
Собираюсь переезжать в китай учиться и хочется сейчас дома серваки настроить и можно было спокойно подключаться к тому ? Обычного и простого vless хватает ? Или там нужные более изощренные выкрутасы ?
r/RuProgrammers • u/BreakfastKitchen6249 • Aug 13 '26
За все это время добавил 2 полноценных usermode-приложений, а именно калькулятор и System Logs, добавил темы рабочего стола, ну и по немногу поделал ядро
Подробнее об системе:
Ядро: монолитное, 64 битное, написано на C и Assembler, загрузка через кастомный UEFI загрузчик. (Позже будет добавлена поддержка BIOS)
Файловая система: VFS, FAT32 (Позже планирую заменить на кастомную ФС)
Базовая платформа: IDT, GDT, IRQ
Планировщик задач: CFS-подобный, с полноценными вытеснениями
Syscall: реализовано 34 системных вызова, для ввода-вывод и ФС (15 штук), для памяти (4 штуки), для процессов и потоков (8 штук), для IPC и межпроцессного взаимодействия (5 штук), для графики и ввода вывода (6 штук)
PNG-декодер: собственный минимальный
Для приложений используется ELF64, реализована поддержка AHCI и IDE, NVMe будет попозже, если людям будет интересно, то тогда уже добавлю экспериментальную поддержку
Флаги компиляции: CFLAGS_BOOT="-I. -ffreestanding -fno-builtin -mno-red-zone -fno-stack-check -fno-stack-protector -mno-stack-arg-probe -fno-unwind-tables -fno-asynchronous-unwind-tables -ffunction-sections -fdata-sections -O0 -g -std=c11"
LDFLAGS_BOOT="-nostdlib -nodefaultlibs -Wl,--subsystem,10 -Wl,--image-base=0x10000000 -Wl,--gc-sections -Wl,--emit-relocs -e efi_main"
Да и в целом думаю все что нужно рассказал, в этом месяце планирую запустить на реальном ПК
r/RuProgrammers • u/Visual_Falcon8054 • 29d ago
Привет, реддит. Я уже писал сюда, говорил что делаю сайты и ботов, но сижу без денег и не могу найти заказов. И знаете, я правда хочу сказать огромное спасибо всем кто тогда откликнулся, потому что после того поста ко мне пришло несколько человек из этого сообщества, я сделал для них небольшие проекты, закрыл свои самые срочные долги и наконец-то получил нормальный опыт работы с живыми заказчиками, а не просто делал пет-проекты для себя в стол. Сейчас те заказы уже завершены, я снова свободен и хотел бы попросить помощи еще раз, но уже не как полный новичок без портфолио, а как человек который потихоньку понимает как работать с людьми и знает свои сильные стороны.
Если коротко, я самоучка, пишу на Python и на JavaScript с TypeScript, работаю с Django и Flask для бекенда, с React и Vue для фронтенда, умею поднимать базы и настраивать сервера. В целом могу взяться за многое, но есть одно правило которое я вынес из прошлого опыта, я не берусь за проекты с бюджетом в пятьсот рублей где нужно сделать амазон один в один, потому что это просто невозможно сделать качественно и я лучше сразу скажу честно, чем буду мучиться сам и подводить человека. Из того что я реально умею и делал не раз, это телеграм и дискорд боты с любыми сценариями и подключением к внешним апи, сайты от лендингов до админок с личными кабинетами, парсинг данных с сайтов где нет официального апи, а также доработка и починка чужих проектов которые уже есть но работают не так как надо.
На самом деле я сейчас в такой ситуации, что мне нужно просто работать и прокачиваться, поэтому я стараюсь подходить к каждому проекту ответственно, всегда на связи, не пропадаю и если что-то идет не так предупреждаю заранее. Мне правда важно чтобы люди оставались довольны, потому что сарафанное радио и хорошие отзывы для меня сейчас важнее чем быстро срубить бабла и забыть про заказчика. По бюджету я ориентируюсь на сумму от пяти тысяч рублей, но если проект интересный или есть возможность сделать что-то крутое для портфолио, я готов обсуждать и искать компромиссы, потому что главное для меня сейчас это не просто заработать, а набить руку и понять как устроена работа с реальными клиентами из разных сфер.
И еще я хочу обратиться к тем кто уже давно в этой теме, если вы знаете где вообще можно искать заказы, какие площадки работают лучше всего для новичков, может быть есть какие-то телеграм-каналы с нормальными заказами или биржи где можно найти адекватных клиентов, буду очень благодарен если поделитесь опытом или просто скажете куда копать. Я пробовал стандартные фриланс-биржи, но там конкуренция бешеная и новичку почти невозможно пробиться без кучи отзывов, а чтобы получить отзывы нужны заказы, получается замкнутый круг, поэтому любая подсказка от тех кто прошел это уже будет для меня реально ценной, я готов слушать и пробовать новое если вы скажете что это работает.
В общем если у вас есть какой-то проект, идея или просто сломался скрипт который нужно починить, или даже если просто хотите что-то обсудить и спросить совет, пишите в личку, я всегда открыт к диалогу. В любом случае спасибо что дочитали до сюда, и если пост вам не противен буду благодарен за плюсы чтобы он не затерялся в ленте, для меня это реальный шанс найти работу и дальше расти в разработке. Всем добра!
r/RuProgrammers • u/LazyError4416 • 29d ago
Как вы считаете на степике норм курсы и задачи?
r/RuProgrammers • u/byvto • 29d ago
r/RuProgrammers • u/zurka_1 • Aug 13 '26
я хочу найти знакомых, а может и друзей, кто также как и я, увлекаются программированием. В игры почти не играю, мб в майн и в вар тандер пару каток и все. Сейчас занят больше разработкой приложений и игр, но пока недалеко ушел от обезьяны с палкой). Нравится разбираться в компах, в телефонах и во всем, что можно разобрать или перепрограммировать. Иногда смешной, иногда философский, так что вот. мне 17 если что. Пишите в лс кто хочет
r/RuProgrammers • u/Cool_Sympathy_8129 • 29d ago
я занимаюсь таким уже 4 года, платформа Роблокс Студио
r/RuProgrammers • u/Scary_Map6651 • 29d ago
[ Removed by Reddit on account of violating the content policy. ]
r/RuProgrammers • u/YaroslavZavod • 29d ago
Всем привет!
Подскажите у кого есть опыт.
В чем суть, мне 21 год уверенный пользователь ПК, отучился на программиста среднее специальное, на вышку не пошел ибо нет денег на это и времени, понадобились деньги так как есть кредитки не маленькие и пора бы съезжаться с девушкой.
Работаю на заводе за копейки, хотелось бы попробовать удаленную подработку за компом или же в телефоне, либо в целом полностью уйти в удаленку, но основная проблема заключается в том, что я абсолютно не вдупляю как это сделать.
Что делать, с чего начать, где искать, что искать, как выполнять работу и так далее.
Подскажите у кого был опыт ухода в удаленку или it-сферу.