From: Sergey Matveev Date: Sun, 27 Oct 2024 12:15:46 +0000 (+0300) Subject: Предотвращая коллапс цивилизации X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=b2b9421e5db7f7c181f6b61315c0e6045569d832;p=stargrave-blog.git Предотвращая коллапс цивилизации https://www.youtube.com/watch?v=ZSRHeXYDLko Очень понравилось данное выступление! Не могу оценить действительно ли всё так упирается в передачу умений/знаний другим поколениям. Но очень понравились примеры постоянно глючащего софта, при этом большинство считает это допустимым и нормальным. Вот почему сама мысль об использовании смартфонов или JS-based приложений просто омерзительна и безумна для меня? Потому что я вижу со стороны насколько это всё паршиво сделано, насколько сбоит и ведёт ненадёжно. Мне, как человеку не "обитающему" в мире "современных ИТ-технологий", просто бьёт в глаза как всё паршиво и ненадёжно сделано. Всегда считал что это "на отвали" подход к работе, но понимаю что нет -- просто люди по другому не то что не умеют, но даже не задумываются о том, что это просто не нормально когда программа ведёт себя насколько ненадёжно и некачественно. Свои страхи о том, что непонятно а много ли где можно работать программистом (34780e342dd2489e684bab3bc927c1eae632d554), у меня как-раз именно, из-за ставшей нормой, переусложнённостью (на пустом месте) софта. Как в выступлении показывается: вместо того, чтобы установить/перенести приложение просто копированием .exe файла, теперь люди просто не в состоянии даже подумать как можно обойтись без какого-нибудь docker. Написать pure-HTML страничку без JS+CSS+IDE-ramework-ов. Не раз в выступлении произносится слово "безумие". А также "переусложнённость". А также "простота", за которые в этом году я топлю, похоже, особенно много. Мне хочется просто передать звук из одного места в другое -- это лютое безумие использовать для этого WebRTC, исходный код который я вдоль и поперёк смотрел и даже правил. Это безумное по сложности решение для простой VoIP задачи. Поэтому родился мой VoRS клиент, где я даже от X.509+TLS избавился как от ненужной сложности (хотя это скорее уже just-for-fun было). Недавно я YAC формат сделал, тоже, можно сказать как ответ на переусложнённый CBOR. BASS систему сборки, в которой и CI часть есть. Всё это про тему борьбы с переусложнённостью. ---