Java Remote Debug в Eclipse

Мы можем отлаживать нашей приложение, развёрнутое на сервере прямо в Eclipse. В этом нет ничего особо сложного. Нам нужно только запустить приложение с определёнными параметрами и подключиться к нему из Eclipse.

Читать далее Java Remote Debug в Eclipse

TypeScript: Eclipse

Назад | Учебник TypeScript | Вперёд

В прошлых статьях мы редактировали каждый файл вручную, но в реальных проектах обычно используют одну из IDE (Integrated Development Environment). В этой статье мы будем использовать Eclipse. Он бесплатен и поддерживает разработку на огромном количестве языков, в том числе и TypeScript. Перейдите на официальный сайт и скачайте Eclipse:

Читать далее TypeScript: Eclipse

Убить приложение, слушающее порт в Linux

Если у вас какое-то приложение прослушивает порт, то другое приложение уже не сможет начать его слушать. Если вы точно знаете, что это за приложение висит на порту, либо это ваш зависший экземпляр приложения, то его можно убить командой:

Читать далее Убить приложение, слушающее порт в Linux

TypeScript: логика игры

Назад | Учебник TypeScript | Вперёд

Напишем немного логики для нашей игры. При клике на какой-нибудь шарик он у нас должен схлопываться с шариками того-же цвета.

Читать далее TypeScript: логика игры

One punch man (→ One touch man)

If you thought anime production and anime developments also stopped because you have not seen anything since the times of Sailor Moon and Death Note, you mistake. Japan produces a lot of mediacontent still.Если вы думали, что производство аниме прекратилось и развитие этого жанра замерло, потому что вам не довелось видеть ничего в этом жанре со времён «Сейлор Мун» и «Тетради Смерти», вы ошибаетесь. Япония до сих пор производит уйму медиаконтента.
One of relatively latest creations is «One Punch Man» — a story of human who trained him so much so reached the ability of winning any enemy with one punchОдним из недавних творений стал One Punch Man — история о человеке, который натренировался настолько, что стал способен побеждать всех с одного удара
Читать далее One punch man (→ One touch man)

Apache Commons CLI

Даже в 2019 году мы иногда пишем консольные утилиты. Эти консольные программы не имеют графического интерфейса, но принимают различные параметры и ключи с командной строки. Разбирать эти параметры командной строки вручную довольно муторная работа. К счастью, у нас есть Apache Commons CLI, который позволяет облегчить процесс разбора различных флагов и параметров, передаваемых в наше приложение.

Читать далее Apache Commons CLI

KeyStoreException: Cannot store non-PrivateKeys

Ошибка вида:

Обычно возникает при попытке использовать KeyStore типа JKS и попытке сохранить туда симметричный ключ. Хранилище JKS НЕ может хранить симметричные ключи. Используйте JCEKS:

При использовании утилиты keytool для использования хранилища типа JCEKS используйте параметра командной строки:

Год без сахара (май 2019)

Сахар… Как много в слове этом. Сколько людей качаются в тренажёрных захал и спускают кучу денег на индивидуальных тренеров. Мы же всё делаем гораздо проще. Мы просто не употребляем печеньки и конфеты. Уже пять месяцев продержался. В принципе, ничего такого сложного в этом нет. Как я уже писал, все статьи помечаю специальным тегом.

Читать далее Год без сахара (май 2019)