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

RSS

Розширені можливості Spring Data

Sergiy Morenets 2879

Сергій Моренець розповідає про розширені фічі Spring Data JPA, деяких з яких ще немає в стабільній версії. Автор показує, наскільки гнучким є цей фреймворк, що для одного завдання можна придумати кілька різних рішень. У коментарях — розповідайте про свій досвід використання просунутих фіч із Spring Data. 4

Починаємо роботу з Apache Kafka. Частина II

Sergiy Morenets 7373

Разом з Сергієм Моренцем створимо Kafka-конфігурацію для запуску через Docker Compose та відправимо нотифікацію з Micronaut-додатка. При цьому не будемо використовувати Zookeeper, а налаштуємо єдиний Kafka-сервер і як брокер, і як активний контролер. 4

Бенчмаркінг різних JVM та багато графіків

Rikonardo 2229

Поговоримо про вибір JVM? На сьогодні є великий вибір як повністю опенсорсних, так і пропрієтарних реалізацій, тож перевіримо, чим вони відрізняються (окрім ліцензій та технічної підтримки від вендорів). Результати тестів — у статті. 5

«Залишатися все життя на одному інструменті — це погано для мізків». Навіщо знати багато мов програмування

Eleonora Burdina 9420

Навіщо знати більше однієї мови програмування? А понад чотири? Чи всім потрібна така «багатомовність», які переваги вона дає і чи є недоліки від знання багатьох мов? Ми поговорили з чотирма айтівцями про те, що спонукало їх стати програмними поліглотами"та як краще вчити нові мови. 7

Вступ до Project Loom. Частина 2: Continuations

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

Модель реалізації серверних застосунків thread-per-request, що базується на платформенних потоках, має один великий недолік — потік, в якому виконується задача, повністю резервується під ії виконання (від моменту отримання запиту до фактичного надання відповіді). Ситуація із віртуальними потоками концептуально інша. Розглянемо, як Java-контінуації дозволяють призупиняти та продовжувати виконання байткоду з моменту блокуючого виклику. 8

Як працювати з геопросторовими даними: інструменти та фреймворки Java

Yurriy Zeitchick 2001

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

Вступ до Project Loom. Частина 1: Virtual Threads

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

До релізу JDK 19 залишилося три місяці. А це означає, що зараз саме час розібрати функціонал, що буде доступний розробникам. Поговоримо про частину великого проєкту Project Loom — JEP 425: Virtual Threads (Preview). 49

Особливості переходу на Hibernate 6. Покращення та зворотна сумісність зі старими версіями

Sergiy Morenets 2401

Сергій Моренець розповідає про практичний досвід роботи з Hibernate 6 — нової версії популярного продукту, яка дозволяє йому відповідати специфікації Jakarta EE 9. Хоча вона пропонує поліпшення в плані продуктивності, але в той же час деякі (публічні) API видалені, а деякі — без будь-якої тривіальної заміни, що ускладнює міграцію. Детальніше — у статті. 2

Будуємо телеграм чат-бот на Java: від ідеї до деплою. Частина 2

Тарас Владика 4790

Ми вже побудували простого чат-бота на Java (у попередній частині статті). Тепер зробимо його доступним 24/7. Для цього задеплоїмо його на платформу Heroku, а також налаштуємо мінімальний процес CI/CD, використовуючи BitBucket. 27

Будуємо телеграм чат-бот на Java: від ідеї до деплою. Частина 1

Тарас Владика 23479

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

Рейтинг мов програмування 2022. C# обійшов Java, TypeScript зрівнявся з PHP, а Dart — найбільш комфортна мова

Редакція DOU 98304

Python вже другий рік поспіль демонструє негативну динаміку. Java теж втрачає позиції — цього року вона на третьому місці за популярністю. Натомість на друге вийшла мова C#. Частка JavaScript після невеличкого падіння у 2021-му цього року знову зростає. Але найкраща динаміка у TypeScript (вже понад 10% і приріст майже удвічі). Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали 9245 анкет з України. Поїхали.

Чем на самом деле занято ваше приложение. Prometheus и его PromQL. Часть 2

Dzianis Haurylavets 3665

Денис продовжує ділитися досвідом роботи з моніторингом: у першій частині ми залишалися на рівні Java-коду, де автор розповів про Micrometer, про те, навіщо він потрібен і як ним користуватися. А зараз пропонує віддалитися від коду, уявити свою програму як чорну скриньку і сконцентруватися на тому, як вона взаємодіє з чорною скринькою Prometheus. Після чого спробуємо візуалізувати дані з Prometheus. 6

Как выучить Java с нуля. Книги, видеоуроки и технологии

Gideon 10116

Як вивчити Java самому з нуля? Відповідь на це питання знає автор статті, адже він пройшов цей шлях. Тут він дає поради, які книги читати, які технології вчити, які відео дивитися, щоб самостійно навчитися програмувати. А також розповідає, кому потрібно вчити саме Java. 65

← Сtrl 1... 45678...15 Ctrl →

Коментарі

ДБЖ для серверної кімнати на 60-100 кВт це одна стійка, і вона скоріш за все повинна встановлюватися орендарем кімнати. Але вона протримає від хвилини дві до десятка хвилин, поки автоматика переключає вводи/джерела або запускає дизель.
Ой не треба тих усіх розумних термінів, LB, AZ, DR, і те-де... Тут все простіше. Почнемо з того що над начальником був начальник, а в начальника був кум... Ну ви зрозуміли. Державу в смартфоні зробили? Зробили.
Не обов’язково тримати в одному місці дані. Як в Україні, так і в США. Існує купа рішень щоб бути готовим до будь якого сценарію, в того ж самого амазону чи ажуру, але кому воно треба...
Виникла нештатна ситуація — один із магістральних автоматів аварійно тимчасово припинив подачу енергії на частину систем розподілу живлення. Хіба дата центри не мають декілька магістральних вводів як маст хев?
denovo.ua/data-center Uptime 99,982% згідно SLA а це Daily: 16s Weekly: 1m 49s Monthly: 7m 53s Quarterly: 23m 40s Yearly: 1h 34m 40s Агєєв повідомив, що аварія тривала з 8:03 до 8:17, тобто 14 хвилин.
круто що хостяться у Українського хмарового сервісу Ну хостятся у отечественного провайдера они только из-за ограничений регулятора. Я не знаю бизнеса, который добровольно пойдёт в датацентр DeNovo.
Та власні пропагандисти розповюджують, як і скабееву із соловьєвим та додають коментарі ) Оригинали побанили напевно. Микола Янич там зібрав навколо себе таких упирів, зетників — що походу сам з того охерів, там маньяки яки вимагають пити кров.
так. як дублікат на іншому континенті. щоб Трамп виключив дію і без прильотів тим не менш ймовірність цього сценарію менша ніж що прилетить або «раптово спрацювала одна із систем автоматичного перемикання живлення» facepalm.bmp
>До проєкту Євгеній Чернюгов працював судноводієм. Виходив у рейси на пів року і більше, а його робочий день часто тривав по 12-14 годин. А в IT він не працює по 12-14 годин?
А де тримати українські державні дані? В юса амазоні, щоб Трамп виключив дію і без прильотів?
Азаров вже оголосив тотальну вендету ви про Миколу Яновича? Не підкинете лінк, будь ласка, а то щось не чув?
Я Вам больше скажу один точный прилет и УкрЗализныця станет. Мне вообще это все напоминает «импорт замещение» в России. «Зате своє» ©
якщо стає ще більше шансів отримати п***юлєй? В корінь диветесь комрад. А коли ви працюєте в чорну що ? Правильно — треба заносити за кришу куди терба. Чиста практика Дона Карлеоне, робимо пропозицію від якої не можна відмовитись.
я впевнений, що масове виробництво паперу теж супроводжувалося загалом ні масове виробництво паперу почалося з винаходом друкувального верстату який і дам спромогти мати письмо вже як друк вже саме масово фактично коли автора могли прочитати вже...
ну типу, хай перевіряють «підозрілі фінансові операції» — я тільки за. Бляха солдати на фронті програють гроші в онлайн казино, в яких власники росіяни — воно усе тече туди і навіть податки з цього не сплачуються. Це когось цікавить — аж ні як.