Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Go β ΡΠ΄Π°Π»ΡΠ½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π² ΠΠΎΡΠΊΠ²Π΅
ΠΠ°ΡΠ°: 2024-05-14
ΠΠ΅ΡΠ°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
ΠΠΎΡΠΊΠ²Π°
ΠΠ°Π½ΡΡΠΎΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ
2024-05-14
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΠ. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΡΠΊΡΡΡΠΎΠΉ Low-code ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ: https://nl-a.ru/nla-framework Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° (ΡΡΠ΅Ρ ΡΠ°ΡΡ
ΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΏΠΎ ΡΠΈΠ»ΠΈΠ°Π»Π°ΠΌ). ΠΡΠΆΠ΅Π½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π°ΡΠ΄ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ Π·Π°Π½ΡΡΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠ΅ 6 ΠΌΠ΅Ρ.
ΠΠΎΡ
ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Go
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π‘ΠΈΡΡΠ΅ΠΌΠ° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ΄ΡΡΡΠ΅ΡΠ°ΠΌΠΈ ΠΊΠ°ΡΠΊΠ°. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ. Π‘ΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π°: 1. ΠΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ² Kafka 2. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΠΊΠ°Π·Ρ 3. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡ ΠΏΡΠΎΠ΄ΡΡΡΠ΅ΡΡ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° Π½Π° Π΄ΡΡΠ³ΠΎΠΉ Ρ ΡΡΠ΅ΡΠΎΠΌ Π½Π°Π³ΡΡΠ·ΠΊΠΈ 4. ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΡΡ
ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ 5. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡ ΠΏΡΠΎΠ΄ΡΡΡΠ΅ΡΠΎΠ² ΠΎΠ±ΡΠ°ΡΠ½ΠΎ, ΠΏΠΎΡΠ»Π΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°.
Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-04-10
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Go
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ°ΠΉΠΌ, ΡΠ°Π±ΠΎΡΠ° Π² ΠΏΡΠ΅ΡΡΠΈΠΆΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ, ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π»ΠΈΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠΊΠ΅. ΠΡΠΆΠ΅Π½ ΡΠ°Π·ΡΠ°Π± Π½Π° Go Ρ ΠΎΠΏΡΡΠΎΠΌ (ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ junior).
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-04-10
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Go
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° MVP. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ. ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ! ΠΡ Ρ
ΠΎΡΠΈΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ Π²ΡΠΏΠ»Π°Ρ Π·Π° ΠΎΡΠ·ΡΠ²Ρ. ΠΠ°ΠΌ Π½ΡΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡΡ Π² Π±ΡΠΊΠ΅. ΠΠΎΠ³ΠΈΠΊΠ° ΠΏΡΠΎΡΠ΅ΡΡΠ°: 1. ΠΡΠΎΠ΄Π°Π²Π΅Ρ Ρ
ΠΎΡΠ΅Ρ ΠΏΠΎΠΎΡΡΡΡΡ ΠΏΠΎΠΊΡΠΏΠ°ΡΠ΅Π»Ρ Π·Π° ΠΎΡΠ·ΡΠ² Π½Π° ΠΌΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡΠ΅ 2. Π‘Π΅ΡΠ²ΠΈΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΡ ΠΎΡΠ·ΡΠ²Π° (Π΄ΡΠΌΠ°Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΠ Π°Π³Π΅Π½ΡΠ° ΠΏΠΎΠ΄ ΡΡΡ Π·Π°Π΄Π°ΡΡ) 3. ΠΠΎΡΠ»Π΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ΅ΡΠ²ΠΈΡ ΡΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ 4. ΠΡΠ΄Π°ΡΠΌ ΡΡΡΠ»ΠΊΡ Π½Π° ΠΎΠΏΠ»Π°ΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΡΠ΅ΡΠ΅Π· ΡΠ΅ΡΠΌΠΈΠ½Π°Π» a2c 5. ΠΠ΅Π½ΡΠ³ΠΈ ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Ρ, ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡ ΠΎΡΡΠ΅Ρ ΠΠ°Π΄Π°ΡΠ° ΡΠΎ ΡΠ²Π΅Π΄ΠΎΡΠΊΠΎΠΉ* ΠΠ΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΎΡΡΠ΅Ρ ΠΎ ΡΠ°ΡΡ
ΠΎΠ΄Π°Ρ
, Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡΠΎΠ² Π½Π° ΠΎΡΠΏΡΠ°Π²ΠΊΡ ΠΎΠ΄Π½ΠΎΠΌΡ Π»ΠΈΡΡ, ΠΊΠΎΠΌΠΈΡΡΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠ° ΡΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π·Π° ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΎΠΏΡΡ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΡΡ ΡΠ°ΡΡΡ Π³ΠΎΡΠΎΠ²Ρ ΠΎΠ±ΡΡΠ΄ΠΈΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡ, Π² ΠΈΠ΄Π΅Π°Π»Π΅ ΡΠΎΠ·Π²ΠΎΠ½ΠΈΡΡΡΡ ΠΡΠ΄Ρ ΡΠ°Π΄ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΎΡΠΊΠ»ΠΈΠΊΡ!.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-04-09
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Go
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΠΊΠ°ΡΠ΅ΡΠΈΠ½Π±ΡΡΠ³
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-04-09
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Go
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π΄Π»Ρ iOS, Π΄Π»Ρ Android, ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠ΅. Π£ΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΠΏΠ»Π°Π½ΡΠ΅ΡΡ, ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ. ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΌΠ°Π³Π°Π·ΠΈΠ½, ΠΌΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡ.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-04-03
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Go
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ΅Π½ΡΠΎΡ. ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-04-02
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Go
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΠ. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ. ΠΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Ρ ΡΡΡΡΠΎΠΌ Π²ΡΠ΅Ρ
ΠΏΡΠ½ΠΊΡΠΎΠ² ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ
Π² Π’Π https://docs.google.com/document/d/1UR_6bDKc_vnLHerLItJ1rwwDYXSQKPm-ioeF05wPtTY/edit?tab=t.0 https://en.wikipedia.org/wiki/Proof_of_work Test task for Server Engineer Design and implement βWord of Wisdomβ tcp server. β’ TCP server should be protected from DDOS attacks with the Proof of Work (https://en.wikipedia.org/wiki/Proof_of_work), the challenge-response protocol should be used. β’ The choice of the POW algorithm should be explained. β’ After Proof Of Work verification, server should send one of the quotes from βword of wisdomβ book or any other collection of the quotes. β’ Docker file should be provided both for the server and for the client that solves the POW challenge.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2025-03-11