Habr Weekly #16 / เชถเซ‡เชฐเชฟเช‚เช— เชฒเชพเช‡เชซ เชนเซ‡เช•เซเชธ: เชตเซเชฏเช•เซเชคเชฟเช—เชค เชจเชพเชฃเชพเช‚ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชšเชพเชตเชตเชพ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเซ‹ เชตเชฟเชถเซ‡ เชฎเซ‚เชฐเซเช– เชจ เชฌเชจเซ‹

เชœเซ€เชตเชจ เชนเซ‡เช•เซเชธ เชตเชฟเชถเซ‡เชจเซ‹ เชฎเซเชฆเซเชฆเซ‹: เชจเชพเชฃเชพเช•เซ€เชฏ, เช•เชพเชจเซ‚เชจเซ€ เช…เชจเซ‡ เชธเชฎเชฏ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ. เช…เชฎเซ‡ เช…เชฎเชพเชฐเซ€ เชœเชพเชคเชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ€เช เช›เซ€เช, เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชธเชฒเชพเชน เชธเชพเช‚เชญเชณเซ€เชจเซ‡ เช†เชจเช‚เชฆ เชฅเชถเซ‡. เชชเซ‹เชธเซเชŸ เชชเชฐ เช…เชฅเชตเชพ เชœเซเชฏเชพเช‚ เชชเชฃ เชคเชฎเซ‡ เช…เชฎเชจเซ‡ เชธเชพเช‚เชญเชณเซ‹ เชคเซเชฏเชพเช‚ เชŸเชฟเชชเซเชชเชฃเซ€เช“ เชฎเซ‚เช•เซ‹. เช…เชฎเซ‡ เชšเชฐเซเชšเชพ เช•เชฐเซ€ เช…เชจเซ‡ เชฏเชพเชฆ เชฐเชพเช–เซเชฏเซเช‚ เชคเซ‡ เชฌเชงเซเช‚ เชชเซ‹เชธเซเชŸเชจเซ€ เช…เช‚เชฆเชฐ เช›เซ‡.

00:36 / เชจเชพเชฃเชพ เชตเชฟเชถเซ‡. เชฒเซ‡เช–เช• vsile เช•เชนเซเชฏเซเช‚ เช•เซŒเชŸเซเช‚เชฌเชฟเช• เชฌเชœเซ‡เชŸเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชŸเซ‡เชฒเชฟเช—เซเชฐเชพเชฎ เชฌเซ‹เชŸเชจเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพ เชตเชฟเชถเซ‡. เชเช• เช…เชฎเชฐ เชตเชฟเชทเชฏ เชœเซ‡เชจเซ€ เช†เชชเชฃเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชšเชฐเซเชšเชพ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช.

16:46 / เช…เชงเชฟเช•เชพเชฐเซ‹ เชตเชฟเชถเซ‡. เช•เซ‹เชฐเซ€ เช•เซเชตเชฟเชจ เชฆเซเชตเชพเชฐเชพ เชฒเซ‡เช–, เช…เชจเซเชตเชพเชฆ m1rko. เชฒเซ‡เช– เชœเซ‡ เชฎเซเชœเชฌ เช•เชพเชจเซ‚เชจเซ€ เชชเซเชฐเชฅเชพ เชตเชฐเซเชฃเชตเซ‡ เช›เซ‡ เช•เซ‡เชŸเชฒเชพเช• เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เชจเชฟเชตเซƒเชคเซเชค เชจเชฟเชทเซเชฃเชพเชคเชจเซ‡ เชธเซเชชเชฐเซเชงเช•เซ‹ เชฎเชพเชŸเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช›เซ‡. เชคเซ‡เช“เชจเซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชถเซเช‚ เช•เชฐเชตเซเช‚ เชคเซ‡ เชธเชฎเชœเชพเชฏเซเช‚ เชจเชนเซ€เช‚, เชคเซ‡เช“เช เชซเช•เซเชค เชถเซ‹เช• เชตเซเชฏเช•เซเชค เช•เชฐเซเชฏเซ‹.

24:32 / เชธเชฎเชฏ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ เชตเชฟเชถเซ‡. เชฒเซ‡เช–เช• เชธเชฐเชณ เชเชกเชฎเชฟเชจ เชฎเชจเซ‡ เชฏเชพเชฆ เช›เซ‡ เช•เซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช• เชถเซเช•เซเชฐเชตเชพเชฐเซ‡ เชฌเชชเซ‹เชฐเซ‡ เชคเซ‡เชจเซ‡ เชฌเซ‡ เช•เซ‡ เชคเซเชฐเชฃ เชฎเชฟเชจเชฟเชŸ เชฎเชพเชŸเซ‡ เชธเชฎเชธเซเชฏเชพ เช†เชตเซ€. เชชเช›เซ€ เชถเซเช‚ เชฅเชฏเซเช‚ เชคเซ‡ เชคเชฎเซ‡ เชฎเชพเชจเชถเซ‹ เชจเชนเซ€เช‚... เช†เชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชฎเชพเช‚ เชชเซ‹เชคเชพเชจเซ‡ เชจ เชฎเชณเซ‡ เชคเซ‡ เชฎเชพเชŸเซ‡ เช…เชฎเซ‡ เชถเซเช‚ เช•เชฐเชตเซเช‚ เชคเซ‡เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เช เช›เซ€เช.

เชตเชพเชคเชšเซ€เชค เชฆเชฐเชฎเชฟเชฏเชพเชจ เช…เชฎเซ‡ เช† เชธเชพเชฎเช—เซเชฐเซ€เช“เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซเชฏเซ‹ (เช…เชฅเชตเชพ เช–เชฐเซ‡เช–เชฐ เช‡เชšเซเช›เชคเชพ เชนเชคเชพ!)

เชคเชฎเซ‡ เชฌเซ€เชœเซเช‚ เช•เซเชฏเชพเช‚ เชธเชพเช‚เชญเชณเซ€ เชถเช•เซ‹ เช›เซ‹:

  1. เชเชชเชฒ เชชเซ‹เชกเช•เชพเชธเซเชŸ
  2. เชธเชพเช‰เชจเซเชก เช•เซเชฒเชพเช‰เชก
  3. เชฏเชพเชจเซเชกเซ‡เช•เซเชท เชธเช‚เช—เซ€เชค
  4. เชตเซ€.เช•เซ‡.
  5. เชฏเซเชŸเซเชฏเซเชฌ
  6. เช˜เซ‡เชฐเชพเชฏเซ‡เชฒเซเช‚
  7. เชชเซ‹เช•เซ‡เชŸเช•เชพเชธเซเชŸ
  8. เช•เชพเชธเซเชŸเชฌเซ‹เช•เซเชธ
  9. Google เชชเซ‹เชกเช•เชพเชธเซเชŸ
  10. เช†เชฐเชเชธเชเชธ

เชธเชนเชญเชพเช—เซ€เช“

เชจเชฟเชฐเซเชฎเชพเชคเชพ

เชฒเซ‡เชต เชชเชฟเช•เชฒเซ‡เชต เชฅเซ€ เชชเซ‹เชกเช•เชพเชธเซเชŸเชฐ

เชญเซ‚เชคเช•เชพเชณเชจเชพ เชฎเซเชฆเซเชฆเชพเช“

เชŸเชฟเชชเซเชชเชฃเซ€เช“เชฎเชพเช‚ เชคเชฎเชพเชฐเซ€ เช›เชพเชช, เชŸเซ€เช•เชพ, เชถเซเชญเซ‡เชšเซเช›เชพเช“ เช…เชจเซ‡ เชฎเชจเชชเชธเช‚เชฆ เชชเซ‹เชกเช•เชพเชธเซเชŸ เชถเซ‡เชฐ เช•เชฐเซ‹. เช† เช…เชฎเชจเซ‡ เช˜เชฃเซ€ เชฎเชฆเชฆ เช•เชฐเชถเซ‡. เช…เชจเซ‡ เช…เชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเช“ เชšเซ‡เชŸเชฎเชพเช‚ เช…เชจเซเชฏ เชชเซ‹เชกเช•เชพเชธเซเชŸ เชถเซเชฐเซ‹เชคเชพเช“ เชธเชพเชฅเซ‡ เช…เช เชตเชพเชกเชฟเชฏเชพเชจเชพ เชธเชฎเชพเชšเชพเชฐเซ‹เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ‹.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹