extremecode | Technologies

Telegram-канал extremecode - The ExtremeCode Times

39876

IT punks. ❤️ YouTube https://youtube.com/ExtremeCode 💸 Реклама @Mshvyag / eaa@extremecode.studio Для РКН: № 5025353650

Subscribe to a channel

The ExtremeCode Times

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

Читать полностью…

The ExtremeCode Times

Братан, нужно всего лишь залезть в реестр и бахнуть туда по пути

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem


Параметр
LongPathsEnabled
в
1


Ну че ты как этот, спросил бы хоть в личке, зачем мы в онлайне перед всеми позоримся с тобой, жесть 👽

Читать полностью…

The ExtremeCode Times

Короче, выпускники. Скоро начнется: "куда поступать", "на кого учиться", "ЕГЭ сдал?". Знакомо? У вас в голове сейчас или полная пустота, или такой винегрет из вариантов, что проще вообще никуда не идти.

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

Все это осуществимо в Центральном университете, созданном при поддержке 60+ ведущих компаний, включая Т-Банк, VK и других. Здесь готовят как специалистов в ИТ, так и в бизнес направлениях — разработка, ИИ, бизнес и аналитика, дизайн. Обучение строится на на реальных бизнес-задачах с упором на фундаментальные знания. Есть карьерный центр, стажировки у партнёров с перспективой трудоустройства. После обучения выдается диплом о высшем образовании государственного образца.

А приправлено это все системой грантов с полным (это 3 480 000₽) или частичным покрытием обучения. Важно, что грант это не целевое направление, так что отрабатывать его после получения диплома не придется.

Как раз уже идет конкурс на получение гранта, поэтому переходите по ссылке и пробуйте свои силы

Важно определится с выбором ВУЗа заранее, а участвовать в конкурсе грантов можно прямо сейчас, т.к. ты можешь получить возможность его получить до сдачи ЕГЭ, да и будет время на повторные попытки, если не выйдет сразу.

Читать полностью…

The ExtremeCode Times

Ловите мысль:

Тру ооп есть - это микросервисы 😈

Посылка сообщений - сервисы общаются между собой. А что если один упадёт? Ничего, так же как и в посылке сообщений по тру ооп. Инкапсуляция есть (это не сокрытие логики сервиса, если что), динамическая связываемость тоже имеются. Шах и мат.

Читать полностью…

The ExtremeCode Times

👉 Новое видео на канале: https://youtu.be/pXXfXkPMNNY

P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"

Читать полностью…

The ExtremeCode Times

Представим, что, гипотетически, есть два портала по поиску работы. hh и hhh (все совпадения с реальностью случайны). hh и hhh полностью одинаковый функционал, полностью одинаковые рекламные компании и даже хозяева у них одинаковые. Разница только в одном - hhh ультраоптимизирован. Каждая страничка весит менее 500килобайт, грузится за 0,1 с., а hh в этом плане обычный подобный портал.

Вопрос, насколько hhh будет более посещаем, чем hh?

Читать полностью…

The ExtremeCode Times

Я конечно не эксперт, но...

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

Получается, что самая эффективная модель поведения - это один чётко составленный пиздатый запрос в один агент.

В чём я не прав?

Читать полностью…

The ExtremeCode Times

Тут прошла новость про робота помощника NEO, который будет подсосить по дому. Пишут, что первое время там не будет ИИ, а будет оператор из Индии, который будет управлять машиной.

А знаете что? Для операторов это будет литерали игра в Симс за деньги. Профессия будущего на удалёночке - оператор робота-уборщика. Почему до этого раньше никто не додумался?

Читать полностью…

The ExtremeCode Times

О, наконец-то востребованные изменения на ютубе. Как вам новые конченные клоунские кнопки? Теперь-то ух бля, ютуб встанет с колен. Новые кнопки завезли.

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

Читать полностью…

The ExtremeCode Times

Вы чего мне тут в логику пытаетесь?

Папищек 😎: "Бро, важна скорость разработки, торопятся, поэтому говнят"

Реальность:
> 🗣Половина рабочего дня проект пересобирается, перед пушем проходит несколько тысяч юнит тестов, пайп собирается полчаса, на ночь включаются автотесты.
> 😐Работоспособность софта можно проверить только на тестовом стенде, никакой возможности локального запуска.

Это же всё так способствует скорости разработки. Прям торопыги, пиздец. Это всё жрёт даже не человекочасы, а человекогоды.

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

Я просто не могу это объяснить.

Читать полностью…

The ExtremeCode Times

Горжусь вами, подписчики. Капец здесь оплот адекватности.

Читать полностью…

The ExtremeCode Times

👉 Новое видео на канале: https://youtu.be/UGZanxUVfmU

P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"

Читать полностью…

The ExtremeCode Times

Хех, у любителей эппла калькулятор потёк, после недавней обновы. Наверное туда тоже ЭйАй встроили, для прекалькуляции расчетов 😔

Читать полностью…

The ExtremeCode Times

факап челлендж 3

По запросу СЕО, нужно было дропнуть таблицу с промокодами из продакшена (в 3 часа ночи), в полудреме промазал курсором мышки по соседней таблице с платными клиентами и удалил ее нафиг с концами. Ничего так сильнее в жизни не бодрило, пришлось пердолиться на скорую руку, ронять продакшен, попутно упереться в квоты облака по числу кластеров и дико запариваться с переносом бекапов между кластерами. Плюс часть данных восстанавливать руками, по инфе хранящяйся у эквайринга (благо важные айдишники там были продублированы)

Читать полностью…

The ExtremeCode Times

👉 Новое видео на канале: https://youtu.be/W8mvlh5Ki38

P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"

Читать полностью…

The ExtremeCode Times

Тот, за кого ты проголосовал – ключевой игрок в любой IT-команде. Но настоящие проекты создаются, когда все эти специалисты работают вместе. Хочешь попробовать себя в роли одного из них на практике?

Международная олимпиада PROD по промышленной разработке для учеников 8-11 классов - это твой шанс сделать тест-драйв профессии еще в школе.

Что такое PROD?

Это не обычная олимпиада по программированию:

Практика, а не теория: Решаешь реальные задачи, которые встречаются в Т-Банке и других tech-гигантах. Олимпиада проводится группой компаний Т-Технологии и Центральным университетом в партнерстве с Высшей школой экономики.

Первый этап - отборочный, для проверки скиллов. Второй этап - командный, где вы работаете над проектом, как в настоящей команде разработки.

Четыре трека на выбор:
- Бэкенд-разработка
- Фронтенд-разработка
- Мобильная разработка
- Машинное обучение

Главные призы:
> Возможность поступить в вуз на бесплатное обучение (до 100% грант в Центральный университет)
> Возможность попасть на стажировку в Т-Банк.
> Ты найдёшь друзей и единомышленников, с которыми можно расти и создавать крутые проекты.

➡️ Регистрируйся на олимпиаду PROD!

Переходи по ссылке и открой для себя IT

Реклама. АНО ДПО «Т-Образование», ИНН 7743270426, Erid: 2W5zFG6MwRi

Читать полностью…

The ExtremeCode Times

Иногда я просто валю лицо со всратости дефолтного инструментария дотнета.

ТЫ НЕ МОЖЕШЬ ЧЕРЕЗ System.IO - работать с директориями длиннее 260 символов. Поэтому ты либо вставляешь какие-то костыли, либо вообще тыкаешь стороннюю либу типа Delimon, чтобы у тебя было адекватное апи для работы с директориями.

> АРЯЯЯЯ ЭТО СТАРАЯ ВИНДА ВИНОВАТА СО СВОИМИ ОГРАНИЧЕНИЯМИ, АВТОРЫ ДОТНЕТА НЕ ХОТЕЛИ ЛОМАТЬ СОВМЕСТИМОСТЬ.

ёпта бля, этой старой винды нет уже 3 тысячи лет, а я теперь должен ручками выставлять какие-то флаги. Нахуй мне это надо? Переделывайте.

Читать полностью…

The ExtremeCode Times

Как же заебали ежедневные апдейты всего и вся на компе и на мобиле, да даже в вебе. Просто, блять, не выносимо. СУКА МАНАГЕРЫ ДА РАСШИРЬТЕ ВЫ СВОИ СРАНЫЕ СПРИНТЫ ДО 3-4 НЕДЕЛЬ ХОТЯ БЫ.

Видимых апдейтов нихера нет, зато обязательно нужно ПЕРЕКРЫТЬ ВЕСЬ ЭКРАН СРАНЫМ НЕПРОПУСКАЕМЫМ ОКНОМ, а затем еще СРАНОЙ НОТИФИКАШКОЙ которая перекрывает полезную часть приложению, из-за которой не получается тыкнуть в нужную вкладку/кнопку.

Сука, все так парятся о UI/UX, метриках-хуетриках, но из-за этого бреда просто хочется УДАЛИТЬ нахуй этой приложение и выкинуть девайс в окно.

Что в десктоп версии ебучего облачного блокнота можно обновлять каждые 3 дня? Нахера менять местами кнопки в сайд меню на ютубе? Кто-нибудь вообще понимает, че в дискорде с каждым обновлением происходит — там же вообще нихуя не меняется. Про банковские приложухи вообще молчу.

Этот список можно продолжать до бесконечности, просто уже невыносимо 🤬

Читать полностью…

The ExtremeCode Times

Факап челлендж 4:

Полез в логи, чтобы разобраться с правами пользовательских ролей. У определённой категории пользователей внезапно полетели права. Палю запросы и понимаю, что какой-то товарищ ищет способ исполнить свой php код на нашей машине, испытывая все возможные лазейки.

Скинул челам с команды, похихикали, у нас сервер не может исполнять php код, всё написано на ноде.

Похихихать похихикали, а потом на следующий день обнаружили, что php файл уже лежит на сервере И К НЕМУ ИДУТ ЗАПРОСЫ. Только код не исполняется. Вот это мы труханули, конечно. С полупинка на месте перекрыли доступ к машине.

И вот что важно — проблема была не в языке, а в том, что сама архитектура была «дырявой»: не было адекватной сетевой изоляции, заранее настроенных доступов… Кто-то там извне вообще мог добраться до сервера, а это уже тревожный звоночек.

Если бы изначально разворачивали проект в защищенном облаке, такого бы не было. Под 152-ФЗ там эти базовые барьеры уже есть из коробки: среда изолирована, доступы можно ограничить, инфраструктура защищена сразу на уровне архитектуры. У того же Рег.облака есть такое решение — разворачивай и работай, а не туши пожары.

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

Также есть стикерпак «Я выжил в 404» для таких моментов - там есть вся хроника эмоций от первого "здарова" до фикса.

Читать полностью…

The ExtremeCode Times

А теперь давайте представим, что это всё происходит в 2005 году. Поменялась ситуация? А это всё из-за того, что произошла так называемая "инфляция мегабайта". Мегабайт в 2005 не тоже самое, что мегабайт в 2025, следовательно мегабайт в 2035 будет ещё менее значительным.

Вывод: Не надо уменьшать вес страниц. Его можно увеличивать соответственно инфляции.

Читать полностью…

The ExtremeCode Times

Знакомо, когда на собесе на вкусненькую вакансию, в секции system design твой мозг становится гладким, как каток, а интервьюер смотрит, будто ты пытаешься объяснить теорию струн терминами аниме?

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

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

Ссылка

Читать полностью…

The ExtremeCode Times

👉 Новое видео на канале: https://youtu.be/PUkr0dMhZJI

P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"

Читать полностью…

The ExtremeCode Times

АРЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ ГОДА ОПЫТА НИЧЕГО НЕ ЗНАЧАТ, ЗАЧЕМ ХРы СТАВЯТ ФИЛЬТРЫ ПО ГОДА АРЯЯЯЯЯЯЯЯЯЯ.

Потому что они имеют значение.

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

Готов поставить жопу (кого нибудь неважного для меня), что если мы сравним двух челов, которые отличаются только записью в трудовой "5 лет из бигтеха" vs "5 лет контора пидорас и ко", окажется, что бигтеховый трахает стабильно.

Вот вам и "не имеет значения".

Читать полностью…

The ExtremeCode Times

До сих пор с теплотой вспоминаю о стартаперских приключениях. За все эти годы я понял одно. Сама техническая реализация - это только 30% успеха, остальное - на работе продакта (которым подпедаливает сам основатель).

Придумай продукт - выведи на срыночек - не сосни - пользователя удержи - задоминируй конкурентов. Это, самая ответственная и творческая роль в стартапе (и не такая унылая как у кодомакаки).

Почитал на эту тему всякие книжек (Эрика Риса, например). Едва выдержал эту мыслежижу, всю полезную инфу можно было уместить в один абзац текста. Лучше бы подписался на какой нибудь тг канал типа @alexcouncil, и меньше воды хапанул бы и продуктивней (хах каламбур из ближайшей калабурошной) вышло бы.

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

Канал Леши Арефьева про управление IT продуктами @alexcouncil. Метрики, инструменты и полезные материалы на околопродуктовые темы.

Топовые посты:
- как замерить рынок продукта 3 способами /channel/alexcouncil/1474
- о закономерностях разворачивания стартапов /channel/alexcouncil/1019
- как из стартаперской команды сделать продуктовую /channel/alexcouncil/1169
- что делать, когда исследований овердохрена /channel/alexcouncil/1156

Если понравится, подписывайтесь - @alexcouncil.

реклама, erid: 2Vtzqwzzd7t, ИП Арефьева Елена Анатольевна, ИНН 502718151902

Читать полностью…

The ExtremeCode Times

Кто нибудь расскажет мне как в бигтехах уживаются следующие взаимоисключающие параграфы?

1. Проблемы с софтом.
> Вечная бесконечная сборка-пересборка. Добрая половина времени разработки уходит на сборку.
> Отсутствие возможности запуска некоторых приложений вне прода во время разработки,
> Лапшекод в котором невозможно разобраться
> Проблемы с процессами, работяги гонят друг на друга и пытаются перекинуть свою работу на других

2. Все работяги как на подбор. Дохера вумные, за спиною книжки и небритые подмышки. Процесс найма, как будто там рокетсаенс на каждом шагу.

Почему сильные кадры делают слабо?

Читать полностью…

The ExtremeCode Times

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

Хорошо, что есть такой замечательный проект как Яндекс Практикум PRO — это платформа для профессионального роста для IT и digital специалистов с опытом, которая ориентирована на то, чтобы прокачать твои скиллы и сделать из работы карьеру.

На платформе – более 100 курсов по разным направлениям, от программирования, до менеджмента, маркетинга и даже английского языка.

Преподаватели — не теоретики, а практики с внушительным опытом. Они каждый день решают реальные задачи в топовых IT-компаниях и приносят этот живой опыт прямо на ваши занятия.

Огромный плюс – работа с искусственным интеллектом встроена в саму ткань обучения и можно учиться применять ИИ сразу в вашей профессиональной сфере.

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

А еще, Практикум PRO постоянно обновляет контент — чтобы студенты узнавали сегодня то, что появилось буквально вчера, и делает упор исключительно на практику: новые скиллы можно и нужно сразу тестить на ваших текущих задачах, где бы вы сейчас не работали.

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

Выбирай курс и проходи первый модуль бесплатно (он есть почти у каждого курса), чтобы оценить формат и нагрузку.

Реклама, АНО ДПО “Образовательные технологии Яндекса”, ИНН 7704282033, erid: 2VtzqwpScnZ

Читать полностью…

The ExtremeCode Times

В очередной раз решил вкатиться в опен соурс.

>Пушанул перформанс фикс в реактовскую либу на сотню строчек.

> Подоёбывали на ревью сильнее, чем когда я пишу код за деньги.

> Из-за разницы во временных поясах и загруженности мейнтейнеров, цикл ревью->внесение фиксов растянулся на неделю.

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

Читать полностью…

The ExtremeCode Times

Знаете, скорость загрузки сайта влияет на его посещаемость. Люди начинают отваливаться при 4-ёх секундной задержке. В этом случае даже поисковики начинают сайт топить по выдаче, им не хочется выдавать что-то тормознутое в топе. А знаете как не огребать по скорости выдачи? Ну например пользоваться лютыми железячками у Aéza.

🥰 Aéza - это топовые процессоры Ryzen 9 с частотой до 5.7 ГГц. Никаких Микроволновок с CPU по 2-3 ГГц, которые поставляются вместе с пылью из 2010-х.

🥰 Aéza - это канал связи до 25 Гбит/с в 10+ локациях по миру, никаких жалких 250 мбит/с (с лимитом трафика, который выстрелит в самый неприятный момент), к которым все привыкли.

🥰 Aéza - это бесплатная DDoS-защита на всех тарифах, не требует настроек и доплат. Никаких «доплатите за защиту пожалуйста, а то ваш сайт уронит школьник, у которого на клавиатуре есть клавиша F5». Они отбили одну из мощнейших DDoS атак в мире.

Чем они еще круты?

> Выделенные серверы монструозной мощности: до 80 ядер, 1 ТБ RAM и 70 ТБ SSD/NVMe.
> Автоматические бекапы и S3-хранилища.
> Поддержка 24/7, где работают ребята, которые на «ты» и с Linux, и с Windows.


А тут ещё и скидосы завозят:

💻 -15% на тарифы Hi CPU во Франкфурте
Мощнейший AMD EPYC 9454 и канал 1 Гбит/с (Burst до 25 Гбит/с).

💻 -15% на виртуальные серверы в Париже, Амстердаме и Стокгольме


Воспользуйтесь преимуществом там, где о вас действительно заботятся.

Читать полностью…

The ExtremeCode Times

Ещё одна причина по которой я не люблю гит - это онлайн сервисы с репозиториями.

Во времена Татаро-Монгольского Ига в 2000-ых годах было нормально. Просто пушишь в репозиторий, вводишь один раз логин и пароль от сервиса и ходишь довольный.

Сейчас процесс пушинга превратился в сраный абсурд. АРЯЯЯЯЯЯЯ ПАРОЛЬ НЕЛЬЗЯ, ВВОДИ ТОКЕН, КОТОРЫЙ ГЕНЕРИРУЕТСЯ... А В ПРОЧЕМ РАЗБЕРЁШЬСЯ САМ. Идёшь в один из миллиарда раздел настроек, находишь как сгенерировать этот токен, генерируешь (на определённое время, потом обязательно придётся перегенерировать) и довольно урчишь. До тех пор пока не попытаешься запушить свой калькулятор на расте (чисто чтобы код не потерять) в мастер. По дефолту это запрещено даже мейнтейнеру. Ищешь настройку и отрубаешь. Довольный урчишь, но не долго, потому что тебе принудительно включают двухфакторку. Разбирайся.

А потом твоя почта засрана vulnerabilities в твоих ссаных зависимостях. Норм.

Читать полностью…

The ExtremeCode Times

факап челендж 2

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

Читать полностью…
Subscribe to a channel