IT punks. ❤️ YouTube https://youtube.com/ExtremeCode 💸 Реклама @Mshvyag / eaa@extremecode.studio Для РКН: № 5025353650
👉 Новое видео на канале: https://youtu.be/gvFVGM0G9l4
P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
Видос забанили на ютубе за жосткую жесть 😡
Сори, перестарался немножко в унижении айтишников, щас, в течении часа пофиксю
UPD:
Крч, видос переносится на вторник :D
/channel/extremecode_rest
Единственная легитимная (настоящая) курилка-чат. Накидайте джойн реквестов.
Знаете, если я сделаю какой-то сервис, то не стану вам его показывать. И не потому, что боюсь, что там вывалится какой-нибудь недокод, а потому, что вы сразу попытаетесь это сломать. Раньше добавляли в чат бота-компилятора C#, и сколько раз были попытки дернуть пространство имен System IO — не сосчитать. А сколько раз вы ддосили шизоида?
Вот если бы у меня были жесткие навыки предотвращения атак, то я не очковал бы.
Когда кибератачки все-таки произойдут, хорошо бы знать, с какого конца браться за дело. Специально для тех, кому нужна такая практика, запустился бесплатный онлайн-симулятор Standoff Cyberbones.
В него загружены задания, в основе которых — самые интересные инциденты из истории кибербитв Standoff. Это реальные атаки, проведенные хацкерами на инфраструктуру организаций виртуального государства.
В онлайн-симулятор загружены журналы из живых атак, которые потребуются для выполнения заданий. Все это позволит любому, кто зарегистрирован на платформе Standoff 365, на практике изучить тактики и техники сильнейших российских и иностранных белых хакеров и попрактиковаться в использовании разных классов СЗИ.
Исследуйте киберинциденты бесплатно, круглосуточно и в комфортном для себя режиме на Standoff Cyberbones! 🔥
Как же меня бесят визуальные оболочки гита. Либо они, непонятно почему, работают через жопу, либо делают какую-то незаявленную хуетятину. Хочешь подлить изменения из ветки "девелоп" в ветку "2" прямо в гитлабе реквестом? Хорошо, залью изменения в ветку... А ПОТОМ ЗАЛЬЮ ВЕТКУ 2 В ДЕВЕЛОП, МНЕ ВООБЩЕ ПОЕБАТЬ ЧТО ТЫ ЭТОГО НЕ ПРОСИЛ И ЗА ЭТО СЕГОДНЯ ВЕЧЕРОМ ОБ ТЕБЯ БУДУТ ТУШИТЬ БЫЧКИ.
Вот накодили хотя бы одну нормальную визуальную оболочку, которая под капотом не делает миллиарда непонятной хуетятины, я бы тогда может и в визуальном редакторе копки нажимал, а пока соре.
git add .
git commit -m""
git push —set-upstream origin develop
О да, айтишнечки, наконец-то появилась возможность поучаствовать в достойном мероприятии для проверки собственных айтишечных знаний во множестве категорий на КОМПЕТЕНТНОСТЬ, да еще и с приятной возможностью выиграть призы!
Всё достаточно просто: 23 сентября Selectel запускает IT-кроссворд — онлайн-соревнование для всех, кто интересуется технологиями. Всего будет более 250 вопросов на 7 тем:
▪️ разработка и тестирование,
▪️ Soft Skills и карьера в IT,
▪️ дата-центры и инфраструктура,
▪️ мобильные устройства,
▪️ информационная безопасность,
▪️ история IT,
▪️ машинное обучение и Data Science.
Чтобы стать призером или победителем, необязательно разбираться во всех направлениях IT — выбери любое или участвуй в нескольких. С 23 по 29 сентября ежедневно будет стартовать новая рубрика. Отвечай на вопросы и копи баллы, чтобы выиграть набор эксклюзивного мерча Selectel. 🦖
Регистрируйся и получи ссылку для участия: https://slc.tl/5qwhl
Господи, хоть бы Intel обанкротился и x86-ая архитектура наконец-то уже сдохла 🙏
Читать полностью…Ладно, ладно, я переобуваюсь. Надеюсь вы довольны. Я стал использовать нейросетку для того, чтобы писать linq запросы и регулярки на js, потому что мне самому в падлу. Думаю, может быть, стоит даже на какие нибудь курсы по сетям залететь. Мнение?
Читать полностью…Хех, обожаю npm, ts и контрибьютеров.
Вожусь с легаси кодом, в котором потребовалось поправить компонент с npm под названием react-input-mask. Этот пакет предоставляет инпуты с маской для ввода. Ну знаете, чтобы телефончик вводить в красивом формате.
Ну чё то скидываю в компонент новые пропсы, а никаких изменений не происходит, как будто ничего не делал. Начал ковыряться и обнаружил, что заголовочные файлы подтянуты отдельным пакетом под названием types/react-input-mask
Так вот. Когда делаешь установку react-input-mask ставится самая свежая стабильная версия 2.0.4, а когда ставишь пакет с заголовочными файлами, ставятся заголовочные файлы под версию 3, которая находится в альфе.
И получается, что тс тебе даёт неверное именование пропсов. А знаете, что будет если всунуть пропсы, которых не существует в либе? Ебучее ничего. Хотя бы ошибочку, какую нибудь выдавало. Чел, который контрибьютит заголовочные файлы, обосрался, а теперь в гитхабе у автора оригинального пакета такие вот ишуя. Конечно у тебя не будет работать BeforeMaskedStateChange, братан, он же в заголовочном файле определён, а в библиотеке не реализован. Кому не в падлу, можете в ишуй отписать, плюс в карму получите.
А вот не юзали бы тс, не обосрались бы с типами. У тех, у кого проект на жс, всё нормально работает. Оправдания?
Average ts fan би лайк: Мням-с ну типы это безопасна, я понимаю что надо передать в метод, у меня же нет jsdoc. А ещё я не смогу передать то, что нельзя передавать в метод, как хорошо, что код зажимает меня своими требованиями, так что едва могу дышать. И ничего что для этого мне надо тратить ЧЕЛОВЕКО-ГОДЫ на пердолинг с типами.
Любители ts просто безумцы, которые хотят код защитить от себя. ts-код это добровольная дурка, типы - это смирительная рубашка. Ну разве что стены мягкие...
Перевожу все проекты с голенького JS на Typescript.
Простите, друзья 🫡
👉 Новое видео на канале: https://youtu.be/Yl0tNFg5ckw
P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
Примерно 100% программистов считают, что ИИ сможет лишить их работы к 2025 году — данные опроса
Читать полностью…Сегодня днём проводил расследование. У нас в компании был инцидент - какая-то крыса залила в релизную ветку непротестированный код. В ходе исследования через репозитории и reflog, виновный был найден. И у меня две новости - хорошая и плохая.
Хорошая: Виновник был мною пойман за руку и наказан по всей строгости закона нашей компании. У нас за такое отрезают мизинец.
Плохая: В ходе расследования я вышел на самого себя и теперь моя скорость печати снижена на 10%.
Не лейте всякую хуйню в релизную ветку.
Блин, как же меня задраконил наш новый ПМ. Постоянно какие-то "классные" инициативы. Созвон? "О, а давайте проведём его стоя! Это позволит нам не тянуть время, потому что мы устанем и будем всё рассказывать кратко". А может давайте тогда на одноколёсном велосипеде дейлики проводить будем? А вот прошлый ПМ был классный, работа шла как по маслу, без сучка и без задоринки, как по смазанному мылом, как горячий нож в масло, без труда не вынешь рыбку из пруда, любишь медок, люби и холодок...
Может нового ПМа надо просто отправить на курс «Менеджер проектов». Там его бы научили как правильно вести сложные переговоры, планировать технические решения, велосипедить проекты на моноколесе и использовать весь инструментарий уважаемого ПМа.
Курс подойдёт и начинающим проектным менеджерам. Зачем тебе копаться в этом коде? Может просто пойдёшь на курс, где тебе выдадут хлыст и будешь успешным погонщиком? Тем более, по моему опыту, хорошие ПМы всегда нужны, слабых ПМов слишком много. Когда программистов заменят нейросети, останутся только ПМы, которые будут дирижировать ИИ. К тому же у курса есть модуль по YandexGPT от специалистов Яндекса, на котором научать использовать их в работе и понимать, когда это безопасно и этично, а когда нет.
Поэтому вот тебе курс по ПМству, записывайся, ставь лайк и осваивай новую востребованную профессию будущего.
реклама, АНО ДПО «Образовательные технологии Яндекса», ИНН 7704282033, erid: 2VtzqwgrJBz
Ну что, молодые давненько хотели вкатиться в погромирование на питончике, да все руки не доходили? Ой, а что это тут у нас — курсы Python разработки с оплатой после трудоустройства от Zerocoder.
Во время прохождения курса ты освоишь самый популярный язык программирования Python и основные фреймворки, сделаешь 18 PET-проектов, создашь портфолио и резюме, получишь свою первую работу.
Курс рассчитан на новичков, поэтому даже если ты никогда не программировал и не работал в IT, у тебя получится освоить перспективную профессию, работать в престижных IT-компаниях, купить квартиру по льготной ипотеке под 6% и получить отсрочку от армии
Пользуйся этим шикарным предложением, пока есть такая возможность.
Переходи по ссылке.
реклама, ООО «ЗЕРОКОДЕР», ИНН 9715401631
Короче, тут вроде как появилась фича со снятием ограничений для пчелов, которые бусты дают. Т.е. в теории бустеры смогут постить стикеры в каментах. Я не уверен в этом до конца, переносятся-ли бусты из основного канала в чат с комментариями, или нужно прям отдельно бустить сам чат.
Протестируйте по брацки, ну а на крайняк на канале просто вернутся мемные отвалившиеся реакции 😄
/channel/extremecode?boost
Как же айтишники сабмиссивы
> Ммммм, здесь есть статическая проверка типов. Я так люблю когда меня душит компилятор, это так типобезопасно, когда он не даёт мне использовать динамические типы. СИЛЬНЕЕ. Мне нужна более строгая система типов.
> МММММММММММММ, "Эс" из СОЛИД. Да, я не могу на один класс завязать две роли, потому что сосед дядюшка Богдан Боб так сказал. Я должен быть послушным мальчиком. А не то...
> ОООООООО, интересные задачи в вакансии - это классно. Ну это точно надо идти, потому что я буду потеть пока разбираюсь, а если не разберусь вовремя, тимлид меня на дейлике ПЛЁТКОЙ, ПЛЁТКОЙ.
> О да, юнит-тесты, интеграционные тесты, е2е-тесты, штат тестировщиков, ежедневные дейлики от папочки тимлида в кожаных ремнях. КОНТРОЛИРУЙТЕ МЕНЯ ПОЛНОСТЬЮ. Чем больше контроля тем лучше, это всё правильные процессы. Необходимо не потому что, мне это доставляет удовольствие, а чтобы у пользователя был качественный софт.
Тест на БДСМ провален.
В общем, молодые люди. Я тут не теряю форму и в свободном окошке между работой и выгоранием собираюсь выполнять всякие задачки и тестики чисто по фану. Литкод уже неактуален – готовиться к собесам надо по-другому. Пробовал задачки генерировать нейросетями, но Искусственные Идиоты не справляются дальше продвинутого гуглежа.
Чтобы подкачать скиллы на актуальных задачках, переходите на канал Selectel. Ребята часто их постят, а потом разыгрывают классные призы среди молодцов, давших правильный ответ 🦖
Скоро будут новые битвы для самых крепких бойцов!
Реклама, АО «Селектел», ИНН 7810962785
Алё, айтишнечки? С праздником вас 👏
Все, давайте, пока.
В общем, помните я писал про курс по промпт инжинирингу? Так вот я думаю, что я же птица высокого полёта, я знаменитый блогер, я инфлюенсер, я тот самый парень из видео. Поэтому пошёл пытаться выколядовать курсик бесплатно за честный отзыв, потому что я такой красивый. И что вы думаете? Господа курсовики не хотят меня пускать на курсы. А вдруг обосру?
После поста выше, среди админов начался сущий кошмар. Один сказал, что разобраться в промпт инжиниринге можно за день и бутылку пива; второй, не согласился; ну а третий оставил своё мнение при себе 🙃
Ваше мнение?
👉 Новое видео на канале
YT: https://youtu.be/wf0kc4EUw6k
VK: https://vk.com/video-103562966_456239317
P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
Крч, тут за пару дней из разных мест до меня дошла новость про чёткий AI стартап, который охуенно пережимает видосы без видимой потери качества.
Решил тестануть. Я конечно не эксперт, но помоему эти говноделы продают ffmpeg под видом инновационного AI стартапа (куй железо пока горячо). Просто в моих персональных тестах, ffmpeg показал себя еще лучше с использованием libx265 (вышло 7.6Mb в нейросетке против 5.8Mb в ffmpeg'е).
Да и если немного моск включить и подумать: КАК БЛЯ НЕЙРОСЕТКА поможет в пережатии видоса? Есть уже готовые кодеки, есть готовые алгоритмы сжатия. КАКИМ БЛЯ образом нейросетка сможет придумать алгоритм еще эффективнее, чем уже существующие в рамках текущих кодеков — для меня загадка. Крч, выглядит как скам, так там еще и платные тарифы есть. Ссылку на говноделов не дам.
А вот параметры ffmpeg'а ничего особо из себя не представляют:
ffmpeg -i '.\input_video.mp4' -vcodec libx265 -vf scale=1920:1080 '.\output_video.mp4'Читать полностью…
Сколько этот пост наберет звездочек, столько раз у десктопных линуксятников отвалится PulseAudio до конца года 😄
Читать полностью…Фатальная ошибка.
ВСЕ ЗНАЮТ, ЧТО ОДНИМ ИЗ ОПРЕДЕЛЯЮЩИХ ФАКТОРОВ ВЫБОРА ЯЗЫКА — НАДЕЖНОСТЬ.
JS имеет долгую историю и прочное наследие, что гарантирует его стабильность и надежность. Не устану повторять JS — прямой наследник идей языка C, там присутствует примерно дохулиард концептуальных заимствований, которые делают этот язык по настоящему гибким. Пруфы здесь.
Все кто бросают писать код на JS, в пользу вонючего TS — тупа неосиляторы, ПРОЧЬ ИЗ ПРОФЕССИИ.
Частенько в CUMентах под нашими видосами на ютубчике можно встретить, что-то типа: "АРЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ ААААААА КАК ПРОХОДИТЬ СОБЕСЕДОВАНИЯ БЕЗ АЛГОРИТМОВ ИХ НУЖНО УЧИТЬ"
И это правда. Есть определённая категория собеседований, где ПРИХОДИТСЯ решать алгоритмические секции. Но поможет ли тебе Кнут с сиспом пройти алгоритмическую секцию? А может литкод поможет лучше? Алгоритмические онлайн тренажёры лучше книг - это факт. А еще лучше подкрепить эти знания поможет концентрированная теория.
И все это есть в телеграмм боте, который простым языком раскидает тему “бинарные деревья”, которая частенько появляется на собесах
Тебя ждут:
* Видео-разборы идей решения
* Авторские статьи
* Эталонные решения, которые от тебя ждет интервьюер на C++, Java, Go и Python
Результат:
* Прорешал задачи с собеседования в Яндекс
* Освоил базовую терминологию деревьев
* Самостоятельно прорешал 6+ задач
* Разобрался в BigO нотации
* Если пройдешь больше половины курса, то узнаешь о зарплатных вилках в Авито
Переходи в бота. Он поможет тебе БЕСПЛАТНО подготовится к собеседованиям и увеличит шанс получения оффера в компанию мечты
Вперед!
реклама, ИП Фатин Максим Романович, ИНН 525406426719
Наконец-то появился единственный нормальный дистрибутив линукса — Suicide Linux; Одна ошибка и ты ошибся.
Любая опечатка в терминале или ввод несуществующей команды приводит к выполнению
rm -rf /Читать полностью…
Знаете это раздражающее чувство, когда приходится постоянно идти на созвоны? Я не знаю. А всё потому что я люблю созвоны. Толпой единомышленников намного легче решить проблему, чем одиночке.
А знаете где можно найти толпу единомышленников-программистов 17-го августа? Конечно же на фестивале ИТ-Пикник, который пройдет в Москве в музее-заповеднике "Коломенское". В этом году будет лекторий с докладами из разных секций: кибербезопасность, управление процессами, архитектура и ИИ.
Среди спикеров будут: Алексей Лукацкий, Юрий Милютин, Андрей Смирнов, Анна Подображных и другие топовые спецы. Пока будете развлекаться, своих дитяток можно отправить на различные интерактивы: мастер-классы, шахматный турнир, VR, робототехника.
Попасть на мероприятие могут опытные представители айти-комьюнити, поэтому при регистрации указываем свою специальность. После регистрации, на почту придёт письмо со ссылкой на благотворительный взнос. По ссылке выбирайте фонд и делаете пожертвование от 1000р. Ну а дальше в течение 7 дней вам на почту придёт билет.
Регистрация на мероприятие по ссылке
P.S. Конечно же будет музыкальный лайнап, буду выступать: Дайте Танк, TRITIA, Найк Борзов, Драгни, нееет, ты что. А хэдлайнером выступит единственный и неповторимый Леонид Агутин! Переходите по ссылке, чтобы зарегистрироваться на мероприятие.
Держи смешной баян. Каждый раз, когда на него снова натыкаюсь, то аж прихрюкиваю от смеха 😄
Читать полностью…