HowProgrammingWorks - JavaScript and Node.js Programming
Open in Telegram
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅Π½ΡΠΈΡ Π΄Π»Ρ JavaScript, TypeScrip, Node.js π Group: https://t.me/How_Programming_Works π Node.js channel: https://t.me/metarhia π Node.js group: https://t.me/nodeua
Show more6 551
Subscribers
+124 hours
+87 days
+5730 days
Posts Archive
ΠΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ Ρ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΡ
Π»Π΅ΠΊΡΠΈΠΉ:
ΠΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ: https://github.com/HowProgrammingWorks/Files
ΠΠΎ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΌ ΠΏΠΎΡΠΎΠΊΠ°ΠΌ: https://github.com/HowProgrammingWorks/Streams
ΠΠ²ΠΎΠ΄ Π²ΡΠ²ΠΎΠ΄ Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ: https://github.com/HowProgrammingWorks/CommandLine
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ Π½Π°Ρ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π΅ΡΠ΅ ΡΠ΅ΠΌΠΈΠ½Π°ΡΡ Π² ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠΈ, ΡΡΠΎ ΡΡΠ΅Π΄Π° ΠΈ ΠΏΡΡΠ½ΠΈΡΠ° Π½Π° 2 ΠΏΠ°ΡΠ΅, ΡΡΠΎ Ρ 10:25 Π΄ΠΎ 12:00. ΠΠ°ΡΠ½ΡΡΡΡ ΠΎΠ½ΠΈ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π½Π΅Π΄Π΅Π»ΠΈ, Ρ 21 ΠΌΠ°ΡΡΠ°
ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π° Ρ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½Π΅ΠΉ Π»Π΅ΠΊΡΠΈΠΈ
C ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠ΅ΠΉ: https://github.com/HowProgrammingWorks/Composition
Π‘ ΡΠ°ΡΡΠΈΡΠ½ΡΠΌ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ: https://github.com/HowProgrammingWorks/PartialApplication
Π‘ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠ°ΠΌΠΈ: https://github.com/HowProgrammingWorks/Prototype
ΠΡΡΠ°ΡΠΈ, ΠΏΡΠΎΡΡΠ°Π²ΡΡΠ΅, ΠΊΠΎΠ΄Π° Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ https://www.meetup.com/HowProgrammingWorks/events/calendar/ ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΠΉΡΠ΅ Π·Π°ΡΠ°Π½Π΅Π΅ ΡΠ΅ΠΌΡ ΠΈ Π²ΠΎΠΏΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΡΠ·Π½Π°ΡΡ ΡΡΡ https://t.me/MetarhiaHPW ΡΠΊΠ°Π·ΡΠ²Π°Ρ ΠΌΠ΅Π½Ρ Π² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΈ ΡΠ΅ΡΠ΅Π· @ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ @tshemsedinov ΡΡΠΎΠ± Ρ ΠΎΠ±ΡΠ°ΡΠΈΠ» Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π² ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Ρ, Ρ Π·Π°Π²ΡΡΠ°ΡΠ½Π΅Π³ΠΎ Π΄Π½Ρ Π»Π΅ΠΊΡΠΈΠΈ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ. Π’ΠΎΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π», ΡΡΠΎ ΠΌΡ ΠΏΡΠΎΠΏΡΡΡΠΈΠ»ΠΈ, ΠΌΡ Π΄ΠΎΠ³ΠΎΠ½ΠΈΠΌ, Π ΠΏΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ, Π²ΡΠΎΡΠ½ΠΈΠΊ, ΡΠ΅ΡΠ²Π΅ΡΠ³ ΠΈ ΠΏΡΡΠ½ΠΈΡΡ ΠΏΠΎ ΡΡΡΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΠΎ Π΄Π²Π΅ ΡΠ΅ΠΌΡ, Π° Π²ΡΠ΅ΠΌΡ Π»Π΅ΠΊΡΠΈΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° 45 ΠΌΠΈΠ½ΡΡ, Ρ.Π΅. ΠΌΡ Π±ΡΠ΄ΡΠΌ Π²ΡΠ΅ Π΄Π½ΠΈ ΠΊΡΠΎΠΌΠ΅ ΡΡΠ΅Π΄Ρ Ρ 16:10 Π΄ΠΎ 18:45 (Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΏΠ΅ΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ)
ΠΡΠΎ Ρ
ΠΎΡΠ΅Ρ ΡΡΠ°ΡΡ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΌ ΠΈΠ»ΠΈ Π°ΡΡΠΈΡΡΠ΅Π½ΡΠΎΠΌ ΠΈ ΡΠ»Π΅Π½ΠΎΠΌ Π½ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ°ΠΊΡΠ»ΡΡΠ΅ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠΈ, ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ Π½ΠΎΠ²ΡΠΉ ΠΊΡΡΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Ρ
Π²Π°ΡΠΈΡΡ ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ²ΡΠΉ ΠΊΡΡΡ Π»Π΅ΠΊΡΠΎΡΠ° ΠΊΠ°ΡΠ΅Π΄ΡΡ ΠΠ’ (ΠΠΠ), ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡΡΡ ΠΊ Π½Π°ΡΠΈΠΌ ΠΊΡΡΠΏΠ½ΡΠΌ ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌ, ΠΏΠΈΡΠΈΡΠ΅ ΠΌΠ½Π΅ Π² Π»ΠΈΡΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ @tshemsedinov
ΠΠΎΠΊΠ° Π²ΡΠ΅ Π»Π΅ΠΊΡΠΈΠΈ Π΄ΠΎ 12 ΡΠΈΡΠ»Π° ΠΎΡΠΌΠ΅Π½ΡΡΡΡΡ, Π² ΠΏΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ Ρ ΡΠ·Π½Π°Ρ, Π±ΡΠ΄Π΅Ρ Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΡΡΠΎ-ΡΠΎ Π² ΠΊΠΎΡΠΏΡΡΠ΅ ΡΡΡ Π½Π΅Π΄Π΅Π»Ρ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² 25 ΠΊΠΎΠΌΠ½Π°ΡΠ΅ ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΠΌΠ°Π»ΡΠΌΠΈ Π³ΡΡΠΏΠΏΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Ρ ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠ½Ρ ΡΠ΅ΠΌΡ.
ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π° Ρ ΠΏΡΡΠ½ΠΈΡΠ½ΠΎΠΉ Π»Π΅ΠΊΡΠΈΠΈ https://github.com/HowProgrammingWorks/DependencyInjection
Π£ Π½Π°Ρ ΠΏΠΎΡ
ΠΎΠΆΠ΅ Π½Π° Π½Π΅Π΄Π΅Π»Ρ Π·Π°ΠΊΡΠΎΡΡ ΠΊΠΎΡΠΏΡΡ. Π Π°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ, Π½Π°ΠΏΠΈΡΡ
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, 8 ΠΈ 9 ΠΌΠ°ΡΡΠ° Ρ Π½Π°Ρ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΊΡΡΡ ΠΊΠΎΡΠΏΡΡ, ΡΡΠΈ Π΄Π½ΠΈ ΠΌΡ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΠ΅ΠΌ ΠΈ ΡΠ°Π·Π±ΠΎΡ ΠΊΠΎΠ΄Π° ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΠΏΠΎΡΠ»Π΅ Π»Π΅ΠΊΡΠΈΠΉ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π½ΠΈ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ
Ρ Π½Π°ΠΏΠΈΡΡ.
ΠΠΎΠ΄ Ρ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½Π΅ΠΉ Π»Π΅ΠΊΡΠΈΠΈ
https://github.com/HowProgrammingWorks/Socket
ΠΡΠΈΠΌΠ΅ΡΡ ΡΠΎ ΡΡΠ΅Π΄Ρ
Symbol - https://github.com/HowProgrammingWorks/Symbol
Proxy - https://github.com/HowProgrammingWorks/Proxy
Π’ΡΠ°Π½Π·Π°ΠΊΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ - https://github.com/HowProgrammingWorks/Transaction
ΠΡΠΈΠΌΠ΅ΡΡ ΡΠΎ Π²ΡΠΎΡΠ½ΠΈΠΊΠ°
ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ https://github.com/HowProgrammingWorks/FilesystemWatch
ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΊΠΎΠ΄Π°
https://github.com/HowProgrammingWorks/LiveReload
Π ΠΏΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ ΠΌΡ Π·Π°ΠΊΠΎΠ½ΡΠΈΠ»ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ https://github.com/HowProgrammingWorks/Function
ΠΠΎΡΠΎΠΌ ΠΏΡΠΎΡΠ»ΠΈΡΡ ΠΏΠΎ ΡΠ°ΡΡΠΈΡΠ½ΠΎΠΌΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ https://github.com/HowProgrammingWorks/PartialApplication ΠΈ Π·Π°Π²Π΅ΡΡΠΈΠ»ΠΈ ΡΠ°Π·Π±ΠΎΡΠΎΠΌ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΠΉ https://github.com/HowProgrammingWorks/Closure
ΠΡΠ»ΠΈ ΠΊΡΠΎ Ρ
ΠΎΡΠ΅Ρ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ ΡΠΎ ΡΡΠ΅ΠΊΠΎΠΌ Π²ΡΠ·ΠΎΠ²ΠΎΠ², ΠΊΠΎΠ»Π±Π΅ΠΊΠ°ΠΌΠΈ, ΠΈΠ²Π΅Π½ΡΠ»ΡΠΏΠΎΠΌ ΠΈ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π° JS, Π²ΠΎΡ Π΅ΡΡΡ ΠΏΡΠΎΡΡΠΎΠ΅ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ https://youtu.be/8cV4ZvHXQL4
ΠΡΠΈΠΌΠ΅Ρ Ρ require https://github.com/HowProgrammingWorks/Project
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Ρ ΠΏΠ΅ΡΠΎΡΠ½ΠΈΡΠ΅ΠΉ Ρ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½Π΅ΠΉ Π»Π΅ΠΊΡΠΈΠΈ https://github.com/HowProgrammingWorks/Sandboxes
Π‘Π»Π°ΠΉΠ΄Ρ Ρ Π²Π²ΠΎΠ΄Π½ΠΎΠΉ Π»Π΅ΠΊΡΠΈΠΈ ΠΏΠΎ Node.js
https://github.com/HowProgrammingWorks/Letters/blob/master/KPI-2017-Summer/node-kpi-2017.pdf
Π‘ΡΡΠ»ΠΊΠ° Ρ ΠΏΡΡΠ½ΠΈΡΠ½ΠΎΠΉ Π»Π΅ΠΊΡΠΈΠΈ ΠΏΡΠΎ ΡΠ»ΠΎΠΈ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΠΈ
https://github.com/HowProgrammingWorks/AbstractionLayers/tree/master/JavaScript
