×Закрыть

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

RSS

Куди переходити з Java. Розвиток кар’єри Java-розробника Куди переходити з Java. Розвиток кар’єри Java-розробника

Iuliia Matushkevych 7561

Java-інженери різних рівнів часто цікавляться можливостями здобути новий досвід, який не потребує кардинальної зміни компетенції, а базується на знаннях, які вони отримали, працюючи з Java. Пропонуємо короткий гід на цю тему. 22

Топ-10 мов програмування в Україні, 2010–2021. Динамічна інфографіка Топ-10 мов програмування в Україні, <nobr>2010–2021.</nobr> Динамічна інфографіка

Редакція DOU 15419

11 років ми складаємо рейтинг мов програмування. Уперше ми взяли дані за всі роки та подивилися, як змінювалася популярність мов серед українських програмістів. Представляємо динамічну інфографіку щодо найпопулярніших (тих, що використовують у роботі) та найулюбленіших (тих, які хотіли б використовувати у роботі) мов програмування за 11 років. 71

Рейтинг мов програмування 2021: частка Python зменшується, а TypeScript обійшов С++ Рейтинг мов програмування 2021: частка Python зменшується, а TypeScript обійшов С++

Ruslan Shevchenko 41667

Уперше з 2014 року в Python негативна динаміка. Ще спостерігаємо тенденцію переходу з JavaScript на TypeScript, найбільш задоволені користувачі Elixir, нарешті на карті з’явився Rust. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали понад 7 тис. анкет. Поїхали.

Співбесіда з Java. 250+ запитань для Junior, Middle, Senior Співбесіда з Java. 250+ запитань для Junior, Middle, Senior

Редакція DOU 23156

Редакція DOU запитала СТО та досвідчених фахівців, що проводять інтерв’ю з Java, про те, які теоретичні запитання ставлять і які задачі та завдання пропонують розв’язати кандидатам. Адже перед технічною співбесідою важливо мати чіткий план підготовки. Сподіваємось, цей список запитань стане своєрідним путівником, що допоможе отримати бажану посаду. 42

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

Victor Gubin 6204

Как правило, возможности 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 5122

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

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

Alexander Yevsyukov 14016

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

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

Taras Kohut 4798

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

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

Rostyslav Matushkin 7032

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

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

Ruslan Shevchenko 103601

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

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

Volodymyr Krokhmalyuk 12322

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

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

Igor Kolosov 7292

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

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

Eugene Berezhnyi 9924

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

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

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

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

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

Oleksii Movchan 11911

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

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

Yaroslav Klochnyk 22475

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

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

Oleksii Movchan 16971

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

← Сtrl 123456...8 Ctrl →

Комментарии

Был там когда-то, чуть оффер не подписал, но по некоторым причинам не смог. Помню хомяк на ресепшене сидел и гитару взял побрынчать)) Наверное самый кайф это метро рядом — в докарантинные времена это просто киллерфича для Киева.
Де я казав, щоб всім платити 50%? Я кажу про те, що закони в нашій країні не виконуються. По суті, віддавати свої гроші такій державі — це віддавати їх корупціонерам, а не на безкоштовну медицину чи щось інше, що корисне людям.
Вони говорять, що ФОПи-контрактори—незрозуміла для західних інвесторів концепція. Это просто ложь. В западных странах есть свои аналоги.
Про Flutter в тексте не много: Что есть у Web и чего нет у многих мобильных платформ — это отдельный язык для визуального дизайна типа CSS (именно >Cascading< styles) для HTML.
81 лям на такий проект це ніачьом, ні? Даремно вигнали садовий центр, я там туї купляв, а тепер там пустир. З трампарком те саме ніби. А як все добре починалось...
Це більше для тих хто хоче розвивати бізнес, залучати інвестиції і робити продукт, А можете эту тему раскрыть? Каким образом Дія будет стимулирует развивать бизнес, привлекать инвестиции и делать продукт?
Vue.js vs React?
але складнощі з цим чомусь тільки в Україні.
Чи такого відношення до себе я очікую від авторів? Ні. ага всё так #никогданебылоивотопять
Дяді з МВФ з МБА роблять аналіз і кажуть, а у вас тут БАГ, давайте пофіксим Да, давайте пофиксим 20 лямов баксов недавно распиленных на оборонке, такие же миллионы с распилов на прозоро.
У меня тоже так было (H+ ВУЗ и H+ специальность в другом ВУЗе). В итоге в консульстве меня завернули и я потерял целый месяц, и даже немного поругался с консулом. Но я не из Украины... Возможно у вас к этому проще относятся.
Дякую за допис, Сергій. Сподіваюсь, що ще якийсь вклад окрім статтей чи подкастів я ще зможу зробити в УА. Я відкрит до ідей.
І який додатковий захист для інвестицій гарантує цей закон? Держава вже 30 років показує як ефективно розпоряджається грошима. Навіть на ці гроші. шо зараз збираються можна зробити більше. хоч не так «як в Германії».
Дякую за допис, Олесю. Якщо неважко, підскажіть компанію та/чи контакт знайомої в CH повідомленням в LinkedIn. Я розбудовую сітку контактів земляків завжди.
Тема називається чи підтримуєте ви дія сіті, в законі дія сіті те про що ви написали немає. Тема називається чи «підтримуєте ви дія сіті» а не «чи підтримуєте ви законопроект 4303». Неможливо розглядати законопроект окремо від інших.