« Отговор #65 -: Oct 30, 2014, 07:58 »
Да ви кажа за сигурността. Писал съм на п4п. Някои наоколо може да казва доста подигравки за този език, но си е език за обща употреба и в това не може да спори. Аз тогава пишех страници за Интернет. Наблюдението се набиваше съвсем само. Много по-просто, с много по-малко код и много по разбираемо, всичко това умножено отново по много може да напишеш нещо, ако не те е грижа за сигурността. По някое време наизустяваш мантрите и почваш да пишеш механично сигурен код. Но като се обърнеш един ден назад, виждаш каква свинщина си натворил. Разхода на ресурси за сигурност е огромен, много по-голям отколкото във физическият свят. Разбира се това ограничава силно и нещата, които може да правиш, защото трябва да се движиш в едни тесни коловози.
По картинката за бай Иван. За съжаление тази за Хорст липсва. От икономическа гледна точка това не е зле. Всички тези хора имат работа, създават оборот в икономиката и така общото благосъстояние се покачва. Тук имаме нагледно тясно място в системата. Кабела изпод земята може да го изкара само един човек. Не могат десет човека да си мушнат ръцете в дупката. Но бай Иван не може сам да изкопае тази дупка, в която трябва да се мушне, за да извади кабела и да го свърже. Бай Иван най-вероятно изобщо не умее да копае с багер. Всяка организация гледа да избегне тесни места, но такива се появяват.
И като казахме това. Всеки отрасъл, който се развива, има нужда от все повече кадри. Колкото по-бързо се развива, толкова по-сигурно е, че правилните хора, няма да е възможно да се обучат в срок. И тогава качеството на кадрите пада. Появява се и допълнителен момент, сложността на задачите скача.
Преди два дни с учудване разбрах, че се е провел Русецонф в началото на месеца. Не бях чул за него, случайно се натъкнах, а уж следя тези неща. И започнах да го гледам. Едното видео беше с някой си Иван Димитров (очевидно стара пушка в занаята) за нещо, което се казва Ansible. На този ансамбъл задачата му е да подготви и настрои огромен брой машини с най-разнообразни предназначения и всичко това напълно автоматизирано. Очевидно е, че подобна задача за хора ще е непосилна. Не може да се отдели толкова време. Не могат да се ползват и собствените механизми на дистрибуциите, защото те са мислени за една машина, а не хиляди. Bash и perl не работят, защото биха станали толкова сложни, че никой няма да може да ги поддържа освен евентуално, но не задължително, техният създател.
И решението, което в крайна сметка се измисля е напълно привично — вкарва се ново ниво на абстракция. То е такова, че командите са на почти нормален английски език, а освен това предлагат нагледен интерфейс в HTML. Вече не е необходимо човек да знае устройството на машината (нещото работи под еднакъв начин и на машини които не са Юникс), не е необходимо да знае що е ядро, що е команден интерпретатор, не трябва да знае perl (евентуално малко, ама съвсем малко Питон), не трябва да е чувал за пакетни системи, за зависимости, за управление на процеси (да на никой няма да му пука, какво е systemd), хиляди други неща. Този инструмент може да го ползва всеки ламер като мен. Не могат да го ползват дори по-големи ламери от мен, ако изобщо ламерията може да се измери.
За да работи всичко това, трябва а си с последния версия на програмното обкръжение, което означава и с последно поколение апаратна част. Деветгодишният лаптоп, от който пиша в момента с ядро 2.6.32, просто не се вписва. В най-скоро време администратор вече няма да е високопрофесионална дейност. Ще е необходим по един по-знаещ на десетки щракалки.
В лекцията се споменават и други инструменти, чиито имена съм чул да се въртят във форума.
Аз Дискавъри и Национална география почти не гледам от няколко години. Причината е прозаична. Там изповядват много естественически (зад което се крие всъщност дарвинистки) подход към природата. Възхвалява се хишничеството Правят се мегапродукции за величието на бялата акула, саблезъбият тигър от миналото и подобни. Това е морала, който проповядват. Хищникът е на върха на хранителната верига. Ти трябва да се храниш и да растеж. Стадото не са жертви, те са ресурс за растежа ти. Ти можеш да си само чудовище, за да оцелееш. Иначе умираш.
В днешно време имаш време само да бачкаш. Имаш време около два до три часа вечер, което да отделиш за себе си, семейството или просто за отмора. Трябва да избираш дали ще е лични занимания или някое от другите. Просто нямаш време. Обаче после е виновен, че взима неосъзнати решения. Как да знае, кой е правилният начин за поставяне на изолация?
d0ni какъв е адреса на дневника ти?
За цветовете на живота, ще приказвам следващ път, че сега ми започва заетата част от деня.