Zulip 4.0 เชฎเซ‡เชธเซ‡เชœเชฟเช‚เช— เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“ เช…เชจเซ‡ เชตเชฟเช•เชพเชธ เชŸเซ€เชฎเซ‹ เชตเชšเซเชšเซ‡ เชธเช‚เชšเชพเชฐ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เช•เซ‹เชฐเซเชชเซ‹เชฐเซ‡เชŸ เช‡เชจเซเชธเซเชŸเชจเซเชŸ เชฎเซ‡เชธเซ‡เชจเซเชœเชฐเซเชธเชจเซ€ เชœเชฎเชพเชตเชŸ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเชฐเซเชตเชฐ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ, Zulip 4.0 เชจเซ€ เชฐเชœเซ‚เช†เชค เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเซ‚เชณเชฐเซ‚เชชเซ‡ เชเซเชฒเชฟเชช เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เช…เชจเซ‡ เช…เชชเชพเชšเซ‡ 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชกเซเชฐเซ‰เชชเชฌเซ‰เช•เซเชธ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเชพ เชธเช‚เชชเชพเชฆเชจ เชชเช›เซ€ เช–เซ‹เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เชธเชฐเซเชตเชฐ-เชธเชพเช‡เชก เช•เซ‹เชก เชœเซ‡เช‚เช—เซ‹ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเชพเชฏเชฅเซ‹เชจเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡. เช•เซเชฒเชพเชˆเชจเซเชŸ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ Linux, Windows, macOS, Android เช…เชจเซ‡ iOS เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡ เช…เชจเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชชเชฃ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

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

เชเซเชฒเชฟเชชเชจเซ€ เช•เซเชทเชฎเชคเชพเช“เชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เช‘เชซเชฒเชพเช‡เชจ เชฎเซ‹เชกเชฎเชพเช‚ เชธเช‚เชฆเซ‡เชถเชพ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ (เชธเช‚เชฆเซ‡เชถเชพเช“ เช‘เชจเชฒเชพเช‡เชจ เชฆเซ‡เช–เชพเชฏเชพ เชชเช›เซ€ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡), เชธเชฐเซเชตเชฐ เชชเชฐ เชšเชฐเซเชšเชพเช“เชจเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃ เช‡เชคเชฟเชนเชพเชธ เชธเชพเชšเชตเชตเชพ เช…เชจเซ‡ เช†เชฐเซเช•เชพเช‡เชต เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹, เชกเซเชฐเซ‡เช—-เชเชจเซเชก-เชฎเชพเช‚ เชซเชพเช‡เชฒเซ‹ เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชจเซ‹ เชชเชฃ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชกเซเชฐเซ‹เชช เชฎเซ‹เชก, เชธเช‚เชฆเซ‡เชถเชพเชฎเชพเช‚ เชชเซเชฐเชธเชพเชฐเชฟเชค เช•เซ‹เชก เชฌเซเชฒเซ‹เช•เซเชธ เชฎเชพเชŸเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เชนเชพเช‡เชฒเชพเช‡เชŸเชฟเช‚เช— เชธเชฟเชจเซเชŸเซ‡เช•เซเชธ, เชธเซ‚เชšเชฟเช“ เช…เชจเซ‡ เชŸเซ‡เช•เซเชธเซเชŸ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฟเช‚เช— เชเชกเชชเชฅเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฎเชพเชฐเซเช•เช…เชช เชญเชพเชทเชพ, เชœเซ‚เชฅ เชธเซ‚เชšเชจเชพเช“ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹, เชฌเช‚เชง เชœเซ‚เชฅเซ‹ เชฌเชจเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ, Trac, Nagios, Github, Jenkins, Git เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ , เชธเชฌเชตเชฐเซเชเชจ, JIRA, เชชเชชเซ‡เชŸ, RSS, Twitter เช…เชจเซ‡ เช…เชจเซเชฏ เชธเซ‡เชตเชพเช“, เชธเช‚เชฆเซ‡เชถเชพเช“เชฎเชพเช‚ เชตเชฟเชเซเชฏเซเช…เชฒ เชŸเซ…เช—เซเชธ เชœเซ‹เชกเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹.

เชฎเซเช–เซเชฏ เชจเชตเซ€เชจเชคเชพเช“:

  • เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช…เชจเซเชฏ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เชชเซเชฐเชตเซƒเชคเซเชคเชฟเชจเซ‡ เชฎเซเชฏเซ‚เชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เชคเซ‡เชฎเชจเชพ เชธเช‚เชฆเซ‡เชถเชพเช“ เชจ เชฆเซ‡เช–เชพเชฏ.
  • เชเช•เซเชธเซ‡เชธ เชฐเชพเช‡เชŸเซเชธ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชเช• เชจเชตเซ€ เชญเซ‚เชฎเชฟเช•เชพ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ - "เชฎเชงเซเชฏเชธเซเชฅเซ€", เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชฌเชฆเชฒเชตเชพเชจเซ‹ เช…เชงเชฟเช•เชพเชฐ เช†เชชเซเชฏเชพ เชตเชฟเชจเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹ (เชธเซเชŸเซเชฐเซ€เชฎ) เช…เชจเซ‡ เชšเชฐเซเชšเชพเช“เชจเชพ เชตเชฟเชญเชพเช—เซ‹เชจเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เช…เชงเชฟเช•เชพเชฐเซ‹ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • เชตเชฟเชญเชพเช—เซ‹ เชตเชšเซเชšเซ‡ เชšเชฐเซเชšเชพเช“ เช–เชธเซ‡เชกเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชตเชฟเชทเชฏเซ‹เชจเซ‡ เช–เชพเชจเช—เซ€ เชตเชฟเชญเชพเช—เซ‹เชฎเชพเช‚ เช–เชธเซ‡เชกเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.
  • GIPHY เชธเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เช•เชฒเชฟเชค เชธเชฎเชฐเซเชฅเชจ, เชคเชฎเชจเซ‡ เชฎเซ‡เชฎเซเชธ เช…เชจเซ‡ เชเชจเชฟเชฎเซ‡เชŸเซ‡เชก เช›เชฌเซ€เช“ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เช…เชจเซ‡ เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เช•เซเชฒเชฟเชชเชฌเซ‹เชฐเซเชก เชชเชฐ เช•เซ‹เชก เชธเชพเชฅเซ‡ เชฌเซเชฒเซ‹เช•เซเชธเชจเซ‡ เชเชกเชชเชฅเซ€ เช•เซ‰เชชเชฟ เช•เชฐเชตเชพเชจเซ€ เช…เชฅเชตเชพ เชฌเชพเชนเซเชฏ เชนเซ‡เชจเซเชกเชฒเชฐเชฎเชพเช‚ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒเชพ เชฌเซเชฒเซ‹เช•เชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€.
  • เชชเซเชฐเชคเชฟเชญเชพเชต เชฒเช–เชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช…เชฒเช— เช•เซ‹เชฎเซเชชเซ‡เช•เซเชŸ "เชœเชตเชพเชฌ" เชฌเชŸเชจเชจเซ‡ เชฌเชฆเชฒเซ‡, เชเช• เช…เชฒเช— เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เช‡เชจเชชเซเชŸ เชตเชฟเชธเซเชคเชพเชฐ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชคเชฐเชค เชœ เชŸเชพเช‡เชช เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชชเซเชฐเชพเชชเซเชคเช•เชฐเซเชคเชพ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เชจเซเชฏ เชšเซ‡เชŸ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชตเชงเซ เชชเชฐเชฟเชšเชฟเชค เช›เซ‡.
  • เช‡เชจเชชเซเชŸ เชธเซเชตเชคเชƒเชชเซ‚เชฐเซเชฃเชคเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชŸเซ‚เชฒเชŸเชฟเชช เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชนเชพเชœเชฐเซ€เชจเซ‹ เชธเช‚เช•เซ‡เชค เช†เชชเซ‡ เช›เซ‡.
  • เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช–เซ‹เชฒเชคเซ€ เชตเช–เชคเซ‡, เชตเชฐเซเชคเชฎเชพเชจ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เชธเช‚เชฆเซ‡เชถเชพเช“ เชงเชฐเชพเชตเชคเซ€ เชšเชฐเซเชšเชพเช“ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชซเชฟเชฒเซเชŸเชฐเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเชพเชฅเซ‡, เชคเชพเชœเซ‡เชคเชฐเชจเซ€ เชšเชฐเซเชšเชพเช“เชจเซ€ เชธเซ‚เชšเชฟ เชนเชตเซ‡ เชฌเชคเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชคเชพเชœเซ‡เชคเชฐเชจเชพ เชตเชฟเชทเชฏเซ‹).
  • เชคเชพเชฐเชพเช‚เช•เชฟเชค เชฎเชจเชชเชธเช‚เชฆ เชนเชตเซ‡ เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เชกเชพเชฌเชพ เชซเชฒเช•เชฎเชพเช‚ เชฆเซ‡เช–เชพเชฏ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เช•เชˆ เชชเซ‹เชธเซเชŸเซเชธ เช…เชจเซ‡ เชšเชฐเซเชšเชพเช“ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซ‡ เชฏเชพเชฆ เช•เชฐเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชจเซ‡ เช† เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เช‰เชชเชฒเชฌเซเชง เชงเซเชตเชจเชฟ เชธเซ‚เชšเชจเชพเช“เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เชเช• เชตเชฟเชถเซ‡ เชตเชฟเชœเซ‡เชŸ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชœเซ‡ เชคเชฎเชจเซ‡ เชเซเชฒเชฟเชช เชธเชฐเซเชตเชฐเชจเชพ เชธเช‚เชธเซเช•เชฐเชฃ เชจเช‚เชฌเชฐ เชตเชฟเชถเซ‡ เชเชกเชชเชฅเซ€ เชฎเชพเชนเชฟเชคเซ€ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡.
  • เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เช…เชจเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚, เชœเซ‹ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชเชตเชพ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏ เช›เซ‡ เชœเซ‡ 18 เชฎเชนเชฟเชจเชพเชฅเซ€ เชตเชงเซ เชธเชฎเชฏเชฅเซ€ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจเชฅเซ€, เชคเซ‹ เชšเซ‡เชคเชตเชฃเซ€ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡.
  • เชธเชฐเซเชตเชฐเชจเซ€ เชฎเชพเชชเชจเซ€เชฏเชคเชพ เช…เชจเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เช†เช‚เชคเชฐเชฐเชพเชทเซเชŸเซเชฐเซ€เชฏเช•เชฐเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เช…เช—เชพเช‰ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ i18next เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‡ เชฌเชฆเชฒเซ‡ FormatJS เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • เชธเซเชฎเซ‹เช•เชธเซเช•เซเชฐเซ€เชจ เช“เชชเชจ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช…เชจเซเชฏ เชธเซ‡เชตเชพเช“ เชชเชฐเชจเชพ SSRF เชนเซเชฎเชฒเชพเช“เชจเซ‡ เชฐเซ‹เช•เชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡ (เชฌเชพเชนเซเชฏ เชฒเชฟเช‚เช•เซเชธเชฎเชพเช‚เชจเชพ เชคเชฎเชพเชฎ เชธเช‚เช•เซเชฐเชฎเชฃเซ‹ เชธเซเชฎเซ‹เช•เชธเซเช•เซเชฐเซ€เชจ เชฆเซเชตเชพเชฐเชพ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡).
  • เชซเซเชฐเซ‡เชถเชฟเช‚เช—, เชœเซ‹เชŸเชซเซ‹เชฐเซเชฎ เช…เชจเซ‡ เช…เชชเชŸเชพเช‡เชฎ เชฐเซ‹เชฌเซ‹เชŸ เชธเซ‡เชตเชพเช“ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชฎเซ‹เชกเซเชฏเซเชฒเซเชธ เช‰เชฎเซ‡เชฐเซเชฏเชพ, เชฌเซ€เชŸเชฌเช•เซ‡เชŸ, เช•เซเชฒเชฌเชนเชพเช‰เชธ, เช—เชฟเชŸเชนเชฌ, เช—เชฟเชŸเชฒเซ‡เชฌ, เชจเซเชฏเซเชฐเซ‡เชฒเชฟเช• เช…เชจเซ‡ เชเชฌเซเชฌเซ€เช•เซเชธ เชธเชพเชฅเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เชเช•เซ€เช•เชฐเชฃ. Zulip เชชเชฐ เชธเช‚เชฆเซ‡เชถเชพ เชชเซ‹เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชจเชตเซ€ GitHub เช•เซเชฐเชฟเชฏเชพ เช‰เชฎเซ‡เชฐเซ€.
  • เชจเชตเชพ เชธเซเชฅเชพเชชเชจเซ‹เชฎเชพเช‚, PostgreSQL 13 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซ‚เชณเชญเซ‚เชค DBMS เชคเชฐเซ€เช•เซ‡ เชฅเชพเชฏ เช›เซ‡. Django 3.2.x เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชกเซ‡เชฌเชฟเชฏเชจ 11 เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เชธเซเช•เซเชฐเซ€เชจ เช…เชจเซ‡ เช•เซ€เชฌเซ‹เชฐเซเชก เชถเซ‰เชฐเซเชŸเช•เชŸเซเชธ เชชเชฐเชจเชพ เชฌเซเชฒเซ‹เช•เชจเชพ เชฒเซ‡เช†เช‰เชŸเชจเชพ เชธเซเชคเชฐ เชธเชนเชฟเชค, เชฎเซเช–เซเชฏ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเชจเซเชŸเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชฅเซ€ เชจเชœเซ€เช•, เชŸเซ‡เช•เซเชธเซเชŸ เชŸเชฐเซเชฎเชฟเชจเชฒเชฅเซ€ เชเซเชฒเชฟเชช เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
    Zulip 4.0 เชฎเซ‡เชธเซ‡เชœเชฟเช‚เช— เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เชธเซ‹เชฐเซเชธ: opennet.ru

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