ವಿದೇಶಿ ಭಾಷೆಯನ್ನು ಕಲಿಯಲು ಮತ್ತು ಸಂದರ್ಶನಗಳಿಗೆ ತಯಾರಿ ಮಾಡಲು ANKI ನಿಮಗೆ ಹೇಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ ಎಂಬುದರ ಎರಡು ಕಥೆಗಳು

ಸೋಮಾರಿಯಾದ ಪ್ರೋಗ್ರಾಮರ್ ಉತ್ತಮ ಪ್ರೋಗ್ರಾಮರ್ ಎಂದು ನಾನು ಯಾವಾಗಲೂ ನಂಬಿದ್ದೆ. ಏಕೆ? ಯಾಕೆಂದರೆ ಕಷ್ಟಪಟ್ಟು ಕೆಲಸ ಮಾಡುವವನಿಗೆ ಏನಾದರೂ ಮಾಡಲು ಹೇಳಿ, ಅವನು ಹೋಗಿ ಮಾಡುತ್ತಾನೆ. ಮತ್ತು ಸೋಮಾರಿಯಾದ ಪ್ರೋಗ್ರಾಮರ್ 2-3 ಪಟ್ಟು ಹೆಚ್ಚು ಸಮಯವನ್ನು ಕಳೆಯುತ್ತಾರೆ, ಆದರೆ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬರೆಯುತ್ತಾರೆ ಅದು ಅವರಿಗೆ ಅದನ್ನು ಮಾಡುತ್ತದೆ. ಇದನ್ನು ಮೊದಲ ಬಾರಿಗೆ ಮಾಡಲು ಅಸಮಂಜಸವಾಗಿ ದೀರ್ಘ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಆದರೆ ಪುನರಾವರ್ತಿತ ಕಾರ್ಯಗಳೊಂದಿಗೆ ಈ ವಿಧಾನವು ತ್ವರಿತವಾಗಿ ಪಾವತಿಸುತ್ತದೆ. ನಾನು ನನ್ನನ್ನು ಸೋಮಾರಿ ಪ್ರೋಗ್ರಾಮರ್ ಎಂದು ಪರಿಗಣಿಸುತ್ತೇನೆ. ಅದು ಮುನ್ನುಡಿಯಾಗಿತ್ತು, ಈಗ ವ್ಯವಹಾರಕ್ಕೆ ಇಳಿಯೋಣ.

ಕಥೆ ಒಂದು

ಕೆಲವು ವರ್ಷಗಳ ಹಿಂದೆ ನಾನು ನನ್ನ ಇಂಗ್ಲಿಷ್ ಅನ್ನು ಹೇಗೆ ಸುಧಾರಿಸಬಹುದು ಎಂದು ಯೋಚಿಸಿದೆ. ಸಾಹಿತ್ಯವನ್ನು ಓದುವುದಕ್ಕಿಂತ ಉತ್ತಮವಾದ ಯಾವುದೂ ಮನಸ್ಸಿಗೆ ಬರಲಿಲ್ಲ. ನಾನು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ರೀಡರ್ ಅನ್ನು ಖರೀದಿಸಿದೆ, ಪುಸ್ತಕಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದೆ ಮತ್ತು ನಾನು ಓದಲು ಪ್ರಾರಂಭಿಸಿದೆ. ಓದುವಾಗ ನನಗೆ ಅಪರಿಚಿತ ಪದಗಳು ಬರುತ್ತಲೇ ಇದ್ದವು. ಓದುಗರಿಗೆ ನಿರ್ಮಿಸಲಾದ ನಿಘಂಟುಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನಾನು ತಕ್ಷಣ ಅವುಗಳನ್ನು ಅನುವಾದಿಸಿದೆ, ಆದರೆ ನಾನು ಒಂದು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಗಮನಿಸಿದ್ದೇನೆ: ಪದಗಳನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಇಷ್ಟವಿರಲಿಲ್ಲ. ಕೆಲವು ಪುಟಗಳ ನಂತರ ನಾನು ಈ ಪದವನ್ನು ಮತ್ತೆ ನೋಡಿದಾಗ, 90% ಸಂಭವನೀಯತೆಯೊಂದಿಗೆ ನನಗೆ ಮತ್ತೆ ಅನುವಾದದ ಅಗತ್ಯವಿದೆ, ಮತ್ತು ಇದು ಪ್ರತಿ ಬಾರಿಯೂ ಸಂಭವಿಸಿತು. ಓದುವಾಗ ಪರಿಚಯವಿಲ್ಲದ ಪದಗಳನ್ನು ಸರಳವಾಗಿ ಭಾಷಾಂತರಿಸಲು ಸಾಕಾಗುವುದಿಲ್ಲ, ನೀವು ಇನ್ನೇನಾದರೂ ಮಾಡಬೇಕಾಗಿದೆ ಎಂದು ತೀರ್ಮಾನವಾಯಿತು. ಆದರ್ಶ ಆಯ್ಕೆಯೆಂದರೆ ಅದನ್ನು ದೈನಂದಿನ ಜೀವನದಲ್ಲಿ ಪರಿಚಯಿಸುವುದು ಮತ್ತು ಅದನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸುವುದು, ಆದರೆ ನಾನು ಇಂಗ್ಲಿಷ್ ಮಾತನಾಡುವ ದೇಶದಲ್ಲಿ ವಾಸಿಸುವುದಿಲ್ಲ ಮತ್ತು ಇದು ಅಸಂಭವವಾಗಿದೆ. ಆಗ ಒಮ್ಮೆ ಓದಿದ್ದು ನೆನಪಾಯಿತು ಅಂತರದ ಪುನರಾವರ್ತನೆ.

ಅದು ಏನು ಮತ್ತು ಅದನ್ನು ಏನು ತಿನ್ನಲಾಗುತ್ತದೆ? ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ಇದು ಇದೆ ವಕ್ರರೇಖೆಯನ್ನು ಮರೆತುಬಿಡುವುದು, ವಿಕಿಪೀಡಿಯಾದಿಂದ ಮತ್ತಷ್ಟು ಉಲ್ಲೇಖ:

ಈಗಾಗಲೇ ಮೊದಲ ಗಂಟೆಯೊಳಗೆ, ಸ್ವೀಕರಿಸಿದ ಎಲ್ಲಾ ಮಾಹಿತಿಯ 60% ವರೆಗೆ ಮರೆತುಹೋಗಿದೆ; ಕಂಠಪಾಠ ಮಾಡಿದ 10 ಗಂಟೆಗಳ ನಂತರ, ಕಲಿತ 35% ರಷ್ಟು ನೆನಪಿನಲ್ಲಿ ಉಳಿಯುತ್ತದೆ. ನಂತರ ಮರೆಯುವ ಪ್ರಕ್ರಿಯೆಯು ನಿಧಾನವಾಗಿ ಮುಂದುವರಿಯುತ್ತದೆ, ಮತ್ತು 6 ದಿನಗಳ ನಂತರ ಆರಂಭದಲ್ಲಿ ಕಲಿತ ಒಟ್ಟು ಉಚ್ಚಾರಾಂಶಗಳ 20% ರಷ್ಟು ಸ್ಮರಣೆಯಲ್ಲಿ ಉಳಿಯುತ್ತದೆ ಮತ್ತು ಅದೇ ಮೊತ್ತವು ಒಂದು ತಿಂಗಳ ನಂತರ ಸ್ಮರಣೆಯಲ್ಲಿ ಉಳಿಯುತ್ತದೆ.

ಮತ್ತು ಇಲ್ಲಿಂದ ತೀರ್ಮಾನ

ಈ ವಕ್ರರೇಖೆಯ ಆಧಾರದ ಮೇಲೆ ಮಾಡಬಹುದಾದ ತೀರ್ಮಾನಗಳೆಂದರೆ ಪರಿಣಾಮಕಾರಿ ಕಂಠಪಾಠಕ್ಕಾಗಿ ಕಂಠಪಾಠ ಮಾಡಿದ ವಸ್ತುಗಳನ್ನು ಪುನರಾವರ್ತಿಸುವುದು ಅವಶ್ಯಕ.

ಹಾಗಾಗಿ ನಾವು ಒಂದು ಉಪಾಯವನ್ನು ಮಾಡಿದ್ದೇವೆ ಅಂತರದ ಪುನರಾವರ್ತನೆ.

ANKI ಅಂತರದ ಪುನರಾವರ್ತನೆಯ ಕಲ್ಪನೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸಂಪೂರ್ಣ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಪ್ರೋಗ್ರಾಂ ಆಗಿದೆ. ಸರಳವಾಗಿ ಹೇಳುವುದಾದರೆ, ಗಣಕೀಕೃತ ಫ್ಲಾಶ್ ಕಾರ್ಡ್‌ಗಳು ಒಂದು ಬದಿಯಲ್ಲಿ ಪ್ರಶ್ನೆಯನ್ನು ಮತ್ತು ಇನ್ನೊಂದು ಉತ್ತರವನ್ನು ಹೊಂದಿರುತ್ತವೆ. ನೀವು ನಿಯಮಿತವಾಗಿ ಬಳಸಿಕೊಂಡು ಪ್ರಶ್ನೆಗಳು/ಉತ್ತರಗಳನ್ನು ಮಾಡಬಹುದು html/css/javascript, ನಂತರ ಇದು ನಿಜವಾಗಿಯೂ ಮಿತಿಯಿಲ್ಲದ ಸಾಧ್ಯತೆಗಳನ್ನು ಹೊಂದಿದೆ ಎಂದು ನಾವು ಹೇಳಬಹುದು. ಜೊತೆಗೆ, ಇದು ವಿಶೇಷ ಜೊತೆ ವಿಸ್ತರಿಸಬಹುದಾಗಿದೆ ಪ್ಲಗಿನ್‌ಗಳು, ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಒಂದು ಭವಿಷ್ಯದಲ್ಲಿ ನಮಗೆ ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ.

ಹಸ್ತಚಾಲಿತವಾಗಿ ಕಾರ್ಡ್‌ಗಳನ್ನು ರಚಿಸುವುದು ದೀರ್ಘ, ಬೇಸರದ ಮತ್ತು ಹೆಚ್ಚಿನ ಸಂಭವನೀಯತೆಯೊಂದಿಗೆ, ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ ನೀವು ಈ ಕಾರ್ಯವನ್ನು ಮರೆತುಬಿಡುತ್ತೀರಿ, ಮತ್ತು ಕೆಲವು ಹಂತದಲ್ಲಿ ನಾನು ಈ ಕೆಲಸವನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಸಾಧ್ಯವೇ ಎಂಬ ಪ್ರಶ್ನೆಯನ್ನು ಕೇಳಿದೆ. ಉತ್ತರ ಹೌದು, ನೀವು ಮಾಡಬಹುದು. ಮತ್ತು ನಾನು ಅದನ್ನು ಮಾಡಿದೆ. ನಾನು ಈಗಿನಿಂದಲೇ ಹೇಳುತ್ತೇನೆ, ಅದು ಹೆಚ್ಚು POC (ಪರಿಕಲ್ಪನೆಯ ಪುರಾವೆ), ಆದರೆ ಇದನ್ನು ಬಳಸಬಹುದು. ಬಳಕೆದಾರರಿಂದ ಆಸಕ್ತಿ ಇದ್ದರೆ ಮತ್ತು ಇತರ ಡೆವಲಪರ್‌ಗಳು ತೊಡಗಿಸಿಕೊಂಡರೆ, ಅದನ್ನು ತಾಂತ್ರಿಕವಾಗಿ ಅನಕ್ಷರಸ್ಥ ಬಳಕೆದಾರರು ಸಹ ಬಳಸಬಹುದಾದ ಸಿದ್ಧಪಡಿಸಿದ ಉತ್ಪನ್ನಕ್ಕೆ ತರಬಹುದು. ಈಗ, ನನ್ನ ಉಪಯುಕ್ತತೆಯನ್ನು ಬಳಸುವುದಕ್ಕೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ನ ಕೆಲವು ಜ್ಞಾನದ ಅಗತ್ಯವಿದೆ.

ನಾನು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಪುಸ್ತಕಗಳನ್ನು ಓದುತ್ತೇನೆ AIRರೀಡರ್. ಇದು ಬಾಹ್ಯ ನಿಘಂಟುಗಳನ್ನು ಸಂಪರ್ಕಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ನೀವು ಪದವನ್ನು ಅನುವಾದಿಸಿದಾಗ, ನೀವು ಅನುವಾದಕ್ಕಾಗಿ ಕರೆದ ಪದವನ್ನು ಪಠ್ಯ ಫೈಲ್‌ಗೆ ಉಳಿಸುತ್ತದೆ. ಈ ಪದಗಳನ್ನು ಭಾಷಾಂತರಿಸಲು ಮತ್ತು ANKI ಕಾರ್ಡ್‌ಗಳನ್ನು ರಚಿಸುವುದು ಮಾತ್ರ ಉಳಿದಿದೆ.

ಮೊದಲಿಗೆ ನಾನು ಅನುವಾದಕ್ಕಾಗಿ ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿದೆ ಗೂಗಲ್ ಅನುವಾದ, ಲಿಂಗ್ವೊ API ಇತ್ಯಾದಿ ಆದರೆ ಉಚಿತ ಸೇವೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲಿಲ್ಲ. ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ನಾನು ಉಚಿತ ಮಿತಿಯನ್ನು ದಣಿದಿದ್ದೇನೆ, ಹೆಚ್ಚುವರಿಯಾಗಿ, ಪರವಾನಗಿಯ ನಿಯಮಗಳ ಪ್ರಕಾರ, ಪದಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಹಕ್ಕನ್ನು ನಾನು ಹೊಂದಿರಲಿಲ್ಲ. ಕೆಲವು ಹಂತದಲ್ಲಿ ನಾನು ಪದಗಳನ್ನು ನಾನೇ ಭಾಷಾಂತರಿಸಬೇಕು ಎಂದು ಅರಿತುಕೊಂಡೆ. ಪರಿಣಾಮವಾಗಿ, ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಬರೆಯಲಾಗಿದೆ dsl2html ನೀವು ಸಂಪರ್ಕಿಸಬಹುದಾದ ಡಿಎಸ್ಎಲ್ ನಿಘಂಟುಗಳು ಮತ್ತು ಅವುಗಳನ್ನು ಹೇಗೆ ಪರಿವರ್ತಿಸುವುದು ಎಂದು ಯಾರಿಗೆ ತಿಳಿದಿದೆ ಎಚ್ಟಿಎಮ್ಎಲ್ ಸ್ವರೂಪ.

* ನಲ್ಲಿ ನಿಘಂಟು ನಮೂದು ಹೀಗಿದೆ.html, ಆಯ್ಕೆಗೆ ಹೋಲಿಸಿದರೆ ನನ್ನ ಆಯ್ಕೆ ಗೋಲ್ಡನ್ ಡಿಕ್ಟ್

ವಿದೇಶಿ ಭಾಷೆಯನ್ನು ಕಲಿಯಲು ಮತ್ತು ಸಂದರ್ಶನಗಳಿಗೆ ತಯಾರಿ ಮಾಡಲು ANKI ನಿಮಗೆ ಹೇಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ ಎಂಬುದರ ಎರಡು ಕಥೆಗಳು

ಸಂಪರ್ಕಿತ ನಿಘಂಟುಗಳಲ್ಲಿ ಪದವನ್ನು ಹುಡುಕುವ ಮೊದಲು, ನಾನು ಅದನ್ನು ತರುತ್ತೇನೆ ನಿಘಂಟು ರೂಪ (ಲೆಮ್ಮಾ) ಗ್ರಂಥಾಲಯವನ್ನು ಬಳಸುವುದು ಸ್ಟ್ಯಾನ್‌ಫೋರ್ಡ್ ಕೋರ್ಎನ್‌ಎಲ್‌ಪಿ. ವಾಸ್ತವವಾಗಿ, ಈ ಗ್ರಂಥಾಲಯದಿಂದಾಗಿ, ನಾನು ಜಾವಾದಲ್ಲಿ ಬರೆಯಲು ಪ್ರಾರಂಭಿಸಿದೆ ಮತ್ತು ಎಲ್ಲವನ್ನೂ ಜಾವಾದಲ್ಲಿ ಬರೆಯುವುದು ಮೂಲ ಯೋಜನೆಯಾಗಿತ್ತು, ಆದರೆ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ನಾನು ಲೈಬ್ರರಿಯನ್ನು ಕಂಡುಕೊಂಡೆ ನೋಡ್-ಜಾವಾ ಇದರೊಂದಿಗೆ ನೀವು nodejs ನಿಂದ ಜಾವಾ ಕೋಡ್ ಅನ್ನು ತುಲನಾತ್ಮಕವಾಗಿ ಸುಲಭವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು ಮತ್ತು ಕೆಲವು ಕೋಡ್ ಅನ್ನು JavaScript ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಮೊದಲೇ ಈ ಲೈಬ್ರರಿ ಸಿಕ್ಕಿದ್ದರೆ ಜಾವಾದಲ್ಲಿ ಒಂದೇ ಒಂದು ಸಾಲು ಬರೆಯುತ್ತಿರಲಿಲ್ಲ. ಈ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಹುಟ್ಟಿದ ಮತ್ತೊಂದು ಬದಿಯ ಯೋಜನೆಯು ಸೃಷ್ಟಿಯಾಗಿದೆ ಡಿಎಸ್ಎಲ್ ದಾಖಲಾತಿಯೊಂದಿಗೆ ಭಂಡಾರ ಸ್ವರೂಪದಲ್ಲಿ ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಕಂಡುಬಂದಿದೆ *.ಚಂ, ಪರಿವರ್ತನೆ ಮತ್ತು ದೈವಿಕ ರೂಪಕ್ಕೆ ತರಲಾಯಿತು. ಮೂಲ ಫೈಲ್‌ನ ಲೇಖಕರು ಅಡ್ಡಹೆಸರಿನಿಂದ ಬಳಕೆದಾರರಾಗಿದ್ದರೆ ಯೋಜಿಕ್ ಅವರು ಈ ಲೇಖನವನ್ನು ನೋಡಿದಾಗ, ಅವರು ಮಾಡಿದ ಕೆಲಸಕ್ಕೆ ನಾನು ತುಂಬಾ ಧನ್ಯವಾದ ಹೇಳುತ್ತೇನೆ; ಅವರ ದಾಖಲೆಗಳಿಲ್ಲದೆ, ನಾನು ಯಶಸ್ವಿಯಾಗುತ್ತಿರಲಿಲ್ಲ.

ಆದ್ದರಿಂದ, ನಾನು ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿ ಒಂದು ಪದವನ್ನು ಹೊಂದಿದ್ದೇನೆ, ಸ್ವರೂಪದಲ್ಲಿ ಅದರ ನಿಘಂಟು ನಮೂದು *.html, ಎಲ್ಲವನ್ನೂ ಒಟ್ಟಿಗೆ ಸೇರಿಸುವುದು, ಪದಗಳ ಪಟ್ಟಿಯಿಂದ ANKI ಲೇಖನಗಳನ್ನು ರಚಿಸುವುದು ಮತ್ತು ಅವುಗಳನ್ನು ANKI ಡೇಟಾಬೇಸ್‌ಗೆ ನಮೂದಿಸುವುದು ಮಾತ್ರ ಉಳಿದಿದೆ. ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ ಈ ಕೆಳಗಿನ ಯೋಜನೆಯನ್ನು ರಚಿಸಲಾಗಿದೆ ಡೇಟಾ2ಅಂಕಿ. ಇದು ಪದಗಳ ಪಟ್ಟಿಯನ್ನು ಇನ್‌ಪುಟ್ ಆಗಿ ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಅನುವಾದಿಸಬಹುದು, ANKI ಅನ್ನು ರಚಿಸಬಹುದು *.html ಲೇಖನಗಳು ಮತ್ತು ಅವುಗಳನ್ನು ANKI ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿ ರೆಕಾರ್ಡ್ ಮಾಡಿ. ಲೇಖನದ ಕೊನೆಯಲ್ಲಿ ಅದನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದರ ಕುರಿತು ಸೂಚನೆಗಳಿವೆ. ಈ ಮಧ್ಯೆ, ಎರಡನೇ ಕಥೆಯು ಅಂತರದ ಪುನರಾವರ್ತನೆಗಳು ಉಪಯುಕ್ತವಾಗಬಹುದು.

ಎರಡನೆಯ ಕಥೆ.

ಪ್ರೋಗ್ರಾಮರ್‌ಗಳು ಸೇರಿದಂತೆ ಹೆಚ್ಚು/ಕಡಿಮೆ ಅರ್ಹತೆಯ ವಿಶೇಷತೆಯ ಹುಡುಕಾಟದಲ್ಲಿರುವ ಎಲ್ಲಾ ಜನರು ಸಂದರ್ಶನಕ್ಕೆ ತಯಾರಾಗುವ ಅಗತ್ಯವನ್ನು ಎದುರಿಸುತ್ತಾರೆ. ಸಂದರ್ಶನಗಳಲ್ಲಿ ಕೇಳಲಾಗುವ ಅನೇಕ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ನೀವು ದೈನಂದಿನ ಅಭ್ಯಾಸದಲ್ಲಿ ಬಳಸುವುದಿಲ್ಲ ಮತ್ತು ಅವುಗಳು ಮರೆತುಹೋಗಿವೆ. ಸಂದರ್ಶನಕ್ಕೆ ತಯಾರಿ ನಡೆಸುವಾಗ, ಟಿಪ್ಪಣಿಗಳು, ಪುಸ್ತಕ, ಉಲ್ಲೇಖ ಪುಸ್ತಕವನ್ನು ತಿರುಗಿಸುವಾಗ, ನಿಮಗೆ ಈಗಾಗಲೇ ತಿಳಿದಿರುವ ಮಾಹಿತಿಯನ್ನು ಶೋಧಿಸಲು ಸಾಕಷ್ಟು ಸಮಯ ಮತ್ತು ಗಮನವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಎಂಬ ಅಂಶವನ್ನು ನಾನು ಎದುರಿಸಿದೆ ಏಕೆಂದರೆ ಅದು ಯಾವಾಗಲೂ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ ಮತ್ತು ನೀವು ಮಾಡಬೇಕು ಅದು ಏನು ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಎಚ್ಚರಿಕೆಯಿಂದ ಓದಿ. ನೀವು ನಿಜವಾಗಿಯೂ ಪುನರಾವರ್ತಿಸಬೇಕಾದ ವಿಷಯಕ್ಕೆ ಬಂದಾಗ, ನೀವು ಈಗಾಗಲೇ ದಣಿದಿದ್ದೀರಿ ಮತ್ತು ನಿಮ್ಮ ತಯಾರಿಕೆಯ ಗುಣಮಟ್ಟವು ನರಳುತ್ತದೆ. ಕೆಲವು ಹಂತದಲ್ಲಿ ನಾನು ಯೋಚಿಸಿದೆ, ಇದಕ್ಕಾಗಿ ANKI ಕಾರ್ಡ್‌ಗಳನ್ನು ಏಕೆ ಬಳಸಬಾರದು? ಉದಾಹರಣೆಗೆ, ಒಂದು ವಿಷಯದ ಕುರಿತು ಟಿಪ್ಪಣಿಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವಾಗ, ತಕ್ಷಣವೇ ಪ್ರಶ್ನೆ ಮತ್ತು ಉತ್ತರದ ರೂಪದಲ್ಲಿ ಟಿಪ್ಪಣಿಯನ್ನು ರಚಿಸಿ, ಮತ್ತು ನಂತರ ನೀವು ಅದನ್ನು ಪುನರಾವರ್ತಿಸಿದಾಗ, ಈ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರ ನಿಮಗೆ ತಿಳಿದಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂದು ನಿಮಗೆ ತಕ್ಷಣವೇ ತಿಳಿಯುತ್ತದೆ.

ಪ್ರಶ್ನೆಗಳನ್ನು ಟೈಪ್ ಮಾಡುವುದು ಬಹಳ ಉದ್ದವಾಗಿದೆ ಮತ್ತು ಬೇಸರದ ಸಂಗತಿಯಾಗಿದೆ ಎಂಬುದು ಉದ್ಭವಿಸಿದ ಏಕೈಕ ಸಮಸ್ಯೆಯಾಗಿದೆ. ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಲಭಗೊಳಿಸಲು, ಡೇಟಾ2ಅಂಕಿ ಪ್ರಾಜೆಕ್ಟ್ ನಾನು ಪರಿವರ್ತಿಸುವ ಕಾರ್ಯವನ್ನು ಸೇರಿಸಿದೆ ಗುರುತು ಮಾಡಿಕೊಳ್ಳಿ ANKI ಕಾರ್ಡ್‌ಗಳಲ್ಲಿ ಪಠ್ಯ. ನಿಮಗೆ ಬೇಕಾಗಿರುವುದು ಒಂದು ದೊಡ್ಡ ಫೈಲ್ ಅನ್ನು ಬರೆಯುವುದು, ಅದರಲ್ಲಿ ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ಉತ್ತರಗಳನ್ನು ಅಕ್ಷರಗಳ ಪೂರ್ವನಿರ್ಧರಿತ ಅನುಕ್ರಮದೊಂದಿಗೆ ಗುರುತಿಸಲಾಗುತ್ತದೆ, ಅದರ ಮೂಲಕ ಪ್ರಶ್ನೆ ಎಲ್ಲಿದೆ ಮತ್ತು ಉತ್ತರ ಎಲ್ಲಿದೆ ಎಂದು ಪಾರ್ಸರ್ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತದೆ.

ಈ ಫೈಲ್ ಅನ್ನು ರಚಿಸಿದ ನಂತರ, ನೀವು data2anki ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಅದು ANKI ಕಾರ್ಡ್‌ಗಳನ್ನು ರಚಿಸುತ್ತದೆ. ಮೂಲ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಲು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳಲು ಸುಲಭವಾಗಿದೆ, ನೀವು ಅನುಗುಣವಾದ ಕಾರ್ಡ್ (ಗಳನ್ನು) ಅಳಿಸಿ ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಮತ್ತೆ ರನ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ.

ಅನುಸ್ಥಾಪನೆ ಮತ್ತು ಬಳಕೆ

  1. ANKI + AnkiConnect ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ

    1. ANKI ಅನ್ನು ಇಲ್ಲಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ: https://apps.ankiweb.net/
    2. AnkiConnect ಪ್ಲಗಿನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ: https://ankiweb.net/shared/info/2055492159

  2. ಸೆಟ್ಟಿಂಗ್ ಡೇಟಾ2ಅಂಕಿ

    1. ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಡೇಟಾ2ಅಂಕಿ ಗಿಥಬ್ ರೆಪೊಸಿಟರಿಯಿಂದ
      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 ನಿಘಂಟುಗಳು. ಪ್ರತಿ ಸಂಪರ್ಕಿತ ನಿಘಂಟು ಡೈರೆಕ್ಟರಿಯಾಗಿದ್ದು, ಇದರಲ್ಲಿ ನಿಘಂಟಿನ ಫೈಲ್‌ಗಳು ಸ್ವರೂಪಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಇದೆ: ಡಿಎಸ್ಎಲ್ ನಿಘಂಟು ರಚನೆ

      • ಕೀಲಿಯಲ್ಲಿ 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 ನಿಮಗೆ ಹೇಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ ಎಂಬುದರ ಎರಡು ಕಥೆಗಳು

        ಮಾರ್ಕ್‌ಡೌನ್‌ನಲ್ಲಿ ಇದು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:
        #ಪ್ರಶ್ನೆ# ## ಪ್ರಶ್ನೆ 5. ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸ್‌ನೊಂದಿಗೆ ಕರೆದಾಗ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಮಲ್ ಫಂಕ್ಷನ್ ಅನ್ನು ಬರೆಯಿರಿ. ```javascript console.log(mul(2)(3)(4)); // output : 24 console.log(mul(4)(3)(4)); // ಔಟ್‌ಪುಟ್ : 48 ``` #ಉತ್ತರ# ಕೋಡ್ ಅನ್ನು ಅನುಸರಿಸಿ ಅದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದರ ವಿವರಣೆಯನ್ನು ಕೆಳಗೆ ನೀಡಲಾಗಿದೆ: ```javascript ಫಂಕ್ಷನ್ mul (x) { return function (y) { // anonymous function return function (z) { // ಅನಾಮಧೇಯ ಫಂಕ್ಷನ್ ರಿಟರ್ನ್ x * y * z; }; }; } ``` ಇಲ್ಲಿ `mul` ಫಂಕ್ಷನ್ ಮೊದಲ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ಎರಡನೇ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಅನಾಮಧೇಯ ಕಾರ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ಮತ್ತು ಮೂರನೇ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಅನಾಮಧೇಯ ಕಾರ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ಮತ್ತು ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫಂಕ್ಷನ್‌ನಲ್ಲಿ ಅನುಕ್ರಮವಾಗಿ ಹಾದುಹೋಗುವ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳ ಗುಣಾಕಾರವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ಒಳಗೆ ಹೊರಗಿನ ಫಂಕ್ಷನ್ ವೇರಿಯೇಬಲ್‌ಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಫಂಕ್ಷನ್ ಫಸ್ಟ್ ಕ್ಲಾಸ್ ಆಬ್ಜೆಕ್ಟ್ ಆಗಿರುವುದರಿಂದ ಅದನ್ನು ಫಂಕ್ಷನ್‌ನಿಂದ ಹಿಂತಿರುಗಿಸಬಹುದು ಮತ್ತು ಇನ್ನೊಂದು ಫಂಕ್ಷನ್‌ನಲ್ಲಿ ಆರ್ಗ್ಯುಮೆಂಟ್ ಆಗಿ ರವಾನಿಸಬಹುದು. - ಒಂದು ಕಾರ್ಯವು ಆಬ್ಜೆಕ್ಟ್ ಪ್ರಕಾರದ ಒಂದು ನಿದರ್ಶನವಾಗಿದೆ - ಒಂದು ಕಾರ್ಯವು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಬಹುದು ಮತ್ತು ಅದರ ಕನ್ಸ್ಟ್ರಕ್ಟರ್ ವಿಧಾನಕ್ಕೆ ಲಿಂಕ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ - ಒಂದು ಕಾರ್ಯವನ್ನು ವೇರಿಯೇಬಲ್ ಆಗಿ ಸಂಗ್ರಹಿಸಬಹುದು - ಒಂದು ಕಾರ್ಯವನ್ನು ಮತ್ತೊಂದು ಕಾರ್ಯಕ್ಕೆ ಪ್ಯಾರಾಮೀಟರ್ ಆಗಿ ರವಾನಿಸಬಹುದು - ಒಂದು ಕಾರ್ಯವು ಆಗಿರಬಹುದು ಮತ್ತೊಂದು ಕಾರ್ಯದಿಂದ ಹಿಂತಿರುಗಿದೆ
        

        ಇಲ್ಲಿಂದ ತೆಗೆದುಕೊಳ್ಳಲಾದ ಉದಾಹರಣೆ: 123-ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್-ಸಂದರ್ಶನ-ಪ್ರಶ್ನೆಗಳು

        ಯೋಜನೆಯ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ಉದಾಹರಣೆಗಳೊಂದಿಗೆ ಫೈಲ್ ಸಹ ಇದೆ examples/markdown2anki-example.md

      • ಕೀಲಿಯಲ್ಲಿ modules.markdown.pathToFile
        ಫೈಲ್‌ಗೆ ಮಾರ್ಗವನ್ನು ಬರೆಯಿರಿ *.ಎಂಡಿ ಪ್ರಶ್ನೆ/ಉತ್ತರ ಫೈಲ್

    2. ಚಾಲನೆಯಲ್ಲಿರುವ ANKI ಅಪ್ಲಿಕೇಶನ್‌ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ
      node data2ankiindex.js
    3. ಲಾಭ!!!

ಮೊಬೈಲ್ ಫೋನ್‌ನಲ್ಲಿ ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

ಪರಿಣಾಮವಾಗಿ

ANKI ಯ ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಸ್ವೀಕರಿಸಿದ ಕಾರ್ಡ್‌ಗಳನ್ನು ANKI ಕ್ಲೌಡ್‌ನೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳಿಲ್ಲದೆ ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲಾಗುತ್ತದೆ (100mb ವರೆಗೆ ಉಚಿತ), ಮತ್ತು ನಂತರ ನೀವು ಅವುಗಳನ್ನು ಎಲ್ಲೆಡೆ ಬಳಸಬಹುದು. Android ಮತ್ತು iPhone ಗಾಗಿ ಕ್ಲೈಂಟ್‌ಗಳಿವೆ ಮತ್ತು ನೀವು ಅದನ್ನು ಬ್ರೌಸರ್‌ನಲ್ಲಿಯೂ ಬಳಸಬಹುದು. ಪರಿಣಾಮವಾಗಿ, ನೀವು ಕಳೆಯಲು ಏನೂ ಇಲ್ಲದ ಸಮಯವನ್ನು ನೀವು ಹೊಂದಿದ್ದರೆ, ನಂತರ Instagram ನಲ್ಲಿ Facebook ಅಥವಾ ಬೆಕ್ಕುಗಳ ಮೂಲಕ ಗುರಿಯಿಲ್ಲದೆ ಸ್ಕ್ರಾಲ್ ಮಾಡುವ ಬದಲು, ನೀವು ಹೊಸದನ್ನು ಕಲಿಯಬಹುದು.

ಸಂಚಿಕೆ

ನಾನು ಹೇಳಿದಂತೆ, ಇದು ಪೂರ್ಣಗೊಂಡ ಉತ್ಪನ್ನಕ್ಕಿಂತ ನೀವು ಬಳಸಬಹುದಾದ ಕೆಲಸ ಮಾಡುವ POC ಆಗಿದೆ. DSL ಪಾರ್ಸರ್ ಮಾನದಂಡದ ಸುಮಾರು 30% ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿಲ್ಲ ಮತ್ತು ಆದ್ದರಿಂದ, ಉದಾಹರಣೆಗೆ, ನಿಘಂಟುಗಳಲ್ಲಿರುವ ಎಲ್ಲಾ ನಿಘಂಟು ನಮೂದುಗಳು ಕಂಡುಬರುವುದಿಲ್ಲ, ಅದನ್ನು ಪುನಃ ಬರೆಯುವ ಆಲೋಚನೆಯೂ ಇದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಏಕೆಂದರೆ ನಾನು "ಸ್ಥಿರತೆ" ಯನ್ನು ಬಯಸುತ್ತೇನೆ, ಮತ್ತು ಜೊತೆಗೆ, ಈಗ ಅದನ್ನು ಅತ್ಯಂತ ಸೂಕ್ತವಾಗಿ ಬರೆಯಲಾಗಿಲ್ಲ. ಈಗ ಪಾರ್ಸರ್ ಮರವನ್ನು ನಿರ್ಮಿಸುತ್ತಿದೆ, ಆದರೆ ನನ್ನ ಅಭಿಪ್ರಾಯದಲ್ಲಿ ಇದು ಅನಗತ್ಯವಾಗಿದೆ ಮತ್ತು ಕೋಡ್ ಅನ್ನು ಸಂಕೀರ್ಣಗೊಳಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. IN markdown2anki ಮೋಡ್, ಚಿತ್ರಗಳನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ. ನಾನು ಸ್ವಲ್ಪ ಕಡಿಮೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ, ಆದರೆ ನಾನು ನನಗಾಗಿ ಬರೆಯುತ್ತಿರುವುದರಿಂದ, ನಾನು ಮೊದಲು ಹೆಜ್ಜೆ ಹಾಕುವ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತೇನೆ, ಆದರೆ ಯಾರಾದರೂ ಸಹಾಯ ಮಾಡಲು ಬಯಸಿದರೆ, ನಿಮಗೆ ಸ್ವಾಗತ. ಕಾರ್ಯಕ್ರಮದ ಕುರಿತು ನೀವು ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಸಂಬಂಧಿತ ಯೋಜನೆಗಳಲ್ಲಿ ಮುಕ್ತ ಸಮಸ್ಯೆಗಳ ಮೂಲಕ ಸಹಾಯ ಮಾಡಲು ನಾನು ಸಂತೋಷಪಡುತ್ತೇನೆ. ಇತರ ಟೀಕೆಗಳು ಮತ್ತು ಸಲಹೆಗಳನ್ನು ಇಲ್ಲಿ ಬರೆಯಿರಿ. ಈ ಯೋಜನೆಯು ಯಾರಿಗಾದರೂ ಉಪಯುಕ್ತವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.

PS ನೀವು ಯಾವುದೇ ದೋಷಗಳನ್ನು ಗಮನಿಸಿದರೆ (ಮತ್ತು, ದುರದೃಷ್ಟವಶಾತ್, ಕೆಲವು ಇವೆ), ವೈಯಕ್ತಿಕ ಸಂದೇಶದಲ್ಲಿ ನನಗೆ ಬರೆಯಿರಿ, ನಾನು ಎಲ್ಲವನ್ನೂ ಸರಿಪಡಿಸುತ್ತೇನೆ.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ