×Закрыть

Материалы по теме «Java»

RSS

Применим возможности видеокарты в вашей Java-программе Применим возможности видеокарты в вашей Java-программе

Victor Gubin 5859

Как правило, возможности GPU используют в программах, написанных на С/C++. Стандартная библиотека платформы Java не содержит API для непосредственной работы с графическим ускорителем, однако это не означает, что его нельзя использовать. В этой статье рассмотрим применение OpenGL API для графики и OpenCL API для GPGPU в реализации LWJGL (Lightweight Java Game Library). 17

Java 23: Quo vadis? Java 23: Quo vadis?

Andrew Petryk 5042

Чого чекати від Java 23 — у статті розробника Андрія Петрика. Якщо врахувати умови, за яких мова буде релевантною й бажаною для користувачів, доповнити їх даними про загальний напрямок руху платформи, а також знати загальні тренди індустрії, то можна спробувати створити доволі правдоподібну картину майбутнього. 5

Protobuf — не только сериализация. Генерация кода и другие прикладные аспекты Protobuf — не только сериализация. Генерация кода и другие прикладные аспекты

Alexander Yevsyukov 12255

В статье рассмотрим возможности Protobuf, полезные для широкого круга проектов. Проанализируем, как эта технология поможет разработчикам, практикующим Domain-Driven Design (DDD). Рассмотрим также тип Any, рефлексии, опции, сервисы и другие возможности Protobuf. 23

Vert.x + Micronaut. Для чого нам Dependency Injection y світі мікросервісів Vert.x + Micronaut. Для чого нам Dependency Injection y світі мікросервісів

Taras Kohut 4742

Розробник Тарас Когут ділиться досвідом додавання DI до проекту на Vert.x. Стаття буде корисна всім, кому близька тема чистого коду й, звісно, DI. Спробуємо розібратися, які проблеми може розв’язати DI, розглянемо приклади поганого/хорошого коду, виміряємо вплив на швидкодію програми. 21

Slim Docker image, или Как уменьшить вес Java-приложения Slim Docker image, или Как уменьшить вес Java-приложения

Rostyslav Matushkin 6811

Ростислав Матушкин, Java Developer в DGN Games, рассказывает, как ему удалось построить Docker-образ весом всего ~100-200 MB с использованием готовых инструментов JDK. Размещая Docker-образы в удаленном хранилище, можно значительно сократить время, потраченное на передачу данных и сэкономить деньги компании. 35

Рейтинг мов програмування 2020: JavaScript випередив Java, а Dart увійшов у першу лігу Рейтинг мов програмування 2020: JavaScript випередив Java, а Dart увійшов у першу лігу

Ruslan Shevchenko 93062

А ще TypeScript лідирує за темпами росту, цікава ситуація у світі мобільної розробки та непохитна популярність Python. Представляємо результати щорічного опитування щодо мов програмування. На цей раз зібрали 9747 анкет. Поїхали. 116

Що відбувалося з Java в останні роки. Огляд найважливіших нововведень Що відбувалося з Java в останні роки. Огляд найважливіших нововведень

Volodymyr Krokhmalyuk 12181

Володимир Крохмалюк, Java-розробник, запропонував огляд найбільш значимих JEP-ів, що з’явились у Java. Він звертає увагу на Type Inference, класи, текстові блоки, Teeing Collector та інше. Усе з наочними прикладами коду. 41

Идем воевать с Java-боттлнеками Идем воевать с Java-боттлнеками

Igor Kolosov 7122

В прикладном ПО с потребностями в высокой пропускной способности и большой пользовательской аудиторией узкие места производительности способны загубить хорошо продуманное по остальным направлениям приложение и стать фатальным ударом для бизнеса. Автор статьи Игорь Колосов, Automation/Performance Architect, посвятил статью проблемам производительности Java-приложений. 8

Путешествие на планету Java. Мой опыт прохождения cертификации Java 11 Developer (часть 2) Путешествие на планету Java. Мой опыт прохождения cертификации Java 11 Developer (часть 2)

Eugene Berezhnyi 9558

Статья посвящена второму из необходимых экзаменов для «Professional: Java 11 Developer certification». Автор Евгений Бережной, Java Developer в AB Soft, детально рассказывает о подготовке, подводных камнях, процедуре и результатах. 16

Union-find: алгоритм, применение и анализ сложности Union-find: алгоритм, применение и анализ сложности

Даниил Семиразов 10936

Как узнать, связаны ли два человека цепочкой общих друзей? Для решения подобных задач используют структуру данных union-find, где элементы распределены на непересекающиеся множества. Данил Семиразов, Java-разработчик, рассматривает реализацию такой структуры данных, операции, которые определены в ней, и их вычислительную сложность. 22

Советы для начинающего Java-разработчика. Подготовка к собеседованию — часть 3 Советы для начинающего Java-разработчика. Подготовка к собеседованию — часть 3

Oleksii Movchan 11334

Третья часть цикла для Junior Java Developers. Алексей Мовчан рассказывает, что нужно знать об алгоритмах, паттернах проектирования, системах контроля версий, сборке проекта. Также рассмотрим тестирование, логирование, дебаг, методологии разработки. 1

Інтеграційні платформи (iPaaS): у чому фішка Інтеграційні платформи (iPaaS): у чому фішка

Yaroslav Klochnyk 21983

Потреба в швидкій синхронізації даних між різними системами поставила перед інтеграційними платформами складні й комплексні завдання. Ярослав Клочник, Java Developer, розглядає різноманітні платформи на зразок ESB чи iPaaS та їхні особливості. 18

Советы для начинающего Java-разработчика. Подготовка к собеседованию — часть 2 Советы для начинающего Java-разработчика. Подготовка к собеседованию — часть 2

Oleksii Movchan 16103

Java Developer Алексей Мовчан продолжает рассказывать о том, что спрашивают на собеседованиях. В этой части обсудим вопросы в комментариях, затронем темы Spring и Hibernate. 23

Советы для начинающего Java-разработчика. Подготовка к собеседованию — часть 1 Советы для начинающего Java-разработчика. Подготовка к собеседованию — часть 1

Oleksii Movchan 27453

Цель статьи — дать начинающему Java-девелоперу понимание того, каких знаний от вас будут требовать на собеседованиях и каким аспектам уделять больше внимания. 48

Путешествие на планету Java. Мой опыт прохождения cертификации Java 11 Developer (часть 1) Путешествие на планету Java. Мой опыт прохождения cертификации Java 11 Developer (часть 1)

Eugene Berezhnyi 15811

Статья посвящена первому из необходимых экзаменов — Oracle Certified Professional: Java 11 Programmer I (1Z0-815). Автор Евгений Бережной, Java Developer в AB Soft, детально рассказывает о подготовке, подводых камнях, процедуре и результатах. 23

Как в Provectus использовали Alexa от Amazon для изучения английского Как в Provectus использовали Alexa от Amazon для изучения английского

Pavel Koptilin 4126

Привет! Я Павел Коптилин, Java Team Lead в Provectus. В этой статье я хочу рассказать о том, как мы сделали приложение, с помощью которого Alexa помогает пользователям в изучении английского языка и тренировке произношения. 5

← Сtrl 123456...8 Ctrl →

Комментарии

Обязательно. Сразу после развития эмпатии и начала рабочего дня в 8 утра. И чипирования
кстати, а надо ли сейчас начинать учить джаву? Вот смотрю на ios приходят многие без знания objective-c. Думаю в андроиде тоже скоро будет также. На сегодняшний день джава еще нужна, но нужна ли она будет через 1-2 года?
а количество вакансий больше может потому, что количество специалистов меньше?
и что клепают на non-native? Апки-однодневки? Сейчас у нас в компании всего 1 flutter-dev и примерно 12-14 разрабов на нативе (android + ios). В прошлой компании, где я работал, то non-native вообще отсутствовал. Где из больше?
Я чувствую боль и страх в этом посте Напишу ЛС с предложениями решения
Так а в чем собственно плюшка? Зачем мне перенимать все постоянные затраты работодателя на себя — рабочее место, электричество, оборудование, отопление и прочее? Это может быть плюшкой если мой доход увеличится пропорционально.
Она точно в том же приложении, что и операционка? для принятия решения «о товаре» оператору требуется посмотреть «остатки в разных разрезах». Возможно, тут два параллельных субдомена это один домен.
Берешь звонишь в своем любимом месенджере, шаришь скрин — все. Малость хуже чем за одним компом, но вполне ок. В офисе проще делать что то — когда ХЗ что вообще делать надо.
и еще важно знать все гендеры.
В чому фішка статті :-) ?
Мобильное железо было послабей. Не было ни Flutter, ни хороших PWA. Основные проблемы non-native не заключались в слабом железе. Извините, но приводить в пример в сфере IT исследование, сделанное 3-4 года назад — это неадекватно.
Между публикациями сочинений на тему «Ремоут — плохо» (dou.ua/...​ons-of-working-from-home) прошла ровно неделя. Совпадение?
на нестыдные условия  А человеческим языком? С цифрами?
Возмем C++ и Node.js на нестыдные условия в US-based компанию))
Если делать по рич, тогда либо у методов должно быть параметром — время на которое нужно значение атрибута,либо репозиторию указывать,чтобы выдал объекты в состоянии на время х. А как он тогда их кешировать будет?