en
Feedback
Java

Java

Open in Telegram

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Java. По всСм вопросам: @un_ixtime

Show more
1 597
Subscribers
No data24 hours
-67 days
-2230 days
Posts Archive
Java
1 597
Как ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π²Π΅Π±-прилоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Spring Boot ΠΈ React: пошаговоС руководство Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим, ΠΏΠΎΡ‡
Как ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π²Π΅Π±-прилоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Spring Boot ΠΈ React: пошаговоС руководство Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Spring Boot ΠΈ ReactJs ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ дуэтом для создания ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ рассмотрим процСсс создания сСрвСрного прилоТСния Spring Boot ΠΈ Π΅Π³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с интСрфСйсным ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ React. https://reflectoring.io/build-responsive-web-apps-with-springboot-and-react-tutorial/

Java
1 597
Π”Π°ΠΉΡ‚Π΅ ΠΊΡ€ΡƒΠ΄ΠΎΡˆΠ»Π΅ΠΏΠ° Π― устроился Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ компанию, которая сдСлал круд‑прилоТуху Π½Π° 20 Ρ‚Π°Π±Π»ΠΈΡ† Ρ‚ΠΈΠΏΠ° Β«Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈΒ» ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π»Π° госорганам Π·Π° нСвмСняСмый бабос. Π£ нас Π±Ρ‹Π» 3(Ρ‚Ρ€ΠΈ) В‑Р-И статуса ΡŽΠ·Π΅Ρ€Π°. Anonymβ†’Loginedβ†’Phone_Confirmed. Молодой Ρ‚Π°Π»Π°Π½Ρ‚ Π΄ΠΎ мСня ΡƒΠ²ΠΈΠ΄Π΅Π» Π² этом Π³Ρ€Π°Ρ„, ΠΈ написал класс Π½Π° 200+ строк, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π€Π»ΠΎΠΉΠ΄Π°β€‘Π£ΠΎΡ€ΡˆΠ΅Π»Π»Π°, ΠΏΡ€ΠΈΠΊΡ€ΡƒΡ‚ΠΈΠ» ΡΡ‚Π΅ΠΉΡ‚β€‘ΠΌΠ°ΡˆΠΈΠ½Ρƒ ΠΈ Π½Π΅ найдя интСрСсных Π·Π°Π΄Π°Ρ‡, c блСском ΠΏΡ€ΠΎΡˆΠ΅Π» собСс Π² ЯндСкс ΠΈ свалил. МСня наняли ΡΠ΅Π½ΡŒΠΎΡ€ΠΎΠΌ, ΠΈ я каюсь Π½ΠΈΡ‡Π΅Ρ€Ρ‚Π° Π½Π΅ понял, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ прСкрасно Ρ€Π°Π±ΠΎΡ‚Π°Π» Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ступСни, Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π΄Π°Π²Π°Π» сбои, тоскливо ΠΏΠΎΠ³ΡƒΠ³Π»ΠΈΠ» этот Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, стСр всС ΠΊ Ρ‡Π΅Ρ€Ρ‚Ρƒ ΠΈ написал: if(status==Logined & phone!=null){status=Phone_Confirmed}. Один ΠΊΠΎΠ»Π»Π΅Π³Π° посмотрСл Π½Π° мСня с Π½Π΅ΠΌΠΎΠΉ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½ΠΎΡΡ‚ΡŒΡŽ, Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊ ΠΎΡ„ΠΈΠ³Π΅Π» ΠΈ сказал, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ Π½Π΅Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ ΠΈ Π·Π°Ρ…Π°Ρ€Π΄ΠΊΠΎΠΆΠ΅Π½, Π° Ρ‚ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΌΠΎΠ³ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π·Π° врСмя Π»ΠΎΠ³N Ρ‡Π΅Ρ€Π΅Π· тысячу Π²Π΅Ρ€ΡˆΠΈΠ½ ΠΈ ΠΏΠΎ ΠΈΡΡ‚Π΅Ρ‡Π΅Π½ΠΈΡŽ ΠΈΡΠΏΡ‹Ρ‚Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΡƒΡ€ΠΎΠΊΠ° мСня ΡƒΠ²ΠΎΠ»ΠΈΠ»ΠΈ Π½Π°Ρ…, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠΎΠΉ тСхничСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π½Π΅ соотвСтствовал ΠΈΡ… высоким трСбованиям, Π²ΠΏΡ€ΠΎΡ‡Π΅ΠΌ Π²Ρ‹Π΄Π°Π»ΠΈ Ρ‚Ρ€ΠΈ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ я Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ этим людям. Мой ΠΊΠΎΠ΄ оставили, Ρ‚ΠΎΡ‚ Ρ‚Π°ΠΊ ΠΈ Π½Π΅ смогли ΠΏΠΎΡ‡ΠΈΠ½ΠΈΡ‚ΡŒ. https://habr.com/ru/articles/733400/

Java
1 597
Каково состояниС экосистСмы Java Π² 2023 Π³ΠΎΠ΄Ρƒ? Π―Π·Ρ‹ΠΊ программирования Java ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. https://www.itprotoday.com/programming-languages/what-state-java-ecosystem-2023 ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ с Kafka ΠΈ Spring Boot Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ для ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ Kafka с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Spring Boot ΠΈ Spring для Kafka. ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ Π² Spring для Kafka тСсно связан с Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ Kafka. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ сообщСния ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ². Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡ‚ΠΎΠΊ, Π³Ρ€ΡƒΠΏΠΏΠ° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ нСсколько ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сообщСний. Π₯отя ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒ являСтся ΠΎΠ΄Π½ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΌ, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° записСй ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСсколько ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². ΠœΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, ΠΊΠ°ΠΊ этого Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Spring Boot ΠΈ Spring для Kafka. https://piotrminkowski.com/2023/04/30/concurrency-with-kafka-and-spring-boot/

Java
1 597
Как ΡΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ изобраТСния Π² Java Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠΈ я ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽ Π΄Π²Π° простых бСсплатных Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π² сканировании Π½Π° вирусы ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΎΠΏΠ°Π΄ΡƒΡ‚ Π² ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅. Π’ ΠΎΠ±ΠΎΠΈΡ… случаях ΠΌΠΎΠΆΠ½ΠΎ эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° Java для структурирования Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² API. Π­Ρ‚ΠΈ API Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ соотвСтствСнно: Π‘ΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ вирусов ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² сочСтании Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, ΠΎΠ±Π° API ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Π΅ изобраТСния Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΈ Π½Π΅ содСрТат вирусов ΠΈ врСдоносных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сниТаСт риски, связанныС с прямой Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. https://dzone.com/articles/how-to-scan-and-validate-image-uploads-in-java

Java
1 597
β˜•οΈΠžΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ бэкэнд-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Java Spring Boot: Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ совСты https://itznihal.medium.com/mastering-backend-development-with-java-spring-boot-best-practices-and-pro-tips-3fc0f501418e β˜•οΈΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ экономии памяти для программирования Π½Π° Java https://medium.com/javarevisited/basic-memory-saving-techniques-for-java-programming-6677a7237a69

Java
1 597
Настройка ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Java ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ скорости ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ https://developeandsolve.hashnode.d
Настройка ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Java ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ скорости ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ https://developeandsolve.hashnode.dev/java-performance-tuning

Java
1 597
Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΈ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ скрытыС ΠΆΠ΅ΠΌΡ‡ΡƒΠΆΠΈΠ½Ρ‹ Π² Java 20 Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΈ ΠΈΠ½ΠΊΡƒΠ±Π°Ρ‚ΠΎΡ€ JEP Π² Java 20, Π° Ρ‚Π°ΠΊΠΆΠ΅ мноТСство Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ, исправлСний ошибок ΠΈ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… вСрсий. https://foojay.io/today/hidden-and-not-so-hidden-gems-in-java-20/

Java
1 597
Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΡ‹ΡˆΠΈ Π² Java Java позволяСт программистам ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚ΡŒ события ΠΎΡ‚ ΠΌΡ‹ΡˆΠΈ (ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ устро
Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΡ‹ΡˆΠΈ Π² Java Java позволяСт программистам ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚ΡŒ события ΠΎΡ‚ ΠΌΡ‹ΡˆΠΈ (ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ устройства, Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ сСнсорная панСль). БущСствуСт Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… интСрфСйса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… дСйствий ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ΡˆΠΈ. Π­Ρ‚ΠΈ интСрфСйсы Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ отслСТиваниС двиТСния ΠΌΡ‹ΡˆΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ большС систСмных рСсурсов, Ρ‡Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ события ΠΌΡ‹ΡˆΠΈ. Π’ этом руководствС ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΌΡ‹ ΡƒΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚Π΅Π»ΠΈ событий ΠΌΡ‹ΡˆΠΈ Π² Π²Π°ΡˆΠΈΡ… графичСских прилоТСниях Java. ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΠ²Π΅ΠΆΠΈΡ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π½ΠΈΡ событий. Если это Ρ‚Π°ΠΊ, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ руководство ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ событий Java, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ. https://www.developer.com/java/java-mouse-listeners/

Java
1 597
5 ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Java-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… люди Π½Π΅ Π·Π½Π°ΡŽΡ‚, Ρ‡Π°ΡΡ‚ΡŒ 3 β€” Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, микросСрвисы, ΠΈΠ³Ρ€Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π― Π²ΠΎ
5 ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Java-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… люди Π½Π΅ Π·Π½Π°ΡŽΡ‚, Ρ‡Π°ΡΡ‚ΡŒ 3 β€” Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, микросСрвисы, ΠΈΠ³Ρ€Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π― Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡΡŒ с Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌ выпуском ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Java-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… люди Π½Π΅ Π·Π½Π°ΡŽΡ‚. https://tomaszs2.medium.com/5-awesome-java-projects-people-dont-know-about-vol-3-time-database-microservices-a-game-and-aa31daad3ff6

Java
1 597
β˜•οΈ 5 ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Java Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java ΠΈΠΌΠ΅ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… инструмСнтов, ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Он
β˜•οΈ 5 ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Java Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java ΠΈΠΌΠ΅ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… инструмСнтов, ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Они ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ API, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с коллСкциями ΠΈ Π»Π΅Π³ΠΊΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ соСдинСния. ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ со списком ΠΈΠ· 5 Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Java, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ сСгодня Π² своСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. https://tomaszs2.medium.com/5-amazingly-comfortable-java-libraries-887802e240de

Java
1 597
5 ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Java-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… люди Π½Π΅ Π·Π½Π°ΡŽΡ‚ ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ назначСния Π½Π° Java, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ
5 ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Java-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… люди Π½Π΅ Π·Π½Π°ΡŽΡ‚ ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ назначСния Π½Π° Java, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ для систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ создаСтС БСгодня я Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π²Π°ΠΌΠΈ списком ΠΈΠ· дСсяти ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, написанных Π½Π° Java, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ вас Π·Π°ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ. https://tomaszs2.medium.com/5-awesome-java-projects-people-dont-know-about-c23be1a151c4

Java
1 597
Π‘Ρ‚Π°ΠΆΠΈΡ€ΠΎΠ²ΠΊΠ° Deep Dive: Ρ‡Ρ‚ΠΎ это, ΠΊΠΎΠ³ΠΎ ΠΈΡ‰ΡƒΡ‚ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ интСрСснСй, Ρ‡Π΅ΠΌ классичСская стаТировка πŸ€” Deep Dive β€” ΠΎΠΏΠ»Π°Ρ‡
Π‘Ρ‚Π°ΠΆΠΈΡ€ΠΎΠ²ΠΊΠ° Deep Dive: Ρ‡Ρ‚ΠΎ это, ΠΊΠΎΠ³ΠΎ ΠΈΡ‰ΡƒΡ‚ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ интСрСснСй, Ρ‡Π΅ΠΌ классичСская стаТировка πŸ€” Deep Dive β€” оплачиваСмая стаТировка ΠΎΡ‚ ЯндСкс ΠœΠ°Ρ€ΠΊΠ΅Ρ‚Π°, которая ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π±ΡƒΡ‚ΠΊΠ΅ΠΌΠΏΠ°. Π­Ρ‚ΠΎ интСнсив, Π³Π΄Π΅ участники Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 3–4 мСсяцСв ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ сразу Π² Π΄Π²ΡƒΡ… Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Ρƒ, Ρ‡Ρ‚ΠΎ нравится большС. Π‘Ρ‚Π°ΠΆΡ‘Ρ€ΠΎΠ² ΠΈΡ‰ΡƒΡ‚ ΠΏΠΎ Ρ‚Ρ€Ρ‘ΠΌ направлСниям: β€” бэкСнд (Π‘++, Java) β€” Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄ (JavaScript) β€” мобильная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° (iOS, Android) Π§Ρ‚ΠΎ вас ΠΆΠ΄Ρ‘Ρ‚? 1️⃣ Знакомство с тСхнологиями ЯндСкса, особСнностями процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈ инструмСнтами. 2️⃣ Π Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈ комплСксная обратная связь, ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Π°ΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Π°ΠΌ ΠΏΠΎΠ΄Π±Π΅Ρ€ΡƒΡ‚ Π²Ρ‚ΠΎΡ€ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ. 3️⃣ Π Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ Π½ΠΎΠ²Ρ‹ΠΌΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅.  πŸ”₯ Π£ всСх, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ сСбя проявит, Π±ΡƒΠ΄Π΅Ρ‚ шанс ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΡˆΡ‚Π°Ρ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ большС ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»ΠΎΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π’Ρ‹Ρ…ΠΎΠ΄ Π½Π° стаТировку 31 мая πŸ“Ž ΠŸΠΎΠ΄Π°Ρ‚ΡŒ заявку

Java
1 597
AWS Lambda Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Java 17 https://aws.amazon.com/ru/blogs/compute/java-17-runtime-now-available-on-aws-lambda/

Java
1 597
10+ основных Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ Java для написания высококачСствСнного ΠΊΠΎΠ΄Π° Π’ этом сообщСнии Π±Π»ΠΎΠ³Π° ΠΌΡ‹ рассмотрим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° Java для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… ΠΈ Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Π”Π°Π²Π°ΠΉΡ‚Π΅ сразу ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ списку. https://www.c-sharpcorner.com/blogs/10-essential-java-best-practices-for-writing-highquality-code

Java
1 597
Π›ΡƒΡ‡ΡˆΠΈΠ΅ инструмСнты для мобильной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Java Π’ сСгодняшнСм руководствС ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΌΡ‹ рассмотрим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… инструмСнтов Java для создания ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. К Π½ΠΈΠΌ относятся спСциализированныС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (IDE), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания ΠΊΠ°ΠΊ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. https://www.developer.com/java/java-mobile-development-tools/

Java
1 597
Π”Π°ΠΌΠΏ ΠΏΠΎΡ‚ΠΎΠΊΠ° β€” простой инструмСнт для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½Π΅ ΠœΡ‹ всС Π±Ρ‹Π»ΠΈ Ρ‚Π°ΠΌ. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Π΄Π΅Ρ‚ сСбя Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ
Π”Π°ΠΌΠΏ ΠΏΠΎΡ‚ΠΎΠΊΠ° β€” простой инструмСнт для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½Π΅ ΠœΡ‹ всС Π±Ρ‹Π»ΠΈ Ρ‚Π°ΠΌ. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Π΄Π΅Ρ‚ сСбя Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π² производствСнной срСдС, ΠΌΡ‹ понятия Π½Π΅ ΠΈΠΌΠ΅Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚, ΠΈ ΠΎΠ½ΠΎ Π½Π΅ воспроизводится Π½ΠΈ Π² ΠΊΠ°ΠΊΠΈΡ… нСпроизводствСнных срСдах. ΠœΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ ΠΆΡƒΡ€Π½Π°Π»Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ, Π½ΠΎ ΠΎΠ½ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π°ΠΌ Π½Π΅ говорят. Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ? На самом Π΄Π΅Π»Π΅ Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½Π° Π²Π΅Ρ‰ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ Π΄Π΅Π»Ρƒ (большС логирования, трассировки, профилирования ΠΈ Ρ‚. Π΄.). Π’ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ Π΄Π°ΠΌΠΏ ΠΏΠΎΡ‚ΠΎΠΊΠ°. Он расскаТСт Π½Π°ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ . Никакой Π»ΠΆΠΈ, ΠΏΠΎΠ»ΡƒΠΏΡ€Π°Π²Π΄Ρ‹ ΠΈΠ»ΠΈ Π΄ΠΎΠ³Π°Π΄ΠΎΠΊ; Ρ„Π°ΠΊΡ‚Ρ‹. Π­Ρ‚ΠΎΡ‚ пост Π² Π±Π»ΠΎΠ³Π΅ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ основы Π΄Π°ΠΌΠΏΠ° ΠΏΠΎΡ‚ΠΎΠΊΠ°, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ΠΏΠ°Ρ€Ρƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ интСрСсныС Π΄Π°ΠΌΠΏΡ‹. https://blogg.bekk.no/thread-dump-the-simple-tool-for-debugging-java-applications-in-production-1cfed0d0d120

Java
1 597
Π›ΡƒΡ‡ΡˆΠΈΠΉ способ Π²Ρ‹Π·ΠΎΠ²Π° Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ SQL Server с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ jOOQ ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ JPA ΠΈ Hibernate. Π Π°Π·Π²Π΅ это Π½Π΅ Π±Ρ‹Π»ΠΎ Π±Ρ‹ просто ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅? ИмСнно Ρ‚Π°ΠΊΠΈΠΌ инструмСнтом являСтся Hypersistence Optimizer ! И ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Spring Boot, Spring Framework, Jakarta EE, Java EE, Quarkus ΠΈΠ»ΠΈ Play Framework. https://vladmihalcea.com/jooq-sql-server-stored-procedures/

Java
1 597
АвтоматичСски ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ повСдСния вашСго Java-ΠΊΠΎΠ΄Π° Π²ΠΎ врСмя выполнСния. Команда AppMap Ρ€Π°Π΄Π° ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ автоматичСскиС ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Java Π² IntelliJ IDE доступны! https://shly.link/devXAkR

Java
1 597
Новый ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅ΠΌΠΎΡΡ‚ΠΈ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Java Как Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Java ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ пониманию Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΊΠΎΠ΄, ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ смысл для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². https://foojay.io/today/not-your-grandfathers-logs-a-java-librarys-new-approach-to-observability/

Java
1 597
Π›ΡƒΡ‡ΡˆΠΈΠ΅ Java-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Π—Π° Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 20 Π»Π΅Ρ‚ сущСствования Java появилось мноТСство ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… Java-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ программистам эффСктивно ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π΅Π±-прилоТСния ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния, микросСрвисы ΠΈ REST API, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ машинС Java (JVM ) . Π’ этом руководствС ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΌΡ‹ рассмотрим нСсколько самых популярных Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² Java для Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ пСрСчислим основныС ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ…. https://www.developer.com/java/top-java-frameworks/