เปเบงเบ”: เบ‚เปˆเบฒเบงโ€‹เบญเบดเบ™โ€‹เป€เบ•เบตโ€‹เป€เบ™เบฑเบ”โ€‹

ะšะพั€ะพั‚ะบะพ ะพ ะณะปะฐะฒะฝะพะผ: Clean Architecture, Robert C. Martin

ะญั‚ะพ ะฑัƒะดะตั‚ ั€ะฐััะบะฐะท ะพ ะฒะฟะตั‡ะฐั‚ะปะตะฝะธะธ ะพ ะบะฝะธะณะต, ะฐ ั‚ะฐะบะถะต ะฑัƒะดัƒั‚ ั€ะฐััะผะพั‚ั€ะตะฝั‹ ะฝะตะบะพั‚ะพั€ั‹ะต ะฟะพะฝัั‚ะธั ะธ ะทะฝะฐะฝะธั, ะบะพั‚ะพั€ั‹ะต, ะฑะปะฐะณะพะดะฐั€ั ัั‚ะพะน ะบะฝะธะณะต, ะฑั‹ะปะธ ะธะทัƒั‡ะตะฝั‹ ะั€ั…ะธั‚ะตะบั‚ัƒั€ะฐ ะœะพะถะตั‚ะต ะปะธ ะฒั‹, ั‡ะธั‚ะฐั ัั‚ัƒ ะฟัƒะฑะปะธะบะฐั†ะธัŽ, ะดะฐั‚ัŒ ั‡ะตั‚ะบะธะน ะพั‚ะฒะตั‚ ะฝะฐ ะฒะพะฟั€ะพั, ั‡ั‚ะพ ั‚ะฐะบะพะต ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ะฐ? ะงั‚ะพ ั‚ะฐะบะพะต ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ะฐ ะฒ ะบะพะฝั‚ะตะบัั‚ะต ะฟั€ะพะณั€ะฐะผะผะธั€ะพะฒะฐะฝะธั ะธ ะฟั€ะพะตะบั‚ะธั€ะพะฒะฐะฝะธั? ะšะฐะบัƒัŽ ั€ะพะปัŒ ะพะฝะฐ ะธะณั€ะฐะตั‚? ะ”ะพัั‚ะฐั‚ะพั‡ะฝะพ ะผะฝะพะณะพ ะฝะตััะฝะพัั‚ะตะน ะตัั‚ัŒ ะฒ ัั‚ะพะผ ั‚ะตั€ะผะธะฝะต. [โ€ฆ]

เบญเบฐเบ”เบตเบ”เบœเบนเป‰เบญเปเบฒเบ™เบงเบเบเบฒเบ™เบชเป‰เบฒเบ‡เบชเบฑเบ™เบ‚เบญเบ‡ Halo Infinite เบญเบญเบเบˆเบฒเบเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ 343

เบญเบฐเบ”เบตเบ”เบœเบนเป‰เบญเปเบฒเบ™เบงเบเบเบฒเบ™เบชเป‰เบฒเบ‡เบชเบฑเบ™ Halo Infinite Tim Longo เป„เบ”เป‰เบญเบญเบเบˆเบฒเบ 343 Industries. เบœเบนเป‰เบ•เบฒเบ‡เบซเบ™เป‰เบฒ Microsoft เป„เบ”เป‰เบขเบทเบ™เบขเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบเบฑเบš Kotaku. เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเป„เบงเป‰เปƒเบ™เบชเบดเปˆเบ‡เบžเบดเบก, เบ™เบตเป‰เปเบกเปˆเบ™ เปœเบถเปˆเบ‡ เปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบšเบธเบเบ„เบฐเบฅเบฒเบเบญเบ™เบ‚เบญเบ‡เบชเบฐเบ•เบนเบ”เบดเป‚เบญเบเปˆเบญเบ™เบเบฒเบ™เบญเบญเบเบžเบฒเบ เปƒเปเปˆ เบ‚เบญเบ‡ franchise. Longo เป€เบ›เบฑเบ™เบœเบนเป‰เบญเปเบฒเบ™เบงเบเบเบฒเบ™เบชเป‰เบฒเบ‡เบชเบฑเบ™เบ‚เบญเบ‡ Halo 5 เปเบฅเบฐ Halo Infinite เปเบฅเบฐเบเป‰เบฒเบเป„เบ›เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบญเบทเปˆเบ™เบชเบญเบ‡เบชเบฒเบกเบญเบฒเบ—เบดเบ”เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเป„เบฅเปˆเบญเบญเบ. [โ€ฆ]

เบเบฒเบ™เบขเบทเบ™เบขเบนเปˆเปƒเบ™ Yandex.Taxi, เบซเบผเบทเบชเบดเปˆเบ‡เบ—เบตเปˆเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ backend เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบญเบ™

ะœะพั‘ ะธะผั ะžะปะตะณ ะ•ั€ะผะฐะบะพะฒ, ั ั€ะฐะฑะพั‚ะฐัŽ ะฒ ะบะพะผะฐะฝะดะต ะฑัะบะตะฝะด-ั€ะฐะทั€ะฐะฑะพั‚ะบะธ ะฟั€ะธะปะพะถะตะฝะธั ะฏะฝะดะตะบั.ะขะฐะบัะธ. ะฃ ะฝะฐั ะฟั€ะธะฝัั‚ะพ ะฟั€ะพะฒะพะดะธั‚ัŒ ะตะถะตะดะฝะตะฒะฝั‹ะต ัั‚ะตะฝะดะฐะฟั‹, ะณะดะต ะบะฐะถะดั‹ะน ะธะท ะฝะฐั ั€ะฐััะบะฐะทั‹ะฒะฐะตั‚ ะพ ัะดะตะปะฐะฝะฝั‹ั… ะทะฐ ะดะตะฝัŒ ะทะฐะดะฐั‡ะฐั…. ะ’ะพั‚ ะบะฐะบ ัั‚ะพ ะฑั‹ะฒะฐะตั‚โ€ฆ ะ˜ะผะตะฝะฐ ัะพั‚ั€ัƒะดะฝะธะบะพะฒ ะผะพะถะตั‚ ะธ ะธะทะผะตะฝะตะฝั‹, ะฐ ะฒะพั‚ ะทะฐะดะฐั‡ะธ ะฒะฟะพะปะฝะต ัะตะฑะต ั€ะตะฐะปัŒะฝั‹! ะะฐ ั‡ะฐัะฐั… 12:45, ะฒัั ะบะพะผะฐะฝะดะฐ ัะพะฑะธั€ะฐะตั‚ัั ะฒ ะฟะตั€ะตะณะพะฒะพั€ะบะต. ะŸะตั€ะฒั‹ะผ ัะปะพะฒะพ ะฑะตั€ะตั‚ ะ˜ะฒะฐะฝ, ัั‚ะฐะถั‘ั€-ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบ. [โ€ฆ]

Polygon: เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบŠเบปเบกเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบŠเบดเบ‡เปเบŠเป‰เบกเป€เบเบกเบ•เปเปˆเบชเบนเป‰ EVO 2019 เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เป€เบŠเบทเป‰เบญเป„เบงเบฃเบฑเบ”เปเบฒเบเปเบ”เบ‡เป„เบ”เป‰

เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก เปเบฅเบฐเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบŠเบปเบกเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เป€เบเบกเบ•เปเปˆเบชเบนเป‰ EVO 2019 เบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบเบฒเบ™เป€เบ›เบฑเบ™เบžเบฐเบเบฒเบ”เปเบฒเบเปเบ”เบ‡. Polygon เบ‚เบฝเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰เป‚เบ”เบเบญเป‰เบฒเบ‡เบญเบตเบ‡เปƒเบชเปˆเบžเบฐเปเบ™เบเบเบฒเบ™เปเบžเบ”เบ‚เบญเบ‡เบžเบฒเบเปƒเบ•เป‰ Nevada. เปƒเบ™เบ•เบญเบ™เปเบฅเบ‡เบงเบฑเบ™เบžเบฐเบซเบฑเบ”, เบ—เปˆเบฒเบ™ เปเป เบฅเบฒเบเบ‡เบฒเบ™เบงเปˆเบฒเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบŠเบปเบกเบชเบนเบ™เบ›เบฐเบŠเบธเบก Mandalay Bay เปเบฅเบฐเป‚เบฎเบ‡เปเบฎเบก Luxor เปƒเบ™ Las Vegas เป„เบ”เป‰เบ•เบดเบ”เป€เบŠเบทเป‰เบญเป„เบงเบฃเบฑเบ” เปเบฒเบ เปเบ”เบ‡. เบฅเบฒเบงเบขเบนเปˆเปƒเบ™เบญเบฒเบ„เบฒเบ™เบ•เบฑเป‰เบ‡เปเบ•เปˆเบงเบฑเบ™เบ—เบต 1 เบซเบฒเบงเบฑเบ™เบ—เบต 6 เบชเบดเบ‡เบซเบฒ. เบ›เบฐเบกเบฒเบ™ [โ€ฆ]

Tanchiki เปƒเบ™ Pascal: เบงเบดเบ—เบตเป€เบ”เบฑเบเบ™เป‰เบญเบเป„เบ”เป‰เบ–เบทเบเบชเบญเบ™เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเปƒเบ™เบŠเบธเบกเบ›เบต 90 เปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”เบเบฑเบšเบกเบฑเบ™

ะะตะผะฝะพะณะพ ะพ ั‚ะพะผ, ั‡ั‚ะพ ะธะท ัะตะฑั ะฟั€ะตะดัั‚ะฐะฒะปัะปะฐ ัˆะบะพะปัŒะฝะฐั ยซะธะฝั„ะพั€ะผะฐั‚ะธะบะฐยป ะฒ 90-ั…, ะธ ะฟะพั‡ะตะผัƒ ะฒัะต ะฟั€ะพะณั€ะฐะผะผะธัั‚ั‹ ั‚ะพะณะดะฐ ะฑั‹ะปะธ ะธัะบะปัŽั‡ะธั‚ะตะปัŒะฝะพ ัะฐะผะพัƒั‡ะบะธ. ะะฐ ั‡ะตะผ ัƒั‡ะธะปะธ ะฟั€ะพะณั€ะฐะผะผะธั€ะพะฒะฐั‚ัŒ ะดะตั‚ะตะน ะ’ ะฝะฐั‡ะฐะปะต 90-ั… ะผะพัะบะพะฒัะบะธะต ัˆะบะพะปั‹ ะฝะฐั‡ะฐะปะธ ะฒั‹ะฑะพั€ะพั‡ะฝะพ ะพัะฝะฐั‰ะฐั‚ัŒ ะบะปะฐััะฐะผะธ ะญะ’ะœ. ะ’ ะฟะพะผะตั‰ะตะฝะธัั… ัั€ะฐะทัƒ ัั‚ะฐะฒะธะปะธ ั€ะตัˆะตั‚ะบะธ ะฝะฐ ะพะบะฝะฐ ะธ ั‚ัะถะตะปัƒัŽ ะพะฑะธั‚ัƒัŽ ะถะตะปะตะทะพะผ ะดะฒะตั€ัŒ. ะžั‚ะบัƒะดะฐ-ั‚ะพ ะฟะพัะฒะปัะปัั ัƒั‡ะธั‚ะตะปัŒ ะธะฝั„ะพั€ะผะฐั‚ะธะบะธ (ะฒั‹ะณะปัะดะตะป ะบะฐะบ ัะฐะผั‹ะน ะฒะฐะถะฝั‹ะน ั‚ะพะฒะฐั€ะธั‰ [โ€ฆ]

เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ "เบžเบทเป‰เบ™เบ–เบฒเบ™เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบก" เบชเปเบฒเบฅเบฑเบšเบซเบผเบฑเบเบชเบนเบ”เบŸเบฃเบตเบ—เบตเปˆเบกเบตเบ•เบปเบงเบขเปˆเบฒเบ‡เปƒเบ™ JavaScript

เป€เบ–เบดเบ‡เป€เบžเบทเปˆเบญเบ™เบงเบดเบชเบฐเบงเบฐเบเบญเบ™ เปเบฅเบฐเบ™เบฑเบเบงเบดเบชเบฐเบงเบฐเบเบญเบ™เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, เบŠเบธเบกเบŠเบปเบ™ Metarchy เบเปเบฒเบฅเบฑเบ‡เป€เบ›เบตเบ”เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบชเปเบฒเบฅเบฑเบšเบซเบผเบฑเบเบชเบนเบ”เบŸเบฃเบต "เบžเบทเป‰เบ™เบ–เบฒเบ™เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบก", เป€เบŠเบดเปˆเบ‡เบˆเบฐเบกเบตเบขเบนเปˆเปƒเบ™ YouTube เปเบฅเบฐ github เป‚เบ”เบเบšเปเปˆเบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เปƒเบ”เป†. เบšเบฒเบ‡เบšเบปเบ”เบšเบฑเบ™เบเบฒเบเป„เบ”เป‰เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เบ—เป‰เบฒเบเบ›เบต 2018 เปเบฅเบฐเบ•เบปเป‰เบ™เบ›เบต 2019, เปเบฅเบฐเบšเบฒเบ‡เบšเบปเบ”เปเบกเปˆเบ™เบˆเบฐเบกเบญเบšเปƒเบซเป‰เบ—เบตเปˆเบชเบฐเบ–เบฒเบšเบฑเบ™เป‚เบžเบฅเบตเป€เบ—เบเบ™เบดเบเบเบฝเบšเปƒเบ™เบฅเบฐเบ”เบนเปƒเบšเป„เบกเป‰เบ›เบปเปˆเบ‡เบ‚เบญเบ‡เบ›เบต 2019 เปเบฅเบฐเบˆเบฐเบกเบตเบขเบนเปˆเปƒเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบซเบผเบฑเบเบชเบนเบ”เบ—เบฑเบ™เบ—เบต. เบ›เบฐเบชเบปเบšเบเบฒเบ™ [โ€ฆ]

เบเบฒเบ™เป‚เบˆเบกเบ•เบต DoS เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Tor

เบ—เบตเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบˆเบฒเบเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Georgetown เปเบฅเบฐเบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบเบญเบ‡เบ—เบฑเบšเป€เบฎเบทเบญเบชเบฐเบซเบฐเบฅเบฑเบ”เป„เบ”เป‰เบงเบดเป€เบ„เบฒเบฐเบเบฒเบ™เบ•เปเปˆเบ•เป‰เบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Tor เบ—เบตเปˆเบšเปเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบทเปˆเบ•เปเปˆเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ (DoS). เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเปƒเบ™เบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Tor เบชเปˆเบงเบ™เปƒเบซเบเปˆเปเบกเปˆเบ™เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ›เบฐเบกเบฒเบ™ censoring (เบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ Tor), เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบœเปˆเบฒเบ™ Tor เปƒเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบœเปˆเบฒเบ™, เปเบฅเบฐเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบเปˆเบญเบ™ node เป€เบ‚เบปเป‰เบฒเปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบญเบญเบ [... ]

AI เบŠเปˆเบงเบเปƒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒเบชเบฑเบ”เบ‚เบญเบ‡เบญเบฒเบŸเบฃเบดเบเบฒ

เบˆเบฒเบเบเบฐเบ•เบธเบเป„เบŸเบŸเป‰เบฒเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบเบดเบ™เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™ AI เป€เบญเบปเบฒเบŠเบฐเบ™เบฐเบ™เบฑเบเบเบดเบฅเบฒเบ—เบฒเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”, เปƒเบซเป‰เป‚เบญเบเบฒเบ”เปƒเบซเบกเปˆเปƒเบซเป‰เบเบฑเบšเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเป€เบเบปเปˆเบฒ, เปเบฅเบฐเปเบ•เป‰เบกเปเบกเบงเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบฎเบนเบšเปเบ•เป‰เบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เปเบ•เปˆเบžเบงเบเป€เบ‚เบปเบฒเป€เบงเบปเป‰เบฒเบซเบ™เป‰เบญเบเบฅเบปเบ‡เป€เบฅเบทเป‰เบญเบเป†เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบ›เบฑเบ™เบเบฒเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบเบฑเบ‡เบ„เบธเป‰เบกเบ„เบญเบ‡เบ”เบนเปเบฅเบชเบดเปˆเบ‡เปเบงเบ”เบฅเป‰เบญเบก. Cloud4Y เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปเบเป‰เป„เบ‚เบเบฒเบ™เบฅเบฐเป€เบงเบฑเป‰เบ™เบ™เบตเป‰. เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบขเบนเปˆเปƒเบ™ [... ]

OpenDrop เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบšเบšเป€เบ›เบตเบ”เบ‚เบญเบ‡เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต Apple AirDrop

เป‚เบ„เบ‡เบเบฒเบ™ Open Wireless Link, เป€เบŠเบดเปˆเบ‡เบงเบดเป€เบ„เบฒเบฐเป‚เบ›เบฃเป‚เบ•เบ„เบญเบ™เป„เบฎเป‰เบชเบฒเบเบ—เบตเปˆเป€เบ›เบฑเบ™เบเบณเบกเบฐเบชเบดเบ”เบˆเบฒเบ Apple, เป„เบ”เป‰เบ™เบณเบชเบฐเป€เปœเบตเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบก USENIX 2019 เบ”เป‰เบงเบเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เป„เบฎเป‰เบชเบฒเบเบ‚เบญเบ‡ Apple (เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบต MiTM เป„เบ”เป‰เบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เป„เบŸเบฅเปŒเบ—เบตเปˆเป‚เบญเบ™เบเป‰เบฒเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™, DoS. เบเบฒเบ™เป‚เบˆเบกเบ•เบตเป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบญเบธเบ›เบฐเบเบญเบ™ freezing, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ AirDrop เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เปเบฅเบฐเบ•เบดเบ”เบ•เบฒเบกเบœเบนเป‰เปƒเบŠเป‰). เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ [โ€ฆ]

เป€เบซเบ”เบเบฒเบ™เบ”เบดเบˆเบดเบ•เบญเบ™เปƒเบ™เบกเบญเบ”เป‚เบเปเบ•เปˆเบงเบฑเบ™เบ—เบต 19 เบซเบฒ 25 เบชเบดเบ‡เบซเบฒ

เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบ‚เบญเบ‡เป€เบซเบ”เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบญเบฒเบ—เบดเบ”. เบเบฒเบ™เบšเบฑเบ™เบเบฒเบเป‚เบ”เบ Taras Pashchenko "เบเบฒเบ™เบ„เบดเบ”เบงเบดเบžเบฒเบเบงเบดเบˆเบฒเบ™เป€เบ›เบฑเบ™เบ—เบฑเบเบชเบฐเบ‚เบญเบ‡เบชเบฐเบ•เบฐเบงเบฑเบ”เบ—เบต 20" เบงเบฑเบ™เบ—เบต 123 เบชเบดเบ‡เบซเบฒ (เบงเบฑเบ™เบญเบฑเบ‡เบ„เบฒเบ™) Mira XNUMXb เบŸเบฃเบต เบขเบนเปˆเปƒเบ™เบเบฒเบ™เบšเบฑเบ™เบเบฒเบเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ›เบถเบเบชเบฒเบซเบฒเบฅเบทเบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ„เบดเบ”เบงเบดเบžเบฒเบเบงเบดเบˆเบฒเบ™เบ„เบญเบšเบ„เบญเบ‡เปƒเบ™เบšเบฑเบ™เบ”เบฒเบ—เบฑเบเบชเบฐเบ‚เบญเบ‡เบชเบฐเบ•เบฐเบงเบฑเบ”เบ—เบต XNUMX - เบ—เบฑเบเบชเบฐเบญเปˆเบญเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™ เบ•เบปเบ™เป€เบญเบ‡, เป‚เบ”เบเบšเปเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ‚เบญเบ‡เบเบดเบ”เบˆเบฐเบเปเบฒ. เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบˆเบฐเป„เบ”เป‰เบฎเบนเป‰เบˆเบฑเบเบเบฑเบšเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ™เบตเป‰, เปเบฅเบฐเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ [... ]

nftables packet filter release 0.9.2

เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปเบžเบฑเบเป€เบเบฑเบ” nftables 0.9.2 เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ, เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™ iptables, ip6table, arptables เปเบฅเบฐ ebtables เป‚เบ”เบ unifying packet filtering interfaces เบชเปเบฒเบฅเบฑเบš IPv4, IPv6, ARP เปเบฅเบฐเบ‚เบปเบงเป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบŠเบธเบ” nftables เบ›เบฐเบเบญเบšเบกเบตเบญเบปเบ‡เบ›เบฐเบเบญเบšเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ packet เบœเบนเป‰เปƒเบŠเป‰เบžเบทเป‰เบ™เบ—เบตเปˆ, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบฅเบฐเบ”เบฑเบš kernel เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบเบฅเบฐเบšเบปเบšเบเปˆเบญเบ nf_tables เบ‚เบญเบ‡ Linux kernel [โ€ฆ]

เบชเป‰เบญเบกเบ‚เบญเบ‡ Proton-i เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต, เปเบ›เป€เบ›เบฑเบ™ Wine เบฎเบธเปˆเบ™เบซเบผเป‰เบฒเบชเบธเบ”

Juuso Alasuutari, เบœเบนเป‰เบ—เบตเปˆเบŠเปˆเบฝเบงเบŠเบฒเบ™เปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบชเบฝเบ‡เบชเปเบฒเบฅเบฑเบš Linux (เบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡ jackdbus เปเบฅเบฐ LASH), เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เป‚เบ„เบ‡เบเบฒเบ™ Proton-i, เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบฅเบฐเบซเบฑเบ” Proton codebase เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เปƒเบซเป‰เบเบฑเบš Wine เบฎเบธเปˆเบ™เปƒเบซเบกเปˆ, เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบฅเปเบ–เป‰เบฒเบเบฒเบ™เบ›เปˆเบญเบเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบซเบกเปˆเบˆเบฒเบ Valve. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบชเบฐเบšเบฑเบš Proton เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Wine 4.13 เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบตเปเบฅเป‰เบง, เบ„เบทเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ‚เบญเบ‡ Proton 4.11-2 [โ€ฆ]