Блог hixon'а

Macbook pro 2019 13 inch для программирования

Всем привет. В этой краткой заметке я бы хотел написать про свой опыт использования 13-ти дюймового Macbook pro 2019 года выпуска с процессором Intel Core i5 1.4GHz quad‑core 8th‑generation и 16 GB RAM. Для информации — такой ноут стоит $1,499.00.

Делаем нагрузочное тестирование на коленке

наверное, большинство из нас работают в проектах, которым требуется нагрузочное тестирование. Если в компании всё хорошо с процессами, то для этой деятельности обычно выделяются специально обученные люди, которые пишут полноценные нагрузочные сценарии с помощью какого-нибудь JMeter. Но что же делать, если таких людей нет, а тестировать — надо?

Всех с новым, 2020, годом!

Друзья, всем привет. Эта заметка — моё ежегодное поздравление с новым годом. Давайте подведем краткие итоги, и немного поговорим про будущее.

Yandex Money Java Jam 2019 — Это не только вкусный Джем!

Всем привет, дорогие друзья. В моей жизни есть ряд замечательных традиций, которым я пытаюсь свято следовать из года в год. Так вот, поход на Java Jam от Yandex Money — это одна из них. В этом посте вы можете прочитать, как прошёл данный митап в 2019 году.

Yandex Money Java Jam 2019

Joker 2019 — Как это было?

Всем привет. Сегодня я хочу рассказать, как сходил на конференцию Joker 2019. Про мои походы на другие конференции вы можете прочитать тут: Joker 2017, TechTrain 2018 и JPoint 2019.

Как правильно готовить batch вставку данных из Java в PostgreSQL?

Всем привет! Думаю, что в жизни каждого программиста время от времени появляются batch операции (в простонародье — это когда вы хотите сделать какое-то действие пачкой, например, сразу вставить много данных в таблицу). Давайте сегодня как раз об этом и поговорим.

Istio service mesh не так прост

Istio service mesh не так прост, по крайне мере, с ним тоже бывают проблемы. В этом посте я бы хотел затронуть две из них, с которыми посчасливилось встретиться.

Куда движутся Реляционные СУБД (RDBMS)?

Всем привет! Я давно ничего не писал, но щас прямо руки зачесались. Поэтому, решил набросать мега очевидную заметку, в которой вы вряд ли найдете что-то новое про классические базы, но, вдруг…

Делаем распределенные Локи в Java приложение

Не здоровоюсь (с). Наверное, распределенные локи (distributed locks), а также распределенные транзакции (distributed transactions, или XA transactions) — это главные желанные фичи у разработчиков, кто мигрирует свои приложения из монолитов в микросервисную среду. На самом деле, ни то, ни другое чаще всего вам не нужно. А если нужно — наверное, проблема в архитектуре. Но, порой, без распределенных транзакций и локов — не обойтись. Поэтому, их нужно уметь готовить.

Как добавить новую фичу в язык Java? Ответ — Project Amber

Привет, друзья! Наверное, все практикующие программисты время от времени хотят улучшить свой повседневный инструмент — язык программирования. Существует множество способов, как это можно сделать. В случае Java, один из них — это Project Amber.