Рубрика «java» - 11
Пишем свой плагин для IDEA для поддержки нового языка (часть 2)
2022-03-09 в 6:35, admin, рубрики: idea, java, jetbrains, kotlin, monkey, pluginДисклаймер: я не являюсь разработчиком из JetBrains, а жаль, и поэтому в статье и в коде могут быть и скорее всего есть неточности и ошибки.
-
Введение
-
Предусловия
-
Создание основы языкового плагина
-
Создание PSI-дерева
-
- Лексер
-
- Парсер
-
Аннотаторы
-
Подсветка скобок
Часть 2
Пишем свой плагин для IDEA для поддержки нового языка (часть 1)
2022-03-09 в 6:30, admin, рубрики: idea, java, jetbrains, kotlin, monkey, pluginЯ начал писать статьи задолго до сегодняшних событий, и не уверен, что статьи еще могут быть актуальны (так как не уверен уже, что будет завтра), но не охота, чтобы усилия пропали совсем зря.
Дисклаймер: я не являюсь разработчиком из JetBrains, поэтому в статье и в коде могут быть и скорее всего есть неточности и ошибки.
Краткое оглавление
Часть 1
Cordova: связь между JavaScript и Java
2022-03-07 в 10:34, admin, рубрики: cordova, HMS, huawei, java, javascript, Блог компании HuaweiПредыстория
Cordova — это кроссплатформенная среда разработки с открытым исходным кодом, которая позволяет использовать HTML и JavaScript для разработки приложений на нескольких платформах, таких как Android и iOS. Как Cordova позволяет приложениям работать на разных платформах и реализовывать функции? Все дело в многочисленных плагинах в Cordova. Они позволяют сосредоточиться исключительно на функциях приложения, не взаимодействуя с API на уровне ОС.
Введение
Java 18. Что нового добавили, и почему вам это пригодится
2022-02-07 в 21:17, admin, рубрики: DNS, finalizer, java, java18, pattern matching, reflection, snippet, vector api, web-сервер, кодировка, ПрограммированиеМного интересных фич
Выход Java 18 назначен на 22 марта 2022 года, ждать осталось недолго. Релиз уже несколько дней находится во второй фазе стабилизации, а значит, список фич уже финализирован, а значит настало время обратить на них наше внимание.
TINKOFF-INVEST. Разработка торгового робота на JAVA. Часть 2
2022-02-05 в 12:36, admin, рубрики: api, java, sql, tinkoff, tinkoff api, аналитика, биржа, брокер, Программирование, торговый робот, финансы в IT, фондовый рынокВведение
Второй шаг делается потому, что сделан первый; второй шаг делается ради третьего (Фэн Цзицай, из книги «Полет души»)
Как же быстро летит время... Прошло почти 2 месяца с момента публикации моей первой статьи о работе с TINKOFF INVEST API – Разработка торгового робота на JAVA. Часть 1, в которой мы начали свое знакомство с инструментарием автоматизации торговли, предоставляемым брокером ТИНЬКОФФ.
Как я отказался от миллионных RSU или опыт собеседования в Ozon
2022-02-03 в 18:54, admin, рубрики: java, Карьера в IT-индустрии, карьера программиста, собеседованиеПо стечению обстоятельств мне довелось пройти цикл собеседований в Ozon. Известно, что данная компания является топовой среди российских ИТ-компаний, и не в моих правилах отказываться от возможности быть проинтервьюированным их техническими специалистами, ведь всегда может оказаться так, что такая компания окажется той самой для реализации собственных амбиций.
Disclaimer: В данной статье не раскрываются подробности компенсации и детальные формулировки вопросов на собеседованиях (намёки - наше все =) )
Лазерный проектор за 500 рублей — почему бы и нет…
2022-01-17 в 13:00, admin, рубрики: diy или сделай сам, java, ruvds_статьи, Блог компании RUVDS.com, лазеры, проекторы, Разработка под ArduinoТак уж сложилось, что я достаточно продолжительное время «неровно дышу» к теме лазерной проекции. Началось это достаточно давно, ещё во время студенчества, когда мы с моим соседом вдвоём собрали лазерную цветомузыку, которую применяли для ведения дискотек в небольшом кафе, а также, в дальнейшем, для своих студенческих вечеринок. В те времена (2000-2001 годы), возможности были достаточно ограничены, мы не умели программировать и работать с микроконтроллерами, вследствие чего поделки были достаточно простыми. В данный момент всё существенно изменилось и, используя доступность материальной базы, — можно собирать достаточно интересные и полезные вещи, например, лазерный проектор. Как это сделать — мы и поговорим в статье.
В этой статье вы узнаете о некоторых полезных функциях Java, о которых вы, вероятно, не слышали.
Это мой личный список функций, использованных мной недавно или с которыми я столкнулся при чтении статей о Java.