Все публикации

Java. Задачка с собеседования.

Java. Рекурсия и цикл.

Особенности работы Android приложений. Фоновая работа внутри процесса.

RxJava. Неформальное введение.

Java. Enum на примерах.

Java. Bogosort. Случайная сортировка.

Java. Для чего нужен Optional?

Java. Распараллеливаем вычисления на пуле потоков.

Java. Разбираемся с монадами.

Java. Dithering. Алгоритм генерации черно-белых изображений.

Java. Fluent Interface.

Java. Системы счисления. Алгоритм перевода в произвольную систему счисления.

Как устроен Android и его приложения.

Java. Сортировка расческой. От пузырька до расчески.

Java. Проблема с null. Null safety.

Код для визуализации алгоритмов сортировки на Java. Обзор.

Java. Лямбда-выражения.

Уровни профессионального развития разработчика: Junior, Middle, Senior.

Java. Многопоточность. Как устроить Deadlock.

О процессе обучения программированию.

Java. Задача о рюкзаке. Динамическое программирование.

Размышления об архитектуре. Борьба со сложностью.

Android. Пишем приложение - живые обои.

Java. Алгоритм генерации фрактального шума.