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

Description
Мой YouTube - https://youtube.com/@konstantinov_it
Advertising
We recommend to visit

Тут вся грязь 18+
Связь - https://t.me/moderatorstroy

Last updated 3 months, 1 week ago

Фан проект, без конкретики.
Описание сайта: telegra.ph/ARBUZ-Fest-Obnovlenie-sajta-01-13
Как купить: t.me/tonarbuz/480
Чат: t.me/xrocket?start=sb_N6agBQgchvxHpQI
Чат китов (от 2000 арбузов): t.me/tonarbuz/1410
Сайт: https://tonarbuz.fun

Last updated 2 months, 2 weeks ago

Предложка: @negativegrowth_bot

Реклама: @paprikamedia

Last updated 2 months ago

2 months, 1 week ago
**GoodbyeDPI** получил апдейт, который пофиксил все …

GoodbyeDPI получил апдейт, который пофиксил все существующие проблемы прошлой версии

Чтобы опять смотреть YouTube в 4К, нужно:

?Скачать последнюю версию тут;
?Запустить файл 1_russia_blacklist_YOUTUBE.cmd;
?Если не сработало, то запускаем 1_russia_blacklist_YOUTUBE_ALT.cmd;

Важно: для корректной работы нужно отключить поддержку Kyber в настройках Chrome. Это можно сделать по маршруту chrome://flags

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

2 months, 1 week ago
Когда пытаешься понять Event Loop ***?***

Когда пытаешься понять Event Loop ?

3 months, 3 weeks ago

Обход блокировки YouTube ?

Недавняя блокировка YouTube подставила под сомнение использование платформы и ведение канала, однако быстро нашлось решение.

Проблема заключается в том, что во время установки SSL соединения, домен, к которому мы подключаемся, передается в открытом виде. И если это googlevideo.com то начинают твориться "интересные вещи". Подробнее об этом, а также об обходе блокировки на уровне роутера для всей сети можно почитать в статье на хабре.

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

  1. Скачайте последнюю версию, распакуйте архив (goodbyedpi-0.2.3rc1-2.zip)

  2. Запустите 1_russia_blacklist.cmd

Подробнее о вопросах относительно софта читайте в обсуждении на github.

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

Надеюсь, что данный пост был вам полезен и сделает вашу жизнь немного комфортнее :)

UPD. Решения для всех систем: MacOS, Windows, Linux смотри в треде к этому посту

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

5 months ago

Популярная ошибка при решении задач на интервью

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

Как решать задачи правильно?
1. Сперва, после прочтения условия, убедитесь, что вы поняли его верно. Предположите, какие могут быть краевые условия. Например, поведение программы при пустом массиве, нуле или бесконечности. Уточните у интервьюера корректность понимания работы программы в этих условиях. Обговорите, какой тип данных принимает функция, всегда ли это что-то одно или тип может быть любой? Работает ли программа с отрицательными числами? И так далее. Все индивидуально от конкретной задачи.

  1. Полностью продумайте алгоритм решения в голове. Его также можно обговорить с интервьюером. Скорее всего уже на этом этапе у вас может завестись обсуждение вида: «а что, если вот так?». Как следствие, вы сможете сразу внести коррективы в решение. После чего приступайте к написанию кода.

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

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

Всем оптимальных алгоритмов!

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

5 months, 1 week ago
**Node быстрее Bun?**

Node быстрее Bun?

Гоняю бенчмарки для сравнения Node.js vs Bun, смотрите какую любопытную картину получил.

*? *index.js - файл с высокой вычислительной нагрузкой: поиск простых чисел до 100 000, вычисления факториалов чисел от 0 до 20, генерация случайных чисел с последующей их обработкой, а также сортировка массива.

*? *console.js - файл с console.log('hello'), как в большинстве статей в интернете.

Тестовая среда: Windows WSL (Ubuntu). Node.js v22.3.0, Bun v1.1.13

По итогу прогона утилитой hyperfine имеем:
index.js:
bun = 187.1ms
node.js = 161.4ms

console.js:
bun = 6.6ms
node.js = 10.1ms

При большой вычислительной нагрузке Node.js быстрее Bun. Что это выходит, авторы Bun нам откровенно лгут, ссылаясь на прогоны простых скриптов? Расследование только началось - а результаты уже превзошли ожидания. Продолжу изучать этот вопрос с интересом, о результатах буду держать вас в курсе в этом канале.

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

5 months, 1 week ago

С завода во Frontend. Вопросы для подкаста ?

Привет всем! Мы готовимся к необычному для канала формату - интервью. Наш герой - это обычный парень, который смог уйти с завода, и построить карьеру в мире frontend-разработки!

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

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

Пишите, спрашивайте, делитесь своими мыслями - так мы сделаем этот подкаст по-настоящему полезным и вдохновляющим! ?‍??‍?

5 months, 2 weeks ago

Вы не найдёте работу, если продолжите искать также

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

Не важно, изучаете ли вы сейчас JS или уже закончили курс и начали искать. Большое заблуждение, что: “вот я закончу курс и найду работу”. Нет! Чем ближе к финишу, тем сильнее нужно грести.

Вы должны иметь четкие метрики, понимание что делать, точка А, точка Б, где я и какая моя цель?

Конкретно:
Вам необходимо выйти из состояния ученика в состояние взрослого. Вы должны получить деньги за свою работу. Если вы уже умеете верстать сайты - вы можете сделать сайт для вашего знакомого за 100 рублей, или за 10 р. или за 1 рубль. Главное, как можно скорее начать монетизировать ваш навык, а значит - получать коммерческий опыт.

Поставить цель: конкретную, реалистичную, измеримую. Точка А - точка Б.
Например, моя цель за месяц сделать 1000 качественных откликов. Это каждый день ~33 отклика. Качественный означает с сопроводительным письмом, таргетированный, решающий проблему компании. По 5 минут на отклик - 3ч15мин/день. Откликаться не только на hh.ru, но и на всех других ресурсах, карьерных сайтах, искать знакомых внутри, активно лезть везде где возможно, хоть даже писать в соц. сетях CEO компаний.

В начале карьеры вам нужно себя продать. Продав себя другу за 1 рубль, вы начинаете увеличивать свой чек до 100р, далее 500р, 1000р, нарабатываете своё портфолио. Чтобы устроиться джуном у вас уже должен быть год работы. Где вы его возьмете? Нарисуете? Нарисуйте. И вы сможете конкурировать с другими выпускниками курсов, кто также нарисовал себе опыт.
Только реальный коммерческий опыт, реальные проекты и нетворкинг даст вам эту долгожданную цель - работа в IT. Поздравляю.

P.S. Если интересно, отдельным постом напишу метод постановки целей, которым пользуюсь я сам и который работает.

5 months, 3 weeks ago
5 months, 3 weeks ago

Давайте синхронизируемся ?
Сейчас корректирую план контента и хочется его сделать максимально ориентированным на вас. Плюс после недавнего добавления в папку аудитория каналов стала сильно разной. Поэтому давайте познакомимся и синхронизируемся.

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

P.S. Если в опросе ниже не будет подходящего ответа или вам интересно что-то конкретное, пишите об этом в комментариях. Лайкайте то, что вам также интересно.

7 months, 2 weeks ago

Китайский язык с нуля за месяц. Итоги ??

Хочу поделиться с вами результатами эксперимента по изучению китайского за месяц:
- Понял общую структуру языка, систему изучения
- Научился читать пиньинь (транскрипция иероглифов)
- Выучено ~50 иероглифов
- Могу сказать/понять базовые фразы приветствия, а также по теме семьи и еды.

Изучение Китайского осложнено трудностью восприятия иероглифов. Достаточно сложно запоминать слова без их буквенной записи, в связи с чем, приходится запоминать не только "слово", но и иероглиф. Как следствие изучение языка требует ежедневной практики, без пропусков.

Не смотря на то, что уровень HSK1 - 150 иероглифов не был достигнут, могу сказать, что эксперимент прошел успешно и не планирую останавливаться на текущих результатах. Рекомендую всем хотя бы немного познакомиться с этим замечательным языком и культурой.
Спасибо, что у меня есть возможность с вами поделиться!

We recommend to visit

Тут вся грязь 18+
Связь - https://t.me/moderatorstroy

Last updated 3 months, 1 week ago

Фан проект, без конкретики.
Описание сайта: telegra.ph/ARBUZ-Fest-Obnovlenie-sajta-01-13
Как купить: t.me/tonarbuz/480
Чат: t.me/xrocket?start=sb_N6agBQgchvxHpQI
Чат китов (от 2000 арбузов): t.me/tonarbuz/1410
Сайт: https://tonarbuz.fun

Last updated 2 months, 2 weeks ago

Предложка: @negativegrowth_bot

Реклама: @paprikamedia

Last updated 2 months ago