Руслан Шишмарев | Программист – Telegram
Руслан Шишмарев | Программист
676 subscribers
86 photos
24 videos
2 files
65 links
Блог о программировании.
Пишу, что думаю.

За консультацией: @ruslan_sh_dev

Поддержать канал:
boosty.to/ruslan_shishmarev

Канал на YouTube:
https://www.youtube.com/@RuslanShishmarev

Автор NVP Studio:
nvp-studio.ru
Download Telegram
Делюсь небольшим инсайтом по моему проекту NVP.

Вчера вечером копался в коде и нашел интересную штуку.
При создании любого 3D-объекта во время выполнения скрипта происходило обновление всей сцены.
Оказалось, что при вызове методов создания объектов выставлялся флаг NeedUpdate = true,
а у меня при его изменении сразу срабатывал принудительный апдейт сцены.

А теперь внимание: сама сцена обновляется путем очищения и последовательного вызова функции Render у всех созданных объектов.
(Если что, это не костыль, так реально делается).

В итоге при пошаговом создании объектов скрипт каждый раз заново перерендеривал всё, что уже есть.
Получался эффект "постепенного возведения" - не баг, а фича😅
Но это сильно тормозило выполнение. А скорость для моего движка критически важна.

Переделал логику: теперь обновление происходит только в конце выполнения скрипта, а не после каждого вызова.
Результат - всё стало работать заметно быстрее.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍3
Начал юзать Cursor для работы. Вроде ничего. Удобнее проводить рефакторинг, меньше рутины. В Chat GPT в этом плане хуже, приходится туда сюда бегать.
Плюс несомненное преимущество - возможность работы без впн. Так что советую попробовать
🔥74
Короче, неделя после использования Cursor.
Честно скажу, классно, что он умеет работать со всеми файлами проекта. НО!
Недавно я полностью обновил свою фичу с помощью ИИ, которая работала не так хорошо, как хотелось бы. И заметил одну странность. Местами стало работать хуже, чем было. И как на зло закончился пробный период использования Cursor. Еще не решил, что купить из ИИ агентов. ChatGTP или Cursor. Поэтому не тороплюсь.

В итоге полез в код. Очень красиво оформлено, комментарии и все такое. Читаю глубже и вижу, что в итоге он просто забил на важные вещи, о которых я просил😡. Некоторые возможности в коде вообще словно не заметил. Создал лишние абстракции и переменные. В итоге сижу разбираю в ручную... бесит... Словно в легаси копаюсь.
Недавно видел новость, что по результатам испытаний ИИ чаты только растянули разработку.
Вот ссылка на статью и разбор исследования.

Еще раз убеждаюсь, что на наш век работы хватит. ИИ - это генератор подходящих по смыслу слов, а не инженер. Он не умеет изобретать.
Что думаете?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
😁61
This media is not supported in your browser
VIEW IN TELEGRAM
1
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
1🤔1
Media is too big
VIEW IN TELEGRAM
Последние полгода активно разрабатываю приложение для автоматического формирования чертежей в программе Autodesk Revit. Пишу на C#.

Самое сложное - анализ направления расстановки размеров и выносок. Сейчас наконец-то стало более менее выглядеть. Не то, что было в начале. Алгоритм стал умней.

Рассказал максимально сжато. Под капотом скрыто много всего интересного. Дофига логики, проверок и доп возможностей. Например, он умеет определять путь между 2 элементами внутри системы.
Хвастаюсь🙃

Если хотите себе такой же или научиться создавать подобное, пишите @ruslan_sh_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥215👍4
Прикольный и нетривиальный вопрос. Его задали на игре ЧГК, который организует Анастасия.
Что думаете?
Подсказка:
Тут игра слов на Английском языке и название компании не связано на прямую с битами
👍3🔥3🆒1
Руслан Шишмарев | Программист
Последние полгода активно разрабатываю приложение для автоматического формирования чертежей в программе Autodesk Revit. Пишу на C#. Самое сложное - анализ направления расстановки размеров и выносок. Сейчас наконец-то стало более менее выглядеть. Не то, что…
Я, честно говоря, в шоке с того, что для такого узкого направления, как разработка под BIM/САПР, все равно есть работа. Несмотря на кризис строительной отрасли в целом.

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

Но всегда стоит помнить, что программисты любого направления сильно зависят от реального сектора. Будь то банкинг, бэттинг, биллинг, стройка...
Потому что мы переносим физические действия в виртуальный мир. И если физику лихорадит, то следом и до нас доходит. Ну может соцсети исключение🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍6💯1
Честно, нахуй такую работу.
Пока есть силы, время и желание, учись! Изучай новые направления, специальности, где ты сможешь зарабатывать хотя бы 100+.
Такие деньги только для начинающего норм. Но не в 25 после вышки…
Даже в общепите больше платят. И там не надо 4+ года в универе просиживать.
Девушке искренне желаю успехов и не тратить свою жизнь зря.
💯14😱11👀5🤷‍♂3👍3👎1
Когда я только начинал изучать программирование, я часто сталкивался с таким тезисом:
«Начинай учить C/C++, тогда ты станешь разработчиком».

А почему не VB? Или может Assembler? Хотя и такие слова тоже были…

Все эти советы - полный мусор. Начинать можно с любого языка. Главное, чтобы он был востребован на рынке труда.
Программирование - это работа. Да, может для кого-то хобби. Но это не в счет. Увлечения могут быть разными.

В первую очередь, коддинг - хорошее и стабильное ремесло. И если вы хотите попробовать себя в нем, то берите топ языков, смотрите, где какой применяется и вперед к успеху.
Когда-то я сделал ставку на C# и не пожалел. Он дал мне много возможностей. И до сих пор остается моим самым любимым ЯП. Всем его рекомендую!
🔥19💯8
Я конечно не Моргенштерн, но…
🔥21😁7
Сначала нас учили подстраиваться под вакансию, писать уникальные сопроводительные, бить челом в пол и умолять взять холопа на работу.
Теперь этого мало. Что за абьюзивные отношения…
🤡16👎2😁1😨1
Сегодня моя подруга Алёна стала кандидатом технических наук в сфере строительства! Большое уважение и пожизненный респект. Ты большая молодец! Успехов во всем
👍31🔥19❤‍🔥2💯21