Обновить
-1
0

Пользователь

Отправить сообщение

Пиратство для NVIDIA не в нове. Каждый чип и карта NVIDIA тестируются при производстве специальным проприетарным ПО. Это ПО имеет внутри себя JavaScript движок от Mozilla, используемый с нарушением лицензии. Этому нарушению уже пара десятков лет. Я бы на месте Mozilla предъявил NVIDIA иск.

Если следовать советам дяди Боба, то и придётся читать всё. Это его основной концептус: код нужно читать как книгу. Я не говорил, что абстракции не нужны, особенно правильные. Но если код писать по дядибобному, то абстракции будут только мешать нормальной работе. Невозможно в современной индустрии код читать сверху вниз, его просто тупо очень много. В обычной ситуации вам приходится делать наоборот: посмотреть в одну функцию и быстро понять что происходит. Чем меньше вы при этом будете смотреть вширь, тем быстрее найдёте баг или что-то допишите.

Отличная статья. Помойка -- лучшее место для книг дяди Боба. Он вообразил себя Конфуцием и половина его текстов -- это моральные наставления. Ещё немного про "как я поборол ADHD". Остальное -- чистый мусор. К словам автора добавлю, что никто в жизни код как книгу не читает. Во-первых, зачем его читать от корки до корки? Его много, жизни не хватит. Во-вторых, в 99% вам нужно смотреть в определённое место, чтобы быстро понять что не работает, а не лазить по десяти уорвням абстракции и читать весь код начиная с самого базового класса.

Ядро драйверов NVIDIA (RM aka Resource Manager) является общим для Linux и Windows. У меня Arch, всё работает, обновляется и не тащит.

Внутри NVIDIA вся разработка и тестирование происходят в Linux. В том числе, драйвера разрабатываются в Linux, начиная с момента, когда самих чипов ещё физически нет, на софтверных симуляторах. Каждый коммит проверяется на сотне-другой машин под Linux. Всё они родили.

Жаль. Монополия NVIDIA доведёт до звиздеца.

"Давайте всё перепишет" -- это классика тупизны из книги "In Search of Stupidity" by Merrill Chapman. Они решили повторить ошибку Netscape, которая его убила в пользу IE. Ирония судьбы.

  • "The Pragmatic Programmer" by Andrew Hunt and David Thomas

  • "The Mythical Man-month" by Fred Brooks

  • "Working Effectively With Legacy Code" by Michael Feathers

  • "Introduction to Algorithms" by Thomas Cormen, Charles Leiserson, Ronald Rivest, and Clifford Stein

Видео, которое обсуждает почему Clean Code не просто плохая книга, но и откровенно вредоносная: https://youtu.be/8ncQrGuunHY

Дядя Боб вообразил себя Конфуцием программирования. Помойка -- лучшее место для его книг.

И когда народ прекратит очить на дядю Боба.

По-моему наоборот хорошо, знание анхлицкого демонстрируют. 🤣 У меня по-русски "нам с вами по пути", меня не возьмут. 😢

Как скоро при приёме на работу начнут проверять чистоту трусов?

Я согласен. Но грамматика же роль тоже играет, не? То, о чём вы говорите, является общим знаменателем для изучения любого иностранного языка. Что-то же поверх этого есть, специфическое для каждого конкретного языка.

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

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

В NVIDIA менеджеры имеют неограниченную власть. Если пожаловаться, то останешься без работы.

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

Как сейчас помню, лозунг моего менеджера в NVIDIA был: your effort doesn't matter. Имелось в виду, что он не собирается высоко ценить усилия потраченные на качественную работу.

Story points? Это же из Agile. В Agile нет ПМ-ов.

Уже много лет не пользуюсь микрософтовским меню пуск. Ставлю OpenShell и наслаждаюсь меню пуск в стиле Windows 7. Что в Windows 10, что в Windows 11, родное меню как было овном, так овном и осталось.

1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность