ಮೇ ಕೊನೆಯಲ್ಲಿ, ಟೆಕ್ನೋಪಾರ್ಕ್ (ಬೌಮನ್ MSTU), ಟೆಕ್ನೋಟ್ರಾಕ್ (MIPT), ಟೆಕ್ನೋಸ್ಫಿಯರ್ (ಲೋಮೊನೊಸೊವ್ ಮಾಸ್ಕೋ ಸ್ಟೇಟ್ ಯೂನಿವರ್ಸಿಟಿ) ಮತ್ತು ಟೆಕ್ನೋಪೊಲಿಸ್ (ಪೀಟರ್ ದಿ ಗ್ರೇಟ್ ಸೇಂಟ್ ಪೀಟರ್ಸ್ಬರ್ಗ್ ಪಾಲಿಟೆಕ್ನಿಕ್ ವಿಶ್ವವಿದ್ಯಾಲಯ) ಯಿಂದ ನಮ್ಮ ಪದವೀಧರರು ತಮ್ಮ ಡಿಪ್ಲೊಮಾ ಯೋಜನೆಗಳನ್ನು ಸಮರ್ಥಿಸಿಕೊಂಡರು. ಕೆಲಸಕ್ಕಾಗಿ ಮೂರು ತಿಂಗಳುಗಳನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ, ಮತ್ತು ಹುಡುಗರು ತಮ್ಮ ಮೆದುಳಿನಲ್ಲಿ ಎರಡು ವರ್ಷಗಳ ಅಧ್ಯಯನದಲ್ಲಿ ಪಡೆದ ಜ್ಞಾನ ಮತ್ತು ಕೌಶಲ್ಯಗಳನ್ನು ಹೂಡಿಕೆ ಮಾಡಿದರು.
ಒಟ್ಟಾರೆಯಾಗಿ, ವಿವಿಧ ಕೈಗಾರಿಕೆಗಳಲ್ಲಿನ ವಿವಿಧ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವ ರಕ್ಷಣೆಗಾಗಿ 13 ಯೋಜನೆಗಳು ಇದ್ದವು. ಉದಾಹರಣೆಗೆ:
- ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಫೈಲ್ ಎನ್ಕ್ರಿಪ್ಶನ್ನೊಂದಿಗೆ ಕ್ಲೌಡ್ ಸಂಗ್ರಹಣೆ;
- ಸಂವಾದಾತ್ಮಕ ವೀಡಿಯೊಗಳನ್ನು ರಚಿಸಲು ವೇದಿಕೆ (ವಿಭಿನ್ನ ಅಂತ್ಯಗಳೊಂದಿಗೆ);
- ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ನಿಜವಾದ ಚೆಸ್ ಆಡಲು ಸ್ಮಾರ್ಟ್ ಬೋರ್ಡ್;
- ವೈದ್ಯಕೀಯ ಲೇಖನಗಳ ಬುದ್ಧಿವಂತ ಮರುಪಡೆಯುವಿಕೆಗಾಗಿ ವಾಸ್ತುಶಿಲ್ಪ;
- ಪ್ರಾಥಮಿಕ ಶಾಲಾ ಮಕ್ಕಳಿಗೆ ಅಲ್ಗಾರಿದಮೈಸೇಶನ್ನ ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು ಕಲಿಸುವ ಸಾಫ್ಟ್ವೇರ್.
ಹಾಗೆಯೇ ವ್ಯಾಪಾರ ಘಟಕಗಳಿಂದ ಯೋಜನೆಗಳು:
- TamTam ಮೆಸೆಂಜರ್ಗಾಗಿ CRM ವ್ಯವಸ್ಥೆ;
- Odnoklassniki ಗಾಗಿ ನಕ್ಷೆಯಲ್ಲಿ ವಿಷಯಾಧಾರಿತ ಫೋಟೋಗಳನ್ನು ಹುಡುಕಲು ವೆಬ್ ಸೇವೆ;
- MAPS.ME ಗಾಗಿ ವಿಳಾಸ ಜಿಯೋಕೋಡಿಂಗ್ ಸೇವೆ.
ಇಂದು ನಾವು ನಮ್ಮ ಪದವೀಧರರ ಐದು ಯೋಜನೆಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚು ವಿವರವಾಗಿ ಹೇಳುತ್ತೇವೆ.
ವೈದ್ಯಕೀಯ ಲೇಖನಗಳ ಬುದ್ಧಿವಂತ ಹುಡುಕಾಟ
ವೈಜ್ಞಾನಿಕ ಕ್ಷೇತ್ರದಲ್ಲಿ ಹಲವು ಕ್ಷೇತ್ರಗಳಿವೆ, ಪ್ರತಿಯೊಂದರಲ್ಲೂ ಸಂಶೋಧನೆ ನಡೆಸಲಾಗಿದೆ, ವಿವಿಧ ನಿಯತಕಾಲಿಕೆಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಲೇಖನಗಳನ್ನು ಪ್ರಕಟಿಸಲಾಗುತ್ತದೆ. ಅವುಗಳೆಂದರೆ ಮಾಹಿತಿ ತಂತ್ರಜ್ಞಾನ, ಭೌತಶಾಸ್ತ್ರ, ಗಣಿತ, ಜೀವಶಾಸ್ತ್ರ, ಔಷಧ ಮತ್ತು ಇತರ ಹಲವು.
ಲೇಖಕರು
ಎಸ್ಇಆರ್ಪಿಯು ಡಾಕ್ಯುಮೆಂಟ್ಗಳ ಶ್ರೇಯಾಂಕಿತ ಪಟ್ಟಿಯನ್ನು ಅವುಗಳ ವಿಷಯಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ ಮತ್ತು ಈ ವಿಷಯಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಪದಗಳು ಮತ್ತು ಷರತ್ತುಗಳನ್ನು ಸಂಭವನೀಯ ವಿಷಯದ ಮಾದರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ. ಹುಡುಕಾಟ ಪ್ರಶ್ನೆಯನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಲು ಬಳಕೆದಾರರು ಹೈಲೈಟ್ ಮಾಡಲಾದ ಪದಗಳ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಬಹುದು.
ಬೃಹತ್ ಪಬ್ಮೆಡ್ ಡೇಟಾಬೇಸ್ ಮೂಲಕ ತ್ವರಿತವಾಗಿ ಹುಡುಕಲು, ಲೇಖಕರು ತಮ್ಮದೇ ಆದ ಹುಡುಕಾಟ ಎಂಜಿನ್ ಅನ್ನು ಬರೆದಿದ್ದಾರೆ, ಅದನ್ನು ಯಾವುದೇ ಮೂಲಸೌಕರ್ಯಕ್ಕೆ ಸುಲಭವಾಗಿ ಸಂಯೋಜಿಸಬಹುದು.
ಹುಡುಕಾಟವನ್ನು ಮೂರು ಹಂತಗಳಲ್ಲಿ ನಡೆಸಲಾಗುತ್ತದೆ:
- ಅಭ್ಯರ್ಥಿಯ ದಾಖಲೆಗಳನ್ನು ರಿವರ್ಸ್ ಇಂಡೆಕ್ಸ್ ಬಳಸಿ ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ.
- ಅಭ್ಯರ್ಥಿಗಳು BM25F ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಶ್ರೇಯಾಂಕವನ್ನು ಹೊಂದಿದ್ದಾರೆ, ಇದು ಹುಡುಕಾಟದ ಸಮಯದಲ್ಲಿ ದಾಖಲೆಗಳಲ್ಲಿನ ವಿವಿಧ ಕ್ಷೇತ್ರಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಹೀಗಾಗಿ, ಶೀರ್ಷಿಕೆಯಲ್ಲಿರುವ ಪದಗಳು ಅಮೂರ್ತ ಪದಗಳಿಗಿಂತ ಹೆಚ್ಚು ತೂಕವನ್ನು ಹೊಂದಿರುತ್ತವೆ.
- ಆಗಾಗ್ಗೆ ವಿನಂತಿಗಳ ಪ್ರಕ್ರಿಯೆಯನ್ನು ವೇಗಗೊಳಿಸಲು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವ ವ್ಯವಸ್ಥೆಯನ್ನು ಸಹ ಬಳಸಲಾಗುತ್ತದೆ.
ಮೈಕ್ರೋ ಸರ್ವೀಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್:
ಮೂಲಭೂತವಾಗಿ, ರಚನಾತ್ಮಕ ಪಠ್ಯ ಡೇಟಾವನ್ನು ಸೇವೆಗಳ ನಡುವೆ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚಿನ ವರ್ಗಾವಣೆ ವೇಗಕ್ಕಾಗಿ, GRPC ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ - ಮೈಕ್ರೋ ಸರ್ವಿಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ನಲ್ಲಿ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಸಂಪರ್ಕಿಸುವ ಚೌಕಟ್ಟು. ಪ್ರೋಟೋಬಫ್ ಸಂದೇಶ ವಿನಿಮಯ ಸ್ವರೂಪವನ್ನು ಬಳಸಿಕೊಂಡು ಡೇಟಾ ಧಾರಾವಾಹಿಯನ್ನು ಸಹ ಬಳಸಲಾಗುತ್ತದೆ.
ಸಿಸ್ಟಮ್ ಯಾವ ಘಟಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:
- Node.js ನಲ್ಲಿ ಒಳಬರುವ ಬಳಕೆದಾರರ ವಿನಂತಿಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಸರ್ವರ್.
- nginx ಪ್ರಾಕ್ಸಿ ಸರ್ವರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಮತೋಲನ ವಿನಂತಿಗಳನ್ನು ಲೋಡ್ ಮಾಡಿ.
- ಫ್ಲಾಸ್ಕ್ ಸರ್ವರ್ REST API ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ ಮತ್ತು Node.js ನಿಂದ ಫಾರ್ವರ್ಡ್ ಮಾಡಲಾದ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ.
- ಎಲ್ಲಾ ಕಚ್ಚಾ ಮತ್ತು ಸಂಸ್ಕರಿಸಿದ ಡೇಟಾ, ಹಾಗೆಯೇ ಪ್ರಶ್ನೆ ಮಾಹಿತಿ, MongoDB ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ.
- ಡಾಕ್ಯುಮೆಂಟ್ ಥೀಮಟೈಸೇಶನ್ಗಾಗಿ ಸಂಬಂಧಿತ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ಎಲ್ಲಾ ವಿನಂತಿಗಳು RabbitMQ ಗೆ ಹೋಗುತ್ತವೆ.
ಹುಡುಕಾಟ ಫಲಿತಾಂಶಗಳ ಉದಾಹರಣೆ:
ನಾವು ಮುಂದೆ ಏನು ಮಾಡಲು ಯೋಜಿಸುತ್ತೇವೆ:
- ನಿರ್ದಿಷ್ಟ ವಿಷಯದ ಮೇಲೆ ವಿಮರ್ಶೆಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡುವಾಗ ಶಿಫಾರಸುಗಳು (ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿ ಪ್ರಮುಖ ವಿಷಯಗಳನ್ನು ಗುರುತಿಸುವುದು ಮತ್ತು ಡಾಕ್ಯುಮೆಂಟ್ಗಳ ಉಪವಿಭಾಗಗಳ ಮೂಲಕ ಹುಡುಕುವುದು).
- PDF ಫೈಲ್ಗಳನ್ನು ಹುಡುಕಿ.
- ಲಾಕ್ಷಣಿಕ ಪಠ್ಯ ವಿಭಜನೆ.
- ಕಾಲಾನಂತರದಲ್ಲಿ ವಿಷಯಗಳು ಮತ್ತು ಪ್ರವೃತ್ತಿಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಿ.
ಪ್ರಾಜೆಕ್ಟ್ ತಂಡ: ಫೆಡರ್ ಪೆಟ್ರಿಯಾಕಿನ್, ವ್ಲಾಡಿಸ್ಲಾವ್ ಡೊರೊಜಿನ್ಸ್ಕಿ, ಮ್ಯಾಕ್ಸಿಮ್ ನಖೋಡ್ನೋವ್, ಮ್ಯಾಕ್ಸಿಮ್ ಫಿಲಿನ್
ಬ್ಲಾಕ್ ಲಾಗ್
ಇಂದು, ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನವನ್ನು ಬೋಧಿಸುವಾಗ, ಪ್ರಾಥಮಿಕ ಶಾಲಾ ವಯಸ್ಸಿನ (5-7 ನೇ ತರಗತಿಗಳು) ಮಕ್ಕಳು ವಿಷಯವನ್ನು ಮಾಸ್ಟರಿಂಗ್ ಮಾಡುವಲ್ಲಿ ಸಮಸ್ಯೆಗಳನ್ನು ಎದುರಿಸುತ್ತಾರೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ವಿದ್ಯಾರ್ಥಿಗಳು ಮನೆಯಲ್ಲಿ ಅಸೈನ್ಮೆಂಟ್ಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಬಯಸಿದರೆ, ಅವರು ತಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕು. ಶಿಕ್ಷಕರು ಸಮಸ್ಯೆಗಳಿಗೆ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ರೀತಿಯ ಪರಿಹಾರಗಳನ್ನು ಪರಿಶೀಲಿಸಬೇಕು ಮತ್ತು ದೂರಸ್ಥ ಕಲಿಕೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ಅವರು ವಿದ್ಯಾರ್ಥಿಗಳಿಂದ ನಿಯೋಜನೆಗಳನ್ನು ಸ್ವೀಕರಿಸುವ ವಿಧಾನವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಬೇಕು.
ಬ್ಲಾಕ್ ಲಾಗ್ ಯೋಜನೆಯ ಲೇಖಕರು ತೀರ್ಮಾನಕ್ಕೆ ಬಂದರು: ಪ್ರಾಥಮಿಕ ಶಾಲಾ ವಯಸ್ಸಿನ ಮಕ್ಕಳಿಗೆ ಅಲ್ಗಾರಿದಮೀಕರಣದ ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು ಕಲಿಸುವಾಗ, ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷಾ ಆಜ್ಞೆಗಳನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವುದರ ಮೇಲೆ ಒತ್ತು ನೀಡಬಾರದು, ಆದರೆ ಅಲ್ಗಾರಿದಮ್ ರೇಖಾಚಿತ್ರಗಳನ್ನು ನಿರ್ಮಿಸುವುದು. ಇದು ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ತೊಡಕಿನ ವಾಕ್ಯ ರಚನೆಗಳನ್ನು ಟೈಪ್ ಮಾಡುವ ಬದಲು ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಸಮಯ ಮತ್ತು ಶ್ರಮವನ್ನು ಕಳೆಯಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
ಪ್ಲಾಟ್ಫಾರ್ಮ್
- ಫ್ಲೋಚಾರ್ಟ್ಗಳನ್ನು ರಚಿಸಿ ಮತ್ತು ಸಂಪಾದಿಸಿ.
- ರಚಿಸಿದ ಫ್ಲೋಚಾರ್ಟ್ಗಳನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಅವರ ಕೆಲಸದ ಫಲಿತಾಂಶವನ್ನು ನೋಡಿ (ಔಟ್ಪುಟ್ ಡೇಟಾ).
- ರಚಿಸಿದ ಯೋಜನೆಗಳನ್ನು ಉಳಿಸಿ ಮತ್ತು ಲೋಡ್ ಮಾಡಿ.
- ರಾಸ್ಟರ್ ಚಿತ್ರಗಳನ್ನು ಬರೆಯಿರಿ (ಮಗು ರಚಿಸಿದ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಆಧರಿಸಿ ಚಿತ್ರವನ್ನು ರಚಿಸುವುದು).
- ರಚಿಸಿದ ಅಲ್ಗಾರಿದಮ್ನ ಸಂಕೀರ್ಣತೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಸ್ವೀಕರಿಸಿ (ಅಲ್ಗಾರಿದಮ್ನಲ್ಲಿ ನಡೆಸಿದ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಆಧರಿಸಿ).
ಶಿಕ್ಷಕರು ಮತ್ತು ವಿದ್ಯಾರ್ಥಿಗಳ ಪಾತ್ರಗಳ ವಿಭಜನೆಯನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ. ಯಾವುದೇ ಬಳಕೆದಾರರು ವಿದ್ಯಾರ್ಥಿ ಸ್ಥಿತಿಯನ್ನು ಸ್ವೀಕರಿಸುತ್ತಾರೆ; ಶಿಕ್ಷಕರ ಸ್ಥಿತಿಯನ್ನು ಪಡೆಯಲು, ನೀವು ಸಿಸ್ಟಮ್ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಬೇಕು. ಶಿಕ್ಷಕರು ಸಮಸ್ಯೆಗಳ ವಿವರಣೆಗಳು ಮತ್ತು ಷರತ್ತುಗಳನ್ನು ಮಾತ್ರ ನಮೂದಿಸಬಹುದು, ಆದರೆ ವಿದ್ಯಾರ್ಥಿಯು ಸಮಸ್ಯೆಗೆ ಪರಿಹಾರವನ್ನು ಸಿಸ್ಟಮ್ಗೆ ಸಲ್ಲಿಸಿದಾಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಾರಂಭವಾಗುವ ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷೆಗಳನ್ನು ಸಹ ರಚಿಸಬಹುದು.
ಬ್ರೌಸರ್ ಬ್ಲಾಕ್ ಲಾಗ್ ಸಂಪಾದಕ:
ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಿದ ನಂತರ, ವಿದ್ಯಾರ್ಥಿಯು ಪರಿಹಾರವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ನೋಡಬಹುದು:
ಪ್ಲಾಟ್ಫಾರ್ಮ್ Vue.js ನಲ್ಲಿ ಫ್ರಂಟ್-ಎಂಡ್ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ರೂಬಿ ಆನ್ ರೈಲ್ಸ್ನಲ್ಲಿ ಬ್ಯಾಕ್-ಎಂಡ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. PostgreSQL ಅನ್ನು ಡೇಟಾಬೇಸ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ನಿಯೋಜನೆಯನ್ನು ಸರಳಗೊಳಿಸಲು, ಎಲ್ಲಾ ಸಿಸ್ಟಮ್ ಘಟಕಗಳನ್ನು ಡಾಕರ್ ಕಂಟೈನರ್ಗಳಲ್ಲಿ ಪ್ಯಾಕ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಡಾಕರ್ ಕಂಪೋಸ್ ಬಳಸಿ ಜೋಡಿಸಲಾಗುತ್ತದೆ. ಬ್ಲಾಕ್ ಲಾಗ್ನ ಡೆಸ್ಕ್ಟಾಪ್ ಆವೃತ್ತಿಯು ಎಲೆಕ್ಟ್ರಾನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಅನ್ನು ಆಧರಿಸಿದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ವೆಬ್ಪ್ಯಾಕ್ ಅನ್ನು ಬಳಸಲಾಗಿದೆ.
ಪ್ರಾಜೆಕ್ಟ್ ತಂಡ: ಅಲೆಕ್ಸಾಂಡರ್ ಬರುಲೆವ್, ಮ್ಯಾಕ್ಸಿಮ್ ಕೊಲೊಟೊವ್ಕಿನ್, ಕಿರಿಲ್ ಕುಚೆರೋವ್.
TamTam ಮೆಸೆಂಜರ್ಗಾಗಿ CRM ವ್ಯವಸ್ಥೆ
CRM ವ್ಯವಹಾರಗಳು ಮತ್ತು TamTam ಬಳಕೆದಾರರ ನಡುವೆ ಅನುಕೂಲಕರವಾದ ಸಂವಹನಕ್ಕಾಗಿ ಒಂದು ಸಾಧನವಾಗಿದೆ. ಕೆಳಗಿನ ಕಾರ್ಯಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ:
- ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೌಶಲ್ಯವಿಲ್ಲದೆ ಬಾಟ್ಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಬೋಟ್ ಕನ್ಸ್ಟ್ರಕ್ಟರ್. ಕೆಲವೇ ನಿಮಿಷಗಳಲ್ಲಿ ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಬೋಟ್ ಅನ್ನು ಪಡೆಯಬಹುದು ಅದು ಬಳಕೆದಾರರಿಗೆ ಕೆಲವು ಮಾಹಿತಿಯನ್ನು ತೋರಿಸಲು ಮಾತ್ರವಲ್ಲದೆ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ, incl. ನಿರ್ವಾಹಕರು ನಂತರ ವೀಕ್ಷಿಸಬಹುದಾದ ಫೈಲ್ಗಳು.
- ಆರ್.ಎಸ್.ಎಸ್. ನೀವು ಸುಲಭವಾಗಿ ಯಾವುದೇ ಚಾನಲ್ಗೆ RSS ಅನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು.
- ತಡವಾದ ಪೋಸ್ಟ್. ಮೊದಲೇ ಹೊಂದಿಸಲಾದ ಸಮಯದಲ್ಲಿ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸಲು ಮತ್ತು ಅಳಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
2019 ರ ವಿಶ್ವಕಪ್ ಹಾಕಿಗಾಗಿ ಬೋಟ್, ನಮ್ಮ ಸೇವೆಯಲ್ಲಿ ನೋಂದಣಿ/ಅಧಿಕಾರಕ್ಕಾಗಿ ಬೋಟ್ ಮತ್ತು CI/CD ಗಾಗಿ ಬೋಟ್ನಂತಹ ಹಲವಾರು ಸ್ವಯಂ-ಬರಹದ ಬಾಟ್ಗಳನ್ನು ರಚಿಸುವ ಮೂಲಕ Bot API ಅನ್ನು ಪರೀಕ್ಷಿಸುವಲ್ಲಿ ತಂಡವು ಭಾಗವಹಿಸಿತು.
ಪರಿಹಾರ ಮೂಲಸೌಕರ್ಯ:
- ಸಮಸ್ಯೆಯನ್ನು ತ್ವರಿತವಾಗಿ ಮತ್ತು ಅನುಕೂಲಕರವಾಗಿ ಪತ್ತೆಹಚ್ಚಲು ಮತ್ತು ಅದನ್ನು ಪರಿಹರಿಸಲು, ವಿವಿಧ ಮೆಟ್ರಿಕ್ಗಳು ಮತ್ತು ಬಳಕೆಯ ಅಂಕಿಅಂಶಗಳನ್ನು ವೀಕ್ಷಿಸಲು ನಿರ್ವಹಣಾ ಸರ್ವರ್ ಪ್ರತಿ ಸರ್ವರ್ ಮತ್ತು ಅದರಲ್ಲಿರುವ ಪ್ರತಿ ಡಾಕರ್ ಕಂಟೇನರ್ಗೆ ಮೇಲ್ವಿಚಾರಣಾ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿದೆ. ನಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ರಿಮೋಟ್ ಕಾನ್ಫಿಗರೇಶನ್ ನಿರ್ವಹಣೆಗೆ ವ್ಯವಸ್ಥೆಯೂ ಇದೆ.
- ಸ್ಟೇಜಿಂಗ್ ಸರ್ವರ್ ನಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿದೆ, ಅಭಿವೃದ್ಧಿ ತಂಡದಿಂದ ಸಾಮಾನ್ಯ ಪರೀಕ್ಷೆಗೆ ಲಭ್ಯವಿದೆ.
- ನಿರ್ವಹಣೆ ಮತ್ತು ಸ್ಟೇಜಿಂಗ್ ಸರ್ವರ್ಗಳು ಡೆವಲಪರ್ಗಳಿಗೆ VPN ಮೂಲಕ ಮಾತ್ರ ಲಭ್ಯವಿರುತ್ತವೆ ಮತ್ತು ಪ್ರೊಡಕ್ಷನ್ ಸರ್ವರ್ ಅಪ್ಲಿಕೇಶನ್ನ ಬಿಡುಗಡೆ ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಇದು ಡೆವಲಪರ್ಗಳ ಕೈಯಿಂದ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಮಾತ್ರ ಲಭ್ಯವಿದೆ.
- CI/CD ವ್ಯವಸ್ಥೆಯನ್ನು ಗಿಥಬ್ ಮತ್ತು ಟ್ರಾವಿಸ್ ಬಳಸಿ ಅಳವಡಿಸಲಾಗಿದೆ, TamTam ನಲ್ಲಿ ಕಸ್ಟಮ್ ಬೋಟ್ ಬಳಸಿ ಅಧಿಸೂಚನೆ.
ಅಪ್ಲಿಕೇಶನ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಮಾಡ್ಯುಲರ್ ಪರಿಹಾರವಾಗಿದೆ. ಅಪ್ಲಿಕೇಶನ್, ಡೇಟಾಬೇಸ್, ಕಾನ್ಫಿಗರೇಶನ್ ಮ್ಯಾನೇಜರ್ ಮತ್ತು ಮಾನಿಟರಿಂಗ್ ಅನ್ನು ಪ್ರತ್ಯೇಕ ಡಾಕರ್ ಕಂಟೈನರ್ಗಳಲ್ಲಿ ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ, ಇದು ಉಡಾವಣಾ ಪರಿಸರದಿಂದ ಅಮೂರ್ತಗೊಳಿಸಲು, ಪ್ರತ್ಯೇಕ ಕಂಟೇನರ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಅಥವಾ ಮರುಪ್ರಾರಂಭಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ನೆಟ್ವರ್ಕ್ ಟೋಪೋಲಜಿಯನ್ನು ರಚಿಸುವುದು ಮತ್ತು ಕಂಟೇನರ್ಗಳ ನಿರ್ವಹಣೆಯನ್ನು ಡಾಕರ್ ಕಂಪೋಸ್ ಬಳಸಿ ಮಾಡಲಾಗುತ್ತದೆ.
ಪ್ರಾಜೆಕ್ಟ್ ತಂಡ: ಅಲೆಕ್ಸಿ ಆಂಟುಫೀವ್, ಎಗೊರ್ ಗೋರ್ಬಟೋವ್, ಅಲೆಕ್ಸಿ ಕೊಟೆಲೆವ್ಸ್ಕಿ.
ForkMe
ForkMe ಯೋಜನೆಯು ಸಂವಾದಾತ್ಮಕ ವೀಡಿಯೊಗಳನ್ನು ವೀಕ್ಷಿಸಲು ಒಂದು ವೇದಿಕೆಯಾಗಿದೆ, ಅಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಸ್ವಂತ ವೀಡಿಯೊವನ್ನು ರಚಿಸಬಹುದು ಮತ್ತು ಅದನ್ನು ನಿಮ್ಮ ಸ್ನೇಹಿತರಿಗೆ ತೋರಿಸಬಹುದು. ಸಾಮಾನ್ಯ ವೀಡಿಯೊಗಳಿದ್ದರೆ ನಮಗೆ ಸಂವಾದಾತ್ಮಕ ವೀಡಿಯೊಗಳು ಏಕೆ ಬೇಕು?
ವೀಡಿಯೊದ ರೇಖಾತ್ಮಕವಲ್ಲದ ಕಥಾವಸ್ತು ಮತ್ತು ಮುಂದುವರಿಕೆಯನ್ನು ಸ್ವತಃ ಆಯ್ಕೆ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವು ವೀಕ್ಷಕರನ್ನು ತೊಡಗಿಸಿಕೊಳ್ಳಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಮತ್ತು ವಿಷಯ ರಚನೆಕಾರರು ಅನನ್ಯ ಕಥೆಗಳನ್ನು ತೋರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಅದರ ಕಥಾವಸ್ತುವು ಬಳಕೆದಾರರಿಂದ ಪ್ರಭಾವಿತವಾಗಿರುತ್ತದೆ. ಅಲ್ಲದೆ, ವಿಷಯ ರಚನೆಕಾರರು, ವೀಡಿಯೊ ಪರಿವರ್ತನೆ ಅಂಕಿಅಂಶಗಳನ್ನು ಅಧ್ಯಯನ ಮಾಡುವ ಮೂಲಕ, ಪ್ರೇಕ್ಷಕರಿಗೆ ಹೆಚ್ಚು ಆಸಕ್ತಿಯುಳ್ಳದ್ದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಮತ್ತು ವಸ್ತುಗಳನ್ನು ಹೆಚ್ಚು ಆಕರ್ಷಕವಾಗಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
ಯೋಜನೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವಾಗ, ನೆಟ್ಫ್ಲಿಕ್ಸ್ನಿಂದ ಸಂವಾದಾತ್ಮಕ ಚಲನಚಿತ್ರ ಬ್ಯಾಂಡರ್ಸ್ನಾಚ್ನಿಂದ ಹುಡುಗರಿಗೆ ಸ್ಫೂರ್ತಿ ಸಿಕ್ಕಿತು, ಇದು ಸಾಕಷ್ಟು ವೀಕ್ಷಣೆಗಳು ಮತ್ತು ಉತ್ತಮ ವಿಮರ್ಶೆಗಳನ್ನು ಪಡೆಯಿತು. MVP ಈಗಾಗಲೇ ಬರೆಯಲ್ಪಟ್ಟಾಗ, ಯುಟ್ಯೂಬ್ ಸಂವಾದಾತ್ಮಕ ಸರಣಿಗಾಗಿ ವೇದಿಕೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಯೋಜಿಸುತ್ತಿದೆ ಎಂದು ಸುದ್ದಿ ಕಾಣಿಸಿಕೊಂಡಿತು, ಇದು ಮತ್ತೊಮ್ಮೆ ಈ ದಿಕ್ಕಿನ ಜನಪ್ರಿಯತೆಯನ್ನು ದೃಢಪಡಿಸುತ್ತದೆ.
MVP ಒಳಗೊಂಡಿದೆ: ಸಂವಾದಾತ್ಮಕ ಪ್ಲೇಯರ್, ವೀಡಿಯೊ ಕನ್ಸ್ಟ್ರಕ್ಟರ್, ವಿಷಯ ಮತ್ತು ಟ್ಯಾಗ್ಗಳ ಮೂಲಕ ಹುಡುಕಾಟ, ವೀಡಿಯೊ ಸಂಗ್ರಹಣೆಗಳು, ಕಾಮೆಂಟ್ಗಳು, ವೀಕ್ಷಣೆಗಳು, ರೇಟಿಂಗ್ಗಳು, ಚಾನಲ್ ಮತ್ತು ಬಳಕೆದಾರರ ಪ್ರೊಫೈಲ್ಗಳು.
ಯೋಜನೆಯಲ್ಲಿ ಬಳಸಲಾದ ತಂತ್ರಜ್ಞಾನ ಸ್ಟಾಕ್:
ಯೋಜನೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಹೇಗೆ ಯೋಜಿಸಲಾಗಿದೆ:
- ವೀಡಿಯೊಗೆ ಪರಿವರ್ತನೆಗಳ ಬಗ್ಗೆ ಅಂಕಿಅಂಶಗಳು ಮತ್ತು ಇನ್ಫೋಗ್ರಾಫಿಕ್ಸ್ ಸಂಗ್ರಹ;
- ಸೈಟ್ ಬಳಕೆದಾರರಿಗೆ ಅಧಿಸೂಚನೆಗಳು ಮತ್ತು ವೈಯಕ್ತಿಕ ಸಂದೇಶಗಳು;
- Android ಮತ್ತು iOS ಗಾಗಿ ಆವೃತ್ತಿಗಳು.
ಇದರ ನಂತರ ನಾವು ಸೇರಿಸಲು ಯೋಜಿಸುತ್ತೇವೆ:
- ನಿಮ್ಮ ಫೋನ್ನಿಂದ ವೀಡಿಯೊ ಕಥೆಗಳನ್ನು ರಚಿಸುವುದು;
- ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ವೀಡಿಯೊ ತುಣುಕುಗಳನ್ನು ಸಂಪಾದಿಸುವುದು (ಉದಾಹರಣೆಗೆ ಟ್ರಿಮ್ಮಿಂಗ್);
- ಪ್ಲೇಯರ್ನಲ್ಲಿ ಸಂವಾದಾತ್ಮಕ ಜಾಹೀರಾತಿನ ರಚನೆ ಮತ್ತು ಪ್ರಾರಂಭ.
ಪ್ರಾಜೆಕ್ಟ್ ತಂಡ: ಮ್ಯಾಕ್ಸಿಮ್ ಮೊರೆವ್ (ಫುಲ್ಸ್ಟಾಕ್ ಡೆವಲಪರ್, ಪ್ರಾಜೆಕ್ಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಿದ್ದಾರೆ) ಮತ್ತು ರೋಮನ್ ಮಾಸ್ಲೋವ್ (ಫುಲ್ಸ್ಟಾಕ್ ಡೆವಲಪರ್, ಪ್ರಾಜೆಕ್ಟ್ ವಿನ್ಯಾಸದಲ್ಲಿ ಕೆಲಸ ಮಾಡಿದ್ದಾರೆ).
ಆನ್-ಲೈನ್-ಆನ್-ಬೋರ್ಡ್
ಇಂದು, ಪೋಷಕರು ತಮ್ಮ ಮಕ್ಕಳ ಮಾನಸಿಕ ಬೆಳವಣಿಗೆಗೆ ಹೆಚ್ಚಿನ ಗಮನ ನೀಡುತ್ತಾರೆ ಮತ್ತು ಮಕ್ಕಳು ಬೌದ್ಧಿಕ ಆಟಗಳಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದಾರೆ. ಆದ್ದರಿಂದ, ಚೆಸ್ ಮತ್ತೆ ಜನಪ್ರಿಯತೆಯನ್ನು ಗಳಿಸುತ್ತಿದೆ. ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಚೆಸ್ ಸಾಕಷ್ಟು ಜನಪ್ರಿಯವಾಗಿದ್ದರೂ, ಆಟಗಳಿಗೆ ಸಾಮಾನ್ಯ ಎದುರಾಳಿಯನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಸಮಸ್ಯಾತ್ಮಕವಾಗಿದೆ. ಆದ್ದರಿಂದ, ಅನೇಕ ಜನರು ಆನ್ಲೈನ್ ಚೆಸ್ ಸೇವೆಗಳನ್ನು ಬಳಸುತ್ತಾರೆ, ಅನೇಕ ಆಟಗಾರರು ನೈಜ ತುಣುಕುಗಳೊಂದಿಗೆ "ಲೈವ್" ಆಡಲು ಬಯಸುತ್ತಾರೆ ಎಂಬ ಅಂಶದ ಹೊರತಾಗಿಯೂ. ಆದಾಗ್ಯೂ, ಚೆಸ್ ಆಡುವಾಗ, ಒಬ್ಬ ವ್ಯಕ್ತಿಯು ಸಾಕಷ್ಟು ಮಾನಸಿಕ ಪ್ರಯತ್ನವನ್ನು ಮಾಡುತ್ತಾನೆ ಮತ್ತು ದಣಿದಿದ್ದಾನೆ, ಮತ್ತು ಈ ಆಯಾಸವು ಕಂಪ್ಯೂಟರ್ ಅಥವಾ ಸ್ಮಾರ್ಟ್ಫೋನ್ನಲ್ಲಿ ಕುಳಿತುಕೊಳ್ಳುವ ನಕಾರಾತ್ಮಕ ಪ್ರಭಾವದಿಂದ ಪೂರಕವಾಗಿದೆ. ಪರಿಣಾಮವಾಗಿ, ಕೇವಲ ಎರಡು ಆಟಗಳ ನಂತರ ಮೆದುಳು ಓವರ್ಲೋಡ್ ಆಗುತ್ತದೆ.
ಈ ಎಲ್ಲಾ ಅಂಶಗಳು ಲೇಖಕರನ್ನು ಆನ್-ಲೈನ್-ಆನ್-ಬೋರ್ಡ್ ಯೋಜನೆಯ ಕಲ್ಪನೆಗೆ ತಳ್ಳಿದವು, ಇದು ಮೂರು ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ: ಭೌತಿಕ ಚದುರಂಗ ಫಲಕ, ಡೆಸ್ಕ್ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ವೆಬ್ ಸೇವೆ. ಬೋರ್ಡ್ ಸಾಮಾನ್ಯ ಚೆಸ್ ಕ್ಷೇತ್ರವಾಗಿದೆ, ಇದು ತುಣುಕುಗಳ ಸ್ಥಾನವನ್ನು ಗುರುತಿಸುತ್ತದೆ ಮತ್ತು ಬೆಳಕಿನ ಸೂಚನೆಯ ಸಹಾಯದಿಂದ ಎದುರಾಳಿಯ ಚಲನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಬೋರ್ಡ್ ಅನ್ನು USB ಮೂಲಕ PC ಗೆ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ ಮತ್ತು ಡೆಸ್ಕ್ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ. ತರಬೇತಿ ಕ್ರಮದಲ್ಲಿ (ಮತ್ತು ಮಕ್ಕಳಿಗೆ), ನಿಮ್ಮ ಸಂಭವನೀಯ ಚಲನೆಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ.
ಬೋರ್ಡ್ ಅನ್ನು ನಿರ್ವಹಿಸುವ ಮೂಲಭೂತ ಕಾರ್ಯಗಳನ್ನು ಅಪ್ಲಿಕೇಶನ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಇದು ಅದರ ವೆಚ್ಚವನ್ನು ಹೆಚ್ಚು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಮಟ್ಟಕ್ಕೆ ಹೆಚ್ಚಿನ ಕಾರ್ಯಗಳ ಅನುಷ್ಠಾನವನ್ನು ತರಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ ವೆಬ್ ಸೇವೆಯೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ, ಅದರ ಮುಖ್ಯ ಮೌಲ್ಯವು ಡೈನಾಮಿಕ್ ನವೀಕರಣವಾಗಿದೆ.
ಉತ್ಪನ್ನವನ್ನು ಬಳಸುವ ಮುಖ್ಯ ಸನ್ನಿವೇಶ: ಒಬ್ಬ ವ್ಯಕ್ತಿಯು ಸೇವೆಯಲ್ಲಿ ಆಡುತ್ತಾನೆ, ಎರಡನೆಯದು ಸೇವೆಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಭೌತಿಕ ಬೋರ್ಡ್ನಲ್ಲಿ. ಅಂದರೆ, ಸೇವೆಯು ಸಂವಹನ ಕಾರ್ಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
ಪ್ರಾಜೆಕ್ಟ್ ತಂಡ: ಡೇನಿಯಲ್ ತುಚಿನ್, ಆಂಟನ್ ಡಿಮಿಟ್ರಿವ್, ಸಶಾ ಕುಜ್ನೆಟ್ಸೊವ್.
ನಮ್ಮ ಶೈಕ್ಷಣಿಕ ಯೋಜನೆಗಳ ಕುರಿತು ನೀವು ಇಲ್ಲಿ ಇನ್ನಷ್ಟು ಓದಬಹುದು
ಮೂಲ: www.habr.com