เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฐเซ‚เชชเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

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

เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฐเซ‚เชชเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เช† เชตเช–เชคเซ‡, เชฒเซ‡เชฌเซ‹เชฐเซ‡เชŸเชฐเซ€ เชจเซ‡เชŸเชตเชฐเซเช•เชจเซ€ เชฎเซ‡เชกเชฟเช•เชฒ IT เชธเชฟเชธเซเชŸเชฎเชจเชพ เชฒเซ‹เช— เชธเชพเชฅเซ‡เชจเซเช‚ Elasticsearch เชธเชฐเซเชตเชฐ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฐเซ€เชคเซ‡ เช‰เชชเชฒเชฌเซเชง เชนเชคเซเช‚.เชธเซ‡เชจเซเชŸเชฐ เชซเซ‹เชฐ เชฎเซ‹เชฒเซ‡เช•เซเชฏเซเชฒเชฐ เชกเชพเชฏเช—เซเชจเซ‹เชธเซเชŸเชฟเช•เซเชธ"(CMD, www.cmd-online.ru).

ะ”ะธัะบะปะตะนะผะตั€: ะฒัั ะธะฝั„ะพั€ะผะฐั†ะธั ะฝะธะถะต ะฟัƒะฑะปะธะบัƒะตั‚ัั ะธัะบะปัŽั‡ะธั‚ะตะปัŒะฝะพ ะฒ ะพะฑั€ะฐะทะพะฒะฐั‚ะตะปัŒะฝั‹ั… ั†ะตะปัั…. ะะฒั‚ะพั€ ะฝะต ะฟะพะปัƒั‡ะฐะป ะดะพัั‚ัƒะฟะฐ ะบ ะฟะตั€ัะพะฝะฐะปัŒะฝั‹ะผ ะดะฐะฝะฝั‹ะผ ั‚ั€ะตั‚ัŒะธั… ะปะธั† ะธ ะบะพะผะฟะฐะฝะธะน. ะ˜ะฝั„ะพั€ะผะฐั†ะธั ะฒะทัั‚ะฐ ะปะธะฑะพ ะธะท ะพั‚ะบั€ั‹ั‚ั‹ั… ะธัั‚ะพั‡ะฝะธะบะพะฒ, ะปะธะฑะพ ะฑั‹ะปะฐ ะฟั€ะตะดะพัั‚ะฐะฒะปะตะฝะฐ ะฐะฒั‚ะพั€ัƒ ะฐะฝะพะฝะธะผะฝั‹ะผะธ ะดะพะฑั€ะพะถะตะปะฐั‚ะตะปัะผะธ.

เชธเชฐเซเชตเชฐ 1เชฒเซ€ เชเชชเซเชฐเชฟเชฒเชจเซ€ เชธเชตเชพเชฐเซ‡ เชฎเชณเซ€ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ เชคเซ‡ เชฎเชจเซ‡ เชฌเชฟเชฒเช•เซเชฒ เชฐเชฎเซเชœเซ€ เชฒเชพเช—เชคเซเช‚ เชจ เชนเชคเซเช‚. เชธเชฎเชธเซเชฏเชพ เชตเชฟเชถเซ‡เชจเซ€ เชธเซ‚เชšเชจเชพ เชฒเช—เชญเช— เชธเชตเชพเชฐเซ‡ 10 เชตเชพเช—เซเชฏเซ‡ (เชฎเซ‹เชธเซเช•เซ‹ เชธเชฎเชฏ) CMD เชจเซ‡ เช—เชˆ เช…เชจเซ‡ เชฒเช—เชญเช— 15:00 เชตเชพเช—เซเชฏเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เช…เชชเซเชฐเชพเชชเซเชฏ เชฌเชจเซ€ เช—เชฏเซ‹.

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

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

เชฆเชฐเซเชฆเซ€เชจเชพ เชชเชฐเซ€เช•เซเชทเชฃ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชธเชพเชฅเซ‡ เชฒเซ‹เช—เชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ:

"<Message FromSystem="CMDLis" ToSystem="Any" Date="2019-02-26T14:40:23.773"><Patient ID="9663150" Code="A18196930" Family="XXX" Name="XXX" Patronymic="XXX" BornDate="XXX-03-29" SexType="F"><Document>ะŸะฐัะฟะพั€ั‚</Document><Order ID="11616539" Number="DWW9867570" State="normal" Date="2017-11-29T12:58:26.933" Department="1513" DepartmentAltey="13232" DepartmentName="ะกะผะฐะนะป ะญะปะธั‚" FullPrice="1404.0000" Price="1404.0000" Debt="1404.0000" NaprOrdered="2" NaprCompleted="2" ReadyDate="2017-12-01T07:30:01" FinishDate="2017-11-29T20:39:52.870" Registrator="A759" Doctor="A75619" DoctorFamily="XXX" DoctorName="XXX" DoctorPatronymic="XXX"><OrderInfo Name="TEMP_CODE">0423BF97FA5E</OrderInfo><OrderInfo Name="ะ‘ะตั€ะตะผะตะฝะฝะพัั‚ัŒ">-1</OrderInfo><OrderInfo Name="ะŸะธะฝ">DWW98675708386841791</OrderInfo><OrderInfo Name="ะกะบะธะดะบะฐะะฐะ—ะฐะบะฐะท">0</OrderInfo><OrderInfo Name="ะกะœะšะดะตะนัั‚ะฒะธั‚ะตะปะตะฝะ”ะพ">18.03.2019</OrderInfo><OrderInfo Name="ะกะœะšัะตั€ั‚ะธั„ะธะบะฐั‚">ะ ะžะกะก RU.13ะกะš03.00601</OrderInfo><Serv Link="1" PathologyServ="1" Code="110101" Name="ะžะฑั‰ะธะน ะฐะฝะฐะปะธะท ะผะพั‡ะธ (Urine test) ั ะผะธะบั€ะพัะบะพะฟะธะตะน ะพัะฐะดะบะฐ" Priority="NORMAL" FullPrice="98.0000" Price="98.0000" ReadyDate="2017-11-30T07:30:01" FinishDate="2017-11-29T20:14:22.160" State="normal"/><Serv Link="2" Code="300024" Name="ะŸั€ะตะฝะฐั‚ะฐะปัŒะฝั‹ะน ัะบั€ะธะฝะธะฝะณ II ั‚ั€ะธะผะตัั‚ั€ะฐ ะฑะตั€ะตะผะตะฝะฝะพัั‚ะธ, ั€ะฐัั‡ะตั‚ ั€ะธัะบะฐ ั…ั€ะพะผะพัะพะผะฝั‹ั… ะฐะฝะพะผะฐะปะธะน ะฟะปะพะดะฐ, ะฟั€ะพะณั€ะฐะผะผะฐ LifeCycle (DELFIA)" Priority="NORMAL" FullPrice="1306.0000" Price="1306.0000" ReadyDate="2017-12-01T07:30:01" FinishDate="2017-11-29T20:39:52.870" State="normal"/><Probe ID="64213791" Number="3716965325" Date="2017-11-29T00:00:00" OuterNumber="66477805" Barcode="3716965325" Biomater="66" BiomaterName="ะšั€ะพะฒัŒ (ัั‹ะฒะพั€ะพั‚ะบะฐ)" Type="physical"><Probe ID="64213796" Number="P80V0018" Date="2017-11-29T12:58:26.933" Biomater="66" BiomaterName="ะšั€ะพะฒัŒ (ัั‹ะฒะพั€ะพั‚ะบะฐ)" WorkList="80" WorkListName="ะŸั€ะตะฝะฐั‚ะฐะปัŒะฝั‹ะน ัะบั€ะธะฝะธะฝะณ" Type="virtual"><Param State="Valid" User="A872" UserFIO="XXX" UserStaff="ะ’ั€ะฐั‡ ะšะ›ะ”" Code="3005" guid="7BA0745FD502A80C73C2CAD341610598" Name="ะŸั€ะตะฝะฐั‚ะฐะปัŒะฝั‹ะน ัะบั€ะธะฝะธะฝะณ II ั‚ั€ะธะผะตัั‚ั€ะฐ ะฑะตั€ะตะผะตะฝะฝะพัั‚ะธ, ั€ะฐัั‡ะตั‚ ั€ะธัะบะฐ ั…ั€ะพะผะพัะพะผะฝั‹ั… ะฐะฝะพะผะฐะปะธะน ะฟะปะพะดะฐ, ะฟั€ะพะณั€ะฐะผะผะฐ LifeCycle (DELFIA)" Group="ะŸะ ะ•ะะะขะะ›ะฌะะซะ™ ะกะšะ ะ˜ะะ˜ะะ“" GroupCode="80" GroupSort="0" Page="1" Sort="2"><LinkServ IsOptional="0">2</LinkServ><Result Name="ะŸั€ะตะฝะฐั‚ะฐะปัŒะฝั‹ะน ัะบั€ะธะฝะธะฝะณ II ั‚ั€ะธะผะตัั‚ั€ะฐ ะฑะตั€ะตะผะตะฝะฝะพัั‚ะธ, ั€ะฐัั‡ะตั‚ ั€ะธัะบะฐ ั…ั€ะพะผะพัะพะผะฝั‹ั… ะฐะฝะพะผะฐะปะธะน ะฟะปะพะดะฐ, ะฟั€ะพะณั€ะฐะผะผะฐ LifeCycle (DELFIA)" Value="ะ“ะพั‚ะพะฒ (ัะผ.ะฟั€ะธะปะพะถะตะฝะธะต)" User="A872" UserFIO="XXX" Date="2017-11-29T20:39:03.370" isVisible="1" HidePathology="0" IsNew="0"><File Name="ะŸั€ะตะฝะฐั‚ะฐะปัŒะฝั‹ะน ัะบั€ะธะฝะธะฝะณ 2 ั‚ั€ะธะผะตัั‚ั€_page1.png" Type="image" Format="png" Title="3716965325_prenetal2_page1" Description="ะŸั€ะตะฝะฐั‚ะฐะปัŒะฝั‹ะน ัะบั€ะธะฝะธะฝะณ 2 ั‚ั€ะธะผะตัั‚ั€_page1" Sort="1">iVBORw0KGgoAAAANSUhEUgAABfoAAAfuCAIAAAArOR8rAAD//0lEQVR4Xuy9P7BtQ7u+/e3oECF6iRAhQoQI0SZCtIkQIdpEiBCxI0SIECFiV50qRKg6VYgQIUKEiDfiRL7rnPtXz+nqHnPMsfb6s+cc61rBqjl79Oh++uoe/eceT/c8888///

เชฎเซ‡เช‚ เชคเชฎเชพเชฎ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เชกเซ‡เชŸเชพ "X" เชธเชพเชฅเซ‡ เชญเชฐเซเชฏเชพ เช›เซ‡. เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชฌเชงเซเช‚ เช–เซเชฒเซเชฒเซเช‚ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เช†เชตเชพ เชฒเซ‰เช—เซเชธเชฎเชพเช‚เชฅเซ€ เชธเซเช•เซเชฐเซ€เชจเซ€เช‚เช— เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชธเชพเชฅเซ‡ PNG เชซเชพเช‡เชฒเซ‹ เชฎเซ‡เชณเชตเชตเชพเชจเซเช‚ เชธเชฐเชณ เชนเชคเซเช‚ (เชฌเซ‡เช64เชฎเชพเช‚เชฅเซ€ เช•เชจเซเชตเชฐเซเชŸ เช•เชฐเซ€เชจเซ‡), เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚:

เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฐเซ‚เชชเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เชฒเซ‰เช—เชจเซเช‚ เช•เซเชฒ เช•เชฆ 400 MB เช•เชฐเชคเชพเช‚ เชตเชงเซ€ เช—เชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ เช•เซเชฒ เชฎเชณเซ€เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชเช• เชฎเชฟเชฒเชฟเชฏเชจ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชเชจเซเชŸเซเชฐเซ€เช“ เช›เซ‡. เชคเซ‡ เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เชฆเชฐเซ‡เช• เชฐเซ‡เช•เซ‹เชฐเซเชก เชฆเชฐเซเชฆเซ€เชจเชพ เช…เชจเชจเซเชฏ เชกเซ‡เชŸเชพเชจเซเช‚ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชคเซเชต เช•เชฐเชคเซเช‚ เชจเชฅเซ€.

เชธเซ€เชเชฎเชกเซ€ เชคเชฐเชซเชฅเซ€ เชธเชคเซเชคเชพเชตเชพเชฐ เชชเซเชฐเชคเชฟเชธเชพเชฆ:

01.04.2019 เชเชชเซเชฐเชฟเชฒ, XNUMX เชจเชพ เชฐเซ‹เชœ Elasticsearch เชญเซ‚เชฒ เชฒเซ‹เช—เชฟเช‚เช— เช…เชจเซ‡ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเชจเซ€ เชนเชพเชœเชฐเซ€ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€เชจเซ‡ เชคเชพเชคเซเช•เชพเชฒเชฟเช• เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเชตเชพ เชฌเชฆเชฒ เช…เชฎเซ‡ เชคเชฎเชพเชฐเซ‹ เช†เชญเชพเชฐ เชฎเชพเชจเซ€เช เช›เซ€เช.

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

เช˜เชŸเชจเชพเชจเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชคเซ‡ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชนเชคเซเช‚ เช•เซ‡ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชกเซ‹เชฎเซ‡เชจเชฎเชพเช‚ เชญเซ‚เชฒ เชฒเซ‹เช— เชธเชพเชฅเซ‡ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‹ เชฆเซ‡เช–เชพเชต เชฎเชพเชจเชต เชชเชฐเชฟเชฌเชณ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช•เชพเชฐเชฃเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชนเชคเซ‹. 01.04.2019/XNUMX/XNUMX เชจเชพ เชฐเซ‹เชœ เชกเซ‡เชŸเชพเชจเซ€ เชเช•เซเชธเซ‡เชธ เชคเชฐเชค เชœ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€.

เช† เช•เซเชทเชฃเซ‡, เช†เช‚เชคเชฐเชฟเช• เช…เชจเซ‡ เชฌเชพเชนเซเชฏ เชจเชฟเชทเซเชฃเชพเชคเซ‹ เชกเซ‡เชŸเชพ เชธเซเชฐเช•เซเชทเชพ เชฎเชพเชŸเซ‡ IT เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซเช‚ เช‘เชกเชฟเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเช—เชฒเชพเช‚ เชฒเชˆ เชฐเชนเซเชฏเชพ เช›เซ‡.

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

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

เชธเชฎเชฏเชธเชฐ เช†เชชเซ‡เชฒเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฌเชฆเชฒ เช†เชญเชพเชฐ.

เชฎเชพเชนเชฟเชคเซ€ เชฒเซ€เช• เช…เชจเซ‡ เช†เช‚เชคเชฐเชฟเช• เชฌเชพเชฌเชคเซ‹ เชตเชฟเชถเซ‡เชจเชพ เชธเชฎเชพเชšเชพเชฐ เชนเช‚เชฎเซ‡เชถเชพ เชฎเชพเชฐเซ€ เชŸเซ‡เชฒเชฟเช—เซเชฐเชพเชฎ เชšเซ‡เชจเชฒ เชชเชฐ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡ "เชฎเชพเชนเชฟเชคเซ€ เชฒเซ€เช•ยป.

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

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