Как стать автором
Обновить
23
0.1
Денис @Hixon10

Бэкенд разработчик

Отправить сообщение

Как я делал serverless поиск для мейлинг листов OpenJDK

Время на прочтение5 мин
Количество просмотров915
Совсем недавно мне захотелось поискать какую-то информацию в amber-dev мейлинг листе. Оказывается, что никакого встроенного поиска тут нет. Нужно либо пользоваться гуглом и использовать site: оператор, либо использовать поиск почтового клиента. В целом, оба варианта — рабочие, но мне захотелось сделать еще одну опцию, попутно немного поиграв с WebAssembly.

Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Как я реализовывал switch exhaustiveness checker для Java 8

Время на прочтение8 мин
Количество просмотров3.5K
В последние время многие промышленные языки вроде C#, Kotlin и Java стали реализовывать switch exhaustiveness проверки для разных языковых элементов: sealed classes, records и enums. Я могу предположить, что это связано с популяризацией Data Oriented Programming. К сожалению, я пока привязан к Java 11, где эта функциональность компилятором не реализована. Поэтому, я решил сделать что-нибудь, что будет проверять switch exhaustiveness для Enums и будет работать на Java 8 и выше.

Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии16

Как подружить Redis Cluster c Testcontainers?

Время на прочтение4 мин
Количество просмотров3.2K
В 26-м выпуске NP-полного подкаста я рассказывал, что начал переводить один из своих сервисов из Redis Sentinel на Redis Cluster. На этой неделе я захотел потестировать данный код, и, конечно же, выбрал Testcontainers для этого. К сожалению, Redis Cluster в тестовых контейнерах не завелся из коробки, и мне пришлось вставить несколько костылей. О них и пойдет речь далее.
Читать дальше →
Рейтинг0
Комментарии0

Как мы запускали ещё один подкаст для программистов

Время на прочтение6 мин
Количество просмотров3.1K
Я — большой фанат подкастов. Я реально просто обожаю их слушать. Подкасты помогают скоротать время в метро, узнать что-то новое, или просто весело и задорно провести свободное время. 24 октября 2020 года я прослушал уже все доступные эпизоды, и мне было скучно. Именно тогда я задумался — а не попробовать ли мне записать свой подкаст для программистов от программистов? Давайте же узнаем, что из этого вышло.
Читать дальше →
Всего голосов 11: ↑9 и ↓2+7
Комментарии20

Пара слов про R2DBC и PostgreSQL

Время на прочтение4 мин
Количество просмотров28K
В последнее время я опять вижу, что усилился хайп вокруг реактивного программирования в общем, и реактивной работе с Базами данных — в частности. У меня есть пара фраз, которые я бы хотел сказать по этому поводу.

image
Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии8

Go 1.11 зарелизился — WebAssembly и Нативные модули

Время на прочтение3 мин
Количество просмотров11K
В эту пятницу состоялся релиз Go 1.11. Ключевые вещи релиза — экспериментальная поддержка WebAssembly, а также новая концепция Модулей, которые призваны стать стандартом распространения кода.
Всего голосов 36: ↑34 и ↓2+32
Комментарии40

NGINX и gRPC теперь настоящие друзья

Время на прочтение4 мин
Количество просмотров25K
Несколько дней назад зарелизилась новая версия Nginx — 1.13.10. Главная фича данного релиза — это нативная поддержка проксирования HTTP/2, и, как следствие, gRPC.
Читать дальше →
Всего голосов 25: ↑21 и ↓4+17
Комментарии2

А ты используешь мышку во время работы?

Время на прочтение1 мин
Количество просмотров64K
Всем привет.

Думаю, все мы видели красивые фотографии офисов Яндекса, Google, а также прочих известных игроков рынка. Обычно там кто-нибудь сидит в удобном, мягком кресле за своим MacBook Pro и пишет код. Мне стало интересно, а правда ли, что большинству разработчиков не нужна мышка для работы? Предлагаю обсудить это.

image

Читать дальше →
Всего голосов 77: ↑47 и ↓30+17
Комментарии355

Информация

В рейтинге
2 954-й
Зарегистрирован
Активность