Это будет первый пост из серии постов, которые я назову Дампы. В каждом посте я буду выкладывать около 5 элементов, которые привлекли мое внимание (статьи, библиотеки, любые ссылки/ссылки). Этот пост будет общим дампом, где я перечисляю элементы, не относящиеся к конкретной теме. В будущем будут специальные серии Dump (ruby, linux и контейнеры, базы данных, go). Надеюсь, вам понравится этот новый формат.

  1. https://www.16elt.com/2023/01/06/logging-practices-I-follow/

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

2. https://www.quantamagazine.org/how-to-prove-you-know-a-secret-without-giving-it-away-20221011/

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

3. https://theconversation.com/how-to-test-if-were-living-in-a-computer-simulation-194929

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

4. https://github.com/alex/what-happens-когда

Объясняет, что происходит, когда мы ищем в веб-браузере. С момента нажатия клавиши «g» до конца первой отрисовки браузера.

5. https://endoflife.date/

Иногда может быть трудно понять, когда версия пакета/сервиса достигла конца жизни или когда этот день наступит. Недавно я нашел этот сайт, который дает нам эти важные даты. Таким образом, мы можем планировать наши обновления, а не нервничать, когда появляется предупреждение.