Luxoft TechTalks - Π²ΠΈΠ΄Π΅ΠΎ подкасти ΠΎΡ‚ свСтовни IT Π³ΡƒΡ€ΡƒΡ‚Π° ΠΈ Π΄Ρ€

Luxoft Tech Talks Π΅ Π½ΠΎΠ²Π° ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π° ΠΎΡ‚ Π°Π½Π³Π»ΠΎΠ΅Π·ΠΈΡ‡Π½ΠΈ Π²ΠΈΠ΄Π΅ΠΎ подкасти Π² нашия ΠΊΠ°Π½Π°Π» Π² YouTube, Π² ΠΊΠΎΠΈΡ‚ΠΎ ИВ Π³ΡƒΡ€ΡƒΡ‚Π° ΠΎΡ‚ Luxoft ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ сподСлят знанията си ΠΈ ΠΎΠ±ΡΡŠΠΆΠ΄Π°Ρ‚ Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π’ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ²Π΅Ρ‚Π΅ Ρ‰Π΅ сС пускат 1-2 ΠΏΡŠΡ‚ΠΈ мСсСчно.



Π’Π΅Ρ‡Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½ Π² ΠΊΠ°Π½Π°Π»Π°:

β€’ Luxoft Tech Talk с Π₯Π°Π½ΠΎ ЕмбрСгтс β€” Git Ρ‰Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° Π»ΠΈ Π·Π°Π²ΠΈΠ½Π°Π³ΠΈ? Бписък с възмоТни наслСдници

Каква систСма Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° вСрсиитС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…Ρ‚Π΅ ΠΏΡ€Π΅Π· 2010 Π³.? МоТС Π±ΠΈ бСшС Git, Π°ΠΊΠΎ стС Π³ΠΎ ΠΏΡ€ΠΈΠ΅Π»ΠΈ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ стС Π±ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊ Π½Π° Linux. ВСроятно стС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ Subversion, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚ΠΎΠ²Π° Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ са ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ ΠΏΠΎ Ρ‚ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅. ДСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΏΠΎ-късно Git ΠΈΠ·ΠΏΡ€Π΅Π²Π°Ρ€ΠΈ своитС ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΈ ΠΏΠΎ популярност. НС ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π΅ сС Ρ‡ΡƒΠ΄ΠΈΡ‚Π΅: ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ сС случи слСд ΠΎΡ‰Π΅ дСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ? Π’ Ρ‚ΠΎΠ·ΠΈ Π΅ΠΏΠΈΠ·ΠΎΠ΄ помислихмС ΠΊΠ°ΠΊΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° систСмата Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° вСрсиитС Ρ‰Π΅ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ ΠΏΡ€Π΅Π· 2030 Π³. По-висока скорост? По-Π΄ΠΎΠ±Ρ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ? Напълно Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΈ ΠΏΡ€ΠΈ сливанС?

β€’ Luxoft Tech Talk със Π‘Ρ‚Π°Π½ΠΈΠΌΠΈΡ€Π° Π’Π»Π°Π΅Π²Π° – NativeScript: ΠžΠ±Π·ΠΎΡ€ Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π°

NativeScript Π΅ Ρ€Π°ΠΌΠΊΠ° с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° прилоТСния Π·Π° Android ΠΈ iOS с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° прост JavaScript, Angular ΠΈΠ»ΠΈ Vue. Π’ Ρ‚ΠΎΠ·ΠΈ ΡƒΠ΅Π±ΠΈΠ½Π°Ρ€ Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ внСдряванСто Π½Π° NativeScript ΠΎΡ‚ тСхничСска Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ°. Π©Π΅ обсъдим:

  • внСдряванС Π½Π° JavaScript Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ (V8 ΠΈ JavaScriptCore);
  • установяванС Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ JavaScript ΠΈ Android/iOS дСсктоп срСди Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Native API;
  • интСграция Π½Π° Angular ΠΈ NativeScript.

β€’ Luxoft Tech разговаря с РСкс Π‘Π»Π΅ΠΊ - ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π·Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄Π°

ВСстСритС ΠΈ програмиститС всС ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ инструмСнти, ΠΊΠΎΠΈΡ‚ΠΎ прСдоставят ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π·Π° ΠΎΠ±Π΅ΠΌΠ° Π½Π° тСствания ΠΊΠΎΠ΄. Π’Π΅Π·ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ ΠΊΠΎΠ»ΠΊΠΎ ΠΊΠΎΠ΄ ΠΏΠΎΠΊΡ€ΠΈΠ²Π° тСстовият ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ ΠΏΠΎ-Π²Π°ΠΆΠ½ΠΎ, ΠΊΠ°ΠΊΠ²ΠΈ условия Π½Π΅ са Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π² тСста. Някои инструмСнти ΡΡŠΡ‰ΠΎ прСдоставят прСдстава Π·Π° слоТността, Π° ΠΎΡ‚Ρ‚Π°ΠΌ ΠΈ Π·Π° вСроятнитС прСдизвикатСлства Π½Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΈΡ‚Π΅ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° ΠΊΠΎΠ΄Π°. Π’ Ρ‚Π°Π·ΠΈ прСзСнтация РСкс обяснява някои ΠΎΡ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ Π·Π° тСствания Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° ΠΊΠΎΠ΄Π°:

  • ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° изявлСниСто;
  • ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Ρ‡Ρ€Π΅Π· ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ Π½Π° условни ΠΈΠ·Ρ€Π°Π·ΠΈ (ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅);
  • ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° условиС/Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅;
  • Ρ†ΠΈΠΊΠ»ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½Π° слоТност ΠΏΠΎ МаккСйб (McCabe Cyclomatic Complexity);
  • ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° основния ΠΏΡŠΡ‚.

РСкс Ρ‰Π΅ Π²ΠΈ ΠΊΠ°ΠΆΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅, Π·Π° Π΄Π° ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡŠΡ€ ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ тСстовС, ΠΈ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ‰Π΅ ΠΈΠ»ΡŽΡΡ‚Ρ€ΠΈΡ€Π° Ρ‚ΠΎΠ²Π° с Ρ€Π΅Π°Π»Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ.

Π˜Π·Π±ΠΎΡ€ΡŠΡ‚ Π½Π° Ρ‚Π΅ΠΌΠΈ Π·Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΈ TechTalks Π΄ΠΎ голяма стСпСн зависи ΠΎΡ‚ вас. Какви Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Ρ‚Π΅ΠΌΠΈ всС ΠΎΡ‰Π΅ Π±ΠΈΡ…Π° Π²ΠΈ интСрСсували? Кои Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅Π»ΠΈ Π±ΠΈΡ…Ρ‚Π΅ искали Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π½Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΈ TechTalks? ΠžΡΡ‚Π°Π²Π΅Ρ‚Π΅ Π²Π°ΡˆΠΈΡ‚Π΅ ТСлания Π² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅ ΠΈ Π°Π±ΠΎΠ½ΠΈΡ€Π°ΠΉΡ‚Π΅ сС Π·Π° ΠΊΠ°Π½Π°Π»Π°Π·Π° Π΄Π° Π½Π΅ пропуснСтС Π½ΠΎΠ²ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ²Π΅.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€