Блог*
Open in Telegram
Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here
Show more1 923
Subscribers
-124 hours
-27 days
-630 days
Posts Archive
1 923
Repost from На хую vercheniye 🇮🇱🇺🇦
this implies the existence of cringe pointers
#ойти #vercheniye
1 923
#prog #rust #csharp #article
A comparison of Rust’s borrow checker to the one in C#
В C# есть явно ссылочные аргументы функций, переменные и поля, которые объявляются с префиксом
ref. Помимо всего прочего, это позволяет передавать ссылки на размещённые на стеке данные. Разумеется, при отсутствии каких-либо проверок это небезопасно и позволяет получить висячую ссылку.
Для того, чтобы не допустить подобного, в C# есть свой статический анализатор. В данной статье автор сравнивает этот анализатор с borrow checker из Rust и разбирает, в чём этот анализатор слабее (и в чём неожиданно сильнее).1 923
#prog #rust #rustasync #article
How big is your future?
О способах отслеживания больших футур, и в рантайме, и в на этапе компиляции. Кстати, вы знали, что
tokio::spawn автоматически боксит большие футуры, и через tokio-console можно получить информацию об этом?1 923
Repost from Ментальные модели
"Мужчины не плачут!"
(а зря).
На днях мне попалась статья про способы снижения уровня кортизола (гормон стресса), один из способов – плач. Я и раньше об этом знал, но впервые узнал, что со слезами кортизол буквально физически вымывается через слезные железы.
Но не все так просто, недостаточно просто порезать лук, чтобы снять стресс. Оказывается слезы бывают аж трёх типов:
Базальные – защищают и увлажняют глаза.
Рефлекторные – появляются при раздражении (от попадания раздражителя на поверхность глаза).
Эмоциональные – выделяются при переживании сильных эмоций.
Так вот именно в эмоциональных слезах обнаружены повышенные концентрации кортизола и других гормонов, связанных со стрессом.
Еще есть информация о более косвенном влиянии плача на снижение кортизола и стресса. Плач помогает активировать парасимпатическую нервную систему, которая отвечает за расслабление и восстановление. Это приводит к снижению частоты сердечных сокращений и артериального давления, что, в свою очередь, косвенно влияет и на уровень кортизола.
А вот три искажения, которые могут мешать выражать эмоции:
1. Чтение мыслей — искажение, при котором человек думает, что другие осудят его за проявление эмоций. Например, «если я заплачу, подумают, что я слабый». Такое мышление часто усиливает стресс.
2. Катастрофизация — человек преувеличивает последствия плача, полагая, что он потеряет контроль, вызовет у окружающих разочарование или покажет свою уязвимость.
3. Черно-белое мышление — человек считает, что эмоции нужно либо полностью контролировать, либо «выплескивать» с агрессией. Обходите крайности стороной.
Итог такой. Плакать важно, если плачется. Осознание модели здорового выражения эмоций поможет меньше бояться собственных эмоций и избегать искажений, связанных со стереотипами о слабости и уязвимости. Плакать не стыдно.
1 923
#prog #трудовыебудни
Прикидывал, как по работе в коде хранить данные. Подумал и решил, что наконец нашёл юзкейс для sync::Weak.
Потом подумал ещё и понял, что можно легко обойтись без этого.
1 923
#prog
protohackers.com
Задачи на программирование в духе Advent of Code, но тестирующие реализации кастомных сетевых протоколов. Есть своя автоматическая система тестирования, которая требует предоставить лишь публичный IP-адрес и порт.
(thanks @daily_ponv)
1 923
#prog #js #article
Speeding up the JavaScript ecosystem - one library at a time
Серия из десяти (на момент написания) статей о изменениях в библиотеках для JavaScript, которые ускоряют за счёт убирания лишней работы. Некоторые не привязаны конкретно к JavaScript.
Available now! Telegram Research 2025 — the year's key insights 
