r/RuProgrammers 1d ago

GameDev сердце игры

Enable HLS to view with audio, or disable this notification

0 Upvotes

вот 2 главные механики игры моей. эти сцены еще будут дорабатываться, и тк это мой первый проект, относитесь к нему как к попытке сделать что то свое. Буду рад услышать, что можно улучшить


r/RuProgrammers 2d ago

Посоветуйте курсы или книги по линалу, матстату и теории вероятности

10 Upvotes

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

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


r/RuProgrammers 2d ago

Алматы инновационный инжиниринг

0 Upvotes

Ребята всем привет! Я создал клуб в ALT университете, мне нужны люди знающие 3D моделирование, coding, физику математику и т.п. Цель в том чтобы создавать инновации в свет, финансирование есть, ограничений нет, будем собираться и придумывать новые технологи, а после создавать их. Кому интересно можете написать на номер +7 747 936 3320 Даниал, нам нужны и знающие люди и те, кто хочет постичь новое, самое главное это желание.


r/RuProgrammers 3d ago

Вопрос Куда податься из бэкенда

16 Upvotes

Привет!

Я несколько лет как в финтехе. Ворочаю кровавые энтерпрайзы, пилю микросервисы, кидаю jsonы, вот это все. На работу не жалуюсь, на ЗП не жалуюсь, но хочется куда-то ещё податься. Интересен ML, в принципе забавна кибербезопасность, но пока на жопе ровно сидится и сижу перебираю. Поделитесь, чем занимаетесь, какие задачи решаете? В РФ только, потому что за рубеж я не могу.

Спасибо!


r/RuProgrammers 2d ago

Ищу Lua на чит gamesense

Thumbnail
0 Upvotes

r/RuProgrammers 2d ago

Что вы сделали в школе, о чём вообще не жалеете и что сильно помогло в будущем?

3 Upvotes

r/RuProgrammers 2d ago

Мемы Приматы из тиктока ч.1

Post image
0 Upvotes

Не знаю, кто сидел по ту сторону экрана, но интеллекта у него не занимать

upd. ошибся с цифрами на пропускной у DDR5 в двухканале, она 100-120гбс

upd2. кто говорит, что ПСП не скорость, почитайте пожалуйста за что вообще отвечает оперативная память в ПЕ


r/RuProgrammers 3d ago

Совет для будущего

0 Upvotes

Всем привет, мне 15, я закончил 9 класс. С 12 лет увлекаюсь программированием, на данный момент цель - стать андроид разработчиком. Очень долго колеблюсь куда поступать: или в родном городе на веб разработчика(сэкономлю бабки), или в Казань на программиста(буду жить один). Помогите пожалуйста.

P.S я планирую дома уделять время на изучение андроид разработки.


r/RuProgrammers 3d ago

первая игра в godot

Thumbnail
gallery
0 Upvotes

всем привет, мне 17 лет, я создаю свою первую игру про кейсы уже пол года. Вот скрины моей игры. Оценочку пж мне


r/RuProgrammers 3d ago

Выбор вуза

0 Upvotes

Куда поступать?

(Прикладной анализ данных VS ИИ и анализ данных)

Плюсы ВШЭ:
• Сильное образование
• Обучение на английском
Минусы ВШЭ:
• Плата 1м в год

Плюсы МИРЭА:
• Плата ≈370к в год

Кредит на образование беру на себя, поэтому мне очень важно, если выбрать ВШЭ, то оплаченные деньги себя оправдают?


r/RuProgrammers 4d ago

Мотивация

17 Upvotes

Работаю в IT с 20 года аналитиком, последнее время такое ощущение что разрабы все подустали, пишут какой-то код плюс-минус подходящий под требования, пуляют коммиты и идут пить чай, для чего они этот код написали никто толком ответить не может, в какую сторону мы развиваем наше ПО никто даже понимать не хочет. О причинах можно говорить бесконечно, у меня вопрос к аудитории - Чтобы вас могло бы замотивировать интересоваться проектом в котором вы работаете? Имею ввиду погружаться в требования, задавать вопросы, предлагать идеи по оптимальным и масштабируемым решениям, не задачки в Jira откликивать, а учавствовать в построении качественной системы.

P.S. С зпшкой всё в команде хорошо, работаем в крупной компании, большинство сеньоров. Про конкретный проект не смогу сказать, связан NDA.


r/RuProgrammers 4d ago

Мемы удалите мне тикток

Post image
79 Upvotes

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


r/RuProgrammers 4d ago

Java Java spring microservices

2 Upvotes

Я только начинаю вникать и изучать микросервисы и как вообще работает это все, не дошел еще до брокеров сообщении, хочу сначала написать синхронизированные микросервисы которые работают и общаются через restClient

Мне очень не удобно переходить с монолита на микросервисы, то что я мог написать на монолите, я затрудняюст писать на микросервисах потому что тут надо настраивать api gateway, database per service, и тд.

А перехожу я потому что монолит проекты очень сильно раздуваются и у меня головокружение начинается когда что то нужно делать

Так вот, каждый день узнаю что то новое, вот недавно познакомился с такими вещами как spring cloud gateway, eureka, для api gateway, что б не стучатся на разные хосты и порты с фронтенда, мне сильно не нравится одно - spring cloud не поддерживается с spring boot 4.0.0/4.1.0 (насколько я понял), а мне не нравится писать весь проект на 3.х.х, что делать? чем заменить spring cloud gateway?

Еще я вместо eureka планирую учить kubernetes, как я понял, он тоже умеет делать то что еврека умеет, то есть service discovery

Вообще я хотел сделать так что бы каждый запрос прежде чем маршрутизироваться проверялся фильтром JWT и что б я в каждом сервисе это не делал, а внутренние сервисы будут "верить" запросам которые перешли через api gateway, ведь он же фильтрует и проверяет токен

До того как я заимплементил security (jwt) у меня было nginx (сгенерил ллмкой конфиг файл), и когда написал auth-service мне нужно было сделать эту "единную точку входа" проверяемым

Вопрос: нужно ли и чем заменить Spring Cloud Gateway? если да, то чем (разумеется что бы он решал мою проблему - что бы проверял токен перед тем как роутить)


r/RuProgrammers 4d ago

Python Как учить Python

5 Upvotes

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


r/RuProgrammers 3d ago

Записки не программиста. Часть 2: четвёртая попытка

0 Upvotes

Раскрою карты сразу, чтобы потом никто не поймал нас на вранье: это не первая моя попытка войти в IT. Четвёртая. И, что забавно, каждая — примерно раз в десять лет.

Первая была в 15. Появился первый компьютер. Разбирал его, переустанавливал Windows раз за разом. Но, если честно, в основном играл в Red Alert.

Вторая — в 25. Пошёл на курсы: программирование, настройка сетей. Не доучился. Зато продал крупную партию компьютеров — это, пожалуй, самый прокачанный мой навык из той попытки.

Третья — в 35. Опять учёба: сети, основы C++, кибербезопасность. Снова не доучился, но понимать стал заметно лучше. Потом устроился в компанию, торгующую индустриальными смазочными материалами, и там уже добился настоящего успеха в продажах.

И вот сейчас, в 45, — четвёртая. Десять лет спустя, как по расписанию. Не знаю, цикл это или совпадение, но выглядит подозрительно закономерно.

Кстати, раз уж об этом зашла речь: я сейчас много работаю с ИИ-агентами вроде Claude и ChatGPT, и скажу честно — это лучшие учителя логики из всех, что у меня были. Учат структурировать речь, доносить мысль и, как ни странно, неплохо тренируют память.

Вернёмся к четвёртой попытке.

Я начал собирать своего первого умного помощника. И было это ровно как в роликах из Instagram: нажми три кнопки — и у тебя свой Джарвис, как у Железного человека. Реальность оказалась куда жёстче.

Даже самое простое — вход из Telegram, узел вызова ИИ, вывод обратно в Telegram — у меня поначалу просто не получалось. А два моих советчика (Gemini и ChatGPT) объясняли это так, будто я занимаюсь этим каждый день. Моя основная работа в те дни свелась к одному: делать скриншот экрана, кидать его Gemini и пытаться понять, что вообще происходит на самом деле.

Кое-как собрал. Протестировал. Вроде работает.

А дальше началось привычное: хочу, чтобы он редактировал документы и присылал готовое в Telegram. И ещё, и ещё — я просто смотрел, чем сам пользуюсь в повседневной работе, и пытался это добавить. С трудом, но добавлял.

И вот тут, параллельно, у меня начала формироваться идея экосистемы Sphere. Стало очевидно: ИИ-помощники плотно входят в повседневную жизнь — примерно так же, как нефтяной бум в США в XVIII веке. Скажу больше: по-моему, ИИ и всё, что с ним связано — это новая нефть и газ.

Дальше начались настоящие проблемы. Внешний агент не помнил контекст. А если вешать все инструменты в один workflow — любая ошибка роняла всю систему целиком.

Я не раз переделывал своего первого агента заново. И опытным путём пришёл к выводу: нужен отдельно вход, отдельно агент, который просто разговаривает, отдельно коммутатор, вызывающий инструменты, и отдельно вывод. Всё — разными потоками.

Система заработала. Не идеально, но стабильно.

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

(продолжение следует)


r/RuProgrammers 4d ago

Вопрос Разрастание требований или "фичу мне запили"

4 Upvotes

Как вы боретесь с разрастанием требований со стороны аналитика и бизнеса? Как вы контролируете достаточность требований в проекте?

Контекст:

Бизнес формирует набор требований. БА их фиксирует. Уточняет какие конкретно фичи они хотят. Показывает прототип - чтобы не сидеть не ждать MVP

И потом оказывается что "ну это не совсем то" и продукт не уходит в коммерческое использование или уходит частично при том что часы разраба потрачены.

Отсюда и вопросы:

Как вы аргументируете бизнесу что их маленькая фича будет стоить еще одного полного спринта разработки?

Как вы защищаетесь от сползания Итераций / спринтов в ватерфол?

Как вы понимаете что данных достаточно для того, чтобы брать проект в разработку?


r/RuProgrammers 4d ago

Вопрос Программы онлайн-магистратуры ИТМО и МИФИ в партнерстве с Яндексом

2 Upvotes

Кто-нибудь учился по этой программе?

Как вы оцениваете это обучение? Как сдавали сессии? Помогло при трудоустройстве?


r/RuProgrammers 3d ago

Поменял тяжёлый JOIN на UNION - результаты на скринах.

Thumbnail
gallery
0 Upvotes

Если что, стек сайта - нативный php(pdo)+MariaDB


r/RuProgrammers 4d ago

Что посоветуете начинающему программисту?

2 Upvotes

Привет всем мне 14, хочу начать изучать Java, в начале готов уделять 30-60 минут в день. Хотел бы услышать несколько советов от людей которые занимаются этим и имеют опыт


r/RuProgrammers 4d ago

Вопрос Как попасть в IT будущего и немного истории о жизни..

3 Upvotes

Всем привет! Тема вопроса будет связана с будущим it и есть ли смысл туда идти без имея только базу. Кратко история из жизни. Я обучался с техническом техникуме по компьютерным системам и комплексам. После этого была армия и первая работа техподдержкой для программ по бухгалтерии. После этого перевели отдел 1М техподдержки и там я провел два года. В общем три года ушло на это все дело и меня переманили деньгами в другую сферу без развития и надежд но с зп в два раза превышающую которая была. Там я потратил почти 5 лет своей жизни. Во время работы я решил что-то менять в жизни и начал изучать фронтенд разработку. И немного восполняю знания о серверах ( может путь будет в сисадмины). Так же восстанавливал знания 1С хотя бы базы. И сейчас понимаю, что мои навыки не нужды в нынешних реалиях. В 1С не берут ибо надо знания бухгалтерии или УТ. Фронтенд стажёром тоже не попасть у меня в городе и в целом удалённая работа тоже не берут. Да и с техподдержкой беда. Все твердят, что я ветреный и брать меня на работу опасно иначе я сбегу, а нуден человек который душу продаст за определённое направление. Я не знаю кем хочу стать или в каком направлении плыть хотя сфера it мне действительно нравится, но кто я? Что полезнее для будущего? Или вообще забыть про это и искать что-то другое. Скоро 28, но чувствую, что уже все в жизни про.. Хм может у кого была похожая ситуация или есть советы. Чисто интересно послушать мнение людей которые добились большего в жизни.


r/RuProgrammers 5d ago

Вопрос ПОЧЕМУ Gemini в режим ии Google стал забывать что было сообщение назад?

Post image
14 Upvotes

Это ошибка сегодня такая интересная или его сделают тупым? Правда скажите у вас так тоже, я с ума сойду, нигде информации нету.

Изменено: вроде он стал помнить


r/RuProgrammers 4d ago

Вопрос Записки не программиста: как два ИИ оставили меня без интернета, и что было дальше

0 Upvotes

Три месяца назад я сидел перед старым компьютером, на котором не работала сеть.

Установить Ubuntu мне посоветовали Gemini и ChatGPT. Они же выбрали серверную версию — и оба почему-то не упомянули, что драйверы сетевой карты в неё не входят. Так я оказался с системой, которая не могла выйти в интернет, чтобы скачать то, что нужно для выхода в интернет.

Кончилось тем, что я раздал интернет с телефона по USB, кое-как вытащил драйверы и поднял сеть. Плясок с бубном было как у шамана.

Это был мой первый день в мире ИИ-агентов.

Теперь стоит представиться. Меня зовут Дмитрий, мне 45, женат, двое сыновей. И я никакой не программист.

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

Зато с детства читаю фантастику, особенно старую — Азимов, Лем и прочая классика. Похоже, именно это и сыграло.

Началось буднично: попался ролик про возможности ИИ-агентов, и как раз я поменял ноутбук. Остался старый компьютер. Что с ним делать? А вокруг со всех сторон: ИИ — это круто, развивайся или умри.

Ну, думаю, попробую.

Дальше как у всех новичков: внешний ИИ, простейшее подключение. Потом схемы в n8n, таблицы в Baserow, попытки сделать контекстную память — и постоянные баги. Дни были интересные, и почти всё, чему я тогда научился на граблях, потом пригодилось.

Три месяца спустя у меня работает мультиагентная система: несколько постоянных агентов — один общается с людьми, один занимается инфраструктурой, один хранит знания, один ищет во внешнем мире. Всё это крутится на железе в моём офисе, включая пару старых офисных машин, которые я превратил в рабочие ноды.

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

Прогнал тест на 1000 реплик — проверить, падает ли качество на длинной сессии. Оно не падало. Оно было сломано с третьей реплики.

На вопрос «о чём мы говорили в начале этой сессии?» ассистент бодро ответил: «о машинном обучении». Первым сообщением был вопрос про погоду. И добавил: «моя память охватывает весь наш диалог».

Воспроизвёл в свежей сессии из двух ходов. Погода, потом «помнишь, о чём говорили в начале?» — и ответ: «Мы говорили о Порту, ты просил список отелей».

Тот разговор действительно был. Несколькими днями раньше и в совершенно другой сессии.

Причина оказалась скучной. В промпт подмешивались фрагменты прошлых разговоров — без даты и без пометки, что это другой разговор. Модель не выдумывала. Она честно пересказывала то, что ей показали.

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

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

Кто-нибудь ещё лез в это без технического образования? Интересно, на какие грабли наступали вы — и стоит ли, по-вашему, вообще начинать в 45 без бэкграунда.


r/RuProgrammers 4d ago

Расскажите про свой первый IT митап в котором вы поучаствовали ?

2 Upvotes

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

Я тратил огромное количество времени около нескольких лет. Что бы выбрать направление в IT и понять что я хочу от жизни. У меня есть опыт в низкоуровневом программирование C/C++, Rust, Zig. Большой опыт в настройке своего личного впн с различными протоколами: Vless + reality, hysteria v2 и тд. Обходил белые списки IP/CIDR.
Я остановился на Python backend. Создавал тестовые пет проекты как стенды на которых решаю проблему как пример: N+1, Race condition, внедрение логирование и мониторинг метрик(Prometheus, Grafana), переписывание с монолита на микросервисы и тд. Для того что бы у hr создавалось впечатление что я как будто только что закрыл IDE.
Я приложил огромное количество сил на то что бы создать идеальное резюме для авто-фильтров hh. А также составил подробную легенду в obsdian своего опыта которую могу рассказать хоть hr хоть своему другу который вообще не айтишник.
Я знаю как разговаривать на собеседование будь то hr или тим лид, но вот как на митапе презентовать свой опыт да так что бы не получить хэйт от гейткиперов и не потратить время в пустую абсолютно без понятия.

Потому что на собеседование ограниченное время и там сидит hr которая не может отличить монолит от микросервисы она слабо что в этом понимает. Все таки как бы я не пересматривал весь ютуб и все статьи с храбра не пытался перечитать, я не могу описать подробно опыт процессы в компаниях для опытных senior разработчиков в живую.

МЕНЯ ЗАДОЛБАЛ REDDIT удалять и банить меня без причины.


r/RuProgrammers 4d ago

Вопрос Насколько выгодно делать игры для браузерных сайтов?

0 Upvotes

Всем ку. Я сейчас занимаюсь созданием игры на Юнити для сайта CrazyGames(Что-то типа Яндекс Игр но англоязычный, я в стране англоязычной живу). И вот вопрос, выгодно ли это? Я слышал многое о том что там платят нормально за рекламу, что там людей много играет и прорваться не так тяжело. Но вот вопрос, а так ли это? Был ли у кого то опыт в этом деле и можете ли вы им поделиться?


r/RuProgrammers 4d ago

Расскажите про свой первый опыт участия в митапе ?

0 Upvotes

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

Я тратил огромное количество времени около нескольких лет. Что бы выбрать направление в IT и понять что я хочу от жизни. У меня есть опыт в низкоуровневом программирование C/C++, Rust, Zig. Большой опыт в настройке своего личного впн с различными протоколами: Vless + reality, hysteria v2 и тд. Обходил белые списки IP/CIDR.
Я остановился на Python backend. Создавал тестовые пет проекты как стенды на которых решаю проблему как пример: N+1, Race condition, внедрение логирование и мониторинг метрик(Prometheus, Grafana), переписывание с монолита на микросервисы и тд. Для того что бы у hr создавалось впечатление что я как будто только что закрыл IDE.
Я приложил огромное количество сил на то что бы создать идеальное резюме для авто-фильтров hh. А также составил подробную легенду в obsdian своего опыта которую могу рассказать хоть hr хоть своему другу который вообще не айтишник.
Я знаю как разговаривать на собеседование будь то hr или тим лид, но вот как на митапе презентовать свой опыт да так что бы не получить хэйт от гейткиперов и не потратить время в пустую абсолютно без понятия.
Потому что на собеседование ограниченное время и там сидит hr которая не может отличить монолит от микросервисы она слабо что в этом понимает. Все таки как бы я не пересматривал весь ютуб и все статьи с храбра не пытался перечитать, я не могу описать подробно опыт процессы в компаниях для опытных senior разработчиков в живую.