Моя скромная заявка на вступление в айтишный лор
Жду реакт беляша и разоблачение набоки
Наслаждайтесь 😘
https://youtu.be/D9_K3aaldD4?si=wIcegqCrD4iMKt-p
Жду реакт беляша и разоблачение набоки
Наслаждайтесь 😘
https://youtu.be/D9_K3aaldD4?si=wIcegqCrD4iMKt-p
YouTube
HR - раковая опухоль IT
Telegram канал https://news.1rj.ru/str/steponeit
Закрытый телеграм канал https://news.1rj.ru/str/tribute/app?startapp=slOA
Запись лекции - https://news.1rj.ru/str/steponeit/461
Исследование eye tracking - https://news.1rj.ru/str/steponeit/367
Кейс Джерри Ли - https://news.1rj.ru/str/steponeit/367
HR чуть лучше…
Закрытый телеграм канал https://news.1rj.ru/str/tribute/app?startapp=slOA
Запись лекции - https://news.1rj.ru/str/steponeit/461
Исследование eye tracking - https://news.1rj.ru/str/steponeit/367
Кейс Джерри Ли - https://news.1rj.ru/str/steponeit/367
HR чуть лучше…
🔥24❤🔥5❤3🥰1
Твой шанс на 2025
Из моего последнего видео вы поняли, что из-за плохой работы рекрутеров найти работу в IT становится всё сложнее
Однако, помимо апгрейда резюме есть ещё одно решение от моего кореша Сани из канала «Папочка Дотнета»
Совсем недавно, он запустил лютое менторство с сопровождением до оффера, внимание, БЕЗ ПРЕДОПЛАТЫ
Александру помогает мой знакомый по крупному финтеху, Сергей Назаров, опытный руководитель разработки бэкенда, подтверждающий в комментариях верность моих тезисов
Никакого подвоха, никакого инфоцыганства - только спецы, желающие вырастить ещё более крутых спецов
Вся инфа на канале @dotnetdad по ссылке
https://news.1rj.ru/str/dotnetdad/204
Из моего последнего видео вы поняли, что из-за плохой работы рекрутеров найти работу в IT становится всё сложнее
Однако, помимо апгрейда резюме есть ещё одно решение от моего кореша Сани из канала «Папочка Дотнета»
Совсем недавно, он запустил лютое менторство с сопровождением до оффера, внимание, БЕЗ ПРЕДОПЛАТЫ
Александру помогает мой знакомый по крупному финтеху, Сергей Назаров, опытный руководитель разработки бэкенда, подтверждающий в комментариях верность моих тезисов
Никакого подвоха, никакого инфоцыганства - только спецы, желающие вырастить ещё более крутых спецов
Вся инфа на канале @dotnetdad по ссылке
https://news.1rj.ru/str/dotnetdad/204
Telegram
Папочка Дотнета
Ну что же, мы готовы анонсировать менторство до оффера без предоплаты 🥰
Подробнее узнать можно тут — https://devdad.ru/?from=tg-p
Вы платите только по факту трудоустройства процент от суммы оффера, который можно разбить на несколько месяцев. Никаких штрафов…
Подробнее узнать можно тут — https://devdad.ru/?from=tg-p
Вы платите только по факту трудоустройства процент от суммы оффера, который можно разбить на несколько месяцев. Никаких штрафов…
👍8❤5🔥3
Спасибо за круглые цифры на ютубчике 📱
Почему тебе не даётся программирование 10к
HR - раковая опухоль IT перевалил за 30к
❤️❤️❤️
Почему тебе не даётся программирование 10к
HR - раковая опухоль IT перевалил за 30к
❤️❤️❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21🔥8❤🔥6👍1
О чём я не успел поговорить во времена хайпа .NET 8, так это
Тогда вместе со
И она реально работает быстро, я даже применил её в своём проекте более хитрым способом через
https://github.com/Stepami/hydranoscript/issues/58
Что интересно, в .NET 9 возможности расширили, добавив формирование поисковой структуры из строк, в добавку к символам:
Советую не забывать про
SearchValuesТогда вместе со
Span добавили новую структуру данных для ускорения поиска вхождения символов в строку:var vowelSearch = SearchValues.Create(new[] { 'a', 'e', 'i', 'o', 'u' });
var containsVowel = "text".AsSpan().ContainsAny(vowelSearch);И она реально работает быстро, я даже применил её в своём проекте более хитрым способом через
IndexOfAny:https://github.com/Stepami/hydranoscript/issues/58
Что интересно, в .NET 9 возможности расширили, добавив формирование поисковой структуры из строк, в добавку к символам:
var nameSearch = SearchValues.Create(new[] { "Alice", "Bob", "Charlie", "Diana" }, StringComparison.OrdinalIgnoreCase);
var text = ...
var contains = text.ContainsAny(names);Советую не забывать про
SearchValues, если вам нужно фильтровать и анализировать вхождение данныхGitHub
[feature request] Заменить алгоритм поиска переносов строк на более эффективный с SearchValues · Issue #58 · Stepami/hydranoscript
Is your feature request related to a problem? Please describe. На текущий момент для построения системы координат (строка, столбец) весь исходный код перебирается регулярным выражением, что крайне ...
👍20🔥6❤2
StepOne | Степан Минин
Command Line Parser Если вы пишете консольные утилиты и не знаете, как быстро и эффективно разработать API для CLI, то обязательно приглянитесь к библиотеке Command Line Parser. Благодаря проекту, у CLR приложений есть возможность ясно и выразительно решать…
На заре основания канала я обозревал один фреймворк для создания консольных утилит
С тех пор много воды утекло
Меня всегда отталкивала нерешённость вопроса CLI в .NET "официальным" образом
Казалось бы, можно сделать веб-хост, апишку, бекграунд воркер
А вот нормально для консоли не завозили.
Всегда надо было изгаляться, писать свой велосипед и ещё явно указывать точку входа через ServiceProvider, что просто полный кринж
И вот серфинг на волнах интернета привёл меня к интересному проекту😔
Штука крутая, хотя бы за счёт своей гибкой системы формирования комманд и verb'ов
Есть DI вариация, не нужно указывать точку входа
А ещё есть экспериментальный
Естественно, завёз в hydranoscript, доволен как слон⚙️
С тех пор много воды утекло
Меня всегда отталкивала нерешённость вопроса CLI в .NET "официальным" образом
Казалось бы, можно сделать веб-хост, апишку, бекграунд воркер
А вот нормально для консоли не завозили.
Всегда надо было изгаляться, писать свой велосипед и ещё явно указывать точку входа через ServiceProvider, что просто полный кринж
И вот серфинг на волнах интернета привёл меня к интересному проекту
System.CommandLine, который до сих пор не в релизе Штука крутая, хотя бы за счёт своей гибкой системы формирования комманд и verb'ов
Есть DI вариация, не нужно указывать точку входа
А ещё есть экспериментальный
DragonFruit, который типизирует Main параметрами опцийЕстественно, завёз в hydranoscript, доволен как слон
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
[feature request] возможно стоит перейти на System.CommandLine · Issue #42 · Stepami/hydranoscript
Сейчас интерпретатор работает с cli через стороннюю 3rd party библиотеку, она не плохая. Недавно в инфополе попала библиотека https://github.com/dotnet/command-line-api Надо её изучить и понять, ст...
👍6🔥3❤1
В одном из предыдущих проектов внедряли ClickHouse для чего-то там
Думал вспомню, расскажу что-то интересное из нюансов интеграции, но сорян ребятки - те дяди мне уже не платят
Одно я знаю точно, если не знаете как вставлять - гляньте доклад 1кла$$ников
https://www.youtube.com/watch?v=XKBYYP5k_Uo
Думал вспомню, расскажу что-то интересное из нюансов интеграции, но сорян ребятки - те дяди мне уже не платят
Не в этот раз
Одно я знаю точно, если не знаете как вставлять - гляньте доклад 1кла$$ников
https://www.youtube.com/watch?v=XKBYYP5k_Uo
YouTube
Артем Шутак — Вставить в ClickHouse и не умереть
Подробнее о конференции SmartData: https://jrg.su/aTWU2K
— —
Казалось бы, что может быть проще, чем вставить данные в БД?! Но в Одноклассниках это делают 2 года и ClickHouse не перестает удивлять.
Артём Шутак из Одноклассников. Их инсталляция — это примерно…
— —
Казалось бы, что может быть проще, чем вставить данные в БД?! Но в Одноклассниках это делают 2 года и ClickHouse не перестает удивлять.
Артём Шутак из Одноклассников. Их инсталляция — это примерно…
👍4😁3🤩1
Media is too big
VIEW IN TELEGRAM
Важные новости про миграцию моего boosty на tribute в 2025 году
🔥4❤1👍1
Итоги StepOne 2024
Прежде всего, хочу поблагодарить вас, степванчиков, вы сделали этот год для меня❤️
- Вырос в доходе на 36% и достиг цифры, позволившей вступить в закрытый клуб
- ТГ сделал икс два, потому что запустил таргет.
Огромное спасибо Маргарите за её профессионализм и проделанную работу
- Медленно, но верно монетизирую канал.
Открыл и закрыл бусти, цифры на скрине.
Вместе с гонорарами за статьи на Хабр и рекламу получилось полностью оплатить зп таргетолога.
- 23 апреля 2024, старт ютуб карьеры. На текущий момент не хватает сотена до 1к постоянных зрителей.
Скрин также прилагается.
В 2024 вышло 5 длинных видео и 5 shorts.
Спасибо Борису и @detroit_edits за лютый монтаж
- Пожал 130кг с нуля за 10 месяцев тренировок жима.
Спасибо Павлу за наставничество
- Выступил на 4 конференциях
- Вошёл в топ-10 C# авторов Хабра
Год был сложный и результативный,
идём дальше - забирать 2025
В Новом Году пожелаю, чтобы при подведении итогов было, что подводить и оно вас радовало!
УРА!🎄
Прежде всего, хочу поблагодарить вас, степванчиков, вы сделали этот год для меня
А теперь к делу:
- Вырос в доходе на 36% и достиг цифры, позволившей вступить в закрытый клуб
- ТГ сделал икс два, потому что запустил таргет.
Огромное спасибо Маргарите за её профессионализм и проделанную работу
- Медленно, но верно монетизирую канал.
Открыл и закрыл бусти, цифры на скрине.
Вместе с гонорарами за статьи на Хабр и рекламу получилось полностью оплатить зп таргетолога.
- 23 апреля 2024, старт ютуб карьеры. На текущий момент не хватает сотена до 1к постоянных зрителей.
Скрин также прилагается.
В 2024 вышло 5 длинных видео и 5 shorts.
Спасибо Борису и @detroit_edits за лютый монтаж
- Пожал 130кг с нуля за 10 месяцев тренировок жима.
Спасибо Павлу за наставничество
- Выступил на 4 конференциях
- Вошёл в топ-10 C# авторов Хабра
Год был сложный и результативный,
идём дальше - забирать 2025
В Новом Году пожелаю, чтобы при подведении итогов было, что подводить и оно вас радовало!
УРА!🎄
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30👍6❤2
Прямо сейчас доступен весь экслюзив из бусти + новые штуки
Одна подписка без разделения на уровни за 750р в месяц
Для всех действует супер акция - первый месяц со скидкой 80%, то есть 150р
Хотел сделать бесплатным, но такой кнопки не было
Если вдруг вы отпишетесь и захотите вернуться - будет скидка 20%
с Новым Годом, с Новым Счастьем, с Новым Эксклюзивным Контентом!
Одна подписка без разделения на уровни за 750р в месяц
Для всех действует супер акция - первый месяц со скидкой 80%, то есть 150р
Хотел сделать бесплатным, но такой кнопки не было
Если вдруг вы отпишетесь и захотите вернуться - будет скидка 20%
с Новым Годом, с Новым Счастьем, с Новым Эксклюзивным Контентом!
👍6❤1❤🔥1🔥1
6 января в 14:00 в закрытом канале StepOne Premium состоится эфир, где я поделюсь планами на 2025 год и отвечу на вопросы, которые оставите здесь в комментах или зададите во время трансляции
Вопросы могут быть любыми, от «когда джаваброня» до «что у соера с глазом»
Эфиры будут регулярными, раз в 2-3 недели
Присоединиться по ссылке
https://news.1rj.ru/str/tribute/app?startapp=slOA
Вопросы могут быть любыми, от «когда джаваброня» до «что у соера с глазом»
Эфиры будут регулярными, раз в 2-3 недели
Присоединиться по ссылке
https://news.1rj.ru/str/tribute/app?startapp=slOA
Telegram
Tribute
This bot helps content creators receive financial support from their followers directly in the app.
👍4❤1🔥1😁1
Джаваброня 2025 в StepOne Premium
Шарперы, держим бек
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24❤4🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16🥰7❤🔥6
Не забываем подписываться на мой сайд проект - Четыре Плюса 👩💻
Самые смешные мемы в тг про джавистов🤩
https://news.1rj.ru/str/csharpcommon/116
Самые смешные мемы в тг про джавистов
https://news.1rj.ru/str/csharpcommon/116
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Четыре плюса
50кг джависты резко напряглись
❤6😁4🤩4🔥3
StepOne | Степан Минин
Видос про удалёнку набрал 1к, спасибо ❤️
Скидывай его всем, кто до сих пор топит за офис
https://youtu.be/FxP867Ny4w4?si=Ub_o1B7CiV8BWe3K
Скидывай его всем, кто до сих пор топит за офис
https://youtu.be/FxP867Ny4w4?si=Ub_o1B7CiV8BWe3K
YouTube
ПРОГРАММИСТЫ должны работать УДАЛЁННО! И вот почему
А также почему дядя хочет, чтобы ты просиживал штаны в офисе и Илон Маск, заговоривший по-русски
Закрытый тг канал - https://news.1rj.ru/str/tribute/app?startapp=slOA
Гайд в закрытом тг канале - https://news.1rj.ru/str/c/2497185276/9
Пост в телеге с материалами из ролика -…
Закрытый тг канал - https://news.1rj.ru/str/tribute/app?startapp=slOA
Гайд в закрытом тг канале - https://news.1rj.ru/str/c/2497185276/9
Пост в телеге с материалами из ролика -…
❤10👍3🔥1
Захотелось поговорить про исключения
К этому меня подтолкнули воспоминания с одной из работ, где на них стоял строгий запрет, а все ошибки должны были быть реализованы в функциональном стиле
То есть, метод возвращает некий объект результата, который допускает значение ошибки
Мне такой подход казался непродуктивным
Ну казалось бы, что проще написание выброса, и потом отлова где-нибудь сверху?
При этом ООПшность языков позволяет создать объект исключения информативно, чтобы составить качественное сообщение пользователю
Естественно, это избавляет от бойлерплейта по типу GO
Энтузиасты с калькулятором выяснили, что использование исключений вместо проверки на ошибку сокращает ветвление в 175 раз
А это серьёзная разгрузка компилятора!
А потом, я наткнулся на эту статью на Хабре, где оказалось, что исключения ещё и быстрее в производительности
К этому меня подтолкнули воспоминания с одной из работ, где на них стоял строгий запрет, а все ошибки должны были быть реализованы в функциональном стиле
То есть, метод возвращает некий объект результата, который допускает значение ошибки
И сношайся потом с этим как хочешь)
Мне такой подход казался непродуктивным
Ну казалось бы, что проще написание выброса, и потом отлова где-нибудь сверху?
При этом ООПшность языков позволяет создать объект исключения информативно, чтобы составить качественное сообщение пользователю
Естественно, это избавляет от бойлерплейта по типу GO
Энтузиасты с калькулятором выяснили, что использование исключений вместо проверки на ошибку сокращает ветвление в 175 раз
А это серьёзная разгрузка компилятора!
А потом, я наткнулся на эту статью на Хабре, где оказалось, что исключения ещё и быстрее в производительности
Короче, не вижу теперь смысла не использовать исключения
Хабр
Почему я предпочитаю исключения, а не значения ошибок
Качественная обработка ошибок — это ключ к созданию надёжных программ; но программистов она часто пугает, ведь всегда найдётся ещё один пограничный случай. В традиционных объектно-ориентированных...
👍14🤩4🔥2
Вот это я понимаю, опыт прохождения многоэтапных групповых собеседований
https://news.1rj.ru/str/hikollegi/8953
https://news.1rj.ru/str/hikollegi/8953
Telegram
Из коммерса в е-коммерса
Ну и карьерная новость №1 на сегодня: тим лид продуктовой аналитики в Lamoda Tech Анжелика Шахурина стала порноакртисой под ником Lika Blackberry. Точнее она ей была, просто об этом никто не знал, а сейчас узнали. А Lamoda Tech зачем-то начал удалять все…
1😁16👍7🤯3🤩2🔥1