Сергій Моренець, Java Developer, розповідає про популярний паттерн Domain-transfer object (DTO) та його призначення, а також розбирає два найцікавіші приклади його використання для Java-застосунків. 133
Володимир, Java/Kotlin розробник у Daxx, розповідає про переваги, які відчув для себе, як Java-розробника, в переході на Kotlin і чи варті вони витраченого часу. Він провів дослідження і ділиться результатами з читачами DOU. 119
Рано или поздно любой бэкенд-разработчик сталкивается с вопросом, как ограничить количество запросов на сервер к тому или иному сервису. Максим Бартков, Senior Developer, за 7 лет разработки различных enterprise-проектов несколько раз сталкивался с Rate limiting. В этой статье рассказывает об этом подробнее.
Будет интересно Java-разработчикам. 26
GraalVM має свої обмеження, однак це — новий захоплюючий етап розробки додатків, впевнений Сергій Моренець.
Чому це так та про переваги GraalVM читайте у його статті. 25
Java-інженери різних рівнів часто цікавляться можливостями здобути новий досвід, який не потребує кардинальної зміни компетенції, а базується на знаннях, які вони отримали, працюючи з Java. Пропонуємо короткий гід на цю тему. 22
Сегодня мы разберем, почему важно понимать и применять концепцию Big O при написании тестов, а также рассмотрим как сделать код более оптимальным и эффективным на реальных примерах из жизни. 41
11 років ми складаємо рейтинг мов програмування. Уперше ми взяли дані за всі роки та подивилися, як змінювалася популярність мов серед українських програмістів. Представляємо динамічну інфографіку щодо найпопулярніших (тих, що використовують у роботі) та найулюбленіших (тих, які хотіли б використовувати у роботі) мов програмування за 11 років. 71
Уперше з 2014 року в Python негативна динаміка. Ще спостерігаємо тенденцію переходу з JavaScript на TypeScript, найбільш задоволені користувачі Elixir, нарешті на карті з’явився Rust. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали понад 7 тис. анкет. Поїхали.
Редакція DOU запитала СТО та досвідчених фахівців, що проводять інтерв’ю з Java, про те, які теоретичні запитання ставлять і які задачі та завдання пропонують розв’язати кандидатам. Адже перед технічною співбесідою важливо мати чіткий план підготовки. Сподіваємось, цей список запитань стане своєрідним путівником, що допоможе отримати бажану посаду. 47
В цикле статей Денис Макогон составил список наиболее важных изменений в JDK и Java как языке со дня выпуска JDK 9, которые являются вполне весомыми причинами для обновления. 9
Приводом для написання цієї статті стало, в першу чергу, бажання поділитись враженнями від вже не зовсім нового фреймворку під назвою Quarkus, який крок за кроком стає відомим гравцем ринку Java-розробки. Цей фреймворк згадується на DOU переважно в контексті вебінарів, дайджестів та планах доповідей для конференцій, тому метою є спроба розказати про Quarkus тим, хто з ним не встиг познайомитись, показати деякі з його реалізацій та підходів, і, звісно, подискутувати в коментарях. 22
Привіт усім. Мене звати Олег, я software engineer в SoftServe. У цій статті я хочу познайомити вас з бібліотекою Database Rider, яка дозволить вам спростити тестування бази даних. Стаття буде корисною для кожного Java розробника, кому доводилось вирішувати проблему тестування бази даних, а особливо для тих кого дратує генерація тестових даних. 10
Как правило, возможности GPU используют в программах, написанных на С/C++. Стандартная библиотека платформы Java не содержит API для непосредственной работы с графическим ускорителем, однако это не означает, что его нельзя использовать. В этой статье рассмотрим применение OpenGL API для графики и OpenCL API для GPGPU в реализации LWJGL (Lightweight Java Game Library). 17
Чого чекати від Java 23 — у статті розробника Андрія Петрика. Якщо врахувати умови, за яких мова буде релевантною й бажаною для користувачів, доповнити їх даними про загальний напрямок руху платформи, а також знати загальні тренди індустрії, то можна спробувати створити доволі правдоподібну картину майбутнього. 5
В статье рассмотрим возможности Protobuf, полезные для широкого круга проектов. Проанализируем, как эта технология поможет разработчикам, практикующим Domain-Driven Design (DDD). Рассмотрим также тип Any, рефлексии, опции, сервисы и другие возможности Protobuf. 23
Розробник Тарас Когут ділиться досвідом додавання DI до проекту на Vert.x. Стаття буде корисна всім, кому близька тема чистого коду й, звісно, DI. Спробуємо розібратися, які проблеми може розв’язати DI, розглянемо приклади поганого/хорошого коду, виміряємо вплив на швидкодію програми. 21
А в США правило «без бумажки ты какашка» типу не працює ? І чим дорожче цей папірець, наприклад Гравард, Йель, Стенфорд чи Прінстон — тим сильно кращі усі умови ? Особливо в таких сферах як Медицина та Юрисприденція, в яких династії в 3-4 поколінь мінімум...
Вони і в Америці роблять те саме, скажімо Клінтони і Обама «читають лекції», їх можна дивитись в записах і там чистий Генрі Кіссінджер тиражується у перших і політика геополіттчного домінування (хоча Кіссінджер це республіканець) і політична передвибоча...
Ну «соросятня» — не комерційна організація формат 501 с 3 Вашингтон ДС. Звісно це усе не безкоштовно, як тільки поток цих грошей від демпартії припинеться, уся політика розгонернеться радикально.
Абсолютно погоджуюсь. Я все частіше бачу, що люди клеймують токсиком те, що не вважаю токсиком. Ось це, що тут описане, на токсика взагалі не тягне. Яні треба якось попрацювати з реальними токсіками.
Коментарі