Архіви за категоріями: Корисне


Ingress: Abaddon у Коломиї 9

Досить регулярно у світі гри Ingress відбуваються так звані аномалії – події, на які збираються фанати з усього світу. Та, хоч аномалії і проходять у ряді міст, потрапити туди досить непросто – адже треба заздалегідь подбати про відпустку, візу, квитки і готель; та й далеко не кожен поїде за півсвіту на один день просто щоб потусити з […]


Ingress: таблиця рівнів, вимоги на рівень 2

Суто пост для себе, щоб не шукати довго в інтернетах. Таблиця рівнів Ingress: що потрібно для досягнення певного рівня і які бонуси дає рівень. Рівеньгравця ПотрібноAP МаксимальнеXM Дальністьпорталу(для 1 людини) Потрібно медалей на рівеньСрібло/Золото/Платина/Чорна 1 0 3 000 160м -/-/-/- 2 2 500 4 000 810м -/-/-/- 3 20 000 5 000 6,25км -/-/-/- 4 […]


LeJOS: два режими сенсора одночасно

Практично всі датчики Lego MIndstorms здатні працювати у кількох режимах, от наприклад інфрачервоний сенсор EV3 Infrared Sensor 45509 можна використовувати як пульт дистанційного керування роботом, як дальномір або ж для пошуку інфрачервоного маячка. Насправді якщо мова йде про інфрпачервоний сенсор, то дуже корисною є можливість роботи у кількох режимах одночасно, адже зовсім не хочеться купувати додатковий […]


LeJOS: Як завантажити програму на EV3

Зазвичай якщо ви користуєтеся плагіном LeJOS для Eclipse і не використовуєте додаткових бібліотек, які вимагають додавання сторонніх JAR, то із завантаженням програми на кубик EV3 проблем не виникає: це здійснюєься авоматично.


Регулярні вирази у Java

Регулярні вирази у Java реалізовуються за допомогою класів Pattern та Matcher. Спочатку статичний метод Pattern.compile(String regExp) використовують для побудови регулярного виразу, далі використовують метод matcher(String source) об’єкта-петерна для отримання матчера і нарешті використовують метод find() матчера для пошуку.


LeJOS+Gradle: використання сторонніх бібліотек у програмі

Звісно, Java дозволяє робити дуже багато і, в принципі, будь-яку задачу можна вирішити у LeJOS власними силами. Тільки чи варто? 🙂 Наприклад у програмі для дистанційного керувння роботом потрібно було знайти максимальне значення серед елементів масиву та його індекс і ми робили “велосипед”: методи maxValue() та maxIndex(), хоча насправді задача пошуку у масиві є типовою […]