habrahabr
Куда инвестирует великий программист Джефф Дин

Легендарный Джеффри Дин не нуждается в дополнительном представлении: именно он спроектировал и запрограммировал некоторые ключевые сервисы для Google, в том числе распределённую БД Spanner, систему хранения полуструктурированных данных Bigtable, систему обработки данных в кластерах MapReduce, NoSQL-хранилище LevelDB, библиотеку машинного обучения TensorFlow и др.Как и другие известные разработчики, Джефф Дин сейчас работает в области ML. Для него это естественное направление, поскольку он ещё с…

  • четверг, 11 сентября 2025 г. в 00:00:15
habrahabr
Почему в 2025-м мы всё ещё слышим ‎«‎‎бип»‎ HDD

Кажется, что эра жёстких дисков уже позади. SSD вроде и не снесли их с рынка полностью, но конкуренция серьёзно качнула позиции HDD — и понятно почему: когда у тебя в руках решение быстрее, тише и прогрессивнее, старичку сложно тягаться. Если говорить просто: жёсткие диски большие, тряску не любят, ноутбуки почти их не используют. И да, скорость у них уступает SSD, поэтому для запуска ОС или тяжёлых задач они не вариант. Но, сюрприз — HDD до сих пор живы, их покупают, особенно там, где важна ём…

  • четверг, 11 сентября 2025 г. в 00:00:13
habrahabr
Как не попасть на штраф РКН из-за персональных данных на своем сайте

2025 год оказался богат на поправки в законодательство о персональных данных. Одна часть изменений вступила в силу весной, другая — летом, а некоторые начали действовать только с 1 сентября.Привет, Хабр! На связи Алёна, аналитик по информационной безопасности в Selectel. В этой статье разберем, что делать владельцам интернет-ресурсов, чтобы избежать штрафов и других санкций. Материал основан на моем опыте работы с регулятором и анализе его публичных разъяснений.Используйте навигацию, если не хо…

  • четверг, 11 сентября 2025 г. в 00:00:12
habrahabr
Чудеса инженерной мысли: 10 необычных решений в серверных

Серверные не могут существовать без стандартов и правил, но именно там рождаются чудеса инженерной мысли. Когда ломается кондиционер, протекает крыша или не хватает стоек, приходится изобретать на ходу — из синей изоленты, металлических уголков и даже мусорных пакетов. Однако многие «колхозные» решения работают годами. В статье расскажу о тех, которые встретил на просторах инета. Ваши истории, как всегда, жду в комментариях. Отмечу, все истории реальные (с Хабра и Reddit), но картинки к ним сге…

  • четверг, 11 сентября 2025 г. в 00:00:11
habrahabr
MAX без оболочки: Что мы нашли в его APK

Недавно появившейся в мессенджер «Макс», наделал много шума. Он является достаточно спорным приложением и мне пришла в голову мысль изучить приложение и посмотреть, а настолько ли опасно оно, как о нем говорят. Как можно познакомиться с приложением ближе, чем через его код? Тем более, что для исследования android-приложений нам не понадобятся сложные инструменты на подобии IDA или Ghidra, как это бывает с анализом исполняемых файлов. Для анализа я использовал стандартный, для подобной задачи, …

  • четверг, 11 сентября 2025 г. в 00:00:10
golang
Несколько занятных вопросов собеседований по Go

Наверное, многим знакомо - пишешь ты на языке (вот скажем, Go) уже не первый год - а на собеседовании всё равно найдут чем удивить :) Вот поделюсь уловом последних дней - не смейтесь над моей наивностью - вдруг кому пригодится!Суета вокруг defer-аДефером мы часто пользуемся (ну хотя бы чтобы мьютексы разлочить) но немного запутать им всё-таки можно. Что напечатает такой код?package main func pipa(x int) { println("pipa", x) } func main() { a := 3 defer pipa(a) defer fu…

  • четверг, 11 сентября 2025 г. в 00:00:08
golang
Новый экспериментальный API для JSON в Go

Команда Go for Devs подготовила перевод статьи о новом экспериментальном API для работы с JSON в Go. Спустя почти 15 лет после появления encoding/json в стандартной библиотеке разработчики столкнулись с его ограничениями. В версии Go 1.25 появился экспериментальный encoding/json/v2 — он решает старые проблемы, добавляет потоковую обработку и повышает производительность.ВведениеJavaScript Object Notation (JSON) — это простой формат обмена данными. Почти 15 лет назад мы написали о поддержке JSON …

  • четверг, 11 сентября 2025 г. в 00:00:07
golang
Мониторинг SSL-сертификатов в oVirt Engine: как мы научились спать спокойно благодаря Go и Promethe…

Авторы статьи: Артем Зубков, Junior администратор отдела DevOps.В современных распределённых системах надёжность и безопасность инфраструктуры напрямую зависят от корректного функционирования криптографических компонентов, в частности — SSL/TLS-сертификатов. Одним из критически важных аспектов эксплуатации таких систем является своевременный мониторинг срока действия сертификатов, поскольку их просрочка может привести к нарушению работы сервисов, недоступности API, сбоям в аутентификации и даже…

  • четверг, 11 сентября 2025 г. в 00:00:06
github
heroui-inc / heroui

🚀 Beautiful, fast and modern React UI library. (Previously NextUI) HeroUI Getting Started Visit https://heroui.com/guide to get started with HeroUI. Documentation Visit https://heroui.com/docs to view the full documentation. Storybook Visit https://storybook.heroui.com to view the storybook for all components. Canary Release Canary versions are available after every merge into canary branch. You can install the packages with the tag can…

  • четверг, 11 сентября 2025 г. в 00:00:04