ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΈΠΊΠ°
Yopiq kanal
ΠΡΡΡΠΈΠΉ ΠΊΠ°Π½Π°Π» ΠΏΡΠΎ python Π‘ΡΡΠ»ΠΊΠ° Π΄Π»Ρ Π΄ΡΡΠ³Π°: https://t.me/+Ai6ughKtf5g2ZmFi ΠΡΠΏΠΈΡΡ ΡΠ΅ΠΊΠ»Π°ΠΌΡ: https://telega.in/c/+Ai6ughKtf5g2ZmFi ΠΠ΄ΠΌΠΈΠ½: @JeyRahol ΠΠΎ ΡΠ΅ΠΊΠ»Π°ΠΌΠ΅: @ReivuManager
Ko'proq ko'rsatish5 813
Obunachilar
-424 soatlar
+2267 kun
+23730 kun
Postlar arxiv
Π Π΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ:
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π·Π²Π΅ΡΠ½Π΅Ρ ΡΠΈΡΠ»ΠΎ (ΡΠΈΠΏ int)
def revert_int_option_1(num):
return int(''.join(list(reversed(str(num)))))
β¨οΈΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Dart & Flutter
Π₯ΠΎΡΡ Dart ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΡΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎ Π½Π΅ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ Π²Ρ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΠ΅ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠΉ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΡ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Dart - ΡΡΠΎ ΡΠΎ, ΡΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΌΡΠ»ΡΡΠΈΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ! Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (FP) ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ΄Π²Π΅ΡΠΆΠ΅Π½Π½ΡΠΌ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Dart Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΠ°ΡΡ Π²Π½Π΅Π΄ΡΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ Π² ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄ Π² ΡΠ°Π·ΡΠΌΠ½ΡΡ
ΠΎΠ±ΡΠ΅ΠΌΠ°Ρ
. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ ΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ΡΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌΠΈ FP, Π½Π΅ Π²Π²ΠΎΠ΄Ρ Π² Π·Π°Π±Π»ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΡ
(ΠΈ ΡΠ΅Π±Ρ) ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Π½ Π²Π°Ρ ΠΊΠΎΠ΄ Dart
β±ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ: 37 ΠΌΠΈΠ½ΡΡ
π₯Π‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ
@programistica // #video
ΠΠ°Π΄Π°ΡΠ° (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½ΠΎ ΡΠ΅ΡΠ°ΡΡ Π½Π° Python):
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π·Π²Π΅ΡΠ½Π΅Ρ ΡΠΈΡΠ»ΠΎ (ΡΠΈΠΏ int)
ΠΠΈΡΠΈΡΠ΅ ΡΠ²ΠΎΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
π»The Art of Command Line
Π Π΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ The Art of Command Line ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ
Π·Π°ΠΌΠ΅ΡΠΎΠΊ ΠΈ ΡΠΎΠ²Π΅ΡΠΎΠ² ΠΏΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π² Linux. ΠΡΠ΅ Π·Π΄Π΅ΡΡ Π΅ΡΡΡ ΡΠ°Π·Π΄Π΅Π»Ρ ΠΏΡΠΎ Windows ΠΈ macOS, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΎΠ²Π΅ΡΡ, ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡΠ΅ Π΄Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌ Π½Π° Π±Π°Π·Π΅ UNIX. ΠΠ½ΠΈ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ ΠΊΠ°ΠΊ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΌ, ΡΠ°ΠΊ ΠΈ ΠΎΠΏΡΡΠ½ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ.
π«Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ
@programistica // #ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ
β¨οΈΠΠ·ΡΡΠΈΡΠ΅ MongoDB Π·Π° 1 ΡΠ°Ρ
Π ΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎ Π²Ρ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΠ΅ΡΡ Ρ MongoDB Π·Π° 1 ΡΠ°Ρ.
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π°Π²ΡΠΎΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅Ρ ΠΈΠ·ΡΡΠΈΡΡ Π°Π³ΡΠ΅Π³Π°ΡΠΈΡ, ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ ΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
β±ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ: 1 ΡΠ°Ρ
βΆοΈΠ‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ
@programistica // #video
π» libgdx
ΠΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΠΉ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ³Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ OpenGL (ES), ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎΠ΄ Windows, Linux, Mac OS X, Android, iOS ΠΈ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ
Ρ WebGL.
π«Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ
@programistica // #service
β¨οΈΠ‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Windows Π½Π° C
Π ΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎ Π°Π²ΡΠΎΡ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ, ΠΊΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ "Hello, World" Π΄Π»Ρ Microsoft Windows 10, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ C.
β±ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ: 7 ΠΌΠΈΠ½ΡΡ
βΆοΈΠ‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ
@programistica // #video #C
β¨οΈΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΡΡΡΡΠ°ΡΡΠΈΠΉ ΡΠ°ΠΉΡ-ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Nextjs, Tailwind CSS ΠΈ Framer-motion
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠ°ΡΠΈΠ²ΠΎΠ³ΠΎ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Nextjs, Tailwind css ΠΈ Framer-motion, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΈΠΌΠ΅Π΅Ρ Ρ
ΠΎΡΠΎΡΡΡ ΠΎΡΠ΅Π½ΠΊΡ lighthouse.
β±ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ: 5 ΡΠ°ΡΠΎΠ² 50 ΠΌΠΈΠ½ΡΡ
βΆοΈΠ‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ
@programistica // #video #JS
WiX-ΡΠΈΠΊΡ. ΠΡΡΠ»Π΅Π΄ΡΠ΅ΠΌ ΠΈΠ½ΡΡΠ°Π»ΡΡΠΎΡ Windows Installer XML Toolset
ΠΠ½ΒΡΡΠ°Π»ΒΠ»ΡΡΠΎΡΡ Π±ΡΠ²Π°ΒΡΡ ΡΠ°Π·ΒΠ½ΡΠ΅: ΠΈ ΠΏΠΎΠΏΒΡΠΎΡΠ΅, ΠΈ ΠΏΠΎΡΒΠ»ΠΎΠΆΠ½Π΅Π΅. ΠΠ½ΠΎΠ³ΒΠ΄Π° ΡΡΠ΅ΒΠ΄ΠΈ Π½ΠΈΡ
ΠΏΠΎΠΏΠ°Π΄Π°ΒΡΡΡΡ ΡΠΆ ΡΠΎΠ²ΒΡΠ΅ΠΌ Π½Π°Π²ΠΎΡΠΎΒΡΠ΅Π½ΒΠ½ΡΠ΅ β ΠΈΡ
ΠΈΡΡΠ»Π΅ΒΠ΄ΠΎΠ²Π°ΒΠ½ΠΈΠ΅ ΠΏΡΠ΅Π²ΒΡΠ°ΡΠ°ΒΠ΅ΡΡΡ Π² Π½Π°ΡΒΡΠΎΡΡΠ΅Π΅ ΠΏΡΠΈΠΊΒΠ»ΡΡΠ΅Π½ΠΈΠ΅. Π‘Π΅Π³ΠΎΠ΄ΒΠ½Ρ ΠΌΡ ΡΠ°ΡΒΡΠΌΠΎΡΒΡΠΈΠΌ ΠΈΠΌΠ΅Π½ΒΠ½ΠΎ ΡΠ°ΠΊΠΎΠΉ ΡΠ»ΡΒΡΠ°ΠΉ: ΡΠ°Π·ΒΠ±Π΅ΡΠ΅ΠΌΒΡΡ, ΠΊΠ°ΠΊ ΡΡΡΡΠΎΒΠ΅Π½ ΠΈΠ·Π½ΡΡΡΠΈ ΠΈΠ½ΡΡΠ°Π»ΒΠ»ΡΡΠΎΡ WiX.
Π£ Π½Π°Ρ ΠΈΠΌΠ΅ΒΠ΅ΡΡΡ ΠΈΠ½ΡΡΠ°Π»ΒΠ»ΡΡΠΎΡ Π΄Π»Ρ Π½Π΅ΠΊΠΎΒΠ΅Π³ΠΎ ΡΠ΅Ρ
ΒΠ½ΠΈΡΠ΅ΡΒΠΊΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ°, ΠΎΡΠΎΡΒΠΌΠ»Π΅Π½ΒΠ½ΡΠΉ Π² Π²ΠΈΠ΄Π΅ Π²Π΅ΡΡΒΠΌΠ° ΡΠ²Π΅ΒΡΠΈΡΒΡΠΎΠ³ΠΎ (ΡΠ°Π·ΒΠΌΠ΅ΡΠΎΠΌ Π² Π½Π΅ΡΒΠΊΠΎΠ»ΡΒΠΊΠΎ Π³ΠΈΠ³Π°Π±Π°ΠΉΒΡΠΎΠ²) ΡΠ°ΠΌΠΎΠ΄ΠΎΡΒΡΠ°ΡΠΎΡΒΠ½ΠΎΠ³ΠΎ EXE-ΡΠ°ΠΉΒΠ»Π°. ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Ρ ΠΈΠ½ΡΡΠ°Π»ΒΠ»ΡΡΠΎΡΠ° ΠΏΡΠΎΠ΄ΒΠ²ΠΈΠ½ΡΡΡΠΉ ΠΈ ΡΡΠΈΠ»ΡΒΠ½ΡΠΉ, ΠΎΠ½ Π½Π΅ ΠΏΠΎΡ
ΠΎΠΆ Π½Π° Π²ΠΈΠ·ΡΒΠ°Π»ΡΒΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΒΡΡΠ°Π²ΒΠ»Π΅Π½ΠΈΠ΅ Π½ΠΈ ΠΎΠ΄Π½ΠΎΒΠ³ΠΎ ΠΈΠ· Π²ΡΡΡΠ΅ΒΡΠ°Π²ΒΡΠΈΡ
ΡΡ Π½Π°ΠΌ Π΄ΠΎ ΡΡΠΎΒΠ³ΠΎ ΡΡΠ°Π½ΒΠ΄Π°ΡΒΡΠ½ΡΡ
ΠΈΠ½ΡΡΠ°Π»ΒΠ»ΡΡΠΈΒΠΎΠ½Π½ΡΡ
ΠΏΠ°ΠΊΠ΅ΡΠΎΠ². ΠΠ΄Π΅ΡΡ ΠΌΠ½ΠΎΒΠ³ΠΎ ΡΠ»Π΅ΒΠΌΠ΅Π½ΒΡΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅ΒΠ½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΒΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΊΒΠ»ΡΡΠ°ΒΡΡ ΡΡΡΠ°ΒΠ½ΠΈΡΒΠΊΠΈ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π·Π°ΠΏΠΎΠ»ΒΠ½Π΅Π½ΠΈΡ, ΠΏΡΠΈΠ±ΒΠ»ΠΈΠΆΠ°Ρ Π½Π°ΡΠ°Π»ΠΎ ΡΡΡΠ°ΒΠ½ΠΎΠ²ΒΠΊΠΈ ΠΏΡΠΎΠ³ΒΡΠ°ΠΌΠΌΡ. ΠΠΎ Π²ΠΎΡ Π±Π΅Π΄Π° β Π² ΠΎΠΏΡΠ΅ΒΠ΄Π΅Π»Π΅Π½ΒΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΈΠ½ΡΡΠ°Π»ΒΠ»ΡΡΠΎΡ Π½Π°ΡΠΈΠ½Π°ΒΠ΅Ρ ΡΡΠ΅ΒΠ±ΠΎΠ²Π°ΡΡ Π»ΠΈΡΠ΅Π½ΒΠ·ΠΈΡ, Π±Π΅Π· ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠΏΠΎΡΒΠ½ΠΎ Π½Π΅ ΠΆΠ΅Π»Π°ΒΠ΅Ρ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΒΠ΄ΠΈΡΡ Π½Π° ΡΠ»Π΅ΒΠ΄ΡΡΡΠΈΠΉ ΡΠΊΡΠ°Π½.
ΠΡ ΡΠΆΠ΅ Π²ΡΡΡΠ΅ΒΡΠ°Π»ΠΈΡΡ Ρ ΠΏΠΎΠ΄ΠΎΠ±ΒΠ½ΡΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅ΒΠ½ΠΈΠ΅ΠΌ ΠΏΡΠΎΠ³ΒΡΠ°ΠΌΠΌ ΡΡΡΠ°ΒΠ½ΠΎΠ²ΒΠΊΠΈ Π² ΠΏΡΠ΅ΒΠ΄ΡΠ΄ΡΒΡΠΈΡ
ΡΡΠ°ΡΡΒΡΡ
. ΠΠ΄Π½Π°ΒΠΊΠΎ Π² ΡΡΠΎΡ ΡΠ°Π· Π²ΡΡΡΒΠ½ΠΈΠ»ΠΎΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΒΡΠ°ΠΌΠΌΠ° ΡΠΎΠ΄Π΅ΡΒΠΆΠΈΡ Π²ΡΠ΅ Π½Π΅ΠΏΒΡΠΈΡΡΒΠ½ΡΠ΅ ΡΠΈΡΠΈ, ΠΏΡΠΈΒΡΡΡΠΈΠ΅ ΠΈΠ½ΡΡΠ°Π»ΒΠ»ΡΡΠΎΡΠ°ΠΌ:
ΠΠ· Π²Π΅ΡΡΒΠΌΠ° ΡΠ²Π΅ΒΡΠΈΡΒΡΠΎΠ³ΠΎ EXE-ΡΠ°ΠΉΒΠ»Π° ΠΈΡΠΏΠΎΠ»Π½ΡΒΠ΅ΠΌΡΠΌ ΡΠ²Π»ΡΒΠ΅ΡΡΡ ΡΠΎΠ»ΡΒΠΊΠΎ ΠΊΡΠΎΒΡ
ΠΎΡΒΠ½ΡΠΉ ΠΈ ΡΠΎΠ²Π΅ΡΒΡΠ΅Π½Π½ΠΎ Π½Π΅ΠΈΠ½ΒΡΠΎΡΠΌΠ°ΒΡΠΈΠ²ΒΠ½ΡΠΉ Π·Π°Π³ΒΡΡΠ·ΡΠΈΠΊ.
ΠΠ»Π°ΒΠ΄Π΅Π»Π΅Ρ ΠΏΡΠΎΒΡΠ΅ΡΒΡΠ° ΡΠΎΠΆΠ΅ ΠΎΡΠ½ΠΎΒΡΠΈΡΠ΅Π»ΡΒΠ½ΠΎ Π½Π΅Π±ΠΎΠ»ΡΒΡΠΎΠΉ EXE-ΡΠ°ΠΉΠ», Π·Π°ΠΏΡΡΠ΅Π½ΒΠ½ΡΠΉ ΠΈΠ· ΡΠΈΡΒΡΠ΅ΠΌΠ½ΠΎΠΉ ΠΏΠ°ΠΏΒΠΊΠΈ Π²ΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΡΡ
ΡΠ°ΠΉΒΠ»ΠΎΠ².
ΠΠ΅ΒΡΠ΅Π΄ Π½Π°ΠΌΠΈ Π½Π΅ Ρ
ΠΎΡΠΎΡΠΎ ΠΈΠ·ΡΒΡΠ΅Π½ΒΠ½ΡΠ΅ msiexec ΠΈΠ»ΠΈ InstallShield, Π° ΡΡΠΎβΡΠΎ ΠΈΠ½ΠΎΠ΅.
ΠΠΎΒΠΏΡΡΠ°Π²ΒΡΠΈΡΡ ΠΏΡΠΈΒΠ°ΡΡΠ°ΒΡΠΈΡΡΒΡΡ ΠΊ Π·Π°ΠΏΡΡΠ΅Π½ΒΠ½ΠΎΠΌΡ ΠΏΡΠΎΒΡΠ΅ΡΒΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ x64dbg, ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ ΠΊΠΎΠ΄ ΡΠ²Π½ΠΎ ΡΠΊΠΎΠΌΒΠΏΠΈΠ»ΠΈΡΠΎΒΠ²Π°Π½ Π² ΠΏΡΠΎΒΡΠ΅ΡΒΡΠ΅ ΠΈΡΠΏΠΎΠ»Π½Π΅ΒΠ½ΠΈΡ. ΠΡΠΎΡ ΠΊΠΎΠ΄ Π΄ΠΎ Π±ΠΎΠ»ΠΈ Π½Π°ΠΏΠΎΠΌΠΈΒΠ½Π°Π΅Ρ .NET, ΡΡΠΎ ΠΊΠΎΡΒΠ²Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΒΡΠ²Π΅ΡΠΆΠ΄Π°ΒΠ΅ΡΡΡ Π½Π°Π»ΠΈΡΠΈΒΠ΅ΠΌ Π² ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΒΡΠ΅ΡΒΡΠ° Π·Π°Π³ΒΡΡΠΆΠ΅Π½ΒΠ½ΡΡ
Π΄ΠΎΡΒΠ½Π΅ΡΠΎΠ²ΒΡΠΊΠΈΡ
Π±ΠΈΠ±ΒΠ»ΠΈΠΎΡΠ΅ΠΊ (clr.dll, clrjit.dll, mscoree.dll ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅). ΠΠ΄Π½Π°ΒΠΊΠΎ Π½ΠΈ ΡΠ°ΠΌ ΠΈΠ½ΡΡΠ°Π»ΒΠ»ΡΡΠΎΡ, Π½ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΒΠ΅ΠΌΡΠΉ ΡΠ°ΠΉΠ» ΠΈΠ· Π²ΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ ΠΏΠ°ΠΏΒΠΊΠΈ .NET-ΠΏΡΠΈΒΠ»ΠΎΠΆΠ΅ΒΠ½ΠΈΡΠΌΠΈ Π½Π΅ ΡΠ²Π»ΡΒΡΡΡΡ.
ΠΠΎΡΒΠ½Π΅ΡΠΎΠ²ΒΡΠΊΠΈΠΉ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ dnSpy Ρ
ΠΎΡΡ ΠΈ ΡΠ°ΡΒΠΏΠΎΠ·Π½Π°ΒΠ΅Ρ ΠΏΡΠΎΒΡΠ΅ΡΡ ΠΊΠ°ΠΊ ΡΠΎΠ΄ΒΠ½ΠΎΠΉ ΠΈ Π΄Π°ΠΆΠ΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΊΠΎΠ½ΒΠ½Π΅ΠΊΡΠΈΡΒΡΡ ΠΊ Π½Π΅ΠΌΡ, Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΒΠ³ΠΎ Π΄ΠΎΡΒΠ½Π΅ΡΠΎΠ²ΒΡΠΊΠΎΒΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π΅ ΠΏΠΎΠΊΠ°Π·ΡΒΠ²Π°Π΅Ρ ΠΈ ΡΡΠ°ΡΒΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈΒΠ»ΠΎΠΆΠ΅ΒΠ½ΠΈΠ΅ Π½Π΅ Π΄Π°Π΅Ρ. Π ΠΏΡΠΈΠ½ΒΡΠΈΠΏΠ΅, Π΄ΠΎΡΒΠ½Π΅ΡΠΎΠ²ΒΡΠΊΠΈΠ΅ ΠΏΡΠΎΒΠ΅ΠΊΡΡ Ρ Π·Π°ΠΊΒΡΡΡΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΌΡ ΡΠΆΠ΅ ΡΡΠΈΒΠ»ΠΈΡΡ ΠΏΠΎΡΒΡΠΎΡΠΈΡΡ Π² ΡΡΠ°ΡΡΒΡΡ
Β«ΠΠ΅ΒΡΠ΄Π΅ΡΒΠ½ΡΠΉ ΡΠ΅Π°ΠΊΒΡΠΎΡ. ΠΠ·Π»Π°ΒΠΌΡΠ²Π°ΒΠ΅ΠΌ ΠΏΡΠΎΒΡΠ΅ΠΊΒΡΠΎΡ .NET ReactorΒ» ΠΈ Β«ΠΠ½ΒΠ³Π°ΡΠ΄! Π Π΅Π²Π΅ΡΒΡΠΈΠΌ ΠΏΡΠΈΒΠ»ΠΎΠΆΠ΅ΒΠ½ΠΈΠ΅, Π·Π°ΡΠΈΡΠ΅Π½ΒΠ½ΠΎΠ΅ DNGuardΒ», ΠΎΠ΄Π½Π°ΒΠΊΠΎ ΠΏΠΎΠ±Π΅ΡΠ΅ΒΠΆΠ΅ΠΌ ΠΏΠΎΠΊΠ° ΡΡΠΎ ΡΡΠΆΠ΅Π»ΡΡ Π°ΡΡΠΈΠ»Π»Π΅ΒΡΠΈΡ. ΠΠΎΠΏΒΡΠΎΠ±ΡΒΠ΅ΠΌ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΡΠ°Π·ΠΎΠ±ΒΡΠ°ΡΡΒΡΡ, Ρ ΡΠ΅ΠΌ ΠΈΠΌΠ΅Π½ΒΠ½ΠΎ ΠΌΡ ΡΡΠΎΠ»ΒΠΊΠ½ΡΒΠ»ΠΈΡΡ Π½Π° ΡΡΠΎΡ ΡΠ°Π·. ΠΠ΅ΠΎΠ±ΒΡ
ΠΎΠ΄ΠΈΠΌΡΡ Π·Π°ΡΠ΅ΠΏΒΠΊΡ Π½Π°ΠΌ Π΄Π°Π΅Ρ Detect It Easy.
ΠΠ²ΡΠΎΡ: ΠΠΈΡ
Π°ΠΈΠ» ΠΠΎΠ½Π΄Π°ΠΊΠΎΠ²
@programistica // #article
The System Design Primer
ΠΡΠ»ΠΈΡΠ½ΡΠΉ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΡΠΎΠΊΠΎΠΌΠ°ΡΡΡΠ°Π±Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ½ΡΡΡΠΈ Π΅ΡΡΡ ΡΠ΅Π»Π°Ρ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠ° ΡΠ΅ΡΡΡΡΠΎΠ² Π½Π° ΡΡΡ ΠΎΠ±ΡΠΈΡΠ½ΡΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΡΠ΅ΠΌΡ.
ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌ β Π½Π΅ΠΎΡΡΠ΅ΠΌΠ»Π΅ΠΌΠ°Ρ ΡΠ°ΡΡΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ
ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ
. Π Π΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ The System Design Primer ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡΡΡ ΠΊ Π½ΠΈΠΌ. ΠΠ½ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ΅Π±Π½ΡΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΡ, Π²ΠΎΠΏΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π·Π°Π΄Π°ΡΡ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ, ΠΈ ΠΎΡΠ²Π΅ΡΡ Π½Π° Π½ΠΈΡ
, ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡ ΠΊΠ°ΡΡΠΎΡΠ΅ΠΊ Π΄Π»Ρ Anki, ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
β¨οΈΠΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ - ΠΊΠ°ΠΊ ΡΠ΅ΡΠΈΡΡ Π»ΡΠ±ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ
ΠΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠΎΡΠΎΠ²Ρ Π»ΠΈ Π²Ρ ΡΠ°ΡΠΊΡΡΡΡ ΡΠ΅ΠΊΡΠ΅ΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ? ΠΠΊΡΠ½ΠΈΡΠ΅ΡΡ Π² ΠΌΠΈΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠ³ΠΎ Π²ΡΠ΅ΠΎΠ±ΡΠ΅ΠΌΠ»ΡΡΠ΅Π³ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΡ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΠ²Π»ΡΠ΅ΡΠ΅ΡΡ Π»ΠΈ Π²Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊΠΎΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ², ΡΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΡΡ ΠΌΠ°Π³ΠΈΡ, ΡΡΠΎΡΡΡΡ Π·Π° DP.
β±ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ: 20 ΠΌΠΈΠ½ΡΡ
βΆοΈΠ‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ
@programistica // #video
β¨οΈΠ‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΊΡΡΡ AWS Certified Cloud Practitioner (CLF-C01) - Π‘Π΄Π°ΡΡ ΡΠΊΠ·Π°ΠΌΠ΅Π½
ΠΠΈΠ΄Π΅ΠΎ ΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΎ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ΅ΠΊΡΠΈΠΈ:
ΠΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΎΠ±Π»Π°ΡΠ½ΡΡ
Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ
ΠΏΡΠΈΡΡΡΠΏΠ°Ρ ΠΊ ΡΠ°Π±ΠΎΡΠ΅
Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡ
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΎΠ±Π»Π°ΠΊΠ°
ΠΠ»ΠΎΠ±Π°Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°
ΠΠ±Π»Π°ΡΠ½Π°Ρ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
ΠΠΎΠ΄Π΅Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎΠΉ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ
ΠΡΡΠΈΡΠ»ΡΡΡ
ΠΠ΅ΡΡΠΎ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ
ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ
Π‘Π΅ΡΠ΅Π²ΠΎΠΉ
EC2
ΠΠΎΠ΄Π΅Π»ΠΈ ΡΠ΅Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ EC2
ΠΠ΄Π΅Π½ΡΠΈΡΠ½ΠΎΡΡΡ
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡ
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅
ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅
ΠΠ΅ΡΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠΉ
Windows Π½Π° AWS
Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ
ML AI BigData
Π₯ΠΎΡΠΎΡΠΎ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° AWS
ΠΠ±ΡΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π²Π»Π°Π΄Π΅Π½ΠΈΡ ΠΈ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ
ΠΡΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ΅ΡΠΎΠ² ΠΈ ΡΠ΅Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ
ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π²Π°ΡΠΈΠ°ΡΠΈΠΉ
β±ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ: 13 ΡΠ°ΡΠΎΠ² 25 ΠΌΠΈΠ½ΡΡ
βΆοΈΠ‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ
@programistica // #video
π±ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ: Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΎΡ ΠΏΡΠ» ΡΠ΅ΠΊΠ²Π΅ΡΡΠΎΠ²
ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΎΠ±ΡΠΈΡΠ½ΡΠΌΠΈ ΠΏΡΠ» ΡΠ΅ΠΊΠ²Π΅ΡΡΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π½Π·Π΅Π½ΡΡ ΡΠ°ΡΡΠΎ Π±ΡΠ²Π°Π΅Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ Π²ΡΠ΅ Π²Π½Π΅ΡΠ΅Π½Π½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅Π²ΡΡ. ΠΡΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΡΠ°Π·Π±ΠΈΠ²Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ Π·Π°ΠΏΡΠΎΡ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΌΠ΅Π»ΠΊΠΈΡ
ΠΈ ΡΠΎΠ·Π΄Π°Π΅Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ, ΠΎΡΡΠ°ΠΆΠ°ΡΡΡΡ Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ. ΠΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ Π·Π°Π΄Π°ΡΡ ΡΠ΅ΡΠ΅Π½Π·Π΅Π½ΡΠ° Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΌΠ΅ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΡΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° ΡΠ°ΠΉΠ»ΠΎΠ².
π«Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ
@programistica // #service
β¨οΈΠΠΎΠ»Π΅Π΅ 100 ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΉ JavaScript, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ
ΠΠ΄Π΅Π°Π»ΡΠ½ΡΠΉ 10-ΠΌΠΈΠ½ΡΡΠ½ΡΠΉ ΠΊΡΡΡ JavaScript, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΡΡΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ 100 ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ. ΠΠ·ΡΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ JS ΠΈ Π½Π°ΡΠ½ΠΈΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°, ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ², Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ
ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ.
β±ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ: 12 ΠΌΠΈΠ½ΡΡ
βΆοΈΠ‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ
@programistica // #video #JS
Π§Π΅Π³ΠΎ Π²Ρ Π±Ρ Ρ
ΠΎΡΠ΅Π»ΠΈ Π²ΠΈΠ΄Π΅ΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π½Π° ΠΊΠ°Π½Π°Π»Π΅
β¨οΈΠΠΠΠ£ΠΠΠ ΠΏΠ»Π°Π²Π½ΡΠΉ ΡΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΠ’ΠΠΠ
Π£ΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ ΠΏΠ»Π°Π²Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ. Π‘ΠΎΠΊΡΠ°ΡΠ΅Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ, ΡΡΠΎΠ±Ρ Π΄Π°ΡΡ Π·ΡΠΈΡΠ΅Π»ΡΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π°ΡΠ°ΠΊΠΈ
β±ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ: 19 ΠΌΠΈΠ½ΡΡ
βΆοΈΠ‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ
@programistica // #video
β¨οΈΠΡΠΊΡΡΡΠΎΠ΅ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π΄ΠΆΡΠ½ΠΈΠΎΡ Python-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°
ΠΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡ Python-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ Π·Π°Π΄Π°ΡΡ ΠΈ ΠΊΠ°ΠΊ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΠΎΡΠ²Π΅ΡΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°. ΠΠΏΡΡΠ½ΡΠ΅ ΡΠΊΡΠΏΠ΅ΡΡΡ Π΄Π°Π΄ΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ΅ ΠΈ ΠΎΡΠ²Π΅ΡΡΡ Π½Π° Π²Π°ΡΠΈ Π²ΠΎΠΏΡΠΎΡΡ ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΈ.
β±ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ: 1 ΡΠ°Ρ 28 ΠΌΠΈΠ½ΡΡ
βΆοΈΠ‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ
@programistica // #video #python
β¨οΈΠΡΠΎ ΡΠ°ΠΊΠΈΠ΅ devOps, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Docker Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Kubernetes - ΡΡΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΡΠΈΡΡΠ΅ΠΌΠ½Π°Ρ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°, coud native ΠΈ Π²ΡΠ΅ Ρ ΡΡΠΈΠΌ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠ΅?
Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π»ΠΈΠ±ΠΎ ΡΡΠ°Π·Ρ Π·Π°ΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎΠ΄ ΡΠ°Π±ΠΎΡΡ Π² ΠΎΠ±Π»Π°ΡΠ½ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ
, Π»ΠΈΠ±ΠΎ ΠΏΠ΅ΡΠ΅Π΅Π·ΠΆΠ°ΡΡ ΡΡΠ΄Π° Π² ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌ ΡΡΠ΅ΡΠ΅.
Π Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ ΠΊΠΎΡ-ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΡΠΎΠΈΡ Π·Π½Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΠ±Π»Π°ΠΊΠ° ΠΈ ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅.
Π’Π΅ΠΎΡΠΈΡ, Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΈ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ ΠΎΠ±Π»Π°ΠΊΠ΅.
β±ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ: 28 ΠΌΠΈΠ½ΡΡ
βΆοΈΠ‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ
@programistica // #video
π»ΠΠΎΠ²ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠΉ Loongson Β«ΠΏΠΎΠΌΠ΅ΡΠΈΠ»ΡΡ ΡΠΈΠ»Π°ΠΌΠΈΒ» Ρ Nvidia, Π½ΠΎ ΠΏΠΎΡΠ΅ΡΠΏΠ΅Π» Π½Π΅ΡΠ΄Π°ΡΡ Π Π±ΠΎΡΡΠ±Π΅ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ
Loongson, ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ², Π΄Π΅Π»Π°Π΅Ρ ΡΡΠΏΠ΅Ρ
ΠΈ Π½Π° Π°ΡΠ΅Π½Π΅ GPU, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡ ΡΡΠΊΠΎΡΠΈΡΠ΅Π»Ρ LG200. ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌΡΠΉ ΠΊΠ°ΠΊ ΡΠΎΠΏΠ΅ΡΠ½ΠΈΠΊ Nvidia Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΠ ΠΈ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ (HPC), LG200 ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡ
Π²Π°ΡΡΠ°ΡΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ OpenCL 3.0 Π΄Π»Ρ ΠΌΠΎΡΠ½ΡΡ
Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, Π½ΠΎ Π΅ΠΌΡ Π²ΡΠ΅ ΠΆΠ΅ ΡΠ΅Π³ΠΎ-ΡΠΎ Π½Π΅ Ρ
Π²Π°ΡΠ°Π΅Ρ, ΠΏΠΈΡΠ΅Ρ Tom's Hardware.
Π₯ΠΎΡΡ LG200 Π·Π°ΡΠ²Π»ΡΠ΅Ρ, ΡΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ 1 TFLOPS Π½Π° ΡΠ·Π΅Π», ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΊΡΡΡΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΠΎΠΌΠ½Π΅Π½ΠΈΡ. ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ FP64, ΠΎΠ½ ΠΌΠ΅ΡΠΊΠ½Π΅Ρ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ H100 ΠΎΡ Nvidia, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΌ Π½Π° 67 FP64 TFLOPS, ΠΎΡΠΌΠ΅ΡΠ°Π΅Ρ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅.
LG200, ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠΈΠΉ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Β«GPGPUΒ», ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ, ΠΎΡ
Π²Π°ΡΡΠ²Π°ΡΡΠΈΠΌ ΠΠ, Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈ Π³ΡΠ°ΡΠΈΠΊΡ. ΠΠ΄Π½Π°ΠΊΠΎ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΠ·ΡΠ²Π°ΡΡ Π²ΠΎΠΏΡΠΎΡΡ, Π° ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΡΡ Π΅Π³ΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡΡ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ.
ΠΠΎ ΠΌΠ΅ΡΠ΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Loongson Π²ΡΡ
ΠΎΠ΄ΠΈΡ Π½Π° Π°ΡΠ΅Π½Ρ GPU, Π±ΠΎΡΡΠ±Π° Ρ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌΠΈ ΠΈΠ³ΡΠΎΠΊΠ°ΠΌΠΈ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ, Π° ΡΠ°ΡΡ
ΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π²ΡΡ
ΠΎΠ΄ΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΠ»Π°Π½.
@programistica // #Π½ΠΎΠ²ΠΎΡΡΠΈ
