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

RSS

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

Sergiy Morenets 2628

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

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

Andrew Petryk 5194

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

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

Sergiy Morenets 7702

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

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

Vitalij Berdinskih 2856

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

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

Vadym Myroshnyk 3466

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

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

Dmytro Polovynka 3914

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

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

Sergiy Morenets 1170

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

ScopedValue vs ThreadLocal. Новий крок в еволюції Java

Sergiy Morenets 2702

Сергій Моренець описує особливості розробки багатопотокових застосунків. Це одна з найскладніших тем у розробці Java-застосунків, а на технічних співбесідах часто на цю тему перевіряється глибина знань кандидата та його практичний досвід. 1

Як ми мігрували проєкт на Spring Boot 3

Sergiy Morenets 4572

Spring Boot 3 має окрему історію та окремі інструкції щодо міграції проєктів, оскільки тут порушена зворотна сумісність з попередніми версіями, причому порушена неодноразово. Сергій Моренець описує у статті, як мігрували проєкт, з якими складнощами стикались та як їх вирішували. 20

Про тестові на JavaScript, тисячу відгуків на вакансію та співбесіди. Як Java Developer знайшов першу роботу під час війни

Nataliia Rekunenko 13721

Як потрапити в IT-компанію, коли кількість відгуків на щойно опубліковану вакансію сягає кількох сотень, а найбільшим щасливчикам роботодавці пропонують виконати тестове завдання, на яке потрібен тиждень? Досвідом поділився Владислав Ткаченко, Junior Java Developer, який знайшов свою першу роботу в IT. 2

Jakarta EE 10. Надія на відродження

Sergiy Morenets 3250

Jakarta EE 10 була випущена у вересні 2022 року. Якщо попередня версія в основному була присвячена переходу на пакет jakarta.*, то нова версія містить важливі зміни (понад 20 оновлених специфікацій), про які і поговоримо. 6

Серед джуніорів в IT найбільше заробляють .NET Developers — аналітика Djinni

Юлія Сабадишина 7534

Djinni проаналізував зарплати розробників за останній квартал. Senior Node.js розробники заробляють більше, аніж Python i PHP із аналогічним досвідом. 2

Особливості тестування Spring-застосунків

Sergiy Morenets 2945

Сучасні джавісти повинні добре знати не тільки використання Spring Framework при розробці, але і при тестуванні. Особливість автоматизованих тестів у тому, що тут використовуються трохи інші парадигми програмування і конфігурування, ніж для production коду. Тож активний учасник нашої спільноти Сергій Моренець ділиться своїм досвідом тестування коду в Spring/Spring Boot проєктах. 1

Особливості сортування великих файлів на Java

Sergiy Morenets 2900

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

Як зробити навігацію в Jetpack Compose зручнішою

Vadim Pikha 1595

Android Developer Вадим з Welltech описує досвід роботи з навігацією у Jetpack Compose. Стаття буде корисною для тих, хто тільки починає вивчати Compose або кого не влаштовує стандартне рішення від Google. 5

Рейтинг мов програмування 2023. JavaScript/TypeScript завойовують світ, Python увійшов у топ-3, Salesforce Apex випередив 1C

Редакція DOU 89202

У JavaScript і TypeScript вже третина ринку. Java пʼятий рік поспіль втрачає популярність. Python після кількарічної негативної динаміки цього року набрав оберти. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали 9060 анкет від ІТ-спеціалістів з України. Поїхали.

Розробка на Java — з чого почати знайомство з мовою

Ivanna Tkachuk 18060

Java — одна з найпопулярніших мов програмування серед українських розробників і найпоширеніша серед Back-end розробників. Вона добре підходить початківцям завдяки великій спільноті, затребуваності на ринку праці та різноманіттю навчальних ресурсів. У межах рубрики «Код професії» розповідаємо, як вивчити Java та знайти першу роботу. 17

Java, C++, Rust. Українські розробники — про еволюцію улюблених мов програмування

Mariia Molodkovets 6761

Світова історія знає близько 9000 мов, що ґрунтуються на компʼютерному коді. І лише деякі з них стали безперечними фаворитами сучасних кодерів. Ми розпитали трьох українських айтівців про мови програмування, з якими вони працюють упродовж свого професійного шляху — Java, C++ та Rust. 11

Фреймворк для тестування UI. Як його налаштувати на Java

Oleksandr Podoliako 3664

Олександр Подоляко розбирає приклад використання фреймворку для автоматичного тестування UI, зокрема і розповідає, як налаштувати можливість взаємодіяти з базою даних та логування з репортом. 6

← Сtrl 123456...15 Ctrl →

Коментарі

ось справжнє Харківське IT серце: «Комунальна установа Харківський стартап центр» innovation.kh.ua/startap-czentr
то на яку стару тоді йому прийшла повістка?
Так якщо вказав нову адресу, то на яку стару тоді йому прийшла повістка? Йому реально вліпили штраф та заблочили рахунки?
Ніяких. І це навіть з тим, що шведська медіанна зп в середньому на 10к більше української.
Західна та Північна Європа в принципі не про гроші. Майже скрізь буде прогресивний податок, який збільшується з ростом доходу. В більшості цих країн safe зона це до 80к/рік з яких чистими буде десь 4-4.5к в місяць.
чи дійсно хтось, хто вказав в «резерві» свою закордонну адресу, отримав повістку/штраф? ну так я это все к чему написал? знакомый легально выехал, указал в «резерве» заграничный адрес и получил на старый адрес у родителей заказное письмо от ТЦК
Раніше ТЦК, ВЛК та лікарі «виносили» рішення на місцевому рівні, що значить, що питання можна було «вирішити» на місці. Ці лікарі дуже часно не ділилися з вищестоящим начальством, а зразу бігли купувати вілли в теплих країнах.
Ну так у нас же сервісна держава, а у кожного сервісу є комісія за послуги. З самого початку знав, що цей весь цифровий феодалізм міністерства пана хведоріва чисто, щоб рубати капусту.
Це значить, що ті, хто раніше не заносив на верх, як положено, тепер будуть сосати бібу, а рішення будуть прийматися на одному централізованому рівні, куди будуть стікатися всі гроші, щоб ці рішення приймалися «справедливо».
Тобто, це визнання того, що жінки мають менші здібності для навчання оскільки потребують умов відмінних від загальних?
Нажаль, ні до чого окрім геноциду ця система не приводить.
Бо при владі кримінальні елементи які ніколи того не дозволять ?...
Ви так кажете типу й раніш підписи не підробляли, навіть в тих з кого гребуть по 30к... поки існує корупція в ЗСУ СБУ та ДБР — ситуація не зміниться, просто будуть знущатись з населення й монетизувати його будь яким доступним способом.
Спроможно.
Вибачте, але я не можу прямо відповісти на дане питання, з причин можливого викрадення й катування, в будь якій країні світу.