StepOne | Степан Минин
Приготовьтесь, завтра у вас будет белая спина, потому что 1 апреля! 👩💻 Рассказал про Fare 👩💻 Победил Roslyn плагины с .NET 9 📱 Рассказал в Шарпизме про топ-мест работы C# прогера 👩💻 Раскрыл заговор обобщённой математики 📱 Дропнул третий айти ремикс…
Всех с праздником 1 мая!
Финишная прямая до лета 🥳
😳 Провёл 4 эфира, записи лежат в Шарпизме:
- Состояние рынка .NET
- Основы CI/CD
- 2 jobs guide
- hydranoscript 2.3.0 p1
👩💻 Поговорили про монолиты
📱 Снялся в подкасте на Стачке
Финишная прямая до лета 🥳
- Состояние рынка .NET
- Основы CI/CD
- 2 jobs guide
- hydranoscript 2.3.0 p1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥2❤🔥1
StepOne | Степан Минин
Во время работы в большом красном телекоме в 2022 году мне удалось разработать методику написания unit-тестов, которая значительно сокращает время их написания, улучшая качество кода С тех пор мне удалось успешно внедрить эту практику в нескольких компаниях…
Ещё вчера на Хабре вышла история создания моего проекта Visitor NET
Для тех, кто не смог посетить доклад на Стачке осенью 2024
https://habr.com/ru/companies/ruvds/articles/896752/
Для тех, кто не смог посетить доклад на Стачке осенью 2024
https://habr.com/ru/companies/ruvds/articles/896752/
Хабр
Такого «Посетителя» вы ещё не видели — Visitor.NET
«Посетитель» (visitor) — один из самых сложных паттернов Банды Четырёх. На языке C# для него можно создать множество реализаций, однако все они так или иначе имеют ограничения из-за возникающего...
👍12🔥3❤2❤🔥1
NativeAOT стоит свеч?
Как будто все кругом кричат, что срочно надо свои микросервисы и апишки как можно скорее переводить на нейтив аот или вы отсталые динозавры
Так ли это? Мне кажется надо остановиться, подумать и разобраться в теме
Перейти стоит не дешёво - нужно убрать всю рефлексию, так как она будет отрезана от рантайма триммингом
А значит подготовить альтернативу и внедрить новые инструменты
И там ой как не очевидно всё, даже с хидраскрипом намучался
Какой профит?
Снижается startup time, размер сборки и, внезапно, потребление памяти (кратно)
Скорость работы также внезапно падает или остаётся прежней, на что есть две причины:
1. Новый DATAS GC Server mode
2. Отсутствие JIT Dynamic PGO
Исходя из этих переменных надо выбирать:
Как будто все кругом кричат, что срочно надо свои микросервисы и апишки как можно скорее переводить на нейтив аот или вы отсталые динозавры
Так ли это? Мне кажется надо остановиться, подумать и разобраться в теме
Перейти стоит не дешёво - нужно убрать всю рефлексию, так как она будет отрезана от рантайма триммингом
А значит подготовить альтернативу и внедрить новые инструменты
И там ой как не очевидно всё, даже с хидраскрипом намучался
Какой профит?
Снижается startup time, размер сборки и, внезапно, потребление памяти (кратно)
Скорость работы также внезапно падает или остаётся прежней, на что есть две причины:
1. Новый DATAS GC Server mode
2. Отсутствие JIT Dynamic PGO
Исходя из этих переменных надо выбирать:
вы готовы погружаться в Source Generators или остаётесь при своих?
Docs
Dynamic adaptation to application sizes (DATAS) - .NET
Learn about DATAS, which is a garbage collection mode that aims to adapt to application memory requirements.
👍11🔥2🤯2❤🔥1
Дорогие СтепВанчики!
Поздравляю вас с 80-летием Великой Победы!
Ура!
Поздравляю вас с 80-летием Великой Победы!
Ура!
❤45🔥11👍8😁3❤🔥2
StepOne | Степан Минин
Photo
Топовое образование стало ещё более недоступным
Как вы знаете, я закончил бакалавриат ИУ9 МГТУ имени Баумана на бюджетной основе
Это направление 01.03.02 Прикладная Математика и Информатика
Ради интереса посмотрел информацию о поступлении за 2024 год и…
был просто шокирован
Проходной балл на бюджет 301
Стоимость обучения 459 000 ₽ в год
В мои абитуриентские годы проходной колебался около 280, а платка на уровне 270 тысяч рублей, и то - мне это не помогло)
Топовый ВУЗ - это лучший фундамент для дальнейшей жизни и карьеры. У всех, кто постарался в 18 лет прорваться на сладенькое бюджетное место, жизнь сложилась хорошо
К 2030 году, если вы не студент физтеха, бауманки или МГУ, то вы обречены
Касается айти направления
Лучший способ попасть туда - это писать олимпиады
Я осознал это к магистратуре и смог получить БВИ во ВШЭ
Ставь 🔥 и ❤️ если хочешь пост с инфой про олимпиады
Как вы знаете, я закончил бакалавриат ИУ9 МГТУ имени Баумана на бюджетной основе
Это направление 01.03.02 Прикладная Математика и Информатика
Ради интереса посмотрел информацию о поступлении за 2024 год и…
Проходной балл на бюджет 301
Стоимость обучения 459 000 ₽ в год
В мои абитуриентские годы проходной колебался около 280, а платка на уровне 270 тысяч рублей, и то - мне это не помогло)
К чему я это всё?
Топовый ВУЗ - это лучший фундамент для дальнейшей жизни и карьеры. У всех, кто постарался в 18 лет прорваться на сладенькое бюджетное место, жизнь сложилась хорошо
К 2030 году, если вы не студент физтеха, бауманки или МГУ, то вы обречены
Лучший способ попасть туда - это писать олимпиады
Я осознал это к магистратуре и смог получить БВИ во ВШЭ
Ставь 🔥 и ❤️ если хочешь пост с инфой про олимпиады
❤17🔥15🤯3😁2👍1
StepOne | Степан Минин
Топовое образование стало ещё более недоступным Как вы знаете, я закончил бакалавриат ИУ9 МГТУ имени Баумана на бюджетной основе Это направление 01.03.02 Прикладная Математика и Информатика Ради интереса посмотрел информацию о поступлении за 2024 год и……
Абитуриенты и олимпиады
Очень важно начинать готовиться к олимпиадам как можно раньше, с 5-6 класса
Потому что в ближайшее время и здесь будут закручиваться гайки
БВИшникам в Первом Меде не хватило мест, начался вой в СМИ.
Что интересно, такая ситуация складывается во многих других ВУЗах каждый год, но они почему-то зачисляют олимпиадников за счёт университета без скандалов на всю страну
Ситуация спорная, наиболее системно и хорошо её разобрал конечно же физтеховец, замдиректора ЛФИ МФТИ:
Пока не приняли никаких поправок, надо писать как можно больше олимпиад всех уровней, потом, скорее всего, льготу будут давать наиболее сложные
О каких олимпиадах идёт речь? Так называемые перечневые олимпиады Российского Совета Олимпиады Школьников.
На сайте РСОШ https://rsr-olymp.ru/
- Актуальный приказ МинОбра с перечнем
- Печать дипломов
- Ссылки на все нужные сайты и материалы
Разобраться что к чему можно с помощью онлайн-комьюнити "Поступашки", там можно найти чаты для подготовки, товарищей для кружков и много другой нетворкинг-пользы: https://postypashki.ru/
Ну и конечно не стоит пренебрегать подготовкой и разбором типов задач, сложностей отдельно взятых олимпиад:
https://www.youtube.com/watch?v=y1uPsn6o6-w
С магистратурой всё гораздо проще, туда не так сложно попасть, потому что вступительные проводит ВУЗ и вы буквально можете договориться на кафедре
Но если хочется сменить обстановку, как мне, то welcome в "Я-Профессионал" - https://yandex.ru/profi/
Как видите, сделать нужно действительно много, но результат и возможности перевешивают превозмогания
Не останавливайтесь когда устали - останавливайтесь когда закончите!
Очень важно начинать готовиться к олимпиадам как можно раньше, с 5-6 класса
Потому что в ближайшее время и здесь будут закручиваться гайки
БВИшникам в Первом Меде не хватило мест, начался вой в СМИ.
Что интересно, такая ситуация складывается во многих других ВУЗах каждый год, но они почему-то зачисляют олимпиадников за счёт университета без скандалов на всю страну
Ситуация спорная, наиболее системно и хорошо её разобрал конечно же физтеховец, замдиректора ЛФИ МФТИ:
— Шанс на создание ситуации с конкурсом БВИ только увеличится, абитуриенты, которые будут на границе этого конкурса, создадут дополнительные сложности в прогнозировании проходного балла, — заметил эксперт. — А если уровень сложности ЕГЭ будет таким же, как и в этом году, то это усложнит набор в топовые университеты, т.к. ребята, которые специализируются на предметах, являющихся профильными для университета, не приобретают должной форы по сравнению с теми, кто лучше них напишет ЕГЭ по русскому языку.
При этом он признает, что и конкурс БВИ — это «плохая история», чаще всего связанная с тем, что было принято неверное решение о перечне олимпиад с правом на поступление.
Пока не приняли никаких поправок, надо писать как можно больше олимпиад всех уровней, потом, скорее всего, льготу будут давать наиболее сложные
О каких олимпиадах идёт речь? Так называемые перечневые олимпиады Российского Совета Олимпиады Школьников.
На сайте РСОШ https://rsr-olymp.ru/
- Актуальный приказ МинОбра с перечнем
- Печать дипломов
- Ссылки на все нужные сайты и материалы
Разобраться что к чему можно с помощью онлайн-комьюнити "Поступашки", там можно найти чаты для подготовки, товарищей для кружков и много другой нетворкинг-пользы: https://postypashki.ru/
Ну и конечно не стоит пренебрегать подготовкой и разбором типов задач, сложностей отдельно взятых олимпиад:
https://www.youtube.com/watch?v=y1uPsn6o6-w
С магистратурой всё гораздо проще, туда не так сложно попасть, потому что вступительные проводит ВУЗ и вы буквально можете договориться на кафедре
Но если хочется сменить обстановку, как мне, то welcome в "Я-Профессионал" - https://yandex.ru/profi/
Как видите, сделать нужно действительно много, но результат и возможности перевешивают превозмогания
Не останавливайтесь когда устали - останавливайтесь когда закончите!
Известия
Разбились о БВИ: право на поступление без вступительных экзаменов ограничат
Минобрнауки собирается ввести квоты для абитуриентов-олимпиадников
🔥5❤🔥1
StepOne | Степан Минин
Ещё вчера на Хабре вышла история создания моего проекта Visitor NET Для тех, кто не смог посетить доклад на Стачке осенью 2024 https://habr.com/ru/companies/ruvds/articles/896752/
Всё что вы не знали про обобщённую математику в C#
С расследованиями и ссылками на issues
Лучше материала не найдёте
https://habr.com/ru/companies/ruvds/articles/900006/
С расследованиями и ссылками на issues
Лучше материала не найдёте
https://habr.com/ru/companies/ruvds/articles/900006/
Хабр
Всё про Generic Math в C#
С момента своего релиза в C# 11 и .NET 7 Обобщённая Математика так и осталась тёмной лошадкой в глазах программистов. Разработчики не понимают и не используют эту фичу, статья же ответит на все...
🔥9👍5❤3❤🔥1
Нужна ваша помощь в хостинге пет проектов
Запилил приложуху, которая использует self-hosted LLM
LLM прожорливые сволочи и получается либо отдать за аренду сервера от 5к в мес, либо дорогой одноплатник/комп
Что посоветуете в такой ситуации?
Запилил приложуху, которая использует self-hosted LLM
LLM прожорливые сволочи и получается либо отдать за аренду сервера от 5к в мес, либо дорогой одноплатник/комп
Что посоветуете в такой ситуации?
👍1🤯1🤩1
Знаете, что хуже Яндекс мобов?
NPC-имитаторы-шмяндекса
Они очень похожи на яндексоидов:
- яростно наяривают на шмяндекс
- считают себя исключительными
- везде лезут со своими бесполезными советами по разработке
- фанатеют от Бережного 😍
Но есть одно большое отличие - они работают не в главной корпорации зла, а с тобой на галере
Не знаю, как так вышло…
Может их когда-то очень унизительно не взяли, а может они только готовятся к 150 этапам анального зондирования
В итоге, сидишь себе - тестируешь на проде без принципов SOLID, и приходит имитатор, заявляя:
Чувак, перестань тут строить шмяндекс, мы одинаково гребём вёслами
Всё что я должен, это получить деньги и закрыть таску. Именно в таком порядке
А какими средствами цель будет достигнута - не твоё дело
NPC-имитаторы-шмяндекса
Они очень похожи на яндексоидов:
- яростно наяривают на шмяндекс
- считают себя исключительными
- везде лезут со своими бесполезными советами по разработке
- фанатеют от Бережного 😍
Но есть одно большое отличие - они работают не в главной корпорации зла, а с тобой на галере
Не знаю, как так вышло…
Может их когда-то очень унизительно не взяли, а может они только готовятся к 150 этапам анального зондирования
В итоге, сидишь себе - тестируешь на проде без принципов SOLID, и приходит имитатор, заявляя:
Ты же разработчик, ты не должен тестировать на проде, это плохо!!!
Чувак, перестань тут строить шмяндекс, мы одинаково гребём вёслами
Всё что я должен, это получить деньги и закрыть таску. Именно в таком порядке
А какими средствами цель будет достигнута - не твоё дело
👍18❤🔥1❤1😁1
Какой же отсталый везде дотнет…
Побывав в 7 компаниях мне обидно наблюдать насколько бюрократия и узкий кругозор ограничивают команды от массового внедрения реально крутых инструментов дотнета
Прошло 5 лет с релиза сорс генераторов, но про них до сих пор даже на собесах не спрашивают
Хотя я считаю переезд на Roslyn плагины приоритет номер 1 всех продуктов, которые хотят не развалиться в ближайшие три года
Тут Майкрософт блин вовсю фигачит vector store и выводит в релиз отдельные части semantic kernel, а многие до сих пор на 8 дотнет переезжают…
Короче, грустно всё ребят, по ходу реально АО СтепВан
Побывав в 7 компаниях мне обидно наблюдать насколько бюрократия и узкий кругозор ограничивают команды от массового внедрения реально крутых инструментов дотнета
Прошло 5 лет с релиза сорс генераторов, но про них до сих пор даже на собесах не спрашивают
Хотя я считаю переезд на Roslyn плагины приоритет номер 1 всех продуктов, которые хотят не развалиться в ближайшие три года
Тут Майкрософт блин вовсю фигачит vector store и выводит в релиз отдельные части semantic kernel, а многие до сих пор на 8 дотнет переезжают…
Короче, грустно всё ребят, по ходу реально АО СтепВан
🤩19👍8🤯4❤🔥2❤2🔥1😁1
⚡️⚡️⚡️StepOne news
28 мая в 19-30
проведу эфир в Шарпизме, где покажу как с помощью Source Generators собрать промышленный типовой микросервис с пониженным потреблением ОЗУ
Будет много бенчмарков и цифр
1 июня повышение цен на Большой Шарпизм
750 ₽/мес => 900 ₽/мес
Текущие подписчики платят по старой цене, новая цена распространяется на тех, кто подпишется 1 июня и далее
28 мая в 19-30
проведу эфир в Шарпизме, где покажу как с помощью Source Generators собрать промышленный типовой микросервис с пониженным потреблением ОЗУ
Будет много бенчмарков и цифр
1 июня повышение цен на Большой Шарпизм
Текущие подписчики платят по старой цене, новая цена распространяется на тех, кто подпишется 1 июня и далее
Успей попасть в Шарпизм👩💻
Ссылка на вступление в закрепе
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤯4🔥2🤩2❤🔥1
Пока все валялись в отключке от передоза шашлыками, мы с Даниилом смачно поработали и выдали нереальный подкастище
Съёмки проходили месяц назад, но подписчики Шарпизма уже были в курсе
Наслаждайтесь на YouTube
Съёмки проходили месяц назад, но подписчики Шарпизма уже были в курсе
Шарпизм - это быть на шаг впереди
Наслаждайтесь на YouTube
YouTube
HATE-CAST: НАКРУТКА VS СТАЖИРОВКИ \\ C#, IT-ВУЗы, гейткипинг ft. StepOne
⚡️YouTube Степана: https://www.youtube.com/@StepOneIT
TG Степана: https://news.1rj.ru/str/steponeit
========================================================
⚡️Удочка с ведром рыбы: https://teletype.in/@the_real_daniil/mentor
Мой TG: https://news.1rj.ru/str/future_cto_notes
=…
TG Степана: https://news.1rj.ru/str/steponeit
========================================================
⚡️Удочка с ведром рыбы: https://teletype.in/@the_real_daniil/mentor
Мой TG: https://news.1rj.ru/str/future_cto_notes
=…
❤4❤🔥3👍2🔥2
StepOne | Степан Минин
Всех с праздником 1 мая! Финишная прямая до лета 🥳 😳 Провёл 4 эфира, записи лежат в Шарпизме: - Состояние рынка .NET - Основы CI/CD - 2 jobs guide - hydranoscript 2.3.0 p1 👩💻 Поговорили про монолиты 📱 Снялся в подкасте на Стачке
Завтра день защиты детей и первый день лета 🗿
1 июня не за горами)
За прошедший месяц:
- Выложил на Хабр текстовые версии своих докладов 2024 и вошёл в топ-5 C# авторов
- Поговорил об олимпиадах и важности образования
- Снялся в двух видео, одно из которых уже на YouTube
- Провёл мега ценный эфир в Шарпизме про снижение потребления ОЗУ через Source Generators
1 июня не за горами)
За прошедший месяц:
- Выложил на Хабр текстовые версии своих докладов 2024 и вошёл в топ-5 C# авторов
- Поговорил об олимпиадах и важности образования
- Снялся в двух видео, одно из которых уже на YouTube
- Провёл мега ценный эфир в Шарпизме про снижение потребления ОЗУ через Source Generators
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5❤🔥1🔥1🤯1
Теперь Шарпизм стоит 900 рублей в месяц для новых подписчиков
JAVAБРОНЯ 01.09.2025
❤5😁4👍2🔥2❤🔥1
Если вдруг вы задумались об аренде сервера или сборке своего собственного для запуска LLM, то у меня для вас кое-что есть
CPU inference == боль в попе
Даже 8 ядер и 16 гб ОЗУ дадут максимум 15 токенов в секунду, что можно сравнить со скоростью выполнения кода на джаве
А на GPU, ну...
просто смотреть дорого...
Для простого работяги цена ошибки - выкинутый месяц работы
Но какой-то китаец озаботился вопросом и погонял популярные модели на популярном железе
Так что держите мега ценную и мега полезную табличку
https://github.com/XiongjieDai/GPU-Benchmarks-on-LLM-Inference
CPU inference == боль в попе
Даже 8 ядер и 16 гб ОЗУ дадут максимум 15 токенов в секунду, что можно сравнить со скоростью выполнения кода на джаве
А на GPU, ну...
просто смотреть дорого...
Для простого работяги цена ошибки - выкинутый месяц работы
Но какой-то китаец озаботился вопросом и погонял популярные модели на популярном железе
Так что держите мега ценную и мега полезную табличку
https://github.com/XiongjieDai/GPU-Benchmarks-on-LLM-Inference
GitHub
GitHub - XiongjieDai/GPU-Benchmarks-on-LLM-Inference: Multiple NVIDIA GPUs or Apple Silicon for Large Language Model Inference?
Multiple NVIDIA GPUs or Apple Silicon for Large Language Model Inference? - XiongjieDai/GPU-Benchmarks-on-LLM-Inference
🔥10❤6👍2😍2❤🔥1
Media is too big
VIEW IN TELEGRAM
Даниил Пилипенко - основатель агентства по оценке айти специалистов SymbioWay
https://news.1rj.ru/str/SortedMapNotes
https://news.1rj.ru/str/SortedMapNotes
🔥5❤3👍2❤🔥1
Записал ещё один подкаст с Кириллом Улановым - руководителем аутстафф направления Lachevsky Group
Обсудили с разных сторон запуск своего аутстафф проекта будучи IT-специалистом
Речь о сотнях миллионов рублей…
АО СтепВан всё ближе и ближе)
https://news.1rj.ru/str/trinity_outstaff
Обсудили с разных сторон запуск своего аутстафф проекта будучи IT-специалистом
АО СтепВан всё ближе и ближе)
https://news.1rj.ru/str/trinity_outstaff
❤9❤🔥2👍1🔥1
Встретился с Артёмом, автором канала Несерьёзный Шарпист
В Питере сейчас жесть как светло
Делаем подкаст?
Ставь ❤️
Делаем подкаст?
Ставь ❤️
❤29