{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Llemilio",
    "_rss_description": "Баги моего времени",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": false,
    "_itunes_explicit": "no",
    "home_page_url": "https:\/\/llemilio.ru\/",
    "feed_url": "https:\/\/llemilio.ru\/rss\/",
    "icon": false,
    "authors": [
        {
            "name": "Llemilio",
            "url": "https:\/\/llemilio.ru\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "14",
            "url": "https:\/\/llemilio.ru\/all\/twist-on-vpiska\/",
            "title": "Текст песни «Крутится» исполнителя Odurachen",
            "content_html": "<pre class=\"e2-text-code\"><code class=\"\">все в этом мире крутится, крутятся диски\nкрутится даже твоя девочка на вписке\nи все старания построены на риске\nи рейсы до москвы, но у кого тут нет прописки\n\nвсе в этом мире крутится, крутятся диски\nкрутится даже твоя девочка на вписке\nи все старания построены на риске\nи рейсы до москвы, но у кого тут нет прописки\n\nкто*то закончил универ, кто*то завел свой бизнес\nа кто*то просто мечтает, хочет, чего добиться\nвспомни то время * когда тебе меньше 20’ти\nвспомни сколько людей там было на твоем пути\n\nпусть делай то что должен и не думай то, что было раньше, \nвидеть твои глаза убитыми там много фальши, \nя помню времена, помню там было много ганжи\n наш век кто*то тебя подвёл, кто*то подошел взял это все в бэдлок?\n кому ты доверял запоминая имена, запоминая меня, за тобой в омут нырну (а)\n\nвсе в этом мире крутится, крутятся диски\nкрутится даже твоя девочка на вписке\nи все старания построены на риске\nи рейсы до москвы, но у кого тут нет прописки\nвсе в этом мире крутится, крутятся диски\nкрутится даже твоя девочка на вписке\nи все старания построены на риске\nи рейсы до москвы,но у кого тут нет прописки\n\nвсе в этом мире крутится, крутятся диски\nкрутится даже твоя девочка на вписке\nи все старания построены на риске\nи рейсы до москвы,но у кого тут нет прописки\n\nвсе в этом мире крутится, крутятся диски\nкрутится даже твоя девочка на вписке\nи все старания построены на риске\nи рейсы до москвы,но у кого тут нет прописки<\/code><\/pre><p>Какая-то срань с текстом этой песни<br \/>\nВсе сайты либо лежат, либо заблочены, либо я у них заблочен<br \/>\nА слова:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">все в этом мире крутится, крутятся диски\nкрутится даже твоя девочка на вписке\nи все старания построены на риске\nи рейсы до москвы, но у кого тут нет прописки<\/code><\/pre><p>Все же требуют индексации<br \/>\n.<br \/>\n.<\/p>\n<div class=\"e2-text-audio\">\n<div class=\"e2-text-super-wrapper e2-jouele-wrapper\"><a class=\"jouele\" data-space-control=\"true\" data-length=\"124\" href=\"https:\/\/llemilio.ru\/audio\/Odurachen---Krutitsya.mp3\">Odurachen—-Krutitsya.mp3<\/a><\/div>\n<\/div>\n<p>.<br \/>\n.<\/p>\n",
            "date_published": "2024-11-18T01:17:44+03:00",
            "date_modified": "2024-11-18T01:18:58+03:00",
            "tags": [],
            "_date_published_rfc2822": "Mon, 18 Nov 2024 01:17:44 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "14",
            "_rss_enclosures": [
                {
                    "url": "https:\/\/llemilio.ru\/audio\/Odurachen---Krutitsya.mp3",
                    "type": "audio\/mpeg",
                    "length": 2977332
                }
            ],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css",
                    "jquery\/jquery.js",
                    "jouele\/jouele.css",
                    "jouele\/jouele.js"
                ],
                "og_images": []
            }
        },
        {
            "id": "13",
            "url": "https:\/\/llemilio.ru\/all\/tegi-nashego-vremeni\/",
            "title": "Теги нашего времени",
            "content_html": "<p>Думскролил по репозиториям NuGet и обнаружил такой занимательный проект. Интересный он или скучный я не успел узнать потому что разработчики повели себя корректно и пометили сайт жовто-блакитным клеймом прямо поперек всей страницы. Если не вдаваться в геополитические дрязги, разработчику нужно знать, только то, что таким библиотечным кодом пользоваться нельзя — из репозитория проекта в любой момент может прилететь троянский конь, бэкдор и прочая нечисть. Перекрестимся и отпустим с миром<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/llemilio.ru\/pictures\/Snimok-ekrana-2024-02-06-v-15.08.30.png\" width=\"2362\" height=\"1772\" alt=\"\" \/>\n<\/div>\n",
            "date_published": "2024-02-07T12:43:04+03:00",
            "date_modified": "2024-02-07T12:45:13+03:00",
            "tags": [],
            "image": "https:\/\/llemilio.ru\/pictures\/Snimok-ekrana-2024-02-06-v-15.08.30.png",
            "_date_published_rfc2822": "Wed, 07 Feb 2024 12:43:04 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "13",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/llemilio.ru\/pictures\/Snimok-ekrana-2024-02-06-v-15.08.30.png"
                ]
            }
        },
        {
            "id": "12",
            "url": "https:\/\/llemilio.ru\/all\/chtenie-fayla-v-prilozhenii-uwp\/",
            "title": "Чтение файла в приложении UWP",
            "content_html": "<p>Решил я сделать красиво и с нуля писать приложение на Universal Windows Platform (UWP) по всем канонам. Однако, в Microsoft каноны пока еще не такие строгие как у РПЦ, поэтому даже из официальной справки половина кода не работает. А это еще чатжпт не подключили.... о каких ревизиях вообще может идти речь. Ладно, я отвлекся.<\/p>\n<p>Нужно открыть файл хотябы для чтения. В справке предлагается добавить следующий код в Package.appxmanifest<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;\n&lt;Package\n    ...\n    xmlns:rescap=&quot;http:\/\/schemas.microsoft.com\/appx\/manifest\/foundation\/windows10\/restrictedcapabilities&quot;\n    IgnorableNamespaces=&quot;... rescap&quot;&gt;\n...\n&lt;Capabilities&gt;\n    &lt;rescap:Capability Name=&quot;broadFileSystemAccess&quot;\/&gt;\n&lt;\/Capabilities&gt;\n&lt;\/Package&gt;<\/code><\/pre><p>Но он не работает, даже не распознается как безошибочный.<\/p>\n<p>Long story short, чтобы не томить. Вот готовый апплет:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">var picker = new Windows.Storage.Pickers.FileOpenPicker();\npicker.ViewMode = Windows.Storage.Pickers.PickerViewMode.Thumbnail;\npicker.SuggestedStartLocation =\n    Windows.Storage.Pickers.PickerLocationId.PicturesLibrary;\npicker.FileTypeFilter.Add(&quot;.txt&quot;);\n\nWindows.Storage.StorageFile file = await picker.PickSingleFileAsync();\nif (file != null) {\n  \/\/ Приложение теперь вроде как должно иметь доступ \n  \/\/ к файлу... но смотрите catch блок\n  Log(&quot;Выбранный файл: &quot; + file.Name);\n} else {\n  Log(&quot;Операция выбора файла оменена&quot;);\n  return;\n}\n\ntry {\n  var storageFile = await StorageFile.GetFileFromPathAsync(file.Path);\n  using (StreamReader reader = new StreamReader(bs)) {\n    string line;\n    while ((line = reader.ReadLine()) != null) {\n      Log(&quot;Строка прочитана: &quot; + line);\n    }\n  }\n}\n}\ncatch (UnauthorizedAccessException) {\n  \/\/ Чертов UWP не заводится пока ему не дашь \n  \/\/ полный доступ к файловой системе.\n  \/\/ Да так быть не должно, но имеем то что имеем\n  await Windows.System.Launcher.LaunchUriAsync(\n      new Uri(&quot;ms-settings:privacy-broadfilesystemaccess&quot;));\n}<\/code><\/pre><p>UPDATE Оказалось, что проекты из песочницы (те которые не загружены из МС стора, а например собраны локально) вообще не могут получать доступ к файлам за пределами папки в которую контент нужно еще загрузить программным путем — VS во время сборки делает это криво. И если какой-то доступ приложение получило, то это скорее баг чем победа. О боже, королеву ты не сохранил, сохрани хотя бы меня!<\/p>\n",
            "date_published": "2024-01-29T14:43:58+03:00",
            "date_modified": "2024-02-07T12:51:21+03:00",
            "tags": [
                "uwp-access-to-filesystem"
            ],
            "_date_published_rfc2822": "Mon, 29 Jan 2024 14:43:58 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "12",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "11",
            "url": "https:\/\/llemilio.ru\/all\/llemilio-returns\/",
            "title": "Возвращаюсь в баги моего времени",
            "content_html": "<p>Что-то совсем забросил этот «техноблог», а тем временем жизнь втащила меня обратно в чудный мир программирования и тех кто в нем живет. Только за последнюю неделю столкнулся с кучей интересных вызовов. Например, для того чтобы войти в административную панель этого блога нужно перейти по ссылке<\/p>\n<blockquote>\n<p><a href=\"http:\/\/llemilio.ru\/settings\/\">http:\/\/llemilio.ru\/settings\/<\/a><\/p>\n<\/blockquote>\n<p>А не <i>llemilio.ru\/blog\/settings\/ <\/i> как написано в помощи к этому движку 🤷<\/p>\n",
            "date_published": "2024-01-29T12:25:04+03:00",
            "date_modified": "2024-01-29T12:28:00+03:00",
            "tags": [
                "aegea"
            ],
            "_date_published_rfc2822": "Mon, 29 Jan 2024 12:25:04 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "11",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "10",
            "url": "https:\/\/llemilio.ru\/all\/on-kovid\/",
            "title": "На ковид",
            "content_html": "<p>В последние годы я все больше сталкиваюсь с монополией на мнение. Захватила ее не политическая верхушка и даже не тренд-сеттеры, а обыкновенная человеческая глупость, лидеры мнений и политики скорее ей потворствуют. Глупость существовала всегда, но ещё никогда на моей памяти она не имела такого количества голосов при принятии решений.<\/p>\n<p>В этом гуле тупости невозможно услышать любой другой голос который был бы недостаточно туп. Даже возникает ощущение, что рассудительность и последовательность больше не существуют в этом мире, но это не так. Голоса этих людей звучат ежедневно — проблема в том, что говорят они негромко и нужно чуть-чуть напрячься чтобы их услышать.<\/p>\n<p>Сам я, ни в коем случае не отрицаю ни существования вируса SARS-Cov-2, ни его повышенной контагиозности  ни почти любой другой информации общего характера. Я не собираюсь лезть в дебри его молекулярного строения и не буду бравировать таблицами его генома. Я лишь пытаюсь посмотреть на ситуацию глазами разумного человека, который принимает решения не под влиянием (и не для) толпы, а в результате рассуждений и разумных допущений.<\/p>\n<h2>Про ужасы<\/h2>\n<p>Не хочу говорить про теорию заговора, хотя мне было бы проще организуй всё это мировое теневое правительство (бывшее жидо-массонское), но к сожалению всё это само так вышло. — Ужас поселился в головах и множится невежеством, слухами, медиа и, к сожалению, правительствами.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/llemilio.ru\/pictures\/fear.jpg\" width=\"720\" height=\"386\" alt=\"\" \/>\n<\/div>\n<p>Любой нуар поддаётся объяснению, даже если просто подумать. Взгляд изнутри тоже не всегда быает объективным. Точнее он чаще всего не объективный. Старый добрый пример — про Землю. Находясь на Земле почти невозможно понять, что она круглая. Нужен взгляд со стороны чтобы это стало очевидно. Либо обладать недюжим умом, а в некотором случае и гениальностью. Не хочу обижать сестёр и прочий мед.персонал, но их взгляд всё таки изнутри и им из-за текущей организации процесса просто нет времени подумать.<\/p>\n<p>Одним из аргументов сторонников жестких мер является «прямой репортаж» из реанимации. Я не понимаю кому нужно это делать, возможно это банальный кликбейт, но подумайте, что вы видите на кадрах. Если откинуть хайп, чем это отличается от ежедневной работы реанимации?<\/p>\n<p>Как вы думаете, что из себя будет представлять реанимация в любой другой день года если больных со всего города Глупов везти в условную ОДНУ больницу, а все остальные не использовать потому-что.... потому что так решили? И какова вероятность не увеличить вирусную нагрузку на свой организм оказавшись в гетто с заболевшими. Даже если у вас было небольшое заболевание, то только в идеальной больнице в таких условиях оно не начнет прогрессировать. А больницы почти во всем мире далеко не идеальные, все это знают.<\/p>\n<p>Все эти картинки с людьми на ИВЛ, фотографии гробов и прочее должны были бы задурманить только особо впечатлительную барышню, но по факту, сейчас почти все журналисты занимаются тем, что множат этот ужас среди своих читателей\/зрителей вместо того чтобы разобраться в ситуации. Мне <i>честно<\/i> неинтересно разбираться в ситуации с гробами на улицах, но всему есть объяснение: где-то, как в Эквадоре, люди так живут. А где-то морги банально отказываются брать умерших от ковид. Почему? — Спросите у них. Я же ещё раз отмечу, что никогда не увлекался некромантией, чего и вам желаю. Мне больше интересно почему издеваются над живыми.<\/p>\n<p>Что медики делали предыдущие годы со всеми больными с сильными симптомами ОРВИ и гриппа? Откуда-то же взялись эти десятки тысяч умерших ежегодно от сезонных респираторных заболеваний? Как был организован процесс если тоже самое количество людей размещалась в больницах без привлечения репортёров? Почему в этом году понадобилось кошмарить всех стерильными красными зонами и медсёстрами падающими в обморок от переработки?<\/p>\n<p>Почему раньше людям было достаточно отлежаться несколько дней под одеялом, попивая чай с имбирем и лимоном, а теперь они едут в эти питомники ужаса? Ведь все знают, что лекарства как такового нет (и не было). Почему эти дни слабости нужно провести в странном заведении где ни у кого нет на тебя времени, а не в родных стенах которые как известно лечат?<\/p>\n<p>Попробуйте посмотреть на поверхность почти любой части своего тела под сильным микроскопом или, лучше, каплю морской воды:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/llemilio.ru\/pictures\/kaplya-1.jpg\" width=\"700\" height=\"543\" alt=\"\" \/>\n<\/div>\n<p>И если вы такое еще в своей жизни не делали, вы там увидите такое что «кушать не сможете»! Примерно тоже самое, выступая в роли микроскопа, делают журналисты и прочие тренд-сеттеры: вываливают на вас информацию к которой вы как минимум не готовы, а как максимум о чём-то таком слышали, но в реальности никогда не сталкивались.<\/p>\n<p>Многие предлагают ни в коем случае не сравнивать ковид с гриппом и ОРВИ. Ни статистически, ни тем более по вирусологии. А я и не собираюсь сравнивать. Я лишь хочу задать вопрос: почему даже 1% людей из тех которые сейчас ведут чуть ли не прямые репортажи из моргов, в никакую из прошлых зим, нам не сообщали о том что, де, сегодня в мире умерло 5000 человек от гриппа? Это какие-то другие пять тысяч и их не жалко? Так почему жалко стало сейчас?<br \/>\nТочнее почему эти рассказчики видят ужас именно в ковиде, результат же один и тот же, нет? Заболевшие же не в зомби обращаются — все по старинке: кашель, температура, ломота в суставах.<\/p>\n<p>Скажу больше — в мире еждневно умирает очень много людей от вирусных и других заболеваний, будь то банальная аллергия, но это почти никого не волнует. Ни СПИД, ни волчанка, ни даже онкология — никто не ведёт статистику таких смертей в прямом эфире.<\/p>\n<h2>Про статистику<\/h2>\n<p>Краткое резюме этого раздела предложил один милейший человек: данные, которыми оперируют в публичном пространстве, получаются разными способами. То есть это даже не средняя температура по больнице, а сравнение температуры в цельсиях, фаренгейтах и зайчиках. И всё это возводится в форму сферического коня в вакууме. Текущая статистика по ковиду — полная туфта. А теперь подробнее.<\/p>\n<p>Для начала нужно определиться с терминами. Ежедневно из каждого утюга на меня сыплется «статистика заболеваемости» ковидом.  И здесь кроется первый, очень серьёзный камень преткновения. Среди источников в масс-медиа я не встречал ни одного который хоть как-то попытался бы нормализовать эту статистику, привести ее к виду в котором она имела бы хоть какое-то значение. То что публикуется под видом статистики новых случаев по существу в лучшем случае является статистикой выявленных случаев. К примеру (пора переходить к конкретике), предположим, что мы имеем дело с некоторым городом Глупов.  В этом городе люди могут болеть только ковидом и находится в двух состояниях: здоров или болеет. Предположим, что в Глупове при населении в 10 тысяч человек реальная динамика заболеваемости была следующая:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/llemilio.ru\/pictures\/Screen-Shot-2020-04-23-at-19.17.22.png\" width=\"771\" height=\"360\" alt=\"\" \/>\n<\/div>\n<p>Фактически болезнь распространялась в течении 9 дней, потом пошла на спад. Но если смотреть по результатам тестов, то получается, что заболеваемость росла с момента выявления первого случая на шестой день наблюдений и до последнего дня, когда фактически уже половина людей выздоровела! И это в идеальном мире где тесты абсолютно точные и тестирование происходит по полностью репрезентативной выборке. В нашем, настоящем мире цифры будут еще более отличные от реальности.<\/p>\n<p>Даже такое простое понятие как число заболевших может принимать практически любое значение. К примеру, если выборка будет нерепрезентативной, то возможен и такой вариант:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/llemilio.ru\/pictures\/Screen-Shot-2020-04-23-at-19.27.35.png\" width=\"760\" height=\"379\" alt=\"\" \/>\n<\/div>\n<p>Тут вообще возникает ощущение, что заболеваемость очень сильно растёт до самого последнего дня! Хотя фактическая заболеваемость (в первом столбце) для этих двух графиков не менялась.<br \/>\n<i>Сейчас вы прослушали краткий курс «Введение в мат.статистику и основы запудривания мозгов»<\/i><\/p>\n<p>А теперь вспомните, когда вы в последний раз видели данные по масштабным НАУЧНЫМ исследованиям заболеваемости ковидом? С указанием методологии выборки, ее погрешности и прочее. Не количество выявленных а хотя бы процент выявленных среди протестированных? Скорее всего вы видели только ежедневную сводку с цифрами заболевших\/умерших. Но если вы внимательно читали этот раздел, то теперь понимаете, что они по своей сути ничего не значат.<br \/>\nДаже простейшие дополнительные расчеты на тех цифрах которые уже есть можно нормализовать. К примеру, посмотрим, как будет выглядеть процент «выявленных» от общего числа протестированных и наложим его на уже знакомую диаграмму (желтая линия):<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/llemilio.ru\/pictures\/Screen-Shot-2020-04-23-at-19.41.56.png\" width=\"765\" height=\"377\" alt=\"\" \/>\n<\/div>\n<p>Даже на таких странных данных видно, что пик заболеваемости уже давно прошёл.<\/p>\n<p>А в реальном мире данные о заболевших в большинстве своём вообще собираются только по группам риска или людям с симптомами ОРВИ. Представляете насколько эти данные не имеют ничего общего к статистике заболеваемости во всей популяции!!!<\/p>\n<p>И я вам тут не дурю мозги, любой человек хоть с немного высшим техническим (экономическим) или приличным средним образованием должен понимать как получаются такие графики и как можно манипулировать реальностью просто выбирая нужные интервалы. А почти каждый человек который минимально занимался статистикой расскажет вам, что чаще всего приходится подгонять ряды данных под результат, пусть и для того чтобы просто было красивее, но чаще всего у сбора любых данных есть заказчик и он ставит перед собой какие-то цели и вам просто не хочется его обижать потому что обиженный человек платит меньше, а вы вроде бы ничего плохого и не сделали, просто чуть-чуть изменили принцип выборки!<\/p>\n<p>Такую же выкладку я мог бы продолжить и про смертность. Причём со смертностью вообще всё предельно просто. Почти во всех странах ведётся многолетняя статистика смертности, часто с указанием причин. Найти её не состявляет большого труда, наложить её на цифры которые публикуются по смертности от ковида тоже. И различить этот 2020 год в череде предыдущих лет будет довольно тяжело.<\/p>\n<p>Сторонники теории <i>мывсеумрём<\/i> любят ссылаться на один-два города на планете Земля где статистика эта всё таки отличается от предыдущих лет. Но это тоже совершенно нормально, время от времени в разных местах мира возникают локальные очаги смертности. То смог, то вирус, то голод. Но ещё никогда из-за этих локальных очагов не закрывали на карантин весь земной шар.<\/p>\n<p>В статистику по заболеванию также включают данные построенные на экстраполяции и домыслах. То есть манипулируют уже не интервалами и мат.моделями, а самыми настоящими первичными данными. Я видел статьи о том, что вдруг во многих местах вдруг прекратились заболевания ОРВИ и гриппа, которые всегда были в первых рядах сезонных заболеваний. То есть ковид <i>заместил<\/i> собой эти заболевания.<\/p>\n<p>Если бы та статистика которая публикуется ежедневно в любой стенгазете была верна (2-10% смертности) то это обязательно отразилось бы на общей ситуации. Но она не изменилась.<\/p>\n<p>Такие вот игры со статистикой из-за которой вы уже месяц #сидитедома а экономика #летитвпропасть (вместе с пропастью)!<\/p>\n<h2>Про манипуляцию<\/h2>\n<p>Дьявольский тандем хайпа на ужасе и неправильной статистики выглядит как одна большая манипуляция. Я уже отметил, что к сожалению не верю в теории заговора (была бы надежда что кто-то всё таки думает головой, а не жопой). Но зато я верю в то, что очень многие решили воспользоваться ситуацией в своих интересах. ВОЗ — заявить о своей нужности, Трамп — прикрыться от и так неизбежного финансового кризиса, Путин — спутать всем карты, Красовский — заработать денег. И все они, а их тысячи, тут же нашли огромную пользу от такого неожиданного подарка. Обычные люди, мы с вами, никого не интересуют. Неужели, в одночасье, человеческая жизнь стала для них чего-то стоить? Для тех персонажей которые на Ближнем Востоке играют в людей как в солдатиков, а  информации о смертельном голоде в местности М просто упускается как незначительная.<\/p>\n<p>Да даже сам карантин, который немыслимо углубил и так назревавший экономический кризис, очевидно принесёт очень много лишений, страданий а вместе с ними и смертей. Хорошо тов. Минаеву сидя на диване шеймить людей за то что они вышли на работу. Откуда ему знать, что кому-то нужно работать каждый день для того чтобы буквально прокормить семью. Почему только возможные смерти на ковиде «заботят» интересантов, а все остальные тысячи и тысячи смертей  остаются в области периферийного зрения?<\/p>\n<p>Но в тоже время с легкой иронией и излишне скептически ими упускаются данные из Швеции, где нет карантина и действует модель близкая к моему пониманию решения проблемы распространения ковида. И результат этой модели всё ещё говорит о том, что НИЧЕГО не происходит.<\/p>\n<p>Туда же можно отнести крики отчаяния о том что во всём мире умирают все более молодые люди. Это ничто иное как манипуляция, на самом деле <i>ничего не происходит<\/i>, смертность среди людей моложе 40 вообще не изменилась. Нигде. Даже в Бергамо. А так-то да, ничего личного, молодые люди тоже умирают от воспаления лёгких — добро пожаловать в реальный мир!<\/p>\n<h2>Решение<\/h2>\n<p>Я не государь в макиавеллевском понимании, я не способен к <i>искусству невозможного<\/i>. А ситуация заведена в состояние <i>невозможного<\/i>. Большинство интересантов ковида уже и сами не рады такому развитию событий. Видимо они забыли о том, что революция пожирает своих детей, а то что они учинили, иначе как революцией назвать нельзя. За короткий период времени рухнула такая куча общественных институтов, что вавилонская башня по сравнению с ними покажется детским куличиком из песка.<br \/>\nИзначально же, если вдруг политикам стали так важны человеческие жизни, нужно было сконцентрироваться на проблеме, а не на <i>советах друзей<\/i>: cобрать более или менее приличную статистику, на основе этой статистики выделить группы и сценарии риска. — Изолировать группы и переработать сценарии для ограничения бесконтрольного распространения вируса. Полностью его распространение всё равно невозможно остановить. Вот всё что нужно было сделать.<br \/>\nДа, это было бы недешево, но уж точно <i>намного<\/i> дешевле тех средств которые сейчас буквально сбрасывают с вертолёта. Правительства выбрали очень странное решение — выплеснуть младенца вместе с водой.<\/p>\n<p>Ежедневно я замираю в оцепенении от какой-то очередной новости или <i>экспертного мнения<\/i> по ковиду. Перевариваю и продолжаю жить дальше. Сегодня в момент очередного оцепенения, я сказал себе — хватит! И решился написать этот текст. Я верю в вирус, но не верю в то что происходит вокруг него. Не думаю, что меня можно считать ковид-диссидентом — раньше это называлось здравомыслие.<\/p>\n<p>Cogito ergo sum<\/p>\n",
            "date_published": "2020-04-24T01:21:58+03:00",
            "date_modified": "2020-04-24T09:30:05+03:00",
            "tags": [],
            "image": "https:\/\/llemilio.ru\/pictures\/fear.jpg",
            "_date_published_rfc2822": "Fri, 24 Apr 2020 01:21:58 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "10",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/llemilio.ru\/pictures\/fear.jpg",
                    "https:\/\/llemilio.ru\/pictures\/kaplya-1.jpg",
                    "https:\/\/llemilio.ru\/pictures\/Screen-Shot-2020-04-23-at-19.17.22.png",
                    "https:\/\/llemilio.ru\/pictures\/Screen-Shot-2020-04-23-at-19.27.35.png",
                    "https:\/\/llemilio.ru\/pictures\/Screen-Shot-2020-04-23-at-19.41.56.png"
                ]
            }
        },
        {
            "id": "9",
            "url": "https:\/\/llemilio.ru\/all\/chinim-phpmyadmin-dlya-ubuntu-18-04\/",
            "title": "Чиним phpmyadmin для Ubuntu 18.04",
            "content_html": "<p>Нормальный phpmyadmin в репозиторий Ubuntu видимо никогда уже не зальют, поэтому если у вас при каждом клике выскакивает ошибка:<\/p>\n<blockquote>\n<p>Problem with phpMyAdmin and PHP 7.2: “Warning in .\/libraries\/sql.lib.php#613 count(): Parameter must be an array or an object that implements Countable<\/p>\n<\/blockquote>\n<p>То починить это можно довольно просто. В файле<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\/usr\/share\/phpmyadmin\/libraries\/sql.lib.php<\/code><\/pre><p>в строке 613 меняем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">(count($analyzed_sql_results['select_expr'] == 1)<\/code><\/pre><p>на<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">((count($analyzed_sql_results['select_expr']) == 1)<\/code><\/pre><p>т.е нужно взять count в дополнительные скобки.<\/p>\n",
            "date_published": "2020-04-13T19:21:35+03:00",
            "date_modified": "2020-04-14T20:11:00+03:00",
            "tags": [
                "admin",
                "phpmyadmin",
                "ubuntu"
            ],
            "_date_published_rfc2822": "Mon, 13 Apr 2020 19:21:35 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "9",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "8",
            "url": "https:\/\/llemilio.ru\/all\/vklyuchenie-konsoli-gruppovyh-politik-gpedit-msc-na-windows-10\/",
            "title": "Включение консоли групповых политик (gpedit.msc) в Windows 10",
            "content_html": "<p>1) Cоздать бат файл с текстом:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">@echo off\ndir \/b C:\\Windows\\servicing\\Packages\\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum &gt;find-gpedit.txt\ndir \/b C:\\Windows\\servicing\\Packages\\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum &gt;&gt;find-gpedit.txt\necho Installing gpedit.msc\nfor \/f %%i in ('findstr \/i . find-gpedit.txt 2^&gt;nul') do dism \/online \/norestart \/add-package:&quot;C:\\Windows\\servicing\\Packages\\%%i&quot;\necho Gpedit install has finished\npause<\/code><\/pre><p>2) Запустить его с правами администратора. Windows сам доустановит недостающие компоненты<\/p>\n",
            "date_published": "2019-12-11T12:04:18+03:00",
            "date_modified": "2019-12-11T12:07:33+03:00",
            "tags": [
                "admin",
                "windows 10"
            ],
            "_date_published_rfc2822": "Wed, 11 Dec 2019 12:04:18 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "8",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "7",
            "url": "https:\/\/llemilio.ru\/all\/kak-zastavit-ssh-na-mac-os-mojave-rabotat-so-starymi-algoritmami\/",
            "title": "Как заставить ssh на Mac Os Mojave+ работать со старыми алгоритмами шифрования",
            "content_html": "<p>Начиная с какого-то момента коннект ко всякому интернету вещей поколения 0, вроде дисковых накопителей стало невозможным благодаря бдительности Apple, теперь для удобства пользователя в таких случаях требуется небольшой танец с бубном.<\/p>\n<p>Основную информацию можно почерпнуть здесь:<br \/>\n<a href=\"https:\/\/discussions.apple.com\/thread\/8196671\">https:\/\/discussions.apple.com\/thread\/8196671<\/a><\/p>\n<p>Редактируем файл ssh_config<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo nano \/etc\/ssh\/ssh_config<\/code><\/pre><p>Раскомментируем строку:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc<\/code><\/pre><p>Сохраняем файл (Write Out) и выходим (Exit)<\/p>\n",
            "date_published": "2019-09-28T01:57:06+03:00",
            "date_modified": "2019-09-28T01:56:39+03:00",
            "tags": [
                "cipher",
                "macos",
                "ssh"
            ],
            "_date_published_rfc2822": "Sat, 28 Sep 2019 01:57:06 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "7",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "6",
            "url": "https:\/\/llemilio.ru\/all\/kak-vytaschit-saby-s-youtube\/",
            "title": "Как вытащить сабы с youtube",
            "content_html": "<p>На данный момент это всё ещё возможно с помощью сервиса<\/p>\n<p><a href=\"http:\/\/downsub.com\">http:\/\/downsub.com<\/a><\/p>\n<p>Если полученный SRT файл нужно еще и перегнать в plain text, то Subtitle Edit — в помощь!<br \/>\nТам это делается через экспорт загруженного проекта<\/p>\n<p><a href=\"https:\/\/subtitle-edit.ru.softonic.com\/\">https:\/\/subtitle-edit.ru.softonic.com\/<\/a><\/p>\n",
            "date_published": "2019-08-02T23:37:50+03:00",
            "date_modified": "2019-08-02T23:37:48+03:00",
            "tags": [
                "subtitle",
                "youtube"
            ],
            "_date_published_rfc2822": "Fri, 02 Aug 2019 23:37:50 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "5",
            "url": "https:\/\/llemilio.ru\/all\/ustanovka-openssl-1-0-2-na-ubuntu-18-04-i-vyshe\/",
            "title": "Установка openssl 1.0.2 на ubuntu 18.04 и выше",
            "content_html": "<p>Если уж пришлось сделать такой финт ушами (НИКТО не рекомендует даунгрейдить openssl, но писатели всякого нужного софта в большинстве своем на хую вертели ubuntu 18.04 и вместе с ним и openssl 1.1.0), то делаем все предельно просто:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">wget https:\/\/launchpad.net\/ubuntu\/+source\/openssl\/1.0.2g-1ubuntu13\/+build\/12610155\/+files\/openssl_1.0.2g-1ubuntu13_amd64.deb\n\nsudo dpkg -i openssl_1.0.2g-1ubuntu13_amd64.deb<\/code><\/pre><p>Потом, после того как софт скомпилируется можно вернуться на базовый openssl<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo apt-get dist-upgrade\nsudo apt --fix-broken install<\/code><\/pre>",
            "date_published": "2019-06-19T15:27:33+03:00",
            "date_modified": "2020-04-14T20:04:16+03:00",
            "tags": [
                "admin",
                "openssl",
                "package manager",
                "ubuntu"
            ],
            "_date_published_rfc2822": "Wed, 19 Jun 2019 15:27:33 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "5",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "4",
            "url": "https:\/\/llemilio.ru\/all\/funkcii-opredelyayuschie-bitovy-harakter-chisla\/",
            "title": "Функции C++ определяющие битовый характер числа",
            "content_html": "<p>Проверка на то, что в «1» установлен только один бит<br \/>\n<br><\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\/\/ 000001000 - true\n\/\/ 000001010 - false\n\/\/ 000000000 - false\ntemplate&lt; typename T &gt; \/\/ работает только для целых чисел\nbool only_one_bit_set_to_one (T bits)\n{\n    return bits &amp;&amp; !(bits &amp; (bits-1));\n}<\/code><\/pre><p>Обратите внимание, что операторы «&&» и «!» логические, а не битовые!<br \/>\n<br><br \/>\nПроверка на то что установлен только один бит и его порядковый номер от 0 до sizeof(T)-1<br \/>\n<br><\/p>\n<pre class=\"e2-text-code\"><code class=\"\">template&lt; typename T &gt;\nint findSetBit(T bits)\n{\n    if (!(bits &amp;&amp; !(bits &amp; (bits-1))))\n        return -1;\n    return log2(bits);\n}<\/code><\/pre><p><br><br \/>\nКомпилятор GNU (GCC) имеет в своем арсенале стандартную функцию для определения числа установленных битов<br \/>\n<br><\/p>\n<pre class=\"e2-text-code\"><code class=\"\">#include &lt;iostream&gt;\n\nint main()\n{\n   std::cout &lt;&lt; __builtin_popcount (4) &lt;&lt; std::endl;\n   std::cout &lt;&lt; __builtin_popcount (3) &lt;&lt; std::endl;\n\n   return 0;\n}<\/code><\/pre><p><br><br \/>\nНачиная с С++11 можно использовать тип <a href=\"http:\/\/www.cplusplus.com\/reference\/bitset\/bitset\/\">bitset<\/a> в котором реализованы функции any(), none(), count() etc<br \/>\n<br><\/p>\n<pre class=\"e2-text-code\"><code class=\"\">#include &lt;iostream&gt;       \/\/ std::cin, std::cout\n#include &lt;bitset&gt;         \/\/ std::bitset\n\nint main ()\n{\n  std::bitset&lt;16&gt; foo;\n\n  std::cout &lt;&lt; &quot;Please, enter a binary number: &quot;;\n  std::cin &gt;&gt; foo;\n\n  if (foo.any())\n    std::cout &lt;&lt; foo &lt;&lt; &quot; has &quot; &lt;&lt; foo.count() &lt;&lt; &quot; bits set.\\n&quot;;\n  else\n    std::cout &lt;&lt; foo &lt;&lt; &quot; has no bits set.\\n&quot;;\n\n  return 0;\n}<\/code><\/pre>",
            "date_published": "2019-05-27T12:04:21+03:00",
            "date_modified": "2019-05-27T12:03:53+03:00",
            "tags": [
                "bitwise",
                "c++"
            ],
            "_date_published_rfc2822": "Mon, 27 May 2019 12:04:21 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "4",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "3",
            "url": "https:\/\/llemilio.ru\/all\/adobe-i-cuda-pod-mac-os\/",
            "title": "Adobe и CUDA под Mac OS",
            "content_html": "<p>Чтобы всякие фотошопы могли использовать всю мощь графической карты NVIDIA на данный момент необходима ни больше и ни меньше, а в точности Mac Os High Sierra 10.13.6<\/p>\n<p>В ней нужно установить  нативный драйвер NVIDIA (<a href=\"https:\/\/www.tonymacx86.com\/threads\/nvidia-releases-alternate-graphics-drivers-for-macos-high-sierra-10-13-6-387-10-10-10-40.255913\/\">https:\/\/www.tonymacx86.com\/threads\/nvidia-releases-alternate-graphics-drivers-for-macos-high-sierra-10-13-6-387-10-10-10-40.255913\/<\/a> )<br \/>\nПосле установки драйвера видеокарты уже можно ставить CUDA 130 (<a href=\"https:\/\/www.nvidia.com\/object\/macosx-cuda-410.130-driver.html\">https:\/\/www.nvidia.com\/object\/macosx-cuda-410.130-driver.html<\/a> ), с которой и работают программы от Adobe.<\/p>\n<p>Речь идёт о последних версиях Adobe Creative на данный момент это 13.1<br \/>\nПредполагаю, что для более ранних версий сойдёт и более младшая версия CUDA, а следовательно и Mac OS X.<\/p>\n<p>Mojave там у них пока ещё даже не пахнет!<\/p>\n",
            "date_published": "2019-05-21T12:49:54+03:00",
            "date_modified": "2019-05-22T21:16:47+03:00",
            "tags": [
                "adobe",
                "cuda",
                "macos"
            ],
            "_date_published_rfc2822": "Tue, 21 May 2019 12:49:54 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "2",
            "url": "https:\/\/llemilio.ru\/all\/vyklyuchenie-sistemnoy-zaschity-sip-v-mac-os-x\/",
            "title": "Выключение системной защиты SIP в Mac OS X",
            "content_html": "<p>Такой информации в интернете полно, но первыми стоят ссылки на сайты которые тут же начинают «майнить» в браузере. Или уж не знаю чем они там ещё занимаются от чего всё подвисает, поэтому продублирую информацию об отключении SIP здесь:<\/p>\n<p><b>Как отключить System Integrity Protection в macOS<\/b><br \/>\nВо время перезагрузки Mac OS держать нажатымb Command-R, мак загрузится в Recovery Mode.<br \/>\nВыбрать в верхнем меню Utilities→Terminal.<br \/>\nВ терминале ввести<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">csrutil disable<\/code><\/pre><p>Перезагрузиться из меню с яблоком<\/p>\n<p><b>И чтобы два раза не вставать: How to Allow Apps from Anywhere<\/b><br \/>\nЗащита от установки сторонних приложений отключается в обычном приложении терминала, перезагрузка в Recovery Mode не требуется.<br \/>\nВвести в терминале<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo spctl --master-disable<\/code><\/pre><p>После этого закрыть и открыть обратно окно настроек.<br \/>\nПоявится новый необходимый нам пункт настроек безопасности<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/llemilio.ru\/pictures\/gatekeeper-allow-apps-anywhere-macos-2.jpg\" width=\"780\" height=\"655\" alt=\"\" \/>\n<\/div>\n",
            "date_published": "2019-05-20T18:05:03+03:00",
            "date_modified": "2019-05-22T13:13:41+03:00",
            "tags": [
                "macos",
                "sip"
            ],
            "image": "https:\/\/llemilio.ru\/pictures\/gatekeeper-allow-apps-anywhere-macos-2.jpg",
            "_date_published_rfc2822": "Mon, 20 May 2019 18:05:03 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "2",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/llemilio.ru\/pictures\/gatekeeper-allow-apps-anywhere-macos-2.jpg"
                ]
            }
        },
        {
            "id": "1",
            "url": "https:\/\/llemilio.ru\/all\/cel-etogo-bloga\/",
            "title": "Цель этого блога",
            "content_html": "<p>Сейчас моя работа во многом состоит в том что я бьюсь с непонятными багами компиляторов и прочих несовершенных механизмов, включая свой мозг. Битва эта происходит во многом из-за того что первое, второе и третье гугление не даёт никаких результатов. Потом, чаще всего, решение ака «заплатка» находятся и очень хочется поделиться такой информацией с гуглом, но поскольку гугл (наверное к счастью) голову мою пока еще не индексирует, буду постить этот хлам сюда. Авось кому ещё пригодится.<br \/>\nСо временем попытаюсь разработать стандартную форму и систему тэгов пока наверное это будет больше похоже на свалку. Ритм возникновения проблем неравномерный, и сейчас вроде бы отлегло, но то ли ещё будет ой-йо-йой, зуб даю!<\/p>\n",
            "date_published": "2019-05-20T16:19:50+03:00",
            "date_modified": "2019-05-22T13:12:50+03:00",
            "tags": [
                "announce"
            ],
            "_date_published_rfc2822": "Mon, 20 May 2019 16:19:50 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4169,
    "_e2_ua_string": "Aegea 11.4 (v4169e)"
}