Freecodecamp: FCC рдореМрд╕рдо рдПрдкреАрдЖрдИ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдЬрд╛рдкрд╛рди рдХрд╛ рдореМрд╕рдо рд▓реМрдЯ рд░рд╣рд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 11 рдорд╛рд░реНрдЪ 2018  ┬╖  46рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: freeCodeCamp/freeCodeCamp

рдЪреБрдиреМрддреА рдХрд╛ рдирд╛рдо


https://www.freecodecamp.org/learn/coding-interview-prep/take-home-projects/show-the-local-weather

рдореБрджреЗ рдХрд╛ рд╡рд┐рд╡рд░рдг

рдлрд╝реЛрд░рдо рд╣реЗрд▓реНрдк рд╢реНрд░реЗрдгреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдИ рдХреИрдВрдкрд░ рдЕрдкрдиреА рдореМрд╕рдо рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдорд╛рди рд▓рд┐рдпрд╛ рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдЧрд▓рдд рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдкрд┐рдЫрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдХреЗ рджреМрд░рд╛рди рдЕрдкрдиреА рдЦреБрдж рдХреА рдореМрд╕рдо рдкрд░рд┐рдпреЛрдЬрдирд╛ рдФрд░ рдЕрдирдЧрд┐рдирдд рдЕрдиреНрдп рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ред рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЧрдбрд╝рдмрдбрд╝ рдПрдкреАрдЖрдИ рдЬрд╛рдкрд╛рди рдХреЗ рд▓рд┐рдП рдореМрд╕рдо рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЛ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рд╡рд╛рдкрд╕ рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрджрд┐ рдореИрдВ рдХрд┐рд╕реА рднреА рдХреИрдореНрдкрд░ рдХреЗ рдкреНрд░реЛрдЬреИрдХреНрдЯ рдХреЛ рд▓рд╛рдБрдЪ, jQuery $ .ajax, $ .getJSOn рдпрд╛ рдЕрдиреНрдп рд╡рд┐рдзрд┐ рд╕реЗ рдХрд░рддрд╛ рд╣реВрдБ, рддреЛ рдореМрд╕рдо рдХрд╛ рдбреЗрдЯрд╛ рд╡реИрдз рд▓реЗрдЯ рдФрд░ рд▓реЛрди рдорд╛рдиреЛрдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 75% рд╕рдордп, рд░рд┐рд╕реНрдкреЙрдиреНрд╕ рд▓реМрдЯрд╛ рдЬрд╛рдкрд╛рди рдХреЗ рдореМрд╕рдо рдХреЗ рд▓рд┐рдП рд╣реИред рдЖрдк рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдореМрд╕рдо рдХреЗ рдбреЗрдореЛ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдореБрджреНрджреЗ рдХреЛ https://codepen.io/freeCodeCamp/full/breeRRV рдкрд░ рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ

рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЬрд╛рдирдХрд╛рд░реА

  • рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рдирд╛рдо, рд╕рдВрд╕реНрдХрд░рдг: рдХреНрд░реЛрдо 64.0.3282.186 (рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдмрд┐рд▓реНрдб) (64-рдмрд┐рдЯ)
  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо: рд╡рд┐рдВрдбреЛрдЬ 8.1
  • рдореЛрдмрд╛рдЗрд▓, рдбреЗрд╕реНрдХрдЯреЙрдк рдпрд╛ рдЯреИрдмрд▓реЗрдЯ: рдбреЗрд╕реНрдХрдЯреЙрдк

рддреБрдореНрд╣рд╛рд░рд╛ рдХреЛрдб

рдПрди / рдП

рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ


image

help wanted projects-frontend

рд╕рднреА 46 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдкрд╣рдЪрд╛рди рдХрд░ рд▓реА рд╣реИ! рдпрд╣ рдХреЗрд╡рд▓ рдХреИрд╢ рд╕реЗ рдкрдврд╝ рд░рд╣рд╛ рд╣реИ , рдЬрд┐рд╕рдореЗрдВ рдЬрд╛рдкрд╛рдиреА рдбреЗрдЯрд╛ рд╣реИред

рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рддрднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЙрд╕рдХреА рдХрддрд╛рд░ (рдкрдВрдХреНрддрд┐ 50) рдореЗрдВ рд╕рд╛рда рд╕реЗ рдЕрдзрд┐рдХ рдЕрдиреБрд░реЛрдз рд╣реЛрдВ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ _sometimes_ рдпрд╣ рд╕рд╣реА рдкрд░рд┐рдгрд╛рдо рд▓реМрдЯрд╛рдПрдЧрд╛; рд▓реЗрдХрд┐рди _sometimes_ рдпрд╣, рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдо рджреЗрдЧрд╛ред

рдЗрд╕реЗ рдХреИрд╕реЗ рд╕реБрдзрд╛рд░рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рддреАрди рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ ...

  • рдХреИрд╢ рдирд┐рдХрд╛рд▓реЗрдВ
  • рдХреИрд╢ рдХреЛ рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдмрдирд╛рдПрдВ, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╕рдордп рдЕрдХреНрд╖рд╛рдВрд╢ рдФрд░ рджреЗрд╢рд╛рдВрддрд░ рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

    • рдпрджрд┐ рд╕рд░реНрд╡рд░ рдУрд╡рд░рд▓реЛрдбреЗрдб рд▓рдЧрддрд╛ рд╣реИ рддреЛ рдЕрдиреБрд░реЛрдз рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рджреЗрдВ ( рдЕрдм рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд )

рдЪреВрдБрдХрд┐ рдпрд╣ рдПрдХ рд╣реЗрд▓реНрдк-рд╡реЙрдиреНрдЯреЗрдб рд╣реИ, рдореБрдЭреЗ рдЗрд╕ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛; рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдХреИрд╕реЗ рдмрд╛рдзрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдореБрдЭреЗ рдиреАрдВрдж рдХреА рдЬрд╝рд░реВрд░рдд рдХреИрд╕реЗ рд╣реИ, рдЕрдЧрд░ рдХреЛрдИ рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ (рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╢ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ), рддреЛ рдХреГрдкрдпрд╛ рдРрд╕рд╛ рдХрд░реЗрдВ!

рдареАрдХ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИ ред рдореИрдВ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдкреАрдЖрдИ рдХреБрдВрдЬреА рдХрд╛ рдЕрднрд╛рд╡ рдерд╛ - рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдбреЙрд╕ рдХреЗ рдЬреЛрдЦрд┐рдо рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╣рдо рдХрднреА рднреА рдХреИрд╢рд┐рдВрдЧ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рдирд╣реАрдВ рд▓реЗрддреЗ рд╣реИрдВред

рддрд╛рдХрд┐, рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдХреНрдпрд╛ рд╣рдореЗрдВ, рд╢рд╛рдпрдж рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛ рд╣рдо рдЬрд╛рдкрд╛рдиреА рдбреЗрдЯрд╛ рдХрд╣рд╛рдВ рднреЗрдЬреЗрдВрдЧреЗ? рдпрд╣ y'all рддрдХ рд╣реИред рдореЗрд░рд╛ рдпрд╣ рдЕрд╕реНрдерд╛рдпреА рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕реЗ рдмреЗрд╣рддрд░ рдХрд▓ рдмрдирд╛рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдореИрдВ glitch.me API рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ (рдЬрдм рддрдХ рдХрд┐ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, GitHub рдкрд░ рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдирд╣реАрдВ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдпрд╛рдж рдЖрдпрд╛); рдЗрд╕рд▓рд┐рдП рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдХрд╛рд░реНрдпрд╢реАрд▓ рдПрдкреАрдЖрдИ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореЗрд░реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдареАрдХ рд╣реИ, рдореИрдВ рдЗрд╕ рд╕рдордп afk рд╣реВрдВ; рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рджрд░ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВ рдЬрд▓реНрдж рд╣реА рдЕрдкрдирд╛ рдХреЛрдб рдареАрдХ рдХрд░ рджреВрдВрдЧрд╛ рддрд╛рдХрд┐ рдмрд╣реБрдд рд╕реЗ рдПрдкреАрдЖрдИ рдХреЙрд▓ рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПред

рдареАрдХ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рдореЗрдВ рдПрдХ рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдпрд╛ рд╣реИред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдо рдбрд░рд╛рд╡рдиреЗ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ - рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛рдлреА рд╕рдЯреАрдХ рд╣реИрдВ (рдХреНрдпрд╛ рд╣рдореЗрдВ purpurses рдХреИрд╢рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдЧреЛрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?)ред рд╣рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЪреАрдЬреЛрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐ рд╡реЗ рдХреИрд╢ рд╕реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ 100% рд╕рдЯреАрдХ рдирд╣реАрдВ рд╣реИред

рд╡реИрд╕реЗ рднреА, рдЕрдм рдЬрдм рднреА рдХреЛрдб рдХреИрд╢ рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдЧрд╛, рдпрд╣ рдмрджрд▓реЗ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рднреЗрдЬреЗрдЧрд╛ред

 function getBestCachedData(lon, lat){
+ /*
   var fs = require('fs');
   var obj = JSON.parse(fs.readFileSync('./data/cache.json', 'utf8'));
+ */
-  return obj;
+  return {
+     "error": "This API is overloaded with requests at the moment. Please try again in a few seconds and see if you get a response"
+  }
  }

рд╣рд╛рдп @ joker314 рдореИрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рд╣реВрдВред рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ PR рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ? рдЗрд╕рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рд╕рдордп рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

@QuincyLarson рдХреНрдпрд╛ рдЖрдк рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ https://fcc-weather-api.glitch.me/ рдкрд░ рдХреМрди рдкрд╣реБрдБрдЪ рд╕рдХрддрд╛ рд╣реИ? рдпрджрд┐ рдЖрдк рд╕реНрд╡рд╛рдореА рд╣реИрдВ рддреЛ рдореБрдЭреЗ рдкреНрд░рддреНрдпрд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

@raisedadead рдореБрдЭреЗ рдкрд╕рдВрдж

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╕рд╣реА рдХреЛрдб рдореЗрд░реЗ рд░реАрдорд┐рдХреНрд╕ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

@ joker314 рд╣рд╛рдБ, рдЖрдк рд╕рд╣реА рд╣реИрдВ, рд╣рдо рдЖрдкрдХреЗ рд░реАрдорд┐рдХреНрд╕ рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВрдЧреЗред рдХреГрдкрдпрд╛ рдореЗрд░реА рдкрд┐рдЫрд▓реА рдЯрд┐рдкреНрдкрдгреА рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░реЗрдВред

рдореИрдВ рдЙрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдкреБрд╖реНрдЯрд┐ рдкрд░ рдХреНрд╡рд┐рдВрд╕реА рдкрд░ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рд╕рд╛рде рдЖрдкрдХреА рдорджрдж рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

@raisedadead - рддреЛ рдпрд╣ рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрдзрд╛рд░рдг рдХрдм рддрдХ рд╣реЛрдЧрд╛? рдЗрд╕ рддрд░рд╣ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд╕рдорд╛рдзрд╛рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рдХреНрдпрд╛ рдпрд╣ рд╕рд┐рд░реНрдл рджрд░-рд╕реАрдорд╛ рдХрд╛ рдореБрджреНрджрд╛ рд╣реИ? рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдпрд╣ рдЦрд░рд╛рдм рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХ рдХреИрдВрдкрд░ рдореМрд╕рдо рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдмрдирд╛рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рд░реЗрдЯ-рд▓рд┐рдорд┐рдЯ рдмрдврд╝рд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ?

рддреЛ рдпрд╣ рдЕрд╕реНрдерд╛рдпреА рд╕реБрдзрд╛рд░ рдХрдм рддрдХ рд▓рд╛рдЧреВ рд░рд╣реЗрдЧрд╛?

рдпрд╣ рдЕрд╕реНрдерд╛рдпреА рдирд╣реАрдВ рд╣реЛрдЧрд╛, рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдпрд╣ рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдореБрджреНрджрд╛ рджрд░ рд╕реАрдорд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рд╣реИред

рдпрд╣ OpenWeatherMaps API рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдПрдХ рдЖрд╡рд░рдг рдерд╛, рдЬреЛ рдХрд┐ рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ https рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛, рдФрд░ рдЗрд╕рд▓рд┐рдП рдХреЛрдбрдкреЗрди рдХреЗ рд╕рд╛рде рд╡рд┐рд░реЛрдз рдХрд┐рдпрд╛ред

рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдпрд╣ рдЦрд░рд╛рдм рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХ рдХреИрдВрдкрд░ рдореМрд╕рдо рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдмрдирд╛рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рд░реЗрдЯ-рд▓рд┐рдорд┐рдЯ рдмрдврд╝рд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ?

рд╣рд╛рдВ, рдЖрдк рдЪреБрдиреМрддреА рдореЗрдВ рдЧрдбрд╝рдмрдбрд╝ рдЖрд╡рд░рдг рдХреЗ рдмрдЬрд╛рдп рд╕реАрдзреЗ рдПрдкреАрдЖрдИ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдХреЗ рдПрдХ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред

Https://openweathermap.org/price рджреЗрдЦреЗрдВ

@raisedadead рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореВрд▓ рдХреЛрдб рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╡рд╣рд╛рдВ рдХреИрд╢ рд╣реЛрдирд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рдорд╛рдорд▓рд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рд╣рдо рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдЧреЛрдкрдиреАрдпрддрд╛ рдХрд╛ рд╕рдореНрдорд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд╣рдо рджрд░ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рджреВрд╕рд░реЗ рд╡рд┐рдЪрд╛рд░ рдкрд░, рд╢рд╛рдпрдж рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рдмрдЬрд╛рдп рд╡реИрдз рдбреЗрдЯрд╛ рд╡рд╛рдкрд╕ рджреЗрдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред рдЖрдЗрдП рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдореМрд╕рдо рдХреА рд╕реНрдерд┐рддрд┐ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╢ рдХреЛ рдмрджрд▓реЗрдВ, рдФрд░ "рдПрдкреАрдЖрдИ рд╡реНрдпрд╕реНрдд, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рдж рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ" рд╕реНрдерд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ?

рдЗрд╕ рдкрд░ рдЖрдкрдХреЗ рдХреНрдпрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ, @raisedadead?

рдЬреИрд╕рд╛ рдХрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЬреЛ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдЬрд╛рдкрд╛рдиреА рдореМрд╕рдо рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдореБрджреНрджрд╛ рдерд╛ рдпрд╛ (рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рдордп) рдХреЛрдИ рдбреЗрдЯрд╛ рдирд╣реАрдВ, рдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдХреЛрдИ рднреА рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдбреЗрдЯрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рд╣реИред рдХрдо рд╕реЗ рдХрдо рдЬрд╛рдкрд╛рдиреА рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдореЗрд░реЗ рдХреЛрдб рдиреЗ рд╕рдЯреАрдХ рдореМрд╕рдо рджрд┐рдЦрд╛рдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд╛рдо рдХрд┐рдпрд╛ред

рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╣рдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдбреЗрдЯрд╛ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╣рдо рдбреЗрдЯрд╛ рдХреЗ рдЧрд▓рдд рд╣реЛрдиреЗ рдХреА рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ .. рдЬреЛ рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рд╣реИ рдХрд┐ рдПрдХ рдорд╛рдорд▓рд╛ рд╣реЛрдЧрд╛ред

рд╡реИрд╕реЗ рднреА рдЕрдЧрд░ рдпрд╣ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдбреЗрдЯрд╛ рд╣реИред

@QuincyLarson рдХреНрдпрд╛ рдЖрдк рдЙрдкрд░реЛрдХреНрдд рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдирдХрд▓реА рдбреЗрдЯрд╛ рднреЗрдЬрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдирдХрд▓реА рд╣реИред рдХреНрдпрд╛ рд╕реНрдерд╛рди рдХрд╛ рдирд╛рдо "рдПрдкреАрдЖрдИ рд╡реНрдпрд╕реНрдд, рдирдХрд▓реА рдбреЗрдЯрд╛" рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдореМрд╕рдо, рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ, рдЖрджрд┐ рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рддрд░рд╣, рд▓реЛрдЧ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рд╕рдЯреАрдХ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИрдВ; рдФрд░ рдлрд┐рд░ рднреА рд╕рдм рдХреБрдЫ рдЕрднреА рднреА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░реЗрдЧрд╛ред

рд╡рд┐рдЪрд╛рд░?

рдпрджрд┐ рдЖрдк рдирдХрд▓реА рдбреЗрдЯрд╛ рднреЗрдЬрддреЗ рд╣реИрдВ, рддреЛ рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдореМрд╕рдо рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рдкреВрд░реЗ рдЙрджреНрджреЗрд╢реНрдп рдХреЛ рд╣рд░рд╛ рджреЗрдЧрд╛ред рдореБрдЭреЗ @ joker314 рдХрд╛

рдХреГрдкрдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреГрд╖реНрда рдкрд░ рд╣рд╛рд▓ рдХреЗ рдлреЛрд░рдо рдЪрд░реНрдЪрд╛рдУрдВ рдХреЛ рдкрд┐рди рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ рддрд╛рдХрд┐ рдХреЛрдбрд░реНрд╕ рдХреЛ рдкрддрд╛ рдЪрд▓реЗ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реИрдВ рдФрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╕рдордп рд╡реНрдпрддреАрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╡реЗ рдирд┐рдпрдВрддреНрд░рдг рди рдХрд░ рд╕рдХреЗрдВ?

BTW, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ icon рдХрд╛ url https://fcc-weather-api.glitch.me/ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдирд╣реАрдВ рд╣реИ
рдЗрд╕рдиреЗ рдХрд╣рд╛ Images links are included in the JSON under weather[0].icon , рдЬреЛ рдирд╣реАрдВ рд╣реИред
рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдбреЗрдореЛ рд╕рдорд╛рдзрд╛рди рдЖрдЗрдХрди рдХреЛ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдПрд╕рдПрд╕ рд▓рд┐рдЦрд╛ рдерд╛ред

рдзрдиреНрдпрд╡рд╛рдж fot рд╣рдореЗрдВ рдЗрд╕ рд╕рдВрднрд╛рд╡рд┐рдд рдореБрджреНрджреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдиреЗ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди amd рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдЕрдиреБрд░реЛрдз рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рдХреНрд╖реЗрддреНрд░ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЖрдкрдиреЗ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреНрдпрд╛ рд╡рд┐рд╢реЗрд╖ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛?

@ рдЬреЛрдХрд░ 314 рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП Thxред

https://fcc-weather-api.glitch.me/api/current?lon=39.988&lat=116.3000

{"coord":{"lon":139,"lat":35},"weather":[{"id":803,"main":"Clouds","description":"broken clouds"}],"base":"stations","main":{"temp":28.23,"pressure":1011,"humidity":74,"temp_min":26,"temp_max":31},"visibility":10000,"wind":{"speed":3.6,"deg":230},"clouds":{"all":75},"dt":1499396400,"sys":{"type":1,"id":7616,"message":0.0043,"country":"JP","sunrise":1499369792,"sunset":1499421666},"id":1851632,"name":"Shuzenji","cod":200}

рдореИрдВрдиреЗ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрд╛ рдХрд┐ рдЙрджрд╛рд╣рд░рдг рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдерд╛рди рдпрд╛ рд╡рд┐рд╢реЗрд╖ рдореМрд╕рдо рдХреЗ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

@ Em-Ant рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ Glitch рдкрд░ рдЪрд▓ рд░рд╣реЗ рдРрдк рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдХреИрд╢ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдРрд╕рд╛ рдХреБрдЫ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рд╕реНрдкрд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдореИрдВрдиреЗ рдХреБрдЫ рддреНрд╡рд░рд┐рдд рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП, рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рддрдп рд╣реИред рдпрджрд┐ рдХрд┐рд╕реА рдХреЛ рдЕрднреА рднреА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ, рддреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред

@ moT01 рдЖрдкрдиреЗ рдХрд┐рд╕ рддрд░рд╣ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП? рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ OpenWeather API рдкрд░ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдореБрдХреНрдд FCC рдЦрд╛рддреЗ рдХреА рджрд░ рд╕реАрдорд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рдЙрди рджрд░реЛрдВ рдХреА рд╕реАрдорд╛ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рдмрд╛рдж рдЧреНрд▓рд┐рдЪ рдкреНрд░реЙрдХреНрд╕реА рдЬрд╛рдкрд╛рди рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд▓реМрдЯрд╛ рджреЗрддрд╛ рд╣реИред рдПрдХрдорд╛рддреНрд░ рдХрд╛рд░рдг рдЗрд╕реЗ рдЕрднреА рдПрдХ рдореБрджреНрджреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рджреЗрдЦрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрдм рдкрд╛рдареНрдпрдХреНрд░рдо рдореЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдЙрддрдиреЗ рд╣рд┐рдЯ рдирд╣реАрдВ рд╣реИрдВ рдЬрд┐рддрдиреЗ рдкрд╣рд▓реЗ рд╣реБрдЖ рдХрд░рддреЗ рдереЗред рдЬреИрд╕реЗ рд╣реА рдЖрдк рдПрдХ рдорд┐рдирдЯ рдореЗрдВ 60 рдмрд╛рд░ рдЧреНрд▓рд┐рдЪ рд╕реЗ рдЯрдХрд░рд╛рддреЗ рд╣реИрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд JSON рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рддрд╛ рд╣реИ:

{
  "coord": {
    "lon": 139,
    "lat": 35
  },
  "weather": [
    {
      "id": 803,
      "main": "Clouds",
      "description": "broken clouds"
    }
  ],
  "base": "stations",
  "main": {
    "temp": 28.23,
    "pressure": 1011,
    "humidity": 74,
    "temp_min": 26,
    "temp_max": 31
  },
  "visibility": 10000,
  "wind": {
    "speed": 3.6,
    "deg": 230
  },
  "clouds": {
    "all": 75
  },
  "dt": 1499396400,
  "sys": {
    "type": 1,
    "id": 7616,
    "message": 0.0043,
    "country": "JP",
    "sunrise": 1499369792,
    "sunset": 1499421666
  },
  "id": 1851632,
  "name": "Shuzenji",
  "cod": 200
}

рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрднреА рднреА рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреА рд╕реВрдЪреА рдкрд░ рд╣реИ?

рдЖрд╣, рд╣рд╛рдБ - рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЖрдкреА рдХреЛ рдПрдХ рджреЛ рдлреЛрди рдХрд┐рдП рдФрд░ рд╕рд╣реА рдореМрд╕рдо рдкрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрджреНрджреЛрдВ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореБрдЭреЗ рд╢рд╛рдпрдж рдереЛрдбрд╝рд╛ рдФрд░ рдкреВрдЫрддрд╛рдЫ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред

рдореИрдВрдиреЗ Hacktoberfest рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрдХ рд╕рд╣реА рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдлрд┐рд░ QA рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рднрд╛рд░реА рдЬреБрдбрд╝ рдЧрдпрд╛ред рдмрд╛рдХреА рдЗрддрд┐рд╣рд╛рд╕ рд╣реИред рдореБрдЭреЗ рдЗрд╕ рдкрд░ рдлрд┐рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рдореЗрд░реЗ рдкрд╛рд╕ рдиреЛрдб рдФрд░ рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдХреА рдмреЗрд╣рддрд░ рд╕рдордЭ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓ рд╕рдХреЗрдЧрд╛ред

рдПрдХ рд╕реНрдерд┐рд░ рдХреИрд╢ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ (рдЬрд╛рдкрд╛рди рдореЗрдВ рд╕реНрдерд╛рди) рд╣реИред

рд╣рдо рдЗрд╕реЗ рд░реЗрдЯ рд▓рд┐рдорд┐рдЯрд░ рдХреЛ рд╣рдЯрд╛рдХрд░ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ рдПрдкреА рдХреБрдВрдЬреА рд╣реИ), рдпрд╛ рдЕрдиреБрд░реЛрдз рдХреЛрдЯрд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдХ рджрд░ рд╕реАрдорд╛ рддреНрд░реБрдЯрд┐ рд╡рд╛рдкрд╕ рдХрд░реЗрдВред

рд╡реИрд╕реЗ рднреА рдЧреНрд▓рд┐рдЪ рдкрд░ рдпрд╣ рдПрдкреАрдЖрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлреЛрд░реНрдХрд┐рдВрдЧ ' рдХреЗ рдмрд┐рдирд╛ рд╕рдВрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд рдПрдХ рдирдП рдпреВрдЖрд░рдПрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдРрдк рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВрдиреЗ https://oitchitch.com/edit/#//fcc -weather-api рдкрд░ рдХреИрдВрдкрд░рдмреЛрдЯ рдЦрд╛рддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдорд┐рд▓реЛ рдХреЛ рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬрд╛ рд╣реИред

рд╡реЗ рдЕрдЪреНрдЫреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреА рддрд░рд╣ рд▓рдЧ рд░рд╣реЗ рд╣реИрдВ! рдПрдХ рддреАрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ; рдХреИрд╢ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд╛рдХрд┐ рдбреЗрдЯрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╣рд╛рдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛ - рдпрд╛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдпрджрд┐ рджрд░ рд╕реАрдордХ рдорд╛рд░рд╛ рдЬрд╛рддрд╛ рд╣реИред

рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рджрд░ рд╕реАрдорд╛ рдкрд╛рд░ рдХрд░рдирд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдРрд╕реА рдкрд░рд┐рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдкреАрдЖрдИ рдХреБрдВрдЬреА рдХреЛ рд░рджреНрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рд╣рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдкреАрдЖрдИ рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред

@ рдЬреЛрдХрд░ 314 рдореИрдВ рдЖрдкрдХреЗ рддреАрд╕рд░реЗ рд╡рд┐рдХрд▓реНрдк рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдЖрдЧреЗ рдмрдврд╝ рд░рд╣рд╛ рдерд╛ред

рдореИрдВ рдЧрдбрд╝рдмрдбрд╝ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдордВрддреНрд░рдг рдкрд░ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИред

рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рд╕реАрдЖрдИ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд▓рдЧ рд░реЗрдкреЛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╣рд░реЛрдХреВ (рдореБрдлреНрдд рд╕рдВрд╕реНрдХрд░рдг) рдХреА рддрд░рд╣ рдХреБрдЫ рдФрд░ рдкрд░рд┐рдкрдХреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдирд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд╣рдореЗрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдЕрдзрд┐рдХ рдЖрд╕рд╛рдиреА рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

рд╣рдо рдХрд┐рд╕реА рднреА рдЕрдзрд┐рдХ рдХреЗ рд▓рд┐рдП рддреИрдирд╛рдд рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╣рдо рдЕрднреА рдХреЗ рд▓рд┐рдП рдЧреНрд▓рд┐рдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рдорддрд▓рдм рдЕрдЧрд░ рдХреЛрдИ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИ рддреЛ рд╣рдо рдЙрд╕реЗ рдлреНрд░реАрдЪреЛрдбрдХреИрдВрдк рдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рдЧреНрд▓рд┐рдЪ рдкрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢ рд╣реИрдВ рдФрд░ рдкрд╛рдареНрдпрдЪрд░реНрдпрд╛ рдореЗрдВ рдореМрдЬреВрджрд╛ рдЪреБрдиреМрддреА рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ

@raisedadead @RandellDawson
рдирдорд╕реНрддреЗ! рдЗрд╕ рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ?
рдпрд╣ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЖрд░реЗрдЦреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рднрдпрд╛рдирдХ рд╣реЛрдЧрд╛ (рдФрд░ рдЕрдВрддрддрдГ рд╕рдВрдмрджреНрдз рдлрд╝рд╛рдЗрд▓рдирд╛рдо)

@ Hash2C рдЖрдк рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореМрдЬреВрджрд╛ рдЧреНрд▓рд┐рдЪ рдкреНрд░реЛрдЬреЗрдХреНрдЯ (рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛) рдХреЛ рд░реАрдорд┐рдХреНрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

https://glitch.com/edit/#//fcc -weather-api? path = server.js: 1: 0

рдзрдиреНрдпрд╡рд╛рдж @RandellDawson , рдореИрдВ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдореИрдВ рдЧреБрд░реБрд╡рд╛рд░ рддрдХ рдПрдХ рдкрд╣рд▓рд╛ рдорд╕реМрджрд╛ рдкреВрд░рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ

@ Hash2C рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕рдордп рд▓реЗрдВред рдЗрд╕ рдмрдЧ рдХреЛ рдпрд╣рд╛рдВ рдХрд╛рдлреА рд╕рдордп рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж @RandellDawson , рдореИрдВ рдЕрдкрдирд╛ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдХрд░реВрдБрдЧрд╛ред
рдореБрдЭреЗ рд╡рд░реНрддрдорд╛рди рдмрд╛рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред
рдореИрдВрдиреЗ рдКрдкрд░ рдкрдврд╝рд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рддрд┐ рдорд┐рдирдЯ 60 рд╣рд┐рдЯреНрд╕ рдХреА рд╕реАрдорд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдУрдкрди рд╡реЗрдпрд░ рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рдореЗрдВ рдлреНрд░реА рдЯрд┐рдпрд░ рд▓рдЧрддрд╛ рд╣реИред рдХреНрдпрд╛ рдЗрд╕ рд╕реАрдорд╛ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ? OW рдХреЛ рдЕрдиреНрдп рд╕рджрд╕реНрдпрддрд╛рдПрдБ рдмрдирд╛рдиреЗ рдХреА рддрд░рд╣? рдХреНрдпрд╛ рдЕрдиреНрдп рд╕реНрд╡рддрдВрддреНрд░ "рд╕рддреНрдп рдХреЗ рд╕реНрд░реЛрдд" рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо OW рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд┐рд╕ рддрд░рд╣ рдХреА рджреЗрд░реА рд╕реЗ рдбрд┐рд▓реАрд╡рд░реА рдХрд░рдирд╛ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реЛрдЧрд╛? 5 рдорд┐рдирдЯ? 15 рдорд┐рдирдЯ? 1 рдШрдВрдЯреЗ? 3 рдЬ?

Edit2: рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ OW "рд╡реЗрджрд░ рдПрдкреАрдЖрдИ рдбреЗрдЯрд╛ рдЕрдкрдбреЗрдЯ" "<2 рдШрдВрдЯреЗ" рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИ
https://openweathermap.org/price
рдПрдХ рд╣реА рддрд╛рд▓рд┐рдХрд╛ рд╣рдореЗрдВ рдмрддрд╛рддреА рд╣реИ рдХрд┐ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗрд╡рд▓ 95% рд╣реИ

рдХреНрдпрд╛ рдЗрд╕ рд╕реАрдорд╛ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ? OW рдХреЛ рдЕрдиреНрдп рд╕рджрд╕реНрдпрддрд╛рдПрдБ рдмрдирд╛рдиреЗ рдХреА рддрд░рд╣?

рдЙрдирдХреЗ рдкрд╛рд╕ рдЖрдИрдкреА рдкрддреЗ рдХреА рд╕реАрдорд╛рдПрдВ рднреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВ (рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ), рдЗрд╕рд▓рд┐рдП рдЕрдиреНрдп рд╕рджрд╕реНрдпрддрд╛рдПрдБ рдмрдирд╛рдиреЗ рд╕реЗ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реЗрдЧреАред

рдХреНрдпрд╛ рдЕрдиреНрдп рд╕реНрд╡рддрдВрддреНрд░ "рд╕рддреНрдп рдХреЗ рд╕реНрд░реЛрдд" рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо OW рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдпрдХреАрди рдирд╣реАрдВред

Edit2: рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ OW "рд╡реЗрджрд░ рдПрдкреАрдЖрдИ рдбреЗрдЯрд╛ рдЕрдкрдбреЗрдЯ" "<2 рдШрдВрдЯреЗ" рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИ

рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ OpenWeather рдХреЗ рдореБрдХреНрдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреА рдЦреБрдж рдХреА рдореМрд╕рдо рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдЬрд╛рдБрдЪ рдХреА рд╣реИ рдХрд┐ рдпрджрд┐ рдЕрдиреБрд░реЛрдз рдЕрдВрддрд┐рдо рдЕрдиреБрд░реЛрдз рд╕реЗ 10 рдорд┐рдирдЯ рд╕реЗ рдХрдо рд╣реИ, рддреЛ рдЙрд╕реА lat / lon рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд▓реМрдЯрд╛ рдбреЗрдЯрд╛ рджрд┐рдЦрд╛рдПрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдиреМрддреА рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рднреА рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдЧрд░ рд╣рдо рдПрдХ рд╕реАрдорд╛ рддрдХ рдкрд╣реБрдБрдЪ рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ рд╣рдо рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╡рд╛рдкрд╕ рднреЗрдЬ рджреЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рд╡реЗ рдПрдХ рдРрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдбреЗрдЯрд╛ рдЕрдк-рдЯреВ-рдбреЗрдЯ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдЕрднреА рднреА рд╡рд╣реА рдбреЗрдЯрд╛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдЗрд╕рд▓рд┐рдП рдПрдлрд╕реАрд╕реА рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рднреА рдкреБрд░рд╛рдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ)ред рд╣рдо рдХреЗрд╡рд▓ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрдкрддреНрддрд┐ рдЬреЛрдбрд╝ рд░рд╣реЗ рд╣реЛрдВрдЧреЗред рддреБрдо рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реЛ?

рдореИрдВрдиреЗ рдЗрд╕ рд░реЗрдкреЛ рдХреЛ рдмрдирд╛рдпрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПред
https://github.com/Hash2C/fccWeatherApiDraft

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ 3 рдореБрдЦреНрдп рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ (рдЕрднреА рдХреЗ рд▓рд┐рдП) рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╡рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ

  • рдпрджрд┐ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдЕрдорд╛рдиреНрдп / рдЕрдХреНрд╖рдо рд╣реИрдВ, рддреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рднреЗрдЬреЗрдВ
    рдФрд░, рдХреЛрд░реНрдбреНрд╕ рдХреЛ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдмрджрд▓реЗрдВ рдФрд░ рдлрд┐рд░ рд╣рдо рдХреИрд╢ рдХреЛ рд╣рд┐рдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ
  • рдпрджрд┐ рдЕрдиреБрд░реЛрдз рдХрд┐рдП рдЧрдП рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреИрд╢ рдХрд┐рдП рдЧрдП рд╣реИрдВ

    • рдЕрдЧрд░ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рд╕реНрд╡реАрдХрд╛рд░реНрдп рдбреЗрд▓реНрдЯрд╛ рдХреЗ рднреАрддрд░ рд╣реИ: рдХреИрд╢реНрдб рдбреЗрдЯрд╛ (1) рднреЗрдЬреЗрдВ

    • рдФрд░: рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдирдХрд▓реА рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд░реЗрдВ (рдпрджрд┐ рдмрд╛рдж рдореЗрдВ OpenWeather рдПрдкреАрдЖрдИ рдХреЙрд▓ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдП)

  • рдФрд░: рдХреБрдЫ рдбреЗрдЯрд╛ рдЬреЛ рд╣рдо рддрдп рдХрд░рддреЗ рд╣реИрдВ (рдмрд╛рдж рдореЗрдВ OpenWeather рдПрдкреАрдЖрдИ рдХреЙрд▓ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ) рдХреЗ рд░реВрдк рдореЗрдВ рдирдХрд▓реА рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд░реЗрдВред

  • рд╣рдо OpenWeather рдПрдкреАрдЖрдИ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред

  • рдЕрдЧрд░ рд╣рдореЗрдВ рд╕рд╣реА рдбреЗрдЯрд╛ рдорд┐рд▓рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рднреЗрдЬреЗрдВ, рдХреИрд╢ рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ (2)
  • рдЕрдиреНрдп, рдирдХрд▓реА рдбреЗрдЯрд╛ рднреЗрдЬреЗрдВ (3)

рдпрд╣ рдкреНрд░рд╡рд╛рд╣ рдмреЗрд╢рдХ рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛ рд╣реИ!

рдЕрднреА рднреА рдмрд╣реБрдд рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ, рдорд╛рдиреНрдпрддрд╛рдПрдБ, рдПрд╕рд┐рдВрдХреНрд╕ рд╕рд╛рдорд╛рди, рдХрд┐рдирд╛рд░реЗ рдорд╛рдорд▓реЗ (рдкрд░реАрдХреНрд╖рдг), рдЖрджрд┐, рд▓реЗрдХрд┐рди рд╣рдо рдзреАрд░реЗ-рдзреАрд░реЗ рд╡рд╣рд╛рдВ рдкрд╣реБрдВрдЪреЗрдВрдЧреЗред рдореИрдВрдиреЗ server.js рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрд╣реБрдд рдЯрд┐рдкреНрдкрдгреА рдХреА (рдбрд░рд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реБрдЖ), рдореИрдВ рдзреАрд░реЗ-рдзреАрд░реЗ рдЙрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реВрдВрдЧрд╛ рдФрд░ рдЖрдкрд╕реЗ рд╕рд╣рд╛рдпрддрд╛ рдорд╛рдВрдЧреВрдВрдЧрд╛ рддрд╛рдХрд┐ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдореБрджреНрджреЗ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░ рд╕рдХреЗрдВред

рдмрд╕ рдПрдХ рд╡рд┐рдЪрд╛рд░: рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдВрддрддрдГ рдПрдХ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЬреЛ "рдУрдкрдирд╡реНрд╣реАрдпрд░ рдПрдкреАрдЖрдИ (рдпрд╛ рдЕрдиреНрдп) рдЬреЛ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ" рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреА рд╣реИ? рдпрд╣ рд╕реЗрд╡рд╛, рдПрдХ рдореЛрдВрдЧреЛрдбреАрдмреА рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╣реЗрдЧреА - рдХрд┐ рд╣рдорд╛рд░рд╛ рдХреИрд╢ рд╣реЛрдЧрд╛ (рд╣рдо рдореЗрдореНрдХреЗрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╢рд╛рдпрдж рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИ, рд╣рдореЗрдВ рдЙрд╕ рдЕрддрд┐рд░рд┐рдХреНрдд рдЧрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ)

рдЕрдиреНрдп рд╡рд┐рдЪрд╛рд░рдзрд╛рд░рд╛: рдХреНрдпрд╛ рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЗ рдкрд┐рдЫрд▓реЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдЖрдБрдХрдбрд╝реЗ рд╣реИрдВ? рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рд╢рд╛рдпрдж рд╣рдо рдПрдХ рдХреЛ рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реЛ, рдЕрдВрддрддрдГ рд╕рдВрднрд╡ рд╣реЛ рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдЙрдк-рд╕реНрддрд░реАрдп рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рдПрдХ рдмрд╛рдд рдореБрдЭреЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдорджрдж рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдпрд╣ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рд╣реИ github рдореБрдЭреЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рджреЗ рд░рд╣реА рд╣реИ
securityIssuesApi

(рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдореИрдВ рдЖрдкрдХреЗ рд╕рдВрджреЗрд╢ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рдЪреВрдХ рдЧрдпрд╛!)

рдЙрдирдХреЗ рдкрд╛рд╕ рдЖрдИрдкреА рдкрддреЗ рдХреА рд╕реАрдорд╛рдПрдВ рднреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВ (рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ), рдЗрд╕рд▓рд┐рдП рдЕрдиреНрдп рд╕рджрд╕реНрдпрддрд╛рдПрдБ рдмрдирд╛рдиреЗ рд╕реЗ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реЗрдЧреАред

рдЕрдЪреНрдЫреА рдмрд╛рддред рдХреНрдпрд╛ рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд╛рдпрдХ рд╣реИ?

рдХреНрдпрд╛ рдЕрдиреНрдп рд╕реНрд╡рддрдВрддреНрд░ "рд╕рддреНрдп рдХреЗ рд╕реНрд░реЛрдд" рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо OW рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдпрдХреАрди рдирд╣реАрдВред

рдпрджрд┐ рд╣рдореЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рд╕рдлрд▓ рд╕рдорд╛рдзрд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдмрд╣реБрдд рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ OpenWeather рдХреЗ рдореБрдХреНрдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреА рдЦреБрдж рдХреА рдореМрд╕рдо рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдЬрд╛рдБрдЪ рдХреА рд╣реИ рдХрд┐ рдпрджрд┐ рдЕрдиреБрд░реЛрдз рдЕрдВрддрд┐рдо рдЕрдиреБрд░реЛрдз рд╕реЗ 10 рдорд┐рдирдЯ рд╕реЗ рдХрдо рд╣реИ, рддреЛ рдЙрд╕реА lat / lon рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд▓реМрдЯрд╛ рдбреЗрдЯрд╛ рджрд┐рдЦрд╛рдПрдВред

рд╣рд╛рдБ, рдХреИрд╢реНрдб рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рд╣реА рд╣реИ? рдореИрдВ рдЙрд╕ <2h рдкреНрд░рд╢реНрди рдХреЛ рд▓рд╛рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реНрд╡реАрдХрд╛рд░реНрдп рджреЗрд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрд╛ рдерд╛ред рдЬрд┐рддрдиреА рджреЗрд░ рд╣реЛрдЧреА, рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдХреИрд╢ рдХреЛ рдЕрдзрд┐рдХ рдорд╛рд░рд╛ рдФрд░ рд╣рдореЗрдВ рдПрдкрд┐ рдХреЛ рдЗрддрдиреА рдмрд╛рд░ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЖрд░рдВрднрд┐рдХ рдХреЛрдбрд┐рдВрдЧ рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рд╣рдо рдЕрдзрд┐рдХрддрдо 1 рдШрдВрдЯреЗ рдореЗрдВ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╕ рдЗрд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдиреМрддреА рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рднреА рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдЧрд░ рд╣рдо рдПрдХ рд╕реАрдорд╛ рддрдХ рдкрд╣реБрдБрдЪ рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ рд╣рдо рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╡рд╛рдкрд╕ рднреЗрдЬ рджреЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рд╡реЗ рдПрдХ рдРрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдбреЗрдЯрд╛ рдЕрдк-рдЯреВ-рдбреЗрдЯ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдЕрднреА рднреА рд╡рд╣реА рдбреЗрдЯрд╛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдЗрд╕рд▓рд┐рдП рдПрдлрд╕реАрд╕реА рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рднреА рдкреБрд░рд╛рдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ)ред рд╣рдо рдХреЗрд╡рд▓ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрдкрддреНрддрд┐ рдЬреЛрдбрд╝ рд░рд╣реЗ рд╣реЛрдВрдЧреЗред рддреБрдо рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реЛ?

рдореИрдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рджреЗрдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЪреБрдирдиреЗ рджреЗрдиреЗ рдХреЗ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕рд╣рдордд рд╣реВрдВ, рдпрд╣ рд╡рд╣ рд░рд╛рд╕реНрддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдореИрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣рд╛ рдерд╛

рдХреНрдпрд╛ рдПрдлрд╕реАрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдФрд░ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдЙрдкрдХрд░рдг рд╣реИрдВ?
рдЙрди рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХреНрд╕рд┐рд╕ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдХреЛрд╢рд┐рд╢ рджреЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ)
www.npmjs.com/package/request
рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдмрд╣реБрдд рдЕрдиреБрднрд╡ рдирд╣реАрдВ рд╣реИ рд▓реЗрдХрд┐рди рдореИрдВ рдореЛрдЪрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ред
рд▓реЗрдХрд┐рди рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреМрди рд╕реЗ рдЙрдкрдХрд░рдг рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рдПрдлрд╕реАрд╕реА рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реИрдВ

рдПрдХ рдмрд╛рдд рдореБрдЭреЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдорджрдж рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдпрд╣ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рд╣реИ github рдореБрдЭреЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рджреЗ рд░рд╣реА рд╣реИ

рд╕рдмрд╕реЗ рд╕рд░рд▓ рдЙрдкрд╛рдп рд╕рд┐рд░реНрдл npm audit fix рдЪрд▓рдирд╛ рд╣реИ рдФрд░ рдлрд┐рд░ package.json рдФрд░ package-lock.json рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╣реИред рдирдП рдкреИрдХреЗрдЬ рдореЗрдВ рдкрд┐рдЫрд▓реЗ, рдХрдордЬреЛрд░ рд▓реЛрдЧреЛрдВ рд╕реЗ рдХреЛрдИ рднреА рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рдкреИрдХреЗрдЬ рд▓реЗрдЦрдХреЛрдВ рдиреЗ рдЧрд▓рддреА рд╕реЗ рдмреНрд░реЗрдХрд┐рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдлрд┐рдХреНрд╕ рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЖрдкрдХреЗ рдРрдк рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИред

рдореИрдВ OpenWeather рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдЦреЗрд▓ рд░рд╣рд╛ рд╣реВрдВ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрдЭреЗ рд╢реБрд░реБрдЖрдд рд╕реЗ рдРрд╕рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛)ред
рдХреНрдпрд╛ рд╣рдореЗрдВ рдпрд╣ рдкрддрд╛ рдерд╛? https://openweathermap.org/faq#error401
рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣рд┐рд╕реНрд╕рд╛

FOSS рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП: рд╣рдо рд╕реНрд╡рддрдВрддреНрд░ рдФрд░ рдореБрдХреНрдд рд╕реНрд░реЛрдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдлреНрд░реА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдПрдкреНрд▓реАрдХреЗрд╢рди рдореЗрдВ OWM рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рдПрдкреАрдЖрдИ рдХреБрдВрдЬреА рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВ рдФрд░ рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдФрд░ рдПрдкреАрдЖрдИ рдХреБрдВрдЬреА рдкрдВрдЬреАрдХреГрдд рдПрдХ рдЯрд┐рдХрдЯ рджрд░реНрдЬ рдХрд░реЗрдВред рдпрджрд┐ рдУрдкрди рд╕реЛрд░реНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ OWM рдЖрдкрдХреЗ рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдЕрдиреБрд░реЛрдз рдХреА рд▓рд┐рдлреНрдЯ рдПрдХреНрд╕реЗрд╕ рд╕реАрдорд╛ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдЧрд╛ред

рдирдорд╕реНрдХрд╛рд░ рджреЛрд╕реНрддреЛрдВ, рдореИрдВ рдЙрдореНрдореАрдж рд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд╢ рд╣реЛ рдЧрдпрд╛ рд╣реВрдВред
рдЕрдкрдиреЗ рдЦрд╛рд▓реА рд╕рдордп рдкрд░, рдореИрдВ OpenWeather рдПрдк рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкреНрд░рд▓реЗрдЦрд┐рдд рдирд╣реАрдВ рд╣реИред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдПрдХ рд╕рдВрднрд╡ рд░рдгрдиреАрддрд┐ рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рдерд╛, рдмреЙрдХреНрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рднреА рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
рдореИрдВ рдЕрдкрдиреЗ рдкрд╛рд╕ рдЖрдП рд╕рднреА рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рдмрдирд╛рдиреЗ рдХреЗ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рдерд╛, рдЬреЛ рдкрд░реАрдХреНрд╖рдг рдореИрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

@ Hash2C рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕рдордп рд▓реЗрдВред рдЗрд╕ рдмрдЧ рдХреЛ рдпрд╣рд╛рдВ рдХрд╛рдлреА рд╕рдордп рд╣реЛ рдЧрдпрд╛ рд╣реИред

@RandellDawson
рдЖрдкрдХреЛ рдкрддрд╛ рдерд╛ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдХрд╣ рд░рд╣реЗ рдереЗ: Heavy_check_mark:

@ Hash2C рдЖрдкрдХрд╛ рд╕рдорд╛рдзрд╛рди рдХреИрд╕реЗ рдЖ рд░рд╣рд╛ рд╣реИ?

рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХрд╛рдлреА рдЧрд┐рд░рд╛рд╡рдЯ рдЖрдИ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдм рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рдХрд╛рд░рдг рдХрдо рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ рдЬрд╣рд╛рдВ рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рджрд░ рд╕реАрдорд╛ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдИ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ROWn1ne picture ROWn1ne  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

QuincyLarson picture QuincyLarson  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

robwelan picture robwelan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

EthanDavis picture EthanDavis  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

DaphnisM picture DaphnisM  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ