Автор: bormoshka

Как сделать код на стримах чище?

Странно что в 2k18 Google Java Code Convention не содержит вменяемых правил форматирования цепочек вызовов (a.k.a. method chaining), в частности, Java Stream API и создание объектов при помощи шаблона «Строитель», а индустриальный лидер IDE IntelliJ IDEA не умеет их автоматически форматировать. Предлагаю, в первую очередь для себя, сформулировать и постараться обосновать выбор стиля кодирования. Для чего …

VR в массы! [Неделя 2, 3, 4…]

Итак, запоздало делюсь устоявшимися впечатлениями от гарнитуры HTC VIVE и VR индустрии на текущем этапе. Крепление гарнитуры сложно (для меня почти невозможно) настроить под себя для активных игр с полноценным обзором. Нужно крутить головой вверх-вниз?! Шлем обязательно сползет! Закрепишь его сильнее и не сможешь моргать. Популярная игровая механика — внизу, как бы на поясе, находятся …

VR в массы? Как бы обзор HTC Vive [Неделя первая]

В марте 2018 года HTC объявили о выходе новой VR-гарнитуры Vive PRO — улучшенную версию текущего поколения с более высоким разрешением, двумя камерами, наушниками и измененным креплением (+ ожидаются более продвинутые сенсоры и новые контроллеры). Эту новость сопровождало существенное падение цен на текущее поколение гарнитур до $500 в Штатах (~ 30 000₽), и до 45 …

Небольшой тест на знание основ синтаксиса Java.

Краткая предыстория. Довелось мне как-то читать лекции по Java выпускникам ВУЗов и молодым специалистам при приеме на работу. Это был мой первый опыт преподавания, первые грабли и шишки. И вот, моё первое занятие: знакомлюсь со студентами, задаю вопросы и начинает у меня складываться неприятное ощущения — ребята уже всё знают. А неприятное оно потому что …

Автоинкрементные столбцы в Sharepoint Foundation 2010.

Необходимо создать числовой столбец, содержимое которого автоматически увеличивается на 1 при добавлении нового элемента списка. Такой столбец уже есть (ID), но к сожалению он системный и не получится его использовать в вычисляемом столбце, а также не получится руками подкорректировать его в случае крайней необходимости. Выход есть.