XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

เชธเช‚เชธเซเชฅเชพ

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

เช† เชตเชฐเซเชทเซ‡, เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชจเชตเซ€ เช“เชซเชฟเชธเชฎเชพเช‚ เช—เชฏเชพ, เช…เชจเซ‡ เชนเซ‡เช•เชพเชฅเซ‹เชจ เชฅเซ‹เชกเซ€ เชฎเซเชฒเชคเชตเซ€ เชฐเชพเช–เชตเซ€ เชชเชกเซ€, เชชเชฐเช‚เชคเซ เชคเซ‡เชฎ เช›เชคเชพเช‚ เชคเซ‡ เชฅเชฏเซเช‚. เชจเชฟเชฏเชฎเซ‹ เชธเชฐเชณ เชนเชคเชพ:

  1. เชฌเซเชงเชตเชพเชฐ, 18เชฎเซ€ เชธเชชเซเชŸเซ‡เชฎเซเชฌเชฐเชจเชพ เชฐเซ‹เชœ เชฌเชชเซ‹เชฐเชจเชพ เชธเชฎเชฏเซ‡ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡.
  2. เช›เซ‡เชฒเซเชฒเซ€ เช•เชฎเชฟเชŸ เชถเซเช•เซเชฐเชตเชพเชฐ เชฌเชชเซ‹เชฐ เชชเช›เซ€เชจเซ€ เชจเชฅเซ€. เชฌเชงเซ€ เชชเซเชฐเชธเซเชคเซเชคเชฟเช“ เช† เชธเชฎเชฏ เชธเซเชงเซ€เชฎเชพเช‚ เชคเซˆเชฏเชพเชฐ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช.
  3. เชชเซเชฐเชธเซเชคเซเชคเชฟเช“ เชถเซเช•เซเชฐเชตเชพเชฐ, เชธเชชเซเชŸเซ‡เชฎเซเชฌเชฐ 20 เชจเชพ เชฐเซ‹เชœ เชฌเชชเซ‹เชฐเซ‡ 5 เชตเชพเช—เซเชฏเซ‡ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡. เชฆเชฐเซ‡เช• เชŸเซ€เชฎ เชชเชพเชธเซ‡ XNUMX เชฎเชฟเชจเชฟเชŸ เช›เซ‡.
  4. เชชเซเชฐเชธเซเช•เชพเชฐเซ‹, เชˆเชจเชพเชฎเซ‹!

เช•เซเชฐเชฟเชฏเชพ

เช…เช—เชพเช‰เชจเชพ เช•เซ‹เชˆเชชเชฃ เชนเซ‡เช•เชพเชฅเซ‹เชจ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชตเชฟเชšเชพเชฐเซ‹ เช…เชจเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชนเชคเชพ. 182 เชธเชนเชญเชพเช—เซ€เช“เช 70 เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฐเชœเซ‚ เช•เชฐเซเชฏเชพ.

เชจเซ‹เช‚เชงเชฃเซ€ เชธเชตเชพเชฐเซ‡ 10 เชตเชพเช—เซเชฏเซ‡ เชถเชฐเซ‚ เชฅเชˆ, เชธเชนเชญเชพเช—เซ€เช“เชจเซ‡ เชนเซ‡เช•เชพเชฅเซ‹เชจ เช•เซ€เชŸ เชชเซเชฐเชพเชชเซเชค เชฅเชˆ: เชŸเซ‚เชฅเชชเซ‡เชธเซเชŸ เช…เชจเซ‡ เชฌเซเชฐเชถ, เชŸเซ€-เชถเชฐเซเชŸ, เชฌเซ‡เชœ, เชธเซเชŸเซ€เช•เชฐเซ‹.

56 เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชธเชฎเชพเชชเซเชคเชฟ เชฐเซ‡เช–เชพ เชชเชฐ เชชเชนเซ‹เช‚เชšเซเชฏเชพ, เช…เชฎเซ‡ เชคเชฎเชจเซ‡ เชธเซŒเชฅเซ€ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชตเชฟเชถเซ‡ เชœเชฃเชพเชตเซ€เชถเซเช‚.

เชตเชฟเชœเซ‡เชคเชพเช“

เช…เชฎเซ‡ เชตเชฟเชœเซ‡เชคเชพเช“ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชจเชตเซ€ เชฐเซ€เชค เช…เชœเชฎเชพเชตเซ€.

เชœเซเชฏเซเชฐเซ€, เชœเซ‡เชฎเชพเช‚ เชตเชฟเชตเชฟเชง เชนเซ‹เชฆเซเชฆเชพ เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชŸเซ€เชฎเซ‹เชจเชพ เชฒเซ‹เช•เซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชคเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡:
- เช•เชˆ เช•เซ‡เชŸเซ‡เช—เชฐเซ€เชฎเชพเช‚ เชˆเชจเชพเชฎเซ‹ เชฎเซ‡เชณเชตเชตเชพเชจเชพ เช›เซ‡?
- เช† เชจเชพเชฎเชพเช‚เช•เชจเชฎเชพเช‚ เช•เซ‹เชฃ เชœเซ€เชคเซเชฏเซเช‚?

เชฌเชงเชพ เชˆเชจเชพเชฎเซ‹ เชธเชฎเชพเชจ เชนเชคเชพ, เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชถเซเชฐเซ‡เชฃเซ€เชฎเชพเช‚ เชตเชฟเชœเซ‡เชคเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชนเชคเซ€.

เชชเชฐเช‚เชคเซ เช…เชฒเชฌเชคเซเชค เชคเซเชฏเชพเช‚ เชนเชคเซ‹ เชเช• เชฎเซเช–เซเชฏ เชตเชฟเชœเซ‡เชคเชพ, เชœเซ‡เชจเซเช‚ เชจเชพเชฎ เชนเซ‡เช•เชพเชฅเซ‹เชจ เช•เชชเชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เชคเซ‡ JetBrains เชชเชฐ เช•เชพเชฎ เช•เชฐเชคเชพ เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟเชจเชพ เชฎเชค เชฆเซเชตเชพเชฐเชพ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เชจเชพเชฎเชพเช‚เช•เชจ:

เชตเซ‡เชชเชพเชฐ เชฎเชพเชŸเซ‡ เชฒเชพเชญ

เช–เชพเชธ เชฌเชฟเชฒเซเชกเซเชธ
เชฎเชฟเช–เชพเช‡เชฒ เชตเชฟเช‚เช•, เช‡เชตเชพเชจ เชšเชฟเชฐเซเช•เซ‹เชต, เชธเซ‡เชฐเซเช—เซ‡เชˆ เช•เซ‡เชธเชฐเซ‡เชต

เชตเชฟเชšเชพเชฐ เชธเชฐเชณ เช›เซ‡: JetBrains เชชเซเชฐเซ‹เชกเช•เซเชŸ + เชชเซเชฒเช—เช‡เชจเซเชธ = เชธเซเชชเซ‡เชถเชฟเชฏเชฒ เชเชธเซ‡เชฎเซเชฌเชฒเซ€.

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

เช‰เชฆเซเชฆเซ‡เชถเซ‹:

  • เชเช• เช•เซเชฒเชฟเช•เชฎเชพเช‚ เช–เชพเชธ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชกเชพเช‰เชจเชฒเซ‹เชก เช…เชจเซ‡ เช–เชฐเซ€เชฆเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ.
  • IntelliJ IDEA เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เช…เชจเซ‡ เชŸเซ‚เชฒเชฌเซ‹เช•เซเชธ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‹.
  • เชชเชฐ เช–เชพเชธ เชฌเชฟเชฒเซเชก เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเซ‹ plugins.jetbrains.com.
  • เช†เชตเชพ เช‰เชคเซเชชเชพเชฆเชจเซ‹ เชฎเชพเชŸเซ‡ เช•เชฟเช‚เชฎเชค เชจเชฟเชฐเซเชงเชพเชฐเชฃ เชจเซ€เชคเชฟ เชตเชฟเช•เชธเชพเชตเซ‹.
  • เชตเชฟเชถเชฟเชทเซเชŸ เชฌเชฟเชฒเซเชกเซเชธเชจเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชพเชฐเซเช•เซ‡เชŸเชฟเช‚เช— เชธเชพเชฎเช—เซเชฐเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‹.

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

เช—เชพเชฏเซเชธเซ‡ เชฆเชธ เชเชธเซ‡เชฎเซเชฌเชฒเซ€เช“ เชฌเชจเชพเชตเซ€ เช›เซ‡ เชœเซ‡ เชŸเซ‚เชฒเชฌเซ‹เช•เซเชธ เช…เชฅเชตเชพ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚เชฅเซ€ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชถเซเชฐเซ‡เชทเซเช  เชชเซเชฐเชธเซเชคเซเชคเชฟ

เชธเซเชฅเชพเชจเชฟเช• เช‡เชคเชฟเชนเชพเชธ เชฆเชฐเซเชถเช•
เชฎเชพเชฐเซเชŸเชจ เชฌเชฒเชฟเช†เช‰, เชฎเซ‡เชŸ เชเชฒเชฟเชธ

เชคเชฎเซ‡ เชœเซ‡เชจเซ‡ เชธเซเชชเชฐเซเชถ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹

เชชเซเชถเชฌเชพเชฐ
เช‡เชตเชพเชจ เช•เซเชฒเซ‡เชถเซ‹เชต

2016 เชฎเชพเช‚, Apple เช เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ เช•เซ‡ เชซเช‚เช•เซเชถเชจ เช•เซ€ เช‡เชฎเซ‹เชœเซ€ เชœเซ‡เชŸเชฒเซ€ เชฎเชนเชคเซเชตเชจเซ€ เชจเชฅเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชŸเชš เชฌเชพเชฐ เชจเชพเชฎเชจเซ€ เชธเชพเช‚เช•เชกเซ€ เชธเซเช•เซเชฐเซ€เชจ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเซ€. เชœเซ‹ เชชเซเชฐเซ‡เชฐเชฟเชค เชฒเซ‹เช•เซ‹เชจเซ‡ เชนเชœเซ เชชเชฃ เช† เชšเชพเชตเซ€เช“เชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‹ เชถเซเช‚ เช•เชฐเชตเซเช‚?

30 เช•เชฒเชพเช•เชจเซ‹ เชตเชฟเช•เชพเชธ, 3 เช•เซ€เชฌเซ‹เชฐเซเชกเซเชธ, 2 เชฅเซ€ 2015 เชฎเซ‡เช•เชฌเซเช•เซเชธ, 18 เช•เชช เช•เซ‹เชซเซ€, 5 เช•เซ‹เชจเซเชธเซ‡เชชเซเชŸเซเชธ - เช…เชจเซ‡ เชชเซเชถเชฌเชพเชฐเชจเชพ เชฌเซ‡ เชตเชฐเซเชเชจ เชคเซˆเชฏเชพเชฐ เช›เซ‡: เชœเซ‡เช“ เชตเชพเชธเซเชคเชตเชฟเช• เชญเซŒเชคเชฟเช• เช•เซ€ เช‡เชšเซเช›เชคเชพ เชนเซ‹เชฏ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ USB-C เช•เชจเซ‡เช•เซเชŸเชฐ เชธเชพเชฅเซ‡ โ€œเชชเซเชฐเซ‹โ€ เช…เชจเซ‡ โ€œเชฎเชฟเชจเซ€โ€ , เชœเซ‡ เชคเซ‡เชจเซ‡ เชฌเช‚เชง เชฒเซ‡เชชเชŸเซ‹เชชเชจเซ€ เช…เช‚เชฆเชฐ เช›เซ‹เชกเซ€ เชถเช•เซ‡ เช›เซ‡.

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

เชถเชพเชจเชฆเชพเชฐ เชตเชฟเชšเชพเชฐ

เชเช•เซเชธเซเชŸเซเชฐเชพเชธเซ‡เชจเซเชธ
เชฆเชฟเชฎเชฟเชคเซเชฐเซ€ เชจเซ‡เชตเซ‡เชฐเซ‹เชต, เชตเชฟเช•เซเชŸเชฐ เชฎเซ‡เชšเซ‡เชจเซเช•เซ‹

เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—เชฎเชพเช‚ เชธเซเชจเชพเชตเชฃเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชคเซ‡ เช–เซ‚เชฌ เชธเชพเชฎเชพเชจเซเชฏ เชจเชฅเซ€. เชซเช•เซเชค เชธเชพเช‚เชญเชณเซ€เชจเซ‡ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เช•เช‚เช‡เช• เช–เซ‹เชŸเซเช‚ เชฅเชพเชฏ เชคเซ‹ เชคเชฎเชจเซ‡ เชœเชฃเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเซ‡ เชฌเซเชฐเซ‡เช•เชชเซ‹เช‡เชจเซเชŸ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชคเชฎเซ‡ เช•เซ‡เชถ เชธเช‚เช—เซเชฐเชน เชธเชฎเชฏเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹, เชคเซ‹ เช†เชตเชพ เชงเซเชตเชจเชฟ เชฌเซเชฐเซ‡เช•เชชเซ‹เช‡เชจเซเชŸเซเชธเชจเซ‡ เชฏเซ‹เช—เซเชฏ เชธเซเชฅเชพเชจเซ‹ เชชเชฐ เชฎเซ‚เช•เซ‹ - เช…เชจเซ‡ เชœเซ‹ เช•เซ‡เชถ เชฌเชฟเชฒเช•เซเชฒ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชจ เช†เชตเซ‡ เชคเซ‹ เชคเชฎเชจเซ‡ เชคเชฐเชค เชœ เช…เชตเชพเชœ เชธเช‚เชญเชณเชพเชถเซ‡. เชคเซเชฏเชพเชฐเซ‡ เช–เชพเชคเชฐเซ€ เชฎเชพเชŸเซ‡ "เชฎเซŒเชจ เชธเซ‹เชจเซ‡เชฐเซ€ เช›เซ‡"!

เช† เช…เชฅเชตเชพ เชคเซ‡ เช˜เชŸเชจเชพ เช•เซ‡เชŸเชฒเซ€ เชตเชพเชฐ เชฌเชจเซ‡ เช›เซ‡ เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เชชเชฃ เชธเชฐเชณ เชฌเชจเชถเซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เช•เซ‡เชŸเชฒเซ€ เชจเชฟเชฏเชฎเชฟเชค เชฐเซ€เชคเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเซ‡ เช›เซ‡. เชฒเซ‹เช•เซ‹เช เชšเซ‹เช•เซเช•เชธ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชชเชฐ เชงเซเชตเชจเชฟเชจเซ€ เชชเชฟเชšเชจเซ€ เช…เชตเชฒเช‚เชฌเชจเชจเซ‡ เชชเชฃ เชฒเชพเช—เซ เช•เชฐเซ€, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชตเชพเชœ เชœเซ‡เชŸเชฒเซ‹ เชŠเช‚เชšเซ‹ เช›เซ‡, เชคเซ‡เชŸเชฒเซ€ เชตเชงเซ เชฎเซ‡เชฎเชฐเซ€ เช•เชฌเชœเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ เชธเซŒเชฅเซ€ เช‰เชชเชฏเซ‹เช—เซ€

IntelliJ IDEA เชฎเชพเชŸเซ‡ เชชเซ‹เช‡เชจเซเชŸ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชฐ
เชฆเชฟเชฎเชฟเชคเซเชฐเซ€ เชฌเชคเซเชฐเชพเช•

เช•เซ‹เชกเชจเชพ เชšเซ‹เช•เซเช•เชธ เชญเชพเช—เชจเซ‡ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ‹ เชธเชฎเชฏ เชฒเชพเช—เซ‡ เช›เซ‡ เชคเซ‡ เชคเชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเซ‹เชงเซ€ เชถเช•เซ‹ เช›เซ‹? เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชชเซเชฐเซ‹เชซเชพเชˆเชฒเชฐเชจเซ‡ เชฎเชพเชคเซเชฐ เช† เชตเชฟเชธเซเชคเชพเชฐเชจเซ‡ เชฎเชพเชชเชตเชพ เชฎเชพเชŸเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡, เชธเช‚เชญเชตเชคเชƒ เชคเซ‡เชจเซ‡ เชเช• เช…เชฒเช— เช•เชพเชฐเซเชฏ/เชชเชฆเซเชงเชคเชฟเชฎเชพเช‚ เช…เชฒเช— เช•เชฐเซ€เชจเซ‡. เชคเชฎเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เช•เซ‹เชก เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชœเซ‡ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชธเชฎเชฏเชจเซ‡ เชฎเชพเชชเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช† เช…เชธเซเชตเชฟเชงเชพเชœเชจเช• เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชตเชฐเซเชเชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชตเชงเซ เชœเชŸเชฟเชฒ เชฌเชจเชพเชตเซ‡ เช›เซ‡: เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพเชจเซ€ เช…เชธเชฐเชจเซ‡ เชคเชชเชพเชธเชตเซ€ เชตเชงเซ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡, เช…เชจเซ‡ เชกเชฟเชฌเช—เซ€เช‚เช— เช•เซ‹เชก เชญเซ‚เชฒเชฅเซ€ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เชฌเชจเชพเชตเซ‡เชฒ เชชเซเชฒเช—เช‡เชจ เชคเชฎเชจเซ‡ เชกเชฟเชธเซเช• เชชเชฐเชจเชพ เชธเซเชฐเซ‹เชค เช•เซ‹เชกเชจเซ‡ เชฌเชฆเชฒเซเชฏเชพ เชตเชฟเชจเชพ เชธเชฎเชพเชจ เช•เชพเชฐเซเชฏ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ - เช•เซ‹เชกเชจเซ‡ เช•เชฎเซเชชเชพเช‡เชฒเชฐเชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชคเชพ เชชเชนเซ‡เชฒเชพ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฎเชพเชชเชจเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชธเซ€เชงเชพ เชธเช‚เชชเชพเชฆเช•เชฎเชพเช‚, เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เช•เชฐเซ‡เชฒเชพ เชŸเซเช•เชกเชพเชจเซ€ เชฌเชพเชœเซเชฎเชพเช‚ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡.

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

เชธเซŒเชฅเซ€ เชฎเชœเชพ

เช•เซ‹เชกเช•เซเชตเชฟเช
เชธเซเชตเซ‡เชคเซเชฒเชพเชจเชพ เช‡เชธเชพเช•เซ‹เชตเชพ, เชธเซ‡เชฌเซ‡เชธเซเชŸเชฟเชฏเชจ เชเช—เซเชจเซ‡เชฐ, เช‡เชฒเซเชฏเชพ เชšเซ‡เชฐเซเชจเชฟเช•เซ‹เชต, เชชเชพเชตเซ‡เชฒ เชจเชฟเช•เซ‹เชฒเซ‡เชต, เชเชฒเซ‡เช•เซเชเชพเช‚เชกเชฐ เช…เชจเซ€เชธเชฟเชฎเซ‹เชต

เชœเซ‡เชตเซ€ เชฐเชฎเชคเซ‹ เช•เชนเซเชค เชธเชฎเช—เซเชฐ เชตเชฟเชถเซเชตเชฎเชพเช‚ เชถเชฟเช•เซเชทเชฃเชฎเชพเช‚ เช…เชคเชฟ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช›เซ‡. เช…เชฎเซ‡ เชชเชฐเชฟเชทเชฆเซ‹, เช…เชนเซ‡เชตเชพเชฒเซ‹ เช…เชจเซ‡ เชตเชฐเซเช•เชถเซ‹เชชเชฎเชพเช‚ เชธเชฎเชพเชจ เช•เช‚เชˆเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเช—เชคเชพ เชนเชคเชพ, เชชเชฐเช‚เชคเซ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹ เช…เชจเซ‡ เช•เซ‹เชก เชตเชฟเชถเซ‡เชจเชพ เชชเซเชฐเชถเซเชจเซ‹เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ€เชจเซ‡. เช† เชฐเซ€เชคเซ‡ เช•เซ‹เชกเช•เซเชตเชฟเชเชจเซ‹ เชœเชจเซเชฎ เชฅเชฏเซ‹.

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

เช“เชซเชฟเชธ เชœเซ€เชตเชจ

เชนเซ‡เชฒเซ‹, เชœเช—เซเชฏเชพ!
เช‡เชฐเชฟเชจเชพ เชฎเชพเชจเซ‹เชฒเซ‹เชตเชพ, เช†เชจเซเชฆเซเชฐเซ‡ เชตเชพเชธเชฟเชฒเซ€เชต, เชเชตเซ‡เชฒเชฟเชจเชพ เชฏเซเชจ, เชกเชพเชฐเชฟเชฏเชพ เชชเชพเชตเชฒเซเชฏเซเช•, เชฎเชพเชฐเชฟเชฏเชพ เชฎเชฟเช–เซ‡เชถเชฟเชจเชพ, เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเซเชฐเชพ เชšเชพเชฐเชฟเช•เซ‹เชตเชพ

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

เชจเชตเชพ เช•เชฐเซเชฎเชšเชพเชฐเซ€เชจเซ‡ เชถเซเชฐเซ‡เชฃเซ€เชฌเชฆเซเชง เช‡เชฎเซ‡เช‡เชฒเซเชธ เชชเซเชฐเชพเชชเซเชค เชฅเชถเซ‡ เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชคเซ‡ เชถเซ€เช–เชถเซ‡ เช•เซ‡ เชฒเช‚เชš เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚เชฅเซ€ เชชเซเชธเซเชคเช• เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช‰เชงเชพเชฐ เชฒเซ‡เชตเซเช‚, เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธเชฎเชพเช‚ เช•เชˆ เชธเซเชชเซ‹เชฐเซเชŸเซเชธ เชŸเซ€เชฎเซ‹ เช›เซ‡, เชชเซเชฒเชพเชธเซเชŸเชฟเช• เช•เซเชฏเชพเช‚ เชชเชฐเชค เช•เชฐเชตเซเช‚, เชœเชฟเชฎ เช•เซเชฏเชพเช‚ เช›เซ‡, เชตเช—เซ‡เชฐเซ‡.

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

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

เชจเชตเชพ เชจเชฟเชถเชพเชณเซ€เชฏเชพเชจเซ‡ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ

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

HTF (เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเซ‹เชงเชตเซเช‚) 2.0
เชจเชคเชพเชฒเซเชฏเชพ เชฎเชถเซเชฏเชพเชจเซ‹เชตเชพ, เชฎเซ‡เช•เซเชธเชฟเชฎ เชฎเชพเชเชฟเชจ, เชจเชพเชธเซเชคเซเชฏ เชฌเซ‡เชฐเซ‡เชเชฟเชจเซเชธเช•เชพเชฏเชพ, เช†เชฐเซเช•เชพเชกเซ€ เชฌเชพเชเชพเชจเซ‹เชต, เช“เชฒเซ‡เช— เชฌเช–เชฟเชฐเซ‡เชต, เชเช•เชŸเซ‡เชฐเซ€เชจเชพ เชเซˆเช•เชฟเชจเชพ

เช† เชเชชเชจเซเช‚ เชฌเซ€เชœเซเช‚ เชตเชฐเซเชเชจ เช›เซ‡, เชœเซ‡เชฃเซ‡ เช—เชฏเชพ เชตเชฐเซเชทเซ‡ CEO เชเชตเซ‹เชฐเซเชก เชœเซ€เชคเซเชฏเซ‹ เชนเชคเซ‹.

HTF เช เชเช• เช—เซ‡เชฎ เช›เซ‡ เชœเซเชฏเชพเช‚ เชคเชฎเชพเชฐเซ‡ เชซเซ‹เชŸเชพเชฎเชพเช‚ เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธเชจเชพ เช•เชฐเซเชฎเชšเชพเชฐเซ€เชจเชพ เชจเชพเชฎเชจเซเช‚ เช…เชจเซเชฎเชพเชจ เชฒเช—เชพเชตเชตเซเช‚ เชชเชกเชถเซ‡. 10 เชฎเชพเช‚เชฅเซ€ 10 เชฎเซ‡เชณเชตเชตเซเช‚ เชตเชงเซเชจเซ‡ เชตเชงเซ เชฎเซเชถเซเช•เซ‡เชฒ เชฌเชจเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ - JetBrains เชชเชฐ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชนเชœเชพเชฐเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เซ‹ เช›เซ‡. เช† เชฐเชฎเชค เชซเช•เซเชค เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เชœ เชจเชนเซ€เช‚, เชชเชฃ เชฒเช‚เชš เชฆเชฐเชฎเชฟเชฏเชพเชจ เช•เชพเชซเซ‡เชŸเซ‡เชฐเชฟเชฏเชพเชฎเชพเช‚ เชชเชฃ เชฐเชฎเซ€ เชถเช•เชพเชฏ เช›เซ‡ - เช•เซ‡เชŸเชฒเซ€เช•เชตเชพเชฐ เช“เชซเชฟเชธ เชŸเซ‡เชฒเชฟเชตเชฟเชเชจ เชชเชฐ เชœเชตเชพเชฌ เชตเชฟเช•เชฒเซเชชเซ‹ เชธเชพเชฅเซ‡เชจเชพ เชซเซ‹เชŸเซ‹เช—เซเชฐเชพเชซเซเชธ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡.

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เชฌเชฆเชฒเซเชฏเซเช‚ เช›เซ‡, เช†เช‚เชคเชฐเชฟเช• เชธเชพเชฎเชพเชœเชฟเช• เชจเซ‡เชŸเชตเชฐเซเช• เชธเชพเชฅเซ‡ เชธเช‚เช•เชฒเชฟเชค เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ เชซเช•เซเชค เชšเซ‹เช•เซเช•เชธ เช‘เชซเชฟเชธ เช…เชฅเชตเชพ เชŸเซ€เชฎเชจเชพ เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“เชจเซ‡ เช…เชจเซเชฎเชพเชจ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€ เช›เซ‡. เชธเชฟเชฆเซเชงเชฟเช“ เชชเชฃ เชฆเซ‡เช–เชพเชˆ, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, "เชฎเซ‡เช‚ เชŸเซ€เชฎเชฎเชพเช‚ เชฆเชฐเซ‡เช•เชจเซ‡ เช…เชจเซเชฎเชพเชจ เชฒเช—เชพเชตเซเชฏเซเช‚."

เชฐเซ‡เชจเซเชกเชฎ เช•เซ‹เชซเซ€
เชฏเซเชฐเซ€ เช†เชฐเซเชŸเชพเชฎเซ‹เชจเซ‹เชต, เชเชจเชพเชธเซเชคเชพเชธเชฟเชฏเชพ เช—เซ‹เช‚เชšเชพเชฐเซ‹เชตเชพ, เชฏเซเชฒเชฟเชฏเชพ เช“เชฌเซเชจเซ‹เชตเชฒเซ‡เชจเซเชธเช•เชพเชฏเชพ, เชธเซ‡เชฐเช—เซ‡เชˆ เชฌเซ‹เชฏเชคเซเชธเซ‹เชต, เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เช‡เชเชฎเซ‡เชฒเซ‹เชต

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

เช“เชจเชฌเซ‹เชฐเซเชกเชฟเช‚เช— เช—เซ‡เชฎ
เช“เชธเซเช•เชพเชฐ เชฐเซ‹เชกเซเชฐเชฟเช—เซเช, เชเช•เชŸเซ‡เชฐเซ€เชจเชพ เชฐเชพเชฏเชฌเซเช–เชพ, เชœเซ‹เช†เช•เชฟเชฎ เชŸเซเชฐเซ‡เชตเชฟเชจเซ‹

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

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

Lego Brainstorms
เชกเซ‡เชตเชฟเชก เชตเซ‹เชŸเชธเชจ, เชนเซ‡เชจเชฐเซ€ เชตเชพเชˆเชฒเซเชก, เชจเชฟเช•เซ‹เชฒเชพเชˆ เชธเซ‡เชจเซเชกเชพเชฒเซ‹เชต, เชธเซเช•เซ‹เชŸ เชเชกเชฎเซเชธ, เชเช•เชŸเซ‡เชฐเซ€เชจเชพ เชˆเชตเชพเชจเซ‹เชตเชพ, เชŸเซ‹เชฌเซ€เช†เชธ เช•เชพเชนเชฒเชฐเซเชŸ, เชจเชพเชกเซ‡เชเชกเชพ เชกเซ‡เชตเซ€เชกเซ‹เชตเชพ, เชชเชพเชตเซ‡เชฒ เชˆเชตเชพเชจเซ‹เชต, เช…เชฐเชฟเชจเชพ เชšเซเชฌเชพเชฐเซเช•เซ‹เชตเชพ

เชเช• เชนเชพเชธเซเชฏ เช•เซ‡ เชœเซ‡ เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธเชจเชพ เชจเชตเชพ เชตเซเชฏเช•เซเชคเชฟเชจเชพ เช•เชพเชฎเชจเชพ เชชเซเชฐเชฅเชฎ เชฆเชฟเชตเชธเซ‡ เชคเซ‡เชจเชพ เชคเชฎเชพเชฎ เชธเชพเชนเชธเซ‹เชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ‡ เช›เซ‡.

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

เช•เชช เชตเชฟเชœเซ‡เชคเชพ

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

เชฎเชพเชคเซเชฐ เชเช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชญเชตเซเชฏ เช‡เชจเชพเชฎ เชœเซ€เชคเซ€ เชถเช•เซเชฏเซ‹. เชคเซ‡ เชฌเชจเซเชฏเซ‹ "เชนเซ‡เชฒเซ‹, เชธเซเชชเซ‡เชธ!ยป

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

JetBrains เชจเชพ เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“ เช เชเชช เชฎเชพเชŸเซ‡ เชฎเชค เช†เชชเซเชฏเซ‹ เช›เซ‡ เชœเซ‡ เชคเซ‡เช“ เชคเซ‡เชฎเชจเชพ เช•เชพเชฎ เชชเชฐเชจเชพ เชชเซเชฐเชฅเชฎ เชฆเชฟเชตเชธเซ‡ เชœเซ‹เชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡ ๐Ÿ™‚ เช…เชญเชฟเชจเช‚เชฆเชจ!

เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชนเซ‡เช•เชพเชฅเซ‹เชจ

1 เชŸเซเชฐเซ‹เชซเซ€
2 เชฆเชฟเชตเชธ
เชชเซเชฐเชธเซเชคเซเชคเชฟเช“เชจเชพ 6 เช•เชฒเชพเช•
7 เชจเชพเชฎเชพเช‚เช•เชจ
9 เชตเชฟเชœเซ‡เชคเชพเช“
12 เชฎเชนเซ‡เชฎเชพเชจเซ‹
56 เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเชฎเชพเชชเซเชคเชฟ เชฐเซ‡เช–เชพ เชชเชฐ เชชเชนเซ‹เช‚เชšเซเชฏเชพ
70 เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเซ‡ เช…เชฐเชœเซ€เช“ เชธเชฌเชฎเชฟเชŸ เช•เชฐเซ€
182 เชธเชญเซเชฏเซ‹
305 เชฎเชค
เช‡เชจเชพเชฎเซ‹เชฎเชพเช‚ $18

XNUMXเชฎเซ€ เชตเชพเชฐเซเชทเชฟเช• เชœเซ‡เชŸเชฌเซเชฐเซ‡เชจเซเชธ เชนเซ‡เช•เชพเชฅเซ‹เชจ

เชคเซ‡ เชนเช‚เชฎเซ‡เชถเชจเซ€ เชœเซ‡เชฎ เชฎเชจเซ‹เชฐเช‚เชœเช• เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชนเชคเซเช‚!

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

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