เชตเชฐเซเช—: ะ‘ะปะพะณ

Dotenv-linter เชจเซ‡ v3.0.0 เชฎเชพเช‚ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡

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

เชธเซเชกเซ‹เชฎเชพเช‚ เชจเชฟเชฐเซเชฃเชพเชฏเช• เชจเชฌเชณเชพเชˆ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡

เชธเซเชกเซ‹ เชธเชฟเชธเซเชŸเชฎ เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชฎเชพเช‚ เชเช• เช—เช‚เชญเซ€เชฐ เชจเชฌเชณเชพเชˆ เชฎเชณเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€, เชœเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเชพ เช•เซ‹เชˆเชชเชฃ เชธเซเชฅเชพเชจเชฟเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชฐเซเชŸ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ เช…เชงเชฟเช•เชพเชฐเซ‹ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชจเชฌเชณเชพเชˆ เชขเช—เชฒเชพ-เช†เชงเชพเชฐเชฟเชค เชฌเชซเชฐ เช“เชตเชฐเชซเซเชฒเซ‹เชจเซเช‚ เชถเซ‹เชทเชฃ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชœเซเชฒเชพเชˆ 2011 (เช•เชฎเชฟเชŸ 8255ed69) เชฎเชพเช‚ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชœเซ‡เชฎเชจเซ‡ เช† เชจเชฌเชณเชพเชˆ เชฎเชณเซ€ เชคเซ‡เช“ เชคเซเชฐเชฃ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชถเซ‹เชทเชฃ เชฒเช–เชตเชพเชฎเชพเช‚ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเชพ เช…เชจเซ‡ เช‰เชฌเซเชจเซเชŸเซ 20.04 (เชธเซเชกเซ‹ 1.8.31), เชกเซ‡เชฌเชฟเชฏเชจ 10 (เชธเซเชกเซ‹ 1.8.27) เชชเชฐ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชคเซ‡เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซเชฏเซเช‚ [โ€ฆ]

Firefox 85

Firefox 85 เช‰เชชเชฒเชฌเซเชง เช›เซ‡. เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชธเชฌเชธเชฟเชธเซเชŸเชฎ: WebRender GNOME+Wayland+Intel/AMD เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช•เชพเชฐเซเชก เชธเช‚เชฏเซ‹เชœเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชธเช•เซเชทเชฎ เช›เซ‡ (4K เชกเชฟเชธเซเชชเซเชฒเซ‡ เชธเชฟเชตเชพเชฏ, เชซเชพเชฏเชฐเชซเซ‹เช•เซเชธ 86เชฎเชพเช‚ เชœเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช…เชชเซ‡เช•เซเชทเชฟเชค เช›เซ‡). เชตเชงเซเชฎเชพเช‚, เชตเซ‡เชฌเชฐเซ‡เชจเซเชกเชฐ เช†เช‡เชฐเชฟเชธ เชชเซเชฐเซ‹ เช—เซเชฐเชพเชซเชฟเช•เซเชธ P580 (เชฎเซ‹เชฌเชพเช‡เชฒ Xeon E3 v5) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชธเช•เซเชทเชฎ เช›เซ‡, เชœเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชญเซ‚เชฒเซ€ เช—เชฏเชพ เช›เซ‡, เชคเซ‡เชฎเชœ Intel HD เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชกเซเชฐเชพเช‡เชตเชฐ เชธเช‚เชธเซเช•เชฐเชฃ 23.20.16.4973 (เช† เชšเซ‹เช•เซเช•เชธ เชกเซเชฐเชพเช‡เชตเชฐ [โ€ฆ]

NFS เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชจเชฟเชฐเซเชฃเชพเชฏเช• เชจเชฌเชณเชพเชˆ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡

เชฐเซเชŸ เชจเชฟเช•เชพเชธ เชจเชฟเชฐเซเชฆเซ‡เชถเชฟเช•เชพ เชชเชฐ READDIRPLUS เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ€เชจเซ‡ NFS เชจเชฟเช•เชพเชธ เช•เชฐเซ‡เชฒ เชจเชฟเชฐเซเชฆเซ‡เชถเชฟเช•เชพเชจเซ€ เชฌเชนเชพเชฐเชจเซ€ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชฟเชฎเซ‹เชŸ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเซ€ เช•เซเชทเชฎเชคเชพเชฎเชพเช‚ เชจเชฌเชณเชพเชˆ เชฐเชนเซ‡เชฒเซ€ เช›เซ‡. เช•เชฐเซเชจเชฒ 23 เชฎเชพเช‚ เชจเชฌเชณเชพเชˆเชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชœเซ‡ 5.10.10 เชœเชพเชจเซเชฏเซเช†เชฐเซ€เชจเชพ เชฐเซ‹เชœ เชฐเซ€เชฒเชฟเช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชคเซ‡เชฎเชœ เชคเซ‡ เชฆเชฟเชตเชธเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชพเชฏเซ‡เชฒ เช•เชฐเซเชจเชฒเชจเชพ เช…เชจเซเชฏ เชคเชฎเชพเชฎ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชตเชฐเซเชเชจเชฎเชพเช‚: fdcaa4af5e70e2d984c9620a09e9dade067f2620 เช•เชฎเชฟเชŸ เช•เชฐเซ‹ เชฒเซ‡เช–เช•: เชœเซ‡. เชฌเซเชฐเซเชธ เชซเซ€เชฒเซเชกเซเชธ[เช‡เชฎเซ‡เช‡เชฒ เชธเซเชฐเช•เซเชทเชฟเชค]> เชคเชพเชฐเซ€เช–: เชธเซ‹เชฎ เชœเชพเชจเซเชฏเซ 11 [โ€ฆ]

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸเซ‡ Windows API เชฎเชพเชŸเซ‡ เชธเชคเซเชคเชพเชตเชพเชฐ เชฐเชธเซเชŸ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชฌเชนเชพเชฐ เชชเชพเชกเซ€ เช›เซ‡

เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‡ MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชฐเชธเซเชŸ เช•เซเชฐเซ‡เชŸ เชคเชฐเซ€เช•เซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช† เชฐเซ€เชคเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡: [เชจเชฟเชฐเซเชญเชฐเชคเชพ] เชตเชฟเชจเซเชกเซ‹ = "0.2.1" [เชฌเชฟเชฒเซเชก-เชกเชฟเชชเซ‡เชจเซเชกเชจเซเชธเซ€] เชตเชฟเชจเซเชกเซ‹ = "0.2.1" เช† เชชเช›เซ€, เชคเชฎเซ‡ เชคเซ‡ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. build.rs เชฌเชฟเชฒเซเชก เชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚, เชœเซ‡ เชคเชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡: fn main() { windows::build!( windows::data::xml::dom::* windows::win32::system_services::{CreateEventW , SetEvent, WaitForSingleObject} เชตเชฟเชจเซเชกเซ‹เช:: win32::windows_programming::CloseHandle ); } เช‰เชชเชฒเชฌเซเชง เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชตเชฟเชถเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ docs.rs เชชเชฐ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซ‡เชฒ เช›เซ‡. [โ€ฆ]

เชเชฎเซ‡เชเซ‹เชจเซ‡ เช‡เชฒเชพเชธเซเชŸเชฟเช•เชธเชฐเซเชšเชจเซ‹ เชชเซ‹เชคเชพเชจเซ‹ เชซเซ‹เชฐเซเช• เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€

เช—เชฏเชพ เช…เช เชตเชพเชกเชฟเชฏเซ‡, เชธเซเชฅเชฟเชคเชฟเชธเซเชฅเชพเชชเช• เชถเซ‹เชง BV เช โ€‹โ€‹เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€ เชนเชคเซ€ เช•เซ‡ เชคเซ‡ เชคเซ‡เชจเชพ เช‰เชคเซเชชเชพเชฆเชจเซ‹ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ€ เชฒเชพเช‡เชธเชจเซเชธเชฟเช‚เช— เชตเซเชฏเซ‚เชนเชฐเชšเชจเชพ เชฌเชฆเชฒเซ€ เชฐเชนเซ€ เช›เซ‡ เช…เชจเซ‡ Apache 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ Elasticsearch เช…เชจเซ‡ Kibanaเชจเชพ เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚. เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, เชฎเชพเชฒเชฟเช•เซ€เชจเชพ เชธเซเชฅเชฟเชคเชฟเชธเซเชฅเชพเชชเช• เชฒเชพเช‡เชธเชจเซเชธ (เชœเซ‡ เชคเชฎเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เชคเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเซ‡ เช›เซ‡) เช…เชฅเชตเชพ เชธเชฐเซเชตเชฐ เชธเชพเช‡เชก เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฒเชพเช‡เชธเชจเซเชธ (เชœเซ‡เชฎเชพเช‚ เช†เชตเชถเซเชฏเช•เชคเชพเช“ เช›เซ‡ เช•เซ‡ [โ€ฆ]

เชŸเชšเชชเซ‡เชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช–เซ‚เชฌ เชเชกเชชเชฅเซ€ เชธเซเช•เซเชฐเซ‹เชฒ เช•เชฐเชตเชพ เชตเชฟเชถเซ‡เชจเซ€ เชญเซ‚เชฒเชจเซ‡ เช เซ€เช• เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡

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

Google Chrome Sync API เชจเซ‹ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชเช•เซเชธเซ‡เชธ เชฌเช‚เชง เช•เชฐเซ‡ เช›เซ‡

เช“เชกเชฟเชŸ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช—เซ‚เช—เชฒเซ‡ เชถเซ‹เชงเซเชฏเซเช‚ เช•เซ‡ เช•เซเชฐเซ‹เชฎเชฟเชฏเชฎ เช•เซ‹เชก เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช•เซ‡เชŸเชฒเซ€เช• เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชชเซเชฐเซ‹เชกเช•เซเชŸเซเชธ เช•เซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เช…เชฎเซเช• Google API เช…เชจเซ‡ เช†เช‚เชคเชฐเชฟเช• เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชพเชฏเซ‡เชฒ เชธเซ‡เชตเชพเช“เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, google_default_client_id เช…เชจเซ‡ google_default_client_secret เชจเซ‡. เช†เชจเซ‹ เช†เชญเชพเชฐ, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชคเซ‡เชฎเชจเชพ เชชเซ‹เชคเชพเชจเชพ เช•เซเชฐเซ‹เชฎ เชธเชฟเช‚เช• เชกเซ‡เชŸเชพ (เชœเซ‡เชฎ เช•เซ‡ เชฌเซเช•เชฎเชพเชฐเซเช•เซเชธ) เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เชเชŸเชฒเซเช‚ เชœ เชจเชนเซ€เช‚ [โ€ฆ]

เชฐเชพเชธเซเชชเชฌเชฐเซ€ เชชเชฟ เชชเชฟเช•เซ‹

Raspberry Pi เชŸเซ€เชฎเซ‡ 2040nm เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชธเชพเชฅเซ‡ RP40 เชฌเซ‹เชฐเซเชก-เช“เชจ-เชšเชฟเชช เชฐเชœเซ‚ เช•เชฐเซ€ เช›เซ‡: Raspberry Pi Pico. RP2040 เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃ: เชกเซเชฏเซเช…เชฒ-เช•เซ‹เชฐ เช†เชฐเซเชฎ เช•เซ‹เชฐเซเชŸเซ‡เช•เซเชธ-M0+ @ 133MHz 264KB RAM เชธเชฎเชฐเซเชชเชฟเชค เชฌเชธ QSPI DMA เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐ 16 GPIO เชชเชฟเชจ เชฆเซเชตเชพเชฐเชพ 30MB เชธเซเชงเซ€เชจเซ€ เชซเซเชฒเซ‡เชถ เชฎเซ‡เชฎเชฐเซ€เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ 4เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชเชจเชพเชฒเซ‹เช— เช‡เชจเชชเซเชŸเซเชธ 2 UART, ICPIWM, 2 เช•เช‚เชŸเซเชฐเซ‹เชฒ เชคเชฐเซ€เช•เซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. [โ€ฆ]

เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชเชชเชฒเชจเซ€ M1 เชšเชฟเชช เชชเชฐ เช‰เชฌเซเชจเซเชŸเซ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชคเชพ.

โ€œเชเชชเชฒเชจเซ€ เชจเชตเซ€ เชšเชฟเชช เชชเชฐ เชฒเชฟเชจเช•เซเชธ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เชฌเชจเชตเชพเชจเซเช‚ เชธเซเชตเชชเซเชจ เช›เซ‡? เชตเชพเชธเซเชคเชตเชฟเช•เชคเชพ เชคเชฎเซ‡ เชตเชฟเชšเชพเชฐเซ€ เชถเช•เซ‹ เชคเซ‡เชจเชพ เช•เชฐเชคเชพเช‚ เช˜เชฃเซ€ เชจเชœเซ€เช• เช›เซ‡." เชตเชฟเชถเซเชตเชญเชฐเชจเชพ เช‰เชฌเซเชจเซเชŸเซ เชชเซเชฐเซ‡เชฎเซ€เช“เชฎเชพเช‚ เชเช• เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชตเซ‡เชฌเชธเชพเช‡เชŸ, omg!ubuntu, เช† เชธเชฌเชŸเชพเชˆเชŸเชฒ เชธเชพเชฅเซ‡ เช† เชธเชฎเชพเชšเชพเชฐ เชตเชฟเชถเซ‡ เชฒเช–เซ‡ เช›เซ‡! ARM เชšเชฟเชชเซเชธ เชชเชฐ เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ เช•เช‚เชชเชจเซ€ Corellium เชจเชพ เชกเซ‡เชตเชฒเชชเชฐเซเชธ, เชจเชตเซ€เชจเชคเชฎ Apple Mac เชชเชฐ Ubuntu 20.04 เชตเชฟเชคเชฐเชฃเชจเซเช‚ เชธเซเชฅเชฟเชฐ เชธเช‚เชšเชพเชฒเชจ เชšเชฒเชพเชตเชตเชพ เช…เชจเซ‡ เชฎเซ‡เชณเชตเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชคเชพ [โ€ฆ]

DNSpooq - dnsmasq เชฎเชพเช‚ เชธเชพเชค เชจเชตเซ€ เชจเชฌเชณเชพเชˆเช“

JSOF เชธเช‚เชถเซ‹เชงเชจ เชชเซเชฐเชฏเซ‹เช—เชถเชพเชณเชพเช“เชจเชพ เชจเชฟเชทเซเชฃเชพเชคเซ‹เช DNS/DHCP เชธเชฐเซเชตเชฐ dnsmasq เชฎเชพเช‚ เชธเชพเชค เชจเชตเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซ€ เชœเชพเชฃ เช•เชฐเซ€. dnsmasq เชธเชฐเซเชตเชฐ เช–เซ‚เชฌ เชœ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช˜เชฃเชพ Linux เชตเชฟเชคเชฐเชฃเซ‹เชฎเชพเช‚, เชคเซ‡เชฎเชœ Cisco, Ubiquiti เช…เชจเซ‡ เช…เชจเซเชฏเชจเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชธเชพเชงเชจเซ‹เชฎเชพเช‚ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชฅเชพเชฏ เช›เซ‡. Dnspooq เชจเชฌเชณเชพเชˆเช“เชฎเชพเช‚ DNS เช•เซ‡เชถ เชชเซ‹เชˆเชเชจเชฟเช‚เช— เชคเซ‡เชฎเชœ เชฐเชฟเชฎเซ‹เชŸ เช•เซ‹เชก เชเช•เซเชเชฟเช•เซเชฏเซเชถเชจเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. dnsmasq 2.83 เชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“ เชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. 2008 เชฎเชพเช‚ [โ€ฆ]

RedHat Enterprise Linux เชนเชตเซ‡ เชจเชพเชจเชพ เชตเซเชฏเชตเชธเชพเชฏเซ‹ เชฎเชพเชŸเซ‡ เชฎเชซเชค เช›เซ‡

RedHat เช เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเชตเชฟเชงเชพเชฏเซเช•เซเชค RHEL เชธเชฟเชธเซเชŸเชฎเชจเชพ เชฎเชซเชค เช‰เชชเชฏเซ‹เช—เชจเซ€ เชถเชฐเชคเซ‹ เชฌเชฆเชฒเซ€ เช›เซ‡. เชœเซ‹ เช…เช—เชพเช‰ เช† เชซเช•เซเชค เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชเช• เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เชœ เช•เชฐเซ€ เชถเช•เชพเชคเซเช‚ เชนเชคเซเช‚, เชคเซ‹ เชนเชตเซ‡ เชเช• เชฎเชซเชค เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชเช•เชพเช‰เชจเซเชŸ เชคเชฎเชจเซ‡ เชธเซเชตเชคเช‚เชคเซเชฐ เชธเชฎเชฐเซเชฅเชจ เชธเชพเชฅเซ‡, 16 เช•เชฐเชคเชพเช‚ เชตเชงเซ เชฎเชถเซ€เชจเซ‹ เชชเชฐ เชฎเชซเชค เช…เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช•เชพเชฏเชฆเซ‡เชธเชฐ เชฐเซ€เชคเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ RHEL เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, RHEL เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเชซเชค เช…เชจเซ‡ เช•เชพเชฏเชฆเซ‡เชธเชฐ เชฐเซ€เชคเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ [โ€ฆ]