Дерево веток git в консоли

Посмотреть дерево веток git с консоли можно командой:

Вот. Вроде всё записал.

Пишу блог на английском

На платформе блоггинга WordPress.com буду немного тренироваться писать на английском. Просто так для практики. Сегодня написал первую более менее адекватную статью.

Купите мне кофе!

Что-то давно ничего сюда не писал. Для разнообразия завёл аккаунт в buy me a coffee, и включил рекламные блоки Яндекса на сайте. Покручу их неделю, посмотрю, как копейки капают… Но надо как-нибудь собраться с мыслями и снова что-нибудь писать начать.

Как работают atomic-и в Java

В этой статье мы разберём, как работают AtomicInteger, AtomicLong и остальные подобные классы из пакета java.util.concurrent.atomic в Java.

Я уже частично описал их работу, здесь же будет более подробное описание, на сколько у меня получится.

На самом деле, в этих классов гораздо больше методов, чем просто get, set и compareAndSet.

Читать далее Как работают atomic-и в Java

Добавил игру HTML5 Lines

Перенес со своего старого сайта очередную игру HTML5 lines. Ну и немного рекламы на страницу с ней понапихал, чтобы совсем скучно не было.

Сколько пехотинцев в видео?

Целый час считать пехотинцев можно.

Но проще упростить: рассчитать, сколько их появляется в кадре за 5 секунд и вычислить для одного часа. Однако если сначала вручную считать ряды пехотинцев одну минуту, а затем рассчитать значение для часа, данные будут более точные.

Что мне учить в 2021 году?

Есть серьезный вопрос: что мне учить в 2021 году:

  1. Новый Spring Boot. Я тут немного отстал, так как сам Spring Framework изучал, когда Spring Boot-ом ещё не особо пользовались.
  2. Project Reactor.
  3. Kotlin. Судя по слухам, на нём вакансий всё больше и больше.
  4. Что-нибудь ещё.

Моя в замешательстве.

Как сжать видео с ffmpeg

В Linux есть отличная консольная утилита ffmpeg, которая позволяет преобразовывать файлы из одного формата видео в другие.

В простейшем случае для одного файла команда выглядит так:

Читать далее Как сжать видео с ffmpeg