Шокирующая правда о программировании
HTML-код
- Опубликовано: 11 окт 2023
- erid: 2VtzqxCfudV | Научись фулстек-разработке на Python: go.skillfactory.ru/Jazlsw
Скидка 45% + мини-курс в подарок по промокоду ЕХТРИМ
---
Подпишись на наш Telegram Канал 🖤 t.me/extremecode
Materials used in video:
The Computer Chronicles - Windows 95 (1994)// • The Computer Chronicle...
Microsoft vs. The Justice Department: Playing Monopoly (1998-99) // • Microsoft vs. The Just...
Nathan Myhrvold - The future of software, the software industry, and Windows '47 // • Nathan Myhrvold - The ...
Music:
Phobia by Soundridemusic // • Tense Cinematic NoCopy...
Anxiety by Soundridemusic // • NoCopyright Tense Cine...
Suspense Rises by Soundridemusic // • Suspense and Tension C...
Horror Ambiance by ESN Productions // • (Free) Horror Ambiance...
Synthwave E by TeknoAXE // • Synthwave E - Royalty ... - Наука
Подписывайся на нас в тележке 👍
👉t.me/extremecode
где мне теперь блиать книгу найти¡
всё проще - ИПО (идеальное ПО) технически и экономически реализовать *НЕВОЗМОЖНО* и тут дело не в чьём-то злом умысле, а в возможностях челов: пусть софтина и кривая, но она *РАБОТАЕТ ЗДЕСЬ ДА СЕЙЧАС* + с кривизной не всё столь однозначно..
1. падение скорости мб продиктовано написанием более общего и стабильного кода - если писать код с заточкой сугубо на скорость, придётся для каждой функции писать кучу версий.. даже супер-пупер прогер не сможет поддерживать такую кучу *РАЗНОГО* кода.
2. блоутвара обычно получается, пч у проги/скрипта много зависимостей + имеется проблема с конфликтом версий.
3. зависимости от сторонних либ нередко становятся причинами косяков в коде и у этой траблы особо успешных решений нет.
4. код - это не только писульки в текстовом редакторе, но и оборудование, а на его аренду иль покупку не всегда есть деньги (нередко речь идёт об очень дорогих жестянках).
5. зачастую для улучшения кода нет ни экономической мотивации, ни даже доброго слова со стороны юзверей и нередки дюже вумные олени, кои сами чего-то сколь-либо полезного не делают, но свои советы да хотелки выкатывают на гора просто на ура. :)
@@user-hh5ci7rs7s borrow barbarians led by bill gates - вторая ссылка в гугле
Иронично, что реклама скилфэктори присутствует в видосе про идеологию говнокода
Я сразу отписался. Зачем мне эту дичь слушать
@@user-ey7rd9ih4gпоставь sponsorblock
😂😂😂
не можешь победить? возглавь
@@user-ey7rd9ih4g согласен, я и сам каждый раз отписываюсь с выходом каждого нового ведоса на этом канале
Наконец-то, киберрусы против софтящеров. Эта битва будет забагованной
Тесты всех рассудят
Поставим процы байкальские
Славянский архив яйцами
Windows после того как запустил Chrome: кажется я обосрался
Отправить отчёт о ошибке Microsoft?
Это тупо истина. Я как-то сел за древний комп с windows XP, такой скорости я не видел даже на новом МакБуке с М1 про
дома на старый пень 4 поставил 10 на ссд и акуел.
Просто надо использовать Mac os на Макбуке)
@@timsim1178Ну и? Они и использовал макось на макбуке с м1 про.
Поставить на десятку через виртуалку xp и офигеть от скорости и отзывчивости.
@@timsim1178 яблочник, как обычно, даже не понимает, о чём говорит
Мне так страшно со времён "Каталога Манделлы" не было
Nice opinion, one small issue, ты написал это при помощи говно по.
*со времён Эдварда Сноудена , там доказательств чуть по больше , и их проверяемость получше ...
ну так беги и прячься
А все на самом деле просто. На оптимизацию софта бюджеты не выделяют, пока не начнет тормозить так, что пойдут жалобы от клиентов в техподдержку. Тогда тебе так и быть, дадут задачу оптимизировать пару самых тормозящих мест в коде.
И то прибегут «архитекторы» и начнут возмущаться типа: «Эта ваша оптимизация не вписывается в нашу великую архитектуру, написанную по заветам Дядюшек Бобов»
@@peresypkin лучше по архитектуре писать качественно, чем править потом переписывать говнище гусиное...
Лично я это всегда понимал, странно, что для кого-то это новость. Раньше крутые игры на дискеты умещались в 1.44Мб, а винда (Windows 98) весила в районе 80 Мб и летала на Pentium II 233 Mhz. Проводились чемпионаты по тому, как уместить игру (обычно 3D) в 10 кб. 10 кб - это примерно в 1 000 000 раз меньше современной игры. Но виноват не только заговор, но и в целом уход в нерациональное программирование, потому как есть Linux, и он хоть и в разы быстрее Windows, но всё-равно лично у меня есть вопросы к размерам и скорости софта, такого, как Eclipse. Почему приложение Hello world компилируется в файл в десятки мегабайт? Даже ущербные игры и приложения для телефона весят десятки и сотни мегабайт, хотя под PalmOS и Windows Mobile они весили сотни килобайт и вообще не жрали батарейку, которые тогда были ну очень малой ёмкости. Человек становится всё более и более расточительным и не обращает на это никакого внимания. Реально ведёт себя как вирус для планеты.
Не вижу проблемы в том, чтобы играть в игры для MCDos или писать игры, чтобы они занимали 40 кБ. Но ты, почему-то, этого не делаешь? 😂
а потом вспоминаем что есть 900450000 разных процессоров и прочей хардвари и это все должно заводиться
@@user-vu6hn4ul2i так речь не о том, кто делает, а кто нет, а о том, что даже софт под такую разработку не адаптируют, как нет и библиотек
@@padreramntee6559 так есть и интернет, откуда можно было бы скачать только то, что нужно, а не все эти миллионы ненужных драйверов
"Linux, и он в разы быстрее Windows" - я орнул в голосину. У меня парк более 5к компов и хуже линукс форков я в жизни не видел, начиная с массоввой настройки, заканчивая юзабилити. На 10 линуксов стабильно один не может войти в домен, второй встает колом когда захочет, третий не видит сканер, а четвертый просто не пускает пользователя в систему, т.к. блин канал до контроллера домена ему маленький! На dsl модеме он работает. Десятка через такой блин обновы выкачивает незаметно! А про кайфы настройки линуксов без интернета - ммммм......
Всё так, кроме заговора, потому что заговор тут и не нужен, всё прекрасно работает само. А именно, чем мощнее выходит железо, тем меньше можно вкладывать усилий в оптимизацию ПО. Разработчики становятся ленивыми (ну а рукожопыми и так являются большинство из них, с рождения). Хорошо это видно на индустрии игр. Железо по мощности шагнуло далеко вперёд по сравнению с 2015 годом, а графоний? Остался таким же, за некоторыми исключениями. А по поводу заговора - не стоит приплетать его, если всё вполне объяснимо ленью, рукожопостью, и тупостью.
Это же сатирический контент. Не нужно обдумывать слова автора, просто смотри и веселись. Явно же видно, что там все выдумка))
@@user-vh4kf8vb8pв каждой шутке есть доля шутки
Тут проблема руководства/инвесторов, которые вечно торопят релиз пусть даже и сырой
Тут, получается, есть всего два варианта: ты сам - программист, и являешься рукожопом; ты - не программист, и просто хейтишь их от зависти 😂
@@user-vu6hn4ul2i не, не так. Если он программист, то он то как раз нерукожоп, это остальные тупые и ленивые.
Если натан основатель идеи говнокода, то я получается его воин😮
приспешник
Прихвостень
адепт
сектант
иллюминаты повсюду!!!
Кстати, вот кого и обвинять в глобальном потеплении, так это программистов, из за которых железо крутит бесполезный софт, чтобы например, просто запустить калькулятор в 400МБ.
Калькуляторы на 400МБ - базейшая база всех начинающих программистов. Без них мир IT не был бы так развит)))
Шутка забавная, но на всякий случай для тех, кто серьёзно это воспримет:
На данный момент выделяют несколько основных причин глобального потепления, с точки зрения влияния человека на климат - сжигание ископаемого топлива, вырубка леса, сельское хозяйство, промышленные процессы (например, пр-во цемента), печальное менеджмент отходов (мусора) и использование хлорфторуглеродов.
@@audaciapromurohabetur7362 Ты должен больше уделять микро пластику. Если верить учёным то почти во всей воде присутствуют частички микропластика и он уже накапливается в организмах людей. От него человечество умрёт гораздо быстрее чем от потепления.
Объясните в чем рофл - почему калькулятор может весить 400 мб?
Я не кодер, но мне кажется его в 1-2 МБ с большим запасом уместить можно, там же нет никаких картинок и звуков
@@NeBomj Он про потребление ОЗУ, а не вес на ЖД
Книга настолько секретная, что первая ссылка в Гугле это пдф файл со всеми страницами книги 😂
Если не заниматься конспирологией то можно понять что ресурсов которое имело человечество всегда очень быстро становилось мало для него. Это один из древнейших, и так-же один из фундаментальных законов человеческого развития.
Можно дополнить .
Поэтапное развитие цивилизации и роста населения планеты . Сначала всё это росло на рубке леса , потом появились уголь и нефть , потом газ , подчеркну что это фундаментальные источники энергии , без которых даже ветрогенератор не сделать и солнечная панель останется только фантазией . Так вот в чём прикол , а в том что каждый последующий источник энергии не отменяет предыдущий , а более того как как на фундамент на него опирается , на дворе 2023 год , а нефти газа угля и уничтожения леса под самый корень не изменилось ни на грамм , а всё потому , я повторюсь , - КАЖДЫЙ ПОСЛЕДУЮЩИЙ ИСТОЧНИК ЭНЕРГИИ ОПИРАЕТСЯ НА ФУНДАМЕНТ СВОЕГО ПРЕДШЕСТВЕННИКА .
Лавочка скоро прикроется , недра планеты Земля не вечные , то что планета накапливала миллионы лет , цивилизация благополучно уничтожит за несколько столетий , осталось недолго , так что накроется медным тазом и цивилизация и ИИ и микропроцессоры и полёты на Марсы , могила будет венцом творенья всего этого безумия , вот и сказке конец .
Обожаю эту рекламу курсов с рекламной интеграцией теории заговора.
у меня такое ощущение что чел ролики выпускает теперь только для того чтобы новую рекламу вставить
@@sashaxxydecayтак и есть
@@sashaxxydecay как обычно
Ответ GPT-4
кто такие марлин эллер и дженифер эдстром
ChatGPT
Марлин Эллер и Дженнифер Эдстром являются авторами книги "Barbarians Led by Bill Gates", опубликованной в 1998 году. В этой книге они делаются своим взглядом на внутренние процессы и культуру компании Microsoft в то время, когда они там работали.
Марлин Эллер был программистом в Microsoft и внес свой вклад в разработку таких продуктов, как Windows и Microsoft Bob. Он работал в компании с 1982 по 1995 годы. После ухода из Microsoft Эллер стал критиковать культуру компании и в конечном итоге написал книгу в соавторстве с Дженнифер Эдстром.
Дженнифер Эдстром является журналистом и автором, и, насколько известно, не работала в Microsoft, но написала книгу в соавторстве с Марлином Эллером, чтобы поделиться его опытом и взглядами на компанию.
То есть теперь майкрософт скрывают факт того, что они пытались скрыть факты об этой книге...
нет это экстрим код скрывал от нас что чат гпт не скрывает знания об этой книге@@s0me3
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
Pro Skillfactory bi pobolshe...
СЛЫШ
@@sahibaliyev2445
Слуш, а ты реально красавчик - постироничная рептилоидная история, которую сейчас начнут на серьёзных щщах обсуждать, с рекламной интеграцией - прикольно, молодца)
@@sferus2403 хорошо что ты так думаешь
Ахахаха, наивный..
Это ты так пытаешься уберечь свою психику?
Не пытайся. Смирись с реальностью...
Молодец, что так думаешь.
😂
Да щас набегут клоуны и станут всех смешить, как всё тормозит и обычный software bloat спутают с теориями заговора.
Никто не мешает использовать древний софт и древние компы. Можно писать любой современный ворд-документ на компе 99 года с office 2000, но чот никому не нада, зато надо, чтобы софт был на каждый пук, работал в экосистеме и за 3 бакса.
Windows 98 стоила больше 209 баксов в своё время. Это по современным меркам баксов эдак 500. Что-то я сомневаюсь, что сейчас такое было бы возможно.
Глядя на то какой глубины получается стек в программах созданных по SOLID, с грустью вспоминаю времена когда стек в 15 вызовов мы считали большим.
Во всём нужна мера, конечно. Иногда бывает такая архитектура, что стек растет в зависимости от количества компонентов. Такой бред, например, с JavaEE сервлетами, там все пред- и постобработчики http-запроса создают новый фрейм в стеке, в итоге получаются десятки, а то и сотни "лишних" вызовов.
@@ted_res По SOLID да c DI получается в 150 вызовов.
@@ted_res java EE - зло. Написал много web-сервисов на java CE. Быстрые итерации и быстрая обработка запросов. Никаких сервлетов. Правда, многое вынесено в нативный js(ибо js фреймворки подчинили тем же законам и идут они лесом), но это еще больше ускоряет работу. приложения.
Да ну вот истину то открыл. Да жизнь именно такая. Когда тебя заказчик хочет чтобы ты написал софт (спрос) он хочет чтоб ты сделал максимально быстро куйню которая дает результат. Оптимизация - это вообще отдельный преоект и в виду его сложной оценки выбирают масштабирование горизонтальное (разгоняя спрос на железо). На мой взгляд, здесь важен баланс между время, качество, стоимость. То что собственно и отличает джуна от сеньора. Сеньор будет делать задачу через призму опыта и заранее сделает мини оптимизацию и заложит некоторые функции на расширение. Дело в том что писать абсолютно оптимальный код невозможно по причине отсутствия абсолютного понимания задачи. Что заказчик, что аналитики которые могут улучшить это дело, не могут до конца просчитать все варианты. Отсюда появляются заплатки говно и костыли. И вообще, задача написание ПО как отдельного продукта - задача итеративная и идет она по спирали. Если упрощенно: Идея - MPV - патчи, костыли говно и палки - Переоценка, ребидл, оптимизация.... и по новой Идея ... и тд. Хорошее ПО это продукт идущий сквозь время (в котором меняются запросы) обросший как луковица переосмысленными и оптимизированными слоями говнопатчинга и костылей.
тут скорее всего даже изначальное программирование на языках высокого уровня вместо низкого делает свое дело. проект будет весить в разы больше
Натан указал на проблему, а не был её причиной. Тоже мне, нашли виновного. Есть ещё одна фундаментальная причина. ПО всё больше, программистов надо всё больше. Но современные программисты, которых выпускают в местах которые Вы рекламируете, это жалкое подобие тех что в 70х - 80х годах, код писали. Вот и приходится расплачиваться производительностью
То что великий программист 80х писал на С или фортране в течении месяца, современный программист без напряга делает за день, наимпортировав библиотек в питончике.
@@Nandarionнаимпортировав библиотек которые писались дедом на си в течении месяца, я тут смотрел как либы фортрана разрослись за последнее время аж всплакнул, что многие научные движки с него ушли
@@MrLagger1996 Это для меня новость, что фортран тоже развивается. Вся движуха сейчас в модных молодежных языках ну и с\плюсах.
Документалка на Ехтриме коде, это новый уровень, новый формат шикарен
Это как рен-тв только на уровень выше )
ого, у нас представитель хоррор-детектива и даже с развязкой в конце. Похвально, похвально
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Какую теорию придумал! Вот бы ты так же работал хорошо, как теории генерил.
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик!
божественные конспирологические теории тащут!! косплей на безумие не менее безумен! круто!
Спасибо Гейбу Ньюеоллу и его стим дек. Теперь я перейду на арк линукс и буду использовать протон для запуска софта. Майкрософт просто заебала меня со своим тормозящим виндовсом
Уже лет пять так можно делать на десктопе. Почему именно всратый дек?
@@xDShot9000 купив этот аппарат я приисполнился силой линукса. Без него я бы не познакомился с линуксом
Надо отдавать себе отчет в том, что речь идет о бытовом, ширпотребовском ПО. Многие программисты не отдают себе отчет в том, что они такие же программисты как и те инженеры, которые работали в цеху ширпотреба на авиационном заводе. Например, в цеху ширпотреба штамповали алюминиевые кастрюли, тазики, вилки и ложки из алюминия. Вместе с тем были и цеха производства собственно самолетов вертолетов и крылатых ракет.
Следовательно, большинство программистов это те кто сегодня прессуют кастрюли даже не осознавая это. Они программисты коммерческого ПО. Лично мне повезло работать военным программистом.
"повезло"
Ну база в том, что реальные инженеры - это разработчики компиляторов, операционок, по для космоса, спутников и прочего. А коммерческие погроммизды - это кодомакаки.
@@aleksandrnekrasov604 а потом вспоминаешь баг скорости работы проводника с включением и отключением полноэкранного режима, написанный "реальными инженерами" и думаешь.
@@aleksandrnekrasov604а для коммерческих спутников кто ПО пишет? С одной стороны, они работают с космосом - значит инженеры. С другой, они - коммерческие разработчики. Значит макаки. Парадокс? 🤔
просто макаки в космосе, планету обезьян давно смотрел?@@user-vu6hn4ul2i
6 лет назад работал сисадмином и большинство ПК у пользователей имело 1-2 гб оперативы. 4 гб считалось очень хорошо. Естественно были XP и 7. Я удивился когда узнал от коллег, что сейчас 8гб уже очень мало и по сути для нормальной работы win 10 и 11 нужно 16 гб.
Сам уже давно на линуксе сижу поэтому из этой темы выпал.
16гб а в идеале 32гб
Тут 1с бухгалтерия весной обновилась... база на ровном месте выросла в объёме, и все стало медленно открываться😂
4гб Ддр3 на пентиуме 3,2ггц голд 1150 сокете ей мало. Я до сих пор не выхуел обратно.
32 гига уже мало.
В винде это около 200 вкладок в браузере, в линуксе 350 вкладок
Хочу перейти на 64 и 4 канальную память.
На 16гб в среднем живём уже лет 10, только последние годы 32гб стало желательно, но даже и не обязательно.
Смотря чем заниматься.
Даже 4 гига и ССД на старом компе тянут актуальные хадачи, в т.ч. работу с 1С
8:20 да не! Ты всё неправильно понял! Натан как раз таки высмеивал складывающуюся ситуацию, вывел её на обозрение, и поэтому его убрали!! А тот кто руководит из тени по-прежнему в компании микромягких обитает. Иначе как объяснить, что винда сейчас весит 30 гигов?!?! У меня Windows 2000 стоял на харде размером в 20 ГБ всего!! А работал быстрее, чем современный на железе в 4 раза мощнее 😅 А вот как Натан ушел из микромягких (его убрали), вот тогда-то и начался лютый п*ц!
С У К А
Мне очень нравится, как из рофельного доклада на конференции 26летней давности взрастили конспирологическую теорию, удивительно хорошо ложащуюся на современную реальность
наконецта качественный контент выпустили, спасибо)
О, новый выпуска "Кошмаров Интернета", я так долго этого ждал!
Отличный контент, спасибо! 😁👍
Братан, харош. Контент в кайф. Давай-давай ещё. Можно такого по-чаще?
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще
РЕН ТВ подъехало в ExtremeCode! 👌 Агонь! 🔥
Непроверенные факты и домыслы... Всё как мы любим! 😊
до сих пор не выходит из головы документальный фильм про советский челнок Буран, инженерное произведение искусства. при посадке сумел сам рассчитать погоду и с другой стороны полосы сесть. так вот, программа которая управляла Бураном весила 140 кб!! и сравните с современным java говно кодом, где каждый докер контейнер тупого рест апи весит не менее 300 мб
Ну так ты не учитываешь, что внутри контейнера виртуальный линукс запускается, естественно он весит 300мб, это даже мало
Да, 140 кБ, и половину из него занимает пиздежь 😂
Однажды новичок пришёл к Senior и сказал ему:
-Senior, я хочу научиться программированию и выбираю между С и С++. Но я больше всего хочу научиться С++
На что мудрец спросил его:
-А почему ты хочешь именно С++?
Новичок ответил:
-Выбирая С++ я буду уверен, это перспективный язык с большим будущим.
Тогда senior поднялся и ушёл в комнату.
Вернувшись, он держал в руках 2 куска говна, один целый ( С++ ), а другой надкушенный ( С ).
Senior предложил новичку попробовать С и С++.
Юноша попробовал надкушенный кусочек говна ( С ), говно оказалось старое и несвежее. Тогда юноша попробовал свежий кусочек ( С++ ). Говно оказалось мерзкое и вонючее.
Новичок в недоумении развел руками:
-Senior, так какой язык мне нужно выбрать?
Учитель ответил:
-Сынок ты говна поел...
Так какой язык не говно?
Братан, хорош! Давай вперёд! Контент в кайф! Можно ещё? Ваще красавчик!
Полезно и информативно ;) 🤝
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
Выводы на этом канале делаю я сам (с твоей подачки, конечно)
круто и интересно получилось. контент в кайф, можно еще?
Отправил всем своим друзьям рептилоидам. Большой чешуйчатый лайк тебе дружище
Братан, хорош! Давай, давай! Контент в кайф! Вообще красавчик! Можно вот это ещё почаще?
братан братан, давай, вперед! контент в кайф ваще
Лайк братан, хорошо жешь, уважаю, нужная информация!
Это прекрасно :)
Мне так страшно со времен "Зелёного слоника" не было
Эта ситуация не исключительная. В других отраслях все так же. С таким же успехом можно говорить про заговор в сфере одежды, машин, питания. Это называется рыночная экономика. Рост доходов невозможен без роста потребления. Поэтому заинтересованные в доходах люди стимулируют потребление.
Братан хорош)) контент в кайф)))
Спасибо, зашло)
Братан контент кайф, давай почаще.
Размер кодовой базы никак не влияет на то, сколько ресурсов требует программа для работы. Я могу написть три строки, которые выжрут все ресурсы компьютера.
Спасибо за пРАвду, я надеюсь видео не удалят
Я тут вообще-то работаю... Ну окей, да, Экстримкод-сан, я покорно тебе подчиняюсь и смотрю твоё видео
Братан, хорош! Давай, давай, вперед! Контент в кайф! Можно еще? Ваще красавчик! 😎
Спасибо за напоминание.
меня одного прикалывает что чем дальше идёт презентация этого массона, тем меньше и нервознее смеются слушатели?
Интересный факт: в 2007 или 2008 году на моем первом ПК с 1гб оперативы у меня одновременно был запущен сервер WoW, где играла налюша локальная сеть (человек 10-15), клиент WoW, КС 1.6 и варкрафт третий. И когда я хотел поиграть во что-то другое, я просто сворачивал одну игру и развтрачивал другую. Сейчас и 16гб часто не хватало, а что толку?
Ну хз, у меня сворачивание кс всегда приводило к лютому фризу всего компа. Чего не скажешь про сегодняшнее железо.
это все заговор разработчиков!!!
Братан, хорош! Давай, давай вперёд! Контент в кайф! Можно ещё ваще красавчик. Можно вот этих вот видосов вообще почаще 🔥🔥🔥🔥🔥
братан хорош контент вообще в кайф можно вот этого почаще
братан хорош, давай еще такого контента и побольше!
Орнул от рекламы курсов Python после сетования о тормощящем софте 😂
честно говоря, думал, что это видео очередная шуточная ерунда. но в этом определённо есть смысл... за последние 10 лет ПО хорошо раздули. если раньше всякие IDE для разработки занимали в памяти макс. несколько сотен мегабайт, то теперь за гигабайт с прицепом. про производительность уже молчу...
Так всё же просто объясняется. Если железо позволяет, то в рыночной гонке победит тот, кто быстрее слепит говноприложение на коленке и выкинет его на рынок собирать баблишко. А тот, кто будет тщательно прорабатывать и до фига оптимизировать, потратит больше ресурсов и протянет сроки. И к тому моменту, когда его супер-приложение увидит свет, сливки уже будут сняты. А вот окупятся ли затраченные часы кодеров - большой вопрос.
Братан контент в кайф 👍🏻☝🏻
ПрОдукту нужны фичи да поскорее. И плевать им на красивый, выверенный код. Спринт за спринтом, спринт за спринтом…Рефакторинг за свой счет в выходные :)
В конце нулевых работал в фирме, которой нужно было ежедневно делать отчеты о работе и заказы в БД заказчика. Изначально информация заносилась в нашу БД, а потом с помощью csv файлов переносилась в базы заказчиков. Так было сделано из-за того, что заказчиков много и у каждого своя БД со своим интерфейсом, что неудобно для сотрудников. Но потом некоторые заказчики возможность импорта данных закрыли, настаивая на прямом вводе вручную. Заниматься этим никто не хотел и поэтому написали клавиатурные макросы, которые переносили данные из нашей БД в БД заказчика. Для работы макроса лучше всего подошел старенький комп с XP, в которой отзывчивость интерфейса была молниеносной. Можно было в макросе ставить минимальные задержки, между нажатиями клавиш. Ни виста не семёрка с такой скоростью справиться не могли. На них приходилось увеличивать задержки, чтобы макрос попадал в нужные поля ввода после переключения окон.
Братан, хорош! Контент в каеф
Братан, харош. Классный видос. Продолжай в том же духе.
Братан, харош, контент по кайфу, делай ещё
Книгу найти очень легко. Скачал по первой же ссылке. Не понимаю, почему ее найти не так сложно, как было сказано в видео
Работаю программистом, было бы прикольно все рефакторить, дрочить алгоритмы, но фирмам дешевле купить более мощную машину чем платить нам зарплату пока мы соптимизируем все как надо.
Но увы это не теория заговора, это свойство ПО, его сложность сильно растёт и бороться с этой сложностью дорого
О, ExtremeCode осваивает новый жанр, Кэмерон одобряет )
братан контент просто улёт, можно по чаще?
это прям ооочень креативный и интересный контент спасибо за пищу для мозга
Бротан, хорошшшш! Можно контент почаще?))
Капец
Братан капец хорош! Давай давай побольше!
Я очень хорошо помню, как в Windows 98 у меня всё открывалась мгновенно, едва кликнув мышкой. Сейчас так может быть только на SSD.
А чем вы моглибы это подтвердить, например на линуксе перписать одно прогу что тормазута идет под винду, а нам показать такого же типа оптимизированную под линукс например(у этой платформы ведь открытый и свободный код))
Однажды мы упремся в потолок производительности и займёмся оптимизацией. Когда-то были времена, на моем AMD Duron 800MHz 256Mb озу крутился сервер КС 1.6 на 20 игроков и сам я играл на этом же сервере с этого же компа и никаких лагов. Сейчас сраный хром сьедает несколько гигов оперативки при старте.
Здесь довольно все просто если говорить про размер кода. Раньше был из языков только ассемблер и на нем программы весели несколько байт. Позже для удобство появились языки си, фортран, басик и т. д. и с этого момента появились разные подходы к написанию программ ООП тот же самый привет с++. А далее на основе уже имеющихся языков для быстрой и "комфортной" разработки появились интерпретируемые(Питон, джваскрипт и т.д.). Ну еще добавить можно использование библиотек.
Особенно эта ситуация заметна в геймдеве. Последние крупные проекты с посредственной графикой, а производительности требуют как для уровня фотореализма. Возможно современные консоли и потянули бы маркетинговые (для них) 4к 60фпс, но мы видим какой-нибудь Starfield в 30 фпс с графикой уровня Fallout 4, или еще лучше, Immortals of Aveum, который вообще в 720р с абскейлом идет, зато на Unreal Engine 5
Братан, хорош, давай-давай, вперёд, контент в кайф, можно ещё, вообще красавчик!!!
Это было шедеврально!
Мне нравится, продолжай.
Такие гипотезы нужно к 1 апреля выпускать
Ништяк!
классный новый формат
Братан хорош, контент топ
Лойс бро)
Ну если яблочники с 10фона встроили ИИ, тематически анализирующий весь звук, текст и видео на экране в реалтайме, так как это может быстро работать? Софт теперь не только для клиента. На 1 строчки логики, приходится писать 10 строк обвязки (в лучшем случае): валидаторы, анализаторы, логеры, режимы доступа, тесты и т.д. и т.п.
Ну попробуй напиши хороший, поддерживаемый продукт без всего этого 😂
@@user-vu6hn4ul2i а зачем, если его через год все равно выкинут и перепишут на новом стеке )) сейчас время жизни продуктов очень сократилось
Программисты разучились оптимизировать код... Раньше было больше энтузиазма, более абсурдные условия и код был недоступен для широких масс из-за сложности программирования.
Сегодня программировать может каждый третий школьник , что отодвинуло на второй план необходимость аппаратной оптимизации кода.
Всё из-за выбора высокоуровневых и среднеуровневых языков программирования, которые часто реализованы через задницу ( Hello Java).
Не, херня это все. Это называется приоритеты. Бизнес платит бабки и диктует условия. Если в приоритете скорость разработки - ок. В приоритете оптимизация - без проблем. Никто не захочет платить за оптимизацию там, где она не принесет прибыли. А не принесет прибыли она потому, что у 90+% пользователей железо позволяет не видеть разницы между "с" и "без" оптимизации.
Раньше программистов учили писать софт для ОЗУ в 4 кб на ассемблере или С, сейчас эти программисты слишком стары или мертвы. Никлаус Вирт когда-то занимался оптимизацией софта и написал полноценную промышленную операционную систему Oberon (как Windows и Linux) - интегрированную систему, которая включает в себя ядро, модульный компилятор, графический интерфейс пользователя и набор программ. Для нее нужно было всего 1 Mbyte ОЗУ, а размер системы 300kB. Чем доказал, что оптимизация возможна. Он сформулировал так называемый "Закон Вирта", который гласит, что: "программы становятся медленнее, когда компьютеры становятся быстрее".
Шикардос!
я считаю что в этом нет ничего плохого, скорость по и количество говнокода написанного для его запуска, всегда балансируют в пределах разумного, то есть если бизнес решил в угоду скорости релиза дропнуть сырой продукт, значит это целесообразно с экономической точки зрения и все равно ведь схавают, это просто бизнес, рыночек опять порешал
вот бы таких как ты порешать
Решайте. Это изменит обстановку на рынке в пользу оптимищированного кода, это тоже будет решением рыночка
Об упомянутой книге не просто сложно найти инфу, о ней по первой ссылке выдает страницу в википедии, а по второй ссылке ее можно купить на амазоне 💀💀💀
Но да, я понимаю что видос во многом - стеб
Можно вот этого вот почаще?
Супер👍
Джонатан Блоу говорит примерно о том же - "железо мощное, интернеты быстрые, а страницы грузятся секунды, хотя могли бы гораздо быстрее", это если в двух словах.
Полное погружение вы сможете прочувствовать при просмотре в 360р
а ловко ты это придумал, я даже и не понял сразу, тут вот действительно тонко, не всем будет дано понять