02 марта 2021

Дневник вакцинации. Инъекция второго компонента

 Через 3 недели после ввода первого компонента вакцины я пришёл за инъекцией второго компонента. За пол часа до назначенного времени мне даже звонили из ЦРБ, видимо переживали.

В этот раз была очередь из одного человека, но больше никого я не заметил. Врачи поинтересовались - как я перенёс первую инъекцию, сделали укол и выдали справку о вакцинации, которую можно было заверить при необходимости. Согласно ей, данная вакцина имеет срок действия в 4-5 месяцев.

Следующие дни я ждал какого-то аналогичного эффекта, который был после первого укола, но ни с какими побочками я не столкнулся.

Теперь планирую в конце марта сдать анализ на антитела, чтобы проверить результат вакцины.

Тем временем на моей родине (Великом Устюге) вакцинация приостановлена из-за недостатка вакцин, а в Вологде стали прививать уже и второй вакциной, которая прошла испытания.

В заключении хочу поделиться видео, которые сделал известный игровой журналист - Антон Логвинов, который переболел COVID. Судя по комментариям к видео, то, как переболел и восстанавливался конкретно он, - случай не уникальный. Посмотрите и подумайте - хотите ли вы так рисковать. Видео не отображаются в мобильной версии сайта, смотрите с десктопа.






13 февраля 2021

Дневник вакцинации. Неделя спустя

 Дискомфорт в месте укола прошёл окончательно. Никаких других побочек не появилось.

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

Второй компонент вакцины призван обеспечить долгосрочный эффект.

Ещё мне позвонили и уточнили - проходил ли я вакцинацию. Видимо, это обзванивали тех, кто должен был автоматически встать в новую очередь. Сказал, что уже прошёл, больше ничего уточнять не стали.

Через 2 недели иду на вторую инъекцию.

06 февраля 2021

Дневник вакцинации. Предыстория и первые сутки после укола

Предыстория

С начала пандемии я максимально строго придерживался всех правил изоляции и ношения маски. Тесты на антитела или COVID я не сдавал. Симптомов болезни не имел. Уверенность в том, что я точно им не переболел подтверждало и то, что никто, с кем я общался без маски (в том числе пожилые родственники), им тоже не переболели за это время. За всё это время COVID-ом точно переболел только один мой знакомый и подхватил он его на работе. В общем, я уверенно полагал, что COVID меня обошёл пока что стороной, но продолжать жить в страхе не хотелось. А с появлением бесплатной российской вакцины Спутник-V дилемма о добровольной вакцинации всё чаще стала занимать мои мысли.

Почему пошёл

Мотивацией послужило видео Максима Каца, на канал которого я подписался примерно год назад:



В этом видео Максим достаточно подробно рассматривает очень разные "за и против" вакцинации и часто встречающуюся аргументацию людей. Не скажу, что согласен с Кацем по всем пунктам (есть пара классических трюков типа "отсутствие доказательств равно доказательству отсутствия"), но взвесил лично для себя все риски описанных сценариев и решил всё-таки привиться.

09 января 2021

Трилогия бестселлеров Насима Талеба

Всем привет.

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

Я конкретно подсел на чтение книг с телефона, особенно "в лежачем положении": почти каждый выходной день я позволял себе с утра провести пару часов за чтением книги, иногда этим же мой день и заканчивался. Для этого занятия я выбирал себе не техническую литературу, а что-то более лёгкое. Один раз в рекомендациях я увидел книгу с интригующим названием "Одураченные случайностью" и меня понесло...

Фамилия Талеб мне встречалась ранее: периодически я заходил в книжные магазины и видел на полках толстенные книги его авторства, слышал положительные отзывы о его идеях от продвинутых людей. Но увидев размер его Антихрупкости в магазине я долго не был готов к ней подступиться и соответственно обходил её мимо. Но когда у меня появилось хобби почти что ежедневного чтения книги в удобном электронном формате да ещё и за более адекватный ценник, то я решил попробовать. И не прогадал: чтение трёх его самых известных книг стало моим самым интересным и длительным "переоткрытием" казалось бы банальной области знаний.

Не имея никаких конкретных рекомендаций по порядку чтения его книг, мне повезло читать их в нужном порядке: я шёл от простых идей к более сложным, не теряя необходимых связей. Каждая следующая книга всё больше в объёме и масштабнее в идеях, которые она постулирует. Отличительной особенностью всех текстов является постоянные отсылки к древним, и не очень, философам и учёным разных школ. Персонажи переходят из книги в книгу. Когда речь заходит о математических основах теорий автора, любители хардкора могут ознакомиться с математическими выкладками в дополнительных главах книг. В целом, книги написаны очень доступно: они не требуют специального математического бэкграунда от читателя, но потребуется полностью погрузиться в мысли автора, чтобы его понять.

Почему именно его стоит послушать на тему случайности в жизни? Он очень много занимался торговлей на бирже и сам видел примеры того, насколько коварен бывает случай и насколько часто заблуждаются даже те, кто думает, что знает, как поступать в условиях неопределённости. Эти книги о постоянной борьбе человеческого разума с реальным миром.

13 октября 2020

Доклад "ML для бизнеса. Отказаться нельзя использовать"

 Всем привет.

Этот доклад я подготовил для научной конференции ВоГУ об искусственном интеллекте.

В нём я рассказал немного о Machine Learning, его применении в ПиццаФабрике и поделился опытом внедрения и разработки проектов на его основе.

Доклад готовился для достаточно широкой аудитории конференции, поэтому технических и data science "кишочков" в нём нет. Но если вам интересна тема практического применения ML - приятного просмотра!




23 августа 2020

SQL 101. Missing parts, или о чем умалчивают в лекциях по базам данных

Всем привет!

В этой заметке пойдёт речь не о самом SQL и какие сложные запросы на нём можно писать, сколько о вопросах производительности и неочевидных моментах в проектировании схем БД.

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

13 апреля 2020

Теоретический не минимум по микросервисам

Всем привет.

Решил для себя систематизировать список литературы, которые прочитал по теме распределённых систем и, в частности, микросервисов.
Единственная тема, которая осталась не до конца изученной - это SRE и инструменты деплоймента. Скорее всего напишу отдельный пост по этой теме.

Основная проблема микросервисов в том, что люди часто начинают их строить не до конца осознавая какие проблемы им придётся решать.
Один из больнючих вопросов - это консистентность данных, наличие которой надо доказывать с математической жестокостью к себе, чуть ли не по шагам анализируя все сценарии, которые могут произойти после каждого действия. Обработка отказов - ещё один черт из табакерки, который начнёт выпрыгивать из разных непредсказуемых мест. Ну и на сладкое - это копание в кишочках всяких оркестраторов, чтобы понять какие гарантии насчёт zero downtime они вам дают. А потом вы начнёте задумываться как делать миграции баз данных и бэкапы в условиях распределённых систем ...
И закончиться это может осознанием того, что некоторые вещи, которые спокойно делаются в рамках одного процесса, не могут быть надёжно реализованы в принципе в реальных распределённых системах (чего только стоит один замечательный срач насчёт того, почему распределенные блокировки на базе Redis - говно и как они ничего не стоят в плане заявляемых гарантий) или цена будет такой, что сами проклянете тот миг, когда захотели "в эти самые микросервисы" податься.
В общем, это приключение только для крепких духом.

Сразу оставим за скобками вопросы понимания того как работают сети, linux, docker, как профилировать окружение (диск, сеть, память, cpu) с помощью разных тулов.
Без этих знаний дальше лучше вам вообще не читать, ну или вернуться к этой замечательной статье, как только изучите этот необходимый минимум, который вам обязательно пригодится когда ваша система уйдёт в прод.

В общем, если вы не готовы погружаться в весь этот хардкор - спокойно оставайтесь пилить фичи в своём уютном монолите и не комплексуйте. Поверьте, не со всеми монстрами, которые ждут вас в этом новом мире, вы захотите иметь дело. Но если вам всё-таки хочется узнать, насколько глубока кроличья нора, то welcome под кат.