[ಸಂಗೀತ] DAVID MALAN: ಈ ಸಿಎಸ್ 50, ಮತ್ತು ಹೊಂದಿದೆ ಈ ವಾರ ಒಂಬತ್ತು ಪ್ರಾರಂಭ. ಮತ್ತು ನಾವು ನಾವು ಇಂದು ಏನು ಎಂದೆನಿಸಿತ್ತು ಅಲ್ಲ ಕೇವಲ ಕಳೆದ ವಾರ ಮೇಲೆ ಅಧ್ಯಾಯ ಮುಚ್ಚಿ ನಾವು ಸರ್ವರ್ ಗಮನ ಅಲ್ಲಿ ವಸ್ತು ಪಿಎಚ್ಪಿ ಮತ್ತು SQL ಪಕ್ಷವು ವೆಬ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್, ಕೆಲವು ಡೇಟಾಬೇಸ್ ವಿಷಯವನ್ನು. ನಾವು ಒಂದು ಬಿಟ್ ಬಗ್ಗೆ ನಾವು ಭದ್ರತಾ ಇಂದು ಮತ್ತು ನಂತರ ಒಂದು ಕ್ಲೈಂಟ್ ಸೈಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪರಿವರ್ತನೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂದು ಭಾಷೆ. ಆದರೆ ಮೊದಲ, ಕೆಲವು ಬಿಡುಗಡೆ. ಆ ಮೇಲೆ ಸ್ಮರಿಸಿಕೊಳ್ಳಲು ಬುಧವಾರ, ನಾನು ಔಟ್ ಸೆಟ್ ಒಂದು ವೆಬ್ಸೈಟ್ ಬರೆಯಲು ಎಂದು ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ತೆಗೆದುಕೊಂಡು ಒಂದು HTML ಆ ನಂತರ ಸಂಗ್ರಹಿಸಿದ ರೂಪಿಸಲು ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ಹೆಸರುಗಳು, ಫೋನ್ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಸೆಲ್ಫೋನ್ ಡೇಟಾಬೇಸ್ ನಿಂದ. ಮತ್ತು ನಂತರ ನಾನು ಸ್ವಲ್ಪ ಆಜ್ಞೆಯನ್ನು ಹೊಂದಿತ್ತು ಲೈನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಪಿಎಚ್ಪಿ ಬರೆಯಲಾಗಿದೆ ಎಂದು ತಿರುಗಿ ಅಳವಡಿಸಲಾಗಿತ್ತು ದತ್ತಾಂಶ ಸಾಲುಗಳನ್ನು ಮೇಲೆ ಮತ್ತು ಪಠ್ಯ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸಲು. ಹಲವಾರು, ಹಲವಾರು ಪ್ರಯತ್ನಗಳ ಹೊರತಾಗಿಯೂ, ನಾವು ಕೊನೆಯಲ್ಲಿ ಆ ಕೆಲಸ ಆಗಲಿಲ್ಲ. ಹಾಗಾಗಿ ಕೆಲಸ ಈ ಇಡೀ ವಾರದ ಕಾಲ ಆ ಕೋಡ್ ಮೇಲೆ ಇಲ್ಲಿಂದ ನಮಗೆ ಪಡೆಯಲು ನಾವು ಆಫ್ ಬಿಟ್ಟು ಅಲ್ಲಿ, ಆ ಮೂಲಕ ಎಲ್ಲಾ ನಾನು ಬುಧವಾರ ಕೊನೆಯಲ್ಲಿ ಸಿಕ್ಕಿತು ಈ ಪಠ್ಯ ಸಂದೇಶ , ನಾನು ಹೋರಾಡಬೇಕಾಯಿತು ಮಾರ್ಗೊ ರಿಂದ ಮತ್ತೊಂದು ನಿಂದ ಒಂದು ಸಂದೇಶವನ್ನು ನಂತರ ಸಹಪಾಠಿ, ಈ ಡೇವಿಡ್ ಮಾಡಲೇಬೇಕು. ಈ ಒಂದು ನಂತರ, ಅತ್ಯದ್ಭುತವಾಗಿ ಪ್ರೋತ್ಸಾಹಿಸಿ. ಹೋಗಿ ಇರಿಸಲಾಗುತ್ತದೆ, ಬಹಳ heartening. ನಾನು ಸುಮಾರು then-- ರವರೆಗೆ ಅರ್ಥವಾಯಿತು ಮತ್ತು ನಾವು ಬುಧವಾರ ಕೊನೆಗೊಂಡಿತು ಟಿಪ್ಪಣಿ ಇಲ್ಲಿದೆ. ಮತ್ತು ನಂತರ ವಾಸ್ತವವಾಗಿ, ಬಹುಶಃ ನನ್ನ ಮೆಚ್ಚಿನ, ಒಂದು ಕ್ಷಣ ನಂತರ, ಈ ಬಂದಿತು. ಡ್ಯಾಮ್ ಸ್ಟ್ರೀಮ್ ಲೈವ್. ಇವತ್ತು ನಾವು ಈ ತ್ವರಿತ ಸರಿಪಡಿಸಲು ನಾನು ರಿಂದ ಮಾಡಿದ ನೋಡಲು. ಆದ್ದರಿಂದ ಈ ಕೋಡ್ ಎಲ್ಲಾ ಲಭ್ಯವಿದೆ ಆನ್ಲೈನ್ ಕಳೆದ ವಾರ, ವಾರ ಎಂಟರಿಂದ, ಮೂಲ ಕೋಡ್. ಮತ್ತು ನೀವು, ನಾನು ದಾಟಿದ ನೋಡುತ್ತಾರೆ ಮತ್ತು ನಾನು ವಾಸ್ತವವಾಗಿ ಒಂದು ಬಿಟ್ ಅಪ್ ವಸ್ತುಗಳು ಸ್ವಚ್ಛಗೊಳಿಸಬಹುದು. ನಾನು ಒಂದೆರಡು ಇತರ ಪರಿಚಯಿಸಲಾಯಿತು SQL ಡೇಟಾಬೇಸ್ ಲಕ್ಷಣಗಳನ್ನು. ಉದಾಹರಣೆಗೆ, ಬದಲಿಗೆ ಕೇವಲ ವರ್ ಚಾರ್ ಸಾಗಿಸುವುದರ ಮಾಡಲು ನಾನು ನಾನು ಕಳೆದ ವಾರ ಹಾರಾಡುತ್ತ ಮಾಡಿದರು. ನಾನು ಬದಲಿಗೆ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಯಾವ ಒಂದು Enum ಕರೆಯಲಾಗುತ್ತದೆ. ಮತ್ತು ನೀವು ಕೆಲವು ಈ ನೋಡಿರಬಹುದು ನಾವು ಪರಿಶೋಧಿಸಿದರು ಸಿ Enum ವಾಸ್ತವವಾಗಿ ಸಿ ಒಂದು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಅಲ್ಲಿ ನೀವು ಸ್ಥಿರ ಇಡೀ ಗುಂಪೇ ಪಟ್ಟಿ ಮತ್ತು ಸ್ವಯಂಚಾಲಿತ ಮೌಲ್ಯಗಳನ್ನು ಅವರನ್ನು ನಿಯೋಜಿಸಿ, ಒಂದು, ಎರಡು, ಮೂರು, ನಾಲ್ಕು ರೀತಿಯ ಹಾರ್ಡ್ ಕೋಡ್ ಸಂಖ್ಯೆಗಳನ್ನು ಮಾಡದೆಯೇ. ಆದ್ದರಿಂದ SQL ವೇಳೆ ಆ, ಅದೇ ಬೆಂಬಲಿಸುತ್ತದೆ ನೀವು ಡೇಟಾಬೇಸ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಹೊಂದಿರುವ ನೀವು ಮಾತ್ರ ಸೀಮಿತ ಮೇಲೆ ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುವ ಮೌಲ್ಯಗಳು, ನೀವು ಅಕ್ಷರಶಃ ಸೂಚಿಸಬಹುದು ನಾನು ನಾಲ್ಕು ಕಾಲ ಮಾಡಿದಂತೆಯೇ ಜನಪ್ರಿಯ ಅಮೇರಿಕಾದ ಸೆಲ್ ನಿಂದ. ಹಾಗಾಗಿ ಮಾಡಿದರು. ಮತ್ತು ನಾನು ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿದ ಜೊತೆಗೆ, ಅವುಗಳಲ್ಲಿ ಪ್ರಮುಖವಾದವುಗಳೆಂದರೆ ಇಮೇಲ್ ಮರುಸ್ಥಾಪನೆ ಕಾರಣ ಕೆಲಸ ಮಾಡಲು ಮಾಡಲಾಯಿತು ಈ ಪ್ರೋಗ್ರಾಂ ಅವಲಂಬಿಸಿದ ಸಾಮಾನ್ಯವಾಗಿ ಇಮೇಲ್ ಕರೆ ಕೇವಲ ಇದು SMS ಗೇಟ್ವೇ, ವೆರಿಝೋನ್ ಹೇಳುವ ಒಂದು ಅಲಂಕಾರಿಕ ಮಾರ್ಗವಾಗಿದೆ, ಮತ್ತು ಎಟಿ & ಟಿ, ಮತ್ತು ಇತರ ಜನರನ್ನು, ಒಂದು ಸರ್ವರ್ ಬೆಂಬಲಿಸುತ್ತದೆ ಆ ಮೂಲಕ ಇದು ಹಾಕಿದ್ದನ್ನು ಇಮೇಲ್, ಇದು ಸಂಚಿಕೆ ಪರಿವರ್ತಿಸುತ್ತದೆ ಮತ್ತು ಪಠ್ಯ ಕಳುಹಿಸುತ್ತಾನೆ ಯಾರೊಬ್ಬರ ಫೋನ್ ಸಂದೇಶ. ನಾನು ಸರಿಯಾಗಿ ಈ ಮಾಡಲಿಲ್ಲ ಆದ್ದರಿಂದ, ಇಲ್ಲಿ ಒಂದು ಹೊಸ ಮತ್ತು ಸುಧಾರಿತ ರೂಪ ಆ ಮಾತನಾಡಲು ಹೋಗುತ್ತದೆ ಹೊಸ ಮತ್ತು ಸುಧಾರಿತ ಕೋಡ್, ಇದು ನೀವು ಆನ್ಲೈನ್ ವಹಿಸುತ್ತದೆ. ಮತ್ತು ಆಶಾದಾಯಕವಾಗಿ ಮಾಡುತ್ತೇವೆ ನನ್ನ ಕೇವಲ ಒಂದು ಕ್ಷಣದಲ್ಲಿ ಫೋನ್ ಬೀಪ್. ಮೊದಲು, ನನ್ನ ಹೆಸರು ಟೈಪ್ ಪಡೆಯಲಿದ್ದೇನೆ. ಎರಡನೆಯದಾಗಿ, ನಾನು ಹೋಗುತ್ತಿಲ್ಲ ಈ ಮಾಡಬೇಕೆಂದು ಈ. ನಾನು ಅಂಶ ಪರೀಕ್ಷಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ. ಈ ಕೇವಲ ಒಂದು ಆಗಿದೆ ಸಣ್ಣ ವಿಷಯ ಆದ್ದರಿಂದ ನಾನು ಹಾಗಲ್ಲ ಪೋಸ್ಟ್ ಉತ್ಪಾದನೆಯ ಗಂಟೆಗಳ ರಚಿಸಲು ನಾನು ಕಳೆದ ಬಾರಿ ಮಾಡಿದಂತೆ ಕೆಲಸ. ಈಗ ನನ್ನ ದೂರವಾಣಿ ಸಂಖ್ಯೆ ಇದೆ. ನಾನು ವೆರಿಝೋನ್ ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ. ಮತ್ತು ಇಲ್ಲಿ, ಈ ಮೈಕ್ರೊಫೋನ್ ಆನ್ ಅವಕಾಶ ಇಲ್ಲಿ, ಮತ್ತು ಇಲ್ಲಿ ನನ್ನ ಫೋನ್ ನಲ್ಲಿ ಈ ಗುರಿ. ನಾನು, ರಿಜಿಸ್ಟರ್ ಕ್ಲಿಕ್ ಪಡೆಯಲಿದ್ದೇನೆ ಯಾವ ಆಶಾದಾಯಕವಾಗಿ ಡೇಟಾಬೇಸ್ ಹಾಕಿದರೆ. ಈಗ ನಾನು ಹೋಗಲು ಪಡೆಯಲಿದ್ದೇನೆ ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ, ಇದು ಮರುಸ್ಥಾಪನೆ ಡಾಟ್ ಕತ್ತರಿಸಿ ಕರೆಯಲಾಯಿತು ಪಠ್ಯ, ಮತ್ತು ನಿಮ್ಮ ಬೆರಳುಗಳನ್ನು ದಾಟಲು. ಇಲ್ಲಿ ನಾವು ಹೋಗಿ. [ಫೋನ್ ಡಿಂಗ್ಗಳು] [ಚಪ್ಪಾಳೆಯನ್ನು] DAVID MALAN: ಹೀಗೆ ಹೆಚ್ಚು ಆದ್ದರಿಂದ ಹೆಚ್ಚು ಮೋಜಿನ ನಾನು ಮನಸ್ಸು ಮಾಡಿದರೆ ಇದು, ಸಹಜವಾಗಿ, ಖುಷಿಯಾಗುತ್ತದೆ. ಆದರೆ ವೇಳೆ, ನಾನು ಯೋಚನೆ, ಖುಷಿಯಾಗುತ್ತದೆ ನಾವು ಆ ಚಿತ್ರ ಕ್ಷಣಗಳಲ್ಲಿ ಒಂದು ದಾಖಲಿಸಿದವರು ಅಲ್ಲಿ ಏನೋ ನಿಜವಾಗಿಯೂ ಕೆಟ್ಟ, ವಿಶ್ವದ ಸಂಭವಿಸಲಿಲ್ಲ ಮತ್ತು ಎಲ್ಲಾ ಎನ್ಎಸ್ಎ ಜನರ ಹಾಗೆ ಸಂಚಾರಿ beeping ಆರಂಭಿಸಲು ಪಠ್ಯ ಸಂದೇಶಗಳೊಂದಿಗೆ ಈ ವಾಸ್ತವವಾಗಿ ಅವರನ್ನು ಎಚ್ಚರಿಸಿ. ಹಾಗಾಗಿ ನಾವು ಪ್ರಯತ್ನಿಸಿ ಯೋಚಿಸಿದರು ಇಲ್ಲಿ ಅದೇ ಪುನಃ, ಡೇಟಾಬೇಸ್ ಬಳಸದೇ ಆ ಮೂಲಕ, ನಾನು ಬದಲಿಗೆ ಮುಂಚಿತವಾಗಿ ಈ ತೋರುತ್ತಿದೆ ಒಂದು ಪ್ರೊಗ್ರಾಮ್ ಅನ್ನು ಬರೆದರು. ಈ index.php-- ಆಗಿದೆ ಮತ್ತು ನಾನು ಆನ್ಲೈನ್ ಈ ಕೋಡ್ ಪುಟ್ ಚೆನ್ನಾಗಿ ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ ಕೇವಲ, form.php ಸಲ್ಲಿಸುವ ಒಂದು ಅಲ್ಲದ MVC ಶೈಲಿಯ ಮಾದರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು ಸಮಸ್ಯೆ ಸೆಟ್ ಹೆಚ್ಚಿನ ವಿವರ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಏಳು. ಆ ರೂಪ ಬಹಳ ಸರಳವಾಗಿದೆ. ಇದು ಸಲ್ಲಿಸಲು ವಿಶೇಷವೇನು ಪೋಸ್ಟ್ ಮೂಲಕ here.php ಎಂಬ ಕಡತ. ಮತ್ತು ಇದು ಸ್ಪಷ್ಟವಾಗಿ ಕೇಳಲು ವಿಶೇಷವೇನು ಒಂದು ಹೆಸರು ಮತ್ತು ಫೋನ್ ಸಂಖ್ಯೆ, ತದನಂತರ ಮೂಲಕ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಆಯ್ದ ಮೆನು, ಅಷ್ಟೇ ನೀವು ಕನಿಷ್ಠ ನಾಲ್ಕು ನೀಡಲು ಹೋಗಿ ಜನಪ್ರಿಯ ಅಮೇರಿಕಾದ ಸೆಲ್ಫೋನ್ ನೌಕೆಗಳು ತದನಂತರ ನೀವು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಅವಕಾಶ ಇಲ್ಲಿ ಕ್ಲಿಕ್ ಹಾಜರಾತಿ ತೆಗೆದುಕೊಂಡು. ಇಲ್ಲಿ, ಏತನ್ಮಧ್ಯೆ, ಹೋಗುತ್ತದೆ ಕೊನೆಯ ಸಮಯದಿಂದ ಕೋಡ್ ಕೆಲವು ಸಾಲ. ಮತ್ತು ನೀವು ಈ ಕೆನೆರಹಿತ, ನೀವು ನೋಡುತ್ತೀರಿ ದೋಷ ಪರಿಶೀಲನೆ ಇಡೀ ಗುಂಪೇ. ಆದರೆ ಕೊನೆಯಲ್ಲಿ ಸೌಂದರ್ಯ ಎಂಬುದು ನಾವು ಇಂದು ಒಂದು ಡೇಟಾಬೇಸ್ ಬರೆಯಲು ಇಲ್ಲ. ನಾವು ಸರಳ ಉಳಿಸಿದ್ದೇವೆ ಮತ್ತು ಕೇವಲ ಆಶಾದಾಯಕವಾಗಿ ಕಳುಹಿಸುತ್ತಿರುತ್ತಾರೆ ಕಾರ್ಯ ನಾನು ಮೂಲಕ ಪಠ್ಯ ಸಂದೇಶವನ್ನು ಕಳೆದ ಕೆಲವು ದಿನಗಳ ಕರೆ ಮೇಲೆ ಬರೆದ ಕಾರ್ಯಗಳು ಇದು ಪಠ್ಯ,. ಪಿಎಚ್ಪಿ, ಇದು ಆನ್ಲೈನ್ ಮತ್ತೆ ಲಭ್ಯವಿದೆ. ಆದ್ದರಿಂದ ಈ ಭಾಗವಹಿಸಬೇಕೆಂದು ಬಯಸುತ್ತೀರಿ. ನಾವು ಏನು ಸಂಗ್ರಹಿಸಲು ಎಂದು ಹೋಗುತ್ತಿಲ್ಲ. ನೈಜ ಸಮಯದಲ್ಲಿ ಇಲ್ಲಿ ಈ URL ಗೆ ಹೋಗಿ. ಇನ್ನೂ ಒಪ್ಪಿಸಬಹುದು, ಆದರೆ ಬಿಡಬೇಡಿ ಈ ಚಿತ್ರ ಒಂದು ಹೊಂದಬಹುದು ನೋಡಲು ಕ್ಷಣಗಳಲ್ಲಿ ಅಲ್ಲಿ ಎಲ್ಲರ ಸೆಲ್ಫೋನ್ ಆರಂಭವಾಗುತ್ತದೆ ಆಶಾದಾಯಕವಾಗಿ ಕೇವಲ, ಗಗನನೌಕೆ ಈ ವರ್ಷದಲ್ಲಿ ಒಮ್ಮೆ ಭಿನ್ನವಾಗಿ 2011 ಅಲ್ಲಿ ಈ ಅಸಹನೀಯ ಸೊಟ್ಟಗೆ ಹೋದರು. ಮತ್ತು ನೀವು ಆ ವಿಳಾಸಕ್ಕೆ ಹೋಗಿ ಒಮ್ಮೆ, ನೀವು ಸೂಪರ್ ಸರಳ ರೂಪ ನೋಡಿ ನೀವು ಒಂದು ಹೆಸರನ್ನು ಹೊಂದಿದ್ದರೆ, ಒಂದು ಸೆಲ್ ಫೋನ್ ಸಂಖ್ಯೆ, ಮತ್ತು ಒಂದು ಸೆಲ್ ವಾಹಕ ಎಂದು ಅಲ್ಲಿ ಪಟ್ಟಿಯನ್ನು ಹೊಂದುವಂತಹ, ಹೋಗಿ ಮುಂದೆ ಮತ್ತು ಭರ್ತಿ. ಆದರೆ ಹಿಟ್ ಇಲ್ಲ ಇನ್ನೂ ಸಲ್ಲಿಸಿ. ರೂಪ ಈ ರೀತಿ ವಿಶೇಷವೇನು. ಮುಂದೆ ಹೋಗಿ ಟೈಪ್ ನಿಮ್ಮ ಹೆಸರು, ದೂರವಾಣಿ ಸಂಖ್ಯೆ. ಓಪ್, ಯಾರಾದರೂ ಮುಂದೆ ರೇಖೆಯ ವಿಶೇಷವೇನು. ಇಟ್ಸ್ ಒಕೆ. ಸರಿ, ಎಲ್ಲರಿಗೂ ಅರ್ಜಿ ತುಂಬಿದ ವಿಶೇಷವೇನು. ಈ ಒಂದು ಕೆಲಸ ಮಾಡಬೇಕು ಫೋನ್, ನೀವು ತುಂಬಾ, ವೇಳೆ. ಸರಿ, ಸೆಟ್ ನಿಮ್ಮ ಅಂಕಗಳನ್ನು ರಂದು, ಹೋಗಿ. ಇಲ್ಲಿ ಹಿಟ್. ಏನು? ನಂ ನಾನು ದೇವರಿಗೆ ಪ್ರತಿಜ್ಞೆಯೊಂದಿಗೆ, ನಾನು ಪರೀಕ್ಷೆ ಈ ಅನೇಕ ಬಾರಿ ಇಂದು. ನೀವು ಅರ್ಥವಾಯಿತು? [ವಾಯ್ಸಸ್ INTERPOSING] DAVID MALAN: ಸರಿ, ಬಳಕೆದಾರ ದೋಷ ಬಹುಶಃ. ಎರಡು ಇಲ್ಲಿದೆ. ಇದು ಹೊರಗೆ ಎರಡು ಕೆಲಸ ನೂರು, ಮೂರು, ನಾಲ್ಕು ಕೆಲವು. ಸರಿ, ಆ ಒಳ್ಳೆಯದು. ಐದರಲ್ಲಿ ನಾಲ್ಕು ಬಗ್ಗೆ ಸರಿಯಾಗಿವೆ. ಆದ್ದರಿಂದ ಯಾವ ಕೇವಲ ಸಂಭವಿಸಿದ? ಆದ್ದರಿಂದ ಬಹುಶಃ, ನೋಡದೆ ನಿಮ್ಮ ಪರದೆಯ, ಏಕೆ errored ಮಾಡಿರಬಹುದು? ಅದನ್ನು ನಾವು ಎಂದು ಬಹುಶಃ ಇಲ್ಲಿದೆ ಹಲವಾರು ಸಂಪರ್ಕಗಳನ್ನು ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಎಲ್ಲಾ ಹಾರ್ವರ್ಡ್ನ ಮೇಲ್ ಸರ್ವರ್ ಒಮ್ಮೆ ಅದೇ IP ವಿಳಾಸದಿಂದ. ನಾನು ಮಾಡಲಿಲ್ಲ ಏಕೆಂದರೆ ನಾನು ಊಹೆ ನುಡಿದರು ಪರೀಕ್ಷೆ ಐಷಾರಾಮಿ ಹೊಂದಿವೆ ಕೆಲವು ಈ ಕೋಡ್ ಮುಂಚಿತವಾಗಿ 300 ಆದರೆ ಈಗ ಅರ್ಥ ಕನಿಷ್ಠ ಮಾಡಬೇಕು ಈ ಬಾರಿ ಕೆಲಸ ಪಡೆದ. ಸರಿ, ಏಕೆ ಈ ಎಲ್ಲಾ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ಹೆಚ್ಚು ಸಂಗತ? ಮೊದಲಿನ, ತ್ವರಿತ ಪ್ರಕಟಣೆಗಳು ಒಂದೆರಡು. ಆದ್ದರಿಂದ, ನೀವು ಚಾಂಗ್ ಸೇರಲು ಬಯಸಿದಲ್ಲಿ, ಮತ್ತು ಊಟದ ನಿಕ್, ಮತ್ತು ಇತರರು ಈ ಶುಕ್ರವಾರ, ಅಲ್ಲಿ ಸಾಮಾನ್ಯ URL ನಲ್ಲಿ RSVP ಮಾಡಿ. ನೀವು ಗಮನಿಸುತ್ತದೆ ಆಲೋಚನೆ ಅಥವಾ ಸಿಎಸ್ ದ್ವಿತೀಯ ಮಾಡುವ, ನೀವು ಎರಡನೆಯ ಎಂಬುದನ್ನು, ಅಥವಾ ಹೊಸ ವಿದ್ಯಾರ್ಥಿ, ಅಥವಾ ಕಿರಿಯ ಅಥವಾ ಈ ಹಂತದಲ್ಲಿ ಹಿರಿಯ ಮತ್ತು ಇನ್ನೂ ಶಿಕ್ಷಣ ಹಿಸುಕು, ಅರ್ಥ ಇಂಜಿನಿಯರಿಂಗ್ ಶಾಲೆಯ ಆ ಉಚಿತ ಬೆನ್ ಜೋಡಿಸಲು ಮತ್ತು ಜೆರ್ರಿಯ ಐಸ್ ಕ್ರೀಮ್ ಮತ್ತು ಸಲಹೆ ಈ ಬುಧವಾರ ಸ್ವಲ್ಪ ನಂತರ ವರ್ಗ ಸಿಎಸ್ ಕಟ್ಟಡದಲ್ಲಿ 4:00 ಗಂಟೆಗೆ ಮ್ಯಾಕ್ಸ್ವೆಲ್ ಡ್ವಾರ್ಕಿನ್ ನಲ್ಲಿ. ಈ ತುಂಬಾ ವೇಗವಾಗಿ ವೇಳೆ ತೆರೆಯಲ್ಲಿ, ಕೇವಲ ಹೋಗಿ ಒಂದು ಫಾರ್ cs50.harvard.edu ಗೆ ಫೇಸ್ಬುಕ್ ಕ್ರಿಯೆಯನ್ನು ಲಿಂಕ್ ಅಲ್ಲಿ ನೀವು ಹೆಚ್ಚು ವಿವರಗಳನ್ನು ನೋಡಬಹುದು. ಏತನ್ಮಧ್ಯೆ, ನಾನು ಸರಿಪಡಿಸಲು ಯೋಚಿಸಿದರು ಮತ್ತೊಂದು ನಾನು ಬುಧವಾರ goofed. ಮಾರ್ಕ್ಸ್ ಐಡಿ ತಿರುಗಿದರೆ ಫೇಸ್ಬುಕ್ ಮೇಲೆ ಮೂರು ಅಲ್ಲ. ಇದು ನಾಲ್ಕು ಆಗಿತ್ತು. ತಿರುಗಿದರೆ ಅವರು ಹೆಚ್ಚು ಟೆಸ್ಟ್ ಖಾತೆಗಳನ್ನು ನನಗೆ ನೆನಪಿರುವಂತೆ ಹೆಚ್ಚು. ಆದರೆ ಈ ಅವಕಾಶವನ್ನು ಯೋಚಿಸಿದೆ ಏನು ಮಾಡಲು ಈ ರೀತಿಯ ಒಂದು URL ಮೇಲೆಳೆದುಕೊಳ್ಳಲು ಆಗಿದೆ. ಆದ್ದರಿಂದ ಫೇಸ್ಬುಕ್ ಒಂದು ಹೊಂದಿರುವ ತಿರುಗಿದರೆ ಎಪಿಐ, ಅಪ್ಲಿಕೇಷನ್ ಪ್ರೊಗ್ರಾಮಿಂಗ್ ಅಂತರಮುಖ, ಇದು ಯಾಂತ್ರಿಕ, ಆ ಮೂಲಕ ನೀವು ಆಗಿದೆ ಸರಣಿಬದ್ಧವಾಗಿ ಡೇಟಾ ಕೋರಬಹುದು ಮತ್ತು ಫೇಸ್ಬುಕ್ ನಲ್ಲಿ ಯಂತ್ರ ಹಿಂದಕ್ಕೆ ಪಡೆಯಿರಿ ಓದಬಲ್ಲ ಮಾಹಿತಿ ಅಲ್ಲದ ವೆಬ್ ಪುಟಗಳು ಆದರೆ ಕಚ್ಚಾ ಪಠ್ಯ, ಏನೋ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಅಂಕನ ಕರೆಯಲಾಗುತ್ತದೆ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನಾನು ಈ ಭೇಟಿ URL ಅನ್ನು, ಮತ್ತು, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಜೂಮ್ ಈ ಸಾರ್ವಜನಿಕವಾಗಿ ಮಾರ್ಕ್ಸ್ ಆಗಿದೆ ಸುಲಭವಾಗಿ ಮಾಹಿತಿ. ಮತ್ತು ಕುತೂಹಲಕಾರಿ ವಿವರ ಇಲ್ಲಿ ಕೇವಲ ತನ್ನ ID ಯನ್ನು ವಾಸ್ತವವಾಗಿ ನಾಲ್ಕನೇ, ಇದು ನಾನು ತಕ್ಷಣ ನಾನು ಈ ಮಾಡಿದಂತೆ ಅರಿತುಕೊಂಡ. ನೀವು ತಿಳಿದಿದ್ದರೆ ಈ ನೀವೇ ಮಾಡಬಹುದು ನಿಮ್ಮ ಫೇಸ್ಬುಕ್ ಬಳಕೆದಾರಹೆಸರು ನೀವು ಒಂದನ್ನು ಹೊಂದಿದ್ದರೆ. ಕೇವಲ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಅದನ್ನು ಟೈಪ್. ಮತ್ತು ಈ ಯಾವುದೇ ಖಾಸಗಿಯಾಗಿದೆ. ನಾನು ಸಹ ಈ ಮಾಡುತ್ತಿರುವೆ ಅಜ್ಞಾತ ಮೋಡ್ನಲ್ಲಿ. ಆದ್ದರಿಂದ ನಾನು ಆಗಿಲ್ಲ ಬಾಗುತ್ತೇನೆ. ಮತ್ತು ನೀವು ನಾನು ನೋಡಿದ ನೀವು ಸ್ಪಷ್ಟವಾಗಿ ಬಳಕೆದಾರ ಸಂಖ್ಯೆ 6.454 ಆಗಿತ್ತು ಇದು ಫೇಸ್ಬುಕ್ ಮೇಲೆ ಈ ದಿನಗಳಲ್ಲಿ ತುಂಬಾ ಕೆಟ್ಟ. ಆದ್ದರಿಂದ ಹೇಗಾದರೂ ತಾವೇ ಗೆಲುವನ್ನು, ನೀವು ನೋಡುತ್ತೀರಿ ಅಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿ. ಮತ್ತು ಉಪಯುಕ್ತ ಅಂಶವು ಆ ಆಗಿದೆ ಆ ನಿಮ್ಮ ಸ್ವಂತ ತಂತ್ರಾಂಶ ಬರೆಯಲು ಹೇಗಾದರೂ ಇಂತಹ ಮಾಹಿತಿ ಒಗ್ಗೂಡಿಸಿ ನಿಮ್ಮ ಸ್ವಂತ ಅಪ್ಲಿಕೇಶನ್. ನೀವು ಬಳಕೆದಾರರಿಗೆ ಅಧಿಕಾರ ಮಾಡಬಹುದು ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ಲಾಗ್, ತಮ್ಮ ಕಸ್ಟಮ್ ಬಳಕೆದಾರ ಹೆಸರು ಬಳಸದೇ ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಆದರೆ ಬಹುಶಃ ತಮ್ಮ ಫೇಸ್ಬುಕ್ ಲಾಗಿನ್ ಮತ್ತು ಮಾಹಿತಿ ಪಡೆಯಲು ತಮ್ಮ ಸ್ನೇಹಿತರು ಬಗ್ಗೆ, ಅವು, ಅಥವಾ ಇದೇ ಅನುಮೋದಿಸಲು ವೇಳೆ. ಹಾಗೆಯೇ, ಎಂದು CS50 ಗಮನಿಸಿ ತನ್ನದೇ ಆದ API ಗಳು ಕೆಲವು ಹೊಂದಿದೆ ಕೋರ್ಸ್ ಕ್ಯಾಟಲಾಗ್ ಡೇಟಾ ಒಂದು, ಭೋಜನದ ಅಪ್ಪುಗೆಯ ಮೆನುಗಳಲ್ಲಿ ಕೆಲವು ಕೋಣೆಗಳು, ಎಲ್ಲಾ ಕಟ್ಟಡಗಳು ಮತ್ತು ಸ್ಥಳಗಳು ಆವರಣದಲ್ಲಿ ನಾವು ಹಾಗೂ ಒಂದು API ಹೊಂದಿವೆ ನೀವು ಇದೇ ಪ್ರಶ್ನಿಸಿ ಪಡೆಯುವುದು ನೀವು ಸಂಯೋಜಿಸಬಹುದು ಮತ್ತೆ ಪಠ್ಯ ಡೇಟಾ ಒಂದು ಪಿಎಚ್ಪಿ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅಥವಾ ಒಳಗೆ, ಅಥವಾ, ಆದರೂ ವಿರಳವಾಗಿ ಒಂದು ಸಿ ಅಂತಿಮ ಯೋಜನೆ ಆಧಾರಿತ. ವಾಸ್ತವವಾಗಿ ಮುಂದೆ ಫೈನಲ್ಗೆ ಯೋಜನೆಯ ಕೆಲವು ಮೈಲಿಗಲ್ಲುಗಳು ಇವೆ. ನೀವು ಇತರ ದಿನ ನಮಗೆ ಒಂದು ಇಮೇಲ್ ಸಿಕ್ಕಿತು. ಪ್ರಸ್ತಾವನೆಯನ್ನು ಅರ್ಥ ಈ ಬರುವ ಸೋಮವಾರ ಕಾರಣ. ಅದು ಬಂಧಕ, ಆದರೆ ನೀವು ಅಲ್ಲ ನಿಮ್ಮ ಇತರ ಫೆಲೋಗಳು ಸ್ವೀಕರಿಸಲು ಬೇಕು ಅನುಮೋದನೆ ಮುನ್ನ ಅದಾದ ನಂತರ ಯಾವುದೇ ಬದಲಾವಣೆಗಳನ್ನು. ತದನಂತರ ಮುಂದೆ ಒಂದು ಇತರ ಮೈಲಿಗಲ್ಲುಗಳು ಸಂಖ್ಯೆ. ಹಾಗಾಗಿ, ನೀವು ಕೀಟಲೆ, ಕೆಲವು ಸಾಧ್ಯತೆಗಳನ್ನು, ನಾವು ಒಂದು ಗುಂಪೇ ಈ ವರ್ಣ ದೀಪಗಳಿಗೆ. ಮತ್ತು ನೀವು ಹುಡುಗರಿಗೆ ಕೆಲವು ಈಗ ಕೆಲವು ಹೊಂದಿವೆ ನಿಮ್ಮ ಡಾರ್ಮ್ನಲ್ಲಿ ಕೋಣೆಯಲ್ಲಿ ಈ ಜೊತೆಗೆ. ಮೇಲಾಗಿ ಒಂದು API ಹೊಂದಿವೆ. ಆದ್ದರಿಂದ ಆ ಅವಳಿ ಬಲ್ಬ್ಗಳು ವಾರಗಳ ಮರುಪಡೆಯಲು ಹಿಂದೆ DAN BRADLEY ಮತ್ತು ಅನ್ಸೆಲ್ ಡಫ್ ನಮಗೆ ರಚಿಸಿದ. ಅವರು ಒಂದು ಸಾಫ್ಟ್ವೇರ್ ಇಂಟರ್ಫೇಸ್ ಬಳಸಲಾಗುತ್ತದೆ ಈ ಬಲ್ಬ್, ಕ್ಷಣದಲ್ಲಿ ಇದು ವಿದ್ಯುತ್ ಕೇಳಿಬರುತ್ತದೆ ತದನಂತರ ನಿಸ್ತಂತು ಮೂಲಕ ಸ್ವಲ್ಪ ವಿಷಯ ಸಂಪರ್ಕ ಇದೆ , ಕೆಳಗೆ ಇಲ್ಲಿ ಸೇತುವೆ ಎಂಬ ಸ್ವಲ್ಪ ರೂಟರ್ ಸ್ವಾಮ್ಯದ ಹಾಗೆ ಈ ಸಾಧನವನ್ನು. ನಾನು ಹೇಗೆ ತಿಳಿದಿದ್ದರೆ ಅದು ತಿರುಗಿದರೆ ನಾವು ಈಗ ಮಾಡುವಂತೆ, ಎಚ್ಟಿಟಿಪಿ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸಲು, ನಾನು ಈ ರೀತಿಯ ಒಂದು ಸಂದೇಶವನ್ನು ಕಳುಹಿಸಬಹುದು ಈ ಬಲ್ಬ್ ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡಲು ಅಥವಾ ಯಾವುದೇ ಸಂಖ್ಯೆಯನ್ನು ಮಾಡಲು ಇದು ಇತರ ಕಾರ್ಯಾಚರಣೆಗಳು. ಅದನ್ನು ಪಡೆಯಲು ಎಂದು, ಇದು ಪೋಸ್ಟ್ ದೊರೆಯದಿದ್ದಲ್ಲಿ ಗಮನಿಸಿ. ಪುಟ್ ಎಂಬ ಮತ್ತೊಂದು ಒಂದು. ವಾಸ್ತವವಾಗಿ ಕೆಲವು ಇತರ ಕ್ರಿಯಾಪದಗಳ ಇಲ್ಲ. ಆದರೆ, ಪಾಥ್ ಇಲ್ಲ ಗಮನಕ್ಕೆ , ಎಪಿಐ ಕಡಿದು ಹೊಸ ಡೆವಲಪರ್ ಕಡಿದು ರಾಜ್ಯದ ಕಡಿದು, ಒಂದು ಕಡಿದು ಬೆಳಕಿನ ಕಡಿದು. ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ ಇಲ್ಲಿದೆ ಮಾರ್ಗ ಎಂದು ಕಂಪನಿ ಫಿಲಿಪ್ಸ್ ನೀವು ಹೊಡೆಯಲು ಹೊಂದಿವೆ ನಿರ್ಧರಿಸಿದ್ದಾರೆ ಒಂದು HTTP ಕೋರಿಕೆಯನ್ನು ಜೊತೆ ನೀವು ರಾಜ್ಯದ ಬದಲಾಯಿಸಲು ಬಯಸಿದಲ್ಲಿ ಎಚ್ಟಿಟಿಪಿ 1.1 ಬಳಸಿ ಬಲ್ಬ್. ನಂತರ ಖಾಲಿ ಲೈನ್ ಗಮನಿಸಿ. ನಂತರ ಕೊನೆಯದಾಗಿ ಏನು ತೋರುತ್ತಿದೆ ಕೆಲವು ರೀತಿಯ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ರೀತಿಯ, ಈ ಮತ್ತೆ ಎಂದು ಹೋಗುವ ಇದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಅಂಕನ, ಅಥವಾ ಜೇಸನ್. ಮತ್ತು ನೀವು ಇಲ್ಲಿ ನೋಡಬಹುದು ಎಂದು ಮೂರು ಪ್ರಮುಖ ಮೌಲ್ಯ ಜೋಡಿ ಇವೆ. ಒಂದು ಪ್ರಮುಖ ಮೇಲೆ ಕರೆಯಲಾಗುತ್ತದೆ. ಮತ್ತು ಅದರ ಮೌಲ್ಯ ಸ್ಪಷ್ಟವಾಗಿ ನಿಜವಾದ ಎಂದು ನಾನು. ಪ್ರಕಾಶಮಾನ 128, ಇದು ಇಂಟ್ ರೀತಿಯ ಹೊಂದಿದೆ. ತದನಂತರ ಪರಿವರ್ತನೆಯನ್ನು ಸಮಯ ಸ್ಪಷ್ಟವಾಗಿ ಇದು ಶೂನ್ಯ, ಇದು ವಿಶೇಷವೇನು ಎಷ್ಟು ಈ ವಿಷಯ ಮಾಡಲು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಆದ್ದರಿಂದ ಈಗ ಈ ಬಲ್ಬ್ ಆಫ್ ಆಗಿದೆ. ನಾನು ನಿಖರವಾಗಿ ಹಾಗೆ ಆದರೆ ಅವಕಾಶ ಹೀಗೆ ನನಗೆ ಸ್ವಲ್ಪ ಮೋಸಮಾಡುವುದನ್ನು ಹಾಳೆ ಡಾನ್ ಹೊಂದಿಸಲು advance-- ಮತ್ತು ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಮುಂದೆ ಹೋಗಿ ನಕಲಿಸಿ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು. ಸುರುಳಿಯಾಗಿರುವುದಿಲ್ಲ, ನೀವು ಕೆಲವು ಮಾಹಿತಿ CS50 ಮೇಲೆ ಸಂಗ್ರಹಿಸಿದ್ದಾರೆ ಇರಬಹುದು ಚರ್ಚಿಸಿ ನೆಟ್ ಇಂತಹ ಒಂದು ಉಪಯುಕ್ತತೆಯಾಗಿದೆ ನೀವು HTTP ಕೋರಿಕೆಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ ಎಂದು, ನಿರ್ದಿಷ್ಟವಾಗಿ ಇರಿಸುತ್ತದೆ. ನಾನು ಈ ಡೇಟಾವನ್ನು ಕಳುಹಿಸಬಹುದು, ನಿರ್ದಿಷ್ಟವಾಗಿ, ನಾವು ಹಿಂದೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಕೊಂಚ ಕಂಡಿತು ಇಲ್ಲಿ ಈ URL ಗೆ. ತದನಂತರ ಸುರುಳಿಯಾಗಿರುವುದಿಲ್ಲ ನಿರ್ವಹಿಸಲು ಹೋಗುತ್ತದೆ ಅಗತ್ಯ ಹೆಡರ್ ಎಲ್ಲಾ ಮತ್ತು ಅಲ್ಲಿ ಪಾರ್ಸಿಂಗ್. ಆದ್ದರಿಂದ ನಾನು ಮಾಡಬೇಕು ಎಲ್ಲಾ ಈ ನಕಲಿಸಿ ಆಗಿದೆ ನಂತರ ಒಂದು ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು ಮತ್ತು ಹಿಟ್ ನಮೂದಿಸಿ. ಮತ್ತು ಬಲ್ಬ್ ಹೋಗುತ್ತದೆ. ಮತ್ತು ಈ ಎಲ್ಲಾ ಹಾದುಹೋಗುವ ಇದೆ ನನ್ನ ಕಂಪ್ಯೂಟರ್ ನಿಸ್ತಂತು ಹೇಗಾದರೂ ಸೇತುವೆ, ಕೆಳಗೆ ಇದು ಈ ಬಲ್ಬ್ ಮಾತನಾಡುತ್ತಿದ್ದೇನೆ. ನಾನು ಬೇರೆ ಏನಾದರೂ ಮಾಡಬಹುದು. ನಾನು ಈ ವಿಷಯ ಮಾಡಬಹುದು ಉದಾಹರಣೆಗೆ ಕೆಂಪು ಹೋಗಿ. ನಾನು ಉದಾಹರಣೆಗೆ ಮಾಡಬಹುದು ಈ ವಿಷಯ ಹಸಿರು ಹೋಗಿ. ನಾನು ನೀಲಿ ಹೋಗಿ ಮಾಡಬಹುದು. ಮತ್ತು ಈ ಪ್ರತಿಯೊಂದು ಗಮನಕ್ಕೆ ಸಂದರ್ಭಗಳಲ್ಲಿ, ನಾನು ಬದಲಾವಣೆ ಭಾವಿಸುತ್ತೇನೆ ಎಲ್ಲಾ ಕರೆಯಲ್ಪಡುವ ವರ್ಣ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ ವಾಸ್ತವವಾಗಿ ಇದು ಕೆಲವು ಬಣ್ಣ ನೀಡಲು. ಆದ್ದರಿಂದ ನನ್ನ ಜೊತೆಗೆ ಈ ಒಂದು ಅಂಟಿಸಿ ಅವಕಾಶ. ಈಗ ನೀಲಿ ಇಲ್ಲಿದೆ. ಮತ್ತು ನೀವು ಸಹ ರಸಿಕ ಮಾಡಬಹುದು ವಿಷಯಗಳನ್ನು ಹಸಿರು ತೆರಳುತ್ತದೆ where--. ಮತ್ತು ನಾನು ಈ ಮಾಡಬಲ್ಲರು ನನ್ನ ಕೋಡ್ ಕೋರ್ಸ್. ಆದರೆ ಎಪಿಐ ಸ್ವತಃ ಮೋಜಿನ ಕಾರ್ಯಾಚರಣೆಗಳು ಬೆಂಬಲಿಸುತ್ತದೆ ಈ ರೀತಿಯ, ಈಗ ಇದು ಬಗ್ ಮುಂದಿನ 30 ಸೆಕೆಂಡುಗಳ ಕಾಲ ನಮಗೆ. ಆದ್ದರಿಂದ ಒಂದು ರುಚಿ ಎಂಬುದನ್ನು ನೀವು ಮಾಡಬಹುದು ಒಂದು API ಮಾಡಲು, ಈ ಒಂದು ಒಳಗೊಂಡ ದೀಪಗಳಿಗೆ. CS50 ಒಂದೆರಡು ಎನ್ನುವುದನ್ನು ಗಮನಿಸಿ ಗೂಗಲ್ ಗ್ಲಾಸ್ ಜೋಡಿ ನೀವು ಬಯಸದಿದ್ದರೆ ಜೊತೆಗೆ ಏನೋ ನಿಭಾಯಿಸಲು ಇಷ್ಟ ಆ ಸಾಲುಗಳು, Arduino UNOS, ಇದು ಸಣ್ಣ ಕಂಪ್ಯೂಟರ್ಗಳು, ಮೂಲಭೂತವಾಗಿ, ಸ್ವಲ್ಪ ಸರ್ಕ್ಯೂಟ್ ಬೋರ್ಡ್ ನೀವು ಸಂಪರ್ಕಿಸಬಹುದು ತಂತಿಗಳು ಮತ್ತು ಇತರ ವಸ್ತುಗಳನ್ನು ಮತ್ತು ವಾಸ್ತವವಾಗಿ ನಿಯಂತ್ರಣ ನಿಮ್ಮ ನೈಜ ಪರಿಸರದಲ್ಲಿ. ನಂತರ ಒಂದೆರಡು ಇವೆ ನಾವು ಹೊಂದಿರುವ ಹೊಸ ಆಟಿಕೆಗಳು. ಈ ಒಂದು ಅಕ್ಷರಶಃ ಆಗಮಿಸಿದ ಮೇಲ್ ಮೂಲಕ ಇತರ ದಿನ, ಒಂದು MYO ತೋಳುಪಟ್ಟಿಯನ್ನು. ಮತ್ತು ನಾನು ಒಂದು ಮಾರ್ಗವಾಗಿದೆ ಭಾವಿಸಲಾಗಿದೆ ನೀವು ಯೋಜನೆಗಳನ್ನು ಬಗ್ಗೆ ಉತ್ಸುಕರಾಗಿದ್ದರು ನೀವು ಬಳಸಬಹುದು ಈ ಯಂತ್ರಾಂಶ ಎಂದು ಈ ಚಿಕ್ಕ ಕ್ಲಿಪ್ ಆಡಲು ಎಂದು ಅವರು ಜನರನ್ನು ಕೀಟಲೆ ಬಳಸುವ ನಾವು ಈಗ ಭವಿಷ್ಯದಲ್ಲಿ ವಾಸಿಸುವ ನೀವು. [ಸಂಗೀತ] DAVID MALAN: ಕೆಲವೇ ವಾರಗಳಲ್ಲಿ ನೀವು ತುಂಬಾ CS50 ಫೇರ್ ನಲ್ಲಿ ತಂಪಾಗಿರುತ್ತದೆ. ಇನ್ನೊಂದು ಸಾಧನವನ್ನು ನಾವು ನಾವು ಎಂಬುದನ್ನು ಒಂದು ಗುಂಪೇ ಯೋಜನೆಗಳಿಗೆ ಔಟ್ ಸಾಲವಾಗಿ ಸಂತೋಷ ಒಂದು ಚಲನೆ ನಿಯಂತ್ರಕ ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ಸ್ವಲ್ಪ ಯುಎಸ್ಬಿ ಸಾಧನ ನೀವು ಕಂಪ್ಯೂಟರ್ ಸಂಪರ್ಕ ನೀವು ವ್ಯವಹರಿಸಲು ಅವಕಾಶ ನಿಮ್ಮ ಲ್ಯಾಪ್ಟಾಪ್, ಮ್ಯಾಕ್ ಅಥವಾ ಪಿಸಿ, ನೀವು ಎಕ್ಸ್ ಬಾಕ್ಸ್ Kinect ರೀತಿಯ ಹೊಂದಿದೆ ಎನ್ನುವಂತೆ ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಹೆಚ್ಚು ದೈಹಿಕ ಚಲನೆಯನ್ನು ಮಾಡಲು ಹಾಗೆ ನಾವು ಈ ಕಾಣುವ ಭವಿಷ್ಯದ ದೃಷ್ಟಿ. [ಸಂಗೀತ] DAVID MALAN: ಆದ್ದರಿಂದ ನೀವು ಸಹ ಕಲ್ಪನೆ ಹೇಗೆ ಆ ರೀತಿಯ ಬಹುಶಃ ಕಂಡುಹಿಡಿದ ಅಥವಾ ಕೆಲಸ ಮಾಡಬಹುದು ಒಂದು ಯಂತ್ರಾಂಶ ಮಟ್ಟದಲ್ಲಿ, ಯಾವುದೇ ಮೇಲೆ. ಸಹ, CS50 ಕೆಲವೇ ತಿಂಗಳ ನಂತರ, ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅರಿವನ್ನು ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ, ಮತ್ತು ವೆಬ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಹೆಚ್ಚು ಇತ್ತೀಚೆಗೆ, ನಂತರ ಸಹ API ಗಳು, ಮತ್ತು HTTP, ನೀವು ಮೂಲಕ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ ಸಾಫ್ಟ್ವೇರ್ API ಗಳು ನಿಮಗೆ ವೇಳೆ ಈ ಒಂದು ಸಾಲ ಬಯಸುತ್ತೀರಿ ಉಪಕರಣಗಳನ್ನು ಇದು ಮಾತನಾಡಲು ಮತ್ತು ಬಗ್ಗೆ ಚಿಂತೆ ಆಧಾರವಾಗಿರುವ ಅನುಷ್ಠಾನ ಸಂಪೂರ್ಣವಾಗಿ ಇದು ವಿವರಗಳು, ಏರಿಳಿತ ಈ ಕಲ್ಪನೆ ಸ್ಥಿರವಾಗಿದೆ ನಾವು ಮಾಡಿದ ಒಂದು ಅಮೂರ್ತತೆ ಸೆಮಿಸ್ಟರ್ ಉದ್ದಕ್ಕೂ ಕಾಣಬಹುದು. ಆದ್ದರಿಂದ ಸಹ ವಾರಾಂತ್ಯದಲ್ಲಿ, ಸುದ್ದಿ ಒಂದೆರಡು ತುಣುಕುಗಳನ್ನು ನೋಡಿದ. ವಿಚಾರಗೋಷ್ಠಿಗಳು ಹೋಗಿ, ಮೊದಲ ಹೋಗಿ ನೀವು ವೇಳೆ ಕಲಿಯುತ್ತಾರೆ ಬಯಸುತ್ತೀರಿ ವಿಷಯಗಳ ಯಾವುದೇ ಸಂಖ್ಯೆ ಹೆಚ್ಚು. ಅಲ್ಲಿ URL ಅನ್ನು ನೋಡಿ. ಮತ್ತು ಈ ಒಂದು ಕಳುಹಿಸಲಾಗಿದೆ ನೀವು ತಿಳಿದಿರುವ ಚಾಂಗ್, ನನಗೆ, ಯಾರು ಆನೆಗಳು ನಮ್ಮ ಸೇನಾ ಮುದ್ರಣ ಮಾಡಿದ. ಕೆಳಗಿನಂತೆ ಮತ್ತು ಇದು ಒಂದು ತಲೆಬರಹವು ಆ. ನನ್ನ ಹೊಸ ಟಿವಿ ಭಯಭೀತನಾಗಿರುವ ನಾನು. ನಾನು ಹೆದರುತ್ತಾರೆ ಬಾಗುತ್ತೇನೆ ಏಕೆ ಈ ಮಾಡಲು ಮತ್ತು ನೀವು ವಿಷಯ ತುಂಬಾ ಪಡುತ್ತೇವೆ. ನಾವು ಈಗ ನೀವು ಸೆಮಿಸ್ಟರ್ ನಲ್ಲಿ ಪಾಯಿಂಟ್, ತುಂಬಾ, ನೀವು ಅಲ್ಲಿ ಹೊಂದಿರುವ ಸಹ ತಿಳುವಳಿಕೆ ಸಣ್ಣದೊಂದು ವೆಬ್ ಕೆಲಸ ಹೇಗೆ, ಮತ್ತು HTTP ಯ, ಮತ್ತು ಈ ರೀತಿಯ ಭದ್ರತಾ, ವಿಷಯಗಳನ್ನು ನಿಮ್ಮ ಕಣ್ಣಿನ ಸೆಳೆಯಲು ಪ್ರಾರಂಭಿಸಬೇಕು. ಆದರೆ, ನೀವು ಅರ್ಥ ಮಾಡಿಕೊಳ್ಳುವರು ಈ ವಸ್ತುಗಳು ಅಥವಾ ಎಂಬುದನ್ನು ನಿಜವಾದ ಬೆದರಿಕೆಗಳನ್ನು. ಹಾಗಾಗಿ ಕೆಲವು ಆಯ್ದ ತೆಗೆದುಕೊಂಡಿತು ಇಲ್ಲಿ ಈ ಲೇಖನ. ಕೆಳಗಿನಂತೆ ಮತ್ತು ಕಥೆ. ನಾನು ಈಗ ಮಾಲೀಕರು ಆಮ್ ಹೊಸ ಸ್ಮಾರ್ಟ್ ಟಿವಿ, ಇದು ಸ್ಟ್ರೀಮಿಂಗ್ ಒದಗಿಸುವ ಭರವಸೆ ಬಹುಮಾಧ್ಯಮ, ಆಟಗಳು, ಅಪ್ಲಿಕೇಶನ್, ಸಾಮಾಜಿಕ ಮಾಧ್ಯಮ, ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಬ್ರೌಸಿಂಗ್, ತುಂಬಾ ಓಹ್ ಮತ್ತು ಟಿವಿ. ಮಾತ್ರ ಸಮಸ್ಯೆ ನಾನು ಈಗ ಮನುಷ್ಯ ಎಂಬುದು ಇದು ಬಳಸಲು ಹೆದರುತ್ತಿದ್ದರು, ಲೇಖಕರು ಹೇಳುತ್ತಾರೆ. ನೀವು ಓದಲು ನೀವು, ತುಂಬಾ, ಎಂದು ನಿಮ್ಮ ಟಿವಿ 46 ಪುಟ ಗೌಪ್ಯತಾ ನೀತಿ. ಡೇಟಾ ಈ ಪ್ರಮಾಣವನ್ನು ವಿಷಯ ಸಂಗ್ರಹಿಸುತ್ತದೆ ದಿಗ್ಭ್ರಮೆಗೊಳಿಸುವ ಆಗಿದೆ. ಇದು ದಾಖಲಿಸುತ್ತದೆ ಅಲ್ಲಿ, ಯಾವಾಗ, ಹೇಗೆ, ಮತ್ತು ಎಷ್ಟು ನೀವು ಟಿವಿ ಬಳಸಲು. ಇದು, ಟ್ರ್ಯಾಕಿಂಗ್ ಕುಕೀಗಳನ್ನು ಹೊಂದಿಸುತ್ತದೆ ನಾವು ಚರ್ಚಿಸಿದ ಬಳಿಕ, ಮತ್ತು ಸಂಕೇತಗಳನ್ನು ವಿನ್ಯಾಸ ನೀವು ಹೊಂದಿರುವಾಗ ಪತ್ತೆ ವೀಕ್ಷಿಸಿದ ನಿರ್ದಿಷ್ಟ ವಿಷಯ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಇಮೇಲ್ ಸಂದೇಶವನ್ನು ನಿಮ್ಮ ಟಿವಿ ಇಮೇಲ್ ಪರಿಶೀಲಿಸಿ ಬಯಸಿದರೆ. ಇದು ಅಪ್ಲಿಕೇಶನ್ಗಳು ದಾಖಲಿಸುತ್ತದೆ ನೀವು ಬಳಸಲು, ನೀವು ಭೇಟಿ ನೀಡುವ ವೆಬ್ ಸೈಟ್ಗಳು, ಮತ್ತು ನೀವು ವಿಷಯ ಸಂವಹನ ಹೇಗೆ, ನಿಮ್ಮ ಸ್ಮಾರ್ಟ್ ಟಿವಿ ಮೂಲಕ ಆ ಎಲ್ಲಾ ಮಾಡುವ. ಇದು, creepier yet-- ನನ್ನ addition-- ಇಲ್ಲಿದೆ ಕ್ಯಾಮರಾ ನಿರ್ಮಿಸಿದೆ ಮುಖ ಗುರುತಿಸುವಿಕೆ ಜೊತೆ. ಉದ್ದೇಶ ಒದಗಿಸುವುದು ಟಿವಿ ಸೂಚಕ ನಿಯಂತ್ರಣ ಮತ್ತು ಪ್ರವೇಶಿಸಲು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ನಿಮ್ಮ ಮುಖದ ಬಳಸಿ ಖಾತೆಯನ್ನು ವೈಯಕ್ತಿಕಗೊಳಿಸಿದ. ಮೇಲಿಂದ ಮೇಲೆ, ಚಿತ್ರಗಳು ಟಿವಿ ಉಳಿಸಿದ ಬದಲಿಗೆ ಅಪ್ಲೋಡ್ ಕಾರ್ಪೊರೇಟ್ ಪರಿಚಾರಕಕ್ಕೆ. ತೊಂದರೆಯೂ ರಂದು, ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕ ಇಡೀ ಟಿವಿ ಮಾಡುತ್ತದೆ ಹ್ಯಾಕರ್ಸ್ ಈಡಾಗುವ ಯಾರು ಸಾಮರ್ಥ್ಯವನ್ನು ಪ್ರದರ್ಶಿಸಿದವು ಯಂತ್ರದ ಸಂಪೂರ್ಣ ನಿಯಂತ್ರಣ ಸಾಧಿಸಲು. ಹೆಚ್ಚು ತೊಂದರೆ, ವೇಳೆ ಅಲ್ಲ ಸಾಕಷ್ಟು ಸ್ಮಾರ್ಟ್, ಮೈಕ್ರೊಫೋನ್. ಟಿವಿ ಧ್ವನಿ ಹೊಂದಿದೆ ಗುರುತಿಸುವಿಕೆ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಎಂದು ವೀಕ್ಷಕರು ನಿಯಂತ್ರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ಧ್ವನಿ ಆದೇಶಗಳು ಪರದೆಯ. ಆದರೆ ಸೇವೆ ಬರುತ್ತದೆ ಇದು ಅಶುಭ ಎಚ್ಚರಿಕೆಯನ್ನು. ತಿಳಿದಿರಲಿ ದಯವಿಟ್ಟು ವೇಳೆ ನಿಮ್ಮ ಮಾತುಗಳನ್ನು ಸೇರಿವೆ ವೈಯಕ್ತಿಕ ಅಥವಾ ಸೂಕ್ಷ್ಮ ಇತರ ಮಾಹಿತಿ, ಆ ಮಾಹಿತಿ ವಶಪಡಿಸಿಕೊಂಡಿತು ದಶಮಾಂಶ ನಡುವೆ ಮತ್ತು ಮೂರನೇ ವ್ಯಕ್ತಿಗೆ ಹರಡುವ. ಎಂದು ಅವರು? ವೈಯಕ್ತಿಕ ಅಥವಾ ಸೂಕ್ಷ್ಮ ಹೇಳಬೇಡಿ ನಿಮ್ಮ ಟಿವಿ ಮುಂದೆ ವಿಷಯವನ್ನು. ಆದ್ದರಿಂದ ಈ ನಿಜವಾದ ನಿಜವಾಗಿ. ಮತ್ತು ಅದು ಕಷ್ಟ ನೀವು ನೋಡಲು ಸಾಧ್ಯವಿಲ್ಲ ಬೆಸ್ಟ್ ಬೈ ಹೋಗಿ ಅಥವಾ ಟಿವಿಗಳು ಹಾಗೆ ಈ ದಿನಗಳಲ್ಲಿ. ಅವರು ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಎಲ್ಲಾ ಚತುರರು. ಮತ್ತು ಅವರು ಬರುತ್ತಿದೆ ಚುರುಕಾದ ಮತ್ತು creepier. ಮತ್ತು ಅವರು ಕೇವಲ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುವುದು ಮಾಡುತ್ತಿದ್ದೇವೆ ನಾವು ಕುರಿತು ಮಾಡಿದ ರೀತಿಯಲ್ಲಿ ತದನಂತರ HTTP ಅಥವಾ ಮೂಲಕ ಅಪ್ಲೋಡ್ ಕೆಲವು ಪರಿಚಾರಕಕ್ಕೆ ಕೆಲವು ಪ್ರೋಟೋಕಾಲ್. ಆದ್ದರಿಂದ ಈ ಒಂದು ಮೋಜಿನ ಲೇಖನದ ಆಗಿತ್ತು ಈ ಆನ್ಲೈನ್ ವೆಬ್ಸೈಟ್ ಇಲ್ಲಿ, ಒಂದು ಕುರಿತು ನಿರ್ದಿಷ್ಟ ದೋಷವನ್ನು ಅಥವಾ ತಪ್ಪಾಗಿ ಕೋಡ್ ನಾವು ವಾಸ್ತವವಾಗಿ ಟೈ ಎಂದು ಕಳೆದ ವಾರದ ಚರ್ಚೆ. ಆದ್ದರಿಂದ ಈ ತಲೆಬರಹವು ಆಗಿತ್ತು , ಅನುಸರಿಸುತ್ತದೆ ಕಥೆ ಇಲ್ಲಿ ಹೋಗುವುದು ಜೋಶ್ Breckman ಒಂದು ಕೆಲಸ ಒಪ್ಪಂದ ಬಂದಿಳಿದ ಕಂಪನಿ ವಿಷಯ ನಿರ್ವಹಣಾ ಅಭಿವೃದ್ಧಿ ವ್ಯವಸ್ಥೆ, ಅಥವಾ ಅವರು ಎಂಬ ಮಾಡಿದಾಗ CMS, ಸಾಕಷ್ಟು ದೊಡ್ಡ ಸರ್ಕಾರದ ವೆಬ್ಸೈಟ್. ಒಳಗೊಂಡಿರುವ ಯೋಜನೆಯ ಹೆಚ್ಚು ಒಂದು ವಿಷಯದ ನಿರ್ವಹಣೆಯ ವ್ಯವಸ್ಥೆಯನ್ನು ಅಭಿವೃದ್ಧಿ ನೌಕರರು ಎಂದು ಆದ್ದರಿಂದ ರಚಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಸದಾ ಬದಲಾಗುತ್ತಿರುತ್ತದೆ ತಮ್ಮ ಸೈಟ್ ವಿಷಯ. ವಿಷಯಗಳಿಗೆ ಹಾಗೂ ಸಾಕಷ್ಟು ಹೋದರು ನೇರ ಹೋಗಿ ನಂತರ ಕೆಲವು ದಿನಗಳ. ಆದರೆ ದಿನ ಆರು, ವಿಷಯಗಳನ್ನು ಬಹಳ ಚೆನ್ನಾಗಿ ಅಲ್ಲ ಹೋದರು. ಎಲ್ಲ ವಿಷಯಗಳನ್ನು ವೆಬ್ಸೈಟ್ ಸಂಪೂರ್ಣವಾಗಿ ಕಣ್ಮರೆಯಾಗುತ್ತವೆ ಎಂದು. ಮತ್ತು ಎಲ್ಲಾ ಪುಟಗಳು ಡೀಫಾಲ್ಟ್ ಕಾರಣವಾಯಿತು, ವಿಷಯ ವೆಬ್ ಪುಟ ನಮೂದಿಸಿ. ಓಹ್. ಜೋಶ್ ಕರೆಸಲಾಗಿತ್ತು ತನಿಖೆ ಮತ್ತು ಗಮನಕ್ಕೆ ವಿಶೇಷವಾಗಿ ತ್ರಾಸದಾಯಕ ಒಂದು ಹೊರಗಿನ IP ವಿಳಾಸದೊಂದಿಗೆ ಹೊಂದಿತ್ತು ಹೋಗಿದ್ದರು ಮತ್ತು ಎಲ್ಲಾ ಅಳಿಸಲಾಗಿದೆ ಗಣಕದಲ್ಲಿ ವಿಷಯ. IP ವಿಳಾಸ ಸೇರದ ಕೆಲವು ಸಾಗರೋತ್ತರ ಹ್ಯಾಕರ್ ಬಾಗಿದ ಗೆ ಉಪಯುಕ್ತ ನಾಶಮಾಡುವ ಸರ್ಕಾರದ ಮಾಹಿತಿ. ಇದು, googlebot.com ನಿರ್ಧರಿಸಿದರು Google ನ ಸ್ವಂತ ವೆಬ್ ಕ್ರಾಲ್ ಜೇಡ. ಓಹ್. ಸಂಶೋಧನೆ ಮತ್ತು ಸ್ಕ್ರಾಂಬ್ಲಿಂಗ್ ಸ್ವಲ್ಪ ನಂತರ ಸುಮಾರು ಒಂದು noncorrupt ಬ್ಯಾಕ್ಅಪ್ ಹುಡುಕಲು, ಜೋಶ್ ಸಮಸ್ಯೆ ಕಂಡುಬಂದಿಲ್ಲ. ಬಳಕೆದಾರರೊಬ್ಬರು ನಕಲು ಒಂದು ಕೆಲವು ವಿಷಯವನ್ನು ಅಂಟಿಸಲಾಗಿದೆ ಮತ್ತೊಂದು ಪುಟ, ಸೇರಿದಂತೆ ಒಂದು ಬದಲಾಯಿಸಿ ಹೈಪರ್ಲಿಂಕ್ ಪುಟದ ವಿಷಯ ಸಂಪಾದಿಸಲು. ಸಾಮಾನ್ಯವಾಗಿ ಈ ನೆರವೇರಿಸಲಾಯಿತು ಒಂದು ಹೊರಗಿನ ಬಳಕೆದಾರ ರಿಂದ ನೀಡಿ ಒಂದು ಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ನಮೂದಿಸಿ ಅಗತ್ಯವಿದೆ, ಆದರೆ CMS ಪ್ರಮಾಣೀಕರಣದ ವ್ಯವಸ್ಥೆಯನ್ನು ಲಾಗಿನ್ ವ್ಯವಸ್ಥೆ, ಖಾತೆಗೆ ನಡೆಯಲಿಲ್ಲ ಅತ್ಯಾಧುನಿಕ ಹ್ಯಾಕಿಂಗ್ ಗೂಗಲ್ ಸ್ಪೈಡರ್ ತಂತ್ರಗಳನ್ನು. ಓಹ್. ಇದನ್ನು ತಿರುಗುತ್ತದೆ ಎಂದು, ಗೂಗಲ್ ಸ್ಪೈಡರ್ ಬಳಸುವುದಿಲ್ಲ ಇದು ಅಂದರೆ ಕುಕೀಸ್, ಸುಲಭವಾಗಿ ಒಂದು ಚೆಕ್ ಬೈಪಾಸ್ ಕುಕಿ ಸೆಟ್ನಲ್ಲಿ ಪ್ರವೇಶಿಸಿದ್ದಾರೆ ಸುಳ್ಳು ಎಂದು. ಇದು ಗಮನ ಪಾವತಿ ಇಲ್ಲ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಕೇಳುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರು ಮರುನಿರ್ದೇಶನ ಯಾರು ಆಗಿಲ್ಲ. ಆದಾಗ್ಯೂ ಪ್ರತಿ ಅನುಸರಿಸಿ ಮಾಡುವುದಿಲ್ಲ ಕಂಡುಕೊಳ್ಳುವ ಪ್ರತಿ ಪುಟದಲ್ಲಿ ಹೈಪರ್ಲಿಂಕ್, ಸೇರಿದಂತೆ ಶೀರ್ಷಿಕೆಯಲ್ಲಿ ಪುಟ ಅಳಿಸು. ಓಹ್. ಆದ್ದರಿಂದ ಈ ಹೆಚ್ಚು ಅರ್ಥವೇನು ತಾಂತ್ರಿಕ ಆದರೆ ಸಾಕಷ್ಟು ಸುಲಭವಾಗಿ ಪದಗಳು? ಅದು ಅರ್ಥ ತಮ್ಮ ವೆಬ್ಸೈಟ್ ಮೂಲಕ, ಅವರು ಈ ಒಂದು ಭಿನ್ನವಾಗಿ URL ಗಳು ಇದ್ದರೂ ಸಮಸ್ಯೆ ಏಳು ಸೆಟ್ ನೀವು ವೀಕ್ಷಿಸಬಹುದು. ಸಮಸ್ಯೆ ಸಂಸ್ಮರಣೆ ಏಳು ಸೆಟ್ ಅಥವಾ ಸಮಸ್ಯೆ ತಿಳಿಯಲು ಏಳು ಸೆಟ್ ನೀವು ಸವಾಲು ನೀವು, ಇತರ ವಿಷಯಗಳ ನಡುವೆ, ಬಳಕೆದಾರರ ಪರವಾಗಿ ಷೇರುಗಳು ಮಾರಾಟ. ಆದರೆ ಮೂಲಕ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಅನುಷ್ಠಾನಕ್ಕೆ ನಿಮ್ಮ ಬಳಕೆದಾರ ಹೈಪರ್ಲಿಂಕ್ಗಳನ್ನು ಮೂಲಕ ಪಡೆಯಲು ಇಂಟರ್ಫೇಸ್, ಬಹುಶಃ ಅಲ್ಲ ಸ್ಮಾರ್ಟೆಸ್ಟ್ ಕಲ್ಪನೆಯನ್ನು ನಿಮ್ಮ ಸೈಟ್ ಹೇಗಾದರೂ ವೇಳೆ ಏಕೆಂದರೆ ಸುಲಭವಾಗಿ ಎರಡೂ ಮಾನವ ಯಾರು ಸುಮಾರು ಕ್ಲಿಕ್ ಅಥವಾ ಖರೀದಿಸಲು ವಿಶೇಷವೇನು Google ನ ಅಥವಾ ಸ್ಪೈಡರ್ ಬೋಟ್ ಅವರು ಎಂದು ನೀವು ಮಾಹಿತಿ ತೆಗೆದುಕೊಂಡಾಗಿದೆ ಸೂಚ್ಯಂಕ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ವೆಬ್ ಕ್ರಾಲ್ ಹುಡುಕಾಟ ಎಂಜಿನ್ ವೆಬ್, ಅವರು ಅತ್ಯಂತ ಸುಲಭವಾಗಿ ಸಾಧ್ಯವೋ URL ಅನ್ನು ಈ ರೀತಿಯ ಪಡೆಯಲು ಮೂಲಕ ಹಿಟ್. ಮತ್ತು ಕಾರ್ಯತತ್ಪರವಾಗಿಲ್ಲದಿರಬಹುದು ಇಲ್ಲಿದೆ ಸಮಾನ ಗೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಗೂಗಲ್ ಎಲ್ಲಾ ಷೇರುಗಳನ್ನು ಮಾರಾಟ. ಈಗ ನಾನೂ, ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಇಲ್ಲಿದೆ ಕತ್ತೆಯ ಎಂದು CMS ಉಪಯೋಗಿಸಿದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಕುಕೀಸ್ ಅದರ ಲಾಗಿನ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಎಂದು ಸರ್ವರ್ ಭಾಗದ ಕ್ರಮ ನೀವು ಹುಡುಗರಿಗೆ pset ರಲ್ಲಿ ಮಾಡಲು ಮತ್ತು ತಿನ್ನುವೆ 7 ಒಂದು login.php ಇಲ್ಲ ಯಾವಾಗಲೂ ಫೈಲ್, ಯಾವಾಗಲೂ, ಯಾವಾಗಲೂ ಭದ್ರತಾ ಇರಬೇಕು ಸರ್ವರ್ ಬದಿಯಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆ, ಅಲ್ಲ ಕ್ಲೈಂಟ್ ಬದಿಯಲ್ಲಿ, ಏಕೆಂದರೆ ಈ ಎಂದು ಲೇಖನ ಸೂಚಿಸುತ್ತದೆ ಮತ್ತು ನೀವೇ ಮಾಡಬಹುದು ಇದು, ಒಂದು ಹಂತದಲ್ಲಿ ನೋಡಿ , ಒಂದು ಬಳಕೆದಾರ ಕ್ಷುಲ್ಲಕ ಒಳ್ಳೆಯ ಅಥವಾ ಕೆಟ್ಟ, ಕೇವಲ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಫ್ ಕುಕೀಸ್ ನಮೂದಿಸುವುದನ್ನು ಅಲ್ಲ. ಆದ್ದರಿಂದ ನಿಮ್ಮ ದೈನಂದಿನ WTF ಆಗಿದೆ. ಒಂದು, ಇಲ್ಲ ಇದು ಕೇವಲ ರೀತಿಯ ಹೆದರಿಕೆಯೆ ಆದ್ದರಿಂದ ನಾನು ಅದನ್ನು ಬಗ್ಗೆ ಮಾಡುತ್ತೇವೆ ಕೇವಲ ಒಂದು ಜೀವನ ಪಾಠ ಎಂದು. ನೀವು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನೀವು ಯಾವಾಗ Snapchat ಅಥವಾ ತರಹ ಎಂಬ ಈ ಫೋಟೋಗಳನ್ನು ಮಾತ್ರ ಕಾಲ ಹೇಳುತ್ತಾರೆ ಐದು ಸೆಕೆಂಡುಗಳ, ಹತ್ತು ಸೆಕೆಂಡುಗಳ, ಅಥವಾ ಸ್ಪಷ್ಟವಾಗಿ ವಿವರಿಸಲಾಗದ ಯಾ ಕೆಲಸಕ್ಕೆ ಬಾರದ ವಸ್ತು. ಅವರು ಎಂಬುದು ಅಲ್ಪಕಾಲಿಕ ಆರ್ ಸಂಪೂರ್ಣವಾಗಿ ಸಂದರ್ಭದಲ್ಲಿ. ಡಿಜಿಟಲ್, ದಾರಿಯೇ ಇಲ್ಲ ಹಾಗೆ, ವೀಡಿಯೊ ಕೆಲವು ರೂಪ ಕಾರ್ಯಗತಗೊಳಿಸಲು, ಅಥವಾ ಚಿತ್ರ, ಅಥವಾ ಗ್ರಾಂಥಿಕ ಇಂತಹ ಹಂಚಿಕೆ ಇತರ ತುದಿಯಲ್ಲಿ ಒಂದು ಸ್ವೀಕರಿಸುವವರ ಹೇಗಾದರೂ ಡೇಟಾ ಉಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಅತ್ಯಂತ ಮುಗ್ಧ ರೀತಿಯಲ್ಲಿ, ಯಾರಾದರೂ ತಮ್ಮ ದೂರವಾಣಿ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಮತ್ತು ಅವರು ಒಂದು 10 ಎರಡನೇ ವಿಂಡೋ ಹೊಂದಿವೆ ಕೆಲವು ಕ್ಷಿಪ್ರ ನೋಡುವ ಸಂದರ್ಭದಲ್ಲಿ ಕೇವಲ ಕೆಲವು ಫೋನ್ ತೆಗೆದುಕೊಳ್ಳಲು ಮತ್ತು ನಿಸ್ಸಂಶಯವಾಗಿ, ಇದು ಛಾಯಾಚಿತ್ರ. ಆದ್ದರಿಂದ ನೀವು ರಕ್ಷಿಸಲು ಡಿಜಿಟಲ್ ಏನೋ ಆ ರೀತಿಯಲ್ಲಿ. ನೀವು ಕೆಲವು ತೆಗೆದುಕೊಳ್ಳಲು ಹೇಗೆ ಗೊತ್ತು ನಿಮ್ಮ ಫೋನ್ನಲ್ಲಿ ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳನ್ನು. ವಾಸ್ತವವಾಗಿ, ಈ ಗೊತ್ತಿಲ್ಲ ವೇಳೆ, ಅರ್ಥ ಕನಿಷ್ಠ Snapchat ಎಂದು, ಮತ್ತು ನಾನು ಇತರ ಭಾವಿಸುತ್ತೇನೆ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಈ ದಿನಗಳಲ್ಲಿ, ಕನಿಷ್ಠ ಹೇಳಲು ಸ್ವೀಕರಿಸುವವರ ವಾಸ್ತವವಾಗಿ ಹೊಂದಿದೆ ನಿಮ್ಮ ಚಿತ್ರ ಒಂದು ಸ್ಕ್ರೀನ್ಶಾಟ್ ತೆಗೆದುಕೊಂಡು. ಆದರೆ ಇನ್ನೂ ಇನ್ನೂ, ಈ snappening ಆಗಿತ್ತು, ಯಾರೋ ಇದು ಎಂಬ ಮಾಹಿತಿ, ಅಲ್ಲಿ ಸುಮಾರು 100,000 ಬಂಧಿಸಲಾಗಿತ್ತು ಬಿಡುಗಡೆಯಾಗಿತ್ತು ಒಂದು ಟೊರೆಂಟ್ ಫೈಲ್ ಎಂದು ಏನನ್ನು ವಿವಿಧ ವೆಬ್ಸೈಟ್ಗಳಲ್ಲಿ ಅಂತಿಮವಾಗಿ. ಮತ್ತು ಈ ಇಡೀ ಗುಂಪೇ ಒಳಗೊಂಡಿರುವ ಖಾಸಗಿ ಸಂದೇಶಗಳನ್ನು ಮತ್ತು ಪೋಸ್ಟ್ಗಳ. ಇದು, ಅವುಗಳನ್ನು ಅತ್ಯಂತ ಸೌಮ್ಯವಾದ ತಿರುಗಿದರೆ ಆದ್ದರಿಂದ ನೀವು ಅಪೇಕ್ಷಿಸಬಹುದು ಏನು. ಆದರೆ ಜನರು ಏಕೆಂದರೆ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ವೆಬ್ಸೈಟ್ ಬಳಸಲಾಗುತ್ತದೆ, ತಮ್ಮ Snapchat ಲಾಗ್ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ತದನಂತರ ತಮ್ಮ ಬಂಧಿಸಲಾಗಿತ್ತು ಎಲ್ಲಾ ಉಳಿತಾಯ ಈ ತೃತೀಯ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ. ಮತ್ತು ಆ ಮೂರನೇ ಪಕ್ಷವಾಗಿತ್ತು ಹ್ಯಾಕ್ ಎಂದು ವೆಬ್ಸೈಟ್, ಇದು ಕೇವಲ ಅರ್ಥ ಯಾರಾದರೂ ಕಾಣಿಸಿಕೊಂಡಿತ್ತು ಹೇಗೆ ಆ ಚಿತ್ರಗಳನ್ನು ಎಲ್ಲಾ 100,000 ಜೊತೆಗೆ ಪಡೆಯಲು ತಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವ್ಗೆ ನಂತರದ ಹಂಚಿಕೆ. ನಾನೂ, ಇಲ್ಲೂ ಇದು ರೀತಿಯ ಇಲ್ಲಿದೆ ಆಫ್ ಕತ್ತೆಯ ಎಂದು Snapchat ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಅಂತಃ ಇವನ್ನು ಡೇಟಾ ಮತ್ತು ಒಳಪಟ್ಟಿಲ್ಲ ಎಂದು ನಿಮ್ಮ ಫೋನ್ ಚಾಲನೆಯಲ್ಲಿರುವ ಆದ ಅಪ್ಲಿಕೇಶನ್. ಆದರೆ ಇಲ್ಲಿ ಕೂಡ, ಈ ಅರ್ಥ ವಿಷಯಗಳನ್ನು, ಅನಿರೀಕ್ಷಿತ ಮೂಲಕ ನೀವು ಕ್ಯಾಚ್ ಮಾಡಬಾರದು ಅಥವಾ ಕನಿಷ್ಠ ಅಲ್ಲಿ ಮಾಡಬೇಕು ಇಲ್ಲಿ ಒಂದು ಜೀವನ ಪಾಠ ಎಂದು. ನೀವು ತಾಂತ್ರಿಕ ಬಯಸಿದಲ್ಲಿ ವಿವರಗಳು, ಅಲ್ಲಿ ಆ URL ಗೆ ಹೋಗಿ ಇಂದಿನ ಸ್ಲೈಡ್ಗಳು ಇಲ್ಲಿದೆ. ಸರಿ, ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು ಸಿಎಸ್ ಇಂದಿನ ಜೀವನದ ಪಾಠ? ಎಂದು ಆಫ್ ಮಾಡಿ. ಎಲ್ಲಾ ನಲ್ಲಿ ಏನು? ಎಲ್ಲಾ ನಲ್ಲಿ ಏನು? ನಾನು ತಪಾಸಣೆ ಬಹುಮಂದಿಗೆ ಪಡೆದಿರುವಿರಿ ಈಗ ತಮ್ಮ Snapchat ಅಥವಾ ಏನೋ. ಸರಿ, SQL ಆದ್ದರಿಂದ, ಸಂರಚಿಸಿದ ಭಾಷಾ ಪ್ರಶ್ನಾವಳಿ. ನ ಈ ಕಟ್ಟಲು ಅವಕಾಶ. ಮತ್ತು, ಸಹ ನಾವು ಸ್ಕ್ರಾಚಿಂಗ್ನಲ್ಲಿ ನೀವು ಈ ಮೇಲ್ಮೈ ಭಾಷೆ, ನಾವು ನೀವು ನೀಡುತ್ತೇನೆ ಭಾಷೆಯ ಸಾಕಷ್ಟು pset 7 ರೂಪದಲ್ಲಿ ಆದ್ದರಿಂದ ನೀವು ಕೆಲವು ನಿಭಾಯಿಸಲು ಎಂದು ಸರ್ವೇಸಾಮಾನ್ಯವಾಗಿ ಕಾರ್ಯವನ್ನು. ಆದರೆ ಒಂದೆರಡು ಇವೆ ಅರ್ಥ ನಾವು ನೀವು ಅಗತ್ಯವಿಲ್ಲ ವಿಷಯಗಳನ್ನು, ಆದರೆ ನೀನು ಪ್ರಮುಖ ಅಂತಿಮ ಯೋಜನೆಗಳ ಬಂದು ಮತ್ತು ಖಂಡಿತವಾಗಿಯೂ ನಿಜವಾದ ಮಾಡುವ ಬಂದು ನಿಜವಾದ ಬಳಕೆದಾರರು ವೆಬ್ಸೈಟ್ಗಳು ಈ ವಿನ್ಯಾಸ ನಿರ್ಧಾರ. ಇದು ತಿರುಗಿದರೆ MySQL ಡೇಟಾಬೇಸ್, ನೀವು ರೀತಿಯ ಆಯ್ಕೆಗಳನ್ನು bunches ಹೊಂದಿವೆ ನಿಮ್ಮ ಕಾಲಮ್ಗಳ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಮತ್ತು ಇತರ ವಸ್ತುಗಳನ್ನು, ಆದರೆ ನೀವು ಹೊಂದಿಲ್ಲ ಒಂದು ಕರೆಯಲ್ಪಡುವ ಶೇಖರಣಾ ಆಯ್ಕೆ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಎಲ್ಲಾ ಎಂಜಿನ್, ಕಡತ ವ್ಯವಸ್ಥೆಯ ರೀತಿಯ, ನೀವು ಚೆನ್ನಾಗಿ ಬಂದಿದೆ, ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಎಲ್ಲಾ. ಏನು ರೂಪದಲ್ಲಿ ಇದು ಅಂತಿಮವಾಗಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ? ಮತ್ತು ಸಾಮಾನ್ಯ, ಬಹುಶಃ, ಬಂದಿದೆ MyIsam ಮತ್ತು InnoDB ತಾಂತ್ರಿಕವಾಗಿ ನಾವು ಮಾತ್ರ ಕಾಳಜಿ ಮಾಡುತ್ತೇವೆ ಮಟ್ಟಿಗೆ ಹೊಂದಿದೆ ಮತ್ತು ಒಂದು ಹೊಂದಿಲ್ಲ ಕೆಳಗಿನ ವೈಶಿಷ್ಟ್ಯವನ್ನು. ನೀವು ಎಂದು ಭಾವಿಸೋಣ ಸ್ವಲ್ಪ ಡಾರ್ಮ್ನಲ್ಲಿ ಫ್ರಿಜ್. ಮತ್ತು ನೀವು ಮತ್ತು ಊಹಿಸಿಕೊಳ್ಳಿ ನಿಮ್ಮ ಈ ಫ್ರಿಜ್ ಹಂಚಿಕೊಳ್ಳುವ ಕೊಠಡಿಯಲ್ಲಿದ್ದ, ಹೇಳುತ್ತಾರೆ ಹಾಲು ನಿಜವಾಗಿಯೂ ಇಷ್ಟಪಟ್ಟಿದ್ದರು. ಮತ್ತು ಈ ವಾಸ್ತವವಾಗಿ, ಹೇಗೆ ಕಥೆ ಮತ್ತೆ ನನಗೆ ಹೇಳಲಾಯಿತು ದಿನದಲ್ಲಿ ನಾನು ಸಹಜವಾಗಿ ಪಡೆದಾಗ ಸಿಎಸ್ 161 ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಸ್ ಎಂದು ಇದೇ ಈ ವಿಷಯದ ಪರಿಶೋಧಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ನೀವು ಈ ಫ್ರಿಜ್ ಮಾಡಲೇಬೇಕು. ನೀವು ಹಾಲು ಇಲ್ಲ. ಮತ್ತು ನೀವು ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ, ಮನೆಗೆ ಇನ್ನೂ ವರ್ಗ ಅಥವಾ ಯಾವುದೇ ನಲ್ಲಿ, ಮತ್ತು ನೀವು ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ನಿರ್ಧರಿಸಲು ಹೋಗಿ ಕೆಲವು ಹಾಲು ಪಡೆಯುವುದು. ನೀವು ಫ್ರಿಜ್ ಮುಚ್ಚಿ ಆದ್ದರಿಂದ, ಲಾಕಪ್ ಡಾರ್ಮ್ನಲ್ಲಿ ಕೊಠಡಿ, ಎದುರಿಗಿರುವ ಹೋಗಿ ಸಿವಿಎಸ್ ಅಥವಾ ಎಲ್ಲೆಲ್ಲಿ, ಮತ್ತು ಪಡೆಯಲು ಸಾಲಿನಲ್ಲಿ ಕೆಲವು ಹಾಲು ಖರೀದಿ. ಏತನ್ಮಧ್ಯೆ, ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ ಮನೆಗೆ ಬರುತ್ತಾನೆ ವರ್ಗ, ಡಾರ್ಮ್ನಲ್ಲಿ ಕೋಣೆಯಲ್ಲಿ ತೊಡಗುತ್ತಾರೆ ಸಹ ಅರಿವಾಗುತ್ತದೆ, ಫ್ರಿಜ್ ತೆರೆಯುತ್ತದೆ ooph, ನಾವು ಹಾಲು ಇಲ್ಲ. ಆದ್ದರಿಂದ ಅವನು ಅಥವಾ ಅವಳು ಮುಚ್ಚುವುದು ಫ್ರಿಜ್ ಮತ್ತು ನಂತರ ಏನಾಗುತ್ತದೆ ಇತರ ಸಿವಿಎಸ್ ಹೋಗಲು, ಇದು ಸಂಭವಿಸಿದರೆ ಒಂದು ಬ್ಲಾಕ್ ದೂರ ಇತರ ಸಿವಿಎಸ್ ಚೌಕದಲ್ಲಿ, ಮತ್ತು ಸಾಲಿನಲ್ಲಿ ಪಡೆಯುತ್ತದೆ ಕೆಲವು ಹಾಲು ಪಡೆಯಲು. ಈಗ, ವಾಸ್ತವವಾಗಿ, ಕೆಲವು ನಿಮಿಷಗಳ ನಂತರ, ನೀವು ಎರಡೂ ಪಡೆಯಲು, ಮತ್ತು ಎಲ್ಲಾ ಸಂಭಾವ್ಯ ಕೆಟ್ಟ ಫಲಿತಾಂಶಗಳ ಸಂಭವಿಸಲಿಲ್ಲ. ನೀವು ಎರಡೂ ಹಾಲು ಹೊಂದಿವೆ. ಮತ್ತು ನೀನು ಹಾಲು ಹೆಚ್ಚು ಎಂದು. ಆದ್ದರಿಂದ ಅವುಗಳನ್ನು ಒಂದಾಗಿದೆ ಹಂತದಲ್ಲಿ ಹುಳಿಯಾಗಿ ಹೋಗುವ. ಈಗ ನೀವು ಒಂದು ಅತಿಯಾದ ಪ್ರಮಾಣದ ಹೊಂದಿವೆ ಫ್ರಿಜ್ ನಲ್ಲಿ ಹಾಲಿನ ಎಲ್ಲಾ ಏಕೆಂದರೆ ಏಕೆ? [ಕೇಳಿಸುವುದಿಲ್ಲ] DAVID MALAN: ಹೌದು, ನೀವು ಮಾಡಲಿಲ್ಲ ಹೇಗಾದರೂ ಪರಸ್ಪರ ಸಂವಹನ ನೀವು ಹಾಲು ಪಡೆಯುವಲ್ಲಿ. ಸರಳ ಆದ್ದರಿಂದ ಮಾನವ ಜಗತ್ತಿನ ರೀತಿಯಲ್ಲಿ, ಈ ಸಿಲ್ಲಿ ತಪ್ಪಿಸಲು ಎಂಬುದರ ಇಂತಹ ಸಂಭವಿಸದಂತೆ ಸನ್ನಿವೇಶದಲ್ಲಿ ನೀವು ಕೇವಲ ಒಂದು ಅಂತ್ಯಗೊಳ್ಳುತ್ತಿತ್ತು. ಅವುಗಳನ್ನು ಪಠ್ಯ, ಹೌದು ಉತ್ತಮ. ಆದರೆ ಹೇಗೆ ಬೇರೆ? ನಂತರದ ಇದು ಟಿಪ್ಪಣಿಗಳು. DAVID MALAN: ಒಂದು ನಂತರದ ಇದು ಗಮನಿಸಿ. ಸಂವಹನದ ರೂಪ ನಿಮ್ಮ ಕೊಠಡಿ ಸಹವಾಸಿ ಹೇಳುತ್ತದೆ ಹಾಲಿನ ಫ್ರಿಜ್ ಕಾಣುವುದಿಲ್ಲ. ನನ್ನ ಸ್ವಂತ restock ಹೋಗುತ್ತಿದ್ದೇವೆ ಬಾಗುತ್ತೇನೆ. ಆದ್ದರಿಂದ ನೀವು ಹೇಗಾದರೂ ಅಗತ್ಯವಿದೆ ಈ ಸಂಪನ್ಮೂಲ ಲಾಕ್. ಆದ್ದರಿಂದ ನಾವು ಈ ಮಾಡಬಹುದು ನಾವು ರೀತಿಯ ಮಾಡಬಹುದು ಕಥೆ ನಾಶಮಾಡಲು ಸಿಎಸ್ ಕಥೆ ಪರಿವರ್ತನೆ ಆ ಮೂಲಕ ಕೇವಲ ಒಂದು ರೀತಿ ನಗರದ ಕೆಲವು ಮೌಲ್ಯವನ್ನು ಸಂಗ್ರಹಿಸುವ ಯಾವ ವೇರಿಯಬಲ್. ಮತ್ತು ಇದೀಗ, ಹಾಲು ಮೌಲ್ಯವನ್ನು ಶೂನ್ಯವಾಗಿರುತ್ತದೆ ನಿಮ್ಮ ಬಯಸುವುದಿಲ್ಲ ಇದು ಕೊಠಡಿ ಸಹವಾಸಿ ವೇರಿಯಬಲ್ ಪರೀಕ್ಷಿಸಲು ನಂತರ ನಿರ್ಧಾರ ಅವನ ಅಥವಾ ಅವಳ ಮಾಡಲು ವೇರಿಯಬಲ್ ಸ್ಥಿತಿಯನ್ನು ಆಧರಿಸಿ ನೀವು ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಇಂತಹ ವೇರಿಯಬಲ್ ರಾಜ್ಯ ಬದಲಾಯಿಸುವ. SQL ಸಾಲುಗಳನ್ನು ಆದ್ದರಿಂದ ನಾವು ಹೇಗೆ PSet 7 ವಿವರಣೆಯಲ್ಲಿ ಕೊಟ್ಟಿದ್ದು ಇಲ್ಲಿ ಈ ಒಂದು. ಮತ್ತು ನಾವು ಒಂದು ದೊಡ್ಡ ಕಳೆಯಲು ಇಲ್ಲ ಸಮಯ ಪ್ರಮಾಣವನ್ನು ಬಗ್ಗೆ. ನೀವು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಆದರೆ ಇದನ್ನು ತಿರುಗುತ್ತದೆ CS50 ಹಣಕಾಸು ಕೆಲವು ಷೇರುಗಳನ್ನು ಕೊಳ್ಳಲು ನೀವು ಈಗಾಗಲೇ ಹೊಂದಿರುವ ನೀವು, ಕೆಲವು ಷೇರುಗಳನ್ನು ಹಲವಾರು ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಬಯಸುವ ತಕ್ಷಣ ಒಟ್ಟಿಗೆ ವಸ್ತುಗಳ. ನೀವು ಮಾಡಲು ಬಯಸುವ ಪರಿಣಾಮಕಾರಿಯಾಗಿ, ಉನ್ನತ ಮಟ್ಟದ, ನಾನು ಬಯಸಿದರೆ, ಸರಿ ಪರಿಶೀಲಿಸಿ ಉಚಿತ ಹೆಚ್ಚು ಷೇರುಗಳನ್ನು ಕೊಳ್ಳಲು, ಪೆನ್ನಿ ಸ್ಟಾಕ್ ನಾವು ವಿಶೇಷ ಸುಮಾರು ಮಾತನಾಡಲು, ನಾನು ಮೊದಲ ಚೆಕ್ ಬಯಸುವ ಎಷ್ಟು ಷೇರುಗಳನ್ನು ನಾನು ಹೊಂದಿವೆ. ಮತ್ತು ಇದು ಐದು ಊಹಿಸಿಕೊಳ್ಳಿ. ಮತ್ತು ನಾನು ಬಯಸುವ ಭಾವಿಸಿರಿ ನಾನು ಅಂತಿಮವಾಗಿ, 10 ಕೊಳ್ಳಬಹುದು ಷೇರುಗಳ 15 ಷೇರುಗಳ ಬೇಕು. ಹಾಗಾಗಿ ಎರಡು ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಲು ಹೊಂದಿವೆ. ವೇರಿಯಬಲ್ ರಾಜ್ಯ ಯಾವುದು? ಸಾಲು ರಾಜ್ಯ ಯಾವುದು? ನಾನು ಪ್ರಸ್ತುತ ಎಷ್ಟು ಷೇರುಗಳನ್ನು ಹೊಂದಿಲ್ಲ? ನಂತರ ನೀವು ಮುಂದೆ ಹೋಗಿ ಅದನ್ನು ನವೀಕರಿಸಲು ಬಯಸುತ್ತೇನೆ. ಆದ್ದರಿಂದ ಅನಲಾಗ್ ಗೆ ಇಲ್ಲಿದೆ ನೀವು ಸತತವಾಗಿ ಪರಿಶೀಲಿಸಿ ಹಾಲು, ಮತ್ತು ನಂತರ ನೀವು ನವೀಕರಿಸಲು ಬಯಸುತ್ತೇನೆ ನೀವು 10 ಷೇರುಗಳನ್ನು ಖರೀದಿಸಲು ಬಯಸಿದರೆ ಏಕೆಂದರೆ, ನೀವು ಬದಲಾಯಿಸಲು ಬಯಸುವುದಿಲ್ಲ 10 ಸಾಲು, ನೀವು 5 ಅದನ್ನು ಬದಲಾಯಿಸಲು ಬಯಸುವ ಜೊತೆಗೆ 10 ಅಥವಾ, ವಾಸ್ತವವಾಗಿ, 15. ಕೋಡ್ ಈ ಸಾಲಿನ ಖಾತ್ರಿಗೊಳಿಸುತ್ತದೆ ಆ ಎರಡು ಭಾವನಾತ್ಮಕ ವಿಚಾರಗಳನ್ನು ಒಟ್ಟಿಗೆ ಅಥವಾ ಎಲ್ಲಾ ಸಂಭವಿಸಿ. ಕೆಲವು ಬಳಕೆದಾರರು ಸೇರಿದಂತೆ ಯಾವುದೇ ಒಂದು ಯಾರು, ಅದೇ ವೆಬ್ ಲಾಗ್ ಇನ್ ವಿಶೇಷವೇನು ಹೇಗಾದರೂ ಅಡ್ಡಿಪಡಿಸಲು ಮಾಡಬಹುದು ಸಾಲು ತಪಾಸಣೆ ಮತ್ತು ಸಾಲು ಅಪ್ಡೇಟ್, ಆಯ್ಕೆ ಮತ್ತು ಅಪ್ಡೇಟ್ ನೀವು ತಿನ್ನುವೆ ವೇಳೆ. ಇದಲ್ಲದೇ, ಸೂಪರ್ ಸ್ಪಷ್ಟ ಅಲ್ಲ ಆದರೆ ಈ ಒಂದು ಸಾಲು, ಉದ್ದ ಇದು, ಇದೆ ಆ ಎರಡು ಕಾರ್ಯಾಚರಣೆಗಳು ಖಾತ್ರಿಗೊಳಿಸುತ್ತದೆ ವೇರಿಯಬಲ್ ಪರಿಶೀಲಿಸಿ ಅಥವಾ ಸಾಲು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಸತತವಾಗಿ ಪರಮಾಣುವಿಗೆ ಸಂಭವಿಸಿ ನವೀಕರಿಸಿ. ಓಹ್ ಇಲ್ಲಿ ನಾವು ಮತ್ತೆ ಹೋಗಿ. ನನ್ನ ಫೋನ್ನಲ್ಲಿ ಪಠ್ಯ ಸಂದೇಶ. ಆದ್ದರಿಂದ ಇದನ್ನು ಮಾಡೋಣ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಕಾಂಕ್ರೀಟ್. ನೀವು ಎಂದು ಭಾವಿಸೋಣ ಒಂದು ರೆಫ್ರಿಜಿರೇಟರ್ ಅನುಷ್ಠಾನಕ್ಕೆ, ಮತ್ತು ನೀವು ಅನುಷ್ಠಾನಕ್ಕೆ ಇಲ್ಲ ಹೇಗೆ PSet 7 ಆದರೆ ನಿಜವಾದ ಬ್ಯಾಂಕ್, ಅಥವಾ ಎಟಿಎಂ, ಆಟೊಮೇಟೆಡ್ ಟೆಲ್ಲರ್ ಯಂತ್ರ, ಆ ಮೂಲಕ ನೀವು ಹೇಗಾದರೂ ಅಧಿಕಾರ ಮಾಡಲು ಬಯಸುವ ಬಳಕೆದಾರರು ಹಣ ವರ್ಗಾಯಿಸಲು ಒಂದು ಖಾತೆಯಿಂದ ಇನ್ನೊಂದಕ್ಕೆ. ಸರಿ, ಮೇಲೆ ಸ್ಥಗಿತಗೊಳ್ಳಲು. ನಾನು ಈಗ ಈ ಮ್ಯೂಟ್ ಪಡೆಯಲಿದ್ದೇನೆ, ಧನ್ಯವಾದಗಳು. ನಾವು ಹಣ ಸರಿಸಲು ಬಯಸುವ ಒಂದು ಖಾತೆಯನ್ನು ಸಂಖ್ಯೆ ಬೇರೆ ಖಾತೆಗೆ ಸಂಖ್ಯೆ, ವಿಶೇಷವಾಗಿ $ 100. ಆದ್ದರಿಂದ ಈ ಒಂದು ಕ್ರಮವಿಲ್ಲದ ರೀತಿಯ ಉದಾಹರಣೆಗೆ, ಆ ಮೂಲಕ, ಎಟಿಎಂ, ಎರಡು SQL ಕಾರ್ಯಗತಗೊಳಿಸಿ ಬಯಸಬಹುದು ಪ್ರಶ್ನೆಗಳು, ಒಂದು ಖಾತೆಯಿಂದ ಕಳೆಯಿರಿ ಮತ್ತು ಇತರ ಖಾತೆಗೆ ಸೇರಿಸಬಹುದು. ಆದರೆ ನೀವು ಈ ಖಚಿತಪಡಿಸಲು ಬಯಸುವ ಎರಡು ಸಾಲುಗಳನ್ನು ಸಂಭವಿಸಿ ಅಥವಾ ಎಲ್ಲಾ ಎರಡೂ. ನೀವು ಏನಾದರೂ ಬಯಸುವುದಿಲ್ಲ ಅಡಚಣೆ ಸಿಲುಕುವ. ನೀವು ಕೆಲವು ಸ್ಮಾರ್ಟ್ ಕೆಟ್ಟ ವ್ಯಕ್ತಿ ಇಲ್ಲ ಹೇಗಾದರೂ ಬ್ಯಾಂಕ್ ಆಫ್ ಅಮೆರಿಕಾ ನಿಂತಿದ್ದಾನೆ ಮುಂದೆ ಎರಡು ಎಟಿಎಂ ಜೊತೆ ಅವನ ಮತ್ತು ಹೇಗಾದರೂ ರೀತಿಯ ಟೈಪ್ ಅದೇ ಸಮಯದಲ್ಲಿ ಆಜ್ಞೆಗಳನ್ನು, ಆಶಾದಾಯಕವಾಗಿ ಬದಲಿಗೆ $ 200 ಕಡಿಮೆಮಾಡಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ $ 100 ಮತ್ತು ಮನ್ನಣೆ ಮಾತ್ರ ಹೊಂದಿರುವ $ 100. ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ನೀವು ಈ ಬಯಸುವ ನೀವು ನಿರೀಕ್ಷಿಸಬಹುದು ನಿಖರವಾಗಿ ವರ್ತಿಸುತ್ತಾರೆ. ಮತ್ತು ನೀವು ಹಾಗೆ ಈ SQL ಡೇಟಾಬೇಸ್ ಹೊಂದಿದೆ ನೀವು ಎಂಬುದನ್ನು ಅದನ್ನು ಕಟ್ಟಲು ಒಂದು ವ್ಯವಹಾರ ಎಂಬ. ಅಕ್ಷರಶಃ SQL ನಲ್ಲಿ, ನೀವು CS50 ನ ಕರೆಯಬಹುದು ಹೇಳಿಕೆ ಕೊಡುವುದು ಆರಂಭದೊಂದಿಗೆ ಪ್ರಶ್ನೆ ಕಾರ್ಯ ವ್ಯವಹಾರ. ನಂತರ ನೀವು ಯಾವುದೇ ಸಂಖ್ಯೆ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು ನಂತರದ SQL ಪ್ರಶ್ನೆಗಳನ್ನು ಆಫ್, ಯಾರೊಬ್ಬರೂ ತೆಗೆದುಕೊಳ್ಳಲು ಡೇಟಾಬೇಸ್ ಪರಿಣಾಮ ನೀವು ಪ್ರಶ್ನೆಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಹೇಳಿಕೆ ಕೊಡುವುದು ಕರೆ ರವರೆಗೆ ಮತ್ತೆ ಪಿಎಚ್ಪಿ ಬಳಸಿಕೊಂಡು ವೇಳೆ, ಬದ್ಧತೆ. ಮತ್ತು ಈ ರೀತಿಯಲ್ಲಿ, ನೀವು ಎಂದು ಖಚಿತ ನೀವು ಸಹ 1,000 ಬಳಕೆದಾರರು ಎಲ್ಲಾ ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ಹೊಡೆಯುವ ಅದೇ ಸಮಯದಲ್ಲಿ, ಮತ್ತು SQL ಈ ಭರವಸೆ ಕಾಣಿಸುತ್ತದೆ ಎರಡು ಪ್ರಶ್ನೆಗಳು ಇರುತ್ತದೆ ಇತರ ನಂತರ ಒಂದು ಬಲ ಜಾರಿಗೆ. ಆದ್ದರಿಂದ ನೀವು ಹೆಚ್ಚು ಜೊತೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಇಲ್ಲ ಹಾಲು ಅಥವಾ ತಪ್ಪು ಪ್ರಮಾಣವನ್ನು, ಅಂತಿಮವಾಗಿ, ಹಣದ. ಆದ್ದರಿಂದ ಇದನ್ನು ಮನಸ್ಸಿನಲ್ಲಿಟ್ಟುಕೊಳ್ಳಬೇಕು, pset 7 ತುಂಬಾ ಆದರೆ ಅಂತಿಮ ಯೋಜನೆಗಳಿಗೆ ನೀವು ನಿಜವಾಗಿಯೂ ಇಂತಹ ಸುಮಾರು ಡೇಟಾ ಸರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಕೋಷ್ಟಕಗಳು ಅಡ್ಡಲಾಗಿ ನೀವು ಇಲ್ಲಿ ಮಾಡಬಹುದು. ಆದರೆ ಬಹುಶಃ ಇನ್ನೂ ಸರಳವಾದ ಮತ್ತು ಹೆಚ್ಚು ಒಂದು ಉದಾಹರಣೆಗೆ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸ್ಪಷ್ಟ ಇಲ್ಲಿ ಈ ಒಂದು. ಮತ್ತು ಯಾರಾದರೂ ಬಗ್ಗೆ ನಮಗೆ ಇಮೇಲ್ ಈ ಕೇವಲ ಇತರ ದಿನ ಅವರು ಇದೇ ಆನ್ಲೈನ್ ಏನೋ ನೋಡಿದಾಗ. ನನ್ನ ಜ್ಞಾನ, ಪಿನ್ ವ್ಯವಸ್ಥೆಯ ಆದ್ದರಿಂದ ಈ ದಾಳಿಗೆ ಅವಕಾಶ ಅಲ್ಲ. ಮತ್ತು ನಾನು ಕಲ್ಪನೆಯೂ ಇಲ್ಲ ವೇಳೆ ಇದು ಬಳಕೆಗಳು HOOD ಕೆಳಗೆ SQL ಡೇಟಾಬೇಸ್. ಆದರೆ ಅದನ್ನು ಬಳಸಲು ಅವಕಾಶ ಚರ್ಚೆಯ ಸಲುವಾಗಿ. ಇಲ್ಲಿ ಸ್ಕ್ರೀನ್ ಎಂದು ಹಾರ್ವರ್ಡ್ ಜನರನ್ನು ಒಲವು ಲಾಗ್ ಮಾಡಿದಾಗ ನೋಡಲು ತಮ್ಮ ಹಾರ್ವರ್ಡ್ ID ಸಂಖ್ಯೆ ಮತ್ತು ತಮ್ಮ ಪಿನ್. ಮತ್ತು ಪಿನ್ ವ್ಯವಸ್ಥೆಯ ಊಹಿಸಿಕೊಳ್ಳಿ ಎಂದು ಪಿಎಚ್ಪಿ ಮತ್ತು MySQL ನೊಂದಿಗೆ ಜಾರಿಗೆ ಡೇಟಾಬೇಸ್, ಕೋಡ್ ಯಾರೋ ಬರೆದಿದ್ದಾರೆ ಇರಬಹುದು ವರ್ಷಗಳ ಹಿಂದೆ ಈ ರೀತಿ ಇರಬಹುದು. ಮೊದಲ, ಒಂದು ಘೋಷಿಸಲು ವೇರಿಯಬಲ್ ಎಂಬ ಬಳಕೆದಾರ ಹೆಸರು. ಮತ್ತು ಕೇವಲ ಆ ಪಡೆಯಲು ಪೋಸ್ಟ್ ಇಷ್ಟಪಡುತ್ತಾರೆ. ನಂತರ ಮತ್ತೊಂದು ವ್ಯತ್ಯಯ ಪಾಸ್ವರ್ಡ್ ಕರೆದು ಹೀಗೆ. ತದನಂತರ ಕೇವಲ ಕಾರ್ಯಗತಗೊಳಿಸಿ ಇಲ್ಲಿ ಈ ದೀರ್ಘ ಪ್ರಶ್ನೆಗೆ, ಬಳಕೆದಾರರು ಅಲ್ಲಿ ಆಯ್ಕೆ ಸ್ಟಾರ್ ಬಳಕೆದಾರ ಹೆಸರು ಅಂದರೆ ಮತ್ತು ಸಮನಾಗಿರುತ್ತದೆ ಮತ್ತು ಗುಪ್ತಪದವನ್ನು ಉದಾಹರಣೆಗಾಗಿ ಸಮನಾಗಿರುತ್ತದೆ. ಕರ್ಲಿ ಗಮನಿಸಿ ಕಟ್ಟುಪಟ್ಟಿಗಳು ನಾನು ಇಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ ಬಂದಿದೆ ಕೇವಲ ಪಿಎಚ್ಪಿ ಬಯಸಿದ್ದು, ಹೋಗಿ ಮುಂದೆ ಮತ್ತು ಬದಲಿ ಆ ಎರಡು ಮೌಲ್ಯವನ್ನು ಬಲ ಅಲ್ಲಿ ಅಸ್ಥಿರ. ಅವರು ಕಟ್ಟುನಿಟ್ಟಾಗಿ ಅಗತ್ಯ ಇಲ್ಲ, ಆದರೆ ಅವರು ಸೂಕ್ಷ್ಮ ವಾಕ್ಯ ದೋಷಗಳನ್ನು ತಪ್ಪಿಸಲು ಒಲವು. ಆದ್ದರಿಂದ ಈ ಸಂಪೂರ್ಣವಾಗಿ ಕಾಣುತ್ತದೆ ಮೊದಲ ನೋಟದಲ್ಲಿ ಸರಿಯಾದ. ಮತ್ತು ಇದು ಹೊಂದಿದೆ. ನೀವು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಾಯಿತು ಈ ರೀತಿಯಲ್ಲಿ ಪಿನ್ ವ್ಯವಸ್ಥೆ. ಆದರೆ ಸೂಪರ್ ಊಹಿಸಿಕೊಳ್ಳಿ ಸ್ಮಾರ್ಟ್ ಮತ್ತು ದುರುದ್ದೇಶಪೂರಿತ ವಿದ್ಯಾರ್ಥಿ ತನ್ನ ಪಿನ್ ಇನ್ಪುಟ್ ಈ. ಹಾಗಾಗಿ ಬುಲೆಟ್ ತೆಗೆದುಹಾಕಿದ್ದೇವೆ ಅಣಕು ಅಪ್ ಇಲ್ಲಿ ಚಿಹ್ನೆಗಳು, ಮತ್ತು ನಾನು ವಾಸ್ತವವಾಗಿ ಬಹಿರಂಗ ಬಂದಿದೆ ಆಕೆ ಅಥವಾ ಆತ ಏನು ಟೈಪಿಂಗ್ ಇರಬಹುದು. ಮತ್ತು ಇದು ಸ್ವಲ್ಪ ವಿಚಿತ್ರ. ಆದರೆ ಸಮರ್ಥವಾಗಿ ನೀವು ಔಟ್ ದಾಟಿದಾಗ ಬಳಕೆದಾರರ ಇನ್ಪುಟ್ ಬಗ್ಗೆ ಕಾಡುವ ನೀವು ಕಲ್ಪನೆಯೂ ಇಲ್ಲ ಕೂಡ ಏನು ಒಂದು SQL ಇಂಜೆಕ್ಷನ್ ದಾಳಿ ಅರ್ಥ. ಏಕೆ ಈ ಸ್ವಲ್ಪ ಮೀನಿನಂಥ ನೋಡಲು ಹೇಗಿದೆ? ಅದು ಯಾವುದು? [ಕೇಳಿಸುವುದಿಲ್ಲ] DAVID MALAN: ಅಥವಾ ಹೊಂದಿದೆ ಒಂದು ಸಣ್ಣ ಅನುಮಾನ. ವಾಸ್ತವವಾಗಿ, ಎಂದು SQL ಒಂದು ಕೀವರ್ಡ್ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ಚೆನ್ನಾಗಿ ಶಕುನವಾಗು ಇಲ್ಲ. ಇಲ್ಲ ಎಂದು ವಾಸ್ತವವಾಗಿ ಎಲ್ಲಾ ಈ ತಂತುವನ್ನು ಅಲ್ಲಿ ವಾಸ್ತವವಾಗಿ, ಸುಲಭವಾದ ಒಂದು ಕೆಲವು ಡೇಟಾಬೇಸ್ ಮುರಿಯಲು ರೀತಿಯಲ್ಲಿ ಒರೀಲಿ ಒಂದು ಹೆಸರನ್ನು ನಮೂದಿಸಿ ಆಗಿದೆ ಅದು ಅಪಾಸ್ಟ್ರಫಿ ಹೊಂದಿದೆ ಮಾನವ ಬರೆದ ಏಕೆಂದರೆ ತೆರೆಮರೆಯಲ್ಲಿ ಕೋಡ್ ಖಾತೆಗೆ ತೆಗೆದುಕೊಳ್ಳದ ಇಲ್ಲ ಬಳಕೆದಾರರ ರಲ್ಲಿ ತಂತುವನ್ನು ಇರಬಹುದು ಇನ್ಪುಟ್, ಅವನು ಅಥವಾ ಅವಳು ಬಳಸುತ್ತಿದೆ ಮತ್ತು ತಮ್ಮ ಕೋಡ್ ತಂತುವನ್ನು, ಕೆಟ್ಟ ಸಂಗತಿಗಳು ಸಂಭವಿಸುತ್ತವೆ. ವಾಸ್ತವವಾಗಿ, ಇನ್ನೂ ಇನ್ನೂ, ಈ ಪರಿಗಣಿಸುತ್ತಾರೆ. ಈ ಮತ್ತೆ ಕೋಡ್ ಆಗಿದ್ದಲ್ಲಿ ಹಾರ್ವರ್ಡ್ ವರ್ಷಗಳ ಯಾರಾದರೂ ಹಿಂದೆ ಪಿನ್ ಬರೆದ ವ್ಯವಸ್ಥೆ, ಇಲ್ಲಿದೆ ಗಮನಕ್ಕೆ ಬಗ್ಗೆ ಬದಲಿ ಪಡೆಯಲು ಬಳಕೆದಾರರ ಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಬಳಕೆದಾರ ರೀತಿಯ ವೇಳೆ ಮತ್ತೆ ತಮ್ಮ ಬಳಕೆದಾರಹೆಸರು skroob ಮತ್ತು ನಂತರ ಒಂದು, ಎರಡು, ಮೂರು, ನಾಲ್ಕು, ಐದು, ಒಂದು ಸಮ ಉಲ್ಲೇಖ ಕೊಡುವುದು ಅಥವಾ ಉಲ್ಲೇಖ ಒಂದು ಗಮನಿಸುವುದು. ಮತ್ತು ಯಾವ ಕೀಲಿ ಗಮನಕ್ಕೆ ಇಲ್ಲಿ ಬಳಕೆದಾರ ಮಾಡಿಲ್ಲ ಆಗಿದೆ ಪ್ರಾರಂಭಿಸಲು ತಮ್ಮ ಪಾಸ್ವರ್ಡ್ ಅಥವಾ ಒಂದು ಮೀ ತಮ್ಮ ಪಿನ್. ಮತ್ತು ಅವರು ಇದು ಕೊನೆಗೊಂಡಿತು ಮಾಡಿಲ್ಲ ಒಂದು ಮೀ ಏಕೆಂದರೆ ಅವನು ಅಥವಾ ಅವಳು ಎಂದುಕೊಂಡರು ವೇಳೆ ಪ್ರೋಗ್ರಾಮರ್, ಆದ್ದರಿಂದ ತೀಕ್ಷ್ಣವಾದ ಅವರು ಆ ಮಾಡಲಿಕ್ಕೆ ತಮ್ಮ ಕೋಡ್ ತಂತುವನ್ನು. ಇಲ್ಲಿ ಕೋಡ್ ಇಲ್ಲಿದೆ. ಮತ್ತು ಪರ್ಯಾಯ ಎಂದು ಈಗ ಆಗಬಹುದೆಂದು ಇದು. ನಾನು ಎತ್ತಿ ಬಂದಿದೆ ಏನು ಬಳಕೆದಾರ ಸೈನ್ ಟೈಪಿಸಿದ. ಆದ್ದರಿಂದ ಮೊದಲು, ನಂತರ. ಈಗ ಸ್ವಲ್ಪ ಕಾಡುವ ಎಂಬುದನ್ನು ಗಮನಿಸಿ ಈ SQL ಕೋಡ್ ಬಲ ಅರ್ಧ ಬಗ್ಗೆ? ಇದು ಒಪ್ಪಿಕೊಳ್ಳಬಹುದಾಗಿದೆ ಸ್ವಲ್ಪ ಸಂಕೀರ್ಣ ಪ್ರಶ್ನೆಗಳು ಹೆಚ್ಚು ನಾವು ನೋಡಿದ. ಆದರೆ ಈ ಬಹುಶಃ ಸಾಧ್ಯವಿಲ್ಲ ನೀವು ಇಂತಹ ಒಳ್ಳೆಯದು ಆಯ್ದ ಇದು ಆಯ್ದ ಸ್ಟಾರ್, ಹೇಳುವ ಬಳಕೆದಾರರ ಟೇಬಲ್ ಹಿಡಿದು ಅಲ್ಲಿ ಬಳಕೆದಾರ ಹೆಸರು skroob ಸಮನಾಗಿರುತ್ತದೆ ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಸಮನಾಗಿರುತ್ತದೆ ಒಂದು, ಎರಡು, ಮೂರು, ನಾಲ್ಕು, ಐದು ಅಥವಾ ಒಂದು ಒಂದು ಸಮನಾಗಿರುತ್ತದೆ. ತಾರ್ಕಿಕ ಗೋಜಲನ್ನು ಎಂಬುದರ ಬಹುಶಃ ಕಳೆದ ಷರತ್ತು? ಅದು ಯಾವಾಗಲೂ ನಿಜ. ಮತ್ತು ನಾವು ರೀತಿಯ ಊಹಿಸಿದ ಏಕೆಂದರೆ ಅಥವಾ ಪ್ರಯೋಗ ಮತ್ತು ದೋಷದ ಕಾಣಿಸಿಕೊಂಡಿತ್ತು ಪ್ರೋಗ್ರಾಮರ್ ಯಾರು ಬರೆದ ಈ ಕೋಡ್ ಮಾಡಲಿಲ್ಲ ಮಾನವನ ಅಥವಾ ಕೆಟ್ಟ ವ್ಯಕ್ತಿ ನಿರೀಕ್ಷಿಸುವ ಹಾಗೂ ತಂತುವನ್ನು ಟೈಪ್, ನಾವು syntactically ಮಾಡಬಹುದು SQL ಪ್ರಶ್ನೆ ಪೂರ್ಣಗೊಳಿಸಲು ಅಸಂಬದ್ಧ ಏನೋ ಆದರೆ ಏನೋ ಎಂದು syntactically ತಪ್ಪಾಗಿದೆ ಯಾವಾಗಲೂ ನಿಜವೆಂದು ಮಾಪನ. ಆದ್ದರಿಂದ ಈ ಕೋಡ್ ಉತ್ತರಿಸಲು ಬಳಸಲಾಗುತ್ತಿದೆ ವೇಳೆ ಪ್ರಶ್ನೆಗೆ ಸರಿ ಅಥವಾ ತಪ್ಪು ಬೇಕು ಈ ಬಳಕೆದಾರರು, ವರ್ಗಾಯಿಸುವುದು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಉತ್ತರ ಯಾವಾಗಲೂ ಸ್ಪಷ್ಟವಾಗಿ ಹೋಗುತ್ತದೆ ಈ ಯಾವಾಗಲೂ ಹೋಗುವ ಏಕೆಂದರೆ ನಿಜವೆಂದು ಡೇಟಾಬೇಸ್ ಏನನ್ನಾದರೂ ಆಯ್ಕೆ ಕೋರ್ಸ್ ಒಂದು ಯಾವಾಗಲೂ ಒಂದು ಸಮನಾಗಿರುತ್ತದೆ ಕಾರಣ. ಆದ್ದರಿಂದ ಪರಿಹಾರ ಇಲ್ಲಿದೆ? ಸರಿ pset 7, ನಾವು ವಾಸ್ತವವಾಗಿ ಎಲ್ಲಾ ಒಟ್ಟಾಗಿ ಇದನ್ನು ತಪ್ಪಿಸಲು. ನೀವು ಪ್ರಶ್ನೆ ಕಾರ್ಯ ನೀಡಲು, ಮತ್ತು ನಾವು ಪ್ರಶ್ನೆ ಅಂಕಗಳನ್ನು ಅನ್ನು ಪ್ರೋತ್ಸಾಹಿಸಲು placeholders ಮಾಹಿತಿ, ಇದೇ printf ನ% ರು ಉತ್ಸಾಹದಲ್ಲಿ, ಆದರೆ ಪ್ರಶ್ನೆ ಅಂಕಗಳನ್ನು ಬಗ್ಗೆ ಪ್ರಮುಖ ಇಲ್ಲಿದೆ ನೀವು ವಾಸ್ತವವಾಗಿ ಓದಲು ಇಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು, ಅಲ್ಲಿ ನಮ್ಮ ಪ್ರಶ್ನೆ ಕಾರ್ಯ ನೆರವೇರಿಸಲಾಗಿದೆ ಆ ಪ್ರಶ್ನೆ ಅಂಕಗಳನ್ನು ತಪ್ಪಿಸಿಕೊಂಡ ಮಾಡಲಾಗುತ್ತದೆ, ಆ ಮೂಲಕ ಅಪಾಯಕಾರಿ ಏನು ಒಂದು ಉಲ್ಲೇಖ ಮಾಡಲಾಗಿದೆ ರೀತಿಯ ತಪ್ಪಿಸಿಕೊಂಡ ಏಕ ಉದ್ಧರಣ ಒಳಗೆ. ಆದ್ದರಿಂದ ಈ ಏನು ನಿಜವಾಗಿಯೂ ನೀವು ವೇಳೆ ನಡೆಯುತ್ತಿದೆ CS50 ನ ಪ್ರಶ್ನೆ ಕಾರ್ಯ ಅಥವಾ ಯಾವುದೇ ಸಂಖ್ಯೆಯನ್ನು ಬಳಸುತ್ತದೆ ಮೂರನೇ ಪಕ್ಷದ ಉಚಿತ ಗ್ರಂಥಾಲಯಗಳು ಎಂದು ಇದೇ ರೀತಿ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ವಿಷಯವಲ್ಲ, ಹಸಿರು, ಬಳಕೆದಾರ ಒಂದೇ ಉಲ್ಲೇಖ ಬೆರಳಚ್ಚಿಸಿದ ಎಷ್ಟು ವೇಳೆ ಪ್ರಶ್ನೆಗೆ ಕಾರಣ ನಾವು ಬರೆದ ಕಾರ್ಯ ಮೊದಲು ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಶ್ಗಳು ಸೇರಿಸಿ ಹೋಗಿ ಅಂತಹ ಯಾವುದೇ ಅಪಾಯಕಾರಿ ಉಲ್ಲೇಖ. ಆದ್ದರಿಂದ ಈ ರಲ್ಲಿ, ಅಲ್ಲ ವಾಸ್ತವವಾಗಿ, ಅಸಲಿ ಎಂದು ನಾನು. ಈ ಹುಡುಕುತ್ತಿರುವ ಕ್ರೇಜಿ ಟೈಪ್ ಹಾಗೆ ಸಹಜವಾಗಿ, ಇಲ್ಲ, ಎಂದು ಗುಪ್ತಪದವನ್ನು skroob ನ ಪಾಸ್ವರ್ಡ್ ಎಂದು. ಆದ್ದರಿಂದ, CS50 ಟೇಕ್ಅವೇ, ಒಂದಾಗಿದೆ ಸಂಪೂರ್ಣವಾಗಿ ಯಾವಾಗಲೂ ಏನಾದರೂ ಬಳಸಲು CS50 ನ ಪ್ರಶ್ನೆ ಕಾರ್ಯ ಹಾಗೆ ಅಥವಾ ಆಧಾರವಾಗಿರುವ ಗ್ರಂಥಾಲಯದ, ಇದು, PDO ಎಂದು ಸಂಭವಿಸಿದರೆ. ಆದರೆ ಎಂದಿಗೂ, ಎಂದಿಗೂ, ಈ ಕೋಡ್ ಎಂದಿಗೂ ತಪ್ಪಿಸಿಕೊಂಡು ಅಥವಾ ಸ್ಕ್ರಬ್ಬಿಂಗ್ ಇಲ್ಲದೆ ಅವರು ನಿಮ್ಮ ಒಳಹರಿವು ಹೇಳುತ್ತಾರೆ. ಮತ್ತು ನೀವು ಕೆಲವು ಹಂತದಲ್ಲಿ ಬಹುಶಃ ಈ ಕೆಲವು ವೆಬ್ಸೈಟ್ಗೆ ಬರುವ. ವಾಸ್ತವವಾಗಿ, ಇದು ಸಂದರ್ಭದಲ್ಲಿ ತೋರುತ್ತದೆ ಸ್ಥಳಗಳಲ್ಲಿ ವಿಮಾನ ಮತ್ತು ಹೊಟೇಲುಗಳಲ್ಲಿ ಹಾಗೆ ಅವರು ಉಚಿತ Wi-Fi ಹೊಂದಿವೆ ನೀವು ಲಾಗಿನ್ ಮಾಡಬೇಕು ಎಂದು ಪ್ರವೇಶ, ಈ ವೆಬ್ಸೈಟ್ಗಳು ಸಾಕಷ್ಟಿವೆ ಎಂದರೆ ಜಾರಿಗೆ. ಆದ್ದರಿಂದ ಮನೆಯಲ್ಲಿ ವ್ಯಾಯಾಮ ಮಜಾ ರೀತಿಯ, ಅಲ್ಲ ದುರುದ್ದೇಶಪೂರಿತ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಅಥವಾ ಹೆಚ್ಚು ರಸ್ತೆಯ ಒಂದು ಮಜಾ ವ್ಯಾಯಾಮ, ಕೇವಲ ಟೈಪ್ ಮಾಡುವುದು ಅಪಾಸ್ಟ್ರಫಿ, ಒಂದು ಉಲ್ಲೇಖ, ಕೆಲವು ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಒಂದು ರೂಪಕ್ಕೆ ಮತ್ತು ಏನಾಗುತ್ತದೆ ನೋಡಿ. ಮತ್ತು ಸರ್ವರ್ ಅಪಘಾತಗೊಂಡಿರುತ್ತದೆ ಅಥವಾ ನೀಡುತ್ತದೆ ವೇಳೆ ನೀವು ದೋಷ ಸಂದೇಶವನ್ನು ರೀತಿಯ, ಇದು ಚೆನ್ನಾಗಿ ಇರಬಹುದು ಯಾರಾದರೂ ಈ ನಿರೀಕ್ಷಿತ ಮಾಡಿಲ್ಲ. ತದನಂತರ ನೀವು ಸರಿಯಾದ ಎಚ್ಚರಿಕೆ ಬೇಕು ಅಧಿಕಾರಿಗಳು ಮತ್ತು ಯಾವುದೇ ಮುಂದಕ್ಕೆ. ಈಗ ನೀವು ಹುಡುಗರಿಗೆ ಆಶಾದಾಯಕವಾಗಿ ಮಾಡಬೇಕಾದುದು ಇಲ್ಲಿ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಗೀಕ್ ಹಾಸ್ಯದ ಅರ್ಥ. [ನಗು] DAVID MALAN: ನೀವು ನೀವು ಗೀಕ್ ಗೊತ್ತಿದೆ. ಮುಂದಿನ ಹಲವು ಫಾರ್ ವರ್ಷಗಳ, ನೀವು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವುದರಿಂದ ಕಡಿಮೆ ಬಾಬಿ ಟೇಬಲ್ಸ್ ಆಗಿದೆ ಇಲ್ಲಿ ಈ ಕಾರ್ಟೂನ್ ಕಾರಣ. ಆದ್ದರಿಂದ ಮನಸ್ಸಿನ ಆ ಇರಿಸಿಕೊಳ್ಳಲು ನಾವು ಕಾಂಟೆಕ್ಸ್ಟ್ ಸ್ವಿಚ್ ಕೊನೆಯ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಇಂದು. ನಾವು ತುಲನಾತ್ಮಕವಾಗಿ ಕಡಿಮೆ ಖರ್ಚು ಮಾಡಿದ ಪಿಎಚ್ಪಿ ವಾಕ್ಯ ಸಮಯ ಇದು ವಾಸ್ತವವಾಗಿ ಏಕೆಂದರೆ ಸಿ ಸೂಪರ್ ಇದೇ ಮತ್ತು ಉತ್ತಮವಾಗಿ ಸಾಕಷ್ಟು, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ತುಂಬಾ ಸಿ ವಾಕ್ಯ ಸೂಪರ್ ಹೋಲುತ್ತದೆ ನಾವು ನೋಡುತ್ತಾರೆ ಹಾಗೂ ಕೇವಲ ಒಂದು ಕ್ಷಣದಲ್ಲಿ ಮತ್ತು ನಾವು ಮಾಡುತ್ತೇವೆ ಎಂದು ನಿರ್ದಿಷ್ಟವಾಗಿ ಈ ವಾರದ ನಂತರ ನೋಡಿ. ಈ ಭಾಷೆಯಲ್ಲಿ ಏನು ಮಾಡಬಹುದು, ಆದರೂ, ಎಲ್ಲಾ ಹೆಚ್ಚು ಶಕ್ತಿಶಾಲಿ ವಿಶೇಷವಾಗಿ API ಗಳು. ಆದರೆ ಮೊದಲ ತ್ವರಿತ ಪ್ರವಾಸ. ಆದ್ದರಿಂದ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಇಲ್ಲ ಸಂತೋಷವನ್ನು ಇದು ಯಾವುದೇ ಪ್ರಮುಖ ಕಾರ್ಯವನ್ನು,. ಪಿಎಚ್ಪಿ ಜೊತೆಗೆ, ನೀವು ಕೋಡ್ ಬರೆಯಬಹುದು. ನಿಯಮಗಳು ಈ ರೀತಿ. ಮತ್ತು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಗಳು ಮಾಡಬಹುದು ಈ ರೀತಿಯ ಅಥವಾ ಈ ರೀತಿ. ಸ್ವಿಚ್ಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ, ಮತ್ತು ಅವರು ಈ ರೀತಿ ಇರಬಹುದು. ನಾಲ್ಕು ಕುಣಿಕೆಗಳು ಈ ರೀತಿ. ಕುಣಿಕೆಗಳು ಈ ರೀತಿ ಮಾಡುವಾಗ. ಹಾಗೆ ಆಗ ಈ ರೀತಿ. ತದನಂತರ ಸರಣಿಗಳ ಕಾಣುವಂತೆ ಈ PHP ಹೋಲುತ್ತದೆ. ಆದರೆ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನೀವು ಗಮನಿಸಿ ಒಂದು ಡಾಲರ್ ಒಂದು ವೇರಿಯಬಲ್ ಘೋಷಿಸಲು ಒಂದು ದಶಮಾಂಶ ರೀತಿಯ ಆದರೆ ಅಕ್ಷರಶಃ ಸೈನ್ ಇದು ಮೊದಲು ಅಸ್ಥಿರವನ್ನು ವರ್ ಹೇಳುವ ಮೂಲಕ. ಇದು ತುಂಬಾ ಸಡಿಲವಾಗಿ ಟೈಪಿಸಿದ ಇದೆ ಆ ರಲ್ಲಿ ಇದು ರೀತಿಯ ಹೊಂದಿದೆ, ಆದರೆ ನೀವು ಅವರನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಘೋಷಿಸಿದ ಇಲ್ಲ. ತದನಂತರ ಒಂದು ತಂತಿಗೆ ಉದಾಹರಣೆಗೆ, ಕಂಡುಬರುವಂತಹ ಈ ರೀತಿಯ, ಒಂದು ತಂತುವಿನ ಈ ಸಂದರ್ಭದಲ್ಲಿ ರು ಕರೆಯುತ್ತಾರೆ. ತದನಂತರ ವಸ್ತುವಿನ. ಮತ್ತು ಈ ನಾವು ಬಹಳ ಹಿಂದೆ ಹೆಚ್ಚು ನೋಡುತ್ತಾರೆ. ಮತ್ತು ವಸ್ತುವಿನ ಬಹುಶಃ ಒಂದಾಗಿದೆ ಸಾಮಾನ್ಯವಾಗಿ ದತ್ತಾಂಶ ರಚನೆಗಳು ಕಾಣಬಹುದು ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಂ ಇದು ಅನುಮತಿಸುತ್ತದೆ ಏಕೆಂದರೆ ನೀವು ಕ್ರಮವಿಲ್ಲದ ಸಂಯೋಜಿಸಲು ಕೀಲಿ ಮೌಲ್ಯವನ್ನು ಜೋಡಿ ಕೇವಲ PHP ಯ ಸಹಾಯಕ ರಚನೆಗಳು ರೀತಿಯ ಮತ್ತು ನಿಮ್ಮ ಸ್ವಂತ ಹ್ಯಾಶ್ ಟೇಬಲ್ ಹಾಗೆ ನಾವು ಜಾರಿಗೆ ಅಥವಾ ಪ್ರಯತ್ನಿಸಿ ಕೆಲವು ವಾರಗಳ ಹಿಂದೆ. ಆದ್ದರಿಂದ ಅವರ ವಾಸ್ತವವಾಗಿ ನೋಡೋಣ ಏನು ನಾವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಜೊತೆಗೆ ಮಾಡಬಹುದು. ವಿಶೇಷವಾಗಿ, ಈ ವೈಶಿಷ್ಟ್ಯಗಳ ಲಾಂಡ್ರಿ ಪಟ್ಟಿ ಬ್ರೌಸರ್ ಎಂದು ಎಂದು ನಮಗೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೊಂಡಿಯಲ್ಲಿ ಅನುಮತಿಸುತ್ತದೆ ಕೆಳಗಿನ ರೀತಿಯಲ್ಲಿ ವೆಬ್ಸೈಟ್. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಕ್ಲೈಂಟ್ ಸೈಡ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಯನ್ನು. ಇದು ಕಂಪೈಲ್ ಅಲ್ಲ. ಇದು ತುಂಬಾ ತಿಳಿಯುತ್ತದೆ. ಆದರೆ PHP ಭಿನ್ನವಾಗಿ, ಇದು ಚಾಲನೆಯಲ್ಲಿರುವ ಮಾಡಲಾಗಿದೆ ಸರ್ವರ್ನಲ್ಲಿ, ವೆಬ್ ಸರ್ವರ್, ಅಥವಾ ಆಳವಾದ ಒಳಗೆ ಗ್ರಾಹಕರಿಗೆ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅದು ಭಿನ್ನವಾಗಿದೆ ಸಾಮಾನ್ಯವಾಗಿ ಬ್ರೌಸರ್ನಲ್ಲಿ ರನ್. ಆದ್ದರಿಂದ ಯಾವುದೇ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ನೀವು ಬರೆಯಲು ಆರಂಭಿಸಲು PSet 8, ಅಥವಾ ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಗೆ, ಅಥವಾ ನಿಜವಾದ ವಿಶ್ವದ ಸಾಮಾನ್ಯವಾಗಿ ಹೋಗುತ್ತದೆ ಸಂಪೂರ್ಣವಾಗಿ, ಸರ್ವರ್ನಲ್ಲಿ ಉಳಿಸಲು ಒಂದು ಡಾಟ್ HTML ಅಥವಾ ಡಾಟ್ ಇನ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತ ಉಪಯೋಗಿಸಿದ. ಆದರೆ ಬ್ರೌಸರ್ ಹೋಗುತ್ತದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಡೌನ್ಲೋಡ್ Chrome ನ ನಿಮ್ಮ ಸ್ವಂತ ಉದಾಹರಣೆಗೆ ಕೋಡ್, ಐಇ, ಅಥವಾ ಫೈರ್ಫಾಕ್ಸ್, ಅಥವಾ ಯಾವುದೇ ಅಥವಾ. ಮತ್ತು ಕೋಡ್ ವಾಸ್ತವವಾಗಿ ಕಾಣುವುದು ನಿಮ್ಮ ಬ್ರೌಸರ್ ಒಳಗೆ ಕಾರ್ಯರೂಪಕ್ಕೆ. ಈ ಹೆಚ್ಚು ನಿಜವಾದ ಮಾಡಲು, ನ ಕಾಂಕ್ರೀಟ್ ರೂಪದಲ್ಲಿ ನೋಡೋಣ. ನಾವು ಈ ಕೋಡ್ ಏನು ಕಲ್ಪನೆಯೂ ಇಲ್ಲ ನಿಜವಾಗಿಯೂ ಮೂಲಕ ಓದುವ. ಆದರೆ ನನಗೆ Facebook.com ತೆರಳುತ್ತದೆ ಲಾಗ್ ಇನ್ ಆಗದೆ. ನನಗೆ ಅಂಶ ಪರೀಕ್ಷಿಸಲು ಮತ್ತು ಹೋಗಿ ಹಿಂದಿರುಗಿ, ಈಗ ಹೇಳಿ, ನೆಟ್ವರ್ಕ್ ಮತ್ತು ಪುಟವನ್ನು ರೀಲೋಡ್ ಮಾಡಿ. ಮತ್ತು ನಾವು see-- ಮಾಡುತ್ತೇವೆ ನನಗೆ ರೀಲೋಡ್ ವರ್ಗಾಯಿಸಲು ಅವಕಾಶ ಪುಟ ಹೊಸ ಎಲ್ಲಾ ವಿನಂತಿಗಳನ್ನು ಪಡೆಯಲು. ಮತ್ತು ಮೊದಲ ನಾನು ನೋಡಿ ಫೈಲ್ ಸಿಎಸ್ಎಸ್, ಸಿಎಸ್ಎಸ್ ಹೊಂದಿದೆ. ಇಲ್ಲಿದ್ದಾನೆ ಪ್ರಥಮ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತ, ಮತ್ತು ನಾನು ಹೊಂದಿವೆ ಯಾವುದೇ ಈ ಏನು ಗೊತ್ತಿಲ್ಲ, ಆದರೆ ಇಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಕೆಲವು ಹೊಂದಿದೆ ಫೇಸ್ಬುಕ್ ಡ್ರೈವುಗಳನ್ನು. ಇದು ನಿಜವಾಗಿಯೂ ಅಲ್ಲ ಜೂಮ್ ಬಹಿರಂಗ. ಇದು ಇನ್ನೂ ಕೇವಲ ಅಸಂಬದ್ಧ ಇಲ್ಲಿದೆ. ಆದರೆ ನೀವು ಇಲ್ಲ, ಇನ್ನೂ ಕೆಳಗೆ ಕೆಳಗೆ ನೋಡುತ್ತಾರೆ ಈ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತಗಳ ಇನ್ನಷ್ಟು. ಓಹ್. ಒಂದು ಪಿಂಗ್ ಇಲ್ಲಿದೆ. ನ ಸ್ವಲ್ಪ ಕೆಳಗೆ ಹೋಗಿ ನೋಡೋಣ ಮತ್ತಷ್ಟು, ಇನ್ನಷ್ಟು, ಮತ್ತಷ್ಟು. ಒಂದು. ಒಂದು. ಒಂದು. ಆದ್ದರಿಂದ ಫೇಸ್ಬುಕ್ ಆದರೂ, ಹಿಂದೆ ದೃಶ್ಯಗಳನ್ನು, ಪಿಎಚ್ಪಿ ಭಾಗದಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಫೇಸ್ಬುಕ್ನ ಸ್ವಂತ ಆವೃತ್ತಿ ಅದರ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒಂದು ಬೃಹತ್ ಪ್ರಮಾಣವನ್ನು ಇಲ್ಲ. ವಾಸ್ತವವಾಗಿ, ಯಾವುದೇ ನೀವು ಫೇಸ್ಬುಕ್ ಮೇಲೆ ಏನು ಚಾಟ್, ಇನ್ಲೈನ್ ಟೈಮ್ಲೈನ್ ನವೀಕರಣಗಳನ್ನು ಯಾವುದೇ ಎಂದು, ನೈಜ ಸಮಯದಲ್ಲಿ ಆ ಎಲ್ಲಾ ಸಂಭವಿಸಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪ್ರೇರಿತವಾಗಿವೆ. ಹೌದು? ಪ್ರೇಕ್ಷಕರು: ನಾನು ಖಚಿತವಿಲ್ಲ ಈ ಫೇಸ್ಬುಕ್ ವೇಳೆ, ಆದರೆ ನಾನು ಫೇಸ್ಬುಕ್ ಅಭಿವೃದ್ಧಿ ಎಂದು ಭಾವಿಸಲಾಗಿದೆ ತಮ್ಮ ಮನೆಯೊಳಗಿನ ಕೋಡ್ ಭಾಷೆ? DAVID MALAN: ಅವರು ಮಾಡಿದರು. ನಾನು ಒಂದು ಭಿನ್ನಾಭಿಪ್ರಾಯ ಹೇಳಲು ಏಕೆ ಆ ನ ಪಿಎಚ್ಪಿ ಎಂದು ವಾಸ್ತವವಾಗಿ ಹಿಪ್ ಹಾಪ್ ಎಂದು ಇಂತಹ ಸೇರಿಸಲಾಗಿದೆ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಆ ಮಾರ್ಕ್ ಮೊದಲ, ಫೇಸ್ಬುಕ್ ಜಾರಿಗೆ ಇದು PHP ಯಲ್ಲಿ ಬರೆಯಲ್ಪಟ್ಟಿತು. ಮತ್ತು ಆ ರೀತಿಯ ಉಳಿದಿದೆ ಫ್ರಂಟ್ ಎಂಡ್ ಭಾಷೆಯ ರೀತಿಯ ಅವರು ಹೆಚ್ಚು ಬಳಸುವ ತಮ್ಮ ಕೋಡಿಂಗ್, ಆದರೆ ಒಂದು ಭಾಷೆ ಇರಲಿಲ್ಲ ಶತಕೋಟಿ ವಿಶೇಷವಾಗಿ ಮಾಪಕಗಳು ಜನರ. ಮತ್ತು ಆದ್ದರಿಂದ ಅವರು ತಮ್ಮ ಸೇರಿಸಿದ ತೆರೆಮರೆಯಲ್ಲಿ ಸುಧಾರಣೆಗಳು. ಮತ್ತು ಅವರು ಯಾವುದೇ ಸಂಖ್ಯೆಯನ್ನು ಬಳಸುತ್ತದೆ ಇತರ ಭಾಷೆಗಳ ವಿವಿಧ ಕಾಯಿಗಳು ತಮ್ಮ ಮೂಲಭೂತ. ಆದ್ದರಿಂದ ಹೌದು, ಇದು ಒಂದು ಭಿನ್ನಾಭಿಪ್ರಾಯ ಇಲ್ಲಿದೆ ನಾವು ಈಗ ಪಿಎಚ್ಪಿ ಎಂದು ಚಿರಪರಿಚಿತವಾಗಿದೆ. ಆದ್ದರಿಂದ ಅವರ ಅವಲೋಕಿಸೋಣ ಉದಾಹರಣೆಗಳು ಒಂದೆರಡು ನಾವು ಇಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಹೇಗೆ. ಇಂದಿನ ಮೂಲ ಕೋಡ್, ನಾವು ಹೊಂದಿರುವ ಒಂದು ಕಡತಗಳ ಗುಂಪನ್ನು, ಇದು ಮೊದಲ, ತಂದೆಯ ಡಾಮ್ ಶೂನ್ಯ ಎಂಬ ಅವಕಾಶ. ಕೆಳಗಿನಂತೆ ಆದ್ದರಿಂದ ಡಾಮ್ ಶೂನ್ಯ ಕಾಣುತ್ತದೆ. ನನಗೆ ಈ ಕೋಶಕ್ಕೆ ಆಗದ ಮತ್ತು domzero.html ತೆರೆಯುತ್ತದೆ, ಇದು ಮೇಲಿನ ಒಂದು ಡಾಕ್ ರೀತಿಯ ಹೊಂದಿದೆ ಘೋಷಣೆ, ಇಲ್ಲಿ ಹೇಳುವ HTML 5 ಬರುತ್ತದೆ. ಮತ್ತು ಈಗ ಇಲ್ಲಿ ಒಂದು HTML ಟ್ಯಾಗ್ ಇಲ್ಲಿದೆ. ಇಲ್ಲಿ ತಲೆ ಟ್ಯಾಗ್. ಇಂದು ಇಲ್ಲಿ ಹೊಸತನ್ನು ಇಲ್ಲಿದೆ. ನಾವು ಈಗ ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ಪುಟದ ತಲೆ ಒಳಗೆ. ಮತ್ತು ಈ ಸ್ಪಷ್ಟವಾಗಿ ಮಾಡುತ್ತದೆ ಕಡಿಮೆ, ಆದರೆ ಸೂಚನೆ ನಾನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ನೀವು ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್, ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್. ಮತ್ತು ಅತ್ತ, ಈ ರಿಂದ ಸಾಮಾನ್ಯ ತಪ್ಪು ಪರಿಕಲ್ಪನೆಯಾಗಿದೆ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಂಪೂರ್ಣವಾಗಿ ಇಲ್ಲ ಜಾವಾ ಭಾಷೆ ಮಾಡಲು ನೀವು ಕೆಲವು ಅಧಿಕಬಲ APC ಗಳು ಕಲಿತಿದ್ದು. ಇದು ವ್ಯಾಪಾರೋದ್ಯಮದ ಹೆಚ್ಚು ಎಲ್ಲದಕ್ಕಿಂತಲೂ ವಿಷಯ, ಹಿಂದೆ ಜಾವಾ ವರ್ಷಗಳ ದೀರ್ಘ ಲೇಖನದ C ಉಪವಿಭಾಗವು ಸವಾರಿ. ಆದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಏನೂ ಮಾಡಲು ಜಾವಾ, ಕೇವಲ ಹಾಗೆಯೇ, ಮತ್ತು annoyingly, ಗೊಂದಲದಲ್ಲಿ ಎಂಬ. ಇಲ್ಲಿ ನೀವು ಒಂದು ಕಾರ್ಯ ಘೋಷಿಸಲು ಹೇಗೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಅಕ್ಷರಶಃ ಕಾರ್ಯ ಹೇಳುತ್ತಾರೆ, ನಂತರ ಕ್ರಿಯೆಯ ಹೆಸರು, ನಂತರ ಯಾವುದೇ ಇದು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ವಾದಗಳು, ಪಿಎಚ್ಪಿ ಇಷ್ಟಪಡುತ್ತೇವೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಅತ್ಯಂತ ಒಂದು ತಿರುಗಿದರೆ ಇರುವ ಕಿರಿಕಿರಿ ಕಾರ್ಯಗಳನ್ನು ಎಚ್ಚರಿಕೆ ಹೊಂದಿದೆ. ಈ ಸ್ವಲ್ಪ ವಿಂಡೋ ಎಂದು ಪಾಪ್ ಅಪ್ ಮತ್ತು ನೀವು ಎಚ್ಚರಿಕೆ ಮಾಹಿತಿ ಕೆಲವು ತುಣುಕು. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಮೇಲೆ ನೋಡಲಾಗುವುದು ನ. ಆದರೆ ನಾವು ಬಳಸಲು ಮಾಡುತ್ತೇವೆ ನಮ್ಮ ಇಲ್ಲಿ ಮೊದಲ ವ್ಯಾಯಾಮ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೆಲವು ಲಕ್ಷಣಗಳನ್ನು ಗಮನಿಸಿ. ತಂತುವನ್ನು ಮತ್ತು ಎರಡು ಉಲ್ಲೇಖಗಳು ವಾಸ್ತವವಾಗಿ ಎಂದಿಗೂ ತಲೆಕೆಡಿಸಿಕೊಳ್ಳಬೇಡಿ. ಒಂದೇ ಉಲ್ಲೇಖಗಳು ಮತ್ತು ಜಂಟಿ ಉಲ್ಲೇಖಗಳು ಬದಲಾಯಿಸುತ್ತವೆ ಆಗಿರಬಹುದು, ಸಿ ಆದರೆ, ನೀವು ಬಳಸಲು ಹೊಂದಿರುತ್ತವೆ ತಂತಿಗಳ ಜೋಡಿ ಉದ್ಧರಣ, ಮತ್ತು ನೀವು ಒಂದು ಎರಡು ಹೊಂದಿವೆ ಅಕ್ಷರಗಳನ್ನು ಅದು. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಿಶ್ವದ, ಅನೇಕ ಜನರು, ಹೆಚ್ಚಿನ ಜನರು ತಂತಿಗಳನ್ನು ಸುಮಾರು ಒಂದೇ ಉಲ್ಲೇಖಗಳನ್ನು ಬಳಸಲು ಕೇವಲ ಇದು ಶೈಲಿಯ ವಿಷಯ ಏಕೆಂದರೆ. ಆದರೆ ಜೊತೆಗೆ ಆಯೋಜಕರು, ಇಲ್ಲಿ ಇಲ್ಲಿದೆ ಇದು ನಾವು ಮೊದಲು ನೋಡಿಲ್ಲ? ಪ್ರೇಕ್ಷಕರು: ಪೋಣಿಸುವಿಕೆಯ. DAVID MALAN: ಪೋಣಿಸುವಿಕೆಯ. ಆದ್ದರಿಂದ ಸಿ ಈ ಹೊಂದಿಲ್ಲ. ಪಿಎಚ್ಪಿ ಡಾಟ್ ಆಯೋಜಕರು ಹೊಂದಿದೆ, ಈ ಮಾಡುತ್ತದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಜೊತೆಗೆ ಆಯೋಜಕರು ಹೊಂದಿದೆ, ಇದು ಗೊಂದಲದಲ್ಲಿ ಕೇವಲ ಜಾವಾ ಹಾಗೆ. ಈಗ ಇಲ್ಲಿ ಏನು ನಡೆಯುತ್ತಿದೆ? ಇಲ್ಲಿ ಒಂದು ಮೂಲ ಇಲ್ಲಿದೆ ಚಿತ್ರದ ತಿಳುವಳಿಕೆ ನಾವು ಒಂದೆರಡು ಎಸೆದ ದಿನಗಳ ಹಿಂದೆ ಕಾರ್ಯರೂಪಕ್ಕೆ ಬರುತ್ತದೆ. ನಾವು ಒಂದು ಸರಳ ಬಂದಾಗ ನೆನಪಿಡಿ ಒಂದು ಆವೃತ್ತಿ ಎಚ್ಟಿಎಮ್ಎಲ್ ಪುಟದ ಇದು ಕೇವಲ ಹಲೋ ವರ್ಲ್ಡ್, ಹೇಳಿದರು. ನಂತರ ನಾವು ಒಂದು ಮರದ ಸೆಳೆಯಿತು ಬಲ, ಇದು ಆಯತಾಕಾರದ ಮತ್ತು ರೇಖೆಗಳ ಒಂದು ಗುಂಪನ್ನು ಹೊಂದಿತ್ತು ವಂಶವೃಕ್ಷ ಅವರನ್ನು ಸಂಪರ್ಕಿಸುವ. ಆದ್ದರಿಂದ ಕರೆಯಲ್ಪಡುವ DOM ಮತ್ತು ಇಲ್ಲಿದೆ ಅಥವಾ ಡಾಕ್ಯುಮೆಂಟ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡೆಲ್. ಮತ್ತು ಇದು ನೀವು ಪ್ರವೇಶಿಸಬಹುದು ಎಂದು ತಿರುಗುತ್ತದೆ ವಾಕ್ಯ ಆ ಮರದ ಆಯತಾಕಾರದ ಕೆಳಗಿನ ಹಾಗೆ. ನೀವು ಅಕ್ಷರಶಃ ಅವುಗಳು ದಾಖಲೆಯ ಹೇಳುತ್ತಾರೆ ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಿಶೇಷ ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ಒಂದು ಕ್ರಿಯೆ ಹೊಂದಿರುವ ಪ್ರೋಗ್ರಾಂ ನೀವು ಪ್ರವೇಶಿಸಬಹುದು ಇದು ಸಂಬಂಧಿಸಿದ ಒಂದು struct ರೀತಿಯ, ಆದರೆ ನೀವು ಕೇವಲ , ಡಾಟ್ ನಂತರ ಕಾರ್ಯ ಹೆಸರು ಹೇಳಲು ID ಮೂಲಕ ಅಂಶ ಪಡೆಯಲು. ನಾನು ಪಡೆಯಲು ಬಯಸುವ ಅಂಶ ಸ್ಪಷ್ಟವಾಗಿ ಕೊಡುವುದು ಹೆಸರು ಗಮನಿಸುವುದು. ಮತ್ತು ನಂತರ ನಾನು ಅದರ ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು ಬಯಸುವ. ಈಗ ನಾವು ಮುಂದೆ ನಮ್ಮದೇ ಬರುತ್ತಿದೆ. ನಾನು ಇನ್ನೂ ಖಚಿತವಿಲ್ಲ ಏನು ಈ ಬಗ್ಗೆ. HTML ಗೆ ಲೆಟ್ಸ್ ಮುಂದೆ ವೇಗವಾಗಿ ಮೇಲೆ ಸೂಪರ್ ಸರಳ ರೀತಿಯ ಇದು ಪುಟ,. ನಾನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ ಒಂದು ಇಲ್ಲಿ ಕೆಳಗೆ ರೂಪಿಸಲು. ನಾನು ಒಂದು ಅನನ್ಯ ನೀಡಿದ ಎಚ್ಚರಿಕೆ ನಾವು ಬಳಸುವುದಿಲ್ಲ ಬಂದಿದೆ ಸಹ ಐಡಿ, ಈ ಗುಣಲಕ್ಷಣ ಮೊದಲು. ಆದರೆ ಈ HTML ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ನೀವು ಅನನ್ಯವಾಗಿ ಕೆಲವು ಚಂಕ್ ಗುರುತಿಸಬಹುದಾಗಿದೆ ಈ ರೀತಿಯ ಒಂದು ಗುರುತು ಎಚ್ಟಿಎಮ್ಎಲ್ ಜೊತೆಗೆ. ಈಗ ಗಮನಿಸಿದರೆ ಹೀಗೆ ಎಚ್ಟಿಎಮ್ಎಲ್ ತಿರುಗಿದರೆ ಆ ಲಾಂಡ್ರಿ ಪಟ್ಟಿ ಪ್ರತಿ ಬೆಂಬಲಿಸುತ್ತದೆ ಕೊಂಚ ಹಿಂದೆ, ಇಡೀ ಈವೆಂಟ್ ನಿರ್ವಹಣಾಕಾರರು ಗುಂಪೇ. ಮತ್ತು ಈ ಕ್ರಿಯೆಯನ್ನು ಹ್ಯಾಂಡ್ಲರ್ ಸಲ್ಲಿಸಲು ಹೇಳುತ್ತಾರೆ. ಈ ಬಳಕೆದಾರರು ಸಲ್ಲಿಕೆಯಲ್ಲಿ ರೂಪ, ಕೆಳಗಿನ ಕೋಡ್ ಕರೆ. ಮತ್ತು ಆ ಕೋಡ್ ವಿಶೇಷವೇನು ಎಂಬ ಅಥವಾ ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಿಖರವಾಗಿ ಈ, ಗ್ರೀಕ್ ಕಾರ್ಯ ರಿಟರ್ನ್ ಸುಳ್ಳು ನಂತರ. ಉಳಿದೆಲ್ಲವೂ ಮಾಡಬೇಕಾದುದು ಬಹಳ ಪರಿಚಿತ. ಇಲ್ಲಿ ವಿಧವನ್ನು ಪಠ್ಯದ ಇನ್ಪುಟ್, ಆಗಿದೆ ಐಡಿ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಹೆಸರು ಏರಲಿದೆ. ನಾವು ನಿಜವಾದ ಹೆಸರು ಗುಣಲಕ್ಷಣ ಹೊಂದಿಲ್ಲ ಈ ಬಾರಿ ಮತ್ತು ಒಂದು ಸಲ್ಲಿಸು ಬಟನ್. ಆದ್ದರಿಂದ ಪರಿಣಾಮವಾಗಿ ಪುಟ ಈ ತೋರುತ್ತಿದೆ. ಮತ್ತು ಪರಿಣಾಮವಾಗಿ ವರ್ತನೆಯನ್ನು, ಈ ಕಾಣುತ್ತದೆ, ನೋಡುತ್ತಾರೆ. ಪುಟ ಸ್ಥಳೀಯ ಅತಿಥೇಯಗಳ ಹಲೋ ಹೇಳುತ್ತಾರೆ ಕಲಾತ್ಮಕವಾಗಿ ಸಂತೋಷ ಅಷ್ಟೇನೂ ಡೇವಿಡ್, ಬಳಕೆದಾರ ಸ್ವಾಗತಿಸಲು ರೀತಿಯಲ್ಲಿ. ಆದರೆ ವಾಸ್ತವವಾಗಿ ಏನು ನಡೆಯುತ್ತಿದೆ? ಇದಕ್ಕೆ ಏನು ಪರಿಗಣಿಸುತ್ತಾರೆ. ಈ ಪಠ್ಯ ಕ್ಷೇತ್ರದಲ್ಲಿ ಆಗಿದೆ. ಮತ್ತು ಪ್ರಕಾರ ಇಲ್ಲಿ HTML, ನಾನು ನೀಡಿದ್ದೇನೆ ಒಂದು ಅನನ್ಯ ಗುರುತು ಎಂಬ ಹೇಳಿಕೆ ಕೊಡುವುದು ಹೆಸರು. ಏತನ್ಮಧ್ಯೆ, ನಾನು ಯಾವಾಗ ಹೇಳುತ್ತಿದ್ದೆ ಬಳಕೆದಾರ ಈ ರೂಪದಲ್ಲಿ ಸಲ್ಲಿಸಿ ನಮೂದಿಸಿ ಹೊಡೆಯುವ ಅಥವಾ ಕ್ಲಿಕ್ಕಿಸಿ ಸಲ್ಲಿಸಿ ಬಟನ್, ಗ್ರೀಟ್ ಎಂಬ ಕಾರ್ಯ ಕರೆ ಮತ್ತು ನಂತರ ಸುಳ್ಳು ಹಿಂದಿರುಗಲು. ಹಿಮ್ಮುಖ ಆ ಪರಿಗಣಿಸೋಣ. ನಾನು ಉಳಿಸಿ, ನಂತರ ಗಮನಿಸಿ ಈ ಪುಟದ URL ಬದಲಾಗುವುದಿಲ್ಲ. ಬ್ರೌಸರ್ನ ಐಕಾನ್ ನೂಲುವ ಮಾಡಲಿಲ್ಲ. ನಾನು ಎಲ್ಲೂ ಹೋಗುವುದಿಲ್ಲ ಮತ್ತು ಇಲ್ಲಿದೆ ಅಕ್ಷರಶಃ ನಾನು ಮರಳಿ ಸುಳ್ಳು ಹೇಳಿದರು ಏಕೆಂದರೆ. ತಪ್ಪು ಶಾರ್ಟ್ ಸರ್ಕ್ಯೂಟ್ ಅಥವಾ ನಿಲ್ದಾಣಗಳು ಹಿಂತಿರುಗಿ ಒಂದು ರಚನೆಯಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ವರ್ತನೆ. ನಂತರ ನಮಗೆ ಬಿಟ್ಟು ಆದ್ದರಿಂದ ಈ ಒಂದು ಅಂತಿಮ ಪ್ರಶ್ನೆ. ಗ್ರೀಟ್ ಏನು ಮಾಡುತ್ತದೆ? ಅಲ್ಲದೆ, ಸ್ಪಷ್ಟವಾಗಿ ಗ್ರೀಟ್ ಎಂಬ ಕಾರ್ಯ ಕರೆ ಎಚ್ಚರಿಕೆ, ಒಂದು ಹಾದುಹೋಗುತ್ತವೆ ಎಂದು ಸುದೀರ್ಘ ಚರ್ಚೆ ಒಟ್ಟಿಗೆ concatenating ಪರಿಣಾಮವಾಗಿ ಉಪಸಾಲುಗಳಿಗಾಗಿನ ಗುಂಪೇ ಅಲ್ಪವಿರಾಮ ಜಾಗವನ್ನು ಹಲೋ, ಈ ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಯಾವುದೇ. ಆದ್ದರಿಂದ ಡಾಕ್ಯುಮೆಂಟ್ ಜಾಗತಿಕ ಹಾಗೆ ಆ ಮರದ ಬೇರಿನ ಬದಲಾಯಿಸುವುದರಿಂದ ವಿಶೇಷ ಕ್ರಿಯೆ ಕರೆ ಇಲ್ಲದಿದ್ದರೆ ಈಗ ವಿಧಾನ ಎಂದು. ಒಂದು ಕ್ರಿಯೆ ಒಂದು ಅಸ್ಥಿರವಾಗಿದೆ ಒಳಗೆ ಒಂದು ವಿಧಾನವನ್ನು ಬದಲಿಗೆ ಕ್ರಿಯೆ ಎಂದು. ಆದ್ದರಿಂದ ID ಮೂಲಕ ಅಂಶ ಪಡೆಯಲು. ಏನು ಅಂಶ ನೀವು ಇದರ ID ಮೂಲಕ ಪಡೆಯಲು ಬಯಸುವ? ಕೊಡುವುದು ಹೆಸರು ಉಲ್ಲೇಖ ಮತ್ತು ನಂತರ ವಿಶೇಷವಾಗಿ ಗೌರವಿಸುತ್ತಾರೆ. ಆದ್ದರಿಂದ ಅಂದರೆ, ಆ ಕೋಡ್ ಕೇವಲ ಇದರ ID ಹೆಸರು ಪಠ್ಯ ಕ್ಷೇತ್ರದಲ್ಲಿ ಕಂಡುಕೊಳ್ಳುತ್ತಾನೆ ತದನಂತರ ಅದರ ಮೌಲ್ಯವನ್ನು ಪಡೆಯುತ್ತದೆ. ಆದ್ದರಿಂದ ನಾನು ಈ ಬದಲಾಯಿಸಲು ಮತ್ತು, ಡೆವಿನ್ರವರಿಂದ ರಚಿಸಲಾಗಿ, ಅವುಗಳನ್ನು ಬದಲಿಗೆ ಡೇವಿಡ್ ಹೇಳಲು ಮತ್ತು ನಾವು ಈಗ ಉಳಿಸಿ, ಡೆವಿನ್ರವರಿಂದ ರಚಿಸಲಾಗಿ, ಅವುಗಳನ್ನು ಒಂದು ಶುಭಾಶಯ ಹೊಂದಿವೆ. ಆದ್ದರಿಂದ ಉತ್ತಮ ಮತ್ತು ಉತ್ತಮ ಸರಿ,. ಆದರೆ ನಾವು ಮಾಡಬಹುದು ಎಂದು ನೋಡೋಣ ಕೇವಲ ರಿಂದ ಕ್ಲೀನರ್ ಈ ಸ್ವಲ್ಪ ಈ ರೀತಿಯ ಕೋಡ್ ಬರೆಯಲು ಸಾಮಾನ್ಯವಾಗಿ ಮೇಲೆ ನೋಡಲಾಗುವುದು ಏರಲಿದೆ. ಈ scarier ನೋಡಲು ಹೋಗುತ್ತದೆ. ಆದರೆ ಮೊದಲ ಇಲ್ಲಿದೆ ನೀವು ಇಲ್ಲಿ ಗಮನಿಸಿ ವ್ಯತ್ಯಾಸ ಜೊತೆಗೆ ಈ ಆವೃತ್ತಿಯಲ್ಲಿ ಡಾಮ್ ಬದಲಾಗುವ ಹೆಸರು? ಏನು ರಚನಾತ್ಮಕವಾಗಿ ವಿವಿಧ ಕಾಣುತ್ತದೆ ಇತರ ವಿರುದ್ಧ ಈ ಬಗ್ಗೆ? ಹೌದು? ಪ್ರೇಕ್ಷಕರು: ರೂಪ ಮೇಲೆ ಈಗ ಸ್ಕ್ರಿಪ್ಟ್ ಮೇಲೆ? DAVID MALAN: ಹೌದು, ರೂಪ ತುದಿಯಲ್ಲಿದೆ ಕೆಲವು ಕುತೂಹಲಕಾರಿ ಕಾರಣಕ್ಕಾಗಿ ಲಿಪಿಯ. ಆದ್ದರಿಂದ ಮೊದಲ ವಿಷಯ ಅದೂ ನನಗೆ ಔಟ್ ದಾಟಿದಾಗ. ಮತ್ತು thankfully ಕನಿಷ್ಠ, ಈ ಭಾಗದಲ್ಲಿ ಒಂದೇ ಆಗಿದೆ. ಆದ್ದರಿಂದ ತೋರುತ್ತದೆ ಎಂದು ಮಾತ್ರ ವಿಷಯ ವಿಭಿನ್ನ ಎಂದು ಇದು. ಇಲ್ಲಿ ಅಚ್ಚುಕಟ್ಟಾಗಿ ಇಲ್ಲಿದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ 2 ಬಗ್ಗೆ. ಮತ್ತು ಇದು ಹಾರ್ಡ್ ಮಾಡುತ್ತದೆ ಮೊದಲ ನೋಟದಲ್ಲಿ ಅರ್ಥ, ವಿಶೇಷವಾಗಿ ಅಂತಿಮ ಯೋಜನೆಗಳ ವೇಳೆ ಫಾರ್ ನೀವು ಆನ್ಲೈನ್ ಮಾದರಿ ಕೋಡ್ ಹುಡುಕುತ್ತಿರುವ ಆದರೆ ಕೆಲವು ಕುದಿಯುವ ಕೆಳಗೆ ಮೂಲ ವಾಕ್ಯರಚನೆಯ ಲಕ್ಷಣಗಳು. ಇಲ್ಲಿ ಮತ್ತೆ ಹೊಂದಿದೆ ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ಡಾಕ್ಯುಮೆಂಟ್. ಇಲ್ಲಿ ಮತ್ತೆ ಮಾದರಿಯನ್ನು ಅಥವಾ ಕಾರ್ಯ ಆ ID ಮೂಲಕ ಅಂಶ ಪಡೆಯಲು ಹೇಳುತ್ತಾರೆ. ನಾನು ಬಯಸುವ ಈ ಡೆಮೊ ಎಂಬ ಐಡಿ ಪಡೆಯಿರಿ. ಆ ಎಲ್ಲಿ? ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ ಸರಿ ಇಲ್ಲಿ, ರೂಪ ಸ್ವತಃ. ಮತ್ತು ಈಗ ಗಮನಕ್ಕೆ ಸ್ಪಷ್ಟವಾಗಿ ನಾನು ಮರದಿಂದ ಆ ನೋಡ್ ಮತ್ತೆ ಪಡೆಯಲು ರೂಪ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಸ್ವತಃ, ಒಂದು ಪಠ್ಯ ಕ್ಷೇತ್ರದಲ್ಲಿ ಆ, ಆ ರೂಪ ತಿರುಗಿದರೆ ಮರದಿಂದ ನೋಡ್ ಅಥವಾ ಆಯತ, , ನಾವು ಒಂದು ಆಸ್ತಿ ಕರೆ ನಾವು ಏನು ಹೊಂದಿದೆ ತುಂಬಾ, ಹೋಲುತ್ತದೆ ಸಿ ಒಂದು struct ಉತ್ಸಾಹದಲ್ಲಿ ಅದು ಇಲ್ಲಿದೆ ಈ ಆಯತದ ಒಳಗೆ ಡೇಟಾವನ್ನು ಸದಸ್ಯ. ಹಾಗಾಗಿ ರೂಪ ಪಡೆದಿರುವಿರಿ ಇಲ್ಲಿ, ಮತ್ತು ನಾನು ಲಗತ್ತಿಸುತ್ತಿದ್ದೇನೆ, ಅದರ ಸಲ್ಲಿಸಲು ಅಥವಾ ನಾನು, ನಿಯೋಜಿಸುವ ನಾನು ಹ್ಯಾಂಡ್ಲರ್ ಅಥವಾ ಬದಲಿಗೆ ರಂದು ಆಸ್ತಿ ಸಲ್ಲಿಸಿ ಕೆಳಗಿನ ಕಾರ್ಯ. ಮತ್ತು ಈ ಮೂಲಕ ದೂರದ, ಕ್ರೇಜಿಯೆಸ್ಟ್, ಆಗಿದೆ ವಿಷಯ ಇದುವರೆಗಿನ syntactically. ಇದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ತಿರುಗಿದರೆ PHP ಮತ್ತು ನಾನೂ ಸಿ ಆ ವಿಷಯಕ್ಕೆ, ನಾವು ಅದನ್ನು ಮಾಡಬೇಡಿ ಸಹ, ನೀವು ಹೆಸರಿಲ್ಲದ, ಅನಾಮಧೇಯ, ಅಥವಾ ಅಲಿಯಾಸ್ ಲ್ಯಾಂಬ್ಡ ಸೇರಿಸಲು ಹೆಸರನ್ನು ಹೊಂದಿರದ ಕಾರ್ಯಗಳನ್ನು ಆದರೂ ಕರೆಯಬಹುದು. ಹಾಗಾಗಿ ನಾನು ಇಲ್ಲಿ ಮಾಡುತ್ತಿರುವೆ ನಾನು ನಿಯೋಜಿಸುವ ನಾನು ಇದೆ ಈ ರಂದು, ಆಸ್ತಿ ಸಲ್ಲಿಸಿ ಇದು ಒಂದು, ನನ್ನ DOM ಮರದ ಈ ನೋಡ್ ಒಳಗೆ ಆಗಿದೆ ಕ್ರಿಯೆ, ಕೆಲಸ ಪಾಯಿಂಟರ್ ನೀವು ತಿನ್ನುವೆ ವೇಳೆ. ಆ ಕಾರ್ಯವನ್ನು ಯಾವುದೇ ಹೊಂದಿದೆ ಹೆಸರು, ಆದರೆ ಆ ಮಾಡುವುದಿಲ್ಲ ನಾವು ನೋಡುತ್ತಾರೆ ಕಾರಣ ಪರವಾಗಿಲ್ಲ ಒಂದು ಕ್ಷಣದಲ್ಲಿ ಕರೆ ಹೇಗೆ. ಈ ಕಾರ್ಯ ಕರೆ ಮಾಡಿದಾಗ, ಈ ಕೋಡ್ ನಂತರ, ಮರಣದಂಡನೆ ಮುಟ್ಟುತ್ತದೆ ಸುಳ್ಳು ಮೊದಲಿನಂತೆ ಮರಳಿ. ಆದರೆ ನಾನು ಮಾಡಿದ ಏನು ಗಮನಿಸುವುದಿಲ್ಲ. ಈ ಹಂತದಲ್ಲಿ ಕಥೆ, ನಾನು ಇರುತ್ತವೆ. ಇದು ಡೆಮೊ ಎಂಬ ಅನನ್ಯ ID ಅವರಲ್ಲಿದೆ. ಇಲ್ಲಿ ಕೆಳಗೆ, ನಾನು ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ಕೆಳಗಿನ ಕೋಡ್ ಕಾರ್ಯಗತಗೊಳಿಸಿ. ಇದು ನೋಡ್ನಲ್ಲಿ ಜೋಡಿಸುವುದು ಇದು ಮರದ ಮೇಲೆ ಸಲ್ಲಿಸಿ ಇಲ್ಲಿದೆ ಆಸ್ತಿ, ಇಲ್ಲಿ ಈ ಕಾರ್ಯವನ್ನು. ಮತ್ತು ಕೇವಲ ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ಕೆಲಸ ಹೇಗೆ ಸ್ವಭಾವತಃ, ನಾನು ಈಗ ಸಲ್ಲಿಸಿ ಅಥವಾ ನಮೂದಿಸಿ ಹಿಟ್ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ಆ ಕಾರ್ಯ ಎಂದು ಕಾಣುವುದು ಇದೆ. ಇದು ಯಾರು ಕಾರಣ ಹೆಸರನ್ನು ಅಗತ್ಯವಿಲ್ಲ ಬೀಟಿಂಗ್ ಇದನ್ನು ಏನನ್ನು ಕೇಳ್ತಾರೆ. ಇದು ಎಂದಿಗೂ ಪಡೆಯಲು ವಿಶೇಷವೇನು ಮಾತ್ರ ಸಮಯ ನಾನು ಸಲ್ಲಿಸಲು ಎಂದು ಘೋಷಿಸಲಾಗುತ್ತದೆ. ನನಗೆ ಅಗತ್ಯವಿಲ್ಲ, ಮಾನವ ಡೆವಲಪರ್, ವಾಸ್ತವವಾಗಿ ಎಲ್ಲಕ್ಕಿಂತ ಕರೆ. ಈಗ ಕೇವಲ ಒಂದು ಟೀಸರ್ ಎಂದು ವೇಳೆ ಸಾಕಷ್ಟು ಬಾಗುವುದು ಮನಸ್ಸಿಗೆ ಇಲ್ಲ, ನಾವು ಈ ಮಾಡಬಹುದು ಹೆಚ್ಚು ಗೂಢ ಬಳಸಿಕೊಂಡು ನೋಡಲು ಒಂದು ಸೂಪರ್ ಜನಪ್ರಿಯ ಗ್ರಂಥಾಲಯದ jQuery ಎಂದು. ವಾಸ್ತವವಾಗಿ jQuery ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಾಮಾನ್ಯವಾಗಿ ಇನ್ನೊಂದರಂತೆ ಬಳಸಲಾಗುತ್ತದೆ. ಮತ್ತು ನಾವು ಬುಧವಾರ ಮಾಡುತ್ತೇನೆ ಪ್ರಾರಂಭ ಈ ಭಾಷೆ ಮತ್ತು ಈ ಗ್ರಂಥಾಲಯಗಳು ಬಳಸಿ ಹೆಚ್ಚು ಅಸಮಕಾಲಿಕ ನಿರ್ಮಿಸಲು ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಕ್ಷೆ ಪಡೆಯುವಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ಗಳು, ಅನ್ವಯಗಳ ಆ ನಿಜವಾದ ರಲ್ಲಿ ವೆಬ್ ಅಪ್ಡೇಟ್ ಸಮಯ, ಹೆಚ್ಚು ಫೇಸ್ಬುಕ್ ಅಥವಾ Gchat ರೀತಿಯ ಹಾಗೆ, ಮತ್ತು ಇನ್ನು ಮುಂದೆ ನಾವೇ ನಿಲ್ಲಿಸಲು ಒಂದು ಪಡೆಯಲು ಅಥವಾ ಪೋಸ್ಟ್ ಮೂಲಕ ಸಲ್ಲಿಸಿ ಹೊಡೆಯುವ ಕೇವಲ. ಹಾಗಾಗಿ ಬುಧವಾರ ನೀವು ನೋಡಬಹುದು. [ಸಂಗೀತ]