Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Java β ΡΠ΄Π°Π»ΡΠ½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π² ΠΠΎΡΠΊΠ²Π΅
ΠΠ°ΡΠ°: 2025-07-25
ΠΠ΅ΡΠ°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
ΠΠΎΡΠΊΠ²Π°
ΠΠ°Π½ΡΡΠΎΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ
2025-07-25
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΡΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π° Π΄ΠΆΠ°Π²Π΅ Π² ΠΈΠ½ΡΠ΅Π»Π»Π°ΠΉΠ΄ΠΈΠ° ΠΎΠΎΠΏ.
ΠΠΎΡ
ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Java
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Dotinder - Dota 2 Team Finder ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½Π°Ρ Π²Π΅Π±-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ Π½Π°ΠΏΠ°ΡΠ½ΠΈΠΊΠΎΠ² Π² Dota 2. Π’Π΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Backend Java 17 Spring Boot 3 Spring Security JWT Authentication WebSocket (SockJS + STOMP) PostgreSQL Hibernate/JPA Docker Frontend React 18 TypeScript Redux Toolkit Material UI WebSocket client ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ ΡΠ΅ΡΠ΅Π· Steam OAuth2 ΠΡΠΎΡΠΈΠ»ΠΈ ΠΈΠ³ΡΠΎΠΊΠΎΠ² Ρ MMR ΠΈ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΎΠΉ Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΠ²Π°ΠΉΠΏΠΎΠ² (Tinder-ΠΌΠ΅Ρ
Π°Π½ΠΈΠΊΠ°) Π§Π°Ρ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ OpenDota API ΠΠΎΠΈΡΠΊ ΠΏΠΎ ΡΠΈΠ»ΡΡΡΠ°ΠΌ ΠΠ°ΠΏΠΈΡΠ°Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ Π½ΡΠΆΠ½ΠΎ.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-08-05
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Java
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π― Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡ Π½ΠΎΠΌΠ΅Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΌΠ½Π΅ Π΄Π°ΡΡ ΠΊΠΎΠ΄ Π½Π° Π²Ρ
ΠΎΠ΄ Π² Π²Π΅Π± Π²Π°ΡΠ°ΠΏ ( Ρ Ρ
Π· ΡΠ°ΠΌ Ρ
ΠΎΡΡΠΈΠ½Π³ Π½ΡΠΆΠ΅Π½ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ) ΠΏΠΎΡΠΎΠΌ ΠΈΠ΄Π΅Ρ ΠΡΠ»Π΅Π³Π° 50 ΠΌΠΈΠ½ΡΡ ΠΈ ΠΏΠΎΡΠΎΠΌ Π΅ΡΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ 2 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠΌΠ΅ΡΠΎΠ² Π² ΠΏΡΠΎΠ³Ρ ΡΠΎ ΠΈΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ ΠΌΠ΅ΠΆΠ΄Ρ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ°ΠΌΠΈ. Π― Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡ Π½ΠΎΠΌΠ΅Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΌΠ½Π΅ Π΄Π°ΡΡ ΠΊΠΎΠ΄ Π½Π° Π²Ρ
ΠΎΠ΄ Π² Π²Π΅Π± Π²Π°ΡΠ°ΠΏ ( Ρ Ρ
Π· ΡΠ°ΠΌ Ρ
ΠΎΡΡΠΈΠ½Π³ Π½ΡΠΆΠ΅Π½ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ) ΠΏΠΎΡΠΎΠΌ ΠΈΠ΄Π΅Ρ ΠΡΠ»Π΅Π³Π° 50 ΠΌΠΈΠ½ΡΡ ΠΈ ΠΏΠΎΡΠΎΠΌ Π΅ΡΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ 2 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠΌΠ΅ΡΠΎΠ² Π² ΠΏΡΠΎΠ³Ρ ΡΠΎ ΠΈΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ ΠΌΠ΅ΠΆΠ΄Ρ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ°ΠΌΠΈ. Π― Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡ Π½ΠΎΠΌΠ΅Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΌΠ½Π΅ Π΄Π°ΡΡ ΠΊΠΎΠ΄ Π½Π° Π²Ρ
ΠΎΠ΄ Π² Π²Π΅Π± Π²Π°ΡΠ°ΠΏ ( Ρ Ρ
Π· ΡΠ°ΠΌ Ρ
ΠΎΡΡΠΈΠ½Π³ Π½ΡΠΆΠ΅Π½ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ) ΠΏΠΎΡΠΎΠΌ ΠΈΠ΄Π΅Ρ ΠΡΠ»Π΅Π³Π° 50 ΠΌΠΈΠ½ΡΡ ΠΈ ΠΏΠΎΡΠΎΠΌ Π΅ΡΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ 2 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠΌΠ΅ΡΠΎΠ² Π² ΠΏΡΠΎΠ³Ρ ΡΠΎ ΠΈΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ ΠΌΠ΅ΠΆΠ΄Ρ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ°ΠΌΠΈ
Π£ΡΠ°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-08-03
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Java
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: ΠΡΠΆΠ΅Π½ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ Π΄Π»Ρ ΠΏΠΎΠΌΠΎΡΠΈ ΡΡΠΎΠ±Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π³Π°Π»Π΅ΡΠ΅Ρ Π½Π° Π°Π½Π΄ΡΠΎΠΉΠ΄Π΅ ΡΠ΅Π»Π΅ΡΠΎΠ½Π°.
ΠΡΠ°ΡΠ½ΠΎΠ΄Π°Ρ
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-07-31
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Java
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: ΠΠΎΠ³ΡΡΠ·ΠΈΡΡΡΡ Π² ΡΠ΅Π°ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ΅ spring webFlux.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-07-30
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Java
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Minecraft Π Π°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠΊΠ°Π»ΠΊΠΎΠ²ΡΡ
Π±Π»ΠΎΠΊΠΎΠ² (ΠΠ°ΡΠ°ΠΆΠ΅Π½ΠΈΡ) Π΄Π»Ρ ΡΡΠΆΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠ»ΡΠ°ΡΠΈ Π·Π°ΡΠΈΡΡ ΠΎΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΡΠΊΠ°Π»ΠΊΠ° ΠΏΡΠΈ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΠΊΠΎΡΠΎΡΡΡ
ΠΎΡΠΈΡΠ°Π΅ΡΡΡ ΡΠΊΠ°Π»ΠΊ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠΈ (ΠΡ Π°Π»ΡΠ°ΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠ΄ΡΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π·Π²ΡΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠ°ΡΠΊΠ° ΠΈ ΡΠΈΠΎΠ»Π΅ΡΠΎΠ²ΡΠ΅ ΠΏΠ°ΡΡΠΈΠΊΠ»Ρ). ΠΠ°ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ ΡΠΎΡΠΊΠΈ (ΠΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ) ΠΈ ΡΠ°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½Π° Π³ΠΈΠ±ΠΊΠΎΡΡΡ ΠΌΠΎΠ΄Π° Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅. ΠΠ»ΡΠ°ΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ Π² ΡΠ΅Π±Π΅ Π°ΠΌΠ΅ΡΠΈΡΡ ΠΈ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΊΠ°ΠΊΡΡ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ ΠΏΠΎΡΡΡΠΎΠΉΠΊΠΈ, Π·Π°ΡΠΈΡΠ°ΡΡ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π² ΡΠ°ΠΉΠΎΠ½Π΅ 100 Π±Π»ΠΎΠΊΠΎΠ².
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-07-29
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Java
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎΡΡ ΠΊΠΎΠ΄Π° Π½Π° JavaScript, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ°ΠΉΡ ΠΈ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠ°Π²ΠΎΠΊ Π΄Π»Ρ ΡΠ°ΠΉΡΠ° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ½ΠΎΠ³ΠΎ Π±ΡΡΠΎ. Π’Π ΠΈ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠ°Π²ΠΎΠΊ Π²ΡΡΠ»Π΅ΠΌ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»Π΅ΠΉ.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-07-18