Хз, че там все гонят на винду целый день.
У меня все нормально работает, самая стабильная ОСь всё таки🤟
У меня все нормально работает, самая стабильная ОСь всё таки
Please open Telegram to view this post
VIEW IN TELEGRAM
😁328👍47💯28👌6❤🔥5🤨4🥴2❤1👻1
Forwarded from Програмысли - Михаил Фленов
Сегодня день детокса от Windows. Спасибо CrowdStrike и Windows за то, что помогаешь бороться нам с выгоранием
😁362 49🤣32👏7👍5❤3🎉3🗿3🥰2👌2
Откуда у чела с CrowdStrike, который работает первый день, вообще власть пушить в релиз минуя тесты?
Это обомрамс не только этого чела, но и команды, которая отвечает за процессы в целом.
Правило 1:
В релиз уходит только дев ветка, которая предварительно прогоняется по тестам.
Правило 2:
Никто не имеет право пушить в дев кроме самых ответственных и опытных старших разработчиков. У других доступа к пушу в дев ветку БЫТЬ НЕ ДОЛЖНО.
Это же так просто. Но давайте уволим Васька, который умудрился форспушнуть в релиз. По-хорошему надо отъебать чела ответственного за выдачу доступа и отъебать не сильно (без увольнения), потому что посли ёбки он уже никогда не допустит этой ошибки.
Вывод: кое у кого процессы крепкого говна.
Это обомрамс не только этого чела, но и команды, которая отвечает за процессы в целом.
Правило 1:
В релиз уходит только дев ветка, которая предварительно прогоняется по тестам.
Правило 2:
Никто не имеет право пушить в дев кроме самых ответственных и опытных старших разработчиков. У других доступа к пушу в дев ветку БЫТЬ НЕ ДОЛЖНО.
Это же так просто. Но давайте уволим Васька, который умудрился форспушнуть в релиз. По-хорошему надо отъебать чела ответственного за выдачу доступа и отъебать не сильно (без увольнения), потому что посли ёбки он уже никогда не допустит этой ошибки.
Вывод: кое у кого процессы крепкого говна.
❤365🗿57💯32👍25 24🐳15🤓12🍌4💅2🤔1
Бля, я просто увидел видос чела, который плачется и поверил в эту стори. Меня заскамили как мамонта. Спасибо коментаторы, поправили по факту.
😁428🫡60 57🌭11🤓9👍7❤4🤯1👻1 1
The ExtremeCode Times
Бля, я просто увидел видос чела, который плачется и поверил в эту стори. Меня заскамили как мамонта. Спасибо коментаторы, поправили по факту.
This media is not supported in your browser
VIEW IN TELEGRAM
😁236🤓17🤔7✍3❤🔥3👍3❤2👏1
Со своим обширным опытом битвы с наговнокоденными на коленке приложениями (уже почти 7 лет этим занимаюсь), могу сказать, что есть только одна более-менее эффективная стратегия переписывания говнокода:
1. Обмазываешь больное место тестами
2. Переписываешь
3. Проходишь тесты
Никаких рефакторингов "пока делаю задачу". Никаких рефакторингов без тестов. Никогда.
Отрефаченый код держим в отдельной ветке и сливаем с дев веткой отдельно. Если держать отрефаченый код вместе с кодом какой-то фичи, то удачи вам🤝 🤝 .
1. Обмазываешь больное место тестами
2. Переписываешь
3. Проходишь тесты
Никаких рефакторингов "пока делаю задачу". Никаких рефакторингов без тестов. Никогда.
Отрефаченый код держим в отдельной ветке и сливаем с дев веткой отдельно. Если держать отрефаченый код вместе с кодом какой-то фичи, то удачи вам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍334🤔31🔥16❤13💯9🤓8💅6🌚3🌭1🤨1
👉 Новое видео на канале: https://youtu.be/Up-bBxvu7Xw
P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
YouTube
Разбираем лучшие языки программирования по косточкам
Erid: 2VtzqvyKP6A | Освойте профессию «Python-разработчика» с нуля в Яндекс Практикуме — https://ya.cc/t/ibG0kUsu5Fd2HU
---
Подпишись на наш Telegram Канал 🖤 https://t.iss.one/extremecode
The Saga by Karl Casey @ White Bat Audio // https://www.youtube.com/w…
---
Подпишись на наш Telegram Канал 🖤 https://t.iss.one/extremecode
The Saga by Karl Casey @ White Bat Audio // https://www.youtube.com/w…
🔥87👍27❤7💅6🤯5🌚4⚡2🤓2❤🔥1😱1
Появляется новая жоская нейросетка, которая генерирует код и делает программистов не нужными: GPT-9000.
> Составляешь правильный запрос для генерации кода по ТЗ
> Генерируешь код функции по этому запросу
> Визуально проверяешь делает ли функция то, что тебе надо
> Покрываешь тестами, перепроверяешь
> Встраиваешь код в нужную часть приложения
> Прокидываешь зависимости
> Делаешь адаптеры
> Дебажишь
> Довольный урчишь, ведь программисты больше не нужны
> Составляешь правильный запрос для генерации кода по ТЗ
> Генерируешь код функции по этому запросу
> Визуально проверяешь делает ли функция то, что тебе надо
> Покрываешь тестами, перепроверяешь
> Встраиваешь код в нужную часть приложения
> Прокидываешь зависимости
> Делаешь адаптеры
> Дебажишь
> Довольный урчишь, ведь программисты больше не нужны
😁670 184❤22👍19🤣13 13🔥6👌4💯4👨💻2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤331 256🤣61 22👍21🤓8🗿8🫡7❤🔥1🤝1
Сегодня днём проводил расследование. У нас в компании был инцидент - какая-то крыса залила в релизную ветку непротестированный код. В ходе исследования через репозитории и reflog, виновный был найден. И у меня две новости - хорошая и плохая.
Хорошая: Виновник был мною пойман за руку и наказан по всей строгости закона нашей компании. У нас за такое отрезают мизинец.
Плохая: В ходе расследования я вышел на самого себя и теперь моя скорость печати снижена на 10%.
Не лейте всякую хуйню в релизную ветку.
Хорошая: Виновник был мною пойман за руку и наказан по всей строгости закона нашей компании. У нас за такое отрезают мизинец.
Плохая: В ходе расследования я вышел на самого себя и теперь моя скорость печати снижена на 10%.
Не лейте всякую хуйню в релизную ветку.
🍾620😁312 164👍32❤15🏆5🎃5🆒4🥰3🤨2
Заменит ли ИИ всех программистов в 2025 году?
Anonymous Poll
27%
Вероятно
25%
Да
10%
Скорее всего
37%
Определенно
Примерно 100% программистов считают, что ИИ сможет лишить их работы к 2025 году — данные опроса
😁777🍌122🤯70🫡36🌚25👍22🤝13🔥9👏9🤔9
Наконец-то появился единственный нормальный дистрибутив линукса — Suicide Linux; Одна ошибка и ты ошибся.
Любая опечатка в терминале или ввод несуществующей команды приводит к выполнению
Любая опечатка в терминале или ввод несуществующей команды приводит к выполнению
rm -rf /
👉 Новое видео на канале: https://youtu.be/Yl0tNFg5ckw
P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
YouTube
Как читать код
erid: LjN8KKCUZ | 🔥Подавайте заявку в онлайн-магистратуру Компьютерное зрение и нейронные сети: https://go.skillfactory.ru/rPXvhA
---
Подпишись на наш Telegram Канал 🖤 https://t.iss.one/extremecode
Лицензия Creative Commons Attribution 4.0 на использование трека…
---
Подпишись на наш Telegram Канал 🖤 https://t.iss.one/extremecode
Лицензия Creative Commons Attribution 4.0 на использование трека…
7👍101🗿20🍌11❤6🍓3🤓3😁2 2
Forwarded from Senior Software Vlogger
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁235 56👍26🤨15🫡14🥴9💅9❤8😢7🦄1
Senior Software Vlogger
Перевожу все проекты с голенького JS на Typescript. Простите, друзья 🫡
Фатальная ошибка.
ВСЕ ЗНАЮТ, ЧТО ОДНИМ ИЗ ОПРЕДЕЛЯЮЩИХ ФАКТОРОВ ВЫБОРА ЯЗЫКА — НАДЕЖНОСТЬ.
JS имеет долгую историю и прочное наследие, что гарантирует его стабильность и надежность. Не устану повторять JS — прямой наследник идей языка C, там присутствует примерно дохулиард концептуальных заимствований, которые делают этот язык по настоящему гибким. Пруфы здесь.
Все кто бросают писать код на JS, в пользу вонючего TS — тупа неосиляторы, ПРОЧЬ ИЗ ПРОФЕССИИ.
ВСЕ ЗНАЮТ, ЧТО ОДНИМ ИЗ ОПРЕДЕЛЯЮЩИХ ФАКТОРОВ ВЫБОРА ЯЗЫКА — НАДЕЖНОСТЬ.
JS имеет долгую историю и прочное наследие, что гарантирует его стабильность и надежность. Не устану повторять JS — прямой наследник идей языка C, там присутствует примерно дохулиард концептуальных заимствований, которые делают этот язык по настоящему гибким. Пруфы здесь.
Все кто бросают писать код на JS, в пользу вонючего TS — тупа неосиляторы, ПРОЧЬ ИЗ ПРОФЕССИИ.
18❤158😁141🤣50🗿29🥴21👍11👏10💅10👻2🤩1
Average ts fan би лайк: Мням-с ну типы это безопасна, я понимаю что надо передать в метод, у меня же нет jsdoc. А ещё я не смогу передать то, что нельзя передавать в метод, как хорошо, что код зажимает меня своими требованиями, так что едва могу дышать. И ничего что для этого мне надо тратить ЧЕЛОВЕКО-ГОДЫ на пердолинг с типами.
Любители ts просто безумцы, которые хотят код защитить от себя. ts-код это добровольная дурка, типы - это смирительная рубашка. Ну разве что стены мягкие...
Любители ts просто безумцы, которые хотят код защитить от себя. ts-код это добровольная дурка, типы - это смирительная рубашка. Ну разве что стены мягкие...
4😁354🗿83 66👍21💯16💅9🍓4🤝3😎3🍾2
Сколько этот пост наберет звездочек, столько раз у десктопных линуксятников отвалится PulseAudio до конца года 😄
Please open Telegram to view this post
VIEW IN TELEGRAM
166👍354🤩203 115😢91😁73🍌19🎄12🌭9🍾5❤4
Хех, обожаю npm, ts и контрибьютеров.
Вожусь с легаси кодом, в котором потребовалось поправить компонент с npm под названием react-input-mask. Этот пакет предоставляет инпуты с маской для ввода. Ну знаете, чтобы телефончик вводить в красивом формате.
Ну чё то скидываю в компонент новые пропсы, а никаких изменений не происходит, как будто ничего не делал. Начал ковыряться и обнаружил, что заголовочные файлы подтянуты отдельным пакетом под названием types/react-input-mask
Так вот. Когда делаешь установку react-input-mask ставится самая свежая стабильная версия 2.0.4, а когда ставишь пакет с заголовочными файлами, ставятся заголовочные файлы под версию 3, которая находится в альфе.
И получается, что тс тебе даёт неверное именование пропсов. А знаете, что будет если всунуть пропсы, которых не существует в либе? Ебучее ничего. Хотя бы ошибочку, какую нибудь выдавало. Чел, который контрибьютит заголовочные файлы, обосрался, а теперь в гитхабе у автора оригинального пакета такие вот ишуя. Конечно у тебя не будет работать BeforeMaskedStateChange, братан, он же в заголовочном файле определён, а в библиотеке не реализован. Кому не в падлу, можете в ишуй отписать, плюс в карму получите.
А вот не юзали бы тс, не обосрались бы с типами. У тех, у кого проект на жс, всё нормально работает. Оправдания?
Вожусь с легаси кодом, в котором потребовалось поправить компонент с npm под названием react-input-mask. Этот пакет предоставляет инпуты с маской для ввода. Ну знаете, чтобы телефончик вводить в красивом формате.
Ну чё то скидываю в компонент новые пропсы, а никаких изменений не происходит, как будто ничего не делал. Начал ковыряться и обнаружил, что заголовочные файлы подтянуты отдельным пакетом под названием types/react-input-mask
Так вот. Когда делаешь установку react-input-mask ставится самая свежая стабильная версия 2.0.4, а когда ставишь пакет с заголовочными файлами, ставятся заголовочные файлы под версию 3, которая находится в альфе.
И получается, что тс тебе даёт неверное именование пропсов. А знаете, что будет если всунуть пропсы, которых не существует в либе? Ебучее ничего. Хотя бы ошибочку, какую нибудь выдавало. Чел, который контрибьютит заголовочные файлы, обосрался, а теперь в гитхабе у автора оригинального пакета такие вот ишуя. Конечно у тебя не будет работать BeforeMaskedStateChange, братан, он же в заголовочном файле определён, а в библиотеке не реализован. Кому не в падлу, можете в ишуй отписать, плюс в карму получите.
А вот не юзали бы тс, не обосрались бы с типами. У тех, у кого проект на жс, всё нормально работает. Оправдания?
12👍249🗿81 60😁19🤓8🥰7🍌6😱4🌭4👀4
Крч, тут за пару дней из разных мест до меня дошла новость про чёткий AI стартап, который охуенно пережимает видосы без видимой потери качества.
Решил тестануть. Я конечно не эксперт, но помоему эти говноделы продают ffmpeg под видом инновационного AI стартапа (куй железо пока горячо). Просто в моих персональных тестах, ffmpeg показал себя еще лучше с использованием libx265 (вышло 7.6Mb в нейросетке против 5.8Mb в ffmpeg'е).
Да и если немного моск включить и подумать: КАК БЛЯ НЕЙРОСЕТКА поможет в пережатии видоса? Есть уже готовые кодеки, есть готовые алгоритмы сжатия. КАКИМ БЛЯ образом нейросетка сможет придумать алгоритм еще эффективнее, чем уже существующие в рамках текущих кодеков — для меня загадка. Крч, выглядит как скам, так там еще и платные тарифы есть. Ссылку на говноделов не дам.
А вот параметры ffmpeg'а ничего особо из себя не представляют:
Решил тестануть. Я конечно не эксперт, но помоему эти говноделы продают ffmpeg под видом инновационного AI стартапа (куй железо пока горячо). Просто в моих персональных тестах, ffmpeg показал себя еще лучше с использованием libx265 (вышло 7.6Mb в нейросетке против 5.8Mb в ffmpeg'е).
Да и если немного моск включить и подумать: КАК БЛЯ НЕЙРОСЕТКА поможет в пережатии видоса? Есть уже готовые кодеки, есть готовые алгоритмы сжатия. КАКИМ БЛЯ образом нейросетка сможет придумать алгоритм еще эффективнее, чем уже существующие в рамках текущих кодеков — для меня загадка. Крч, выглядит как скам, так там еще и платные тарифы есть. Ссылку на говноделов не дам.
А вот параметры ffmpeg'а ничего особо из себя не представляют:
ffmpeg -i '.\input_video.mp4' -vcodec libx265 -vf scale=1920:1080 '.\output_video.mp4'
❤346😁138👍84 45👻8🤔5🔥3👌3👨💻3🥰1