Java 9: JShell

В Java 9 наряду с другими нововведениями появился интерпретатор команд Java. Ищите файл “jshell” в каталоге “bin” дистрибутива Java. Имейте в виду, что правильно писать JShell, а не JsHell, то есть это Java Shell, а не Javascript Hell.  После запуска вы увидите следующее:

С помощью этого интерпретатора вы можете выполнять небольшие куски Java-кода. Читать далее Java 9: JShell

Системный блок с Core i3 7100 для Java-разработчика

Я тут накидал возможный вариант системного блока для разработки ПО на Java:

Процессор: двухъядерный Core i3 7100 с частотой 3,9 ГГц (примерно 7 300,00 рублей)
Материнская плата: GIGABYTE GA-H110M-M.2 (примерно 3 500,00 рублей)
Кулер: DEEPCOOL CK-11508 (примерно 300,00 рублей) Читать далее Системный блок с Core i3 7100 для Java-разработчика

Передача секретов через Интернет

Как вы обычно передаёте пароли? По e-mail?  Или просто вставляете в чат? В этой статье я научу вас передавать секреты по сети Интернет более безопасно.

 

Способ 1: Читать далее Передача секретов через Интернет

Спасибо за переводы «Дай рубль»

За последние полтора месяца мне на Яндекс.Деньги три раза пришли переводы с формы «Дай рубль», которая размещена на моём старом сайте. В сумме до меня дошло 3 рубля 98 копеек 🙂 Не знаю, кто вы, анонимные покровители, но всем спасибо!

100 лет Великой Октябрьской социалистической революции

Сегодня, 7 ноября 2017 года, отмечается столетие со дня Великой Октябрьской социалистической революции. Читать далее 100 лет Великой Октябрьской социалистической революции

Ноутбук для Java-программиста в 2017 году

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

Spring Validation — custom constraint validator

Если вы используете Spring Validation, то вы скоро поймёте, что аннотаций @Size, @NotNull и прочих вам не хватает. Вы, разумеется, можете написать свой наследник класса org.springframework.validation.Validator, но так не хочется терять красоту и лаконичность аннотаций. Читать далее Spring Validation — custom constraint validator