Сергей Константинов | IT и не только @konstantinov_it Channel on Telegram

Сергей Константинов | IT и не только

@konstantinov_it


Старший разработчик в Сбере

Мой YouTube - https://youtube.com/@konstantinov_it

Делюсь мыслями и новостями

Сергей Константинов | IT и не только (Russian)

Добро пожаловать на канал 'Сергей Константинов | IT и не только'! Здесь вы найдете интересные и актуальные обзоры и новости из мира информационных технологий, а также много другой полезной информации. Этот канал ведет Сергей Константинов, старший разработчик в Сбербанке, который имеет обширный опыт работы в сфере IT.

На этом канале Сергей делится своими мыслями, опытом и новостями из мира IT. Вы также можете посетить его YouTube канал, чтобы посмотреть еще больше увлекательного контента. Присоединяйтесь к каналу 'Сергей Константинов | IT и не только', чтобы быть в курсе последних тенденций и разработок в сфере информационных технологий!

Сергей Константинов | IT и не только

21 Nov, 14:51


Bun — всё ещё экзотика или уже можно? 🔝

Начинаем уже через 10 минут

Подключиться в VK Видео в YouTube

Сергей Константинов | IT и не только

20 Nov, 07:35


Bun — всё ещё экзотика или уже можно?

21 ноября в 18:00 (МСК) залетаю на подкаст от UseTech, подискутировать на тему Bun'а.
Что это: хайповая технология или рабочий инструмент для продакшена?

Обсудим:
• Реальный опыт использования (Александр уже активно использует Bun в проде)
• Мифы, вопросы безопасности и миграции на Bun

Если интересно - присоединяйтесь к трансляции!

Ссылки на трансляцию
: VK Видео и YouTube

Сергей Константинов | IT и не только

11 Nov, 18:21


Чем занимается фронтенд-разработчик — джуниор, мидл, синьор и тимлид

Опубликовал статью на habr, где рассказал о том, чем занимаются джун, миддл, синьор разработчики и тимлиды.

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

А какие качества помогли вам расти? И какую стратегию роста вы использовали?

Сергей Константинов | IT и не только

06 Nov, 09:23


Топ 3 книги по личностному росту, которые мне откликнулись

Дисклеймер: не хочу, чтобы данные книги были восприняты как успешный успех или бизнес-литература, они о другом.

Монах, который продал свой Феррари

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

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

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

Все три книги могу рекомендовать, как лучшие в своём роде. Хочется стереть из памяти, чтобы прочесть их снова.

А какие книги посоветуете вы? Давайте соберём полезную книжную полку в комментариях.

Накидайте реакций, если такой формат вам интересен 🔥

Сергей Константинов | IT и не только. Подписаться!

Сергей Константинов | IT и не только

31 Oct, 18:24


Bun vs Node — запись доклада 📱

Месяц назад на Frontend Conf 2024 я выступил с докладом, посвященным сравнению двух рантайм-сред — Bun и Node.

Так действительно ли Bun настолько хорош и быстрее Node в разы, или это все же миф и маркетинг? В каких аспектах его можно использовать уже сейчас, а в каких точно не стоит?

Чтобы разобраться, я провел кучу замеров и построил гору таблиц — все ради одного вопроса: стоит ли переезжать на Bun или это просто хайп?

Смотрите полную запись доклада по ссылке на YouTube

Сергей Константинов | IT и не только

22 Oct, 18:12


Как использовать ChatGPT, Notion без VPN?

Открываем настройки браузера → Выбрать поставщика услуг DNS → Добавить своего поставщика услуг DNS

Вставляем:
https://dns.controld.com/comss

Поздравляю! Теперь вам доступны chatgpt.com, notion.so и другие платформы, которые были ранее недоступны.

Также вы можете поставить DNS на уровне системы, Android устройства или Wi-Fi роутера. Подробнее читайте в статье.

Делитесь лайфхаком с друзьями! 🐾

Сергей Константинов | IT и не только. Подписаться!

Сергей Константинов | IT и не только

22 Oct, 11:18


Как я использую chatgpt для учебы? 📱

Я для себя выработал следующую стратегию обучения: я прошу chatgpt объяснить на примерах. На днях читал сложно написанную статью о работе промисов, и автор умудрился так всё расписать, что мне было совершенно ничего не понятно. Я попросил chatgpt-o1 объяснить мне на примерах, что имеет в виду автор. И моментально мне всё стало ясно!

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

Вы легко можете попасть в ловушку, если будете использовать chat только лишь с целью скопировать → вставить. Причина в том, что gpt всё же машина и ему свойственно ошибаться. Однажды, я так потратил день в попытках раздебажить несуществующий API библиотеки.

Ключевое - использовать оригинальный chatgpt.com, а не различных telegram ботов. Не смотря на то, что они ходят в openai по API key, зачастую я наблюдал худший перфоманс их работы.

Накидайте реакций, если вам интересно, в каких сценариях я еще активно использую нейросети.

Сергей Константинов | IT и не только. Подписаться!

Сергей Константинов | IT и не только

17 Oct, 12:19


Node.js v23

Вчера был выпущен релиз Node.js v23, поддержка которого продлится до июня 2025 года.

Вот основные нововведения:

1. TypeScript (экспериментально):
Поддержка TypeScript через новые флаги --experimental-strip-types и --experimental-transform-types. Пока только очистка типов без полной проверки, но это важный шаг к интеграции TypeScript.

2. ESM и require():
Включена возможность по умолчанию загрузки ESM-модулей через require() в синхронном режиме.

3. Web Storage API (экспериментально):
Поддержка API localStorage и sessionStorage для хранения данных, движемся ближе к общим с браузером стандартам.

4. SQLite API (экспериментально):
Добавлен встроенный SQLite API для работы с базами данных SQL, с возможностью хранения в памяти.

5. Команда node --run:
Теперь стабильна и позволяет запускать скрипты прописанные в package.json.

6. Кэширование кода:
Кэширование скомпилированного кода на диске, для ускорения запуска модулей через переменную NODE_COMPILE_CACHE.

7. Оптимизация Buffer
Увеличена производительность методов Buffer, что значительно увеличивает производительность методов Buffer.copy() и Buffer.write().

8. Производительность node:fs
Повышена производительность модуля node:fs, в котором также сокращено число вызовов кода на C++

9. V8 обновлён до 12.9:
Новая версия движка V8, аналогичная используемой в Chromium 129.

10. Удаление поддержки 32-битных Windows.

Официальный release notes node.js v23
Перевод в статье на habr.com

Сергей Константинов | IT и не только

15 Oct, 12:43


Путь фронтенд-разработчика. От рождения до тимлида 📝

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

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

Поздравим меня с дебютом на хабре! 🔥

Сергей Константинов | IT и не только

14 Oct, 11:03


Челлендж по программированию 👨‍💻

Нашёл ресурс pythonchallenge.com, на котором зависал, когда ещё был студентом.

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

Всего 33 уровня, я пока остановился на 4.

Рекомендую попробовать и вам, затягивает!

Сергей Константинов | IT и не только

11 Oct, 07:58


Ура, котик снова с нами в канале! 👍

Всего за несколько часов вы накидали целых 31 буст, и теперь канал вырос до 5-го уровня! Теперь у нас доступно целых 5 кастомных эмодзи — будем выбирать ещё!

Огромное спасибо каждому, кто поддержал бустом, реакцией или репостом! Вы супер! 🤩

Сергей Константинов | IT и не только

10 Oct, 19:30


Юмор с эфира: какой язык выбрать?

— Какой язык программирования выбрать: Java или Python?
— JavaScript!

Сергей Константинов | IT и не только

10 Oct, 15:54


Выступаю здесь через 10 минут 😎

10 октября в 19:00 приглашаем на прямой эфир «Основано на реальных событиях: как устроен найм в IT глазами экспертов»

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

Обсудим:
⏺️ смену профессии и поиск работы — вне зависимости от возраста и точки A;
⏺️ онлайн-обучение и процедуру найма;
⏺️ реальные кейсы правильных откликов на вакансии;
⏺️ лайфхаки для успешного прохождения собеседований.

Ссылка на трансляцию:
https://facecast.net/w/euuays

Сергей Константинов | IT и не только

04 Oct, 10:00


Canvas - пишем код в ChatGPT

OpenAI зарелизили рабочую среду Canvas. Здесь можно писать код, проводить код-ревью, искать ошибки, комментировать и рефакторить как душе угодно.

Звучит хайпово. Стало куда удобнее работать с кодом в чате. Сам пока не тестил, прикрепляю видео интро.

Сергей Константинов | IT и не только

02 Oct, 14:18


Репозиторий с бенчмарками

Как обещал, делюсь с вами ссылкой на репозиторий bun-vs-node-benchmarks, где собраны все бенчмарки, которые я использовал для тестирования.

Больше информации и ссылок вы найдёте в презентации с доклада.

Сергей Константинов | IT и не только

01 Oct, 19:02


Frontend Conf 2024 💛

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

Хочу выразить особую благодарность всем членам ПК за такую классную атмосферу и организацию. В особенности хочу сказать спасибо Алексею Авдееву, Зару Захарову и Андрею Смирнову за помощь в подготовке и конструктивный фидбэк, который помог создать содержательный, интересный и динамичный доклад.

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

До встречи в следующем году!