habrahabr
Почему нельзя пить горячий тосол из чайника?

Чтобы на Хабр не писали чушь, его надо продезинфицировать. Чтобы быстрее продезинфицировать — пожертвовать свободным вечером и написать статью по горячим как вода следам. Как вы уже догадались, речь пойдет о статье «Можно ли пить горячую воду из крана и брать ее, чтобы вскипятить.». Хорошо, что утром, когда я прочел эту статью, я сидел на специальном разработанном Илоном Маском стартовом столе из жаропрочной керамики, снабженным просторной газоотводной камерой и затопленным водой каналом, эффе…

  • пятница, 19 января 2024 г. в 00:00:21
habrahabr
Можно ли пить горячую воду из крана и брать ее, чтобы вскипятить. Вдогонку к статье про лекарства и…

Только что мы обсудили (благодарю комментаторов), что дорогие препараты из аптеки можно практически бесплатно сделать дома. «Одно и то же лекарство можно купить и дешево и дорого. Что‑то и вовсе не лекарство. И что за лекарство — вода с солью»И там была такая субстанция — вода из‑под крана. Вот ее и стоит дополнительно обсудить.Чтобы воду продезинфицировать — надо ее вскипятить. Чтобы быстрее закипела, можно взять из водопровода сразу горячую воду, а не холодную. Но вот ответ на вопрос, можно …

  • пятница, 19 января 2024 г. в 00:00:20
habrahabr
Новая блокировка OpenVPN и Wireguard замедляет интернет в России

Позавчера, 15 января ночью, по всему Рунету пошли сигналы, что протоколы WireGuard/OpenVPN массово «отвалились». Судя по всему, с понедельника Роскомнадзор снова взялся за VPN, экспериментируя с блокировками OpenVPN и Wireguard в новом масштабе.Мы в Xeovo заметили это по большому наплыву пользователей, которые вообще не знали что протоколы блокируются (где они были все это время). Уже учения были много раз, и мы предупреждали клиентов, но, видимо, OpenVPN и WireGuard до сих пор очень хорошо ра…

  • пятница, 19 января 2024 г. в 00:00:20
golang
RPC на примере gRPC. Когда применять и как работает

Введение Доброго времени суток, коллеги. Я go разработчик, по-этому примеры будут преимущественно на нём. Хочу порассуждать о методах взаимодействия сервисов. Тема очень обширна. Зачастую мы пользуемся реализациями, которые не всегда подходят, т.к. не знаем куда применить ту или иную технологию. Я хочу попытаться начать закрывать этот пробел как у себя, так и у людей. Любые комментарии и конструктивные исправления приветствуются. В данной статье хочу разобрать как работает gRPC, что он мож…

  • пятница, 19 января 2024 г. в 00:00:17
golang
SOLID и DRY в Go

Привет, Хабр!Все знают, что SOLID и DRY делают код более чистым, гибким и, что немаловажно, понятным для других разрабов. Каждый компонент выполняет свою функцию и вместе они создают гармонию. В этой статье рассмотрим как эти принципы применяются в golang. SOLIDSingle Responsibility Principle гласит, что класс или модуль должен иметь только одну причину для изменения. Корочег говоря - каждый класс или функция должны решать лишь одну задачу, не более. Если у вас есть функция или класс, который …

  • пятница, 19 января 2024 г. в 00:00:16
golang
Сравниваем форматы сериализации на Go: скорость и удобство

Привет! Меня зовут Дмитрий Королёв, я бэкенд-разработчик в Авито. В большинстве современных приложений используется сериализация данных: для передачи данных между клиентом и сервером, для хранения сложных структур в базах данных, при передаче информации между микросервисами или отправке сообщений в очереди.Правильный выбор формата сериализации может существенно повлиять на производительность приложения, размер передаваемых данных и читаемость кода. В этой статье я покажу бенчмарки нескольких с…

  • пятница, 19 января 2024 г. в 00:00:16
javascript
Кто на самом деле пользуется is-odd и is-even?

Разработчики любят подшучивать над раздуванием зависимостей Javascript (и вполне имеют на это право, учитывая историю пакетов наподобие left-pad); при этом часто упоминаются пакеты is-even и is-odd. Поэтому я заинтересовался, кто же на самом деле их использует?Что такое is-even и is-odd?В большинстве приложений для выполнения часто встречающихся задач используются общие пакеты, чтобы разработчикам не приходилось переписывать заново код, уже написанный кем-то другим. Такие пакеты часто распрост…

  • пятница, 19 января 2024 г. в 00:00:14
github
max32002 / tixcraft_bot

Max搶票機器人(maxbot) help you quickly buy your tickets

  • пятница, 19 января 2024 г. в 00:00:10
github
roothide / Bootstrap

A full featured bootstrap for ios14.0~17.0 (A8~A17,M1+M2)

  • пятница, 19 января 2024 г. в 00:00:09