ANKI เจตเจฟเจฆเฉ‡เจธเจผเฉ€ เจญเจพเจธเจผเจพ เจธเจฟเฉฑเจ–เจฃ เจ…เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจฒเจˆ เจคเจฟเจ†เจฐเฉ€ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฆเฉ‹ เจ•เจนเจพเจฃเฉ€เจ†เจ‚

เจฎเฉˆเจ‚ เจนเจฎเฉ‡เจธเจผเจพ เจตเจฟเจธเจผเจตเจพเจธ เจ•เจฐเจฆเจพ เจธเฉ€ เจ•เจฟ เจ‡เฉฑเจ• เจ†เจฒเจธเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจ‡เฉฑเจ• เจšเฉฐเจ—เจพ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ•เจฟเจ‰เจ‚? เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ•เจฟเจธเฉ‡ เจฎเจฟเจนเจจเจคเฉ€ เจจเฉ‚เฉฐ เจ•เฉเจ เจ•เจฐเจจ เจฒเจˆ เจ•เจนเฉ‹, เจ‰เจน เจœเจพ เจ•เฉ‡ เจ•เจฐเฉ‡เจ—เจพเฅค เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ†เจฒเจธเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ 2-3 เจ—เฉเจฃเจพ เจœเจผเจฟเจ†เจฆเจพ เจธเจฎเจพเจ‚ เจฌเจฟเจคเจพเจเจ—เจพ, เจชเจฐ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจฒเจฟเจ–เฉ‡เจ—เจพ เจœเฉ‹ เจ‰เจธเจฆเฉ‡ เจฒเจˆ เจ‡เจน เจ•เจฐเฉ‡เจ—เจพ. เจ‡เจธ เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเฉ€ เจตเจพเจฐ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ—เฉˆเจฐ-เจตเจพเจœเจฌ เจคเฉŒเจฐ 'เจคเฉ‡ เจฒเฉฐเจฎเจพ เจธเจฎเจพเจ‚ เจฒเฉฑเจ— เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ เจตเจพเจฐ-เจตเจพเจฐ เจ•เฉ€เจคเฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจจเจพเจฒ เจ‡เจน เจชเจนเฉเฉฐเจš เจฌเจนเฉเจค เจœเจฒเจฆเฉ€ เจญเฉเจ—เจคเจพเจจ เจ•เจฐเฉ‡เจ—เฉ€เฅค เจฎเฉˆเจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ†เจฒเจธเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจฎเฉฐเจจเจฆเจพ เจนเจพเจ‚เฅค เจ‡เจน เจชเฉเจฐเจธเจคเจพเจตเจจเจพ เจธเฉ€, เจ†เจ“ เจนเฉเจฃ เจ•เจพเจฐเฉ‹เจฌเจพเจฐ 'เจคเฉ‡ เจ‰เจคเจฐเฉ€เจเฅค

เจ•เจนเจพเจฃเฉ€ เจ‡เฉฑเจ•

เจ•เฉเจ เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ เจฎเฉˆเจ‚ เจธเฉ‹เจšเจฟเจ† เจ•เจฟ เจฎเฉˆเจ‚ เจ†เจชเจฃเฉ€ เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉเจงเจพเจฐ เจธเจ•เจฆเจพ เจนเจพเจ‚เฅค เจธเจพเจนเจฟเจค เจชเฉœเฉเจนเจจ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจนเฉ‹เจฐ เจ•เฉเจ เจจเจนเฉ€เจ‚ เจ†เจ‡เจ†เฅค เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจ‡เจฒเฉˆเจ•เจŸเฉเจฐเจพเจจเจฟเจ• เจฐเฉ€เจกเจฐ เจ–เจฐเฉ€เจฆเจฟเจ†, เจ•เจฟเจคเจพเจฌเจพเจ‚ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจฎเฉˆเจ‚ เจชเฉœเฉเจนเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพเฅค เจชเฉœเฉเจนเจฆเจฟเจ†เจ‚ เจฎเฉˆเจจเฉ‚เฉฐ เจ…เจฃเจœเจพเจฃ เจธเจผเจฌเจฆ เจ†เจ‰เจ‚เจฆเฉ‡ เจฐเจนเฉ‡เฅค เจฎเฉˆเจ‚ เจคเฉเจฐเฉฐเจค เจชเจพเจ เจ• เจตเจฟเฉฑเจš เจฌเจฃเฉ‡ เจกเจฟเจ•เจธเจผเจจเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจ•เฉ€เจคเจพ, เจชเจฐ เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจฆเฉ‡เจ–เฉ€: เจธเจผเจฌเจฆ เจฏเจพเจฆ เจจเจนเฉ€เจ‚ เจฐเฉฑเจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเจจเฅค เจœเจฆเฉ‹เจ‚ เจฎเฉˆเจจเฉ‚เฉฐ เจ•เฉเจ เจชเฉฐเจจเจฟเจ†เจ‚ เจฌเจพเจ…เจฆ เจฆเฉเจฌเจพเจฐเจพ เจ‡เจน เจธเจผเจฌเจฆ เจฎเจฟเจฒเจฟเจ†, เจคเจพเจ‚ 90% เจธเฉฐเจญเจพเจตเจจเจพ เจฆเฉ‡ เจจเจพเจฒ เจฎเฉˆเจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจ…เจจเฉเจตเจพเจฆ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€, เจ…เจคเฉ‡ เจ‡เจน เจนเจฐ เจตเจพเจฐ เจนเฉ‹เจ‡เจ†เฅค เจธเจฟเฉฑเจŸเจพ เจ‡เจน เจธเฉ€ เจ•เจฟ เจชเฉœเฉเจนเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจธเจฟเจฐเจซ เจ…เจฃเจœเจพเจฃ เจธเจผเจฌเจฆเจพเจ‚ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจจเจพ เจ•เจพเจซเจผเฉ€ เจจเจนเฉ€เจ‚ เจธเฉ€, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉเจ เจนเฉ‹เจฐ เจ•เจฐเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ. เจ†เจฆเจฐเจธเจผ เจตเจฟเจ•เจฒเจช เจ‡เจธ เจจเฉ‚เฉฐ เจฐเฉ‹เจœเจผเจพเจจเจพ เจœเฉ€เจตเจจ เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจตเจฐเจคเจฃเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจชเจฐ เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€ เจฌเฉ‹เจฒเจฃ เจตเจพเจฒเฉ‡ เจฆเฉ‡เจธเจผ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจฐเจนเจฟเฉฐเจฆเจพ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจซเจฟเจฐ เจฎเฉˆเจจเฉ‚เฉฐ เจฏเจพเจฆ เจ†เจ‡เจ† เจ•เจฟ เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจตเจพเจฐ เจชเฉœเฉเจนเจฟเจ† เจธเฉ€ เจธเจชเฉ‡เจธเจก เจฆเฉเจนเจฐเจพเจ“.

เจ‡เจน เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจจเจพเจฒ เจ•เฉ€ เจ–เจพเจงเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ? เจธเฉฐเจ–เฉ‡เจช เจตเจฟเฉฑเจš, เจ‡เจน เจนเฉˆ เจ•เจฐเจต เจจเฉ‚เฉฐ เจญเฉเฉฑเจฒเจฃเจพ, เจตเจฟเจ•เฉ€เจชเฉ€เจกเฉ€เจ† เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจนเจตเจพเจฒเจพ:

เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจชเจนเจฟเจฒเฉ‡ เจ˜เฉฐเจŸเฉ‡ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ, เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€ เจธเจพเจฐเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจพ 60% เจคเฉฑเจ• เจญเฉเฉฑเจฒ เจœเจพเจ‚เจฆเจพ เจนเฉˆ; เจฏเจพเจฆ เจ•เจฐเจจ เจฆเฉ‡ 10 เจ˜เฉฐเจŸเฉ‡ เจฌเจพเจ…เจฆ, เจœเฉ‹ เจ•เฉเจ เจธเจฟเฉฑเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจ‰เจธ เจฆเจพ 35% เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจซเจฟเจฐ เจญเฉเฉฑเจฒเจฃ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจ…เฉฑเจ—เฉ‡ เจตเจงเจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ 6 เจฆเจฟเจจเจพเจ‚ เจฌเจพเจ…เจฆ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจฟเฉฑเจ–เฉ‡ เจ—เจ เจ…เฉฑเจ–เจฐเจพเจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† เจฆเจพ เจฒเจ—เจญเจ— 20% เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฎเจนเฉ€เจจเฉ‡ เจฌเจพเจ…เจฆ เจตเฉ€ เจ‰เจนเฉ€ เจฎเจพเจคเจฐเจพ เจฏเจพเจฆ เจตเจฟเฉฑเจš เจฐเจนเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‹เจ‚ เจธเจฟเฉฑเจŸเจพ

เจ‡เจธ เจตเจ•เจฐ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจœเฉ‹ เจธเจฟเฉฑเจŸเฉ‡ เจ•เฉฑเจขเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ เจ‰เจน เจ‡เจน เจนเจจ เจ•เจฟ เจชเฉเจฐเจญเจพเจตเฉ€ เจฏเจพเจฆ เจ•เจฐเจจ เจฒเจˆ เจฏเจพเจฆ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจฆเฉเจนเจฐเจพเจ‰เจฃเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค

เจ‡เจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเจฟเจšเจพเจฐ เจฒเฉˆ เจ•เฉ‡ เจ†เจ เจธเจชเฉ‡เจธเจก เจฆเฉเจนเจฐเจพเจ“.

เจ…เฉฐเจ•เฉ€ เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฎเฉเจซเจค เจ…เจคเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจนเฉˆ เจœเฉ‹ เจธเจชเฉ‡เจธ เจฆเฉเจนเจฐเจพเจ“ เจฆเฉ‡ เจตเจฟเจšเจพเจฐ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจงเจพเจฐเจจ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ•เฉฐเจชเจฟเจŠเจŸเจฐเจพเจˆเจœเจผเจก เจซเจฒเฉˆเจธเจผ เจ•เจพเจฐเจกเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเจพเจธเฉ‡ เจ‡เฉฑเจ• เจธเจตเจพเจฒ เจ…เจคเฉ‡ เจฆเฉ‚เจœเฉ‡ เจชเจพเจธเฉ‡ เจ‡เฉฑเจ• เจœเจตเจพเจฌ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ•เจฟเจ‰เจ‚เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจจเจฟเจฏเจฎเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจตเจพเจฒ/เจœเจตเจพเจฌ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ html/css/javascript, เจซเจฟเจฐ เจ…เจธเฉ€เจ‚ เจ•เจนเจฟ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ‡เจธ เจฆเฉ€เจ†เจ‚ เจธเฉฑเจšเจฎเฉเฉฑเจš เจฌเฉ‡เจ…เฉฐเจค เจธเฉฐเจญเจพเจตเจจเจพเจตเจพเจ‚ เจนเจจเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจธเจชเฉˆเจธเจผเจฒ เจฆเฉ‡ เจจเจพเจฒ เจซเฉˆเจฒเจฃเจฏเฉ‹เจ— เจนเฉˆ เจชเจฒเฉฑเจ—เจ‡เจจ, เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจธเจพเจกเฉ‡ เจฒเจˆ เจฌเจนเฉเจค เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจนเฉฑเจฅเฉ€เจ‚ เจ•เจพเจฐเจก เจฌเจฃเจพเจ‰เจฃเจพ เจฒเฉฐเจฎเจพ, เจฅเจ•เจพเจตเจŸ เจตเจพเจฒเจพ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ‰เฉฑเจš เจธเฉฐเจญเจพเจตเจจเจพ เจฆเฉ‡ เจจเจพเจฒ เจ•เฉเจ เจธเจฎเฉ‡เจ‚ เจฌเจพเจ…เจฆ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจญเฉเฉฑเจฒ เจœเจพเจ“เจ—เฉ‡, เจ…เจคเฉ‡ เจ‡เจธ เจฒเจˆ เจ•เจฟเจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจฎเฉˆเจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจธเจตเจพเจฒ เจชเฉเฉฑเจ›เจฟเจ†, เจ•เฉ€ เจ‡เจธ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจธเจตเฉˆเจšเจฒเจฟเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค เจœเจตเจพเจฌ เจนเจพเจ‚ เจนเฉˆ, เจคเฉเจธเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ…เจคเฉ‡ เจฎเฉˆเจ‚ เจ‡เจน เจ•เฉ€เจคเจพ. เจฎเฉˆเจ‚ เจคเฉเจฐเฉฐเจค เจ•เจนเจพเจ‚เจ—เจพ, เจ‡เจน เจนเฉ‹เจฐ เจนเฉˆ POC (เจธเฉฐเจ•เจฒเจช เจฆเจพ เจธเจฌเฉ‚เจค), เจชเจฐ เจœเฉ‹ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจธเจผเจพเจฎเจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฎเฉเจ•เฉฐเจฎเจฒ เจ‰เจคเจชเจพเจฆ เจตเจฟเฉฑเจš เจฒเจฟเจ†เจ‚เจฆเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจคเจ•เจจเฉ€เจ•เฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เจจเจชเฉœเฉเจน เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจตเฉ€ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจนเฉเจฃ, เจฎเฉ‡เจฐเฉ€ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฆเฉ‡ เจ•เฉเจ เจ—เจฟเจ†เจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ.

เจฎเฉˆเจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เจฟเจคเจพเจฌเจพเจ‚ เจชเฉœเฉเจนเจฆเจพ เจนเจพเจ‚ เจเจ†เจˆเจ†เจฐเจกเจฐ. เจ‡เจธ เจตเจฟเฉฑเจš เจฌเจพเจนเจฐเฉ€ เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจธเจผเจฌเจฆ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจน เจคเฉเจนเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจ…เจจเฉเจตเจพเจฆ เจฒเจˆ เจฌเฉเจฒเจพเจ เจ—เจ เจธเจผเจฌเจฆ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจŸเฉˆเจ•เจธเจŸ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเฉ‹ เจฌเจšเจฆเจพ เจนเฉˆ เจ‰เจน เจ‡เจนเจจเจพเจ‚ เจธเจผเจฌเจฆเจพเจ‚ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ ANKI เจ•เจพเจฐเจก เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆเฅค

เจชเจนเจฟเจฒเจพเจ‚ เจฎเฉˆเจ‚ เจ…เจจเฉเจตเจพเจฆ เจฒเจˆ เจตเจฐเจคเจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เฉ€เจคเฉ€ เจ—เฉ‚เจ—เจฒ เจ…เจจเฉเจตเจพเจฆ, Lingvo API เจ†เจฆเจฟ เจชเจฐ เจฎเฉเจซเจค เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเจพเจฒ เจšเฉ€เจœเจผเจพเจ‚ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ€เจ†เจ‚เฅค เจฎเฉˆเจ‚ เจตเจฟเจ•เจพเจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ เจฎเฉเจซเจค เจธเฉ€เจฎเจพ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ, เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฆเฉ€เจ†เจ‚ เจธเจผเจฐเจคเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจธเจผเจฌเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉˆเจธเจผ เจ•เจฐเจจ เจฆเจพ เจ…เจงเจฟเจ•เจพเจฐ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจ•เจฟเจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจฎเฉˆเจจเฉ‚เฉฐ เจ…เจนเจฟเจธเจพเจธ เจนเฉ‹เจ‡เจ† เจ•เจฟ เจฎเฉˆเจจเฉ‚เฉฐ เจธเจผเจฌเจฆเจพเจ‚ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจ–เฉเจฆ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ‡เฉฑเจ• เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€ dsl2html เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจœเฉเฉœ เจธเจ•เจฆเฉ‡ เจนเฉ‹ DSL เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผ เจ…เจคเฉ‡ เจ•เฉŒเจฃ เจœเจพเจฃเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฆเจฒเจฃเจพ เจนเฉˆ HTML เจซเจพเจฐเจฎเฉˆเจŸเฅค

เจ‡เฉฑเจ• เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผ เจเจ‚เจŸเจฐเฉ€ * เจตเจฟเฉฑเจš เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ.html, เจตเจฟเจ•เจฒเจช เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจฎเฉ‡เจฐเจพ เจตเจฟเจ•เจฒเจช เจ—เฉ‹เจฒเจกเจจเจกเจฟเจ•เจŸ

ANKI เจตเจฟเจฆเฉ‡เจธเจผเฉ€ เจญเจพเจธเจผเจพ เจธเจฟเฉฑเจ–เจฃ เจ…เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจฒเจˆ เจคเจฟเจ†เจฐเฉ€ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฆเฉ‹ เจ•เจนเจพเจฃเฉ€เจ†เจ‚

เจœเฉเฉœเฉ‡ เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฟเจธเฉ‡ เจธเจผเจฌเจฆ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฒเจฟเจ†เจ‰เจ‚เจฆเจพ เจนเจพเจ‚ เจกเจฟเจ•เจธเจผเจจเจฐเฉ€ เจซเจพเจฐเจฎ (เจฒเฉ‡เจฎเจพ) เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจธเจŸเฉˆเจจเจซเฉ‹เจฐเจก เจ•เฉ‹เจฐ เจเจจ เจเจฒ เจชเฉ€. เจฆเจฐเจ…เจธเจฒ, เจ‡เจธ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจ•เจพเจฐเจจ, เจฎเฉˆเจ‚ เจœเจพเจตเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฃเจพ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจ…เจธเจฒ เจฏเฉ‹เจœเจจเจพ เจœเจพเจตเจพ เจตเจฟเฉฑเจš เจธเจญ เจ•เฉเจ เจฒเจฟเจ–เจฃ เจฆเฉ€ เจธเฉ€, เจชเจฐ เจ‡เจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจตเจฟเฉฑเจš เจฎเฉˆเจจเฉ‚เฉฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฎเจฟเจฒ เจ—เจˆเฅค node-java เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจœเจพเจตเจพ เจ•เฉ‹เจก เจจเฉ‚เฉฐ nodejs เจคเฉ‹เจ‚ เจšเจฒเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ•เฉเจ เจ•เฉ‹เจก JavaScript เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‡ เจนเฉ‹เจ เจนเจจเฅค เจœเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจน เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจชเจนเจฟเจฒเจพเจ‚ เจฎเจฟเจฒ เจ—เจˆ เจนเฉเฉฐเจฆเฉ€, เจคเจพเจ‚ เจœเจพเจตเจพ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฒเจพเจˆเจจ เจตเฉ€ เจจเจนเฉ€เจ‚ เจฒเจฟเจ–เฉ€ เจœเจพเจ‚เจฆเฉ€เฅค เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจธเจพเจˆเจก เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจœเฉ‹ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจตเจฟเฉฑเจš เจชเฉˆเจฆเจพ เจนเฉ‹เจ‡เจ† เจธเฉ€ เจ‰เจน เจฐเจšเจจเจพ เจนเฉˆ DSL เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจจเจพเจฒ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจœเฉ‹ เจ•เจฟ เจจเฉˆเจŸเจตเจฐเจ• เจคเฉ‡ เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจชเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€ *.เจšเจฎ, เจชเจฐเจฟเจตเจฐเจคเจฟเจค เจ…เจคเฉ‡ เจฌเฉเจฐเจนเจฎ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฒเจฟเจ†เจ‡เจ†. เจœเฉ‡เจ•เจฐ เจฎเฉ‚เจฒ เจซเจพเจˆเจฒ เจฆเจพ เจฒเฉ‡เจ–เจ• เจ‰เจชเจจเจพเจฎ เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเฉˆ เจฏเฉ‹เจœเจผเจฟเจ• เจœเจฆเฉ‹เจ‚ เจ‰เจน เจ‡เจธ เจฒเฉ‡เจ– เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฆเจพ เจนเฉˆ, เจฎเฉˆเจ‚ เจ‰เจธ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เฉฐเจฎ เจฒเจˆ เจ‰เจธ เจฆเจพ เจฌเจนเฉเจค-เจฌเจนเฉเจค เจงเฉฐเจจเจตเจพเจฆ เจ•เจฐเจฆเจพ เจนเจพเจ‚; เจ‰เจธเจฆเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, เจฎเฉˆเจ‚ เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจซเจฒ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพเฅค

เจ‡เจธ เจฒเจˆ, เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจผเจฌเจฆ เจนเฉˆ, เจ‡เจธเจฆเฉ€ เจกเจฟเจ•เจธเจผเจจเจฐเฉ€ เจเจ‚เจŸเจฐเฉ€ เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš *.html, เจœเฉ‹ เจฌเจšเจฆเจพ เจนเฉˆ เจ‰เจน เจธเจญ เจ•เฉเจ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจเจพ เจนเฉˆ, เจธเจผเจฌเจฆเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจคเฉ‹เจ‚ ANKI เจฒเฉ‡เจ– เจฌเจฃเจพเจ‰เจฃเจพ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ ANKI เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ‡เจธ เจฎเฉฐเจคเจต เจฒเจˆ เจนเฉ‡เจ  เจฒเจฟเจ–เฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€ data2anki. เจ‡เจน เจธเจผเจฌเจฆเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจ‡เจจเจชเฉเจŸ, เจ…เจจเฉเจตเจพเจฆ, ANKI เจฌเจฃเจพ เจธเจ•เจฆเจพ เจนเฉˆ *.html เจฒเฉ‡เจ– เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ ANKI เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจฐเจฟเจ•เจพเจฐเจก เจ•เจฐเฉ‹เฅค เจฒเฉ‡เจ– เจฆเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจนเจจ. เจ‡เจธ เจฆเฉŒเจฐเจพเจจ, เจฆเฉ‚เจœเฉ€ เจ•เจนเจพเจฃเฉ€ เจ‰เจน เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจธเจชเฉ‡เจธเจก เจฆเฉเจนเจฐเจพเจ“ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจฆเฉ‚เจœเฉ€ เจ•เจนเจพเจฃเฉ€เฅค

เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจธเจฎเฉ‡เจค, เจตเจงเฉ‡เจฐเฉ‡/เจ˜เฉฑเจŸ เจฏเฉ‹เจ—เจคเจพ เจชเฉเจฐเจพเจชเจค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจฆเฉ€ เจญเจพเจฒ เจตเจฟเฉฑเจš เจธเจพเจฐเฉ‡ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจฒเจˆ เจคเจฟเจ†เจฐเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เฉฐเจŸเจฐเจตเจฟเจŠเจ†เจ‚ เจตเจฟเฉฑเจš เจชเฉเฉฑเจ›เฉ‡ เจ—เจ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเฉฐเจ•เจฒเจช เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจฐเฉ‹เจœเจผเจพเจจเจพ เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจตเจฐเจคเจฆเฉ‡ เจ…เจคเฉ‡ เจ‰เจน เจญเฉเฉฑเจฒ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ‡เฉฑเจ• เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจฆเฉ€ เจคเจฟเจ†เจฐเฉ€ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจจเฉ‹เจŸเจธ, เจ‡เฉฑเจ• เจ•เจฟเจคเจพเจฌ, เจ‡เฉฑเจ• เจนเจตเจพเจฒเจพ เจ•เจฟเจคเจพเจฌ เจตเจฟเฉฑเจš เจ˜เฉเฉฐเจฎเจฆเฉ‡ เจนเฉ‹เจ, เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจธ เจคเฉฑเจฅ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเจฟเจ† เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจนเฉ€ เจชเจคเจพ เจนเฉ‹เจฃ เจตเจพเจฒเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจ•เฉฑเจขเจฃ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจฎเจพเจ‚ เจ…เจคเฉ‡ เจงเจฟเจ†เจจ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจนเจฎเฉ‡เจธเจผเจพ เจธเจชเฉฑเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจ•เจฐเจจเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจธเจฎเจเจฃ เจฒเจˆ เจงเจฟเจ†เจจ เจจเจพเจฒ เจชเฉœเฉเจนเฉ‹ เจ•เจฟ เจ‡เจน เจ•เฉ€ เจนเฉˆเฅค เจ…เจชเฉเจฐเจธเฉฐเจ—เจฟเจ•เฅค เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจ…เจœเจฟเจนเฉ‡ เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเฉ‹ เจœเจฟเจธ เจจเฉ‚เฉฐ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจฆเฉเจนเจฐเจพเจ‰เจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ…เจ•เจธเจฐ เจ…เจœเจฟเจนเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฅเฉฑเจ• เจ—เจ เจนเฉ‹ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ€ เจคเจฟเจ†เจฐเฉ€ เจฆเฉ€ เจ—เฉเจฃเจตเฉฑเจคเจพ เจจเฉ‚เฉฐ เจจเฉเจ•เจธเจพเจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ•เจฟเจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจฎเฉˆเจ‚ เจธเฉ‹เจšเจฟเจ†, เจ•เจฟเจ‰เจ‚ เจจเจพ เจ‡เจธ เจฒเจˆ เจตเฉ€ ANKI เจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡? เจ‰เจฆเจพเจนเจฐเจฃ เจตเจœเฉ‹เจ‚, เจœเจฆเฉ‹เจ‚ เจ•เจฟเจธเฉ‡ เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจจเฉ‹เจŸเจธ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจฐเฉฐเจค เจชเฉเจฐเจธเจผเจจ เจ…เจคเฉ‡ เจ‰เฉฑเจคเจฐ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเฉ‹เจŸ เจฌเจฃเจพเจ“, เจ…เจคเฉ‡ เจซเจฟเจฐ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฆเฉเจนเจฐเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจชเจคเจพ เจฒเฉฑเจ— เจœเจพเจตเฉ‡เจ—เจพ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจธเจตเจพเจฒ เจฆเจพ เจœเจตเจพเจฌ เจชเจคเจพ เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค

เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจธเจฎเฉฑเจธเจฟเจ† เจ‡เจน เจชเฉˆเจฆเจพ เจนเฉ‹เจˆ เจ•เจฟ เจชเฉเจฐเจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจŸเจพเจˆเจช เจ•เจฐเจจเจพ เจฌเจนเฉเจค เจฒเฉฐเจฌเจพ เจ…เจคเฉ‡ เจฅเจ•เจพเจตเจŸ เจตเจพเจฒเจพ เจธเฉ€เฅค เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, data2anki เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฎเฉˆเจ‚ เจ•เจจเจตเจฐเจŸ เจซเฉฐเจ•เจธเจผเจจเฉˆเจฒเจฟเจŸเฉ€ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจฎเจพเจฐเจ•เฉ‡เจกเจพเจŠเจจ ANKI เจ•เจพเจฐเจกเจพเจ‚ เจตเจฟเฉฑเจš เจŸเฉˆเจ•เจธเจŸเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจซเจพเจˆเจฒ เจฒเจฟเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจตเจพเจฒเจพเจ‚ เจ…เจคเฉ‡ เจœเจตเจพเจฌเจพเจ‚ เจจเฉ‚เฉฐ เจ…เฉฑเจ–เจฐเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจต-เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉเจฐเจฎ เจจเจพเจฒ เจšเจฟเฉฐเจจเฉเจนเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจœเจฟเจธ เจฆเฉเจ†เจฐเจพ เจชเจพเจฐเจธเจฐ เจธเจฎเจ เจธเจ•เฉ‡เจ—เจพ เจ•เจฟ เจธเจตเจพเจฒ เจ•เจฟเฉฑเจฅเฉ‡ เจนเฉˆ เจ…เจคเฉ‡ เจœเจตเจพเจฌ เจ•เจฟเฉฑเจฅเฉ‡ เจนเฉˆเฅค

เจ‡เฉฑเจ• เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจซเจพเจˆเจฒ เจฌเจฃ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจคเฉเจธเฉ€เจ‚ data2anki เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‡เจน ANKI เจ•เจพเจฐเจก เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ…เจธเจฒ เจซเจผเจพเจˆเจฒ เจจเฉ‚เฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจธเจพเจ‚เจเจพ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจ•เจพเจฐเจก(เจ†เจ‚) เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพเจ‰เจฃ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพเฅค

เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจตเจฐเจคเฉ‹เจ‚

  1. ANKI + AnkiConnect เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพ

    1. ANKI เจจเฉ‚เฉฐ เจ‡เฉฑเจฅเฉ‹เจ‚ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ‹: https://apps.ankiweb.net/
    2. AnkiConnect เจชเจฒเฉฑเจ—เจ‡เจจ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ‹: https://ankiweb.net/shared/info/2055492159

  2. เจธเฉˆเจŸเจฟเฉฐเจ— data2anki

    1. เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ‹ data2anki github เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจคเฉ‹เจ‚
      git clone https://github.com/anatoly314/data2anki
    2. เจจเจฟเจฐเจญเจฐเจคเจพ เจธเจฅเจพเจชเจค เจ•เจฐเฉ‹
      cd data2anki && npm install
    3. เจœเจพเจตเจพ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ‹ https://github.com/anatoly314/data2anki/releases/download/0.1.0/jar-dependencies.zip
    4. เจ…เจจเจชเฉˆเจ•เจฟเฉฐเจ— jar-dependencies.zip เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจ…เฉฐเจฆเจฐ เจฐเฉฑเจ–เฉ‹ data2anki/java/jars

  3. เจธเจผเจฌเจฆเจพเจ‚ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ‹เจ‚:

    1. เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš data2anki/config.json:

      • เจ•เฉเฉฐเจœเฉ€ เจตเจฟเฉฑเจš เจฎเฉ‹เจก เจฎเฉเฉฑเจฒ เจฆเจฐเจœ เจ•เจฐเฉ‹ dsl2anki

      • เจ•เฉเฉฐเจœเฉ€ เจตเจฟเฉฑเจš modules.dsl.anki.deckName ะธ modules.dsl.anki.modelName เจ…เจจเฉเจธเจพเจฐ เจฒเจฟเจ–เฉ‹ เจกเฉ‡เจ• เจฆเจพ เจจเจพเจฎ ะธ เจฎเจพเจกเจฒ เจฆเจพ เจจเจพเจฎ (เจ•เจพเจฐเจก เจฌเจฃเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฌเจฃเจพเจ‡เจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ)เฅค เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซ เจฎเจพเจกเจฒ เจ•เจฟเจธเจฎ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆ เจฎเฉเฉฑเจขเจฒเฉ€:

        เจ…เฉฑเจ—เฉ‡ เจ…เจคเฉ‡ เจชเจฟเฉฑเจ›เฉ‡ เจ–เฉ‡เจคเจฐ เจนเจจ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ•เจพเจฐเจก เจฌเจฃเจพเจเจ—เจพเฅค เจœเฉ‹ เจŸเฉˆเจ•เจธเจŸ เจคเฉเจธเฉ€เจ‚ เจซเจฐเฉฐเจŸ เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจ‰เจน เจ•เจพเจฐเจก เจฆเฉ‡ เจ…เจ—เจฒเฉ‡ เจชเจพเจธเฉ‡ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจฌเฉˆเจ• เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจŸเฉˆเจ•เจธเจŸ เจ•เจพเจฐเจก เจฆเฉ‡ เจชเจฟเจ›เจฒเฉ‡ เจชเจพเจธเฉ‡ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค

        เจ…เจธเจฒเฉ€ เจธเจผเจฌเจฆ เจ•เจฟเฉฑเจฅเฉ‡ เจนเฉˆ? เจธเจพเจนเจฎเจฃเฉ‡ เจตเจพเจฒเจพ เจ–เฉ‡เจคเจฐ, เจ…เจคเฉ‡ เจ…เจจเฉเจตเจพเจฆ เจ‡เจธ เจตเจฟเฉฑเจš เจนเฉ‹เจตเฉ‡เจ—เจพ เจชเจฟเจ›เจฒเจพ เจ–เฉ‡เจคเจฐ.

        เจธเจนเจพเจ‡เจคเจพ เจœเฉ‹เฉœเจจ เจฒเจˆ เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจจเจนเฉ€เจ‚ เจนเฉˆ เจฎเฉ‚เจฒ (เจ…เจคเฉ‡ เจ‰เจฒเจŸเจพ เจ•เจพเจฐเจก), เจœเจฟเฉฑเจฅเฉ‡ เจธเจผเจฌเจฆ เจ…เจคเฉ‡ เจ…เจจเฉเจตเจพเจฆ เจฒเจˆ เจ‡เฉฑเจ• เจ‰เจฒเจŸเจพ เจ•เจพเจฐเจก เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพ, เจœเจฟเฉฑเจฅเฉ‡ เจ…เจจเฉเจตเจพเจฆ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจธเจฒ เจธเจผเจฌเจฆ เจจเฉ‚เฉฐ เจฏเจพเจฆ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจธเจฎเจพเจ‚ เจ…เจคเฉ‡ เจ‡เฉฑเจ›เจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

      • เจ•เฉเฉฐเจœเฉ€ เจตเจฟเฉฑเจš modules.dsl.dictionariesPath เจœเฉเฉœเฉ‡ * เจจเจพเจฒ เจ‡เฉฑเจ• เจเจฐเฉ‡ เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐเฉ‹.dsl เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผ. เจนเจฐเฉ‡เจ• เจœเฉเฉœเจฟเจ† เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผ เจ‡เฉฑเจ• เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจกเจฟเจ•เจธเจผเจจเจฐเฉ€ เจซเจพเจˆเจฒเจพเจ‚ เจซเจพเจฐเจฎเฉˆเจŸ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจธเจฅเจฟเจค เจนเจจ: DSL เจกเจฟเจ•เจธเจผเจจเจฐเฉ€ เจฌเจฃเจคเจฐ

      • เจ•เฉเฉฐเจœเฉ€ เจตเจฟเฉฑเจš modules.dsl.wordToTranslatePath เจ‰เจนเจจเจพเจ‚ เจธเจผเจฌเจฆเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจฆเจพ เจฎเจพเจฐเจ— เจฆเจพเจ–เจฒ เจ•เจฐเฉ‹ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเจพ เจคเฉเจธเฉ€เจ‚ เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹เฅค

    2. เจšเฉฑเจฒ เจฐเจนเฉ‡ ANKI เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเจพเจฒ เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
      node data2ankiindex.js
    3. เจฒเจพเจญ!!!

  4. เจฎเจพเจฐเจ•เจกเจพเจŠเจจ เจคเฉ‹เจ‚ เจ•เจพเจฐเจก เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจฐเจคเฉ‹เจ‚

    1. เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš data2anki/config.json:

      • เจ•เฉเฉฐเจœเฉ€ เจตเจฟเฉฑเจš เจฎเฉ‹เจก เจฎเฉเฉฑเจฒ เจฆเจฐเจœ เจ•เจฐเฉ‹ markdown2anki
      • เจ•เฉเฉฐเจœเฉ€ เจตเจฟเฉฑเจš modules.markdown.anki.deckName ะธ modules.dsl.anki.modelName เจ…เจจเฉเจธเจพเจฐ เจฒเจฟเจ–เฉ‹ เจกเฉ‡เจ• เจฆเจพ เจจเจพเจฎ ะธ เจฎเจพเจกเจฒ เจฆเจพ เจจเจพเจฎ (เจ•เจพเจฐเจก เจฌเจฃเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฌเจฃเจพเจ‡เจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ)เฅค เจฒเจˆ markdown2anki เจฎเฉ‹เจก เจธเจฟเจฐเจซ เจฎเจพเจกเจฒ เจ•เจฟเจธเจฎ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆ เจฎเฉเฉฑเจขเจฒเฉ€.
      • เจ•เฉเฉฐเจœเฉ€ เจตเจฟเฉฑเจš modules.markdown.selectors.startQuestionSelectors ะธ modules.markdown.selectors.startAnswerSelectors เจคเฉเจธเฉ€เจ‚ เจšเฉ‹เจฃเจ•เจพเจฐ เจฒเจฟเจ–เจฆเฉ‡ เจนเฉ‹ เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจ•เฉเจฐเจฎเจตเจพเจฐ เจธเจตเจพเจฒ เจ…เจคเฉ‡ เจœเจตเจพเจฌ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจจเฉ‚เฉฐ เจšเจฟเฉฐเจจเฉเจนเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจšเฉ‹เจฃเจ•เจพเจฐ เจตเจพเจฒเฉ€ เจฒเจพเจˆเจจ เจ–เฉเจฆ เจชเจพเจฐเจธ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เฉ€ เจ…เจคเฉ‡ เจ•เจพเจฐเจก เจตเจฟเฉฑเจš เจ–เจคเจฎ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เฉ€; เจชเจพเจฐเจธเจฐ เจ…เจ—เจฒเฉ€ เจฒเจพเจˆเจจ เจคเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค

        เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เจน เจธเจตเจพเจฒ/เจœเจตเจพเจฌ เจ•เจพเจฐเจก:

        ANKI เจตเจฟเจฆเฉ‡เจธเจผเฉ€ เจญเจพเจธเจผเจพ เจธเจฟเฉฑเจ–เจฃ เจ…เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจฒเจˆ เจคเจฟเจ†เจฐเฉ€ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฆเฉ‹ เจ•เจนเจพเจฃเฉ€เจ†เจ‚

        เจ‡เจน เจฎเจพเจฐเจ•เจกเจพเจ‰เจจ เจตเจฟเฉฑเจš เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ:
        #QUESTION# ## เจธเจตเจพเจฒ 5. เจ‡เฉฑเจ• mul เจซเฉฐเจ•เจธเจผเจจ เจฒเจฟเจ–เฉ‹ เจœเฉ‹ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจธเจฟเฉฐเจŸเฉˆเจ•เจธ เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจนเฉ‹เจฃ 'เจคเฉ‡ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเฉ‡เจ—เจพเฅค ```javascript console.log(mul(2)(3)(4)); // เจ†เจ‰เจŸเจชเฉเฉฑเจŸ : 24 console.log(mul(4)(3)(4)); // เจ†เจ‰เจŸเจชเฉเฉฑเจŸ : 48 ``` #ANSWER# เจนเฉ‡เจ เจพเจ‚ เจ•เฉ‹เจก เจนเฉˆ เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‡เจน เจตเจฟเจ†เจ–เจฟเจ† เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ: ```เจœเจพเจตเจพเจธเจ•เฉเจฐเจฟเจชเจŸ เจซเฉฐเจ•เจธเจผเจจ mul (x) { เจฐเจฟเจŸเจฐเจจ เจซเฉฐเจ•เจธเจผเจจ (y) { // เจ…เจ—เจฟเจ†เจค เจซเฉฐเจ•เจธเจผเจจ เจฐเจฟเจŸเจฐเจจ เจซเฉฐเจ•เจธเจผเจจ (z) { // เจ…เจ—เจฟเจ†เจค เจซเฉฐเจ•เจธเจผเจจ เจฐเจฟเจŸเจฐเจจ x * y * z; }; }; } ``` เจ‡เฉฑเจฅเฉ‡ `mul` เจซเฉฐเจ•เจธเจผเจจ เจชเจนเจฟเจฒเฉ€ เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจ—เจฟเจ†เจค เจซเฉฐเจ•เจธเจผเจจ เจตเจพเจชเจธ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจฆเฉ‚เจœเจพ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจ—เจฟเจ†เจค เจซเฉฐเจ•เจธเจผเจจ เจตเจพเจชเจธ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจคเฉ€เจœเจพ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸเจพเจ‚ เจฆเฉ‡ เจ—เฉเจฃเจพ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจœเจพเจตเจพเจธเจ•เฉเจฐเจฟเจชเจŸ เจซเฉฐเจ•เจธเจผเจจ เจตเจฟเฉฑเจš เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ…เฉฐเจฆเจฐ เจฌเจพเจนเจฐเฉ€ เจซเฉฐเจ•เจธเจผเจจ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจนเฉˆ เจ…เจคเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจชเจนเจฟเจฒเฉ€ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจฆเจพ เจ†เจฌเจœเฉˆเจ•เจŸ เจนเฉˆ เจ‡เจธเจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ เจซเฉฐเจ•เจธเจผเจจ เจฆเฉเจ†เจฐเจพ เจตเฉ€ เจตเจพเจชเจธ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจซเฉฐเจ•เจธเจผเจจ เจตเจฟเฉฑเจš เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸ เจตเจœเฉ‹เจ‚ เจชเจพเจธ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค - เจ‡เฉฑเจ• เจซเฉฐเจ•เจธเจผเจจ เจ†เจฌเจœเฉˆเจ•เจŸ เจ•เจฟเจธเจฎ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจนเฉˆ - เจ‡เฉฑเจ• เจซเฉฐเจ•เจธเจผเจจ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจ•เฉฐเจธเจŸเจฐเจ•เจŸเจฐ เจตเจฟเจงเฉ€ เจจเจพเจฒ เจ‡เฉฑเจ• เจฒเจฟเฉฐเจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ - เจ‡เฉฑเจ• เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ - เจ‡เฉฑเจ• เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฆเฉ‚เจœเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจฒเจˆ เจชเจพเจธ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ - เจ‡เฉฑเจ• เจซเฉฐเจ•เจธเจผเจจ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจซเฉฐเจ•เจธเจผเจจ เจคเฉ‹เจ‚ เจตเจพเจชเจธ เจ†เจ‡เจ†
        

        เจ‡เฉฑเจฅเฉ‹เจ‚ เจฒเจˆ เจ—เจˆ เจ‰เจฆเจพเจนเจฐเจฃ: 123-เจœเจพเจตเจพ เจธเจ•เฉเจฐเจฟเจชเจŸ-เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ-เจธเจตเจพเจฒ

        เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจซเฉ‹เจฒเจกเจฐ เจตเจฟเฉฑเจš เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจตเจพเจฒเฉ€ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจตเฉ€ เจนเฉˆ examples/markdown2anki-example.md

      • เจ•เฉเฉฐเจœเฉ€ เจตเจฟเฉฑเจš modules.markdown.pathToFile
        เจซเจพเจˆเจฒ เจฆเจพ เจฎเจพเจฐเจ— เจฒเจฟเจ–เฉ‹ เจœเจฟเฉฑเจฅเฉ‡ *.md เจธเจตเจพเจฒ/เจœเจตเจพเจฌ เจซเจพเจˆเจฒ

    2. เจšเฉฑเจฒ เจฐเจนเฉ‡ ANKI เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเจพเจฒ เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
      node data2ankiindex.js
    3. เจฒเจพเจญ!!!

เจ‡เจน เจฎเฉ‹เจฌเจพเจˆเจฒ เจซเฉ‹เจจ 'เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ:

เจ‡เจธ เจฆเจพ เจจเจคเฉ€เจœเจพ

ANKI เจฆเฉ‡ เจกเฉˆเจธเจ•เจŸเฉŒเจช เจธเฉฐเจธเจ•เจฐเจฃ 'เจคเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจ•เจพเจฐเจกเจพเจ‚ เจจเฉ‚เฉฐ ANKI เจ•เจฒเจพเจ‰เจก (100mb เจคเฉฑเจ• เจฎเฉเจซเจค) เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจคเฉเจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจนเจฐ เจœเจ—เฉเจนเจพ เจตเจฐเจค เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจเจ‚เจกเจฐเฉŒเจ‡เจก เจ…เจคเฉ‡ เจ†เจˆเจซเฉ‹เจจ เจฒเจˆ เจ—เจพเจนเจ• เจนเจจ, เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจตเฉ€ เจตเจฐเจค เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเจฎเจพเจ‚ เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ–เจฐเจš เจ•เจฐเจจ เจฒเจˆ เจ•เฉเจ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจ‰เจฆเฉ‡เจธเจผ เจฆเฉ‡ เจซเฉ‡เจธเจฌเฉเฉฑเจ• เจœเจพเจ‚ เจ‡เฉฐเจธเจŸเจพเจ—เฉเจฐเจพเจฎ 'เจคเฉ‡ เจฌเจฟเฉฑเจฒเฉ€เจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจธเจ•เฉเจฐเฉŒเจฒ เจ•เจฐเจจ เจฆเฉ€ เจฌเจœเจพเจ, เจคเฉเจธเฉ€เจ‚ เจ•เฉเจ เจจเจตเจพเจ‚ เจธเจฟเฉฑเจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจเจชเฉ€เจฒเจพเจ—

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเฉˆเจ‚ เจฆเฉฑเจธเจฟเจ† เจนเฉˆ, เจ‡เจน เจ‡เฉฑเจ• เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ POC เจนเฉˆ เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฎเฉเจ•เฉฐเจฎเจฒ เจ‰เจคเจชเจพเจฆ เจจเจพเจฒเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค DSL เจชเจพเจฐเจธเจฐ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฆเจพ เจฒเจ—เจญเจ— 30% เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธเจฒเจˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจกเจฟเจ•เจธเจผเจจเจฐเฉ€ เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆ เจธเจพเจฐเฉ‡ เจกเจฟเจ•เจธเจผเจจเจฐเฉ€ เจเจ‚เจŸเจฐเฉ€เจ†เจ‚ เจจเจนเฉ€เจ‚ เจฒเฉฑเจญเฉ€เจ†เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ, เจ‡เจธ เจตเจฟเฉฑเจš เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เจฃ เจฆเจพ เจตเจฟเจšเจพเจฐ เจตเฉ€ เจนเฉˆ เจœเจพเจตเจพเจธเจ•เจฐเจฟเจชเจŸ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฎเฉˆเจ‚ "เจ‡เจ•เจธเจพเจฐเจคเจพ" เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚, เจ…เจคเฉ‡ เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจนเฉเจฃ เจ‡เจน เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจขเฉฐเจ— เจจเจพเจฒ เจจเจนเฉ€เจ‚ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ. เจนเฉเจฃ เจชเจพเจฐเจธเจฐ เจ‡เฉฑเจ• เจฐเฉเฉฑเจ– เจฌเจฃเจพ เจฐเจฟเจนเจพ เจนเฉˆ, เจชเจฐ เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš เจ‡เจน เจฌเฉ‡เจฒเฉ‹เฉœเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ. IN markdown2anki เจฎเฉ‹เจก, เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจชเจพเจฐเจธ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจฅเฉ‹เฉœเจพ-เจฅเฉ‹เฉœเฉเจนเจพ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจพเจ‚เจ—เจพ, เจชเจฐ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฎเฉˆเจ‚ เจ†เจชเจฃเฉ‡ เจฒเจˆ เจฒเจฟเจ– เจฐเจฟเจนเจพ เจนเจพเจ‚, เจฎเฉˆเจ‚ เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ‰เจนเจจเจพเจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจนเฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เจพ เจœเฉ‹ เจฎเฉˆเจ‚ เจ–เฉเจฆ เจ…เฉฑเจ—เฉ‡ เจตเจงเจพเจ‚เจ—เจพ, เจชเจฐ เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจฎเจฆเจฆ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจคเฉเจนเจพเจกเจพ เจธเฉเจ†เจ—เจค เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฌเจพเจฐเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจˆ เจธเจตเจพเจฒ เจนเจจ, เจคเจพเจ‚ เจฎเฉˆเจจเฉ‚เฉฐ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ–เฉเฉฑเจฒเฉเจนเฉ‡ เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ–เฉเจธเจผเฉ€ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจนเฉ‹เจฐ เจ†เจฒเฉ‹เจšเจจเจพ เจ…เจคเฉ‡ เจธเฉเจเจพเจ… เจ‡เฉฑเจฅเฉ‡ เจฒเจฟเจ–เฉ‹เฅค เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจฎเฉ€เจฆ เจนเฉˆ เจ•เจฟ เจ‡เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เจฟเจธเฉ‡ เจฒเจˆ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹เจตเฉ‡เจ—เจพ.

PS เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เฉ‹เจˆ เจ—เจฒเจคเฉ€ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹ (เจ…เจคเฉ‡, เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ•เฉเจ เจนเจจ), เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจจเจฟเฉฑเจœเฉ€ เจธเฉฐเจฆเฉ‡เจธเจผ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‹, เจฎเฉˆเจ‚ เจธเจญ เจ•เฉเจ เจ เฉ€เจ• เจ•เจฐเจพเจ‚เจ—เจพเฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹