āĻāύā§āĻĄāĻžāϏā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞ āĻŽā§āĻļāĻŋāύ āϞāĻžāϰā§āύāĻŋāĻ: 10āĻāĻŋ āĻĄāĻŋāĻāĻžāĻāύā§āϰ āύā§āϤāĻŋ
āĻāĻāĻāĻžāϞ, āύāϤā§āύ āĻĒāϰāĻŋāώā§āĻŦāĻž, āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻāĻŦāĻ āĻ āύā§āϝāĻžāύā§āϝ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻā§āϞāĻŋ āĻĒā§āϰāϤāĻŋāĻĻāĻŋāύ āϤā§āϰāĻŋ āĻāϰāĻž āĻšāϝāĻŧ āϝāĻž āĻ āĻŦāĻŋāĻļā§āĻŦāĻžāϏā§āϝ āĻāĻŋāύāĻŋāϏāĻā§āϞāĻŋ āϤā§āϰāĻŋ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ āĻāϰā§: āϏā§āĻĒā§āϏāĻāĻā§āϏ āϰāĻā§āĻ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖā§āϰ āϏāĻĢā§āĻāĻāϝāĻŧā§āϝāĻžāϰ āĻĨā§āĻā§ āϏā§āĻŽāĻžāϰā§āĻāĻĢā§āύā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻĒāĻžāĻļā§āϰ āĻāϰ⧠āĻāĻāĻāĻŋ āĻā§āĻāϞāĻŋāϰ āϏāĻžāĻĨā§ āĻāύā§āĻāĻžāϰāĻ ā§āϝāĻžāĻā§āĻ āĻāϰāĻž āĻĒāϰā§āϝāύā§āϤāĨ¤
āĻāĻŦāĻ, āĻāĻāύāĻ āĻāĻāύāĻ, āĻĒā§āϰāϤāĻŋāĻāĻŋ āύāĻŦā§āύ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰ, āϏ⧠āĻāĻāĻāύ āĻāϤā§āϏāĻžāĻšā§ āϏā§āĻāĻžāϰā§āĻāĻāĻĒāĻžāϰ āĻšā§āĻ āĻŦāĻž āĻāĻāĻāύ āϏāĻžāϧāĻžāϰāĻŖ āĻĢā§āϞ āϏā§āĻā§āϝāĻžāĻ āĻŦāĻž āĻĄā§āĻāĻž āϏāĻžāϝāĻŧā§āύā§āĻāĻŋāϏā§āĻ āĻšā§āĻ āύāĻž āĻā§āύ, āĻļā§āĻā§āϰ āĻŦāĻž āĻĒāϰ⧠āĻāĻĒāϞāĻŦā§āϧāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϝ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻŦāĻ āϏāĻĢā§āĻāĻāϝāĻŧā§āϝāĻžāϰ āϤā§āϰāĻŋāϰ āĻāύā§āϝ āĻāĻŋāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āύāĻŋāϝāĻŧāĻŽ āϰāϝāĻŧā§āĻā§ āϝāĻž āĻā§āĻŦāύāĻā§ āĻ āύā§āĻ āϏāĻšāĻ āĻāϰ⧠āϤā§āϞā§āĨ¤
āĻāĻ āĻĒā§āϰāĻŦāύā§āϧā§, āĻāĻŽāĻŋ āϏāĻāĻā§āώā§āĻĒā§ 10āĻāĻŋ āύā§āϤāĻŋ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻŦ āĻāĻŋāĻāĻžāĻŦā§ āĻāύā§āĻĄāĻžāϏā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞ āĻŽā§āĻļāĻŋāύ āϞāĻžāϰā§āύāĻŋāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāϰāϤ⧠āĻšāϝāĻŧ āϝāĻžāϤ⧠āĻāĻāĻŋ 12-āĻĢā§āϝāĻžāĻā§āĻāϰ āĻ
ā§āϝāĻžāĻĒ āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āϏāĻšāĻā§āĻ āĻāĻāĻāĻŋ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ/āĻĒāϰāĻŋāώā§āĻŦāĻžāϤ⧠āĻāĻāϤā§āϰāĻŋāϤ āĻāϰāĻž āϝāĻžāϝāĻŧāĨ¤ . āĻāĻŽāĻžāϰ āĻāĻĻā§āϝā§āĻ āĻāĻ āĻā§āĻļāϞ āϏāĻŽā§āĻĒāϰā§āĻā§ āϏāĻā§āϤāύāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāύā§āϰ āĻāύā§āϝ, āϝāĻž āĻ
āύā§āĻ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻŦāĻ āĻĄā§āĻāĻž āϏāĻžāϝāĻŧā§āύā§āϏā§āϰ āĻŽāĻžāύā§āώāĻā§ āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāĻ āύāĻŋāĻŦāύā§āϧāĻāĻŋ āĻļāĻŋāϞā§āĻĒ āĻŽā§āĻļāĻŋāύ āϞāĻžāϰā§āύāĻŋāĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āύāĻŋāĻŦāύā§āϧāĻā§āϞāĻŋāϰ āĻāĻāĻāĻŋ āϏāĻŋāϰāĻŋāĻā§āϰ āĻāĻāĻāĻŋ āĻĒā§āϰāϏā§āϤāĻžāĻŦāύāĻžāĨ¤ āϏā§āĻā§āϞāĻŋāϤ⧠āĻāĻŽāĻŋ āĻāϰāĻ āĻāĻĨāĻž āĻŦāϞāĻŦ āĻā§āĻāĻžāĻŦā§ āĻāϏāϞ⧠āĻāĻāĻāĻŋ āĻŽāĻĄā§āϞ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžāϝāĻŧ āĻāĻŦāĻ āĻāĻāĻŋ āĻāϤā§āĻĒāĻžāĻĻāύ⧠āĻāĻžāϞ⧠āĻāϰāĻž āϝāĻžāϝāĻŧ, āĻāĻāĻŋāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻĒāĻŋāĻāĻ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžāϝāĻŧ, āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āϤāĻžāĻĻā§āϰ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻŦāĻŋāϞā§āĻ-āĻāύ āĻāĻŽāĻāϞ āϰāϝāĻŧā§āĻā§ āĻāĻŽāύ āĻŦāĻŋāĻāĻŋāύā§āύ āĻā§āώā§āϤā§āϰ āĻāĻŦāĻ āϏāĻāϏā§āĻĨāĻžāĻā§āϞāĻŋāϰ āĻāĻĻāĻžāĻšāϰāĻŖāĨ¤
āύā§āϤāĻŋ 1: āĻāĻ āĻā§āĻĄ āĻŦā§āϏ
āĻĒā§āϰāĻĨāĻŽ āĻĒāϰā§āϝāĻžāϝāĻŧā§ āĻāĻŋāĻā§ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰ, āĻāĻāĻŋ āĻŦā§āϰ āĻāϰāϤ⧠āĻ āϞāϏāϤāĻžāϰ āĻāĻžāϰāĻŖā§ (āĻŦāĻž āϤāĻžāĻĻā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻāĻŋāĻā§ āĻāĻžāϰāĻŖā§), āĻāĻŋāĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻā§āϞ⧠āϝāĻžāύāĨ¤ āϤāĻžāϰāĻž āĻšāϝāĻŧ āĻļāĻŦā§āĻĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖāĻāĻžāĻŦā§ āĻā§āϞ⧠āϝāĻžāϝāĻŧ, āĻ āϰā§āĻĨāĻžā§, āϤāĻžāϰāĻž āĻĄā§āϰāĻžāĻāĻā§ āĻāĻā§ āĻ āĻĒāϰā§āϰ āĻāĻžāĻā§ āĻĢāĻžāĻāϞ āĻā§āĻāĻĄāĻŧā§ āĻĻā§āϝāĻŧ/āĻļā§āϧ⧠āĻĒāĻžāĻ ā§āϝ āĻā§āĻāĻĄāĻŧā§ āĻĻā§āϝāĻŧ/āĻĒāĻžāϝāĻŧāϰāĻž āĻĻā§āĻŦāĻžāϰāĻž āĻĒāĻžāĻ āĻžāϝāĻŧ, āĻ āĻĨāĻŦāĻž āϤāĻžāϰāĻž āϤāĻžāĻĻā§āϰ āĻāϰā§āĻŽāĻĒā§āϰāĻŦāĻžāĻšā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻŋāύā§āϤāĻž āĻāϰ⧠āύāĻž, āĻāĻŦāĻ āĻĒā§āϰāϤā§āϝā§āĻā§ āϤāĻžāĻĻā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻļāĻžāĻāĻžāϝāĻŧ āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ āĻĻā§āϝāĻŧ āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ⧠āĻŽāĻžāϏā§āĻāĻžāϰ
āĻāĻ āύā§āϤāĻŋāĻāĻŋ āĻŦāϞā§: āĻāĻāĻāĻŋ āĻā§āĻĄāĻŦā§āϏ āĻāĻŦāĻ āĻ āύā§āĻ āϏā§āĻĨāĻžāĻĒāύāĻž āĻāĻā§āĨ¤
Git āĻā§āĻĒāĻžāĻĻāύ āĻāĻŦāĻ āĻāĻŦā§āώāĻŖāĻž āĻ āĻāύā§āύāϝāĻŧāύ (R&D) āĻāĻāϝāĻŧ āĻā§āώā§āϤā§āϰā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§, āϝā§āĻāĻžāύ⧠āĻāĻāĻŋ āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧ āύāĻžāĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, R&D āĻĒāϰā§āĻŦā§ āĻāĻĒāύāĻŋ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĄā§āĻāĻž āĻĒā§āϰāϏā§āϏāĻŋāĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻāĻŦāĻ āĻŽāĻĄā§āϞā§āϰ āϏāĻžāĻĨā§ āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ āĻā§āĻĄāĻŧā§ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύ, āϝāĻžāϤ⧠āϤāĻžāϰāĻĒāϰ⧠āϏā§āϰāĻžāĻāĻŋ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāĻž āϝāĻžāϝāĻŧ āĻāĻŦāĻ āϏāĻšāĻā§āĻ āĻāĻāĻŋāϰ āϏāĻžāĻĨā§ āĻāϰāĻ āĻāĻžāĻ āĻāϰāĻž āĻāĻžāϞāĻŋāϝāĻŧā§ āϝāĻžāϝāĻŧāĨ¤
āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧāϤ, āĻāϤā§āĻĒāĻžāĻĻāύ⧠āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϝāĻŧ āĻāĻŋāύāĻŋāϏ - āĻāĻĒāύāĻžāĻā§ āĻā§āϰāĻŽāĻžāĻāϤ āĻĻā§āĻāϤ⧠āĻšāĻŦā§ āĻā§āĻāĻžāĻŦā§ āĻāĻĒāύāĻžāϰ āĻā§āĻĄāĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻšāϝāĻŧ āĻāĻŦāĻ āĻā§āύ āĻŽāĻĄā§āϞāĻāĻŋ āϏāϰā§āĻŦā§āϤā§āϤāĻŽ āĻĢāϞāĻžāĻĢāϞ āĻĻā§āϝāĻŧ, āĻā§āύ āĻā§āĻĄāĻāĻŋ āĻļā§āώ āĻĒāϰā§āϝāύā§āϤ āĻāĻžāĻ āĻāϰā§āĻāĻŋāϞ āĻāĻŦāĻ āĻā§ āĻāĻā§āĻāĻŋāϞ āϝāĻžāϰ āĻāĻžāϰāĻŖā§ āĻāĻāĻŋ āĻāĻžāĻ āĻāϰāĻž āĻŦāύā§āϧ āĻāϰā§āĻā§ āĻŦāĻž āĻā§āϞ āĻĢāϞāĻžāĻĢāϞ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻļā§āϰ⧠āĻāϰā§āĻā§āĨ¤ . āϝ⧠āĻāύā§āϝ āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ āĻšāϝāĻŧ!
āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻāĻāĻāĻŋ āĻĒā§āϝāĻžāĻā§āĻāĻ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻāĻŋ āϏā§āĻĨāĻžāĻĒāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻā§āĻŽāĻĢā§āϰāĻŋāϤā§, āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ⧠āĻ āύā§āϝāĻžāύā§āϝ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻāύā§āϝ āĻāĻāĻŋ āĻĨā§āĻā§ āĻĢāĻžāĻāĻļāύāĻā§āϞāĻŋ āĻāĻŽāĻĻāĻžāύāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āϝāĻžāϤ⧠āϏā§āĻā§āϞāĻŋ 1000 āĻŦāĻžāϰ āĻĒā§āύāϰāĻžāϝāĻŧ āϞā§āĻāĻž āύāĻž āĻšāϝāĻŧ, āϤāĻŦā§ āĻĒāϰ⧠āĻāϰāĻ āĻŦā§āĻļāĻŋāĨ¤
āύā§āϤāĻŋ 2: āϏā§āĻĒāώā§āĻāĻāĻžāĻŦā§ āĻā§āώāĻŖāĻž āĻāϰā§āύ āĻāĻŦāĻ āύāĻŋāϰā§āĻāϰāϤāĻž āĻŦāĻŋāĻā§āĻāĻŋāύā§āύ āĻāϰā§āύ
āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āϰāϝāĻŧā§āĻā§ āϝāĻž āĻāĻĒāύāĻŋ āĻŦāĻžāĻāϰ⧠āĻĨā§āĻā§ āĻāĻŽāĻĻāĻžāύāĻŋ āĻāϰ⧠āĻā§āĻĨāĻžāĻ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝāĨ¤ āĻāĻāĻŋ āĻĒāĻžāĻāĻĨāύ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ, āĻŦāĻž āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻĻā§āĻĻā§āĻļā§āϝ⧠āĻ āύā§āϝāĻžāύā§āϝ āĻāĻžāώāĻžāϰ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ, āĻŦāĻž āϏāĻŋāϏā§āĻā§āĻŽ āĻā§āϞāϏ - āĻāĻĒāύāĻžāϰ āĻāĻžāĻ āĻšāϞ:
- āϏā§āĻĒāώā§āĻāĻāĻžāĻŦā§ āύāĻŋāϰā§āĻāϰāϤāĻž āĻā§āώāĻŖāĻž āĻāϰā§āύ, āĻ āϰā§āĻĨāĻžā§, āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āϝāĻžāϤ⧠āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻāϞā§āĻĒā§ āĻŦā§āϝāĻŦāĻšā§āϤ āϏāĻŽāϏā§āϤ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ, āϏāϰāĻā§āĻāĻžāĻŽ āĻāĻŦāĻ āϤāĻžāĻĻā§āϰ āϏāĻāϏā§āĻāϰāĻŖāĻā§āϞāĻŋ āĻĨāĻžāĻāĻŦā§ āĻāĻŦāĻ āĻāĻāĻŋ āĻ āĻŦāĻļā§āϝāĻ āĻāύāϏā§āĻāϞ āĻāϰāĻž āĻāĻāĻŋāϤ (āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻĒāĻžāĻāĻĨāύ⧠āĻāĻāĻŋ Pipfile āĻŦāĻž requirements.txt āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āϞāĻŋāĻā§āĻ āϝāĻž āĻāĻžāϞ āĻŦā§āĻāϤ⧠āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ: )
- āĻŦāĻŋāĻāĻžāĻļā§āϰ āϏāĻŽāϝāĻŧ āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻāύā§āϝ āĻŦāĻŋāĻļā§āώāĻāĻžāĻŦā§ āύāĻŋāϰā§āĻāϰāϤāĻž āĻŦāĻŋāĻā§āĻāĻŋāύā§āύ āĻāϰā§āύāĨ¤ āĻāĻĒāύāĻŋ āĻā§āϰāĻŽāĻžāĻāϤ āϏāĻāϏā§āĻāϰāĻŖ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻāĻžāύ āύāĻž āĻāĻŦāĻ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāύāϏā§āĻāϞ āĻāϰāϤ⧠āĻāĻžāύ āύāĻž, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻā§āύāϏāϰāĻĢā§āϞā§?
āĻāĻāĻāĻžāĻŦā§, āĻāĻŦāĻŋāώā§āϝāϤ⧠āĻāĻĒāύāĻžāϰ āĻĻāϞ⧠āϝā§āĻāĻĻāĻžāύāĻāĻžāϰ⧠āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰā§āϰāĻž āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻāϞā§āĻĒā§ āĻŦā§āϝāĻŦāĻšā§āϤ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻāĻŦāĻ āϤāĻžāĻĻā§āϰ āϏāĻāϏā§āĻāϰāĻŖāĻā§āϞāĻŋāϰ āϏāĻžāĻĨā§ āĻĻā§āϰā§āϤ āĻĒāϰāĻŋāĻāĻŋāϤ āĻšāϤ⧠āϏāĻā§āώāĻŽ āĻšāĻŦā§āύ āĻāĻŦāĻ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāύā§āϝ āĻāύāϏā§āĻāϞ āĻāϰāĻž āϏāĻāϏā§āĻāϰāĻŖ āĻāĻŦāĻ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāĻā§āϞāĻŋ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĒāĻžāĻŦā§āύāĨ¤ āĻĒā§āϰāĻāϞā§āĻĒ, āϝāĻž āĻāĻĒāύāĻžāĻā§ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻŦāĻž āϤāĻžāĻĻā§āϰ āϏāĻāϏā§āĻāϰāĻŖāĻā§āϞāĻŋāϰ āĻ āϏāĻā§āĻāϤāĻŋ āĻāĻĄāĻŧāĻžāϤ⧠āϏāĻšāĻžāϝāĻŧāϤāĻž āĻāϰāĻŦā§āĨ¤
āĻāĻĒāύāĻžāϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻāĻŋ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ OS-āĻ āĻāύāϏā§āĻāϞ āĻšāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŽāύ āϏāĻŋāϏā§āĻā§āĻŽ āϏāϰāĻā§āĻāĻžāĻŽāĻā§āϞāĻŋāϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰāĻž āĻāĻāĻŋāϤ āύāϝāĻŧāĨ¤ āĻāĻ āϏāϰāĻā§āĻāĻžāĻŽāĻā§āϞāĻŋ āĻ āĻŦāĻļā§āϝāĻ āύāĻŋāϰā§āĻāϰāϤāĻž āĻŽā§āϝāĻžāύāĻŋāĻĢā§āϏā§āĻā§ āĻā§āώāĻŖāĻž āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻŽāύ āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋ āĻāĻĄāĻŧāĻžāύā§āϰ āĻāύā§āϝ āĻāĻāĻŋ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āϝā§āĻāĻžāύ⧠āϏāϰāĻā§āĻāĻžāĻŽāĻā§āϞāĻŋāϰ āϏāĻāϏā§āĻāϰāĻŖ (āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āϤāĻžāĻĻā§āϰ āĻāĻĒāϞāĻŦā§āϧāϤāĻž) āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ OS āĻāϰ āϏāĻŋāϏā§āĻā§āĻŽ āϏāϰāĻā§āĻāĻžāĻŽāĻā§āϞāĻŋāϰ āϏāĻžāĻĨā§ āĻŽā§āϞ⧠āύāĻžāĨ¤
āĻāĻāĻāĻžāĻŦā§, āĻĒā§āϰāĻžāϝāĻŧ āϏāĻŽāϏā§āϤ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ⧠āĻāĻžāϰā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻā§āϞā§āĻ, āĻāĻĒāύāĻžāϰ āĻāĻāύāĻ āĻāĻāĻŋāĻā§ āύāĻŋāϰā§āĻāϰāϤāĻž āĻšāĻŋāϏāĻžāĻŦā§ āĻā§āώāĻŖāĻž āĻāϰāĻž āĻāĻāĻŋāϤ, āϝā§āĻšā§āϤ⧠āĻ āύā§āϝ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§ āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰāĻŋāϤ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻāĻŋ āϏā§āĻāĻžāύ⧠āύāĻžāĻ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰ⧠āĻŦāĻž āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āϏāĻāϏā§āĻāϰāĻŖāĻāĻŋ āĻšāĻŦā§ āύāĻžāĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻĒāύāĻžāϰ requirements.txt āĻāϰ āĻŽāϤ āĻĻā§āĻāϤ⧠āĻšāϤ⧠āĻĒāĻžāϰā§:
# Model Building Requirements
numpy>=1.18.1,<1.19.0
pandas>=0.25.3,<0.26.0
scikit-learn>=0.22.1,<0.23.0
joblib>=0.14.1,<0.15.0
# testing requirements
pytest>=5.3.2,<6.0.0
# packaging
setuptools>=41.4.0,<42.0.0
wheel>=0.33.6,<0.34.0
# fetching datasets
kaggle>=1.5.6,<1.6.0
āύā§āϤāĻŋ 3: āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ
āĻ āύā§āĻā§āĻ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĄā§āĻā§āϞāĻĒāĻžāϰā§āϰ āĻāϞā§āĻĒ āĻļā§āύā§āĻā§āύ āϝ⧠āĻā§āϞāĻŦāĻļāϤ AWS āĻĨā§āĻā§ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻāĻŦāĻ āĻ āύā§āϝāĻžāύā§āϝ āĻā§ āϏāĻš GitHub-āĻ āĻā§āĻĄ āĻāĻĒāϞā§āĻĄ āĻāϰā§, āĻĒāϰā§āϰ āĻĻāĻŋāύ $6000 āĻŦāĻž āĻāĻŽāύāĻāĻŋ $50000 āĻāĻŖ āύāĻŋāϝāĻŧā§ āĻā§āĻā§ āĻāĻ ā§āĨ¤

āĻ
āĻŦāĻļā§āϝāĻ, āĻāĻ āĻā§āώā§āϤā§āϰ⧠āĻāϰāĻŽ, āĻāĻŋāύā§āϤ⧠āĻā§āĻŦ āϤāĻžā§āĻĒāϰā§āϝāĻĒā§āϰā§āĻŖ. āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻā§āĻĄā§āϰ āĻāĻŋāϤāϰ⧠āĻāĻĒāύāĻžāϰ āĻļāĻāϏāĻžāĻĒāϤā§āϰ āĻŦāĻž āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύā§āϰ āĻāύā§āϝ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻ
āύā§āϝāĻžāύā§āϝ āĻĄā§āĻāĻž āϏāĻā§āĻāϝāĻŧ āĻāϰā§āύ āϤāĻŦā§ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻā§āϞ āĻāϰāĻā§āύ āĻāĻŦāĻ āĻāĻŽāĻŋ āĻŽāύ⧠āĻāϰāĻŋ āĻā§āύ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻžāϰ āĻĻāϰāĻāĻžāϰ āύā§āĻāĨ¤
āĻāϰ āĻāĻāĻāĻŋ āĻŦāĻŋāĻāϞā§āĻĒ āĻšāϞ āĻĒāϰāĻŋāĻŦā§āĻļ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ⧠āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻžāĨ¤ āĻāĻĒāύāĻŋ āĻĒāϰāĻŋāĻŦā§āĻļā§āϰ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāϰāĻ āĻĒāĻĄāĻŧāϤ⧠āĻĒāĻžāϰā§āύ .
āĻĄā§āĻāĻžāϰ āĻāĻĻāĻžāĻšāϰāĻŖ āϝāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĒāϰāĻŋāĻŦā§āĻļā§āϰ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞāĻā§āϞāĻŋāϤ⧠āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻž āĻšāϝāĻŧ:
- āĻĄā§āĻŽā§āύā§āϰ āύāĻžāĻŽ
- āĻāĻĒāĻŋāĻāĻ āĻāĻāĻāϰāĻāϞ/āĻāĻāĻāϰāĻāĻ
- āϏāϰā§āĻŦāĻāύā§āύ āĻāĻŦāĻ āĻŦā§āϝāĻā§āϤāĻŋāĻāϤ āĻā§
- āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ (āĻŽā§āĻāϞ, āĻĢā§āύ, āĻāϤā§āϝāĻžāĻĻāĻŋ)
āĻāĻāĻāĻžāĻŦā§ āĻāĻĒāύāĻžāϰ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻšāϞ⧠āĻāĻĒāύāĻžāĻā§ āĻā§āϰāĻŽāĻžāĻāϤ āĻā§āĻĄ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻšāĻŦā§ āύāĻžāĨ¤ āĻāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āϏāĻŽāϝāĻŧ, āĻĒā§āϰāĻā§āώā§āĻāĻž āĻāĻŦāĻ āĻ āϰā§āĻĨ āĻŦāĻžāĻāĻāĻžāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāĻŦā§āĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖ āϏā§āĻŦāϰā§āĻĒ, āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĒāϰā§āĻā§āώāĻž āĻāĻžāϞāĻžāύā§āϰ āĻāύā§āϝ Kaggle API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ (āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āϏāĻĢā§āĻāĻāϝāĻŧā§āϝāĻžāϰ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰā§āύ āĻāĻŦāĻ āĻŽāĻĄā§āϞāĻāĻŋ āĻāĻžāϞāĻžāύā§āϰ āϏāĻŽāϝāĻŧ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻŋāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻŽāĻĄā§āϞāĻāĻŋ āĻāĻžāϞāĻžāύ), āϤāĻžāĻšāϞ⧠Kaggle āĻĨā§āĻā§ āĻŦā§āϝāĻā§āϤāĻŋāĻāϤ āĻā§, āϝā§āĻŽāύ KAGGLE_USERNAME āĻāĻŦāĻ KAGGLE_KEY, āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤ āĻĒāϰāĻŋāĻŦā§āĻļ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ⧠āϏāĻāϰāĻā§āώāĻŋāϤāĨ¤
āύā§āϤāĻŋ 4: āϤā§āϤā§āϝāĻŧ āĻĒāĻā§āώā§āϰ āĻĒāϰāĻŋāώā§āĻŦāĻž
āĻāĻāĻžāύ⧠āϧāĻžāϰāĻŖāĻžāĻāĻŋ āĻāĻŽāύāĻāĻžāĻŦā§ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžāϤ⧠āĻā§āĻĄā§āϰ āĻā§āώā§āϤā§āϰ⧠āϏā§āĻĨāĻžāύā§āϝāĻŧ āĻāĻŦāĻ āϤā§āϤā§āϝāĻŧ āĻĒāĻā§āώā§āϰ āϏāĻāϏā§āĻĨāĻžāύāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻā§āύāĻ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āύāĻž āĻĨāĻžāĻā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻĒāύāĻŋ āϏā§āĻĨāĻžāύā§āϝāĻŧ MySQL āĻāĻŦāĻ āϤā§āϤā§āϝāĻŧ āĻĒāĻā§āώ āĻāĻāϝāĻŧ āϏāĻāϝā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ Google Maps āĻŦāĻž Twitter API-āĻāϰ āĻŽāϤ⧠āĻŦāĻŋāĻāĻŋāύā§āύ API-āĻāϰ āĻā§āώā§āϤā§āϰā§āĻ āĻāĻāĻ āĻāĻĨāĻž āϝāĻžāϝāĻŧāĨ¤
āĻāĻāĻāĻŋ āϤā§āϤā§āϝāĻŧ āĻĒāĻā§āώā§āϰ āĻĒāϰāĻŋāώā§āĻŦāĻž āĻ āĻā§āώāĻŽ āĻāϰāϤ⧠āĻŦāĻž āĻ āύā§āϝāĻāĻŋ āϏāĻāϝā§āĻ āĻāϰāϤā§, āĻāĻĒāύāĻžāĻā§ āĻā§āĻŦāϞ āĻĒāϰāĻŋāĻŦā§āĻļ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞā§āϰ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύā§āϰ āĻā§āĻā§āϞāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻšāĻŦā§, āϝāĻž āĻāĻŽāĻŋ āĻāĻĒāϰā§āϰ āĻ āύā§āĻā§āĻā§āĻĻā§ āĻŦāϞā§āĻāĻŋāĨ¤
āϏā§āϤāϰāĻžāĻ, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āĻā§āĻĄā§āϰ āĻāĻŋāϤāϰ⧠āĻĄā§āĻāĻžāϏā§āĻ āϏāĻš āĻĢāĻžāĻāϞāĻā§āϞāĻŋāϰ āĻĒāĻžāĻĨ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤā§, pathlib āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻāĻŦāĻ config.py-āĻ āĻĄā§āĻāĻžāϏā§āĻā§āϰ āĻĒāĻĨ āĻā§āώāĻŖāĻž āĻāϰāĻž āĻāĻžāϞ, āϝāĻžāϤ⧠āĻāĻĒāύāĻŋ āϝ⧠āĻĒāϰāĻŋāώā§āĻŦāĻžāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āύāĻž āĻā§āύ (āĻāϰ āĻāύā§āϝ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āϏāĻžāϰā§āĻā§āϞāϏāĻŋāĻāĻ), āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āύāϤā§āύ āĻĒāϰāĻŋāώā§āĻŦāĻžāϤ⧠āύāϤā§āύ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻāĻžāĻ āĻžāĻŽā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰ⧠āĻĄā§āĻāĻžāϏā§āĻā§āϰ āĻĒāĻĨ āĻā§āĻāĻā§ āĻŦā§āϰ āĻāϰāϤ⧠āϏāĻā§āώāĻŽ āĻšāϝāĻŧā§āĻāĻŋāϞāĨ¤
āύā§āϤāĻŋ 5. āĻŦāĻŋāϞā§āĻĄ, āϰāĻŋāϞāĻŋāĻ, āϰāĻžāύāĻāĻžāĻāĻŽ
āĻĄā§āĻāĻž āϏāĻžāϝāĻŧā§āύā§āϏā§āϰ āĻ āύā§āĻ āϞā§āĻ āϤāĻžāĻĻā§āϰ āϏāĻĢā§āĻāĻāϝāĻŧā§āϝāĻžāϰ āϞā§āĻāĻžāϰ āĻĻāĻā§āώāϤāĻž āĻāύā§āύāϤ āĻāϰāϤ⧠āĻāĻāĻŋ āĻĻāϰāĻāĻžāϰ⧠āĻŦāϞ⧠āĻŽāύ⧠āĻāϰā§āĨ¤ āϝāĻĻāĻŋ āĻāĻŽāϰāĻž āĻāĻžāĻ āϝ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āϝāϤāĻāĻž āϏāĻŽā§āĻāĻŦ āĻāĻŽāĻ āĻā§āϰā§āϝāĻžāĻļ āĻšā§āĻ āĻāĻŦāĻ āϝāϤāĻāĻž āϏāĻŽā§āĻāĻŦ āĻŦā§āϝāϰā§āĻĨāϤāĻž āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻžāĻ āĻāϰāϤā§, āĻāĻŽāĻžāĻĻā§āϰ āĻāĻāĻāĻŋ āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖ āĻĒā§āϰāĻāĻžāĻļā§āϰ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋāĻā§ 3āĻāĻŋ āĻĒāϰā§āϝāĻžāϝāĻŧā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻšāĻŦā§:
- āĻĒāϰā§āϝāĻžāϝāĻŧ āϏāĻŽāĻžāĻŦā§āĻļāĻā§āϞāĻŋ lies. āĻāĻĒāύāĻŋ āϏā§āĻŦāϤāύā§āϤā§āϰ āϏāĻāϏā§āĻĨāĻžāύāĻā§āϞāĻŋāϰ āϏāĻžāĻĨā§ āĻāĻĒāύāĻžāϰ āĻŦā§āϝāĻŧāĻžāϰ āĻā§āĻĄāĻā§ āĻāĻāĻāĻŋ āϤāĻĨāĻžāĻāĻĨāĻŋāϤ āĻĒā§āϝāĻžāĻā§āĻā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āύ āϝāĻžāϤ⧠āϏāĻŽāϏā§āϤ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻā§āĻĄ āĻāĻŦāĻ āĻĄā§āĻāĻž āĻĨāĻžāĻā§āĨ¤ āĻāĻ āĻĒā§āϝāĻžāĻā§āĻ āĻāĻāĻāĻŋ āϏāĻŽāĻžāĻŦā§āĻļ āĻŦāϞāĻž āĻšāϝāĻŧ.
- āĻĒāϰā§āϝāĻžāϝāĻŧ āĻŽā§āĻā§āϤāĻŋ â āĻāĻāĻžāύ⧠āĻāĻŽāϰāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύāĻā§ āĻ ā§āϝāĻžāϏā§āĻŽā§āĻŦāϞāĻŋāϤ⧠āϏāĻāϝā§āĻā§āϤ āĻāϰāĻŋ, āϝāĻž āĻāĻžāĻĄāĻŧāĻž āĻāĻŽāϰāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāϤ⧠āϏāĻā§āώāĻŽ āĻšāĻŦ āύāĻžāĨ¤ āĻāĻāύ āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϰā§āĻĄāĻŋ-āĻā§-āϞāĻā§āĻ āϰāĻŋāϞāĻŋāĻāĨ¤
- āĻĒāϰāĻŦāϰā§āϤ⧠āĻĒāϰā§āϝāĻžāϝāĻŧā§ āĻāϏ⧠āĻĒāϰāĻŋāĻĒā§āϰā§āĻŖāϤāĻž. āĻāĻāĻžāύ⧠āĻāĻŽāϰāĻž āĻāĻŽāĻžāĻĻā§āϰ āϰāĻŋāϞāĻŋāĻ āĻĨā§āĻā§ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻā§āϞāĻŋ āĻāĻžāϞāĻŋāϝāĻŧā§ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻāĻŋ āĻā§āĻĄāĻŧā§ āĻĻāĻŋāĻāĨ¤
āĻāĻāĻāĻŋ āĻŽāĻĄā§āϞ āĻŦāĻž āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĒāĻžāĻāĻĒāϞāĻžāĻāύā§āϰ āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖ āĻĒā§āϰāĻāĻžāĻļā§āϰ āĻāύā§āϝ āĻāĻ āĻāĻžāϤā§āϝāĻŧ āϏāĻŋāϏā§āĻā§āĻŽ āĻāĻĒāύāĻžāĻā§ āĻĒā§āϰāĻļāĻžāϏāĻ āĻāĻŦāĻ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰā§āĻĻā§āϰ āĻŽāϧā§āϝ⧠āĻāϞāĻžāĻĻāĻž āĻā§āĻŽāĻŋāĻāĻž āϰāĻžāĻāϤ⧠āĻĻā§āϝāĻŧ, āĻāĻĒāύāĻžāĻā§ āϏāĻāϏā§āĻāϰāĻŖāĻā§āϞāĻŋ āĻā§āϰā§āϝāĻžāĻ āĻāϰāϤ⧠āĻĻā§āϝāĻŧ āĻāĻŦāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻ āĻŦāĻžāĻā§āĻāĻŋāϤ āϏā§āĻāĻĒāĻā§āϞāĻŋ āĻĒā§āϰāϤāĻŋāϰā§āϧ āĻāϰā§āĨ¤
āϰāĻŋāϞāĻŋāĻ āĻāĻžāϏā§āĻā§āϰ āĻāύā§āϝ, āĻ āύā§āĻāĻā§āϞāĻŋ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĒāϰāĻŋāώā§āĻŦāĻž āϤā§āϰāĻŋ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āϝā§āĻāĻžāύ⧠āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ .yml āĻĢāĻžāĻāϞ⧠āύāĻŋāĻā§āĻā§ āĻāĻžāϞāĻžāύā§āϰ āĻāύā§āϝ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻā§āϞāĻŋ āϞāĻŋāĻāϤ⧠āĻĒāĻžāϰā§āύ (āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, CircleCI-āĻ āĻāĻāĻŋ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋāĻā§ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻžāϰ āĻāύā§āϝ config.yml)āĨ¤ āĻšā§āĻāϞāĻŋ āĻĒā§āϰāĻāϞā§āĻĒāĻā§āϞāĻŋāϰ āĻāύā§āϝ āĻĒā§āϝāĻžāĻā§āĻ āϤā§āϰāĻŋāϤ⧠āĻĻā§āϰā§āĻĻāĻžāύā§āϤāĨ¤
āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻŽā§āĻļāĻŋāύ āϞāĻžāϰā§āύāĻŋāĻ āĻŽāĻĄā§āϞā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āϏāĻāϏā§āĻāϰāĻŖā§āϰ āϏāĻžāĻĨā§ āĻĒā§āϝāĻžāĻā§āĻ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ āϏā§āĻā§āϞāĻŋāĻā§ āĻĒā§āϝāĻžāĻā§āĻ āĻāϰā§āύ āĻāĻŦāĻ āϏā§āĻāĻžāύ āĻĨā§āĻā§ āĻāĻĒāύāĻžāϰ āϞā§āĻāĻž āĻĢāĻžāĻāĻļāύāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻĒā§āϝāĻžāĻā§āĻ āĻāĻŦāĻ āϤāĻžāĻĻā§āϰ āϏāĻāϏā§āĻāϰāĻŖāĻā§āϞāĻŋ āĻĻā§āĻā§āύ⧎ āĻāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻāĻĒāύāĻžāϰ āĻŽāĻĄā§āϞā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ API āϤā§āϰāĻŋ āĻāϰāϤ⧠āϏāĻšāĻžāϝāĻŧāϤāĻž āĻāϰāĻŦā§ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻĒā§āϝāĻžāĻā§āĻāĻāĻŋ āĻā§āĻŽāĻĢā§āϰāĻŋāϤ⧠āĻšā§āϏā§āĻ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒāĨ¤
āύā§āϤāĻŋ 6. āĻāĻ āĻŦāĻž āĻāĻāĻžāϧāĻŋāĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻĒāύāĻžāϰ āĻŽāĻĄā§āϞ āĻāĻžāϞāĻžāύ
āĻ āϧāĻŋāĻāύā§āϤā§, āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻā§āϞāĻŋāϤ⧠āĻĄā§āĻāĻž āĻāĻžāĻ āĻāϰāĻž āĻāĻāĻŋāϤ āύāϝāĻŧāĨ¤ āĻ āϰā§āĻĨāĻžā§, āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻā§āϞāĻŋ āĻ āĻŦāĻļā§āϝāĻ āĻāϞāĻžāĻĻāĻžāĻāĻžāĻŦā§ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āϏāĻŽāϏā§āϤ āϧāϰāĻŖā§āϰ āĻĄā§āĻāĻž āĻāϞāĻžāĻĻāĻžāĻāĻžāĻŦā§ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻĒāύāĻžāϰ āϝāĻž āĻĒā§āϰāϝāĻŧā§āĻāύ āϤāĻžāϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰ⧠MySQL āĻŦāĻž āĻ āύā§āϝāĻĻā§āϰ āĻŽāϤ⧠āϤā§āϤā§āϝāĻŧ āĻĒāĻā§āώā§āϰ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋāϤā§āĨ¤
āĻ āϰā§āĻĨāĻžā§, āĻĒā§āϰāϏā§āϏ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻŽāϧā§āϝ⧠āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻž āĻ āĻŦāĻļā§āϝāĻ āĻŽā§āϞā§āϝāĻŦāĻžāύ āύāϝāĻŧ, āĻ āύā§āϝāĻĨāĻžāϝāĻŧ āĻāĻāĻŋ āĻĒāϰāĻŦāϰā§āϤ⧠āϰāĻŋāϞāĻŋāĻ/āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻŦāĻž āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āϝ⧠āϏāĻŋāϏā§āĻā§āĻŽā§ āĻāϞ⧠āϏā§āĻ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰā§āϰ āϏāĻŽāϝāĻŧ āĻāĻ āĻĄā§āĻāĻž āĻā§āϞāĻŋāϝāĻŧāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
āϤāĻŦā§ āĻāĻāĻāĻŋ āĻŦā§āϝāϤāĻŋāĻā§āϰāĻŽ āϰāϝāĻŧā§āĻā§: āĻŽā§āĻļāĻŋāύ āϞāĻžāϰā§āύāĻŋāĻ āĻĒā§āϰāĻāϞā§āĻĒāĻā§āϞāĻŋāϰ āĻāύā§āϝ, āĻāĻĒāύāĻŋ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāϰ āĻā§āϝāĻžāĻļā§ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϝāĻžāϤ⧠āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖ āĻāĻžāϞ⧠āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āϏā§āĻā§āϞāĻŋ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāύāϏā§āĻāϞ āĻāϰāϤ⧠āύāĻž āĻĒāĻžāϰā§āύ, āϝāĻĻāĻŋ āĻā§āύāĻ āĻ āϤāĻŋāϰāĻŋāĻā§āϤ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻŦāĻž āϤāĻžāĻĻā§āϰ āϏāĻāϏā§āĻāϰāĻŖāĻā§āϞāĻŋāϤ⧠āĻā§āύāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āύāĻž āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻāĻĒāύāĻŋ āĻļāĻŋāϞā§āĻĒā§ āĻāĻĒāύāĻžāϰ āĻŽāĻĄā§āϞ āĻāĻžāϞ⧠āĻāϰāϤ⧠āϏāĻŽāϝāĻŧ āĻāĻŽāĻŋāϝāĻŧā§ āĻĻā§āĻŦā§āύāĨ¤
āĻŽāĻĄā§āϞāĻāĻŋāĻā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻžāϞāĻžāύā§āϰ āĻāύā§āϝ, āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ .yml āĻĢāĻžāĻāϞ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϝāĻžāϤ⧠āĻāĻĒāύāĻŋ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻāĻŦāĻ āϤāĻžāĻĻā§āϰ āĻā§āϰāĻŽ āĻāϞā§āϞā§āĻ āĻāϰā§āύāĨ¤
āύā§āϤāĻŋ 7: āĻĒā§āύāϰā§āĻŦā§āϝāĻŦāĻšāĻžāϰāϝā§āĻā§āϝāϤāĻž
āĻāĻĒāύāĻžāϰ āĻŽāĻĄā§āϞ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ⧠āĻāϞāĻŽāĻžāύ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻā§āϞāĻŋ āĻļā§āϰ⧠āĻāϰāĻž āĻāĻŦāĻ āĻŦāύā§āϧ āĻāϰāĻž āϏāĻšāĻ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤāĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻĻā§āϰā§āϤ āĻā§āĻĄ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ, āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ, āĻĻā§āϰā§āϤ āĻāĻŦāĻ āύāĻŽāύā§āϝāĻŧāĻāĻžāĻŦā§ āϏā§āĻā§āϞ āϏā§āĻĨāĻžāĻĒāύ āĻāϰāϤ⧠āĻāĻŦāĻ āĻāĻžāϰā§āϝāĻāϰ⧠āϏāĻāϏā§āĻāϰāĻŖā§āϰ āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻāĻžāĻā§āĻāύ āĻĒā§āϰāϤāĻŋāϰā§āϧ āĻāϰāĻžāϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āĻŦā§āĨ¤
āĻ āϰā§āĻĨāĻžā§, āĻŽāĻĄā§āϞā§āϰ āϏāĻžāĻĨā§ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤ:
- āϏā§āĻāĻžāϰā§āĻāĻāĻĒā§āϰ āϏāĻŽāϝāĻŧ āĻāĻŽāĻŋāϝāĻŧā§ āĻĻāĻŋāύāĨ¤ āĻāĻĻāϰā§āĻļāĻāĻžāĻŦā§, āϏā§āĻāĻžāϰā§āĻāĻāĻĒā§āϰ āϏāĻŽāϝāĻŧ (āϏā§āĻāĻžāϰā§āĻāĻāĻĒ āĻāĻŽāĻžāύā§āĻĄ āĻāĻžāϰāĻŋ āĻšāĻāϝāĻŧāĻžāϰ āĻŽā§āĻšā§āϰā§āϤ āĻĨā§āĻā§ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻšāĻāϝāĻŧāĻžāϰ āĻŽā§āĻšā§āϰā§āϤ āĻĒāϰā§āϝāύā§āϤ) āĻāϝāĻŧā§āĻ āϏā§āĻā§āύā§āĻĄā§āϰ āĻŦā§āĻļāĻŋ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤ āύāϝāĻŧāĨ¤ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻā§āϝāĻžāĻļāĻŋāĻ, āĻāĻĒāϰ⧠āĻŦāϰā§āĻŖāĻŋāϤ, āϏā§āĻāĻžāϰā§āĻāĻāĻĒā§āϰ āϏāĻŽāϝāĻŧ āĻāĻŽāĻžāύā§āϰ āĻāĻāĻāĻŋ āĻā§āĻļāϞāĨ¤
- āϏāĻ āĻŋāĻāĻāĻžāĻŦā§ āĻļā§āώ āĻāϰā§āύāĨ¤ āĻ āϰā§āĻĨāĻžā§, āĻĒāϰāĻŋāώā§āĻŦāĻž āĻĒā§āϰā§āĻā§ āĻļā§āύāĻž āĻāϏāϞ⧠āϏā§āĻĨāĻāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻāĻŦāĻ āĻāĻ āĻĒā§āϰā§āĻā§ āĻāĻŽāĻž āĻĻā§āĻāϝāĻŧāĻž āύāϤā§āύ āĻ āύā§āϰā§āϧāĻā§āϞāĻŋ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻāϰāĻž āĻšāĻŦā§ āύāĻžāĨ¤ āĻāĻāĻžāύ⧠āĻāĻĒāύāĻžāĻā§ āĻšāϝāĻŧ DevOps āĻāĻā§āĻāĻŋāύāĻŋāϝāĻŧāĻžāϰāĻĻā§āϰ āϏāĻžāĻĨā§ āĻāĻžāϞ āϝā§āĻāĻžāϝā§āĻ āϏā§āĻĨāĻžāĻĒāύ āĻāϰāϤ⧠āĻšāĻŦā§, āĻŦāĻž āĻāĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰ⧠āϤāĻž āĻŦā§āĻāϤ⧠āĻšāĻŦā§ (āĻ āĻŦāĻļā§āϝāĻ, āĻ āĻŦāĻļā§āϝāĻ, āĻĒāϰāĻŦāϰā§āϤā§, āϤāĻŦā§ āϝā§āĻāĻžāϝā§āĻ āϏāϰā§āĻŦāĻĻāĻž āĻŦāĻāĻžāϝāĻŧ āϰāĻžāĻāĻž āĻāĻāĻŋāϤ, āϝā§āĻā§āύ⧠āĻĒā§āϰāĻāϞā§āĻĒā§!)
āύā§āϤāĻŋ 8: āĻā§āϰāĻŽāĻžāĻāϤ āϏā§āĻĨāĻžāĻĒāύāĻž/āĻāĻā§āĻāϰāĻŖ
āĻ āύā§āĻ āĻā§āĻŽā§āĻĒāĻžāύāĻŋ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻāĻŦāĻ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§āύā§āĻ āĻāĻŋāĻŽā§āϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āĻŦāĻŋāĻā§āĻā§āĻĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠(āĻ āύā§āϤāĻŋāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāύā§āϝ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻāĻŋ āĻāĻĒāϞāĻŦā§āϧ āĻāϰāĻž)āĨ¤ āĻāĻāĻŋ āϏāĻĢā§āĻāĻāϝāĻŧā§āϝāĻžāϰ āĻāύā§āύāϝāĻŧāύ āĻāĻŦāĻ āĻāύā§āύāϤāĻŋāϤ⧠āĻ āĻā§āϰāĻāϤāĻŋ āĻŦā§āϝāĻžāĻĒāĻāĻāĻžāĻŦā§ āĻāĻŽāĻŋāϝāĻŧā§ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻāĻŋ DevOps āϏāĻāϏā§āĻā§āϤāĻŋāĻā§āĻ āύāώā§āĻ āĻāϰā§, āϝā§āĻāĻžāύ⧠āĻāύā§āύāϝāĻŧāύ āĻāĻŦāĻ āĻāĻā§āĻāϰāĻŖ āĻŽā§āĻāĻžāĻŽā§āĻāĻŋāĻāĻžāĻŦā§ āĻŦāϞāĻž āϝāĻžāϝāĻŧ, āĻāĻāϤā§āϰāĻŋāϤāĨ¤
āĻ āϤāĻāĻŦ, āĻāĻ āύā§āϤāĻŋāĻāĻŋ āĻŦāϞ⧠āϝ⧠āĻāĻĒāύāĻžāϰ āĻāύā§āύāϝāĻŧāύ āĻĒāϰāĻŋāĻŦā§āĻļ āĻāĻĒāύāĻžāϰ āĻāϤā§āĻĒāĻžāĻĻāύ āĻĒāϰāĻŋāĻŦā§āĻļā§āϰ āϝāϤāĻāĻž āϏāĻŽā§āĻāĻŦ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤāĨ¤
āĻāĻāĻŋ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āĻŦā§:
- āϰāĻŋāϞāĻŋāĻā§āϰ āϏāĻŽāϝāĻŧ āĻĻāĻļāĻā§āĻŖ āĻāĻŽāĻŋāϝāĻŧā§ āĻĻāĻŋāύ
- āĻā§āĻĄā§āϰ āĻ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāϤāĻžāϰ āĻāĻžāϰāĻŖā§ āϤā§āϰā§āĻāĻŋāϰ āϏāĻāĻā§āϝāĻž āĻšā§āϰāĻžāϏ āĻāϰā§āύāĨ¤
- āĻāĻāĻŋ āĻāϰā§āĻŽā§āĻĻā§āϰ āĻāĻĒāϰ āĻāĻžāĻā§āϰ āĻāĻžāĻĒāĻ āĻšā§āϰāĻžāϏ āĻāϰā§, āϝā§āĻšā§āϤ⧠āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻŦāĻ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āϏā§āĻĨāĻžāĻĒāύāĻāĻžāϰ⧠āϞā§āĻā§āϰāĻž āĻāĻāύ āĻāĻ āĻĻāϞāĨ¤
āϝ⧠āĻā§āϞāĻā§āϞāĻŋ āĻāĻĒāύāĻžāĻā§ āĻāĻāĻŋāϰ āϏāĻžāĻĨā§ āĻāĻžāĻ āĻāϰāĻžāϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ āϤāĻž āĻšāϞ CircleCI, Travis CI, GitLab CI āĻāĻŦāĻ āĻ āύā§āϝāĻžāύā§āϝāĨ¤
āĻāĻĒāύāĻŋ āĻĻā§āϰā§āϤ āĻŽāĻĄā§āϞāĻāĻŋāϤ⧠āϏāĻāϝā§āĻāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻāĻŋ āĻāĻĒāĻĄā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŦāĻ āĻ āĻŦāĻŋāϞāĻŽā§āĻŦā§ āĻāĻāĻŋ āĻāĻžāϞ⧠āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āϝāĻāύ āĻŦā§āϝāϰā§āĻĨāϤāĻžāϰ āĻā§āώā§āϤā§āϰā§, āĻāĻžāϰā§āϝāĻāϰ⧠āϏāĻāϏā§āĻāϰāĻŖā§ āĻā§āĻŦ āĻĻā§āϰā§āϤ āĻĢāĻŋāϰ⧠āĻāϏāĻž āϏāĻšāĻ āĻšāĻŦā§, āϝāĻžāϤ⧠āĻļā§āώ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻāĻāĻŋ āϞāĻā§āώā§āϝ āύāĻž āĻāϰā§āĨ¤ āĻāĻĒāύāĻžāϰ āĻāĻžāϞ āĻĒāϰā§āĻā§āώāĻž āĻĨāĻžāĻāϞ⧠āĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āĻāϰ⧠āϏāĻšāĻā§ āĻāĻŦāĻ āĻĻā§āϰā§āϤ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻāĻŽāĻžāύ!!!
āύā§āϤāĻŋ 9. āĻāĻĒāύāĻžāϰ āϞāĻ
āϞāĻ (āĻŦāĻž "āϞāĻāϏ") āĻšāϞ āĻāĻā§āύā§āĻ, āϏāĻžāϧāĻžāϰāĻŖāϤ āĻā§āĻā§āϏāĻ āĻĢāϰāĻŽā§āϝāĻžāĻā§ āϰā§āĻāϰā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧ, āϝāĻž āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ (āĻāĻā§āύā§āĻ āϏā§āĻā§āϰāĻŋāĻŽ) āĻŽāϧā§āϝ⧠āĻāĻā§āĨ¤ āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻāĻĻāĻžāĻšāϰāĻŖ: "2020-02-02 - āϏāĻŋāϏā§āĻā§āĻŽ āϏā§āϤāϰ - āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāϰ āύāĻžāĻŽāĨ¤" āĻāĻā§āϞāĻŋ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āϝāĻžāϤ⧠āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰ⧠āĻāĻā§āώāϰāĻŋāĻāĻāĻžāĻŦā§ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰ⧠āϝ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āĻāϞāĻžāĻāĻžāϞā§āύ āĻā§ āĻāĻāĻā§āĨ¤ āϤāĻŋāύāĻŋ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻā§āϞāĻŋāϰ āĻ āĻā§āϰāĻāϤāĻŋ āĻĻā§āĻā§āύ āĻāĻŦāĻ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰā§āύ āϝ⧠āĻāĻāĻŋ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰ⧠āύāĻŋāĻā§āĻ āĻāĻĻā§āĻĻā§āĻļā§āϝ āĻāϰ⧠āĻāĻŋāύāĻžāĨ¤
āĻāĻ āύā§āϤāĻŋāĻāĻŋ āĻŦāϞ⧠āϝ⧠āĻāĻĒāύāĻžāϰ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻŽāϧā§āϝ⧠āĻāĻĒāύāĻžāϰ āϞāĻāĻā§āϞāĻŋ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻž āĻāĻāĻŋāϤ āύāϝāĻŧ - āĻāĻĒāύāĻžāϰ āĻā§āĻŦāϞ āϏā§āĻā§āϞāĻŋāĻā§ āϏā§āĻā§āϰāĻŋāύ⧠"āĻāĻāĻāĻĒā§āĻ" āĻāϰāĻž āĻāĻāĻŋāϤ, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻāĻāĻāĻĒā§āĻā§ āĻāĻāĻŋ āĻāϰā§āύāĨ¤ āĻāĻŦāĻ āĻāĻāĻāĻžāĻŦā§ āĻāύā§āύāϝāĻŧāύā§āϰ āϏāĻŽāϝāĻŧ āĻāĻžāϰā§āĻŽāĻŋāύāĻžāϞ⧠āĻĒā§āϰāĻŦāĻžāĻš āύāĻŋāϰā§āĻā§āώāĻŖ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ āĻšāĻŦā§āĨ¤
āĻāϰ āĻŽāĻžāύ⧠āĻāĻŋ āĻāĻ āϝ⧠āϞāĻ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻžāϰ āĻĻāϰāĻāĻžāϰ āύā§āĻ? āĻ āĻŦāĻļā§āϝāĻ āύāĻž. āĻāĻĒāύāĻžāϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ⧠āĻāĻāĻŋ āĻāϰāĻž āĻāĻāĻŋāϤ āύāϝāĻŧâāĻāĻāĻŋ āϤā§āϤā§āϝāĻŧ āĻĒāĻā§āώā§āϰ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋāϤ⧠āĻā§āĻĄāĻŧā§ āĻĻāĻŋāύāĨ¤ āĻāĻĒāύāĻžāϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĢāĻžāĻāϞ āĻŦāĻž āϰāĻŋāϝāĻŧā§āϞ-āĻāĻžāĻāĻŽ āĻĻā§āĻāĻžāϰ āĻāύā§āϝ āĻāĻžāϰā§āĻŽāĻŋāύāĻžāϞ⧠āϞāĻ āĻĢāϰā§āϝāĻŧāĻžāϰā§āĻĄ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āĻ āĻĨāĻŦāĻž āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻāĻĻā§āĻĻā§āĻļā§āϝ āĻĄā§āĻāĻž āϏā§āĻā§āϰā§āĻ āϏāĻŋāϏā§āĻā§āĻŽā§ (āϝā§āĻŽāύ Hadoop) āĻĢāϰā§āϝāĻŧāĻžāϰā§āĻĄ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻĒāύāĻžāϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āύāĻŋāĻā§āĻ āϏāĻā§āĻāϝāĻŧ āĻŦāĻž āϞāĻ āϏāĻā§āĻā§ āĻāύā§āĻāĻžāϰāĻ ā§āϝāĻžāĻā§āĻ āĻāϰāĻž āĻāĻāĻŋāϤ āύāϝāĻŧ.
āύā§āϤāĻŋ 10. āĻĒāϰā§āĻā§āώāĻž!
āĻāύā§āĻĄāĻžāϏā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞ āĻŽā§āĻļāĻŋāύ āϞāĻžāϰā§āύāĻŋāĻāϝāĻŧā§āϰ āĻāύā§āϝ, āĻāĻ āϧāĻžāĻĒāĻāĻŋ āĻ āϤā§āϝāύā§āϤ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ, āϝā§āĻšā§āϤ⧠āĻāĻĒāύāĻžāĻā§ āĻŦā§āĻāϤ⧠āĻšāĻŦā§ āϝ⧠āĻŽāĻĄā§āϞāĻāĻŋ āϏāĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰ⧠āĻāĻŦāĻ āĻāĻĒāύāĻŋ āϝāĻž āĻāĻžāύ āϤāĻž āϤā§āϰāĻŋ āĻāϰā§āĨ¤
āĻĒāϰā§āĻā§āώāĻžāĻā§āϞāĻŋ pytest āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϤā§āϰāĻŋ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āϝāĻĻāĻŋ āϰāĻŋāĻā§āϰā§āĻļāύ/āĻļā§āϰā§āĻŖā§āĻŦāĻŋāĻāĻžāĻā§āϰ āĻāĻžāĻ āĻĨāĻžāĻā§ āϤāĻŦā§ āĻāĻāĻāĻŋ āĻā§āĻ āĻĄā§āĻāĻžāϏā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāĻā§āϰ āĻļāĻŋāĻā§āώāĻžāϰ āĻŽāĻĄā§āϞāĻā§āϞāĻŋāϰ āĻāύā§āϝ āĻāĻāĻ āĻŦā§āĻ āϏā§āĻ āĻāϰāϤ⧠āĻā§āϞāĻŦā§āύ āύāĻž āϝāĻžāϤ⧠āϤāĻžāϰāĻž āĻā§āϰāĻŽāĻžāĻāϤ āĻāĻŋāύā§āύ āĻĢāϞāĻžāĻĢāϞ āύāĻž āĻĻā§āϝāĻŧāĨ¤
āĻāĻāĻŋ āĻāĻŋāϞ 10āĻāĻŋ āύā§āϤāĻŋāϰ āĻāĻāĻāĻŋ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻŦāĻŋāĻŦāϰāĻŖ, āĻāĻŦāĻ āĻ āĻŦāĻļā§āϝāĻ, āϤāĻžāϰāĻž āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰ⧠āϤāĻž āĻā§āώā§āĻāĻž āύāĻž āĻāϰ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻāĻ āĻŋāύ, āϤāĻžāĻ āĻāĻ āύāĻŋāĻŦāύā§āϧāĻāĻŋ āĻāĻāϰā§āώāĻŖā§āϝāĻŧ āύāĻŋāĻŦāύā§āϧāĻā§āϞāĻŋāϰ āĻāĻāĻāĻŋ āϏāĻŋāϰāĻŋāĻā§āϰ āĻāĻāĻāĻŋ āĻĒā§āϰāϏā§āϤāĻžāĻŦāύāĻž āϝā§āĻāĻžāύ⧠āĻāĻŽāĻŋ āĻā§āĻāĻžāĻŦā§ āϤā§āϰāĻŋ āĻāϰāĻŦ āϤāĻž āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻŦāĨ¤ āĻāύā§āĻĄāĻžāϏā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞ āĻŽā§āĻļāĻŋāύ āϞāĻžāϰā§āύāĻŋāĻ āĻŽāĻĄā§āϞ, āĻā§āĻāĻžāĻŦā§ āϏā§āĻā§āϞāĻŋāĻā§ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻāĻā§āĻā§āϤ āĻāϰāĻž āϝāĻžāϝāĻŧ āĻāĻŦāĻ āĻā§āĻāĻžāĻŦā§ āĻāĻ āύā§āϤāĻŋāĻā§āϞāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āϏāĻāϞā§āϰ āĻā§āĻŦāύāĻā§ āϏāĻšāĻ āĻāϰ⧠āϤā§āϞāϤ⧠āĻĒāĻžāϰā§ā§ˇ
āĻāĻŽāĻŋ āĻļāĻžāύā§āϤ āύā§āϤāĻŋāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰāĻŦ āϝāĻž āĻā§āĻ āĻāĻžāĻāϞ⧠āĻŽāύā§āϤāĻŦā§āϝ⧠āĻā§āĻĄāĻŧā§ āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāϤā§āϏ: www.habr.com
