เปเบงเบ”: เบเบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™

เบกเบทเป‰เบ™เบตเป‰, addons เบ—เบตเปˆเบ™เบดเบเบปเบกเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบš Firefox เป„เบ”เป‰เบขเบธเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบเป‰เบญเบ™เบšเบฑเบ™เบซเบฒเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™

เบชเบฐเบšเบฒเบเบ”เบต, เบŠเบฒเบงเป€เบกเบทเบญเบ‡ Khabrovsk เบ—เบตเปˆเบฎเบฑเบเปเบžเบ‡! เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเบˆเบฐเป€เบ•เบทเบญเบ™เบ—เปˆเบฒเบ™เบ—เบฑเบ™เบ—เบตเบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบžเบดเบกเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒ, เบชเบฐเบ™เบฑเป‰เบ™เบเบฐเบฅเบธเบ™เบฒเปเบˆเป‰เบ‡เปƒเบซเป‰เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ—เบฑเบ™เบ—เบตเบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒ, เบžเบดเบกเบœเบดเบ”, เปเบฅเบฐเบญเบทเปˆเบ™เป†เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™. เปƒเบ™เบ•เบญเบ™เป€เบŠเบปเป‰เบฒ, เบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบด, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบ›เบตเบ”เปเบฅเบฑเบšเบ—เบฑเบญเบšเปเบฅเบฐเป€เบฅเบตเปˆเบกเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบขเปˆเบฒเบ‡เบชเบฐเบšเบฒเบเปƒเบ™ Firefox เบ—เบตเปˆเบ‚เป‰เบญเบเบกเบฑเบ (เบ›เปˆเบญเบ 66.0.3 x64). เบ—เบฑเบ™โ€‹เปƒเบ”โ€‹เบ™เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เป€เบŠเบปเป‰เบฒโ€‹เบเปโ€‹เป€เบŠเบปเบฒโ€‹เป€เบกเบทเปˆเบญเบโ€‹เบฅเป‰เบฒโ€”เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เป‚เบŠเบโ€‹เบ”เบตโ€‹เบเปโ€‹เบกเบตโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เปœเบถเปˆเบ‡โ€‹เป„เบ”เป‰โ€‹เบ›เบฐเบเบปเบ”โ€‹เบ‚เบถเป‰เบ™ [โ€ฆ]

DNSCrypt เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเปเบ™เบงเปƒเบ”เป‚เบ”เบเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ 24 เบŠเบปเปˆเบงเป‚เบกเบ‡

เปƒเบ™เบญเบฐเบ”เบตเบ”, เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบกเบฑเบเบˆเบฐเบซเบกเบปเบ”เบญเบฒเบเบธเบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เปเปˆเบญเบฒเบเบธเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡. เบ›เบฐเบŠเบฒเบŠเบปเบ™เบžเบฝเบ‡เปเบ•เปˆเบฅเบทเบกเป€เบฎเบฑเบ”เบกเบฑเบ™. เบ”เป‰เบงเบเบเบฒเบ™เบกเบฒเป€เบ–เบดเบ‡เบ‚เบญเบ‡ Let's Encrypt เปเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบšเบฑเบ™เบซเบฒเบ„เบงเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚. เปเบ•เปˆเบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ‚เบญเบ‡ Firefox เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒ, เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบกเบฑเบ™เบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡. เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบซเบกเบปเบ”เบญเบฒเบเบธ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบœเบนเป‰เปƒเบ”เบžเบฒเบ”เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, [โ€ฆ]

Dummies Guide: เบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เปˆเบญเบ‡เป‚เบชเป‰ DevOps เบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”

เบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เปˆเบญเบ‡เป‚เบชเป‰ DevOps เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบ™เบซเป‰เบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. DevOps เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™ panacea เบชเปเบฒเบฅเบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบŠเป‰เบฒเป€เบเบตเบ™เป„เบ›, disjointed, เปเบฅเบฐเบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบšเบฑเบ™เบซเบฒ. เปเบ•เปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบฎเบนเป‰เบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”เบเปˆเบฝเบงเบเบฑเบš DevOps. เบกเบฑเบ™เบˆเบฐเบเบงเบกเป€เบญเบปเบฒเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบŠเบฑเปˆเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰ DevOps เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเป‰เบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™. เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบตเปˆเบชเบปเบกเบšเบนเบ™, เปเบ•เปˆเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆ "เบ›เบฒ" เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰. เปƒเบซเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”. [โ€ฆ]

เบฅเบฐเบšเบปเบšเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบžเบฒเบชเบฒเบฅเบฑเบ”เป€เบŠเบ AERODISK: เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”. เบžเบงเบเป€เบฎเบปเบฒเบšเบตเบšเบญเบญเบ IOPS

เบชเบฐเบšเบฒเบเบ”เบตเบ—เบธเบเบ„เบปเบ™! เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบชเบฑเบ™เบเบฒเป„เบงเป‰, เบžเบงเบเป€เบฎเบปเบฒเบเบณเบฅเบฑเบ‡เป€เบœเบตเบเปเบœเปˆเบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบœเบฐเบฅเบดเบ”เป‚เบ”เบเบฅเบฑเบ”เป€เบŠเบ - AERODISK ENGINE N2. เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ—เปเบฒเบฅเบฒเบเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ (เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš crash) เปเบฅเบฐเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบญเบธเบ›เบฐเบ•เบดเป€เบซเบ”เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบšเบงเบ (เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบ—เปเบฒเบฅเบฒเบเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ). เบœเบปเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบเบฒเบ™เบ‚เบฑเบ”เบ‚เป‰เบญเบ‡เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เบ—เบตเปˆเบ™เบตเป‰. เปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™เบเบฑเบšเบšเบปเบ”เบ„เบงเบฒเบกเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เบ„เบงเบฒเบกเบ›เบฒเบ”เบ–เบฐเบซเบ™เบฒเป„เบ”เป‰เบชเบฐเปเบ”เบ‡เบญเบญเบเบชเปเบฒเบฅเบฑเบš [... ]

เป€เบˆเบฑเบ”เบ•เบปเบงเปเบ› Bash เบ—เบตเปˆเบšเปเปˆเบ„เบฒเบ”เบ„เบดเบ”

เบชเบทเบšเบ•เปเปˆเบŠเบธเบ”เบ‚เปเป‰เบ„เบงเบฒเบกเบ‚เบญเบ‡เบ‚เป‰เบญเบเบเปˆเบฝเบงเบเบฑเบšเบŸเบฑเบ‡เบŠเบฑเบ™ bash เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบซเบ™เป‰เบญเบ, เบ‚เป‰เบญเบเบˆเบฐเบชเบฐเปเบ”เบ‡เป€เบˆเบฑเบ”เบ•เบปเบงเปเบ›เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบš. 1) PROMPT_COMMAND เป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเบฎเบนเป‰เปเบฅเป‰เบงเบงเปˆเบฒเบงเบดเบ—เบตเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ prompt เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เปˆเบฒเบ‡เป†, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบ„เบปเบ™เบฎเบนเป‰เบงเปˆเบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ shell เบ—เบธเบเป†เบ„เบฑเป‰เบ‡เบ—เบตเปˆ prompt เบ–เบทเบเบชเบฐเปเบ”เบ‡. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบเบฒเบ™เบซเบกเบนเบ™เปƒเบŠเป‰เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ [โ€ฆ]

เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹เป‚เบ—เบฅเบฐโ€‹เบžเบฒเบšโ€‹เบชเบฒเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป€เบ”เบฑเบโ€‹เบ™เป‰เบญเบโ€‹. เบชเปˆเบงเบ™เบ—เบต 4: เบญเบปเบ‡เบ›เบฐเบเบญเบšเบชเบฑเบ™เบเบฒเบ™เบ”เบดเบˆเบดเบ•เบญเบ™

เบžเบงเบเป€เบฎเบปเบฒเบ—เบธเบเบ„เบปเบ™เบฎเบนเป‰เบ”เบตเบงเปˆเบฒเป‚เบฅเบเบ‚เบญเบ‡เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ—เบตเปˆเบขเบนเปˆเบญเป‰เบญเบกเบ•เบปเบงเบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบ”เบดเบˆเบดเบ•เบญเบ™, เบซเบผเบทเบเปเบฒเบฅเบฑเบ‡เบžเบฐเบเบฒเบเบฒเบกเบชเปเบฒเบฅเบฑเบšเบกเบฑเบ™. เบเบฒเบ™เบญเบญเบเบญเบฒเบเบฒเบ”เบ—เบฒเบ‡เป‚เบ—เบฅเบฐเบžเบฒเบšเบ”เบดเบˆเบดเบ•เบญเบ™เปเบกเปˆเบ™เบขเบนเปˆเป„เบเบˆเบฒเบเบชเบดเปˆเบ‡เปƒเบซเบกเปˆ, เปเบ•เปˆเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเป„เบ”เป‰เบชเบปเบ™เปƒเบˆเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ—เบตเปˆเบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™เบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบˆเบปเป‰เบฒเบ›เบฐเบซเบฅเบฒเบ”เปƒเบˆ. เป€เบ™เบทเป‰เบญเปƒเบ™เบŠเบธเบ”เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบก เบžเบฒเบเบ—เบต 1: เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ CATV เบžเบฒเบเบ—เบต 2: เบญเบปเบ‡เบ›เบฐเบเบญเบš เปเบฅเบฐเบฎเบนเบšเบฎเปˆเบฒเบ‡เบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบ™ เบžเบฒเบเบ—เบต 3: เบญเบปเบ‡เบ›เบฐเบเบญเบšเบญเบฐเบ™เบฒเบฅเบฑเบญเบเบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบ™ [โ€ฆ]

MSI/55 - terminal เป€เบเบปเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฑเปˆเบ‡เบŠเบทเป‰เบชเบดเบ™เบ„เป‰เบฒเป‚เบ”เบเบชเบฒเบ‚เบฒเปƒเบ™เบฎเป‰เบฒเบ™เบเบฒเบ‡

เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™ KDPV เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบˆเบฒเบเบชเบฒเบ‚เบฒเป„เบ›เบซเบฒเบฎเป‰เบฒเบ™เบชเบนเบ™เบเบฒเบ‡. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบกเบฑเบ™ เบˆเบณ เป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบชเปˆเบ•เบปเบงเป€เบฅเบเบ‚เบญเบ‡เบชเบดเบ™เบ„เป‰เบฒเบ—เบตเปˆเบชเบฑเปˆเบ‡เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบกเบฑเบ™, เป‚เบ—เบซเบฒเป€เบšเบตเบ‚เบญเบ‡เบฎเป‰เบฒเบ™เบเบฒเบ‡เปเบฅเบฐเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเปƒเบŠเป‰เบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เป‚เบกเป€เบ”เบฑเบกเบ›เบฐเบชเบปเบกเบชเบฝเบ‡. เบ„เบงเบฒเบกเป„เบงเบ—เบตเปˆ terminal เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™ 300 baud. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เป‚เบ”เบเบชเบตเปˆเบญเบปเบ‡เบ›เบฐเบเบญเบš mercury-zinc (เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ [โ€ฆ]

เป„เบ›เบ—เบตเปˆเบ™เบฑเป‰เบ™ - เบ‚เป‰เบญเบเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบขเบนเปˆเปƒเบช

เบกเบทเป‰เบซเบ™เบถเปˆเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบžเบปเบšเป€เบซเบฑเบ™เปเบšเบšเบŸเบญเบกเบชเปเบฒเบฅเบฑเบšเป€เบšเบตเป‚เบ—เบฅเบฐเบชเบฑเบšเบขเบนเปˆเบซเบฅเบฑเบ‡เปเบงเปˆเบ™เบ•เบฒเบ‚เบญเบ‡เบฅเบปเบ”เบ‚เบญเบ‡เบžเบฑเบ™เบฅเบฐเบเบฒเบ‚เบญเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒ, เป€เบŠเบดเปˆเบ‡เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เปƒเบ™เบฎเบนเบšเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡. เบ„เปเบฒเบ–เบฒเบกเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเบปเบงเบ‚เบญเบ‡เบ‚เป‰เบญเบ: เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบ•เป‰เบญเบ‡เบกเบตเปเบšเบšเบŸเบญเบก, เปเบ•เปˆเบšเปเปˆเบกเบตเป€เบšเบตเป‚เบ—เบฅเบฐเบชเบฑเบš? เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เบฎเบฑเบšเบ„เปเบฒเบ•เบญเบšเบ—เบตเปˆเบชเบงเบเบ‡เบฒเบก: เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบšเปเปˆเบกเบตเปƒเบœเบŠเบญเบเบซเบฒเบ•เบปเบงเป€เบฅเบเบ‚เบญเบ‡เบ‚เป‰เบญเบ. เบฎเบทเบก... "เป‚เบ—เบฅเบฐเบชเบฑเบšเบ‚เบญเบ‡เบ‚เป‰เบญเบเปเบกเปˆเบ™เบชเบนเบ™เบชเบนเบ™, เปเบฅเบฐเบขเปˆเบฒเบ„เบดเบ”เบงเปˆเบฒเบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™." [โ€ฆ]

Docker container เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ HP เบœเปˆเบฒเบ™ ILO

เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบชเบปเบ‡เป„เบชเบงเปˆเบฒ - เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ Docker เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰? เบกเบตเบšเบฑเบ™เบซเบฒเบซเบเบฑเบ‡เบเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เป€เบงเบฑเบšเบ‚เบญเบ‡ ILO เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ•เบฒเบกเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™? เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเบ„เบดเบ”เป€เบกเบทเปˆเบญเบžเบงเบเป€เบ‚เบปเบฒเปƒเบซเป‰เบ‚เป‰เบญเบเบชเบญเบ‡เบชเบฒเบกเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบเบปเปˆเบฒเบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบ‚เป‰เบญเบเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบซเบกเปˆ (เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ reprovision). เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบ•เบฑเป‰เบ‡เบขเบนเปˆเบ•เปˆเบฒเบ‡เบ›เบฐเป€เบ—เบ”, เบชเบดเปˆเบ‡เบ”เบฝเบงเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบกเปˆเบ™เป€เบงเบฑเบš [... ]

QEMU.js: เบ”เบฝเบงเบ™เบตเป‰เบฎเป‰เบฒเบเปเบฎเบ‡เปเบฅเบฐเบกเบต WASM

เบ„เบฑเป‰เบ‡เบซเบ™เบถเปˆเบ‡, เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบกเปˆเบงเบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเบžเบดเบชเบนเบ”เบเบฒเบ™เบ›เบตเป‰เบ™เบเบฑเบšเบเบฑเบ™เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบฅเบฐเบฎเบฝเบ™เบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ JavaScript (เบซเบผเบทเปเบ—เบ™เบ—เบตเปˆเบˆเบฐ, Asm.js) เบˆเบฒเบเบฅเบฐเบซเบฑเบ”เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ. QEMU เป„เบ”เป‰เบ–เบทเบเป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡, เปเบฅเบฐเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ•เปเปˆเบกเบฒเบšเบปเบ”เบ„เบงเบฒเบกเป„เบ”เป‰เบ–เบทเบเบ‚เบฝเบ™เป„เบงเป‰เปƒเบ™ Habr. เปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ–เบทเบเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰ remake เป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™ WebAssembly, เปเบฅเบฐเบšเบฒเบ‡เบ—เบตเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบ›เบฐเบ–เบดเป‰เบกเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเป€เบเบทเบญเบšเบชเปเบฒเป€เบฅเบฑเบ” ... เบงเบฝเบเบ‡เบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบ”เปเบฒเป€เบ™เบตเบ™เป„เบ›, เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เปเบกเปˆเบ™เบซเบผเบฒเบ [โ€ฆ]

VRAR เปƒเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ‚เบฒเบเบเปˆเบญเบเบ”เบดเบˆเบดเบ•เบญเบ™

"เบ‚เป‰เบญเบเบชเป‰เบฒเบ‡ OASIS เป€เบžเบฒเบฐเบงเปˆเบฒเบ‚เป‰เบญเบเบฎเบนเป‰เบชเบถเบเบšเปเปˆเบชเบฐเบšเบฒเบเปƒเบ™เป‚เบฅเบเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡. เบ‚เป‰เบญเบเบšเปเปˆเบฎเบนเป‰เบงเบดเบ—เบตเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบ„เบปเบ™. เบ‚เป‰เบญเบเบขเป‰เบฒเบ™เบ•เบฐเบซเบผเบญเบ”เบŠเบตเบงเบดเบ”. เบˆเบปเบ™โ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบฎเบนเป‰โ€‹เบงเปˆเบฒโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เปเบกเปˆเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบเป‰โ€‹. เบžเบฝเบ‡เปเบ•เปˆเบ•เบญเบ™เบ™เบฑเป‰เบ™เบ‚เป‰เบญเบเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบšเปเปˆเบงเปˆเบฒเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เบ—เบตเปˆเป‚เบซเบ”เบฎเป‰เบฒเบเปเบฅเบฐเบ‚เบตเป‰เบฎเป‰เบฒเบเบˆเบฐเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เบกเบฑเบ™เบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™เบšเปˆเบญเบ™เบ”เบฝเบงเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบžเบปเบšเบ„เบงเบฒเบกเบชเบธเบเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡. เป€เบžเบฒเบฐโ€‹เบ„เบงเบฒเบกโ€‹เป€เบ›เบฑเบ™โ€‹เบˆเบดเบ‡ [โ€ฆ]

Qemu.js เบ”เป‰เบงเบเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบš JIT: เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบซเบฑเบ™ mince เบเบฑเบšเบซเบผเบฑเบ‡เป„เบ”เป‰

เบชเบญเบ‡เบชเบฒเบกเบ›เบตเบเปˆเบญเบ™, Fabrice Bellard เบ‚เบฝเบ™ jslinux, emulator PC เบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™ JavaScript. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบกเบต Virtual x86. เปเบ•เปˆเบžเบงเบเป€เบ‚เบปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”, เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบฎเบนเป‰, เป€เบ›เบฑเบ™เบ™เบฒเบเบžเบฒเบชเบฒ, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ Qemu, เบ‚เบฝเบ™เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เป‚เบ”เบ Fabrice Bellard เบ”เบฝเบงเบเบฑเบ™, เปเบฅเบฐ, เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™, emulator เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบ—เบตเปˆเป€เบ„เบปเบฒเบฅเบปเบšเบ•เบปเบ™เป€เบญเบ‡, เปƒเบŠเป‰ JIT เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบฅเบฐเบซเบฑเบ”เปเบ‚เบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ [โ€ฆ]