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

RSS

Чому вам НЕ потрібен ReactiveX

Igor Lytvynenko 2268

Вікіпедія пише, що ReactiveX виник як побічний продукт якогось проєкту в Microsoft, про який ніхто не знає. А зараз це один з найпопулярніших наборів бібліотек, що вплинув розвиток цілого напрямку в програмуванні. У статті описані типові способи застосування ReactiveX та проблеми, які з цим виникають при розробці Android-застосунків, Desktop-проєктів та серверних демонів. 23

Тестуємо віртуальні потоки в Java 21

Sergiy Morenets 4041

У цій статті Сергій Моренець ділиться досвідом свого тестування та використання віртуальних потоків у Java. Сергій перевірив продуктивність трьох вебфреймворків — Spring MVC, Spring WebFlux, Micronaut — з і без віртуальних потоків. А також оцінив їхню швидкодію в проєктах, упакованих у GraalVM Native images. Для тестування було обрано досить інноваційний підхід — Jmeter без UI на базі спеціального DSL. 24

Java Digest #5: Devoxx в Антверпені, AWS Bedrock, Oracle Java Platform Extension для VS Code

Andrew Petryk 1949

Іван Маглатій, Андрій Петрик та Олег Чернигевич з Avenga зібрали найцікавіші матеріали за останній місяць зі світу Java. Статті, найкорисніші відео, найпрактичніші кейси — читайте та поширюйте, а також діліться в коментарях своїми побажаннями щодо майбутніх випусків Java Digest. 12

Чому Kotlin може бути чудовим вибором для вашого проєкту

Maksym Dudka 4676

У цій статті Максим Дудка, Java Engineer у компанії EPAM Systems, розповідає про переваги Kotlin, зокрема підвищену безпеку, зменшення обсягу коду та покращену читабельність. А також ділиться улюбленими функціями цієї мови та міркуваннями, чому загалом з нею варто працювати. 59

Як і навіщо переходити з Groovy на Kotlin у скриптах збирання

Sergiy Morenets 2702

У цій статті Сергій Моренець ділиться своїм досвідом міграції коду з Groovy на Kotlin, зокрема міграції скриптів збірки Gradle. А також розглядає дві основні помилки, які свідчать про те, що синтаксис та можливості Kotlin DSL відрізняються від аналогічних у Groovy DSL. 19

Java Digest #4: Java 21 goes GA — готуємося до Java 22, Apache Spark 3.5, Play Framework ще живий?

Andrew Petryk 2397

Підсумовуємо вересень у всесвіті Java: Іван Маглатій, Андрій Петрик та Олег Чернигевич з Avenga ретельно відібрали для цього випуску найцікавіші статті, найкорисніші відео, найпрактичніші кейси — запрошують вас читати й поширювати, а також ділитись в коментарях своїми побажаннями щодо майбутніх випусків Java Digest. 12

П’ять причин, з яких вам варто використати Kotlin

Sergiy Morenets 8113

Сергій Моренець розповідає про ті фічі Kotlin, які дозволять вам писати більш простий, безпечний і читабельний код. Також він пояснює як цей код буде компілюватися і працювати всередині JVM. 147

Мікросервіси в Java, або Як пройшов мій перший воркшоп у ролі спікера

Yehor Slupitskyi 2770

Senior Software Engineer Єгор Слупіцький розповідає про еволюцію архітектури в програмуванні та пояснює різницю між основними архітектурними підходами від моноліту до наносервісів. А також реалізує мікросервісну архітектуру на реальному прикладі, базуючись на Java + SpringBoot + H2 (embedded DB) і discovery-сервіс, який використовує Spring Eureka. 16

Java Digest #3: Towards Consenders, Apache Camel 4.0, Uber Cadence, Postman’s State of the API, pg_later

Andrew Petryk 2137

Підсумовуємо літо у всесвіті Java: Іван Маглатій та Андрій Петрик з Avenga ретельно відібрали для цього випуску найцікавіші статті, найкорисніші відео, найпрактичніші кейси — запрошують вас читати й поширювати, а також ділитись в коментарях своїми побажаннями щодо майбутніх випусків Java Digest. 3

Java Digest #2: Java 21 не LTS (поки що), Micronaut 4.0, Semantic Kernel for Java

Andrew Petryk 2326

Java у хмарах, оновлення Spring, вихід Micronaut 4.0 та Micronaut 4.0.1, суперечки навколо версії Java 21, а також багато цікавих статей і корисних відео зібрала в Java-дайджест команда Avenga: Іван Маглатій, Микола-Богдан Винницький, Андрій Петрик. Читайте і коментуйте, чи подобається вам такий формат. Автори чекають на фідбек! 4

Використання та реалізація server-side pagination. Частина 1

Sergiy Morenets 3954

Сергій Моренець роз’яснює посторінковий вивід даних у застосунках, що використовують ORM-технології. Також розглядаємо основні типи pagination, особливості їх застосування та способи реалізації. 18

Інструменти тестування продуктивності. Частина 2

Sergiy Morenets 2806

У цій статті перевіряємо заявлені характеристики вебфреймворків для performance testing на практиці. Візьмемо 4 найцікавіші та найперспективніші технології: JMeter, Gatling, K6 та Wrk, зокрема детальніше поговоримо про Wrk і K6. Стаття буде корисною всім, хто планує займатися тестуванням ефективності.

Java Digest #1: Java 21 готова і буде гарячою, Kafka каже “па-па” ZooKeeper-у, Vector-search в Cassandra

Andrew Petryk 5316

Андрій Петрик з колегами з компанії Avenga зібрали усі найгарячіші Java-апдейти, події та інший корисний контент червня для нашої ІТ-спільноти. Читаємо та поширюємо! 11

Огляд 6 найпопулярніших технологій з категорії performance testing

Sergiy Morenets 9423

Сергій Моренець зібрав у статті характеристики 6 найпопулярніших технологій з категорії performance testing: JMeter, Gatling, Locust, K6, Wrk/Wrk 2. Вони мають різні можливості та способи використання, рівень входження, необхідність знання програмування. Вам лише потрібно ознайомитись з усіма показниками і обрати те, що відповідає вашому досвіду та вимогам. 4

Як можна тестувати вебсервіси за допомогою HTTP Client CLI, а також інших інструментів

Vitalij Berdinskih 2945

HTTP Client може бути корисним або для швидкого тестування відомих кейсів, навіть якщо в команді є окремі тестери, або для тестування сервісу у випадку, якщо все тестування покладається на самих розробників. У цій статті розписано, як налаштувати роботу інструмента для Maven, GitLab та GitHub. 7

Spring Professional Certification: мій досвід підготовки та поради

Vadym Myroshnyk 3928

«Для мене знання — це не просто про сертифікації, адже важливий для мене не сам бейдж, а процес підготовки та нові знання, які отримую». Java Developer Вадим Мирошник розповідає, яку користь може принести розробнику отримання Spring Professional Certification та якими джерелами користуватися у підготовці до іспиту. 3

Звідки в Java береться магія, або Що таке SPI

Dmytro Polovynka 4091

Джавіст Дмитро Половинка написав про Service Provider Interface — функціонал в Java, який відповідає за автоматичне підвантаження правильних компонентів. Корисно знати про SPI, якщо ви збираєтеся писати власний фреймворк, котрий очікує підключення зовнішніх, наперед невідомих, реалізацій. Також знання знадобляться при інтеграції з існуючими фреймворками та в інших випадках, описаних у статті. 19

Надійна міграція застосунків за допомогою OpenRewrite

Sergiy Morenets 1219

OpenRewrite — це порівняно новий проєкт, який стартував у 2020 році і позиціонує себе як бібліотека для повномасштабного рефакторингу та виправлення (remediation) коду та конфігурації. Сергій Моренець у цій статті говорить про автоматичну міграцію коду на проєктах з використанням OpenRewrite, а також про інші корисні функції цієї бібліотеки, наприклад, про те, що у OpenRewrite понад 600(!) рецептів на всі випадки життя. 1

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

Коментарі

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