Матеріали на тему «Java»

RSS

Навіщо використовують DTO. Приклади в Java-застосунках

Sergiy Morenets 14461

Сергій Моренець, Java Developer, розповідає про популярний паттерн Domain-transfer object (DTO) та його призначення, а також розбирає два найцікавіші приклади його використання для Java-застосунків. 133

Kotlin для Java-розробника: варто чи ні?

Volodymyr Mykolaichuk 5610

Володимир, Java/Kotlin розробник у Daxx, розповідає про переваги, які відчув для себе, як Java-розробника, в переході на Kotlin і чи варті вони витраченого часу. Він провів дослідження і ділиться результатами з читачами DOU. 119

Как реализовать Rate-limiter на основе алгоритма Token Bucket c использованием Bucket4j на Java

Maxim Bartkov 4405

Рано или поздно любой бэкенд-разработчик сталкивается с вопросом, как ограничить количество запросов на сервер к тому или иному сервису. Максим Бартков, Senior Developer, за 7 лет разработки различных enterprise-проектов несколько раз сталкивался с Rate limiting. В этой статье рассказывает об этом подробнее. Будет интересно Java-разработчикам. 26

GraalVM. Хайп або панацея

Sergiy Morenets 4527

GraalVM має свої обмеження, однак це — новий захоплюючий етап розробки додатків, впевнений Сергій Моренець. Чому це так та про переваги GraalVM читайте у його статті. 25

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

Iuliia Matushkevych 10326

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

Big O в автоматизации тестирования

Dmytro Budym 7771

Сегодня мы разберем, почему важно понимать и применять концепцию Big O при написании тестов, а также рассмотрим как сделать код более оптимальным и эффективным на реальных примерах из жизни. 41

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

Редакція DOU 29205

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

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

Ruslan Shevchenko 91173

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

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

Редакція DOU 145857

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

25 причин обновляться на более новую версию JDK (Часть 1)

Денис Макогон 2326

В цикле статей Денис Макогон составил список наиболее важных изменений в JDK и Java как языке со дня выпуска JDK 9, которые являются вполне весомыми причинами для обновления. 9

Знайомство з Quarkus фреймворком для Java-розробника

Oleksii Movchan 5085

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

Осідлай тестування бази даних разом з Database Rider

Oleh Onufryk 4671

Привіт усім. Мене звати Олег, я software engineer в SoftServe. У цій статті я хочу познайомити вас з бібліотекою Database Rider, яка дозволить вам спростити тестування бази даних. Стаття буде корисною для кожного Java розробника, кому доводилось вирішувати проблему тестування бази даних, а особливо для тих кого дратує генерація тестових даних. 10

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

Vic 8503

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

Java 23: Quo vadis?

Andrew Petryk 5617

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

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

Alexander Yevsyukov 30985

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

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

Taras Kohut 5361

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

← Сtrl 1... 7891011...17 Ctrl →

Коментарі

ІТ-вці можуть, маючи необхідне бажання, нести службу не штурмових підрозділах. Ті, що несуть у штурмових — необхідного бажання не мали?
Армія — це країна в країні, тому не дивно, що є абсолютно різні історії та долі людей у війську.
кляті ухилянти! ((
А в США правило «без бумажки ты какашка» типу не працює ? а ще у нас негрів лінчують (( кляті ухилянти! (( ...
«Кляті ухилянти!» © Alex Fogol Досить з ними панькатися, час напевно переймати досвід УНР! «Навесні 1920 року мешканці Феліціанівки, що на Вінниччині, так вперто пручались мобілізації, що їхнє село оточив військовий загін.
Цікава, мотивуюча стаття. Дякую.
Ухилянтов беруть?
jobs.dou.ua/...​rends/categories/2026-09 Зараз звінсно не дно 2023 із 700+ відгуків на одну вакансію.
А в США правило «без бумажки ты какашка» типу не працює ? І чим дорожче цей папірець, наприклад Гравард, Йель, Стенфорд чи Прінстон — тим сильно кращі усі умови ? Особливо в таких сферах як Медицина та Юрисприденція, в яких династії в 3-4 поколінь мінімум...
Вони і в Америці роблять те саме, скажімо Клінтони і Обама «читають лекції», їх можна дивитись в записах і там чистий Генрі Кіссінджер тиражується у перших і політика геополіттчного домінування (хоча Кіссінджер це республіканець) і політична передвибоча...
Ну «соросятня» — не комерційна організація формат 501 с 3 Вашингтон ДС. Звісно це усе не безкоштовно, як тільки поток цих грошей від демпартії припинеться, уся політика розгонернеться радикально.
Абсолютно погоджуюсь. Я все частіше бачу, що люди клеймують токсиком те, що не вважаю токсиком. Ось це, що тут описане, на токсика взагалі не тягне. Яні треба якось попрацювати з реальними токсіками.
ахахах, найс добре, що ще хтось те помітив
Я пішов на набагато меншу ЗП, бо проєкт був альтруїстичний, для дітей — EdTech. Мені дуже зайшла їхня місія і продукт
Двадцять людей на батальйонному ксп сбс (нема піхоти та арти) це «не вистачає людей» та «нема вихідних»??? Здуріти.