เดเดจเตเดฑเต เดเดเดฟ เดเดฐเดฟเดฏเดฑเดฟเตฝ เดธเดนเดชเตเดฐเดตเตผเดคเตเดคเดเตผเดเตเดเตเด เดเตเดฒเดฏเดจเตเดฑเตเดเตพเดเตเดเตเด เดชเตเดคเต เดธเดเดธเดพเดฐเดคเตเดคเดฟเดจเตเด เดเดพเตป เดกเดธเตป เดเดฃเดเตเดเดฟเดจเต เด เดตเดคเดฐเดฃเดเตเดเตพ เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเต เดเดพเตป เดเดฐเตเดคเตเดจเตเดจเต. เดจเดฟเดฐเดตเดงเดฟ เดตเตผเดทเดเตเดเดณเดพเดฏเดฟ, เดเดฐเต เดธเตเดฒเตเดกเต เดชเตเดฐเตเดกเดเตเดทเตป เดเตเตพ เดเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ เดเดจเดฟเดเตเดเต เดธเตเดตเดพเดญเดพเดตเดฟเดเดตเตเด เดตเดฟเดถเตเดตเดธเดจเตเดฏเดตเตเดฎเดพเดฏ เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเดพเดฃเต เดชเดตเตผเดชเตเดฏเดฟเดจเตเดฑเต. เดเดจเตเดจเดพเตฝ เด เดตเตผเดทเด เดธเตเดฅเดฟเดคเดฟ เดเตเดฃเดชเดฐเดฎเดพเดฏเดฟ เดฎเดพเดฑเดฟ. เดซเตเดฌเตเดฐเตเดตเดฐเดฟ เดฎเตเดคเตฝ เดฎเตเดฏเต เดตเดฐเต, เด เดเตเดเต เดเตเตบเดซเดฑเตปเดธเตเดเดณเดฟเตฝ เดธเดเดธเดพเดฐเดฟเดเตเดเดพเตป เดเดจเดฟเดเตเดเต เด เดตเดธเดฐเด เดฒเดญเดฟเดเตเดเต, เดฑเดฟเดชเตเดชเตเตผเดเตเดเตเดเตพเดเตเดเดพเดฏเตเดณเตเดณ เดธเตเดฒเตเดกเตเดเตพ เดเตเดฐเตเดเตเดเดฟเดฏ เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฃเด, เดเดจเตเดจเดพเตฝ เดเดฏเตผเดจเตเดจ เดจเดฟเดฒเดตเดพเดฐเด. เดธเตเดฒเตเดกเตเดเดณเตเดเต เดตเดฟเดทเตเดตเตฝ เดกเดฟเดธเตเดจเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดเตเดฒเดฟเดฏเตเดเต เด เดญเดพเดเด เดฎเดฑเตเดฑเต เดเดณเตเดเตพเดเตเดเต เดเตฝเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเตเดฆเตเดฏเด เดเดฏเตผเดจเตเดจเต. เดเดฐเดฟเดเตเดเตฝ เดเดพเตป เดเดฐเต เดกเดฟเดธเตเดจเดฑเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเต, เดฎเตเดฏเดฟเตฝ เดตเดดเดฟ .pptx เดซเดฏเดฒเตเดเตพ เด เดฏเดเตเดเต, เดชเดเตเดทเต เดเตเดฒเดฟ เดเตเดดเดชเตเดชเดคเตเดคเดฟเดฒเดพเดฏเดฟ: เดธเตเดฒเตเดกเดฟเดจเตเดฑเต เดเดคเต เดชเดคเดฟเดชเตเดชเดพเดฃเต "เดเดฑเตเดฑเดตเตเด เดชเตเดคเดฟเดฏเดคเต" เดเดจเตเดจเต เดเตผเดเตเดเตเด เด เดฑเดฟเดฏเดฟเดฒเตเดฒ, เดชเดตเตผเดชเตเดฏเดฟเดจเตเดฑเดฟเดฒเต เดตเตเดฏเดคเตเดฏเดพเดธเด เดเดพเดฐเดฃเด เดฒเตเดเดเตเดเต "เดเดฒเดฟเดเตเดเต". เดเดเตเดเดณเตเดเต เดฎเตเดทเตเดจเตเดเดณเดฟเตฝ เดชเดคเดฟเดชเตเดชเตเดเดณเตเด เดซเตเดฃเตเดเตเดเดณเตเด. เดเตเดเดพเดคเต เดชเตเดคเดฟเดฏ เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดชเดฐเตเดเตเดทเดฟเดเตเดเดพเตป เดเดพเตป เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเต. เดเดพเตป เดเดคเต เดชเดฐเตเดเตเดทเดฟเดเตเดเต, เด เดคเดฟเดจเตเดถเตเดทเด เดชเดตเตผเดชเตเดฏเดฟเดจเตเดฑเดฟเดฒเตเดเตเดเต เดฎเดเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดพเตป เดเดฟเดจเตเดคเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ.
เดจเดฎเตเดเตเดเต เดเดจเตเดคเดพเดฃเต เดตเตเดฃเตเดเดคเต
เดเดเดฆเตเดถเด เดเดจเตเดจเดฐ เดตเตผเดทเด เดฎเตเดฎเตเดชเต, เดเดเตเดเดณเตเดเต เดเดฎเตเดชเดจเดฟ เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเตป เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดตเตเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเดฟ, เดธเดฎเดพเดจ เดชเตเดฐเดถเตเดจเดเตเดเตพ เดจเตเดฐเดฟเดเตเดเต: เดเดฐเต เดเตเดฑเดฟเดฏ เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเตเดชเตเดชเตเดเตเดฏเตเดฏเดพเตป Word เดจเดฒเตเดฒเดคเดพเดฃเตเดเตเดเดฟเดฒเตเด, เดตเตเดณเดฟเดฏเด เดตเตผเดฆเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดจเตเดธเดฐเดฟเดเตเดเต, เดธเดนเดเดฐเดฃเดคเตเดคเดฟเดฒเตเด เดเดฏเตผเดจเตเดจ เดจเดฟเดฒเดตเดพเดฐเด เดจเตเดเตเดจเตเดจเดคเดฟเดฒเตเด เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดเตพ เดเดฃเตเดเดพเดเตเดจเตเดจเต. เดเดเตเดเตเดค เดกเดฟเดธเตเตป. เดเดเตเดเดณเตเดเต เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต เดตเตเดฃเต
- เด เดตเดคเดฐเดฃเด เดเดฐเต เดฎเดพเตผเดเตเดเตเด เดชเตเดชเต เดญเดพเดทเดฏเดฟเตฝ เดเดฐเต เดชเตเดฒเตเดฏเดฟเตป เดเตเดเตเดธเตเดฑเตเดฑเต เดซเดฏเตฝ เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด.
- เดเดเตเดเดณเตเดเต เดธเตเดฒเตเดกเตเดเตพ เดตเดฟเดเดธเดจ เดชเดฆเตเดงเดคเดฟเดเดณเต เดเตเดฑเดฟเดเตเดเตเดณเตเดณเดคเดพเดฃเต, เด
เดคเดฟเดจเดพเตฝ เดฌเดพเดนเตเดฏ เดธเดเดตเดฟเดงเดพเดจเดเตเดเตพ เด
เดตเดฒเดเดฌเดฟเดเตเดเดพเดคเต เดฎเดพเตผเดเตเดเตเด
เดชเตเดชเต เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดเตเตผเดเตเดเดฃเด
- เดตเดพเดเตเดฏเดเดเดจ เดนเตเดฒเตเดฑเตเดฑเดฟเดเดเต เดเดณเตเดณ เดเตเดกเต เดถเดเดฒเดเตเดเตพ,
- เด เดฎเตเดชเตเดเดณเดพเตฝ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเด เดเตเดฏเดพเดฎเดฟเดคเตเดฏ เดฐเตเดชเดเตเดเดณเตเดเต เดฐเตเดชเดคเตเดคเดฟเตฝ เดฒเดณเดฟเดคเดฎเดพเดฏ เดกเดฏเดเตเดฐเดฎเตเดเตพ,
- UML เดกเดฏเดเตเดฐเดฎเตเดเดณเตเด เดซเตเดฒเตเดเดพเตผเดเตเดเตเดเดณเตเด เดฎเดฑเตเดฑเตเด.
- เด เดตเดคเดฐเดฃ เดกเตเดฐเดพเดซเตเดฑเตเดฑเต เดเดฐเต เดชเดคเดฟเดชเตเดชเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดธเดเดตเดฟเดงเดพเดจเดคเตเดคเดฟเตฝ เดธเตเดเตเดทเดฟเดเตเดเดฃเด.
- เดชเตเตผเดคเตเดคเดฟเดฏเดพเดฏ เดธเตเดฒเตเดกเตเดเดณเตเดเต เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเดตเตเด เด เดธเดเดฌเตเดฒเดฟเดฏเตเด เดเดฐเต CI เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดเตเดฏเตเดฏเดฃเด.
เดเดจเตเดจเต, เดฎเดพเตผเดเตเดเตเด
เดชเตเดชเต เดญเดพเดทเดเดณเดฟเตฝ เดธเตเดฒเตเดกเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฐเดฃเตเดเต เด
เดเดฟเดธเตเดฅเดพเดจ เดเดชเตเดทเดจเตเดเตพ เดเดฃเตเดเต: เดชเดพเดเตเดเตเดเต
เดเดจเตเดฑเต เดเดคเตเดฎเดพเดตเต LaTeX-เตฝ เดเดฟเดเดเตเดเตเดจเตเดจเตเดฃเตเดเตเดเตเดเดฟเดฒเตเด, เดเดพเตป เดฎเดพเดคเตเดฐเด เดเดชเดฏเตเดเดฟเดเตเดเดพเดคเตเดค เดเดฐเต เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต เดตเดฟเดถเดพเดฒเดฎเดพเดฏ เดเดณเตเดเตพเดเตเดเต เดชเดฐเดฟเดเดฟเดคเดฎเดพเดฏ เดเดฐเต เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต เดตเดถเดคเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเดฎเตเดจเตเดจเต เดเดจเตเดฑเต เดฎเดจเดธเตเดธเต เดจเดฟเตผเดฆเตเดฆเตเดถเดฟเดเตเดเต. เดเดฒเตเดฒเดพเดตเตผเดเตเดเตเด LaTeX เด เดฑเดฟเดฏเดฟเดฒเตเดฒ, เดจเดฟเดเตเดเดณเตเดเต เดฆเตเดจเดเดฆเดฟเดจ เดชเดฐเดฟเดถเตเดฒเดจเด เดถเดพเดธเตเดคเตเดฐเตเดฏ เดฒเตเดเดจเดเตเดเตพ เดเดดเตเดคเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดคเดฒเตเดฒเตเดเตเดเดฟเตฝ, เด เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดตเดฒเดฟเดฏ, เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดฒเตเดเดคเตเดคเต เดฎเตเดดเตเดเดพเตป เดจเดฟเดเตเดเตพเดเตเดเต เดธเดฎเดฏเดฎเตเดฃเตเดเดพเดเดฟเดฒเตเดฒ.
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, HTML/CSS-เดจเตเดฑเต เดตเตเดฆเดเตเดงเตเดฏเด เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดตเตเดฏเดพเดชเดเดฎเดพเดฏ เดเดฐเต เดตเตเดฆเดเตเดงเตเดฏเดฎเดฒเตเดฒ: เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดพเตป เด
เดคเดฟเตฝ เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดชเตเดฐเดพเดตเตเดฃเตเดฏเด เดจเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ. เดญเดพเดเตเดฏเดตเดถเดพเตฝ, เดเดคเดฟเดจเดเด เดชเดฐเดฟเดเดฟเดคเดฎเดพเดฏ AsciiDoctor เดฐเดเตเดทเดพเดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเตเดเตเดเต เดตเดฐเตเดจเตเดจเต: เดเดฐเต เดเตบเดตเตเตผเดเตเดเตผ
เดธเตเดฒเตเดกเตเดเตพ เดเดเตเดเดจเต เดเตเดกเต เดเตเดฏเตเดฏเดพเด
AsciiDoctor-เตฝ เดธเตเดฒเตเดกเตเดเตพ เดเตเดกเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดธเดพเดฐเดพเดเดถเด เดฎเดจเดธเดฟเดฒเดพเดเตเดเดพเตป, เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ เดจเตฝเดเตเด เดเดจเตเดจเดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด เดเดณเตเดชเตเดชเดฎเตเดณเตเดณ เดฎเดพเตผเดเด. เดเดตเดฏเตเดฒเตเดฒเดพเด เด เดตเตผเดทเดคเตเดคเต เดเดจเตเดฑเต เดเตเตบเดซเดฑเตปเดธเต เด เดตเดคเดฐเดฃเดเตเดเตพเดเตเดเดพเดฏเดฟ เดเดพเตป เดเดฃเตเดเดพเดเตเดเดฟเดฏ เดฏเดฅเดพเตผเดคเตเดฅ เดธเตเดฒเตเดกเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณเดคเดพเดฃเต.
เดเดจเตเดจเดฟเดจเตเดชเตเดฑเดเต เดเดจเตเดจเดพเดฏเดฟ เดคเตเดฑเดเตเดเตเดจเตเดจ เดเดจเดเตเดเดณเดฟเดฒเต เดถเตเตผเดทเดเดตเตเด เดฒเดฟเดธเตเดฑเตเดฑเตเด เดเดณเตเดณ เดเดฐเต เดธเตเดฒเตเดกเต:
== ะะฐัะตะผ ะฝะฐะผ Streams API?
[%step]
* Real-time stream processing
* Stream-like API (map / reduce)
* ะะพะด ะบะฐะฟะพัะพะผ:
** ะะฒัะพะผะฐัะธัะตัะบะธะน offset commit
** ะ ะตะฑะฐะปะฐะฝัะธัะพะฒะบะฐ
** ะะฝัััะตะฝะฝะตะต ัะพััะพัะฝะธะต ะพะฑัะฐะฑะพััะธะบะพะฒ
** ะะตะณะบะพะต ะผะฐัััะฐะฑะธัะพะฒะฐะฝะธะต
เดซเดฒเด
เดตเดพเดเตเดฏเดเดเดจ เดนเตเดฒเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจ เดคเดฒเดเตเดเตเดเตเดเตเด เดธเตเดดเตโเดธเต เดเตเดกเต เดธเตโเดจเดฟเดชเตเดชเดฑเตเดฑเตเด:
== Kafka Streams API: ะพะฑัะฐั ััััะบัััะฐ KStreams-ะฟัะธะปะพะถะตะฝะธั
[source,java]
----
StreamsConfig config = ...;
//ะะดะตัั ัััะฐะฝะฐะฒะปะธะฒะฐะตะผ ะฒััะบะธะต ะพะฟัะธะธ
Topology topology = new StreamsBuilder()
//ะะดะตัั ัััะพะธะผ ัะพะฟะพะปะพะณะธั
....build();
----
เดซเดฒเด
เดเดฐเต เดธเดเดญเดพเดทเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดคเดฏเตเดฏเดพเดฑเตเดเตเดชเตเดชเดฟเตฝ, เดเตเดกเต เดกเตเดฎเตเดเตพ เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดณเตเดณ เดชเตเดจเดฐเดตเดฒเตเดเดจเดเตเดเตพเดเตเดเตเด เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฒเตเดเตพเดเตเดเตเด เดตเดฟเดงเตเดฏเดฎเดพเดเตเดจเตเดจเต, เด เดคเดฟเดจเดพเตฝ "เดฑเต เดเตเดกเต" เดจเตเดฐเดฟเดเตเดเต เดเดฐเต เดธเตเดฒเตเดกเดฟเดฒเตเดเตเดเต เดชเดเตผเดคเตเดคเดฟ เดเดเตเดเดฟเดเตเดเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเต เดตเดฟเดฒเดฎเดคเดฟเดเตเดเดพเดจเดพเดตเดพเดคเตเดคเดคเดพเดฃเต, เดตเดพเดเตเดฏเดเดเดจ เดนเตเดฒเตเดฑเตเดฑเดฟเดเดเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดเตเดฒเดชเตเดชเตเดเดพเดคเต เดกเตเดฎเต เดเดพเดฒเดฟเดเดฎเดพเดฃเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเต.
เดถเตเตผเดทเดเดตเตเด เดเดฟเดคเตเดฐเตเดเดฐเดฃเดตเตเด เดตเดพเดเดเดตเตเด (เดธเตเดฒเตเดกเดฟเดฒเต เดฒเตเดเดเตเดเต เดธเตเดฒเตเดฒเตเดเดณเดฟเดฒเดพเดฃเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต
== Kafka Streams in Action
[.custom-style]
[cols="30a,70a"]
|===
|image::KSIA.jpg[]
|
* **William Bejeck**, +
โKafka Streams in Actionโ, November 2018
* ะัะธะผะตัั ะบะพะดะฐ ะดะปั Kafka 1.0
|===
เดซเดฒเด
เดเดฟเดฒเดชเตเดชเตเตพ เดเดฐเต เดถเตเตผเดทเดเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฏเดฟเดจเตเดฑเต เดเดฟเดคเตเดฐเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดชเตเตผเดฃเตเดฃ เดธเตโเดเตเดฐเตเตป เดเดฟเดคเตเดฐเด เดเดตเดถเตเดฏเดฎเดพเดฃเต:
[%notitle]
== ะะธัั ะฒ ะปะตะณะฐัะธ ะฝะตะปะตะณะบะพ
image::swampman.jpg[canvas, size=cover]
เดซเดฒเด
เดชเดฒเดชเตเดชเตเดดเตเด เดเดฐเต เดเดถเดฏเดคเตเดคเต "เด
เดฎเตเดชเดเดฏเดพเดณเดเตเดเดณเดพเตฝ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดคเตเดฐเดเตเดเตพ" เดเดจเตเดจ เดฐเตเดชเดคเตเดคเดฟเตฝ เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดฐเต เดกเดฏเดเตเดฐเด เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดญเดพเดเตเดฏเดตเดถเดพเตฝ, AsciiDoctor เดธเดฟเดธเตเดฑเตเดฑเดตเตเดฎเดพเดฏเดฟ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
== ะะธัะตะผ โBet Totalling Appโ
ะะฐะบะพะฒะฐ ััะผะผะฐ ะฒัะฟะปะฐั ะฟะพ ัะดะตะปะฐะฝะฝัะผ ััะฐะฒะบะฐะผ, ะตัะปะธ ััะณัะฐะตั ะธัั
ะพะด?
[graphviz, "counting-topology.png"]
-----
digraph G {
graph [ dpi = 150 ];
rankdir="LR";
node [fontsize=18; shape="circle"; fixedsize="true"; width="1.1"];
Store [shape="cylinder"; label="Local Store"; fixedsize="true"; width="1.5"]
Source -> MapVal -> Sum -> Sink
Sum -> Store [dir=both; label=" n "]
{rank = same; Store; Sum;}
}
-----
เดซเดฒเด
เดเดฟเดคเตเดฐเดคเตเดคเดฟเดฒเต เด เดเดฟเดเตเดเตเดฑเดฟเดชเตเดชเต เดเดกเดฟเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเด เด เดฎเตเดชเดเดฏเดพเดณเดคเตเดคเดฟเดจเตเดฑเต เดฆเดฟเดถ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเตเด เดฎเดฑเตเดฑเตเด เดเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดฎเตเดชเตเตพ, เดเดฟเดคเตเดฐเด เดเดตเดฟเดเตเดฏเตเดเตเดเดฟเดฒเตเด เดตเตเดฃเตเดเตเด เดตเดฐเดเตเดเต เดธเตเดฒเตเดกเดฟเดฒเตเดเตเดเต เดตเตเดฃเตเดเตเด เดเตเตผเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดชเดเดฐเด เดเดคเต เด เดตเดคเดฐเดฃ เดเตเดกเดฟเตฝ เดจเตเดฐเดฟเดเตเดเต เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต. เดเดคเต เดธเตเดฒเตเดกเตเดเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดตเตเดเดค เดเดฃเตเดฏเดฎเดพเดฏเดฟ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดเตเดเตเดคเตฝ เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดเดฐเต เดเดฆเดพเดนเดฐเดฃเด:
== ะะตะฒะพัะฟัะพะธะทะฒะพะดะธะผะฐั ัะฑะพัะบะฐ
[graphviz, "unstable-update.png"]
-----
digraph G {
rankdir="LR";
graph [ dpi = 150 ];
u -> r0;
u[shape=plaintext; label="linter updaten+ 13 warnings"]
r0[shape=point, width = 0]
r1 -> r0[ arrowhead = none, label="master branch" ];
r0-> r2 []; b1 -> b4; r1->b1
r1[label="150nwarnings"]
b1[label="ยฑ 0nwarnings"]
b4[label="ยฑ 0nwarnings"]
b4->r2
r2[label="163nwarnings", color="red", xlabel=<<font color="red">merge blocked</font>>]
{rank = same; u; r0; b4;}
}
-----
เดซเดฒเด
เดตเดดเดฟเดฏเดฟเตฝ, เดชเตเดเดฟเดฒเต เดเตเดฐเดพเดซเตเดตเดฟเดธเต, เดกเตเดฌเดเต เดเดฎเตเดเตเดเตพ เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเต เดชเดฐเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต
เด
เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดซเตเดฒเตเดเดพเตผเดเตเดเต, เดเตเดฒเดพเดธเต เดกเดฏเดเตเดฐเด เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดกเดฏเดเตเดฐเด เดเดจเตเดจเดฟเดต เดเดฐเต เดธเตเดฒเตเดกเดฟเดฒเตเดเตเดเต เดเตเตผเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ, AsciiDoctor-เดฎเดพเดฏเดฟ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดฎเดฑเตเดฑเตเดฐเต เดธเดฟเดธเตเดฑเตเดฑเด เดฐเดเตเดทเดพเดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเตเดเตเดเต เดตเดฐเดพเด,
เดเดฐเต เดชเดคเดฟเดชเตเดชเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดธเดเดตเดฟเดงเดพเดจเดคเตเดคเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเตเดกเดพเดฏเดฟ เด
เดตเดคเดฐเดฃ เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเต เด
เดตเดคเดฐเดฃเดคเตเดคเดฟเตฝ เดธเดเดฏเตเดเตเดค เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดธเดเดเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดเดณเตเดณเดเดเตเดเดตเตเด เดฐเตเดชเดเตฝเดชเตเดชเดจเดฏเตเด เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเตเดฎเดคเดฒเดเตพ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต. RevealJS-เดฒเต เดธเตเดฒเตเดกเตเดเดณเตเดเต (เดซเตเดฃเตเดเตเดเตพ, เดชเดถเตเดเดพเดคเตเดคเดฒเดเตเดเตพ, เดเตปเดกเดจเตเดฑเตเดเตพ) เดฐเตเดชเดเตฝเดชเตเดชเดจ CSS เดเดชเดฏเตเดเดฟเดเตเดเต เดตเดฟเดตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดธเดฟโเดเดธเตโเดเดธเดฟเดฒเตเดณเตเดณ เดเดจเตเดฑเต เดตเตเดฏเดเตเดคเดฟเดเดค เดตเตเดฆเดเตเดฆเตเดงเตเดฏเด เดเดฑเตเดฑเดตเตเด เดจเดจเตเดจเดพเดฏเดฟ เด
เดฑเดฟเดฏเดฟเดเตเดเตเดจเตเดจเต
เดธเตเดฒเตเดกเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฐเต HTML เดชเตเดเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดฒเตเดฏเดฟเตป เดเตเดเตโเดธเตโเดฑเตเดฑเต เดธเตเดฐเตเดคเดธเตเดธเตเดเตพ เดฎเดฟเดเดเตเดเดคเดพเดฃเต, เดเดจเตเดจเดพเตฝ เด เดต เดเดเตเดเดจเต เด เดตเดคเดฐเดฃเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเดพเด?
เดฑเตเดฌเดฟเดฏเดฟเตฝ เดเดดเตเดคเดฟเดฏ เดเดฐเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเดพเดฃเต AsciiDoctor, เด เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดฎเดพเตผเดเดเตเดเดณเตเดฃเตเดเต. เดเดฆเตเดฏเด, เดจเดฟเดเตเดเตพเดเตเดเต เดฑเตเดฌเดฟ เดญเดพเดท เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเดจเตเด Asciidoctor เดจเตเดฐเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด, เดเดคเต เดฑเตเดฌเดฟ เดกเตเดตเดฒเดชเตเดชเตผเดฎเดพเตผเดเตเดเต เดเดฑเตเดฑเดตเตเด เด เดเตเดคเตเดคเตเดณเตเดณ เดเดพเดฐเตเดฏเดฎเดพเดฃเต.
เดฑเตเดฌเดฟ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดดเดชเตเดชเดฎเตเดฃเตเดเดพเดเตเดเดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดกเตเดเตเดเตผ เดเดฎเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดเดพเตป เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดค เดเดชเตเดทเตป เด เตฝเดชเตเดชเด เด เดชเตเดฐเดคเตเดเตเดทเดฟเดคเดฎเดพเดฏเดฟ เดคเตเดจเตเดจเดฟเดฏเตเดเตเดเดพเด, เดชเดเตเดทเต เดเดฐเต เดเดพเดต เดกเตเดตเดฒเดชเตเดชเตผ เดเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ เดเดคเต เดเดจเดฟเดเตเดเต เดเดฑเตเดฑเดตเตเด เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต. เดเดคเดฟเดจเต เดฑเตเดฌเดฟ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดกเตเดเตเดเดฑเดฟเดจเตเดฑเต เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เดชเดเตเดทเต เดเดฐเต เดฎเดพเดตเตป เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเต เดธเตเดฒเตเดกเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
เดชเดฆเตเดงเดคเดฟ เดเดจเตเดจเดคเดพเดฃเต เดเดพเดฐเตเดฏเด
เดฒเดญเตเดฏเดค graphviz
, เดจเดฟเดเตเดเตพเดเตเดเต GraphViz เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ PlantUML เดเตเดฐเดพเดซเดฟเดเตเดธเต เดเดชเดฏเตเดเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ เดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต.) เดจเดฟเดเตเดเดณเตเดเต .adoc เดซเดฏเดฒเตเดเตพ เดเดฐเต เดซเตเตพเดกเดฑเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดเตเดเตเด src/main/asciidoc/
. เดเดตเดฟเดเต
เดธเตเดฒเตเดกเตเดเตพ PDF-เดฒเตเดเตเดเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเด
เดธเตเดฒเตเดกเตเดเดณเตเดเต HTML เดชเดคเดฟเดชเตเดชเต เดคเดฟเดเดเตเดเตเด เดธเตเดตเดฏเดเดชเดฐเตเดฏเดพเดชเตเดคเดฎเดพเดฃเตเดเตเดเดฟเดฒเตเด, เดธเตเดฒเตเดกเตเดเดณเตเดเต เดเดฐเต PDF เดชเดคเดฟเดชเตเดชเต เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเดฃเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต. เดเดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดธเตเดชเตเดเตเดเตผเดเตเดเต เดธเตเดตเดจเตเดคเด เดฒเดพเดชเตโเดเตเดชเตเดชเต เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเดพเดจเตเดณเตเดณ เด เดตเดธเดฐเด เดจเตฝเดเดพเดคเตเดค เดเดฟเดฒ เดเตเตบเดซเดฑเตปเดธเตเดเดณเดฟเตฝ, เด เดตเตผเดเตเดเต HTML-เดฒเตเด เดเดฃเตเดเตเดจเตเดจเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเดพเดคเต โเดเตผเดถเดจเดฎเดพเดฏเดฟ pptx เด เดฒเตเดฒเตเดเตเดเดฟเตฝ pdf เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝโ เดธเตเดฒเตเดกเตเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต. เดฐเดฃเตเดเดพเดฎเดคเดพเดฏเดฟ, เดเตเตบเดซเดฑเตปเดธเต เดฎเตเดฑเตเดฑเตเดฐเดฟเดฏเดฒเตเดเดณเดฟเตฝ เดซเดฏเตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดฑเดฟเดชเตเดชเตเตผเดเตเดเดฟเตฝ เดเดพเดฃเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดชเตเดฒเต, เดจเดฟเดเตเดเดณเตเดเต เดธเตเดฒเตเดกเดฟเดจเตเดฑเต เดเดกเดฟเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเดคเตเดค เดชเดคเดฟเดชเตเดชเต เดธเดเดเดพเดเดเตผเดเตเดเต PDF เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ เด เดฏเดฏเตเดเตเดเตเดจเตเดจเดคเต เดจเดฒเตเดฒเดคเดพเดฃเต.
เดญเดพเดเตเดฏเดตเดถเดพเตฝ, Node.js เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟ เด เดเดพเดธเตเดเตเดเต เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
node decktape.js -s 3200x1800 --slides 1-500
reveal "file:///index.html?fragments=true" slides.pdf
เดกเตเดเตเดเตโเดเตเดชเตเดชเต เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเตเดฎเตเดชเตเตพ เดฐเดฃเตเดเต เดคเดจเตเดคเตเดฐเดเตเดเตพ, เดเตเดฐเดฏเดฒเดฟเดฒเตเดเตเดฏเตเด เดชเดฟเดถเดเดฟเดฒเตเดเตเดฏเตเด เดเดเตเดเตพ เดเตเดฃเตเดเตเดตเดฐเตเดฃเตเดเดคเตเดฃเตเดเต:
-
เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดตเดดเดฟ เดฑเตเดธเดฒเตเดทเตป
-s
เดฐเดฃเตเดเต เดฎเดเดเตเดเต เดฎเดพเตผเดเดฟเตป เดเดชเดฏเตเดเดฟเดเตเดเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฃเด, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด เดชเดฐเดฟเดตเตผเดคเตเดคเดจ เดซเดฒเดเตเดเดณเดฟเตฝ เดชเตเดฐเดถเตเดจเดเตเดเตพ เดเดฃเตเดเดพเดเดพเด -
เด เดตเดคเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต HTML เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต URL-เตฝ เดจเดฟเดเตเดเตพ เดเดฐเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดจเตฝเดเตเดฃเตเดเดคเตเดฃเตเดเต
?fragments=true
, เดเดคเต เดจเดฟเดเตเดเดณเตเดเต เดธเตเดฒเตเดกเดฟเดจเตเดฑเต เดเดฐเต เดเดจเตเดฑเตผเดฎเตเดกเดฟเดฏเดฑเตเดฑเต เด เดตเดธเตเดฅเดฏเตเดเตเดเตเด เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด PDF เดชเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเด (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด เดเตเดเต เดฌเตเดณเตเดณเดฑเตเดฑเต เดชเตเดฏเดฟเดจเตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เด เดเตเดเต เดชเตเดเตเดเตพ เด เดต เดเดจเตเดจเดฟเดจเตเดชเตเดฑเดเต เดเดจเตเดจเดพเดฏเดฟ เดเดพเดฃเดฟเดเตเดเดพเตฝ). เดเดฐเต เดฑเดฟเดชเตเดชเตเตผเดเตเดเดฟเดจเดฟเดเต เดเดฐเต เด เดตเดคเดฐเดฃเดฎเดพเดฏเดฟ เด เดคเตเดคเดฐเดฎเตเดฐเต PDF เดธเตเดตเดจเตเดคเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดคเต เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเด.
เดธเตเดตเดฏเดฎเตเดตเดฏเตเดณเตเดณ เด เดธเดเดฌเตเดฒเดฟเดฏเตเด เดตเตเดฌเดฟเตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเดเดฒเตเด
เดชเดคเดฟเดชเตเดชเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดธเดเดตเดฟเดงเดพเดจเดคเตเดคเดฟเตฝ เดฎเดพเดฑเตเดฑเดเตเดเตพ เดตเดฐเตเดคเตเดคเตเดฎเตเดชเตเตพ เดธเตเดฒเตเดกเตเดเตพ เดธเตเดตเดฏเดฎเตเดต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดเดคเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต, เดเตเดเดพเดคเต เดธเตเดตเดฏเดฎเตเดต เดธเดฎเดพเดนเดฐเดฟเดเตเด เดธเตเดฒเตเดกเตเดเตพ เดชเตเดคเต เดเดชเดฏเตเดเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเดฟเตฝ เดชเตเดธเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดเตเดเตเดคเตฝ เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต. เดเตปเดฑเตผเดจเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเตเดฒเตเดกเตเดเตพ เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเดฟเดฒเตเดเตเดเตเด เดชเตเดฐเตเดเดเตเดเดฑเดฟเดฒเตเดเตเดเตเด เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดคเต เดฎเตเดทเตเดจเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดชเตเดฐเตเดเตเดทเดเตผเดเตเดเต เดฎเตเดจเตเดจเดฟเตฝ เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ "เดชเตเดฒเต" เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด.
เดเดเตเดเดณเตเดเต เดเตเดฒเดฟเดฏเดฟเตฝ เดเดเตเดเตพ GitHub เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดเดฐเต CI เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดธเตเดตเดพเดญเดพเดตเดฟเด เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเดพเดฃเต gh-pages
GitHub-เดฒเต เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตโเดฑเตเดฑเต เดเดตเดฟเดเต เดฒเดญเตเดฏเดฎเดพเดเตเด <ะฒะฐัะต ะธะผั>.gihub.io/<ะฒะฐั ะฟัะพะตะบั>
.
Maven เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดเดฟเดจเตเดฑเต HTML เดชเดคเดฟเดชเตเดชเต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเด, เดกเตเดเตเดเตโเดเตเดชเตเดชเต เดเดชเดฏเตเดเดฟเดเตเดเต PDF-เดฒเตเดเตเดเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเด, เดซเดฒเดเตเดเตพ เดเดฐเต เดคเตเดฐเตเดกเดฟเดฒเตเดเตเดเต เด
เดชเตโเดฒเตเดกเต เดเตเดฏเตเดฏเตเด เดเดจเตเดจเดฟเดต เดเตพเดชเตเดชเตเดเต TravisCI เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเตฝ เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเตเด. gh-pages
github.io-เดฒเต เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ, เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต
TravisCI เดตเดถเดคเตเดคเต เด เดคเตเดคเดฐเดฎเตเดฐเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
GH_REF
โ github.com/inponomarev/csa-hb เดชเตเดฒเตเดฏเตเดณเตเดณ เดฎเตเดฒเตเดฏเดGH_TOKEN
โ GitHub เดเดเตเดธเดธเต เดเตเดเตเดเตบ. เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเตเดซเตเตฝ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ, เดกเตเดตเดฒเดชเตเดชเตผ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ -> เดตเตเดฏเดเตเดคเดฟเดเดค เดเดเตเดธเดธเต เดเตเดเตเดเดฃเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเดฟเตฝ GitHub-เตฝ เดจเดฟเดจเตเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดฒเดญเดฟเดเตเดเตเด. เดจเดฟเดเตเดเตพ เดเดฐเต เดชเตเดคเต เดถเตเดเดฐเดฃเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดฐเต เด เดตเดคเดฐเดฃเด เด เดชเตโเดฒเตเดกเต เดเตเดฏเตเดฏเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เด เดเตเดเตเดเดฃเดฟเดจเดพเดฏเดฟ "เดชเดฌเตเดฒเดฟเดเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดเตพ เดเดเตโเดธเดธเต เดเตเดฏเตเดฏเตเด" เดเดจเตเดจ เดเดเตโเดธเดธเต เดฒเตเดตเตฝ เดฎเดพเดคเตเดฐเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดพเตฝ เดฎเดคเดฟเดฏเดพเดเตเด.GH_USER_EMAIL
/GH_USER_NAME
โ เดชเตเดฐเต/เดเดฎเตเดฏเดฟเตฝ เดเตเดกเดฟเดฏเตเดเต เดชเตเดฐเดฟเตฝ เดคเตเดฐเตเดกเดฟเดฒเตเดเตเดเตเดณเตเดณ เดชเตเดทเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดgh-pages
.
เด เดเตเดเดจเต, GitHub-เดฒเต เด เดตเดคเดฐเดฃ เดเตเดกเดฟเดจเตเดฑเต เดเดฐเต เดเดฎเตเดฎเดฟเดฑเตเดฑเตเด เดธเตเดฒเตเดกเตเดเตพ HTML, PDF เดซเตเตผเดฎเดพเดฑเตเดฑเตเดเดณเดฟเตฝ เดธเตเดตเดฏเดฎเตเดต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดเดฏเตเด github.io-เดฒเตเดเตเดเต เดตเตเดฃเตเดเตเด เด เดชเตโเดฒเตเดกเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. (เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เดจเดฟเดเตเดเตพ เดเดคเตเดฏเดจเตเดคเดฟเดเดฎเดพเดฏเดฟ เดชเดฐเดธเตเดฏเดฎเดพเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เด เดตเดคเดฐเดฃเดเตเดเตพ เดฎเดพเดคเตเดฐเดฎเต github.io-เดฒเตเดเตเดเต เด เดชเตโเดฒเตเดกเต เดเตเดฏเตเดฏเดพเดตเต.)
เดชเดฆเตเดงเดคเดฟเดเดณเตเดเต เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ
เด เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดเดทเตโเดเดพเดจเตเดธเตเดคเดฎเดพเดเตเดเดฟเดฏ เดฎเดพเดตเตป เดธเตโเดเตเดฐเดฟเดชเตโเดฑเตเดฑเตเดเดณเตเด เดเตเดฐเดพเดตเดฟเดธเต-เดธเดฟเดเดฏเตโเดเตเดเดพเดฏเตเดณเตเดณ CI เดเตเตบเดซเดฟเดเดฑเตเดทเดจเตเด เดเดณเตเดณ เด เดตเดคเดฐเดฃ เดชเตเดฐเตเดเดเตโเดฑเตเดฑเตเดเดณเตเดเต เดฐเดฃเตเดเต เดเดฆเดพเดนเดฐเดฃเดเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เดฒเดฟเดเตเดเตเดเตพ เดเดคเดพ, เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เด เดตเดคเดฐเดฃ เดชเตเดฐเตเดเดเตโเดฑเตเดฑเตเดเตพ เดธเตเดทเตโเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเตเดฒเตเตบ เดเตเดฏเตเดฏเดพเดจเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด:
-
https://github.com/inponomarev/kstreams-examples (JPoint 2019-เดจเตเดณเตเดณ เดเดจเตเดฑเต เดธเดเดธเดพเดฐเด) -
https://github.com/inponomarev/csa-hb (Heisenbug 2019-เดจเตเดณเตเดณ เดเดจเตเดฑเต เดฑเดฟเดชเตเดชเตเตผเดเตเดเต)
เดตเดฟเด เดชเดตเตผเดชเตเดฏเดฟเดจเตเดฑเต! เดธเดพเดเตเดเตเดคเดฟเด เด เดตเดคเดฐเดฃเดเตเดเตพเดเตเดเดพเดฏเดฟ เดเดจเดฟเดเตเดเต เดจเดฟเดเตเดเดณเต เดเดฐเดฟเดเตเดเดฒเตเด เดเดตเดถเตเดฏเดฎเตเดฃเตเดเตเดจเตเดจเต เดเดพเตป เดเดฐเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ :)
เด เดตเดฒเดเดฌเด: www.habr.com