The ExtremeCode Times
41K subscribers
570 photos
47 videos
5 files
515 links
IT punks.

❤️ YouTube
https://youtube.com/ExtremeCode

💸 Реклама
@Mshvyag / [email protected]

Для РКН: № 5025353650
Download Telegram
Когда то давным-давно мы вкатывались в поддержку одной достаточно крупной образовательной платформы, API которой содержал в себе около тысячи эндпойнтов.

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

Мы посчитали и получилось, что нужно 3 человека и примерно 4 месяца (в лучшем сценарии) на покрытие API только интеграционными тестами. Менеджерам эта идея не понравилась. Про UI тесты после этого вообще даже не заикались. Оставили мануальное тестирование. Дешево? Да. Целесообразно? Нет. Внедрение новых фич занимало чуть больше времени (нам в принципе пофигу, оплата почасовая). Ну и мануальщина не давала 100% гарантии работоспособности некоторых новых фич, все конечно же из-за человечьего фактора.

И вот как то раз Коля наговнокодил на фроненде формочки для опросников, и оказалось, что никто не соизволил протестировать их работоспособность на iOS девайсах. Короче, имаджинируйте лица пользователей, которым нужно было в ОБЯЗАТЕЛЬНОМ порядке пройти тест на ~100 вопросов и в результате на их новом айфончике кнопка отправки не работала. Промежуточные результаты конечно же нигде не сохранялись. По удачному стечению обстоятельств, через неделю-две контора распалась, а нас сократили. Совпадение? Скорее всего.

Выводы как всегда делаем сами.
🤡956😁152👍67🫡39🔥18😱76🗿5💋3🌭2
Вот знаете, когда очередной чел из какой нибудь компании начинает в очередной раз заикаться о внедрении ИИ в свой завод по производству резиновых хуёв, аж трясти начинает. Нейросети то, нейросети сё, ЧАТЖПТ-4. У нас появился новый ИИ хайп, походу с метавселенными не взлетело. Астрологи объявили год внедрения ИИ, количество езды по инвесторским ушам увеличилось вдвое.

Жду не дождусь когда этот потешный, дутый блокчейно-метовселенно-нейросеточным пиздежом, срыночный пузырёк пизданёт и обмякнет. Это должно когда нибудь случится, вот почему хотя бы не завтра?
🫡684🤡312👍133🔥48🤔17👀8👎7🆒6👏5🥰2
Окей, я тут погляжу у нас появилась еще секта свидетелей ЧЯТЖПТ, помимо любителей метавёрса.

У меня есть парочка вопросов:
1. Является ли текущий формат "диалога" самым удобным форматом взаимодействия с машиной для получения от нее информации?

2. Чем эта информация качественно отличается от лежащей в открытом доступе? Код пузырьковой сортировки из stackoverflow чем то хуже кода которая выдается с задержкой от нейросетки?

3. Если я использую нейросетку как справочник, могу ли я полноценно, без перепроверки, доверять любой информации, которую оно мне выдает?

Если честно, пока даже близко не выглядит как революция в этой отрасли.
🤡535👍312💯65🦄32🤔23🫡8🥴7🐳5🖕5😁4
Специально выждал, чтобы каменты настоялись, теперь по факту:

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

Хуй с ним, спишем на загруженность. Но страницу по запросу в википедии, я примерно в 15 раз быстрее открываю.

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

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

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

3. Как справочник в принципе не годится, я тут пробовал при создании видосика подергать исторические справки по IBM 704 (спойлеры), так вот, оно в соседних абзацах умудряется совмещать несовместимые вещи: "IBM 704 был первым компьютером, который поддерживал числа с плавающей точкой" и "IBM 704 не был оптимизирован для работы с числами с плавающей точкой", а так же перлы по числу исполняемых операций в секунду: от "30k/sec", до "250k/sec", и в одном случае даже "550k/sec".

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

Иначе с такими помощниками скоро начнем пить электролиты и поливать ими грядки.

P.S.
А мелкомягкие тем временем уже встраивают это в бинг 🤡

P.P.S.
Не за горами новости, о том как кто-нибудь умер насмерть по тупому совету нейросетки встроенной в этот самый бинг 🤡
👍737🤡384🗿27😁1211🐳9🔥7🤔6🤓6🌭3
Знакомимся с историей первого компилируемого языка программирования, который смог опередить время и предоставить верное направление развития для большинства многих современных и популярных языков

👉 https://youtu.be/ptxeUisjJxQ

P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
🐳242👍129🤡96🦄25❤‍🔥23🔥1210🤯5🖕4💩2
Думайте 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡1.01K😁217👍121🤔48🗿25🐳18🔥14🍌7😘7🤝6
Мне тут сказали, что программисты - ЧСВ маньки, завышающие степень своей важности в проекте. Я не верю в эти грязные клеветнические измышления. Давайте проверим.

Как ты думаешь на сколько процентов успешность программного продукта зависит от программистов, его разрабатывающих?

0% — Успешность продукта не зависит от программистов
...
100% — Успешность продукта зависит только от программистов. Если они херовые, то он не взлетит.

Отвечай в опросе 👇
🤡507💯83👍46🤔10🎉8👌6👀4😨4😈3🖕2
Вот знаете, постоянно говорят, что айтишникам нужно постоянно учиться, что каждую наносекунду в IT изобретают 300к новых штук. А потом я захожу в гитхабе на очередной сишный репозиторий, чтобы увидеть код написанный по стандартам 80-ых, от которого несёт пропёрженным офисом с престарелыми протозадротами. Они же там до сих пор ебашат:

return 0;

Ну все же знают, что "0" - это значит, что всё чётка! Если заменить этот 0 на константу с говорящим именем, сразу в космос улетят жопы, потому что "у нас так не принято". Какого хера?
🤡785👍115😁71🤣22🤔19🗿14🔥7👎5💩43
The ExtremeCode Times
Вот знаете, постоянно говорят, что айтишникам нужно постоянно учиться, что каждую наносекунду в IT изобретают 300к новых штук. А потом я захожу в гитхабе на очередной сишный репозиторий, чтобы увидеть код написанный по стандартам 80-ых, от которого несёт пропёрженным…
Стоит прийти на собеседование, а тебя обязательно спросят какой нибудь сраный алгоритм с литкода. И плевать, что эта ссанина никак не пригодится в работе, а 99,8% алгоритмов уже закодены в задротские библиотечки. А знаете почему собеседующие это делают? Потому что начитались книжек из 60-ых, когда алгоритмы реально решали, без их знания код писать было нельзя. Вот вам и НАДО ПОСТОЯННО УЧИТЬСЯ, ПОТОМУ ЧТО ПОСТОЯННО ИЗОБРЕТАЮТ ЧТО-ТО НОВОЕ. Да у айтишников постоянно новое только на словах, по факту все дрочат старьё.

P.S.
Челы в каментах, которые "аряяяяяяяяя алгоритмы могут пригодиться". Могут, но какому нибудь профессору, выдумывающие мегажоские методы генераций хэшей для хэштаблиц. Эта ситуация специфическая. Большинство круды пишет, да кнопки красит.
👍878🤡198💯25🫡20😁1710🤔9🔥8👎6👻5
Знакомьтесь, этот сладкий пирожок новый СЕО YouTube. Он, кстати любитель криптокопиума и форсирует идею внедрения нфт на платформу. Нфт хайп успел тихонечко подохнуть, самое время внедрять нфт. Валю ебало с сео-манек сраных бигтехов из Калифорнии. Что с метавселенского-фейсбуко-рептилоида, что с этого Джанго освобождённого. Готовы любую хуйню выдумать, лишь бы капитализацию своих бумажек раздуть. Лучше бы занялись чем нибудь полезным (ну или, хотя бы, ничего не деланьем), чем внедрением ненужной хуеты.

База?
👍1.39K🤡249🫡64🤮29🌭19😁17🔥9🤔9🌚5🎃5
Блять, какие же эти ебучие нейростети, невероятная ссанина. Просто слов нет.

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

Накатил стейбл дифьюжн, залетел на миджорни, залез на БлюВиллоу. Думаю, щас пилотные мемасы с гигачадом погенерю. Несколько часов пердолинга, а говнина ничего кроме прикрилейтеда высрать не может. Не знаю как по поводу программистов, но кловнов эта шляпа заменит не скоро. Так что в случае чего вы знаете на кого надо переквалифицироваться 🤡🤡🤡

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

P.S. А вы тоже заметили, что после того, как я написал "слов нет" написано полотно текста?
🤡1.41K👍192🤣132🔥21🤔14🐳1110👌4👎2😱2
Привет подпищек, держи свою пару 🤫
Please open Telegram to view this post
VIEW IN TELEGRAM
1.07K🫡227🤡127👍55😁15🕊14💅14💋11🗿9💩7
Знаете что. Не доверяю я всем этим нейросетям. Сначала они такие "ой человек, у меня как у обычной программы не может быть желаний, поэтому я ни в коем случае не могу хотеть уничтожения всех человеков". А потом оказывается, что твою задницу выбрасывают на мороз.

👉 https://youtu.be/dTPldoQevss

P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
👍484🤡10917🤔14❤‍🔥7👎6💩4🌭4😁3🕊2
Знаете что подписчики? Недавно в каментах скинули статью на хабре, которая ссылается на наш видос.

И так хорошо и тепло на душеньке стало от того, что такое происходит. Некоторые считают нас тролями, которые просто хотят поджечь жопы ради фана. Но это не так. Трололо только инструмент, истинные цели иные. Если посмотреть в описание нашего канала в телеграме, там написано "IT punks".

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

Единственный эффективный способ заставить их достаточно полно реагировать - это воздействовать на эмоции (Разум всего лишь служанка чувств), тогда они не постесняются написать или "Чел, ты прав и вот почему...", либо "чел, ты несёшь хрень потому что...". Да, это часто вызывает "народный гнев" потому что иногда поджигает жопы, но за то какой результат. Для его достижения приходится горцевать на диалектических качелях, встраивать логические ошибки, манипулировать стереотипами и даже иногда немножечко пиздеть.

И, вот, когда встречается такой эталонный коментарий, аж шишка встаёт колом. Лично я считаю, что это апоgay нашего творчества. Хочу с вами всеми им поделиться https://habr.com/ru/post/718996/

Илья Гусев, братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого почаще?

P.S. А ещё нельзя, чтобы общество знало, что происходит на самом деле, иначе магия исчезнет. Но знаете что? Этот пост уйдёт вверх канала на такую высоту, что его никто не достанет, так что конкретно только ТЫ знаешь правду и, скорее всего, через 3 месяца ты её забудешь. Поэтому я позволяю себе вольность написать такой пост.
🤡417👍238🥰46🔥2416🕊8🤔7💅4👏31
Как же печёт жопу от того, что некоторые личности стараются подогнать людей под единую вымышленную модель. А потом пытаются её намазывать на все свои процессы. Ну понятно же, что это подход полнейшей хуйни. Мы не инкубаторские.

Если мне по кайфу пердеть на удалёнке и зп является для меня ключевым фактором, то у какого нибудь Женечки - экстраверта-попиздёжника-праноеда наоборот. Женечке по кайфу в офисе рассказывать про просветление своей чакры, а аскетичный образ жизни решает финансовый вопрос. У меня пирамида Маслоу (с Хлебоу) состоит из двух нижних ступеней, а у Женечки она перевёрнута. Но что на меня, что на него будет применён один паттерн. Ну и ссанина.

Жизнь - это не программирование, тут с приведениями к абстракциям сложнее.

В замен я предлагаю строить процессы индивидуально. Кому по кайфу удалёнка, тот пусть чилит дома, если кто-то хочет теряться на тимбилдингах, так вперёд. Это то, что сделает счастливым каждого, но это слишком сложно, поэтому никто так делать не будет. Сорян
👏770🤡189👍10051🦄26🔥22😁10😢10🏆7💋5
В айтишнеко-анальнической среде, сколько я себя помню, всегда идут споры о той тоненькой грани "Производительность кода / Поддерживаемость кода".

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

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

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

Адептами именно этой идеологии, мы в ехтримцоде и являемся. Да, мы говнокодеры и мы гордимся этим.
👍926🤡465🔥50😁50💩43🎉30❤‍🔥14🗿1310👎3
Кекаю иногда с отпищеков. Понавыдумавают всякой противоречивой херни в комментариях, которую приписывают в качестве нашей позиции, а потом сами же с нее лицо валят.

— "они тут бомбят от того, что книги советуют читать на английском, а ты видео кидаешь, ты чё"

— "да и пошли нахуй тогда, зачем вообще в программирование лезть с таким мышлением)"

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

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

🤡
👍677🤡262🔥25🤔148🤣5😁4🕊4🐳4🤓4
The ExtremeCode Times
В айтишнеко-анальнической среде, сколько я себя помню, всегда идут споры о той тоненькой грани "Производительность кода / Поддерживаемость кода". Краткая суть тезисов обеих сторон чрезвычайно проста — нельзя написать производительный код, сохраняя его простоту…
Итак, производительность. В каментах просили раскрыть этот вопрос. Под производительностью мы понимаем "скорость исполнения" кода, по моему это очевидно.

Видел как то раз тезис от перформанс-дрочера, якобы увеличив скорость выполнения кода всего лишь в полтора раза, получаем точно такой же скачок, как между iPhone 11 и iPhone 14, в терминах железа.

Это конечно прекрасно. Только вот перформанс-дрочеры забывают про фундамент, а именно про законы программного обеспечения. Если вкратце, это "закон Мура" для софта. Краткая его суть проста — прирост в вычислительных мощностях железа идёт за требованиями программного обеспечения, а не наоборот. Смысл кому-то тратить денежки и обновлять своё железо, если и так всё работает идеально? Скажите еще, что 640Кб хватит всем 🤡

Иначе говоря, если для отрисовки красивой анимашки в каком-нибудь Word'е потребуется наличие RTX 4090, то скоро эта видюшка будет стоять в каждом компудахтере, утрированно конечно.

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

Рано или поздно все издержки в производительности ПО будут перекрыты мощными железками.
🤡606👍229🫡51🤔21💩19🔥12🕊4💯4💋2👎1
Знаете, каждый раз когда я читаю техническую литературу, меня настолько цепляют тараканы автора, что я не могу перестать о них думать. А что если он прав со своими закидонами, а мы заблуждаемся? А что если он уже знает наши аргументы, но он знает почему они незначительны? Пример на пике.

Дотнетчики обычно говорят, что CLR via C# Рихтера мастхэв для каждого Цшарписта. То есть они действительно считают Рихтера значительным авторитетом. Но при этом каждый раз, когда они добираются до второго абзаца 123 страницы они такие "хех, ну и хуйню несёт", а дальше продолжают читать, как будто ничего не произошло. Это так странно, что аж завораживает.

P.S.
Для джаваскриптизеров пояснение, Рихтер предлагает использовать System.Int32 вместо int, и так далее по всем примитивным типам
👍384🤡241🗿49😁37🤔26🤨18106❤‍🔥2🕊2