Как пересобрать SSL под Windows. 15 экранов текста с картинками в посте.
Как пересобрать SSL под Linux (Debian GNU/Linux): sudo apt-get build-dep openssl && apt-get source -b openssl. На выходе deb'ка для установки.
В процессе сборки оно выглядит страшно... Но ради этого дистрибутивы и существуют. Чтобы один раз человек сделал сложное и невозможное, а остальные пользовались.
Полистал. Во-первых на русском. Не взлетит. 97-98% населения планеты его не знают и учить не планируют.
Во-вторых экранирование ужасное. Как выглядит Tree внутри которого строка, содержащая в себе Tree, внутри которой находится, например, строка с yaml с многострочным литералом внутри которого докстринг с примером Tree?
Я не видел много API с yaml внутри. Обычно yaml - это для человеков. За вычетом нескольких интересных типов, они близки (если быть точным, json - подмножество yaml), и API обычно на json'е неплохо себя чувствует. Обычно от json уходят в сторону протобафа, потому что так сильно быстрее.
Уходить от json в сторону xml - это делать всё одновременно нечитаемым, сложным для компьютеров (всякого рода xml bombs и т.д.), и оставаться медленным.
Я не спрашиваю, почему вы используете преимущественно ipv4. Мне интересно, почему вы его не используете от слова "вообще". Две с половиной глючные софтинки повод задерживать всё?
Если что, Internet Explorer не умеет HTML5. Достаточное ли это основание для использования td-td-td-td-td дизайна?
то есть вместо понимания почему оно работает, мы надеемся, что "если оно раньше не сбило и дальше сбивать не будет", а на вопрос "что у неё внутри" ответ будет "неонка", ...пардон, нейронка?
Моё резюме касается только меня и людей, которые мне будут деньги платить. Вы, вероятнее всего, считаете, что питон - это детский сад, и все благородные доны должны писать на coq (haskell, whatever). Но я подозреваю, что тщательно написанный на самом вами любимом языке программирования код окажется в большой неприятной заднице, потому что вендор железки, с которой вы хотите работать, срал на стандарты и обновления, и надо использовать netmiko, которую (увы, увы!) на coq никто не портировал. Либо лично изобретать тайминги слипов после отправки команд по устаревшей версии ssh, отсутствующей во всех современных ОС.
да, я только что собрал виндовый бинарь из ровно того же сырца, как и линуксовый, и это было круто.
А про бэкграунд в питоне - why not? Есть жирнючие ценные проекты на нём написанные, которые нужно сопровождать. Если же учесть, что у меня основная работа вообще вокруг ансибла с testinfra строится, то что мне использовать, кроме питона? Писать модули на перле, маме на зло?
Эта наука учитывает модель вычислителя, не совсем соответствующую реальному компьютеру, что создаёт значительный оверхед (а то и глупости, типа i30 и u31 в OCaml).
Шрифты рендерятся в процессоре, а не в видеокарте, видеокарта их отображает.
И я очень хочу посмотреть как вы это будете делать на питоне без массивной коллекции so-файлов, выполняющих реальную работу.
У овцы есть возможность покинуть отару? Козёл может основать свою фирму? Нет?
Тогда в вашей модели что-то не так.
Разница - как между лифтом и одиночной камерой в тюрьме. Можно найти 100500 сходств, но в силу принципально различающейся интерпретации, все эти сходства - случайны и не позволяют использовать одно как модель для другого.
Слишком сложно. Приезжаете в Непал (хоть Катманду, хоть Покхара), идёте в центр. Вот так вот и жили. Я когда первый раз там оказался не мог отделаться от ощущения, что я в каких-то переулках плутаю, всё ожидал выйти на нормальную улицу. А выяснилось, что я по самой что ни на есть широкой улице иду (раз там один автомобиль может проехать, распугивая пешеходов). Тесно, грязно, неудобно, опасно.
Это ещё при работающей канализации. Что было бы без канализации - даже представить себе не могу.
У большинства именитых вендоров есть очень развитое API для управления серверами, которое они вылизывали десятилетиями.
И вот спустя десятилетия ...это всё ещё унылая какашка, потому что постоянные edge-case'ы с глюками (рейд через redfish можно переконфигурировать не больше N раз до ребута, джоба становится в очередь и появляется там при просмотре очереди с задержкой и т.д.).
Можно, я усомнюсь в качестве ПО для OOB управления серверов пока не будет доказано обратное?
Я не совсем понял. У нас есть лимит на число проводочков из процессора к памяти. Их объединяют в каналы доступа к памяти. Да, это узкое место.
А теперь, вопрос: что эффективнее - 5-канальный фон-нейман или "конечные автоматы" с 5 независимыми каналами? Очевидно, что 5-канальная память общего назначения будет быстрее, потому что если у нас tight loop, фигачащий по данным, то все 5 каналов достанутся данным. А если у нас рыхлый мономорфизированный код, то один канал будет непрерывно новые инструкции всасывать.
А в вашем варианте с жёсткими каналами большая часть мощностей будет простаивать. Очевидно, что для производительности общая очередь эффективнее набора индивидуальных очередей (хотя для latency важно обратное).
Это всё такая мелочь на фоне проблемы "вставить блок в формат..."
Для того, чтобы вставить в Tree мне нужно будет менять каждую строку. Взрывая мозг себе и окружающим (если это повторная вставка вложенного текста).
Если вы думаете, что это редкий сценарий...
Представьте себе плейбуку ансибла (yaml), засылающего параметром в модуль os_server userdata (который тоже в yaml).
Это я не придумываю, пример cloud-init - из официальной документации cloud-init'а.
Для меня это настолько киллерфича, что любой формат, который потребует реформатирования, автоматически дисквалифицируется.
Откуда у вас на машине весь этот софт? Кто его поставил? Каких версий? Откуда нужные зависимости нужных версий?
Всюду хвосты неявного происхождения.
(debian/rules для openssl - 152 строки!)
Кстати, тот самый Makefile, который топикастер искал.
Во. Сравните с это с yaml'ом.
multiline в yaml - это то, за что можно простить on/false/yes.
Как пересобрать SSL под Windows. 15 экранов текста с картинками в посте.
Как пересобрать SSL под Linux (Debian GNU/Linux):
sudo apt-get build-dep openssl && apt-get source -b openssl
. На выходе deb'ка для установки.В процессе сборки оно выглядит страшно... Но ради этого дистрибутивы и существуют. Чтобы один раз человек сделал сложное и невозможное, а остальные пользовались.
Но оно преображающее и не несущее смысла, так что верное.
Полистал. Во-первых на русском. Не взлетит. 97-98% населения планеты его не знают и учить не планируют.
Во-вторых экранирование ужасное. Как выглядит Tree внутри которого строка, содержащая в себе Tree, внутри которой находится, например, строка с yaml с многострочным литералом внутри которого докстринг с примером Tree?
Я не видел много API с yaml внутри. Обычно yaml - это для человеков. За вычетом нескольких интересных типов, они близки (если быть точным, json - подмножество yaml), и API обычно на json'е неплохо себя чувствует. Обычно от json уходят в сторону протобафа, потому что так сильно быстрее.
Уходить от json в сторону xml - это делать всё одновременно нечитаемым, сложным для компьютеров (всякого рода xml bombs и т.д.), и оставаться медленным.
Я не спрашиваю, почему вы используете преимущественно ipv4. Мне интересно, почему вы его не используете от слова "вообще". Две с половиной глючные софтинки повод задерживать всё?
Если что, Internet Explorer не умеет HTML5. Достаточное ли это основание для использования td-td-td-td-td дизайна?
Опять XML. Не хочу. С мылом было не вкусно, с odata вкуснее не будет.
Да, и доверять им водить приходится только от безальтернативности.
то есть вместо понимания почему оно работает, мы надеемся, что "если оно раньше не сбило и дальше сбивать не будет", а на вопрос "что у неё внутри" ответ будет "неонка", ...пардон, нейронка?
Моё резюме касается только меня и людей, которые мне будут деньги платить. Вы, вероятнее всего, считаете, что питон - это детский сад, и все благородные доны должны писать на coq (haskell, whatever). Но я подозреваю, что тщательно написанный на самом вами любимом языке программирования код окажется в большой неприятной заднице, потому что вендор железки, с которой вы хотите работать, срал на стандарты и обновления, и надо использовать netmiko, которую (увы, увы!) на coq никто не портировал. Либо лично изобретать тайминги слипов после отправки команд по устаревшей версии ssh, отсутствующей во всех современных ОС.
да, я только что собрал виндовый бинарь из ровно того же сырца, как и линуксовый, и это было круто.
А про бэкграунд в питоне - why not? Есть жирнючие ценные проекты на нём написанные, которые нужно сопровождать. Если же учесть, что у меня основная работа вообще вокруг ансибла с testinfra строится, то что мне использовать, кроме питона? Писать модули на перле, маме на зло?
Эта наука учитывает модель вычислителя, не совсем соответствующую реальному компьютеру, что создаёт значительный оверхед (а то и глупости, типа i30 и u31 в OCaml).
Шрифты рендерятся в процессоре, а не в видеокарте, видеокарта их отображает.
И я очень хочу посмотреть как вы это будете делать на питоне без массивной коллекции so-файлов, выполняющих реальную работу.
У овцы есть возможность покинуть отару? Козёл может основать свою фирму? Нет?
Тогда в вашей модели что-то не так.
Разница - как между лифтом и одиночной камерой в тюрьме. Можно найти 100500 сходств, но в силу принципально различающейся интерпретации, все эти сходства - случайны и не позволяют использовать одно как модель для другого.
Простите?
Ну, вообще, да. В Юрском периоде человейников не было!
Слишком сложно. Приезжаете в Непал (хоть Катманду, хоть Покхара), идёте в центр. Вот так вот и жили. Я когда первый раз там оказался не мог отделаться от ощущения, что я в каких-то переулках плутаю, всё ожидал выйти на нормальную улицу. А выяснилось, что я по самой что ни на есть широкой улице иду (раз там один автомобиль может проехать, распугивая пешеходов). Тесно, грязно, неудобно, опасно.
Это ещё при работающей канализации. Что было бы без канализации - даже представить себе не могу.
У большинства именитых вендоров есть очень развитое API для управления серверами, которое они вылизывали десятилетиями.
И вот спустя десятилетия ...это всё ещё унылая какашка, потому что постоянные edge-case'ы с глюками (рейд через redfish можно переконфигурировать не больше N раз до ребута, джоба становится в очередь и появляется там при просмотре очереди с задержкой и т.д.).
Можно, я усомнюсь в качестве ПО для OOB управления серверов пока не будет доказано обратное?
Я не совсем понял. У нас есть лимит на число проводочков из процессора к памяти. Их объединяют в каналы доступа к памяти. Да, это узкое место.
А теперь, вопрос: что эффективнее - 5-канальный фон-нейман или "конечные автоматы" с 5 независимыми каналами? Очевидно, что 5-канальная память общего назначения будет быстрее, потому что если у нас tight loop, фигачащий по данным, то все 5 каналов достанутся данным. А если у нас рыхлый мономорфизированный код, то один канал будет непрерывно новые инструкции всасывать.
А в вашем варианте с жёсткими каналами большая часть мощностей будет простаивать. Очевидно, что для производительности общая очередь эффективнее набора индивидуальных очередей (хотя для latency важно обратное).