1 00:00:00,000 --> 00:00:08,350 2 00:00:08,350 --> 00:00:09,710 >> קעווין שמיד: העלא יעדער יינער. 3 00:00:09,710 --> 00:00:12,640 באַגריסונג צו די קס50 סעמינאַר אויף נאָדע.דזשס. 4 00:00:12,640 --> 00:00:13,955 מיין נאָמען איז קעווין. 5 00:00:13,955 --> 00:00:15,580 איך בין אַ קס50 טף. 6 00:00:15,580 --> 00:00:17,650 און איך בין סאָרט פון ווי טאַקע יקסייטאַד וועגן דעם סעמינאַר. 7 00:00:17,650 --> 00:00:20,430 איך טראַכטן נאָדע.דזשס איז זייער קיל. 8 00:00:20,430 --> 00:00:24,200 איך האָפֿן אַז דעם סעמינאַר קענען ווערן געניצט ווי אַ גוט, איך טרעפן, ספּרינגבאָרד פֿאַר 9 00:00:24,200 --> 00:00:26,380 עטלעכע פון ​​דיין לעצט פראיעקטן אויב איר 'רע אינטערעסירט אין ניצן 10 00:00:26,380 --> 00:00:27,630 עפּעס ווי נאָדע.דזשס. 11 00:00:27,630 --> 00:00:29,770 12 00:00:29,770 --> 00:00:33,320 >> מיר וועט סאָרט פון אָנהייבן די סעמינאַר אַוועק דורך נאָר גערעדט וועגן אַ קליין ביסל פון די 13 00:00:33,320 --> 00:00:36,970 טיפּ פון הינטערגרונט סקאַלאַביליטי פּערספּעקטיווז פון נאָדע.דזשס, און דעמאָלט 14 00:00:36,970 --> 00:00:39,240 מיר וועט מאַך צו עטלעכע קאָד ביישפילן. 15 00:00:39,240 --> 00:00:42,340 און איך וועט האָבן די קאָד אויף אַ וועבזייַטל, און איר קענען קוקן אין די קאָד. 16 00:00:42,340 --> 00:00:45,475 און נאָך דעם סעמינאַר, איך וועט סאָרט פון רעדן וועגן ווי איר קענען שטעלן אַרויף נאָדע.דזשס 17 00:00:45,475 --> 00:00:48,220 אויף דיין קאָמפּיוטער. 18 00:00:48,220 --> 00:00:48,710 >> גוט. 19 00:00:48,710 --> 00:00:49,760 אַזוי לאָזן ס באַקומען סטאַרטעד. 20 00:00:49,760 --> 00:00:53,700 אַזוי איך טרעפן איך נאָר ווילן צו רעדן וועגן וועב סערווערס, טאַקע, ערשטער. 21 00:00:53,700 --> 00:00:59,730 און צו אָנהייבן דעם דיסקוסיע, איך בייסיקלי האָבן אַ דיאַגראַמע וואָס איז פון 22 00:00:59,730 --> 00:01:04,269 די לערנבוך געניצט פֿאַר קס61, וואָס בייסיקלי ווייזט די ינטעראַקשאַן 23 00:01:04,269 --> 00:01:08,510 צווישן אַ קליענט פּראָצעס, ווי אייער וועב בלעטערער אָדער ווי דיין ציל קליענט אָדער 24 00:01:08,510 --> 00:01:11,340 עפּעס ווי אַז, און אַ וועב סערווירער. 25 00:01:11,340 --> 00:01:15,150 אזוי דעם טיפּ פון קוקט ענלעך צו די בילד אַז איר געזען אין לעקציע אויף 26 00:01:15,150 --> 00:01:19,270 מיטוואך ווו בייסיקלי מיר האָבן עטלעכע קליענט פּראָצעס ווי Google קראָום. 27 00:01:19,270 --> 00:01:22,980 >> און דעמאָלט שריט איינער איז די קליענט סענדז אַ בקשה. 28 00:01:22,980 --> 00:01:27,510 אַזוי אַז קענען זיין עפּעס ווי געזונט לאָזן ס באַזוכן, איך טאָן ניט וויסן, CS50.net. 29 00:01:27,510 --> 00:01:29,320 אַזוי מיר אַרויסגעבן אַז בעטן. 30 00:01:29,320 --> 00:01:34,280 און טוט אַבי ווער געדענקען די נאָמען פון די פּראָטאָקאָל אַז ספּעסאַפייז ווי אַז 31 00:01:34,280 --> 00:01:35,610 בעטן זאָל זיין סטראַקטשערד? 32 00:01:35,610 --> 00:01:36,382 יאָ. 33 00:01:36,382 --> 00:01:37,650 >> וילעם: [ינאָדאַבאַל]. 34 00:01:37,650 --> 00:01:38,150 >> קעווין שמיד: פּונקט. 35 00:01:38,150 --> 00:01:40,100 אַזוי עס ס ווי הטטפּ, רעכט? 36 00:01:40,100 --> 00:01:44,720 אַזוי בייסיקלי די באַשרייַבונג פֿאַר ווי אַז בעטן זאָל אַקטשאַוואַלי זיין געלייגט 37 00:01:44,720 --> 00:01:47,450 אויס, ווייַל אין די סוף פון די טאָג, אַז בעטן איז טאַקע פּונקט ווי אַ 38 00:01:47,450 --> 00:01:50,240 שטריקל אַז בייסיקלי זאגט איך ווילן דעם. 39 00:01:50,240 --> 00:01:53,580 און די באַשרייַבונג פֿאַר וואָס איז הטטפּ. 40 00:01:53,580 --> 00:01:55,270 אַזוי אַז ס ווי אַ פּראָטאָקאָל. 41 00:01:55,270 --> 00:01:57,920 >> אַזוי דעמאָלט סערווירער נעמט אַז בעטן. 42 00:01:57,920 --> 00:02:01,610 אַזוי איר גייז האָבן אַ וועב סערווירער אינסטאַלירן אין די קס50 מאַכשער. 43 00:02:01,610 --> 00:02:02,460 עס ס אַפּאַטשי. 44 00:02:02,460 --> 00:02:06,230 און דעם וואָך ווען איר אַרבעט אויף פּראָבלעם שטעלן זיבן, איר וועט פאקטיש זיין אַרבעט 45 00:02:06,230 --> 00:02:08,160 מיט אַז וועב סערווירער. 46 00:02:08,160 --> 00:02:12,380 אַזוי סערווירער נעמט אַז בעטן, און דעמאָלט עס האט צו טיפּ פון קראַצן זייַן 47 00:02:12,380 --> 00:02:15,090 קאָפּ און זאָגן ווי געזונט וואָס טוט איך טאָן מיט דעם? 48 00:02:15,090 --> 00:02:20,060 >> אַזוי באזירט אויף וואָס עס דיסיידז צו טאָן, דעמאָלט עס קען האָבן צו קאָנטאַקט עטלעכע מין 49 00:02:20,060 --> 00:02:20,730 פון מיטל. 50 00:02:20,730 --> 00:02:23,700 און אַז מיטל קען זיין אַ פּלאַץ פון פאַרשידענע זאכן. 51 00:02:23,700 --> 00:02:26,810 פֿאַר איינער, עס קען זיין פּונקט ווי אַ סטאַטיק HTML טעקע. 52 00:02:26,810 --> 00:02:29,820 אַזוי עס קען נאָר זיין ווי עטלעכע HTML אַז איז ווי פֿאַר 53 00:02:29,820 --> 00:02:31,100 אייער פּערזענלעך וועבזייַטל. 54 00:02:31,100 --> 00:02:35,360 עס קען זיין אַ סטאַטיק טעקע ווי אַ בילד אָדער ווי אַ פֿילם אַז איר האָבן. 55 00:02:35,360 --> 00:02:37,660 עס קען אפילו האָבן צו רעדן צו עטלעכע טיפּ פון דייטאַבייס 56 00:02:37,660 --> 00:02:39,530 ווי אַ מיסקל דייטאַבייס. 57 00:02:39,530 --> 00:02:43,910 אַזוי עס טוט ניט שטענדיק האָבן צו יבערגעבן מיט אַ מיטל, אָבער אין 58 00:02:43,910 --> 00:02:45,700 עטלעכע קאַסעס, עס קען. 59 00:02:45,700 --> 00:02:47,800 >> אַזוי דעמאָלט וואָס עס ס געגאנגען צו טאָן נאָך וואָס איז עס ס געגאנגען צו 60 00:02:47,800 --> 00:02:49,430 שיקן צוריק די ענטפער. 61 00:02:49,430 --> 00:02:53,130 און די ענטפער פֿאַר דעם איז אויך ספּעסאַפייד דורך הטטפּ. 62 00:02:53,130 --> 00:02:54,830 אַזוי דעמאָלט דער קליענט קענען באַקומען עס. 63 00:02:54,830 --> 00:02:56,740 עס קענען טרער עס באַזונדער און פּראָצעס עס. 64 00:02:56,740 --> 00:03:00,900 און דעמאָלט איר באַקומען אַ וועב בלאַט ווי Google אָדער CS50.net אָדער 65 00:03:00,900 --> 00:03:02,240 וועלכער איר זענען צו. 66 00:03:02,240 --> 00:03:03,100 גוט? 67 00:03:03,100 --> 00:03:06,080 >> אַזוי דעם איז די גרונט ינטעראַקשאַן אַז מיר ניטאָ געגאנגען צו זיין דילינג מיט. 68 00:03:06,080 --> 00:03:08,770 און מיר ניטאָ שיין פיל געגאנגען צו זיין פאָוקיסינג אויף דעם טייל פון די 69 00:03:08,770 --> 00:03:10,640 ינטעראַקשאַן, סערווירער. 70 00:03:10,640 --> 00:03:10,990 גוט. 71 00:03:10,990 --> 00:03:12,210 קיל. 72 00:03:12,210 --> 00:03:15,500 אַבי ווער האָבן קיין שאלות אַזוי ווייַט? 73 00:03:15,500 --> 00:03:17,720 גוט. 74 00:03:17,720 --> 00:03:22,430 >> אַזוי ווי מיר געזאגט, די וועב סערווירער נעמט דעם הטטפּ בעטן און דעריבער ישוז דעם 75 00:03:22,430 --> 00:03:24,760 הטטפּ ענטפער. 76 00:03:24,760 --> 00:03:29,100 און ווי מיר גערעדט וועגן פריער, די קס50 מאַכשער וועב סערווער איז אַפּאַטשי. 77 00:03:29,100 --> 00:03:32,490 אַזוי ווען איר גייז אַרבעט אויף פּ שטעלן זיבן, איר ניטאָ געגאנגען צו זיין אַרבעט מיט די 78 00:03:32,490 --> 00:03:34,120 אַפּאַטשי וועב סערווירער. 79 00:03:34,120 --> 00:03:37,890 איר וועט קיינמאָל האָבן צו טאַקע אַרבעט מיט אַפּאַטשי גלייַך אויך פיל. 80 00:03:37,890 --> 00:03:41,920 איר סאָרט פון קאַנפיגיער אַפּאַטשי אַ ביסל ווען איר ספּעציפיצירן די ווירטואַל מחנות אָדער 81 00:03:41,920 --> 00:03:44,970 די V מחנות, און מיר וועט באַקומען צו אַז אין אַ קליין ביסל. 82 00:03:44,970 --> 00:03:50,620 >> אבער בייסיקלי, די אַפּאַטשי וועב סערווירער שטעלן אַרויף צו אַרבעטן מיט פפּ טיפּ 83 00:03:50,620 --> 00:03:51,730 פון אויס פון די קאַסטן. 84 00:03:51,730 --> 00:03:56,170 אַזוי וואָס טאַקע כאַפּאַנז איז ווען איר גיין צו איינער פון דיין וועבסיטעס ווי, זאָגן, 85 00:03:56,170 --> 00:04:00,360 היגע באַלעבאָס צעהאַקן ינדעקס.פפּ אָדער עפּעס, איז אייער בלעטערער סענדז אַז 86 00:04:00,360 --> 00:04:04,330 בעטן, און דעמאָלט אַפּאַטשי איז געזעסן עס און פיגיערז אויס צו טאָן מיט אים. 87 00:04:04,330 --> 00:04:08,840 און די אַקציע איז צו ויספירן אַז קאָד אין ינדעקס.פפּ און 88 00:04:08,840 --> 00:04:11,330 דעמאָלט שיקן עס אַוועק צוריק. 89 00:04:11,330 --> 00:04:15,640 אַזוי עס ס אַז. 90 00:04:15,640 --> 00:04:16,980 אַזוי מיר סאָרט פון גערעדט וועגן דעם. 91 00:04:16,980 --> 00:04:21,990 אַזוי עס קען נאָר דינען אַ סטאַטיק טעקע אָדער לויפן עטלעכע פפּ קאָד און דעמאָלט אַרויסגעבן 92 00:04:21,990 --> 00:04:23,510 די ענטפער. 93 00:04:23,510 --> 00:04:27,670 >> אַזוי דעמאָלט אַ פּראָסט קשיא אַז קענען קומען אַרויף איז געזונט, ווי טאָן מיר טאַקע האַנדלען 94 00:04:27,670 --> 00:04:31,750 מיט בעת קייפל וסערס אין דער זעלביקער צייַט? 95 00:04:31,750 --> 00:04:36,930 אַזוי ימאַדזשאַן אויב איר געווען שרייבן אַ וועב סערווירער, אויב איר האט אַ וועב סערווירער אַז 96 00:04:36,930 --> 00:04:39,900 איר זענען טריינג צו שרייַבן אין עפּעס ווי C אָדער עפּעס ווי אַז, 97 00:04:39,900 --> 00:04:45,150 בייסיקלי איר קענען טראַכטן וועגן ווי עס קען זיין עטלעכע מין פון קאָד אַז 98 00:04:45,150 --> 00:04:49,330 וואָלט באַקומען די בעטן, אָבער דעמאָלט עס האט צו טאָן אַלע דעם ווערק אויף עס. 99 00:04:49,330 --> 00:04:53,060 עס קען האָבן צו, למשל, קאָנטאַקט די דייטאַבייס אָדער עפּעס ווי אַז. 100 00:04:53,060 --> 00:04:53,300 רעכט? 101 00:04:53,300 --> 00:04:56,010 און דעמאָלט עס וואָלט טאָן אַז מין פון פּראַסעסינג און דעמאָלט 102 00:04:56,010 --> 00:04:57,060 געשיקט צוריק די ענטפער. 103 00:04:57,060 --> 00:04:58,950 אַזוי אַז ס ווי די הויך מדרגה איבערבליק. 104 00:04:58,950 --> 00:05:04,210 >> אבער עס ס ניט מיד קלאָר ווי דער טאָג ווי איר קענען טאָן אַז אַזוי אַז צוויי מענטשן אָדער 105 00:05:04,210 --> 00:05:09,040 אפילו 1,000 מען קען אַרבעט מיט אייער וועב סערווירער אין דער זעלביקער צייַט. 106 00:05:09,040 --> 00:05:14,880 אַזוי די לייזונג אַז אַפּאַטשי ניצט איז גערופן פֿעדעם אָדער פּראַסעסאַז. 107 00:05:14,880 --> 00:05:16,770 אַזוי איר זאל האָבן געהערט פון די טערמינען פריער. 108 00:05:16,770 --> 00:05:22,190 עס ס גוט אויב איר האָבן ניט, אָבער נאָר טראַכטן וועגן פֿעדעם אָדער פּראַסעסאַז ווי וועגן פֿאַר 109 00:05:22,190 --> 00:05:26,290 אַ אַפּערייטינג סיסטעם אָדער אַ באַניצער פּראָגראַם אָדער עפּעס ווי אַז אָדער אַ וועב סערווירער 110 00:05:26,290 --> 00:05:28,810 צו סאָרט פון ויספירן קייפל דאס בייַ אַמאָל. 111 00:05:28,810 --> 00:05:31,760 אַזוי איר זאל האָבן געהערט די טערמין ווי פֿעדעם פון דורכפירונג. 112 00:05:31,760 --> 00:05:34,140 אַזוי עס ס מין פון ווי איר ניטאָ סאָרט פון מאַלטיטאַסקינג. 113 00:05:34,140 --> 00:05:37,710 >> און אויב איר 'ווע געזען אויף די קעסטל פון דיין לאַפּטאַפּ, אָדער עפּעס ווי אַז, 114 00:05:37,710 --> 00:05:43,040 מולטיקאָרע, וואָס איר קענען טאָן איז איר קענען לויפן צוויי פאַרשידענע פֿעדעם אויף פאַרשידענע 115 00:05:43,040 --> 00:05:46,700 פּאַרץ פון די קפּו אַזוי אַז זיי קענען פאקטיש פּאַסירן אין דער זעלביקער צייַט. 116 00:05:46,700 --> 00:05:48,100 אַזוי דעם איז טאַקע שטאַרק. 117 00:05:48,100 --> 00:05:52,270 און דעם איז מין פון אַפּאַטשי ס לייזונג צו דעם פּראָבלעם. 118 00:05:52,270 --> 00:05:57,900 >> אַזוי זענען עס מין פון ווי קיין ישוז מיט דעם צוגאַנג כאָטש? 119 00:05:57,900 --> 00:05:59,870 אַזוי איך טרעפן איך מין פון געשריבן זיי עס. 120 00:05:59,870 --> 00:06:03,440 אָבער ביידע פון ​​זיי סאָרט פון נוצן אַ פּלאַץ פון זיקאָרן. 121 00:06:03,440 --> 00:06:07,490 עס ס זייער טייַער צו שאַפֿן אַ פאָדעם אָדער אַ פּראָצעס. 122 00:06:07,490 --> 00:06:11,750 >> און טייל פון די ריזאַנינג איז אַז נאָר ווי ווען איר ניטאָ פליסנדיק אַ C פּראָגראַם 123 00:06:11,750 --> 00:06:15,090 ווי אייער הויפּט און דעמאָלט אַז רופט אן אנדער פֿונקציע, אַז האט 124 00:06:15,090 --> 00:06:16,520 עטלעכע מין פון אָנלייגן. 125 00:06:16,520 --> 00:06:19,910 אַזוי פֿעדעם אויך דאַרפן אַ גאנצן באַזונדער אָנלייגן וואָס 126 00:06:19,910 --> 00:06:21,220 קענען זיין גאַנץ גרויס. 127 00:06:21,220 --> 00:06:25,170 און אויב איר קענען ימאַדזשאַן ווייל טאָנס פון ניצערס אויף דיין וועבזייַטל, איר וואָלט האָבן 128 00:06:25,170 --> 00:06:26,280 אַ פּלאַץ פון פאַרשידענע פֿעדעם. 129 00:06:26,280 --> 00:06:28,230 אַז ס אַ פּלאַץ פון סטאַקס צו פירן און טייַנען. 130 00:06:28,230 --> 00:06:31,280 אַזוי עס ס גרויס זיקאָרן קאַנסאַמשאַן. 131 00:06:31,280 --> 00:06:35,650 >> און דעריבער, אויך, לאָזן ס זאָגן איר נאָר האָבן איינער קפּו, אָדער זאל ס זאָגן איר האָבן 132 00:06:35,650 --> 00:06:38,460 מער פֿעדעם ווי איר האָבן די מולטיקאָרעס. 133 00:06:38,460 --> 00:06:38,730 רעכט? 134 00:06:38,730 --> 00:06:43,280 אַזוי לאָזן ס זאָגן איר האט 10 פֿעדעם און איר נאָר האט פינף קפּוס. 135 00:06:43,280 --> 00:06:46,260 איר מין פון האָבן צו טאָן דעם זאַך ווו איר באַשטימען צווישן דעם קראַנט 136 00:06:46,260 --> 00:06:49,090 איינער אַז ס פליסנדיק ווייַל איר קענען ניט לויפן אַלע 10 בייַ אַמאָל. 137 00:06:49,090 --> 00:06:50,980 און אַז ס גערופן אַ קאָנטעקסט באַשטימען. 138 00:06:50,980 --> 00:06:54,260 און אַז טערמין פאקטיש האט אַ פּאָר פון פאַרשידענע קאַנטעקסץ, אָבער לאָזן ס נאָר 139 00:06:54,260 --> 00:06:56,620 טראַכטן פון עס ווי סוויטשינג צווישן צוויי פֿעדעם. 140 00:06:56,620 --> 00:06:59,730 אַז קענען זיין שיין טייַער ווייַל בייסיקלי וואָס איר האָבן צו טאָן איז איר 141 00:06:59,730 --> 00:07:03,340 האָבן צו האַלטן וואָס איר ניטאָ טאן, ראַטעווען די שטאַט פון אַז פליסנדיק פאָדעם, און 142 00:07:03,340 --> 00:07:05,440 דעמאָלט באַשטימען צו ערגעץ אַנדערש. 143 00:07:05,440 --> 00:07:09,420 >> אַזוי טוט יעדער יינער טיפּ פון זען די מאָוטאַוויישאַן פון וואָס פֿעדעם און 144 00:07:09,420 --> 00:07:12,030 פּראַסעסאַז זאל זיין אַ ביסל באַלקי? 145 00:07:12,030 --> 00:07:13,840 און האט איר האָבן אַ קשיא? 146 00:07:13,840 --> 00:07:14,376 גוט. 147 00:07:14,376 --> 00:07:15,070 קיל. 148 00:07:15,070 --> 00:07:18,090 אַבי ווער האָבן קיין שאלות? 149 00:07:18,090 --> 00:07:19,620 גוט. 150 00:07:19,620 --> 00:07:26,720 >> אַזוי אויב מיר נעמען אַ שריט צוריק פֿאַר אַ רגע, עס ס מין פון ווי אַ 151 00:07:26,720 --> 00:07:30,350 אָבסערוואַציע אַז מיר קענען מאַכן וועגן אַ פּלאַץ פון וועב פּראָגראַמען. 152 00:07:30,350 --> 00:07:34,810 און אַז ס טאַקע אַז אַ פּלאַץ פון זיי פאקטיש טאָן ניט טאָן אַז פיל נוציק 153 00:07:34,810 --> 00:07:37,140 אַרבעט ין פון אַ פאָדעם. 154 00:07:37,140 --> 00:07:41,170 אַזוי האט אַבי ווער סטאַרטעד אויף פּ שטעלן זיבן בייַ אַלע? 155 00:07:41,170 --> 00:07:45,650 אַזוי טאָן איר ווילן צו אפֿשר באַשרייַבן עטלעכע פון ​​די פּאַרץ? 156 00:07:45,650 --> 00:07:47,850 האָבן איר געארבעט אויף לאָגין אָדער עפּעס ווי אַז? 157 00:07:47,850 --> 00:07:49,330 >> וילעם: נומ ' 158 00:07:49,330 --> 00:07:49,780 >> קעווין שמיד: גוט. 159 00:07:49,780 --> 00:07:50,150 קיינמאָל מיינונג. 160 00:07:50,150 --> 00:07:50,900 נעבעכדיק. 161 00:07:50,900 --> 00:07:55,790 אבער בייסיקלי, אין די פּ שטעלן, איר ניטאָ געגאנגען צו זיין געמאכט אַ פּלאַץ פון סאָרט פון 162 00:07:55,790 --> 00:07:59,760 קוויריז צו אַ דייטאַבייס צו באַקומען עטלעכע אינפֿאָרמאַציע פון ​​אַז דאַטאַבאַסע. 163 00:07:59,760 --> 00:08:03,330 און וואָס דיין קאָד איז געגאנגען צו זיין טאן, וואָס אַז אַפּאַטשי פּראָצעס אָדער 164 00:08:03,330 --> 00:08:06,030 אַז אַפּאַטשי פאָדעם איז געגאנגען צו זיין טאן בשעת עס האט צו קאָנטאַקט די 165 00:08:06,030 --> 00:08:08,990 דאַטאַבאַסע איז עס ס סאָרט פון געגאנגען צו זיין זיצן עס און עס ס געגאנגען צו זיין 166 00:08:08,990 --> 00:08:12,130 ווארטן פֿאַר די דייטאַבייס צו ענטפער. 167 00:08:12,130 --> 00:08:16,290 >> איצט אַז זאל ניט געזונט ווי אַז גרויס אַ האַנדלען ווייַל די דאַטאַבאַסע איז אויף דיין 168 00:08:16,290 --> 00:08:18,240 קס50 מאַכשער, רעכט? 169 00:08:18,240 --> 00:08:22,930 אבער עס איז עטלעכע מין פון נעץ לייטאַנסי עס ווייַל איצט די וועב 170 00:08:22,930 --> 00:08:26,830 סערווירער האט צו אַרויסגעבן זייַן אייגן בקשה צו די דייטאַבייס צו יבערגעבן מיט די 171 00:08:26,830 --> 00:08:29,520 דייטאַבייס און דעמאָלט באַקומען אַז אינפֿאָרמאַציע צוריק. 172 00:08:29,520 --> 00:08:33,190 אַזוי איצט עס ס ווי געזונט וואַרטן פֿאַר מיר, איך בין געגאנגען צו גיין באַקומען עפּעס פון די 173 00:08:33,190 --> 00:08:35,770 דייטאַבייס און דעמאָלט עס ס אַ פּלאַץ פון ווארטן געגאנגען אויף. 174 00:08:35,770 --> 00:08:36,870 טוט וואָס מאַכן זינען? 175 00:08:36,870 --> 00:08:38,580 >> און פֿאַר עטלעכע זאכן עס ס ניט אַז שלעכט. 176 00:08:38,580 --> 00:08:41,950 אויב עס נאָר האט צו, למשל, צוטריט זיקאָרן, אַז ס ניט ווי 177 00:08:41,950 --> 00:08:44,100 שרעקלעך איך / אָ לייטאַנסי. 178 00:08:44,100 --> 00:08:47,110 און ווען איך זאָגן, איך / אָ לייטאַנסי, וואָס איך בין ריפערינג צו איז ווי קיין טיפּ פון ווי 179 00:08:47,110 --> 00:08:48,290 אַרייַנשרייַב פּראָדוקציע. 180 00:08:48,290 --> 00:08:52,950 אבער צו צוטריט אַ טעקע אויף דעם דיסק, ווי אויב איך געוואלט צו דינען דעם סטאַטיק HTML 181 00:08:52,950 --> 00:08:57,850 טעקע אַז איז געווען אויף מיין וועב בלאַט אָדער עפּעס ווי אַז, איך מין פון האָבן צו 182 00:08:57,850 --> 00:09:02,310 האַלטן פֿאַר אַ ביסל, לייענען אַז טעקע אין פון דעם דיסק, און דעמאָלט אין 183 00:09:02,310 --> 00:09:04,400 אַז פּראָצעס איך בין ווארטן. 184 00:09:04,400 --> 00:09:06,700 איך בין ניט טאן נוציק אַרבעט. 185 00:09:06,700 --> 00:09:11,270 >> דעם איז ניט אמת פון אַלץ, אָבער עס איז פּראָסט אין פּראָגראַמען ווי פּ שטעלן 186 00:09:11,270 --> 00:09:13,960 זיבן און אַ פּלאַץ פון אַפּלאַקיישאַנז אַז איר ניטאָ ניט 187 00:09:13,960 --> 00:09:15,440 פאקטיש טאן פיל טראכטן. 188 00:09:15,440 --> 00:09:19,090 און ווען איך זאָגן טראכטן, איך מיינען ווי קאַמפּיוטיישאַנאַל אַרבעט. 189 00:09:19,090 --> 00:09:23,270 אַזוי קאַמפּיוטיישאַנאַל אַרבעט קען זיין עפּעס ווי, זאָגן, איר געוואלט צו 190 00:09:23,270 --> 00:09:26,590 שרייב אַ וועב סערווירער אַז פּונקט קאַמפּיוטאַד די ענט פיבאַנאַטשי נומער. 191 00:09:26,590 --> 00:09:29,300 וואס טוט ניט געזונט ווי אַ הויפּט שפּאַס וועב סערווירער. 192 00:09:29,300 --> 00:09:34,220 ווי איך וואָלט ניט דערוואַרטן אַז פּלאַץ צו זיין דער ווייַטער פאַסעבאָאָק, אָבער אַז איז עטלעכע 193 00:09:34,220 --> 00:09:35,610 טיפּ פון קאַמפּיוטיישאַנאַל אַרבעט. 194 00:09:35,610 --> 00:09:39,570 >> און איר קענען ימאַדזשאַן ריפּלייסינג אַז מיט עטלעכע אנדערע טיפּ פון טשיקאַווע 195 00:09:39,570 --> 00:09:43,070 קאַמפּיוטיישאַנאַל אַרבעט. 196 00:09:43,070 --> 00:09:46,050 זאל ס זאָגן איר זענען שרייבט עפּעס אַז קאַלקיאַלייטיד די דיגריז פון 197 00:09:46,050 --> 00:09:49,170 צעשיידונג צווישן צוויי מענטשן אָדער עפּעס ווי אַז. 198 00:09:49,170 --> 00:09:51,860 אַזוי וואָס טוט אַרייַנציען עטלעכע מין פון כעזשבן, רעכט? 199 00:09:51,860 --> 00:09:56,630 און אפילו דעמאָלט, צו טאָן אַז איר נאָך האָבן צו טאָן אַ פּלאַץ פון ווארטן פֿאַר אפֿשר 200 00:09:56,630 --> 00:09:59,550 איר האָבן צו אָנפֿרעג אַ דייטאַבייס צו קוק אַרויף ווער ס פריינט מיט וואס אָדער 201 00:09:59,550 --> 00:10:00,600 עפּעס ווי אַז. 202 00:10:00,600 --> 00:10:03,510 אַזוי עס איז אַז מין פון געדאנק פון קאַמפּיוטיישאַנאַל אַרבעט. 203 00:10:03,510 --> 00:10:05,260 טוט וואָס מאַכן זינען? 204 00:10:05,260 --> 00:10:08,258 טוט אַבי ווער האָבן קיין שאלות? 205 00:10:08,258 --> 00:10:11,960 >> טאַקע און איך טרעפן איך שטעלן שמועסן סערווערס עס ווייַל שמועסן סערווערס זענען מין פון 206 00:10:11,960 --> 00:10:13,240 אן אנדער גוט בייַשפּיל פון דעם. 207 00:10:13,240 --> 00:10:15,250 אַ שמועס סערווירער טוט ניט האָבן צו טאָן פיל טראכטן. 208 00:10:15,250 --> 00:10:18,350 עס פּונקט האט צו וואַרטן פֿאַר מענטשן צו שיקן אַרטיקלען און דעמאָלט ווען 209 00:10:18,350 --> 00:10:19,800 זיי טאָן, שיקן זיי. 210 00:10:19,800 --> 00:10:21,050 גוט? 211 00:10:21,050 --> 00:10:23,410 212 00:10:23,410 --> 00:10:28,180 >> אַזוי פּונקט צו ריקאַפּ ווידער, אַפּאַטשי און ענלעך וועב סערווערס ווי אַז גאָפּל אַ 213 00:10:28,180 --> 00:10:31,470 פּלאַץ פון פֿעדעם און פּראַסעסאַז וואָס קענען זיין טיפּ פון ווייסטפאַל. 214 00:10:31,470 --> 00:10:37,530 אַזוי איך טרעפן די קשיא אַז קען קומען פון וואָס איז טאָן מיר דאַרפֿן צו האָבן 215 00:10:37,530 --> 00:10:39,610 קייפל פֿעדעם און פּראַסעסאַז? 216 00:10:39,610 --> 00:10:41,890 וואָס אויב מיר נאָר האט איינער? 217 00:10:41,890 --> 00:10:45,710 >> אַזוי לאָזן ס מין פון מאָלן אַ בילד פון וואָס דעם וואָלט קוק ווי. 218 00:10:45,710 --> 00:10:47,810 אַזוי לאָזן ס נוצן בלויז איין פאָדעם. 219 00:10:47,810 --> 00:10:48,660 גוט? 220 00:10:48,660 --> 00:10:52,790 אַזוי פּונקט ימאַדזשאַן דעם מיט איינער פאָדעם. 221 00:10:52,790 --> 00:10:56,600 >> זאל ס רעכן מיר זענען ניט טאַקע טאן אַז פיל נוציק - און ווען איך זאָגן 222 00:10:56,600 --> 00:10:59,450 נוציק, איך מיינען קאַמפּיוטיישאַנאַל אַרבעט - 223 00:10:59,450 --> 00:11:01,130 אין די קייפל פֿעדעם פריער. 224 00:11:01,130 --> 00:11:04,180 אַזוי לאָזן ס מין פון קאָנסאָלידירן אַלץ אין איין פאָדעם. 225 00:11:04,180 --> 00:11:07,780 אַזוי וואָס אויב מיר האבן איין פאָדעם אַז מין פון פּונקט גייט אַרום אין די שלייף און 226 00:11:07,780 --> 00:11:10,880 קעסיידער טשעקס האט עפּעס נייַ פּאַסירן. 227 00:11:10,880 --> 00:11:15,130 אַזוי פֿאַר בייַשפּיל, עפּעס נייַ געטראפן קען מיינען איך גאַט עפּעס צוריק פון 228 00:11:15,130 --> 00:11:19,310 די דאַטאַבאַסע, אָדער עמעצער געשיקט מיר אַ נייַ הטטפּ בעטן. 229 00:11:19,310 --> 00:11:22,290 אַזוי די זענען מין פון עווענץ אַז פּאַסירן, רעכט? 230 00:11:22,290 --> 00:11:26,130 >> און דעמאָלט וואָס איך קענען טאָן ווען די נייַ דאס פּאַסירן איז אין דעם זעלביקער פאָדעם 231 00:11:26,130 --> 00:11:30,120 פון דורכפירונג, דעם איין פאָדעם פון דורכפירונג, איך קענען רופן עטלעכע קאָד אַז 232 00:11:30,120 --> 00:11:32,410 וואָלט שעפּן אַז באַזונדער זאַך. 233 00:11:32,410 --> 00:11:36,640 אַזוי למשל, אויב איך גאַט עפּעס צוריק פון די דאַטאַבאַסע, איך קען לויפן מיין 234 00:11:36,640 --> 00:11:40,960 קליין קאַמפּיוטיישאַנאַל טייל פון עס אַז פאקטיש נאָר פּריפּערז די זאַך צו 235 00:11:40,960 --> 00:11:42,620 שיקן צוריק צו דער באַניצער. 236 00:11:42,620 --> 00:11:46,710 אַזוי טוט אַז טיפּ פון מאַכן זינען? 237 00:11:46,710 --> 00:11:49,940 >> אבער וואָס זענען טאַקע די ימפּלאַקיישאַנז פון דעם? 238 00:11:49,940 --> 00:11:50,660 רעכט? 239 00:11:50,660 --> 00:11:53,730 ווייַל מיר 'ווע געשריבן אַ פּלאַץ פון קאָד אַז - 240 00:11:53,730 --> 00:11:58,330 און איך בין נאָר געגאנגען צו שפּרינגען פאָרויס אין די סליידז אויב אַז ס גוט. 241 00:11:58,330 --> 00:12:00,930 אַזוי אויב איר טאָן ניט מיינונג, איך בין נאָר געגאנגען צו נעמען אַ שריט צוריק. 242 00:12:00,930 --> 00:12:03,410 אזוי דעם טיפּ פון זאַך איז גערופן אַ געשעעניש שלייף. 243 00:12:03,410 --> 00:12:04,070 גוט? 244 00:12:04,070 --> 00:12:07,240 און עס ס מין פון די גרונט געדאַנק הינטער נאָדע.דזשס. 245 00:12:07,240 --> 00:12:11,240 >> אַזוי וואָס נאָדע.דזשס איז טאַקע טאן ווי אַ וועב סערווער איז עס ס אַ איין פאָדעם 246 00:12:11,240 --> 00:12:14,850 אַז איז בייסיקלי געגאנגען אַרום אין אַ שלייף ווי אַ בשעת איינער טיפּ פון אונטער 247 00:12:14,850 --> 00:12:18,510 די קאַפּטער פון נאָדע.דזשס אַז ס קעסיידער טשעק, האט מיר באַקומען נייַ זאכן? 248 00:12:18,510 --> 00:12:22,720 און דעמאָלט עס וועט לויפן האַנדלערס אַז איר שטעלן אַרויף. 249 00:12:22,720 --> 00:12:26,720 אבער אַ גוט קשיא צו פרעגן איז, ווי קענען מיר מאַכן דעם פּאַסירן 250 00:12:26,720 --> 00:12:28,090 מיט יגזיסטינג זאכן? 251 00:12:28,090 --> 00:12:32,440 >> אַזוי איך שטעלן אַ שורה פון C קאָד דאָ אַז בייסיקלי קוקט ווי עס ס עפן אַ 252 00:12:32,440 --> 00:12:33,060 טעקע, רעכט? 253 00:12:33,060 --> 00:12:36,090 איך זי נאָר געקומען אויס מיט אַ אלבאם. 254 00:12:36,090 --> 00:12:39,600 אַזוי איך האט צו עפענען איר אַ נייַ טעקע. 255 00:12:39,600 --> 00:12:43,810 אַזוי די וועג אונדזער C קאָד פֿאַר אַפּערייטינג - 256 00:12:43,810 --> 00:12:47,890 און איך טרעפן די סיבה איך אויסדערוויילט טעקעס איז ווייַל דעם איז מין פון די מאָס 257 00:12:47,890 --> 00:12:52,000 פון די איך / אָ אַרבעט אַז מיר 'ווע געטאן אין C אין אַ געפיל אַז עס ס אַרייַנשרייַב פּראָדוקציע. 258 00:12:52,000 --> 00:12:55,070 אַזוי מיר רופן דעם קאָד אַז טוט דעם ו עפענען. 259 00:12:55,070 --> 00:12:59,370 און דעמאָלט אויף די ווייַטער שורה פון אונדזער פּראָגראַם, מיר קענען איצט אַרבעט מיט ו. 260 00:12:59,370 --> 00:13:02,710 >> אזוי דעם וואָלט זיין אַ בייַשפּיל פון עפּעס אַז ס ווי סינטשראָנאָוס אָדער 261 00:13:02,710 --> 00:13:06,850 בוך פון אלע פארשפארטע ווייַל אויף אַז ערשטער שורה עס מיר ניטאָ ווארטן ביז מיר 262 00:13:06,850 --> 00:13:08,110 באַקומען די טעקע עפענען. 263 00:13:08,110 --> 00:13:12,260 אַזוי אויף די רגע שורה, מיר וויסן אַז מיר קענען אַרבעטן מיט ו, אָבער דעם מיטל אַז 264 00:13:12,260 --> 00:13:16,240 אַז רגע שורה קענען ניט טאַקע לויפן ביז דער ערשטער שורה איז געטאן. 265 00:13:16,240 --> 00:13:17,760 טוט וואָס מאַכן זינען? 266 00:13:17,760 --> 00:13:20,890 >> אזוי דעם וואָלט זיין שלעכט צו שטעלן אין אַ געשעעניש האַנדלער. 267 00:13:20,890 --> 00:13:23,920 און די סיבה פֿאַר וואס איז אַז דעם טיפּ פון ווייץ, רעכט? 268 00:13:23,920 --> 00:13:26,500 אזוי דעם וואָלט צוריקקומען אונדז צוריק צו דער זעלביקער זאַך. 269 00:13:26,500 --> 00:13:29,470 און איצט מיר וואָלט ניט אפילו האָבן די נוץ פון קייפל פֿעדעם אָדער 270 00:13:29,470 --> 00:13:32,390 פּראַסעסאַז ווייַל מיר גאַט איינער פאָדעם אין נאָדע.דזשס. 271 00:13:32,390 --> 00:13:35,496 טוט וואָס מאַכן זינען צו יעדער יינער? 272 00:13:35,496 --> 00:13:35,990 >> וילעם: וואַרטן. 273 00:13:35,990 --> 00:13:36,980 אַזוי וואָס ס די פאַרבייַט? 274 00:13:36,980 --> 00:13:37,840 >> קעווין שמיד: אָה, אַזוי יאָ. 275 00:13:37,840 --> 00:13:39,560 אַזוי איך בין געגאנגען צו באַקומען צו די פאַרבייַט. 276 00:13:39,560 --> 00:13:40,430 גוט. 277 00:13:40,430 --> 00:13:42,960 אַזוי וואָס אויב מיר האבן עפּעס אַז געקוקט ווי דעם? 278 00:13:42,960 --> 00:13:45,730 אַזוי וואָס אויב איצט איך עדיטיד ו עפענען אַ ביסל? 279 00:13:45,730 --> 00:13:48,370 אַזוי איך בין גייט פארביי אין דער זעלביקער צוויי טענות ווי פריער. 280 00:13:48,370 --> 00:13:52,610 איך נאָך ליבע די נייַ ליד אַז זי געקומען אויס מיט. 281 00:13:52,610 --> 00:13:57,260 אָבער איך בין גייט פארביי א דריט זאַך וואָס איז דעם בייַטעוודיק גערופן קאָד. 282 00:13:57,260 --> 00:14:02,280 >> אבער וואָס איז קאָוד פאקטיש אין דעם קאָנטעקסט? 283 00:14:02,280 --> 00:14:05,360 איז עס ווי אַ רעגולער C בייַטעוודיק? 284 00:14:05,360 --> 00:14:06,740 עס ס אַ פֿונקציע, רעכט? 285 00:14:06,740 --> 00:14:09,450 און אַז זאל זיין אַ ביסל טשודנע ווייַל איך בין אַקטשאַוואַלי ווי איצט גייט פארביי אַ 286 00:14:09,450 --> 00:14:12,320 פונקציאָנירן אין אנדערן פֿונקציע. 287 00:14:12,320 --> 00:14:14,400 >> אַזוי אַ פּאָר זאכן צו טאָן וועגן דעם. 288 00:14:14,400 --> 00:14:17,145 איינער, איך בין ניט אַקטשאַוואַלי פאַך די קאָד פֿונקציע. 289 00:14:17,145 --> 00:14:20,650 אַזוי איר טאָן ניט זען קאָד מיט די לינקס פּאַרען, רעכט פּאַרען. 290 00:14:20,650 --> 00:14:23,010 איך בין פּונקט גייט פארביי אין קאָד. 291 00:14:23,010 --> 00:14:26,990 און אין C, וואָס דעם וואָלט פאקטיש טאָן איז געבן מיר אַ טייַטל צו אַז פאַקטיש 292 00:14:26,990 --> 00:14:29,740 קאָד, און דעמאָלט דעם קען לויפן עס. 293 00:14:29,740 --> 00:14:33,350 אָבער נאָר טראַכטן וועגן אים ווי איר ניטאָ גייט פארביי די קאָד צו לויפן ווען 294 00:14:33,350 --> 00:14:35,150 אַז טעקע איז געעפנט. 295 00:14:35,150 --> 00:14:41,430 >> אבער וואָס דעם מיטל איז אַז איצט די מנוחה פון מיין פּראָגראַם וואָס קען טאָן 296 00:14:41,430 --> 00:14:47,050 אנדערע שטאָפּן, קענען פאָרזעצן טאן אנדערע שטאָפּן בשעת מיר, ניט טאַקע וואַרטן, אָבער 297 00:14:47,050 --> 00:14:50,890 נאָר האָבן אין דעם צוריק פון אונדזער קעפ אַז ווען אַז טעקע ס עפענען, לויפן אַז 298 00:14:50,890 --> 00:14:52,130 קאָד בייַ די שפּיץ. 299 00:14:52,130 --> 00:14:53,390 טוט וואָס מאַכן זינען? 300 00:14:53,390 --> 00:14:58,060 >> און איצט דער געדאַנק הינטער נאָדע.דזשס איז אַז די קאָד אין די טאָן שטאָפּן מיט ו 301 00:14:58,060 --> 00:15:04,590 טייל זאָל זיין שיין קורץ און פּשוט און סטרייטפאָרווערד און ניט טאַקע זיין 302 00:15:04,590 --> 00:15:06,160 זייער קאָמפּוטאַטיאָנאַללי אינטענסיווע. 303 00:15:06,160 --> 00:15:09,390 עס זאל האָבן צו עפענען אן אנדער טעקע, אָבער אַז זאָל אויך זיין שיין שנעל 304 00:15:09,390 --> 00:15:14,710 ווייַל עס זאָל נאָר זאָגן טאָן אנדערן ו עפענען און דעמאָלט רופן דעם אנדערע קאָד. 305 00:15:14,710 --> 00:15:19,100 >> אַזוי פּונקט צו זיין גאָר קלאָר, די ו עפענען אַז טוט די נייַ קאַטי פּערי ליד 306 00:15:19,100 --> 00:15:23,060 געטאן mp3, אַז ס געגאנגען צו שיין פיל קריק מיד. 307 00:15:23,060 --> 00:15:27,820 און דעמאָלט מיר קענען נאָר פאָרזעצן טאן אנדערע שטאָפּן ווייַל אַלע אַז איצט ו 308 00:15:27,820 --> 00:15:33,410 עפענען רופן טוט איז זאָגן בייסיקלי די אַנדערלייינג ו עפענען קאָד עפענען דעם טעקע 309 00:15:33,410 --> 00:15:36,020 און ווען איר ניטאָ געטאן עפן דעם טעקע אָדער ווען איר באַקומען עס צוריק, 310 00:15:36,020 --> 00:15:37,480 דעמאָלט לויפן אַז קאָד. 311 00:15:37,480 --> 00:15:39,540 אבער עס טוט נישט פאקטיש לויפן אַז קאָד. 312 00:15:39,540 --> 00:15:41,815 און איר האט אַ קשיא? 313 00:15:41,815 --> 00:15:46,180 >> וילעם: איר געווען צו מיינען אַ ביסל מאל אַז אַדינג קאָמפּוטאַטיאָנאַללי 314 00:15:46,180 --> 00:15:50,545 אינטענסיווע קאָוד סאָרט פון ברעכן די [ינאָדאַבאַל] געטריבן סיסטעם. 315 00:15:50,545 --> 00:15:51,795 [ינאָדאַבאַל]? 316 00:15:51,795 --> 00:15:54,450 317 00:15:54,450 --> 00:15:55,290 >> קעווין שמיד: אַז ס אַ גרויס קשיא. 318 00:15:55,290 --> 00:15:59,280 אזוי איך פאקטיש האָבן אַ בייַשפּיל פון ווי איר קען ויסשטימען קאָמפּוטאַטיאָנאַללי 319 00:15:59,280 --> 00:16:01,090 אינטענסיווע קאָד אין אַ קליין ביסל. 320 00:16:01,090 --> 00:16:03,620 אַזוי ווען מיר באַקומען צו דעם קאָד ביישפילן, איך וועט זיין זיכער צו ציען אַז איינער. 321 00:16:03,620 --> 00:16:04,700 איז אַז גוט? 322 00:16:04,700 --> 00:16:05,950 דאַנקען איר. 323 00:16:05,950 --> 00:16:07,690 324 00:16:07,690 --> 00:16:08,750 >> וואָס איז דיין נאָמען? 325 00:16:08,750 --> 00:16:10,620 >> וילעם: אהרן. 326 00:16:10,620 --> 00:16:14,830 >> קעווין שמיד: אהרן ברענגט אַרויף אַ זייער גוט פונט, וואָס איז אַז אויב איך האט 327 00:16:14,830 --> 00:16:18,560 עטלעכע קאָמפּוטאַטיאָנאַללי אינטענסיווע קאָד אין די טאָן שטאָפּן מיט ו טייל, די מנוחה פון 328 00:16:18,560 --> 00:16:22,880 מיין פּראָגראַם קענען ניט לויפן און קענען ניט הערן פֿאַר נייַ ריקוועס אָדער עפּעס ביז אַלע 329 00:16:22,880 --> 00:16:24,270 אַז שטאָפּן איז פאַרטיק. 330 00:16:24,270 --> 00:16:27,390 אַזוי אויב איך בין שרייבט נאָדע קאָד אין אַלגעמיין סייַדן מיר טאָן עפּעס ווי איך בין געגאנגען 331 00:16:27,390 --> 00:16:33,060 צו פֿאָרשלאָגן שפּעטער ווען מיר קוקן אין די קאָד ביישפילן, איך האָבן צו זיין זיכער אַז 332 00:16:33,060 --> 00:16:36,060 מיין קאָוד טוט ניט בינדן אַרויף דעם געשעעניש שלייף. 333 00:16:36,060 --> 00:16:38,120 טוט וואָס מאַכן זינען? 334 00:16:38,120 --> 00:16:38,350 גוט. 335 00:16:38,350 --> 00:16:40,040 קיל. 336 00:16:40,040 --> 00:16:47,090 >> אַזוי נאָדע.דזשס אָפפערס דעם פריימווערק אַז איר קענען בויען די געשעעניש געטריבן 337 00:16:47,090 --> 00:16:48,210 סערווערס מיט. 338 00:16:48,210 --> 00:16:53,460 אַזוי עס האט די טיפּ פון ייסינגקראַנאַס ניט-בוך פון אלע פארשפארטע איך / אָ לייברעריז, כוועראַז 339 00:16:53,460 --> 00:16:56,800 די סטאַנדאַרט C לייברעריז אַז מיר 'ווע געווארן ארבעטן מיט, ווי אויב איר נאָר 340 00:16:56,800 --> 00:16:59,500 נוצן זיי אין דער זעלביקער וועג אַז מיר 'ווע שוין ניצן זיי מיט ו אָפּענס און 341 00:16:59,500 --> 00:17:03,000 שטאָפּן, די זענען בוך פון אלע פארשפארטע ווייַל איר פאקטיש האָבן צו וואַרטן פֿאַר 342 00:17:03,000 --> 00:17:04,470 אַז טעקע צו עפענען. 343 00:17:04,470 --> 00:17:09,290 >> אבער נאָדע.דזשס גיט איר אַז און עס בייסיקלי טייז אין Google ס וו8 344 00:17:09,290 --> 00:17:14,030 דזשאַוואַסקריפּט מאָטאָר וואָס איז די סיבה אַז קראָום איז אַזוי פעסט אין פּראַסעסינג 345 00:17:14,030 --> 00:17:17,040 דזשאַוואַסקריפּט ווייַל עס האט דעם וו8 מאָטאָר. 346 00:17:17,040 --> 00:17:22,460 אַזוי איך וויסן אַז סאָונדס ווי איינער פון די וווודק דעוועלאָפּער קאַנפראַנסאַז זאַך 347 00:17:22,460 --> 00:17:25,390 ווו זיי נאָר וואַרפן אַ בינטל פון די בריוו נומער זאכן פֿאַר פּראַסעסערז 348 00:17:25,390 --> 00:17:26,910 און זאָגן דעם איז אַזוי קיל. 349 00:17:26,910 --> 00:17:34,200 אבער עס איז קיל אַז זיי האבן דעם ווייַל דזשאַוואַסקריפּט - 350 00:17:34,200 --> 00:17:37,010 אָדער אפֿשר אויב איר ניטאָ ניט באַקאַנט מיט דזשאַוואַסקריפּט נאָך ווייַל מיר האָבן ניט געהאט 351 00:17:37,010 --> 00:17:38,180 די רעפֿעראַטן אויף עס - 352 00:17:38,180 --> 00:17:40,770 אָבער דזשאַוואַסקריפּט איז אַ ינטערפּראַטאַד שפּראַך. 353 00:17:40,770 --> 00:17:41,970 >> און דעם איז אַ וויכטיק פונט צו. 354 00:17:41,970 --> 00:17:45,790 אַזוי עס ס וויכטיק פֿאַר אונדזער וועב סערווערס צו זיין פעסט, רעכט? 355 00:17:45,790 --> 00:17:49,970 און אויב מיר זענען נאָר פליסנדיק דזשאַוואַסקריפּט קאָד אַז איז ינטערפּראַטאַד מיט נאָר 356 00:17:49,970 --> 00:17:52,130 קיין אַלט יבערזעצער עס זאל זיין לאַנגזאַם. 357 00:17:52,130 --> 00:17:55,980 אַזוי נאָדע בענעפיץ פון בעת ​​דעם יבער שנעל וו8 יבערזעצער. 358 00:17:55,980 --> 00:17:59,580 און איך טאָן ניט וויסן אויב זיי געהייסן עס ווייַל די וו8 פראַסק אין די שטערן 359 00:17:59,580 --> 00:18:01,110 זאַך, אָבער גוט. 360 00:18:01,110 --> 00:18:07,070 >> אַזוי איך 'ווע אנגעברייט עטלעכע ביישפילן אין דעם URL. 361 00:18:07,070 --> 00:18:10,490 נאָך די סעמינאַר, איך בין סאָרט פון געגאנגען צו רעדן וועגן ווי איר קענען באַקומען נאָדע שטעלן 362 00:18:10,490 --> 00:18:13,570 אַרויף, אָבער פֿאַר איצט, איך נאָר סאָרט פון ווילן צו גיין דורך עטלעכע קאָד ביישפילן. 363 00:18:13,570 --> 00:18:17,250 אַזוי אויב איר ווילן צו נאָכפאָלגן צוזאמען, אַלע די מקור קאָד איז בנימצא עס. 364 00:18:17,250 --> 00:18:18,720 גוט? 365 00:18:18,720 --> 00:18:22,280 >> אַזוי איך וועט לאָזן דעם URL אַרויף פֿאַר אַ ביסל. 366 00:18:22,280 --> 00:18:24,440 און דעמאָלט איך בין נאָר געגאנגען צו באַשטימען אין די וואָקזאַל. 367 00:18:24,440 --> 00:18:29,670 368 00:18:29,670 --> 00:18:34,400 איז יעדער יינער גוט מיט דעם URL? 369 00:18:34,400 --> 00:18:37,990 אַזוי איך בין געגאנגען צו באַשטימען איבער צו מיין וואָקזאַל דאָ. 370 00:18:37,990 --> 00:18:42,030 >> אַזוי דאָ ס דער קאָד אַז איך האָבן פֿאַר הייַנט. 371 00:18:42,030 --> 00:18:43,960 פארוואס טאָן ניט מיר אָנהייבן מיט סימפּלער.דזשס טעקע? 372 00:18:43,960 --> 00:18:49,110 373 00:18:49,110 --> 00:18:52,100 די אנדערע זאַך איז אַז אַלע פון ​​דעם קאָד איז געגאנגען צו זיין געשריבן אין 374 00:18:52,100 --> 00:18:56,660 דזשאַוואַסקריפּט וואָס איר זאלט ​​אָדער זאל ניט זיין באַקאַנט מיט. 375 00:18:56,660 --> 00:19:00,170 איך טרעפן אַ פּאָר זאכן איז אַז אַ פּלאַץ פון דזשאַוואַסקריפּט קאָד איז דער מין פון 376 00:19:00,170 --> 00:19:04,000 סינטאַקס און ביניען איז זייער ענלעך צו C, אַזוי איר קענען טיפּ פון קלייַבן עס אַרויף ווי 377 00:19:04,000 --> 00:19:05,020 איר גיין צוזאמען. 378 00:19:05,020 --> 00:19:08,750 איך 'ווע געפרוווט צו שרייַבן אַ פּלאַץ פון די סטאַרטינג קאָד פֿאַר דעם אין אַ וועג אַז ס 379 00:19:08,750 --> 00:19:11,230 ענלעך צו C אַזוי אַז עס ס אַ ביסל מער ליינעוודיק. 380 00:19:11,230 --> 00:19:15,980 אבער ווי מיר פּראָגרעס, איך וועט זיין דעמאַנסטרייטינג עטלעכע פון ​​די נאָך 381 00:19:15,980 --> 00:19:18,980 פֿעיִקייטן פון דזשאַוואַסקריפּט אַז זענען טיפּ פון קילן. 382 00:19:18,980 --> 00:19:21,510 >> אבער לאָזן ס קוק בייַ דעם מוסטער פּראָגראַם. 383 00:19:21,510 --> 00:19:24,820 איך טרעפן אַלץ ס שנייַדן אַוועק עס. 384 00:19:24,820 --> 00:19:28,500 איך בין נאָר געגאנגען צו פאַרריכטן אַז פאַקטיש פעסט אויב אַז ס גוט אָדער ניט. 385 00:19:28,500 --> 00:19:31,400 איך טאָן ניט וויסן וואָס דעם איז געגאנגען צו טאָן. 386 00:19:31,400 --> 00:19:34,660 איז אַז אַ ביסל בעסער? 387 00:19:34,660 --> 00:19:36,510 קענען איר זען די וואַר און שטאָפּן? 388 00:19:36,510 --> 00:19:39,320 גוט. 389 00:19:39,320 --> 00:19:44,120 >> אַזוי דער ערשטער שורה איז ווי די דזשאַוואַסקריפּט ווערסיע פון ​​אַ בייַטעוודיק 390 00:19:44,120 --> 00:19:44,800 דעקלאַראַציע. 391 00:19:44,800 --> 00:19:49,870 אַזוי פּונקט צו הויכפּונקט וואָס דעם וואָלט קוק ווי אין סי אזוי דעם איז פּונקט ווי 392 00:19:49,870 --> 00:19:52,620 מיר זאגן אינדעקס יקוואַלז דרייַ אָדער עפּעס ווי אַז. 393 00:19:52,620 --> 00:19:55,740 אַזוי איך האט ניט ספּעציפיצירן די טיפּ. 394 00:19:55,740 --> 00:20:00,780 דזשאַוואַסקריפּט טוט האָבן טייפּס, אָבער עס ס זייער דינאַמיקאַללי טייפּט אין נאַטור, אַזוי 395 00:20:00,780 --> 00:20:02,580 האט ניט צושטעלן קיין מין פון טיפּ אויף עס. 396 00:20:02,580 --> 00:20:03,670 אַזוי עס נאָר האט וואַר. 397 00:20:03,670 --> 00:20:05,320 אַז ס ווי בייַטעוודיק. 398 00:20:05,320 --> 00:20:05,920 גוט? 399 00:20:05,920 --> 00:20:08,340 >> און איך בין פאַך דעם בייַטעוודיק הטטפּ. 400 00:20:08,340 --> 00:20:12,480 און אויף מיין רעכטער האנט זייַט, איך האָבן די אויסדרוק אַז איך ווילן צו שטעלן אין הטטפּ. 401 00:20:12,480 --> 00:20:14,960 און דעם זאגט דאַרפן הטטפּ. 402 00:20:14,960 --> 00:20:18,500 אַזוי דעם איז מין פון ענלעך צו אַרייַננעמען. 403 00:20:18,500 --> 00:20:22,940 עס ס אַ ביסל מער ווי שטאַרק ווי אַרייַננעמען אין דעם זינען אַז אַרייַננעמען 404 00:20:22,940 --> 00:20:26,100 וואָלט נאָר נאָכמאַכן און פּאַפּ די קאָפּצעטל טעקע פֿאַר די פֿונקציע פּראָוטאַטייפּס אָדער 405 00:20:26,100 --> 00:20:27,930 וועלכער מיט דעם טיפּ זוך. 406 00:20:27,930 --> 00:20:30,590 אָבער דאַרפן איז פאקטיש געגאנגען צו באַקומען אונדז די קאָד. 407 00:20:30,590 --> 00:20:33,280 >> אַזוי איר קענען טראַכטן פון עס ווי ימפּאָרטינג עטלעכע קאָד. 408 00:20:33,280 --> 00:20:37,960 אַזוי ערגעץ אין די נאָדע.דזשס מאָדולע סיסטעם אָדער וועלכער, זיי האָבן אַלע דעם 409 00:20:37,960 --> 00:20:40,790 הטטפּ סערווירער קאָד אַזוי איך בין פּונקט פעטשינג עס פֿאַר מיין אייגן 410 00:20:40,790 --> 00:20:43,130 פּערזענלעך נוצן אין דעם פּראָגראַם. 411 00:20:43,130 --> 00:20:44,260 גוט? 412 00:20:44,260 --> 00:20:46,930 >> אַזוי דעמאָלט איך האָבן דעם פונקציאָנירן אַז איך 'ווע געשריבן. 413 00:20:46,930 --> 00:20:50,330 און באַמערקן איך האט ניט האָבן צו ספּעציפיצירן דער צוריקקער טיפּ אָדער די טיפּ פון די 414 00:20:50,330 --> 00:20:51,140 טענות ווידער. 415 00:20:51,140 --> 00:20:54,440 אַזוי מין פון פרייַ טייפּט אין אַז מין פון זינען. 416 00:20:54,440 --> 00:20:57,290 צוויי טענות אַז עס נעמט אין, די בעטן און ענטפער. 417 00:20:57,290 --> 00:21:02,080 אַזוי אַז ס קאַנסעפּטשואַלי טיפּ פון ווי באַקאַנט פון די בילד וואס מיר האבן 418 00:21:02,080 --> 00:21:05,280 אויף דער עקראַן איידער ווייַל מיר באַקומען דעם בעטן אַז מיר 419 00:21:05,280 --> 00:21:06,410 האָבן פון די באַניצער. 420 00:21:06,410 --> 00:21:09,170 און דעמאָלט מיר האָבן אַ ענטפער אַז מיר קענען שרייַבן זאכן צו. 421 00:21:09,170 --> 00:21:15,060 >> אַזוי דער ערשטער שורה פון דעם טוט רעס.ווריטעהעאַד 200 און דעמאָלט דעם 422 00:21:15,060 --> 00:21:17,070 צופרידן טיפּ טעקסט קלאָר. 423 00:21:17,070 --> 00:21:19,300 אַזוי לאָזן ס שטיק דעם באַזונדער אַ קליין. 424 00:21:19,300 --> 00:21:22,340 אַזוי לאָזן ס נאָר פאָקוס אויף רעס.ווריטע פֿאַר אַ קליין. 425 00:21:22,340 --> 00:21:28,420 אַזוי שרייַבן איז בייסיקלי, און שרייַבן קאָפּ, זענען נאָר וועגן צו סאָרט פון שרייַבן אויס 426 00:21:28,420 --> 00:21:29,960 דאס צו די ענטפער. 427 00:21:29,960 --> 00:21:30,770 גוט? 428 00:21:30,770 --> 00:21:36,230 אַזוי שרייַבן קאָפּ, אויב אַבי ווער געדענקט פון די הטטפּ לעקציע, טאָן איר גייז 429 00:21:36,230 --> 00:21:39,940 געדענקען כעדערז בייַ די שפּיץ פון די הטטפּ זאַך? 430 00:21:39,940 --> 00:21:43,580 אזוי וואָס טאָן ניט איך נאָר דעמאָ כעדערז פאַקטיש שנעל. 431 00:21:43,580 --> 00:21:44,640 וואָלט אַז זיין נוציק? 432 00:21:44,640 --> 00:21:45,500 אָדער זאָל מיר פּונקט סאָרט פון - 433 00:21:45,500 --> 00:21:46,070 גוט. 434 00:21:46,070 --> 00:21:46,740 זיכער. 435 00:21:46,740 --> 00:21:52,340 >> אַזוי ווען אייער בלעטערער גייט צו google.com אָדער עפּעס ווי אַז, 436 00:21:52,340 --> 00:21:54,250 עס ס פאקטיש אַ ביסל מער - 437 00:21:54,250 --> 00:21:55,380 דעם איז ווי אַ סוד - 438 00:21:55,380 --> 00:21:58,340 עס ס ווי אַ ביסל מער אינפֿאָרמאַציע וואָס קומט דורך די רער ווי נאָר 439 00:21:58,340 --> 00:22:00,180 די ביסל זוכן און אַלץ. 440 00:22:00,180 --> 00:22:03,550 אַזוי צו ווייַזן איר דעם, איך בין געגאנגען צו נוצן אַ פּראָגראַם גערופן קערל. 441 00:22:03,550 --> 00:22:04,260 גוט? 442 00:22:04,260 --> 00:22:08,020 אַזוי דעם איז עפּעס אַז איר קענען לויפן אין אייער מעק אָסקס באַפֿעל שורה אָדער אין די 443 00:22:08,020 --> 00:22:09,830 מאַכשער אָדער וועלכער. 444 00:22:09,830 --> 00:22:17,050 און אַזוי אויב איך טאָן קערל הטטפּ google.com, איך בין געגאנגען צו זען די HTML. 445 00:22:17,050 --> 00:22:21,230 און דעם איז, אין יוישער, נאָר די HTML אַז סאָרט פון דערציילט איר צו 446 00:22:21,230 --> 00:22:24,695 רידערעקט צו וווווו אויב אייער בלעטערער טוט ניט אויטאָמאַטיש שעפּן די 447 00:22:24,695 --> 00:22:27,110 רעדירעקטיאָן. 448 00:22:27,110 --> 00:22:33,390 >> אַזוי דעם איז נאָר HTML, אָבער איך בין געגאנגען צו לייגן צו קערל דעם מאַקעף איך פאָן. 449 00:22:33,390 --> 00:22:33,600 גוט? 450 00:22:33,600 --> 00:22:35,600 און דעם איז געגאנגען צו ווייַזן מיר די כעדערז. 451 00:22:35,600 --> 00:22:40,640 אַזוי דעם איז אויך אינפֿאָרמאַציע וואָס קומט דורך ווען איך באַקומען דעם ענטפער. 452 00:22:40,640 --> 00:22:41,260 גוט? 453 00:22:41,260 --> 00:22:45,320 >> אַזוי בייַ די שפּיץ, איר זען דעם הטטפּ 301 מאַך פּערמאַנאַנטלי. 454 00:22:45,320 --> 00:22:49,470 און דעם איז מין פון וויכטיק ווייַל דעם רעפערס צו די סטאַטוס קאָד. 455 00:22:49,470 --> 00:22:53,750 אַזוי די 301 דאָ איז די סטאַטוס קאָד, וואָס איז בייסיקלי נאָר אַ ינטאַדזשער 456 00:22:53,750 --> 00:22:57,750 אַז דערציילט דעם בלעטערער אָדער ווער ס לייענען דעם, אויב איר פאַרהיטן אַז 457 00:22:57,750 --> 00:23:01,460 איר ניטאָ אַ בלעטערער און איר ניטאָ געזען דעם, בייסיקלי איצט אויב איר קוק בייַ 458 00:23:01,460 --> 00:23:04,960 אַז און איר זען אַ 301, איר וויסן איך האָבן צו טאָן עפּעס ספּעציעל באזירט אויף 459 00:23:04,960 --> 00:23:08,810 301, אָדער עפּעס ספּעציעל געטראפן באזירט אויף די 301. 460 00:23:08,810 --> 00:23:12,640 אַזוי עס זאגט אריבערגעפארן פּערמאַנאַנטלי. 461 00:23:12,640 --> 00:23:17,700 >> און דעריבער, בייסיקלי, מיר האָבן אַ בינטל פון שליסל ווערט פּערז. 462 00:23:17,700 --> 00:23:22,100 אַזוי מיר באַקומען דעם אָרט איז www.google.com. 463 00:23:22,100 --> 00:23:25,190 און דעמאָלט טיפּ פון אַלע דעם אנדערע שטאָפּן, אָבער בייסיקלי, וואָס די אָרט איז 464 00:23:25,190 --> 00:23:29,662 געזאגט איז די נייַ אָרט איז אין www.google.com. 465 00:23:29,662 --> 00:23:33,800 אַזוי איצט אויב איר גיין צו google.com, איר וועט סאָרט פון זען דעם בלעטערער טיפּ פון פּינטלען 466 00:23:33,800 --> 00:23:38,770 פֿאַר אַ רגע און דעמאָלט רידערעקט איר רעכט צוריק צו www.google.com. 467 00:23:38,770 --> 00:23:41,840 אַזוי די רעספּאָנסעס קענען אַנטהאַלטן די כעדערז. 468 00:23:41,840 --> 00:23:43,330 >> און אַ פּאָר פון זאכן צו פונט אויס. 469 00:23:43,330 --> 00:23:46,890 אַזוי לאָזן ס זאָגן מיר זענען פאקטיש מצליח אין באזוכן אַ וועב בלאַט. 470 00:23:46,890 --> 00:23:49,040 אַזוי לאָזן מיר גיין צו - 471 00:23:49,040 --> 00:23:51,080 וואָס ס אַ גוט וועבזייַטל? 472 00:23:51,080 --> 00:23:53,285 איך בין שלעכט אין טראכטן פון גוט וועבסיטעס אויף דעם אָרט. 473 00:23:53,285 --> 00:23:53,640 >> וילעם: וויקיפּעדיע. 474 00:23:53,640 --> 00:23:54,160 >> קעווין שמיד: גוט. 475 00:23:54,160 --> 00:23:56,040 זאל ס טאָן וויקיפּעדיע. 476 00:23:56,040 --> 00:23:58,680 אַזוי דאָ איך איז געווען אריבערגעפארן. 477 00:23:58,680 --> 00:23:59,240 טאַקע וואַרטן. 478 00:23:59,240 --> 00:24:00,160 איז איך? 479 00:24:00,160 --> 00:24:00,890 יא, איך איז געווען. 480 00:24:00,890 --> 00:24:01,100 גוט. 481 00:24:01,100 --> 00:24:03,005 אַזוי איך גאַט צו טאָן וווווו. 482 00:24:03,005 --> 00:24:06,006 אַזוי איך בין געגאנגען צו טאָן וווווו. 483 00:24:06,006 --> 00:24:09,680 און ווי איר קענען זען, דאָ ס אַלע די HTML אַז דעם בלעטערער וואָלט פּראָצעס 484 00:24:09,680 --> 00:24:10,910 פֿאַר וויקיפּעדיע. 485 00:24:10,910 --> 00:24:14,055 >> אָבער אויב איך האַלטן סקראָללינג אַרויף דאָ, וואָס איך וועט זען בייַ דער שפּיץ - 486 00:24:14,055 --> 00:24:17,800 וואַו, עס ס אַ פּלאַץ פון HTML אויף וויקיפּעדיע - 487 00:24:17,800 --> 00:24:22,550 אָבער וואָס איך קענען זען אין די שפּיץ דאָ איז דעם 200 סטאַטוס קאָד ווי קעגן צו די 488 00:24:22,550 --> 00:24:24,570 301 אַז איך געזען פריער. 489 00:24:24,570 --> 00:24:27,100 און באַמערקן אַז עס האט אַ פייַן פרייַנדלעך גוט ווייַטער צו עס. 490 00:24:27,100 --> 00:24:29,470 אזוי דעם איז ווי די גוט סטאַטוס קאָד. 491 00:24:29,470 --> 00:24:31,160 >> טוט אַז 200 נומער קוקן באַקאַנט? 492 00:24:31,160 --> 00:24:34,120 493 00:24:34,120 --> 00:24:39,880 יא ווייַל ווען איך האט סימפּלער.דזשס, איך געשריבן אַ 200 עס. 494 00:24:39,880 --> 00:24:43,290 אַזוי אַז ס בייסיקלי געזאגט זאָגן די בלעטערער אָדער ווער איז טריינג צו באַקומען צו 495 00:24:43,290 --> 00:24:45,440 דעם אַז זיי זענען מצליח. 496 00:24:45,440 --> 00:24:49,040 אָדער אַז מין פון ווי מיר זענען מצליח אויך. 497 00:24:49,040 --> 00:24:54,320 >> און עס ס דעם מין פון ספּעציעל סינטאַקס אין דזשאַוואַסקריפּט פֿאַר דיקלערינג אַ 498 00:24:54,320 --> 00:24:59,870 מאַפּע פון ​​די שליסלען ווי צופרידן טיפּ און די וואַלועס ווי טעקסט קלאָר. 499 00:24:59,870 --> 00:25:03,780 אַזוי אויב איר קוק בייַ די ענטפער אַז מיר גאַט צוריק פון וויקיפּעדיע פריער, - 500 00:25:03,780 --> 00:25:06,200 איך בין געגאנגען צו פּרובירן צו מעגילע אַרויף אַ ביסל פאַסטער - 501 00:25:06,200 --> 00:25:09,900 איר האָבן די שליסלען ווי סערווירער און די וואַלועס אַפּאַטשי. 502 00:25:09,900 --> 00:25:12,120 אַזוי איר 'ווע גאַט שליסלען און וואַלועס. 503 00:25:12,120 --> 00:25:15,930 און איר קענען ספּעציפיצירן דעם אין נאָדע וואָס צו שיקן צוריק. 504 00:25:15,930 --> 00:25:19,380 >> אַזוי דעם איז פאקטיש מין פון, אין עטלעכע וועגן, און אין עטלעכע וועגן עס ס ניט 505 00:25:19,380 --> 00:25:23,170 טאַקע, אָבער עס ס אַ ביסל נידעריקער מדרגה ווי די פפּ קאָד אַז איר זאל זיין 506 00:25:23,170 --> 00:25:26,980 שרייבט פֿאַר פּ שטעלן זיבן ווייַל פפּ און אַפּאַטשי סאָרט פון נעמען זאָרג פון עטלעכע 507 00:25:26,980 --> 00:25:28,150 פון די זאכן פֿאַר איר. 508 00:25:28,150 --> 00:25:32,520 אין פפּ, איר קענען אָווועררייד די פעליקייַט אָפּפירונג דורך שרייבן אייער אייגן כעדערז. 509 00:25:32,520 --> 00:25:35,520 אבער פֿאַר די צוועקן פון דעם, מיר באַקומען צו שרייַבן אויס אונדזער אייגן כעדערז. 510 00:25:35,520 --> 00:25:38,210 511 00:25:38,210 --> 00:25:41,105 >> אַזוי טוט אַז שורה מאַכן חוש צו יעדער יינער, די שרייַבן קאָפּ שורה? 512 00:25:41,105 --> 00:25:41,380 גוט. 513 00:25:41,380 --> 00:25:42,280 אָסאַם. 514 00:25:42,280 --> 00:25:45,870 >> אַזוי דעמאָלט וואָס איך טאָן איז איך סוף די ענטפער דורך זאגן העלא וועלט. 515 00:25:45,870 --> 00:25:47,040 גוט. 516 00:25:47,040 --> 00:25:49,920 אבער אַז ס נאָר אַ פֿונקציע גערופן בעטן האַנדלער. 517 00:25:49,920 --> 00:25:53,510 אַזוי איצט איך פאקטיש האָבן צו מין פון טאָן עפּעס מיט דעם פֿונקציע, רעכט? 518 00:25:53,510 --> 00:25:59,170 >> אַזוי דאָ וואָס איך טאָן איז עס איז דעם שורה וואָס טוט וואַר סערווירער יקוואַלז 519 00:25:59,170 --> 00:26:03,530 הטטפּ.קרעאַטע סערווירער, און דעמאָלט איך פאָרן אין די בעטן האַנדלער. 520 00:26:03,530 --> 00:26:06,080 אַזוי דעם איז מין פון די נאָדע וועג פון שאפן אַ סערווירער. 521 00:26:06,080 --> 00:26:08,790 און באַמערקן אַז איך בין גייט פארביי אין די בעטן האַנדלער. 522 00:26:08,790 --> 00:26:12,290 אַזוי דעם איז טעלינג די קרעאַטעסערווער פונקציאָנירן אַז איך וועלן איר צו מאַכן מיר אַ 523 00:26:12,290 --> 00:26:16,270 סערווירער, און ווען אַז סערווירער נעמט אַ ענטפער, איך דאַרפֿן איר צו רופן דעם 524 00:26:16,270 --> 00:26:18,680 בעטן האַנדלער פֿונקציע. 525 00:26:18,680 --> 00:26:18,990 גוט? 526 00:26:18,990 --> 00:26:22,290 >> אַזוי אַז שורה שיין פיל פינישעס רעכט אַוועק. 527 00:26:22,290 --> 00:26:28,780 אַזוי די וואַר סערווירער שורה איז געשען רעכט נאָך איר טאָן אַז שיין פיל. 528 00:26:28,780 --> 00:26:31,770 איך מיינען, עס האט צו שטעלן אַרויף עטלעכע ינערלעך שטאַט צו וויסן אַז איר וואָלט האָבן צו 529 00:26:31,770 --> 00:26:35,400 רופן אַז בעטן האַנדלער פֿונקציע, אָבער עס ס ניט געגאנגען צו זיצן דאָרט און 530 00:26:35,400 --> 00:26:37,730 זאָגן האט די באַניצער געשיקט מיר אַ בקשה נאָך? 531 00:26:37,730 --> 00:26:39,270 האט דער באַניצער געשיקט מיר אַ בקשה נאָך? 532 00:26:39,270 --> 00:26:40,780 אַזוי עס טוט ניט בלאָק. 533 00:26:40,780 --> 00:26:41,650 גוט? 534 00:26:41,650 --> 00:26:46,120 >> אַזוי וואָס דעם וועט טאָן איז עס בייסיקלי איצט סטאָרז אַ טייַטל צו דעם קאָד, 535 00:26:46,120 --> 00:26:49,670 דעם בעטן האַנדלער פונקציאָנירן, און דעמאָלט וועט לויפן אַז קאָד ווען עמעצער 536 00:26:49,670 --> 00:26:52,170 מאכט אַ בקשה. 537 00:26:52,170 --> 00:26:54,120 און דעמאָלט מיר טאָן סערווער.ליסטען. 538 00:26:54,120 --> 00:26:56,950 539 00:26:56,950 --> 00:26:59,960 >> די 1337 עס איז שיין אַרבאַטרערי. 540 00:26:59,960 --> 00:27:02,285 איך האט ניט באַזונדער סיבה פֿאַר פּיקינג אַז נומער. 541 00:27:02,285 --> 00:27:03,860 עס איז געווען טאָוטאַלי טראַפ -. 542 00:27:03,860 --> 00:27:07,010 אָבער אַז פּונקט ספּעסאַפייז די פּאָרט. 543 00:27:07,010 --> 00:27:10,640 אַזוי רובֿ וועב סערווערס איר וועט זען אַז זיי נוצן פּאָרט 80 ווייַל אַז ס מין 544 00:27:10,640 --> 00:27:11,810 פון ווי די קאַנווענשאַן. 545 00:27:11,810 --> 00:27:16,170 אַזוי אויב איך גיין צו עפּעס ווי, איך טאָן ניט וויסן, Wikipedia.org, 546 00:27:16,170 --> 00:27:17,700 און איך שטעלן קאָלאָן 8 - 547 00:27:17,700 --> 00:27:18,610 טאַקע וואַו, איר קענען ניט זען אַז. 548 00:27:18,610 --> 00:27:19,370 איך בין נעבעכדיק. 549 00:27:19,370 --> 00:27:21,820 אבער אויב איך טאָן וויקיפּעדיע - 550 00:27:21,820 --> 00:27:24,810 איך וועט שרייַבן עס דאָ נאָר אַזוי אַז עס ס קלאָר אויף די אַפּאַראַט. 551 00:27:24,810 --> 00:27:29,150 אָבער אויב איך נעמען דעם אין אַ בלעטערער מיט אַ קאָלאָן 80, אַז ספּעסאַפייז גיין צו 552 00:27:29,150 --> 00:27:31,430 Wikipedia.org אין פּאָרט 80. 553 00:27:31,430 --> 00:27:36,200 אַזוי עס ס ווי ווי די פאַרייניקטע שטאַטן האט קייפל פּאָרץ ווי ווו איר קענען שיף 554 00:27:36,200 --> 00:27:37,440 דאס צו מין פון. 555 00:27:37,440 --> 00:27:40,730 אַזוי עס ס ווי גיין צו דעם באַזונדער אָרט אויף דעם סערווירער. 556 00:27:40,730 --> 00:27:40,990 גוט. 557 00:27:40,990 --> 00:27:45,730 >> אַזוי איך נאָר אויסדערוויילט 1337. 558 00:27:45,730 --> 00:27:47,910 עס ס אַ גאַנץ קייט פון נומערן אַז איר קענען קלייַבן. 559 00:27:47,910 --> 00:27:50,390 אַז איז ניט טאָוטאַלי ספּעציעל. 560 00:27:50,390 --> 00:27:54,560 >> אבער וואָס איך בין געגאנגען צו טאָן איצט איז איך בין געגאנגען צו לויפן נאָדע. 561 00:27:54,560 --> 00:27:59,730 זאל מיר פאקטיש אַרייַן אַז אַ פּאָר שורות אַראָפּ אַזוי אַז איר קענען זען עס. 562 00:27:59,730 --> 00:28:03,130 איך בין געגאנגען צו טאָן נאָדע, און איך בין געגאנגען צו לויפן סימפּלער.דזשס. 563 00:28:03,130 --> 00:28:06,880 און מיר וועט רעדן וועגן ווי צו באַקומען נאָדע שטעלן זיך אין אַ קליין ביסל. 564 00:28:06,880 --> 00:28:09,350 אבער איצט עס ס נאָר פליסנדיק סערווירער. 565 00:28:09,350 --> 00:28:14,360 >> אַזוי איין זאַך מיר קענען פּרובירן וואָס זאל ניט זיין אַז יקסייטינג איז מיר קענען פאקטיש 566 00:28:14,360 --> 00:28:16,300 פּרובירן צו צוטריט עס אין קערל. 567 00:28:16,300 --> 00:28:20,680 אַזוי איך קענען טאָן קערל, און מיין מאַשין איז היגע באַלעבאָס. 568 00:28:20,680 --> 00:28:24,600 איר וועט אויך זען דעם געשריבן ווי דעם מאל. 569 00:28:24,600 --> 00:28:29,810 היגע באַלעבאָס און 127.0.0.1 זענען מין פון ווי דיין היים קאָמפּיוטער. 570 00:28:29,810 --> 00:28:33,180 אַזוי עס ס ווי גערעדט צו דיין אייגן קאָמפּיוטער. 571 00:28:33,180 --> 00:28:33,760 גוט. 572 00:28:33,760 --> 00:28:36,030 >> און דעמאָלט איך קענען זאָגן 1337. 573 00:28:36,030 --> 00:28:39,630 אַזוי אויב איך לויפן דעם שורה פון קאָד, עס זאגט העלא וועלט. 574 00:28:39,630 --> 00:28:44,050 און אויב איך געוואלט צו זען אַז שטאָפּן אַז האט צופרידן טיפּ טעקסט קלאָר אָדער 575 00:28:44,050 --> 00:28:46,560 וועלכער, איך קען אפילו שטעלן דעם דאָ. 576 00:28:46,560 --> 00:28:48,810 און באַמערקן אַז עס טוט זאָגן גוט. 577 00:28:48,810 --> 00:28:50,810 און איך טאָן האָבן טעקסט קלאָר. 578 00:28:50,810 --> 00:28:53,140 און דעמאָלט עס ס מין פון אַלע דעם אנדערע שטאָפּן אַז נאָדע וועט שטעלן אין 579 00:28:53,140 --> 00:28:54,440 עס פֿאַר מיר. 580 00:28:54,440 --> 00:28:55,700 אַז ס ניט יבער וויכטיק. 581 00:28:55,700 --> 00:28:58,230 >> איך מיינען, עס זענען עטלעכע מין פון טעכניש אַספּעקץ פון בייַ אַז זענען מין 582 00:28:58,230 --> 00:29:02,280 פון קילן צו רעדן וועגן, אָבער נאָר צו ווייַזן איר, איך אויך האָבן די מאַכט צו 583 00:29:02,280 --> 00:29:03,070 טוישן די אַרום. 584 00:29:03,070 --> 00:29:06,280 אַזוי איך קענען נאָר לייגן אַ בינטל פון שטאָפּן ווי אַז. 585 00:29:06,280 --> 00:29:11,780 און דעמאָלט איצט, אויב איך קוק אין מיין רעזולטאַט, עס וועט זיין אַז. 586 00:29:11,780 --> 00:29:19,740 אַזוי די כעדערז מיינען זיכער זאכן צו בראַוזערז און דאס ווי אַז. 587 00:29:19,740 --> 00:29:23,040 >> און כעדערז קענען בייסיקלי דערציילן אַ בלעטערער ווי צו רעספּאָנד צו עפּעס. 588 00:29:23,040 --> 00:29:26,280 אויב איר 'ווע אלץ געהערט פון קיכלעך פריער, אָדער אויב איר 'ווע אלץ געווען אַנויד 589 00:29:26,280 --> 00:29:29,330 דורך אַ וועב בלאַט באַשטעטיקן קיכלעך, אָדער זיך אויף קיכל פאַרשפּאַרן אָדער 590 00:29:29,330 --> 00:29:30,320 עפּעס ווי אַז. 591 00:29:30,320 --> 00:29:33,040 איר קענען פאקטיש שטעלן קיכלעך אין די כעדערז. 592 00:29:33,040 --> 00:29:36,990 אַזוי זיי זאָגן אַ בלעטערער ווי צו נאַטור אין עטלעכע קאַסעס. 593 00:29:36,990 --> 00:29:37,750 גוט. 594 00:29:37,750 --> 00:29:40,310 >> אַזוי אַז איז געווען סימפּלער.דזשס. 595 00:29:40,310 --> 00:29:42,780 טוט אַבי ווער האָבן קיין שאלות אויף אַז מקור קאָד טעקע? 596 00:29:42,780 --> 00:29:45,420 597 00:29:45,420 --> 00:29:45,610 גוט. 598 00:29:45,610 --> 00:29:46,490 קיל. 599 00:29:46,490 --> 00:29:50,780 >> אַזוי לאָזן ס באַזייַטיקן די ר פון אַז און קוק בייַ סימפּלע.דזשס. 600 00:29:50,780 --> 00:29:53,010 אַזוי דעם איז שיין פיל דער זעלביקער פּראָגראַם. 601 00:29:53,010 --> 00:29:56,030 איך נאָר געשריבן עס אַ ביסל דיפערענטלי ווייַל איך געוואלט צו סאָרט פון הויכפּונקט 602 00:29:56,030 --> 00:29:57,850 עטלעכע פֿעיִקייטן פון דזשאַוואַסקריפּט. 603 00:29:57,850 --> 00:30:03,880 >> אַזוי באַמערקן אַז די בעטן האַנדלער פונקציאָנירן האט טאָוטאַלי פאַרשווונדן. 604 00:30:03,880 --> 00:30:05,800 טאַקע יאָ, האט איר האָבן אַ קשיא? 605 00:30:05,800 --> 00:30:08,200 >> וילעם: יאָ, די טענות וואָס זענען דורכגעגאנגען צו אַז 606 00:30:08,200 --> 00:30:10,120 פֿונקציע, וואָס זענען זיי? 607 00:30:10,120 --> 00:30:12,050 >> קעווין שמיד: אזוי די זענען דזשאַוואַסקריפּט אַבדזשעקס. 608 00:30:12,050 --> 00:30:15,230 אין די נאָדע.דזשס דאַקיומענטיישאַן, עס בייסיקלי זאגט וואָס מעטהאָדס זענען 609 00:30:15,230 --> 00:30:15,910 בנימצא אויף זיי. 610 00:30:15,910 --> 00:30:19,602 מיר נאָר פּאַסירן צו האָבן די צוטריט צו דעם אופֿן גערופן שרייַבן קאָפּ און סוף 611 00:30:19,602 --> 00:30:20,730 און שטאָפּן ווי אַז. 612 00:30:20,730 --> 00:30:22,590 אבער עס ס אַ גאַנץ בינטל מער מעטהאָדס. 613 00:30:22,590 --> 00:30:27,670 >> און פֿאַר בייַשפּיל, ווי איינער פון זיי אין באַזונדער אויף רעק, איר קענען טאָן 614 00:30:27,670 --> 00:30:34,540 עפּעס ווי רעק.מעטהאָד וואָס וועט זאָגן איר צי עס ס אַ הטטפּ באַקומען אָדער 615 00:30:34,540 --> 00:30:36,780 הטטפּ פּאָסטן ריקוועס און זאכן ווי אַז. 616 00:30:36,780 --> 00:30:39,100 אַזוי עס ס אַלע קינדס פון פאַרשידענע פּראָפּערטיעס, אָבער זיי ניטאָ ביידע 617 00:30:39,100 --> 00:30:42,560 דזשאַוואַסקריפּט אַבדזשעקס, און זיי נאָר האָבן פאַנגקשאַנז אַטאַטשט צו זיי אַז איר 618 00:30:42,560 --> 00:30:43,850 קענען שרייַבן זאכן צו. 619 00:30:43,850 --> 00:30:45,520 גוט? 620 00:30:45,520 --> 00:30:49,030 >> אַזוי באַמערקן אַז בעטן האַנדלער איז טאָוטאַלי ניטאָ. 621 00:30:49,030 --> 00:30:52,650 אבער די קאָד אַז איך האט אין בעטן האַנדלער איז נאָך דאָרט. 622 00:30:52,650 --> 00:30:56,520 איך נאָך האָבן דעם רעס.ווריטעהעאַד און איך נאָך האָבן דעם רעס.ענד. 623 00:30:56,520 --> 00:31:00,270 און וואָס דעם איז אַ בייַשפּיל פון אין דזשאַוואַסקריפּט איז דעם געדאַנק פון אַ 624 00:31:00,270 --> 00:31:01,460 Anonymous פֿונקציע. 625 00:31:01,460 --> 00:31:04,180 און Anonymous איז ווי אַ פּאַסן נאָמען פֿאַר עס ווייַל עס ממש טוט ניט 626 00:31:04,180 --> 00:31:05,180 האָבן אַ נאָמען. 627 00:31:05,180 --> 00:31:07,900 עס ס קיין פונקציאָנירן בעטן האַנדלער אין עס. 628 00:31:07,900 --> 00:31:10,110 >> האט ניט קיין נאָמען, אָבער עס נאָך איז גענומען אַן אַרגומענט. 629 00:31:10,110 --> 00:31:12,250 אַזוי איך נאָך גאַט רעק און רייז. 630 00:31:12,250 --> 00:31:16,180 און איך נאָך האָבן די קאָד. 631 00:31:16,180 --> 00:31:18,930 דעם איז בישליימעס פייַן דזשאַוואַסקריפּט קאָד. 632 00:31:18,930 --> 00:31:22,540 אַזוי איך קענען דערקלערן אַ פֿונקציע אָן בפירוש געבן עס אַ נאָמען. 633 00:31:22,540 --> 00:31:24,250 עס ס אַ ביסל קאַנפיוזינג בייַ ערשטער. 634 00:31:24,250 --> 00:31:26,230 עס זענען עטלעכע ווי נוציק זאכן אַז איר קענען טאָן מיט 635 00:31:26,230 --> 00:31:28,450 די Anonymous פאַנגקשאַנז. 636 00:31:28,450 --> 00:31:32,100 טוט אַבי ווער האָבן קיין שאלות אויף דעם, אָדער איז עס גוט נאָר צו, פֿאַר איצט, 637 00:31:32,100 --> 00:31:34,130 סאָרט פון פּונקט אָננעמען אַז עס וועט טאָן די זעלבע זאַך? 638 00:31:34,130 --> 00:31:36,700 639 00:31:36,700 --> 00:31:37,125 יאָ? 640 00:31:37,125 --> 00:31:38,680 >> וילעם: ביסט פאַנגקשאַנז ערשטער קלאַס אין דזשאַוואַסקריפּט? 641 00:31:38,680 --> 00:31:41,020 >> קעווין שמיד: זיי זענען ערשטער קלאַס אין דזשאַוואַסקריפּט. 642 00:31:41,020 --> 00:31:45,490 און פּונקט וויסן אַז די קאַנסעפּס פון גייט פארביי אין אַ אַנאַנאַמאַס פונקציאָנירן ווי 643 00:31:45,490 --> 00:31:49,600 דעם צולייגן צו די דזשאַוואַסקריפּט אַז איר קען שרייַבן אין דיין לעצט פּרויעקט פֿאַר 644 00:31:49,600 --> 00:31:51,260 די וועב בלעטערער אויך. 645 00:31:51,260 --> 00:31:56,700 אַזוי פֿאַר בייַשפּיל, אין די דזשאַוואַסקריפּט אין אייער בלעטערער, ​​עס ס אויך עפּעס געשעעניש 646 00:31:56,700 --> 00:32:00,680 געטריבן אין דעם זינען אַז וואָס איר וועט האָבן איז ווען דער באַניצער קליקס דעם 647 00:32:00,680 --> 00:32:02,640 קנעפּל, איך ווילן איר צו לויפן דעם קאָד. 648 00:32:02,640 --> 00:32:07,070 >> אַזוי עס ס דער זעלביקער טיפּ פון געדאנקען פון די קליענט זייַט ווען אַ מויז גיט אָדער זיי 649 00:32:07,070 --> 00:32:09,870 מויז איבער עטלעכע בילד אויף דיין וועב בלאַט, לויפן דעם קאָד. 650 00:32:09,870 --> 00:32:11,350 וואָס קענען צולייגן צו סערווערס. 651 00:32:11,350 --> 00:32:16,380 אַזוי אַז ס מין פון ווי די יקסייטינג סיבה וואָס דזשאַוואַסקריפּט איז אַ טאַקע 652 00:32:16,380 --> 00:32:19,810 פּאַסיק אָדער עטלעכע מענטשן טראַכטן עס ס אַ פּאַסיק שפּראַך פֿאַר דעם טיפּ פון 653 00:32:19,810 --> 00:32:22,530 געשעעניש שאָפער סערווירער ווייַל איר האָבן די Anonymous פאַנגקשאַנז. 654 00:32:22,530 --> 00:32:26,150 איר האָבן די גאנצע געדאַנק פון דעם ייסינגקראַנאַס קאָד. 655 00:32:26,150 --> 00:32:27,060 גוט. 656 00:32:27,060 --> 00:32:30,360 אַבי ווער האָבן קיין שאלות? 657 00:32:30,360 --> 00:32:30,470 >> גוט. 658 00:32:30,470 --> 00:32:33,440 אַזוי אַז איז געווען סימפּלע.דזשס. 659 00:32:33,440 --> 00:32:38,070 אַזוי לאָזן ס קוק בייַ איינער מער אָדער אַ פּאָר מער. 660 00:32:38,070 --> 00:32:42,040 אַזוי דעם איז סלעעפּ.דזשס. 661 00:32:42,040 --> 00:32:47,160 אַזוי איז אַבי ווער באַקאַנט מיט די C פונקציאָנירן שלאָפן? 662 00:32:47,160 --> 00:32:50,936 פון אפֿשר איינער פון די פריער לעקטשערז אָדער עפּעס ווי אַז? 663 00:32:50,936 --> 00:32:54,650 >> אַזוי בייסיקלי איר קענען פאָרן אין איך טראַכטן אַ נומער פון סעקונדעס אָדער אויב איר 'רע ניצן ו 664 00:32:54,650 --> 00:32:57,080 שלאָפן אַ נומער פון מיליסעקאַנדז אָדער נאַנאָסעקאָנדס. 665 00:32:57,080 --> 00:33:00,450 און בייסיקלי די פּראָגראַם וועט נאָר האַלטן פליסנדיק פֿאַר אַז סומע פון ​​צייַט. 666 00:33:00,450 --> 00:33:01,280 רעכט? 667 00:33:01,280 --> 00:33:06,970 און דעמאָלט עס וועט וועקן אַרויף יווענטשאַוואַלי און דעמאָלט עס וועט נאָר פאָרזעצן פליסנדיק 668 00:33:06,970 --> 00:33:08,340 דעם פּראָגראַם. 669 00:33:08,340 --> 00:33:12,740 >> אַזוי דעם סערווירער סאָרט פון גיט דער רושם פון סליפּינג. 670 00:33:12,740 --> 00:33:17,580 אַזוי באַמערקן אַז מיר האָבן די זעלבע רעס.ווריטעהעאַד 200 מיט די קאָפּצעטל ווי 671 00:33:17,580 --> 00:33:22,130 פריער, אָבער דעמאָלט מיר ניטאָ פאַך דעם פונקציאָנירן גערופן שטעלן טיימאַוט. 672 00:33:22,130 --> 00:33:26,170 שטעלן טיימאַוט איז אויך בנימצא אין אייער וועב בלעטערער Google קראָום 673 00:33:26,170 --> 00:33:28,000 אָדער סאַפאַרי אָדער וועלכער. 674 00:33:28,000 --> 00:33:31,720 און בייסיקלי וואָס עס ס טאן דאָ איז עס ס גענומען אין אַ פֿונקציע. 675 00:33:31,720 --> 00:33:33,360 באַמערקן, ווידער, עס ס אַ Anonymous פֿונקציע. 676 00:33:33,360 --> 00:33:36,310 אַזוי אַז ס מין פון קילן ווייַל מיר ניטאָ ניצן אַ אַנאַנאַמאַס פונקציאָנירן ין אַ 677 00:33:36,310 --> 00:33:38,950 Anonymous פונקציאָנירן וואָס קענען זיין אַ ביסל טשודנע. 678 00:33:38,950 --> 00:33:42,270 >> אבער עס ס גענומען אַז פֿונקציע, וואָס איז בייסיקלי געזאגט - און די וועג דעם 679 00:33:42,270 --> 00:33:47,430 אַרבעט איז אין 5000 מיליסעקאַנדז, איך ווילן איר צו ויספירן אַז פונקציאָנירן וואָס 680 00:33:47,430 --> 00:33:50,830 נאָר ענדס די ענטפער און שרייבט היי. 681 00:33:50,830 --> 00:33:56,730 אַזוי דעם גיט די רושם פון ווי סליפּינג, אָבער די וועג דעם פאקטיש 682 00:33:56,730 --> 00:33:59,780 אַרבעט איז מיר וועט לויפן דורך דעם שורה זייער געשווינד. 683 00:33:59,780 --> 00:34:01,190 מיר ניטאָ פּונקט שרייבט עפּעס. 684 00:34:01,190 --> 00:34:03,780 און דעמאָלט מיר וועט אויך לויפן דורך דעם שורה זייער געשווינד. 685 00:34:03,780 --> 00:34:08,620 אַזוי מיר ניטאָ ניט אַקטשאַוואַלי געגאנגען צו וואַרטן פינף סעקונדעס. 686 00:34:08,620 --> 00:34:11,370 מיר ניטאָ נאָר געגאנגען צו לויפן דעם קאָד טייקעף. 687 00:34:11,370 --> 00:34:14,219 >> און דעמאָלט עס ס, ווידער, דעם ביסל געשעעניש שלייף אַז איצט האט דעם זאַך 688 00:34:14,219 --> 00:34:17,570 רעגיסטערס אַז בייסיקלי איז פּונקט קעסיידער געגאנגען אַרום אין אַ קרייַז 689 00:34:17,570 --> 00:34:21,620 און קוקן בייַ די זייגער אין אַ איין פאָדעם און געזאגט, האט פינף סעקונדעס 690 00:34:21,620 --> 00:34:22,360 פארביי נאָך? 691 00:34:22,360 --> 00:34:26,409 און דעמאָלט ווען עס זעט אַז די רגע האַנט האט באווויגן ווי פינף סעקונדעס אָדער 692 00:34:26,409 --> 00:34:29,190 וועלכער, דעמאָלט עס ווייקס אַרויף און זאגט, טאַקע, וואָס טוט איך האָבן צו טאָן? 693 00:34:29,190 --> 00:34:30,350 טאַקע איך האָבן צו לויפן דעם קאָד. 694 00:34:30,350 --> 00:34:33,110 און דעמאָלט עס ס געגאנגען צו לויפן רעס.ענד היי. 695 00:34:33,110 --> 00:34:35,360 >> אַזוי ווידער, מיר ניטאָ קיינמאָל ווארטן דאָ. 696 00:34:35,360 --> 00:34:38,590 אַזוי עס ס ניט אַז דעם קאָד ין פון דעם פֿונקציע איז געגאנגען צו נעמען פינף 697 00:34:38,590 --> 00:34:39,900 סעקונדעס צו לויפן. 698 00:34:39,900 --> 00:34:43,090 דעם קאָד וועט לויפן שיין פיל ינסטאַנטאַניאַסלי, לפּחות קאָרעוו צו 699 00:34:43,090 --> 00:34:46,139 די פינף סעקונדעס אַז מיר זענען גערעדט וועגן פריער פריער. 700 00:34:46,139 --> 00:34:52,100 >> אַזוי נאָר צו ווייַזן דעם אין קאַמף, איך קענען טאָן נאָדע.סלעעפּ.דזשס. 701 00:34:52,100 --> 00:34:55,159 און האט איך באַלאַגאַן אַרויף עפּעס? 702 00:34:55,159 --> 00:34:56,310 עפשער. 703 00:34:56,310 --> 00:34:57,410 נעבעכדיק. 704 00:34:57,410 --> 00:34:59,530 זאל ס זען וואָס מיר קענען טאָן צו פאַרריכטן דעם. 705 00:34:59,530 --> 00:35:10,830 706 00:35:10,830 --> 00:35:12,080 גוט. 707 00:35:12,080 --> 00:35:15,460 708 00:35:15,460 --> 00:35:17,464 אַזוי באשטימט נוצן נאָדע.דזשס. 709 00:35:17,464 --> 00:35:19,440 איך בין פּונקט קידינג. 710 00:35:19,440 --> 00:35:19,570 גוט. 711 00:35:19,570 --> 00:35:20,820 נאָר איין סעק. 712 00:35:20,820 --> 00:35:27,380 713 00:35:27,380 --> 00:35:27,900 גוט. 714 00:35:27,900 --> 00:35:29,130 איך וויסן וואָס עס איז. 715 00:35:29,130 --> 00:35:34,440 >> אַזוי די אַרויסגעבן איז אַז אין מיין אנדערע קוויטל דאָ, איך איז געווען פליסנדיק נאָדע שוין אויף 716 00:35:34,440 --> 00:35:36,590 אַז זעלביקער אַדרעס, 1337. 717 00:35:36,590 --> 00:35:43,370 אַזוי די טעות אַז דעם האט, אויב מיר קוקן אין עס פאַקטיש ענג, איז אַדרעס אין 718 00:35:43,370 --> 00:35:45,180 נוצן, עאַדדרינוסע. 719 00:35:45,180 --> 00:35:47,970 אזוי איך איז שוין ניצן 1337 דאָ. 720 00:35:47,970 --> 00:35:52,210 אַזוי אויב איך פאַרמאַכן דעם אַוועק, און דעמאָלט איך איצט פּרובירן צו לויפן דעם, אַלעווייַ, אַלץ 721 00:35:52,210 --> 00:35:53,210 וועט זיין פייַן. 722 00:35:53,210 --> 00:35:53,440 גוט. 723 00:35:53,440 --> 00:35:57,020 אַזוי איר קענען נאָר האָבן איין זאַך סאָרט פון צוגעהערט אויף אַ פּאָרט בייַ אַמאָל. 724 00:35:57,020 --> 00:35:59,660 אן אנדער לייזונג וואָלט האָבן געווען פֿאַר מיר צו נאָר רעדאַגירן אַז פּראָגראַם און מאַכן 725 00:35:59,660 --> 00:36:02,370 עס זיין ווי 1338 אָדער עפּעס ווי אַז. 726 00:36:02,370 --> 00:36:04,100 >> אָבער איצט שלאָפן איז פליסנדיק. 727 00:36:04,100 --> 00:36:06,400 אַזוי לאָזן ס פאקטיש פּרובירן עס אויס אין די בלעטערער דעם צייַט ווייַל עס ס אַ 728 00:36:06,400 --> 00:36:09,080 ביסל ונעקססיטינג צו זען עס אין אַ וואָקזאַל. 729 00:36:09,080 --> 00:36:13,560 אַזוי איך בין נאָר געגאנגען צו גיין צו אַז 127 אַדרעס ווידער בייַ 1337. 730 00:36:13,560 --> 00:36:14,850 און אויב איר קענען זען עס - 731 00:36:14,850 --> 00:36:18,050 איך טאָן ניט וויסן אויב איר קענען - אָבער מיין בלעטערער ס גענומען אַ זייער, זייער לאַנג 732 00:36:18,050 --> 00:36:20,600 צייַט צו מאַסע אָדער ווי פינף סעקונדעס. 733 00:36:20,600 --> 00:36:23,460 >> און דעמאָלט נאָך אַז, עס לעסאָף געענדיקט די ענטפער. 734 00:36:23,460 --> 00:36:29,070 און איר קענען ניט זען עס ווייַל די זאַך איז אריבערגעפארן איבער אַ ביסל, אָבער אויב איך מאַכן 735 00:36:29,070 --> 00:36:32,500 דעם אַ ביסל קלענערער, ​​איר קענען זען עס זאגט היי. 736 00:36:32,500 --> 00:36:35,130 אַזוי איך גאַט דער היי, אָבער נאָך פינף סעקונדעס. 737 00:36:35,130 --> 00:36:38,510 און עס זאל זיין אַ ביסל רייניקונג צו זען עס דאָ אויף די וואָקזאַל, אַזוי איך בין 738 00:36:38,510 --> 00:36:40,980 געגאנגען צו טאָן אַ - 739 00:36:40,980 --> 00:36:43,540 זאל ס טאָן אין דאָ - 740 00:36:43,540 --> 00:36:48,370 זאל ס טאָן קערל אַז אַדרעס ווידער מיט די 1337. 741 00:36:48,370 --> 00:36:50,820 און איך נאָר מין פון האָבן צו זיצן דאָ פֿאַר פינף סעקונדעס. 742 00:36:50,820 --> 00:36:53,760 אבער באַמערקן אַז די סערווירער קענען אָננעמען נייַ רעספּאָנסעס. 743 00:36:53,760 --> 00:36:54,940 אַזוי עס פּרינץ היי. 744 00:36:54,940 --> 00:36:58,720 >> און צו דעמאָ דעם, בייסיקלי וואָס איך קענען טאָן אין דעם אנדערע קוויטל - 745 00:36:58,720 --> 00:37:02,640 אַזוי לאָזן ס זאָגן איך טאָן דעם אין אן אנדער קוויטל, איך בין געגאנגען צו טאָן קערל און די זעלבע 746 00:37:02,640 --> 00:37:03,780 זאַך ווידער. 747 00:37:03,780 --> 00:37:06,600 און איך בין געגאנגען צו פּרובירן צו בריק די גויס אַוועק אין דער זעלביקער צייַט. 748 00:37:06,600 --> 00:37:08,260 אַזוי איך בין געגאנגען צו טאָן דעם, און איך בין געגאנגען צו שטאַם איבער דאָ און איך בין 749 00:37:08,260 --> 00:37:09,650 געגאנגען צו טאָן עס ווידער. 750 00:37:09,650 --> 00:37:14,030 >> און לאָזן ס מאַכן עס אַזוי אַז איר קענען זען ביידע פון ​​זיי. 751 00:37:14,030 --> 00:37:20,250 אַז איינער געדרוקט היי און אַז איינער געדרוקט היי אַלע די וועג אין - 752 00:37:20,250 --> 00:37:22,550 זאל ס טאָן אַז עקספּערימענט ווידער. 753 00:37:22,550 --> 00:37:25,100 פאקטיש, לאָזן ס נוצן דעם קונץ, אויב אַז ס גוט. 754 00:37:25,100 --> 00:37:30,520 >> אַזוי איך בין געגאנגען צו נוצן אַ שאָל זאַך אַז אַלאַוז מיר צו בייסיקלי לויפן צוויי עקזעמפלארן 755 00:37:30,520 --> 00:37:32,630 פון דעם פּראָגראַם אין פּאַראַלעל. 756 00:37:32,630 --> 00:37:36,070 אַזוי עס וועט לויפן דער ערשטער פּראָגראַם און די רגע פּראָגראַם אין פּאַראַלעל. 757 00:37:36,070 --> 00:37:39,060 אַזוי איצט אויב איך דרוק אַרייַן, עס ס געגאנגען צו מאַכן אַז בעטן שיין פיל 758 00:37:39,060 --> 00:37:40,570 ינסטאַנטאַניאַסלי אין דער זעלביקער צייַט. 759 00:37:40,570 --> 00:37:42,620 אַזוי לאָזן ס געבן דעם אַ שאָס. 760 00:37:42,620 --> 00:37:44,950 >> אַזוי איצט באַמערקן עס זאגט צוויי פּראַסעסאַז. 761 00:37:44,950 --> 00:37:50,630 און אויב איר ניטאָ טשיקאַווע, אַז 27,000 נומער איז בייסיקלי דעם פּראָצעס שייַן. 762 00:37:50,630 --> 00:37:52,940 און דעמאָלט באַמערקן, זיי געדרוקט היי אין דער זעלביקער צייַט. 763 00:37:52,940 --> 00:37:56,820 עס איז געווען ניט ווי מיר האט צו וואַרטן פינף סעקונדעס פֿאַר איין און דעמאָלט נאָך אַז, 764 00:37:56,820 --> 00:37:59,640 פינף סעקונדעס שפּעטער באַקומען די רגע. 765 00:37:59,640 --> 00:38:03,300 אַזוי אַז ס מין פון, אין עטלעכע וועגן, עס ס ניט טאַקע זאָגן, אָבער עס ס 766 00:38:03,300 --> 00:38:07,390 ינטואַטיוו זאָגן אַז עס ס ניט נאָר ווי ווארטן פינף סעקונדעס און בוך פון אלע פארשפארטע 767 00:38:07,390 --> 00:38:08,960 די גאנצע פאָדעם. 768 00:38:08,960 --> 00:38:10,720 גוט קיל. 769 00:38:10,720 --> 00:38:17,850 >> אַזוי אהרן געבעטן אַ קשיא פריער אַז איז געווען, געזונט וואָס אויב מיר טאָן טאָן עפּעס - 770 00:38:17,850 --> 00:38:18,735 יאָ? 771 00:38:18,735 --> 00:38:19,051 >> וילעם: וואַרטן. 772 00:38:19,051 --> 00:38:21,585 ווי איז אַז אַנדערש פון פּרינטף באַפער, כאָטש? 773 00:38:21,585 --> 00:38:23,010 טוט ניט עס אויטאָמאַטיש טאָן אַז? 774 00:38:23,010 --> 00:38:25,390 פארוואס טאָן מיר האָבן צו זאָרג וועגן עס? 775 00:38:25,390 --> 00:38:26,555 >> קעווין שמיד: טאַקע, קען איר זאָגן אַז איינער מער צייַט? 776 00:38:26,555 --> 00:38:29,510 >> וילעם: טוט ניט ווי פּרינטף באַפער טאָן די פּינטלעך זעלביקער זאַך? 777 00:38:29,510 --> 00:38:31,280 >> קעווין שמיד: די פּרינטף באַפער? 778 00:38:31,280 --> 00:38:32,753 >> וילעם: יאָ. 779 00:38:32,753 --> 00:38:33,244 גוט. 780 00:38:33,244 --> 00:38:40,609 איז ניט אין איינער פון די קוויזיז זיי זענען גערעדט וועגן ווי אויב איר רעכט פּרינטף 781 00:38:40,609 --> 00:38:42,899 עפּעס און דעריבער האָבן עס פּויזע איינער רגע, און דעמאָלט איר האָבן עס שלייף צען 782 00:38:42,899 --> 00:38:46,530 מאל, עס וועט וואַרטן צען סעקונדעס און דעמאָלט פּרינטף אַלץ צוזאַמען? 783 00:38:46,530 --> 00:38:47,460 >> קעווין שמיד: אָה, גוט. 784 00:38:47,460 --> 00:38:49,170 >> וילעם: איז עס טאן דער זעלביקער זאַך דעמאָלט אין דעם פאַל? 785 00:38:49,170 --> 00:38:52,630 >> קעווין שמיד: אזוי די קשיא איז געווען בייסיקלי אין איינער פון די ערשטע קוויזיז 786 00:38:52,630 --> 00:38:57,200 אָדער עפּעס, עס איז געווען אַ קשיא אַז בייסיקלי אויב איר זאָגן דרוקן ו 10 787 00:38:57,200 --> 00:39:01,490 דאס אין אַ צייַט און דעריבער סלעפּט ווי אין דעם פּראָצעס פון דרוקן די אויס, 788 00:39:01,490 --> 00:39:04,850 אין די סוף פֿאַר עטלעכע סיבה, עס וואָלט נאָר דאַמפּ די אַלע אויס אויף דעם עקראַן. 789 00:39:04,850 --> 00:39:06,740 אַזוי עס ס מין פון צוויי פאַרשידענע קאַנסעפּס דאָ. 790 00:39:06,740 --> 00:39:10,400 >> אַזוי איך טרעפן איין זאַך איז אַז, אין דעם פאַל, מיר ניטאָ דילינג מיט צוויי פאַרשידענע 791 00:39:10,400 --> 00:39:13,510 סאָרט פון מענטשן אַסקינג סערווירער פֿאַר זאכן אין דער זעלביקער צייַט. 792 00:39:13,510 --> 00:39:17,455 און די סיבה אַז די פּרינטף טיפּ פון ווייץ ווי אַז און דאַמפּס עס אַלע אויס 793 00:39:17,455 --> 00:39:21,760 בייַ אַמאָל איז מער שייַכות צו ווי פּרינטף טיפּ פון - 794 00:39:21,760 --> 00:39:25,100 אַזוי די וועג פּרינטף איז פאקטיש ימפּלאַמענטאַד איז עס בייסיקלי האט צו 795 00:39:25,100 --> 00:39:28,850 רעדן צו די אַפּערייטינג סיסטעם צו שרייַבן אַז שטאָפּן צו די קאַנסאָול. 796 00:39:28,850 --> 00:39:33,460 אַזוי עס טוט נישט וועלן צו טאָן אַלע פון ​​אַז שטאָפּן מיד ווען איר זאָגן פּרינטף 797 00:39:33,460 --> 00:39:36,260 עטלעכע שטריקל ווייַל אַז קען באַקומען טייַער אויב עס האט צו 798 00:39:36,260 --> 00:39:37,340 טאָן אַז יעדער צייַט. 799 00:39:37,340 --> 00:39:41,530 >> אַזוי אויב איר טאָן פּרינטף היי, דיין פּראָגראַם זאל נישט פאקטיש דרוקן אַז 800 00:39:41,530 --> 00:39:43,040 מיד צו די קאַנסאָול. 801 00:39:43,040 --> 00:39:46,080 עס זאל זאָגן, גוט, איך געשריבן עס. 802 00:39:46,080 --> 00:39:49,570 און דעמאָלט טיפּ פון וואַרטן פֿאַר איר צו געבן עס אַ ביסל מער איידער פאקטיש 803 00:39:49,570 --> 00:39:51,380 שרייבט עס אויס צו די קאַנסאָול. 804 00:39:51,380 --> 00:39:54,040 >> אַזוי די סיבה אַז אַז איז געווען דער פאַל - 805 00:39:54,040 --> 00:39:56,450 און עס ס מין פון אַנרילייטיד צו די שלאָפן - 806 00:39:56,450 --> 00:40:00,060 איז אַז די שלאָפן איז סאָרט פון פּונקט ינדזשעקטיד אין עס צו באַווייַזן די 807 00:40:00,060 --> 00:40:02,480 פאַקט אַז עס טוט ניט שרייַבן עס סינטשראָנאָוסלי. 808 00:40:02,480 --> 00:40:06,210 אבער די סיבה פֿאַר וואס איז נאָר פאָרשטעלונג אַזוי אַז איר טאָן ניט האָבן צו 809 00:40:06,210 --> 00:40:08,920 מאַכן אַז פילע קאָנטאַקטן צו די אָפּערייטינג סיסטעם. 810 00:40:08,920 --> 00:40:12,300 >> אָבער דאָ, וואָס מיר ניטאָ טאַקע טריינג צו טאָן מיט דעם שלאָפן זאַך איז נאָר ווייַזן 811 00:40:12,300 --> 00:40:17,730 אַז ווען מיר האָבן צוויי מענטשן באזוכן דעם וועבזייַטל, עס ס ניט געגאנגען צו שטעלן 812 00:40:17,730 --> 00:40:22,310 זיי אין אַ שורה ווו עס ס געגאנגען צו זאָגן איך האָבן צו העלפן איר, און דעמאָלט ווען איך בין 813 00:40:22,310 --> 00:40:25,350 טאָוטאַלי פאַרטיק העלפּינג איר נאָך די פינף סעקונדעס, דעמאָלט איך בין געגאנגען צו 814 00:40:25,350 --> 00:40:26,750 מאַך אַנטו דער ווייַטער מענטש. 815 00:40:26,750 --> 00:40:29,515 אַזוי דער ערשטער מענטש ס בקשה טוט ניט בונד אַרויף אַז געשעעניש שלייף 816 00:40:29,515 --> 00:40:31,610 אויב אַז מאכט זינען. 817 00:40:31,610 --> 00:40:34,980 >> אבער דאָ איז פאקטיש אַ בייַשפּיל פון עפּעס וואָס וועט בונד 818 00:40:34,980 --> 00:40:36,090 אַרויף די געשעעניש שלייף. 819 00:40:36,090 --> 00:40:39,130 אַזוי דאָ ס אַ שרעקלעך פונקציאָנירן צו צונויפרעכענען די ענט פיבאַנאַטשי. 820 00:40:39,130 --> 00:40:43,510 עס ס ממש די ערגער וועג איר קענען צונויפרעכענען די ענט פיבאַנאַטשי נומער. 821 00:40:43,510 --> 00:40:48,480 און דעם איז אַקטשאַוואַלי נאָר צו באַשטעטיקן ווו דעם געקומען פון, 822 00:40:48,480 --> 00:40:49,330 עס ס פאקטיש - 823 00:40:49,330 --> 00:40:53,230 איך מיינען, איר קענען פּרובירן צו גיין געפינען עס - אָבער עס ס ווי אַ זייער לאַנג בלאָג 824 00:40:53,230 --> 00:40:54,130 פּאָסטן אַז עמעצער געשריבן. 825 00:40:54,130 --> 00:40:55,660 עס ס ווי איינער פון די רעדדיט זאכן. 826 00:40:55,660 --> 00:40:59,650 אבער עמעצער קריטיקירט נאָדע.דזשס, און זיי געניצט דעם ווי אַ בייַשפּיל. 827 00:40:59,650 --> 00:41:03,700 אַזוי איך מין פון געוואלט צו נאָר ווייַזן איר צוויי פאַרשידענע פּערספּעקטיווז נאָר צו באַקומען 828 00:41:03,700 --> 00:41:07,320 אַ גענעראַל פארשטאנד פון דער קאַנסעפּס הינטער די צוויי זאכן. 829 00:41:07,320 --> 00:41:13,050 >> אבער דעם איז אויסדערוויילט ווי נאָר אַ שרעקלעך, כאָראַבלי באַטלאָניש קאָמפּוטאַטיאָנאַללי 830 00:41:13,050 --> 00:41:15,940 אינטענסיווע וועג צו צונויפרעכענען די ענט פיבאַנאַטשי נומער. 831 00:41:15,940 --> 00:41:21,180 אַזוי פּונקט ווי אַ זייַט טאָן, וואָס איז עס שרעקלעך ווי אין איין וועג? 832 00:41:21,180 --> 00:41:23,210 יאָ? 833 00:41:23,210 --> 00:41:25,130 >> וילעם: זאָגן איר אָנהייב אויס מיט 1,000. 834 00:41:25,130 --> 00:41:27,050 1,000 ספּליץ אין 999 און 998. 835 00:41:27,050 --> 00:41:28,970 יעדער פון דעם ספּליץ אין צוויי זאכן. 836 00:41:28,970 --> 00:41:30,890 יעדער פון דעם ספּליץ אין צוויי זאכן. 837 00:41:30,890 --> 00:41:31,355 >> קעווין שמיד: רעכט. 838 00:41:31,355 --> 00:41:32,400 >> וילעם: אַלע די וועג אַראָפּ. 839 00:41:32,400 --> 00:41:32,840 >> קעווין שמיד: פּונקט. 840 00:41:32,840 --> 00:41:37,330 אַזוי פּונקט צו איבערחזרן פֿאַר די אַפּאַראַט, אויב איך רופן פיב אויף ווי 1,000 אָדער עפּעס 841 00:41:37,330 --> 00:41:41,810 ווי אַז, עס ס דאָך ניט ווייניקער ווי אָדער גלייַך צו איינער אַזוי איך בין געגאנגען צו 842 00:41:41,810 --> 00:41:46,040 גיין צו דעם אַנדערש פאַל, און דעמאָלט איך בין געגאנגען צו רופן פיב 999 פּלוס פיב 998. 843 00:41:46,040 --> 00:41:50,290 און דעמאָלט שיין פיל אַלע פון ​​אַז אַרבעט אַז פיב 999 טוט איז 844 00:41:50,290 --> 00:41:52,950 טיפּ פון אין דעם מדרגה. 845 00:41:52,950 --> 00:41:55,620 אויב איר גיין אַראָפּ, עס ס אפילו מער יבעריק ווי אַז, אָבער אויב איר פּונקט 846 00:41:55,620 --> 00:42:01,390 טראַכטן קאַמפּיוטינג פיב 998 געץ אונדז שיין נאָענט צו פיב 999. 847 00:42:01,390 --> 00:42:05,860 אַזוי מיר זאָל טאַקע זיין אַ ביסל מער קלוג וועגן ווי מיר טיפּ פון רייוס 848 00:42:05,860 --> 00:42:07,580 די, אָבער מיר ניטאָ ניט רייוזינג די זאכן בייַ אַלע. 849 00:42:07,580 --> 00:42:11,860 אַזוי איר קענען ימאַדזשאַן דעם דזשייגאַניק, דזשייגאַניק בוים אַז ס נאָר שרעקלעך. 850 00:42:11,860 --> 00:42:12,940 >> אָבער סייַ ווי סייַ, גוט. 851 00:42:12,940 --> 00:42:14,040 אַזוי אַז איז געווען פיב. 852 00:42:14,040 --> 00:42:15,530 עס נאָר נעמט אַ בשעת צו לויפן. 853 00:42:15,530 --> 00:42:16,510 יאָ? 854 00:42:16,510 --> 00:42:17,760 >> וילעם: [ינאָדאַבאַל]. 855 00:42:17,760 --> 00:42:20,430 856 00:42:20,430 --> 00:42:22,481 >> קעווין שמיד: טאַקע, קען איר איבערחזרן די קשיא? 857 00:42:22,481 --> 00:42:23,731 >> וילעם: [ינאָדאַבאַל]. 858 00:42:23,731 --> 00:42:30,840 859 00:42:30,840 --> 00:42:33,990 >> קעווין שמיד: טאַקע אַזוי דעם איז נאָר קאָוד אַז ס געגאנגען צו זיין סאָרט פון אויף די 860 00:42:33,990 --> 00:42:34,850 סערווירער זייַט. 861 00:42:34,850 --> 00:42:38,100 אַזוי דעם איז ניט געגאנגען צו זיין געפונען אין דעם בלעטערער אָדער עפּעס. 862 00:42:38,100 --> 00:42:42,160 עס ס בייסיקלי וואָס מיר האָבן איז אַז ווען דער באַניצער דאָ שיין פיל מאכט 863 00:42:42,160 --> 00:42:45,300 זייער בעטן ווידער, ווען מיר סאָרט פון מאַכן אַ בקשה, מיר ניטאָ געגאנגען צו רופן 864 00:42:45,300 --> 00:42:47,040 דעם פונקציאָנירן אויף די סערווער זייַט. 865 00:42:47,040 --> 00:42:50,480 און דעמאָלט מיר וועט באַקומען די רעזולטאַט צוריק פון פאַך אַז פֿונקציע. 866 00:42:50,480 --> 00:42:52,460 און דעמאָלט מיר וועט נאָר דרוקן עס צו די באַניצער. 867 00:42:52,460 --> 00:42:54,580 אַזוי דער באַניצער טוט ניט טאַקע האַנדלען מיט דעם פונקציאָנירן אויך פיל. 868 00:42:54,580 --> 00:42:57,270 >> איז געווען אַז די קשיא? 869 00:42:57,270 --> 00:42:58,470 טוט וואָס מאַכן זינען? 870 00:42:58,470 --> 00:42:58,810 גוט. 871 00:42:58,810 --> 00:43:00,930 קיל. 872 00:43:00,930 --> 00:43:04,240 >> אַזוי ווידער, מיר טאָן דעם גאַנץ רעס.ווריטעהעאַד זאַך ווו מיר דרוקן אויס 873 00:43:04,240 --> 00:43:05,150 די קאָפּצעטל. 874 00:43:05,150 --> 00:43:09,730 און דעמאָלט איך סוף די ענטפער דורך טאן די מאַגיש נומער איז פיב 45. 875 00:43:09,730 --> 00:43:12,100 אַזוי לאָזן ס נאָר לויפן דעם סערווירער. 876 00:43:12,100 --> 00:43:15,190 אַזוי איך בין געגאנגען צו טאָן אַ נאָדע פיב.דזשס. 877 00:43:15,190 --> 00:43:17,340 אַזוי איצט מיין פיב סערווער איז פליסנדיק. 878 00:43:17,340 --> 00:43:21,790 >> און דעמאָלט דאָ, איך בין געגאנגען צו טאָן איינער פון די. 879 00:43:21,790 --> 00:43:22,200 גוט? 880 00:43:22,200 --> 00:43:24,960 אַזוי איך בין נאָר געגאנגען צו זאָגן, קערל. 881 00:43:24,960 --> 00:43:32,226 אַזוי עס ס געגאנגען צו נעמען אַ קליין בשעת אָבער אַלעווייַ באַלד עס וועט ענדיקן און 882 00:43:32,226 --> 00:43:35,660 עס וועט דרוקן אויס אַז 45 פיבאַנאַטשי נומער. 883 00:43:35,660 --> 00:43:36,910 >> וילעם: [ינאָדאַבאַל]. 884 00:43:36,910 --> 00:43:40,720 885 00:43:40,720 --> 00:43:42,050 >> קעווין שמיד: עס זאָל באַקומען געטאן שיין באַלד. 886 00:43:42,050 --> 00:43:43,780 אַזוי עס זאָל נעמען 5-6 סעקונדעס. 887 00:43:43,780 --> 00:43:48,570 איך טאָן ניט וויסן אַז ס נאָר וו8 זייַענדיק יבער פעסט, אָבער אין קיין פאַל, דעם איז אַ 888 00:43:48,570 --> 00:43:52,700 זייער קורץ בייַשפּיל און פּערפּאַסלי ינעלעגאַנט פון אַ ניט-נישטיק 889 00:43:52,700 --> 00:43:54,200 קאַמפּיאַטיישאַן. 890 00:43:54,200 --> 00:43:56,700 אַזוי נאָך אַ בשעת, עס טוט נעמען דעם. 891 00:43:56,700 --> 00:44:02,130 >> אבער איצט, וואָס אויב איך טאָן אַז זעלביקער טיפּ פון עקספּערימענט ווי פריער ווו איך מאַכן 892 00:44:02,130 --> 00:44:04,010 צוויי ריקוועס אין דער זעלביקער צייַט? 893 00:44:04,010 --> 00:44:06,990 אַזוי דאָ איך בין געגאנגען צו אַ קערל אויף אַז אַדרעס, און איך בין געגאנגען 894 00:44:06,990 --> 00:44:08,260 צו טאָן אנדערן קערל. 895 00:44:08,260 --> 00:44:12,070 און געדענקען, ווען מיר האבן דעם פֿאַר די שלאָפן סערווירער, ווען מיר בייסיקלי האט עס 896 00:44:12,070 --> 00:44:15,320 נאָך פינף סעקונדעס, זיי שיין פיל ביידע געקומען צוריק רעכט 897 00:44:15,320 --> 00:44:16,380 אַרום דער זעלביקער צייַט. 898 00:44:16,380 --> 00:44:18,650 אַזוי עס איז ניט דער הויפּט טייד אַרויף. 899 00:44:18,650 --> 00:44:20,290 >> אבער לאָזן ס פּרובירן עס איצט. 900 00:44:20,290 --> 00:44:22,370 גוט, אַזוי מיר גאַט אונדזער צוויי פּראַסעסאַז. 901 00:44:22,370 --> 00:44:24,210 געדענקען די זענען די פּראָצעס ידס. 902 00:44:24,210 --> 00:44:25,900 דעם איז געגאנגען צו זיין אַ ביסל ומגעלומפּערט בשעת מיר סטאָל. 903 00:44:25,900 --> 00:44:31,340 904 00:44:31,340 --> 00:44:35,360 אַזוי לאָזן ס נאָר בלייַבן דאָ און וואַרטן. 905 00:44:35,360 --> 00:44:37,090 >> אַזוי איינער פון זיי זאָל קומען צוריק נאָך ווי - 906 00:44:37,090 --> 00:44:39,190 גוט, אַזוי איינער געקומען צוריק. 907 00:44:39,190 --> 00:44:43,570 אבער דעמאָלט וואָס האט ניט די רגע איינער קומען צוריק נאָר נאָך? 908 00:44:43,570 --> 00:44:44,389 יאָ? 909 00:44:44,389 --> 00:44:49,280 >> וילעם: די סערווירער קענען ניט טאָן עפּעס בשעת עס ס קאַמפּיוטינג אַז גרויס נומער. 910 00:44:49,280 --> 00:44:51,620 >> קעווין שמיד: רעכט. 911 00:44:51,620 --> 00:44:55,395 אַזוי די ענטפער איז געווען פּונקט אַז די סערווירער טאַקע קענען ניט טאָן עפּעס בשעת 912 00:44:55,395 --> 00:44:57,460 עס ס קאַמפּיוטינג אַז פיבאַנאַטשי נומער. 913 00:44:57,460 --> 00:44:59,360 אַזוי איצט איך נאָר גאַט מיין צוויי זאכן צוריק. 914 00:44:59,360 --> 00:45:03,210 אבער איך טרעפן נאָר צו טראַכטן וועגן די קאָד אַ ביסל מער, ווי עס ס ארבעטן 915 00:45:03,210 --> 00:45:05,030 און אַלץ. 916 00:45:05,030 --> 00:45:11,750 >> אַזוי דעם פונקציאָנירן דאָ איז די קאָד אַז איך 'ווע דערציילט דעם סערווירער צו לויפן ווען עס 917 00:45:11,750 --> 00:45:14,100 נעמט אַ נייַ ינקאַמינג בעטן. 918 00:45:14,100 --> 00:45:17,940 אַזוי עס ס נאָר געגאנגען צו לויפן דורך דעם גאנצע קאָד, און דעמאָלט עס ס געגאנגען צו גיין 919 00:45:17,940 --> 00:45:21,120 צוריק צו דער געשעעניש שלייף און דעמאָלט פאָרזעצן טשעק פֿאַר נייַ געשעענישן. 920 00:45:21,120 --> 00:45:23,670 אַזוי בייסיקלי וואָס מיר האָבן געשעעניש איז די סערווער איז 921 00:45:23,670 --> 00:45:25,080 צוגעהערט פֿאַר נייַ זאכן. 922 00:45:25,080 --> 00:45:28,070 דער ערשטער מענטש פרעגט פֿאַר וואָס 45 איז. 923 00:45:28,070 --> 00:45:30,490 מיר לויפן דעם קאָד צו צונויפרעכענען עס. 924 00:45:30,490 --> 00:45:33,420 דעם קאָד נעמט בעערעך פינף צו זעקס סעקונדעס צו לויפן. 925 00:45:33,420 --> 00:45:36,990 דעמאָלט מיר גיין צוריק צו די געשעעניש שלייף און טשעק פֿאַר נייַ ריקוועס. 926 00:45:36,990 --> 00:45:42,700 >> אַזוי דעם איז אַ בייַשפּיל פון ווי, אויב איר האָבן זאכן וואס זענען אַזוי גערופענע צונויפרעכענען 927 00:45:42,700 --> 00:45:48,140 געבונדן, אָדער נוצן אַ פּלאַץ פון קאַמפּיוטיישאַנאַל, ניט מאַכט, אָבער ווי זענען 928 00:45:48,140 --> 00:45:50,260 קאָמפּוטאַטיאָנאַללי אינטענסיווע - 929 00:45:50,260 --> 00:45:54,080 איך טרעפן איין זאַך צו זאָגן וועגן דעם איז אַז דעם פֿונקציע איז טאן טאָוטאַלי, 930 00:45:54,080 --> 00:45:56,310 פֿאַר די רובֿ טייל, שיין נוציק אַרבעט רעכט. 931 00:45:56,310 --> 00:45:59,970 די גאנצע צייַט אַז אַז קאַללבאַקק פונקציאָנירן איז פליסנדיק, עס איז געווען שיין 932 00:45:59,970 --> 00:46:03,670 פיל ספּענדינג רובֿ פון זייַן צייַט נאָר קאַמפּיוטינג אַז ענט פיבאַנאַטשי נומער. 933 00:46:03,670 --> 00:46:05,930 >> אבער מיר בלויז האט איינער פאָדעם צו האַנדלען מיט. 934 00:46:05,930 --> 00:46:10,270 אין די אַפּאַטשי מאָדעל, ווען צוויי מענטשן געמאכט די בעטן צו באַקומען פיב 45, מיר 935 00:46:10,270 --> 00:46:11,610 וואָלט האָבן געהאט צוויי פאַרשידענע פֿעדעם. 936 00:46:11,610 --> 00:46:15,060 און דעמאָלט דער אַפּערייטינג סיסטעם ס אַרבעט וואָלט האָבן שוין, אָדער דער באַניצער גלייַך 937 00:46:15,060 --> 00:46:18,660 קאָד אַז מאַנידזשיז די פֿעדעם, וואָלט 'ווע שוין צו רעפטל אַז אַרויף אויף די 938 00:46:18,660 --> 00:46:23,060 קפּו, אָדער אפילו אויב איר האט קייפל קפּוס, פאַרשפּרייטן זיי יוואַנלי אַריבער די קפּוס 939 00:46:23,060 --> 00:46:26,130 אַזוי אַז זיי זענען ביידע ענדיקן בעערעך אין דער זעלביקער צייַט. 940 00:46:26,130 --> 00:46:31,120 >> אַזוי נאָר צו ווייַזן איר ווי מיר קענען סאָרט פון - און דעם איז ניט אַ גאַנץ גאנץ 941 00:46:31,120 --> 00:46:34,280 לייזונג, אָבער סאָרט פון ווי מיר קענען מאַכן אַ קומען צוריק דאָ און טאָן 942 00:46:34,280 --> 00:46:35,880 אַ קליין ביסל בעסער. 943 00:46:35,880 --> 00:46:41,540 אַזוי וואָס איך האָבן דאָ איז אַ פּראָגראַם גערופן פיב סי און דעם בייסיקלי ניצט 944 00:46:41,540 --> 00:46:45,690 אן אנדער איינער פון נאָדע ס מאַדזשולז גערופן די קינד פּראָצעס מאָדולע. 945 00:46:45,690 --> 00:46:49,210 אַזוי איך 'ווע אַרייַנגערעכנט אַז בייַ דער שפּיץ טיפּ פון ווי איך וואָלט טאָן אַ פונט אַרייַננעמען 946 00:46:49,210 --> 00:46:51,230 קינד פּראָסעסס.ה אָדער עפּעס. 947 00:46:51,230 --> 00:46:56,210 איצט איך האָבן צוטריט צו דעם קפּ בייַטעוודיק וואָס האט אַלע מיין פאַנגקשאַנאַליטי. 948 00:46:56,210 --> 00:47:01,810 >> אַזוי איצט וואָס איך בין טאן אין דעם ענטפער האַנדלער איז איך בין פליסנדיק דעם פּראָגראַם 949 00:47:01,810 --> 00:47:04,100 פּונקט צעהאַקן פיב 45. 950 00:47:04,100 --> 00:47:06,820 אַזוי וואָס איך 'ווע געטאן - און איך בין נאָר געגאנגען צו טרעטן אויס פון דעם פּראָגראַם פֿאַר אַ 951 00:47:06,820 --> 00:47:07,620 קליין ביסל - 952 00:47:07,620 --> 00:47:11,060 איז איך 'ווע געשריבן אַ C פּראָגראַם אַז בייסיקלי קאַמפּיוץ די 953 00:47:11,060 --> 00:47:12,630 ענט פיבאַנאַטשי נומער. 954 00:47:12,630 --> 00:47:15,960 אַזוי דאָ ס נאָר אַ פּראָגראַם איך 'ווע געשריבן אין C אַז קאַמפּיוץ דעם. 955 00:47:15,960 --> 00:47:19,040 איך קענען צונויפנעמען עס, און איך קענען לויפן עס בייַ די באַפֿעל שורה. 956 00:47:19,040 --> 00:47:22,150 און עס ס געגאנגען צו צונויפרעכענען די 45 פיבאַנאַטשי נומער. 957 00:47:22,150 --> 00:47:24,510 >> אַזוי באַמערקן עס נאָר נעמט שיין פיל ווי לאַנג. 958 00:47:24,510 --> 00:47:28,240 איך מיסטאָמע קען האָבן געוויינט לאָך 03 צו אַפּטאַמייז עס אָדער עפּעס ווי אַז, 959 00:47:28,240 --> 00:47:31,050 אָבער איך נאָר האט ווי רעגולער קאַמפּיילער סעטטינגס. 960 00:47:31,050 --> 00:47:33,260 און עס פּרינץ עס אויס. 961 00:47:33,260 --> 00:47:36,830 >> אבער איצט, וואָס בין איך מין פון טאן? 962 00:47:36,830 --> 00:47:39,800 טאַקע נעבעכדיק, אומרעכט טעקע. 963 00:47:39,800 --> 00:47:42,800 אַזוי איך טאָן די זעלבע שטאָפּן מיט די קאָפּצעטל ווי פריער. 964 00:47:42,800 --> 00:47:45,780 דעמאָלט איך טאָן דעם קפּ.עקסעק. 965 00:47:45,780 --> 00:47:49,460 אַזוי וואָס דעם איז געגאנגען צו טאָן איז עס ס געגאנגען צו לויפן דעם פּראָגראַם. 966 00:47:49,460 --> 00:47:51,960 אבער די וועג דעם אַרבעט איז אַז עס ס ניט געגאנגען צו וואַרטן פֿאַר 967 00:47:51,960 --> 00:47:53,400 אַז פּראָגראַם צו ענדיקן. 968 00:47:53,400 --> 00:47:56,000 עס נאָר בייסיקלי זאגט ויספירן דעם פּראָגראַם. 969 00:47:56,000 --> 00:47:58,700 אַזוי בייסיקלי טיפּ דעם אין די באַפֿעל פּינטלעך טיפּ פון. 970 00:47:58,700 --> 00:48:02,350 >> און דעריבער, ווען איר ניטאָ געטאן מיט עס, לויפן דעם פֿונקציע. 971 00:48:02,350 --> 00:48:04,800 אַזוי איצט מיר מין פון באַקומען דעם גאַנץ געזונט זאַך פון 972 00:48:04,800 --> 00:48:06,750 ווי מיר ניטאָ ניט ווארטן. 973 00:48:06,750 --> 00:48:08,530 טוט אַז טיפּ פון מאַכן זינען? 974 00:48:08,530 --> 00:48:08,990 יאָ? 975 00:48:08,990 --> 00:48:11,060 >> וילעם: [ינאָדאַבאַל]? 976 00:48:11,060 --> 00:48:13,610 >> קעווין שמיד: אזוי דעם וועט פאקטיש עפענען אַרויף אַ נייַ פּראָצעס צו טאָן עס. 977 00:48:13,610 --> 00:48:19,310 אַזוי דעם איז פאקטיש, אין עטלעכע וועגן, בייז, ניט יבער בייז, אָבער עס איז 978 00:48:19,310 --> 00:48:22,990 וויכטיק צו זאָגן אַז דאָס איז מין פון געגאנגען צוריק צו, אויף איין האַנט, די אַפּאַטשי 979 00:48:22,990 --> 00:48:26,450 מאָדעל ווו מיר טאָן פֿעדעם און פּראַסעסאַז פֿאַר יעדער בעטן אָדער 980 00:48:26,450 --> 00:48:29,280 פּראַסעסאַז פֿאַר יעדער בעטן. 981 00:48:29,280 --> 00:48:32,090 אַזוי דעם איז מין פון ענלעכער צו וואָס אַפּאַטשי טוט. 982 00:48:32,090 --> 00:48:35,110 אין עטלעכע קאַסעס, עס וועט נאָר נוצן אַ נייַ פֿאָדעם, וואָס איז אַ ביסל מער ליכט 983 00:48:35,110 --> 00:48:39,040 וואָג ווי אַ פּראָצעס, אָבער אַפּאַטשי קען סוף אַרויף פאָרקינג אַ נייַ פּראָצעס 984 00:48:39,040 --> 00:48:43,370 וואָס איז מין פון וואָס מיר טאָן דאָ ימפּליסאַטלי דורך טאן פּונקט צעהאַקן פיב 45. 985 00:48:43,370 --> 00:48:48,690 >> און דעמאָלט אין אַז פאַל, מיר מין פון ינקער דער זעלביקער הוצאות פון פּראַסעסאַז. 986 00:48:48,690 --> 00:48:50,710 אַזוי דעם איז נאָר איין זאַך איר קענען טאָן. 987 00:48:50,710 --> 00:48:52,600 אבער נאָר צו ווייַזן דעם סאָרט פון פליסנדיק. 988 00:48:52,600 --> 00:48:57,120 און דעם רעדן איז פּונקט טאַקע אַימעד בייַ פּריזענטינג די טיפּ פון מגילה ווי אַ 989 00:48:57,120 --> 00:49:00,710 וועג צו ווייַזן פאַרשידענע פּערספּעקטיווז אויף ווי צו פּלאַן סערווערס ווי אַז. 990 00:49:00,710 --> 00:49:08,300 אַזוי דעם איז פליסנדיק, און דעמאָלט איצט אויב איך טאָן דעם ווידער, איך גאַט צוויי פּראָצעס ידס. 991 00:49:08,300 --> 00:49:10,320 >> זאל ס נאָר רעדן וועגן דאס צו פונט אויס. 992 00:49:10,320 --> 00:49:11,980 אַזוי באַמערקן אַז זיי ניטאָ ינקראַמענאַלי. 993 00:49:11,980 --> 00:49:12,700 אַז ס קיל. 994 00:49:12,700 --> 00:49:15,140 ווייַל עס איז געווען 27,122 פריער. 995 00:49:15,140 --> 00:49:18,580 אבער באַמערקן איצט, זיי זענען געקומען צוריק אין בעערעך דער זעלביקער צייַט. 996 00:49:18,580 --> 00:49:23,960 >> און איצט, אַ גוט קשיא צו פרעגן וועגן וואָס איז געווען אַז דער פאַל איז, וועמענס אַרבעט 997 00:49:23,960 --> 00:49:27,590 איז עס איצט צו סאָרט פון מאַכן די זאכן טיפּ פון שפּיל שיין מיט יעדער 998 00:49:27,590 --> 00:49:31,350 אנדערע, די צוויי ינסטאַנסיז פון פּונקט צעהאַקן פיב 45 אַז איך געלאפן 999 00:49:31,350 --> 00:49:32,880 אָדער אַז נאָדע געלאפן? 1000 00:49:32,880 --> 00:49:36,940 וואס סאָרט פון מאכט עס שיין אַז זיי ביידע באַקומען טיפּ פון באַלאַנסט לויפן צייַט? 1001 00:49:36,940 --> 00:49:42,900 1002 00:49:42,900 --> 00:49:44,220 >> וילעם: [ינאָדאַבאַל]. 1003 00:49:44,220 --> 00:49:44,620 >> קעווין שמיד: יאָ. 1004 00:49:44,620 --> 00:49:49,740 אַזוי בייסיקלי, ווען איך טאָן פּונקט צעהאַקן פיב 45 אָדער עפּעס ווי אַז, איצט עס ס 1005 00:49:49,740 --> 00:49:53,750 טיפּ פון אַרויף צו די אַפּערייטינג סיסטעם צו שעפּן די רונטימע פון ​​די מגילה. 1006 00:49:53,750 --> 00:49:56,920 און איצט עס קענען פּלאַן זיי אויף פאַרשידענע קפּוס אָדער עס 1007 00:49:56,920 --> 00:49:58,330 קענען פּלאַן זיי. 1008 00:49:58,330 --> 00:50:01,870 עס קענען רעפטל אַרויף די צייַט אַז איינער קפּו געץ עס אָדער אַז זיי באַקומען 1009 00:50:01,870 --> 00:50:03,330 צו לויפן אויף איין קפּו. 1010 00:50:03,330 --> 00:50:05,620 אַזוי אַז ס די געדאַנק הינטער אַז. 1011 00:50:05,620 --> 00:50:07,220 טוט וואָס מאַכן זינען צו יעדער יינער? 1012 00:50:07,220 --> 00:50:10,950 אַזוי איצט נאָדע איז ניט טאַקע פּלייינג אַ אָנטייל אין דיוויידינג אַרויף די טאַסקס. 1013 00:50:10,950 --> 00:50:12,200 גוט. 1014 00:50:12,200 --> 00:50:14,050 1015 00:50:14,050 --> 00:50:17,840 >> אַזוי אַז ס כּמעט עס פֿאַר ביישפילן. 1016 00:50:17,840 --> 00:50:23,370 איך נאָר געוואלט צו ווייַזן איינער מער זאַך ווייַל אַ פּלאַץ פון דעם אַזוי ווייַט האט שוין 1017 00:50:23,370 --> 00:50:27,350 ניט טאָוטאַלי יבער פּראַקטיש אין עטלעכע קאַסעס. 1018 00:50:27,350 --> 00:50:30,970 איך קענען ימאַדזשאַן קומען היים נאָך דעם רעדן און עפּעס און געזאגט ווי, 1019 00:50:30,970 --> 00:50:35,710 געזונט איך מין פון גאַט אויס פון אַז רעדן אַז איך קענען מאַכן אַ פיבאַנאַטשי סערווירער פֿאַר 1020 00:50:35,710 --> 00:50:37,360 מיין לעצט פּרויעקט. 1021 00:50:37,360 --> 00:50:40,770 אַזוי דאָ ס נאָר סאָרט פון איינער מער בייַשפּיל אַז אַלעווייַ וועט זיין - 1022 00:50:40,770 --> 00:50:44,620 אפֿשר ניט, אָבער אפֿשר - אַ ביסל מער סאָרט פון באַטייַטיק צו לעצט פראיעקטן און 1023 00:50:44,620 --> 00:50:46,440 טראכטן פאָרויס פֿאַר זאכן ווי אַז. 1024 00:50:46,440 --> 00:50:48,870 >> אַזוי דעם איז טשאַט.דזשס. 1025 00:50:48,870 --> 00:50:52,290 אַזוי דעם איז מין פון ווי עטלעכע מוסטער סערווירער זייַט קאָד אַז איר קען נוצן צו 1026 00:50:52,290 --> 00:50:55,700 שטעלן אַרויף אַ קליין שמועסן סערווירער ווי איר זאלט ​​האָבן געזען אויף די 1027 00:50:55,700 --> 00:50:56,630 פאַסעבאָאָק שמועסן אָדער וועלכער. 1028 00:50:56,630 --> 00:50:59,990 אַזוי איך בין ניט זאגן דעם איז ווי פאַסעבאָאָק שמועסן, אָבער דעם איז מין פון 1029 00:50:59,990 --> 00:51:06,230 ווי אַ גוט - אפֿשר ניט גוט, אָבער אפֿשר גוט - סטאַרטינג פונט פֿאַר אַ שמועס 1030 00:51:06,230 --> 00:51:08,560 סערווירער פֿאַר דיין וועבזייַטל פֿאַר אַ לעצט פּרויעקט. 1031 00:51:08,560 --> 00:51:11,040 אַזוי לאָזן ס קוק אין וואָס עס ס טאן. 1032 00:51:11,040 --> 00:51:15,500 >> אַזוי מיר ניטאָ געטינג דעם ספּעציעל זאַך בייַ די שפּיץ, דעם וואַר סיאָ 1033 00:51:15,500 --> 00:51:17,050 יקוואַלז דאַרפן Socket.IO. 1034 00:51:17,050 --> 00:51:20,280 אַזוי דעם איז אן אנדער זאַך אַז עס טוט ניט פאקטיש קומען באַנדאַלד מיט 1035 00:51:20,280 --> 00:51:22,300 נאָדע אָבער איר קענען ינסטאַלירן עס. 1036 00:51:22,300 --> 00:51:23,480 עס ס אַ נאָדע מאָדולע. 1037 00:51:23,480 --> 00:51:25,670 אַזוי עס ס פּונקט ווי עטלעכע געשפּרייט צו נאָדע. 1038 00:51:25,670 --> 00:51:29,220 >> סאָקקעטיאָ איז פאקטיש טאַקע טיפּ פון קילן. 1039 00:51:29,220 --> 00:51:32,550 עס ס אַ אַבסטראַקציע אַז בייסיקלי וואָס עס טוט איז איז עס אַלאַוז איר צו 1040 00:51:32,550 --> 00:51:35,770 האָבן דעם טייַך פון קאָמוניקאַציע צווישן אַ וועב 1041 00:51:35,770 --> 00:51:39,430 בלעטערער און אַ וועב סערווירער. 1042 00:51:39,430 --> 00:51:45,250 אַזוי פֿאַר די רובֿ טייל אַזוי ווייַט, מיר 'ווע האט די זייער שנעל איין רגע אָדער צוויי 1043 00:51:45,250 --> 00:51:48,790 רגע קאָמוניקאַציע צווישן אַ וועב בלעטערער און די וועב סערווירער. 1044 00:51:48,790 --> 00:51:53,310 אַזוי עס ס בייסיקלי גיין צו google.com, באַקומען די שטאָפּן, שיקן עס צוריק, און דעמאָלט 1045 00:51:53,310 --> 00:51:53,770 מיר ניטאָ געטאן. 1046 00:51:53,770 --> 00:51:56,560 מיר ניטאָ קיינמאָל גערעדט ווידער ביז די באַניצער טייפּס אין עפּעס אַנדערש. 1047 00:51:56,560 --> 00:52:01,090 >> אבער וואָס Socket.IO און ענלעך טיפּ פון דאס - און סאָקקעטיאָ איז פאקטיש איינער 1048 00:52:01,090 --> 00:52:03,940 פון די זאכן וואס איז געבויט אויף ווי וועבסאָקקעט וואָס איז סאָרט פון בנימצא 1049 00:52:03,940 --> 00:52:06,440 ווי טייל פון הטמל5 - 1050 00:52:06,440 --> 00:52:09,620 אַז אַלאַוז איר צו האָבן דעם קאַנטיניוינג דיאַלאָג. 1051 00:52:09,620 --> 00:52:13,990 און דעם איז זייער נוצלעך אין אַ שמועס סערווירער טיפּ פון זאַך ווייַל עס איז 1052 00:52:13,990 --> 00:52:17,390 טיפּ פון ווי אַ קאַנטיניוינג דיאַלאָג אין עטלעכע וועגן ווייַל אויב איר ניטאָ טשאַטינג 1053 00:52:17,390 --> 00:52:21,540 מיט עמעצער, איר קענען איצט נאָר שיקן אַ אָנזאָג אַראָפּ די רער, און דעמאָלט דער 1054 00:52:21,540 --> 00:52:23,940 סערווירער קענען שיקן אַ בריוול אַראָפּ די רער צו די אנדערע מענטש איר ניטאָ 1055 00:52:23,940 --> 00:52:24,520 טשאַטינג מיט. 1056 00:52:24,520 --> 00:52:26,903 און דעמאָלט איר קענען האָבן דעם וועקסל ווי אַז. 1057 00:52:26,903 --> 00:52:30,590 1058 00:52:30,590 --> 00:52:32,850 >> אַזוי אַז ס מין פון וואָס סאָקקעטיאָ איז גוט פֿאַר. 1059 00:52:32,850 --> 00:52:38,400 די סיבה אַז סאָקקעטיאָ ניצט וועבסאָקקעץ ווי איינער זאַך איז אַז אין 1060 00:52:38,400 --> 00:52:43,980 דערצו צו נאָר קלאָר אַלט וועבסאָקקעץ, עס אויך טוט עטלעכע טריקס צו בייסיקלי 1061 00:52:43,980 --> 00:52:45,610 מאַכן עס בלעטערער קאַמפּאַטאַבאַל. 1062 00:52:45,610 --> 00:52:50,040 אַזוי בראַוזערז ווי Internet Explorer ליידער טאָן ניט שטיצן וועבסאָקקעץ 1063 00:52:50,040 --> 00:52:50,810 רעכט אויס פון די קאַסטן. 1064 00:52:50,810 --> 00:52:55,290 אַזוי עס ניצט עטלעכע אנדערע טיפּ פון קילן ציכטיק דאס מיט אַדאָובי פלאַש צו לאָזן 1065 00:52:55,290 --> 00:52:57,170 איר צו האָבן קרייַז בלעטערער שטיצן. 1066 00:52:57,170 --> 00:52:58,800 אַזוי אַז ס טאַקע נוציק. 1067 00:52:58,800 --> 00:53:02,440 >> און פאקטיש, איך וויסן איך בין מין פון פליסנדיק אויף צייַט דאָ, אָבער קס50 1068 00:53:02,440 --> 00:53:08,490 דיסקוטירן, האָבן איר אלץ געזען עפּעס ווי, איך טאָן ניט וויסן, ליידיק אַזוי און אַזוי איז 1069 00:53:08,490 --> 00:53:11,030 ריפּלייינג צו דעם פּאָסטן אָדער עפּעס ווי אַז, אַז שטריך? 1070 00:53:11,030 --> 00:53:12,250 אַז ס סאָקקעטיאָ. 1071 00:53:12,250 --> 00:53:15,580 אַזוי ווען עמעצער סטאַרץ טייפּינג אין די דיסקוטירן קאַסטן צו מאַכן אַ ענטפער אָדער 1072 00:53:15,580 --> 00:53:20,040 עפּעס, אייער בלעטערער טוט וואָס ס גערופן אין סאָקקעטיאָ עמיץ עטלעכע מין פון 1073 00:53:20,040 --> 00:53:22,660 געשעעניש אַז זאגט עמעצער ס ריפּלייינג צו דעם פּאָסטן. 1074 00:53:22,660 --> 00:53:26,110 >> דעמאָלט דער סערווירער זאגט, גוט, וואָס טוט איך האָבן צו טאָן? 1075 00:53:26,110 --> 00:53:29,270 גוט איצט איך האָבן צו זאָגן די אנדערע גייז וואס זענען אויף קס50 דיסקוטירן קוקן 1076 00:53:29,270 --> 00:53:31,170 אין דעם פּאָסטן אַז עמעצער ס ריפּלייינג. 1077 00:53:31,170 --> 00:53:34,190 אַזוי אַז ס מין פון וואָס סאָקקעטיאָ איז גוט פֿאַר, דעם קאַנטיניוינג טיפּ פון 1078 00:53:34,190 --> 00:53:35,930 טייַך פון דיאַלאָג. 1079 00:53:35,930 --> 00:53:37,250 גוט. 1080 00:53:37,250 --> 00:53:40,060 >> אַזוי וואָס איך האב דאָ - און מיר ניטאָ פּונקט געגאנגען צו איגנאָרירן די קאַנעקשאַנז מענגע 1081 00:53:40,060 --> 00:53:41,390 פֿאַר אַ קליין ביסל - 1082 00:53:41,390 --> 00:53:43,080 וואָס איך טאָן איז איך טאָן אנדערן הערן. 1083 00:53:43,080 --> 00:53:46,880 אַזוי אַז ס נאָר די וועג אין Socket.IO איז געזאגט לאָזן ס הערן אויף דעם פּאָרט. 1084 00:53:46,880 --> 00:53:50,060 און דעמאָלט איך טאָן דעם אויף קשר. 1085 00:53:50,060 --> 00:53:53,360 אַזוי אַז ס נאָר בייסיקלי סאָקקעט יאָ ס וועג פון זאגן, ווען מיר באַקומען אַ 1086 00:53:53,360 --> 00:53:55,840 קשר, איך ווילן איר צו לויפן דעם קאָד. 1087 00:53:55,840 --> 00:53:59,870 >> און באַמערקן אַז אַנשטאָט פון בעת ​​רעק און רייז דורכגעגאנגען אין עס איך האָבן סאָקקעט. 1088 00:53:59,870 --> 00:54:03,260 און דעם סאָקקעט געדאַנק איז בייסיקלי דעם זאַך אַז איר קענען שרייַבן צו און לייענען 1089 00:54:03,260 --> 00:54:05,750 פון וואס האט דער באַניצער ס אַרטיקלען עפשער. 1090 00:54:05,750 --> 00:54:10,700 און די אַרטיקלען אַז איר וואָלט שיקן קענען גיין דורך אַז סאָקקעט. 1091 00:54:10,700 --> 00:54:12,140 טוט וואָס מאַכן זינען? 1092 00:54:12,140 --> 00:54:14,490 אַזוי עס ס דעם קאַנטיניוינג זאַך. 1093 00:54:14,490 --> 00:54:17,820 >> אַזוי וואָס איך טאָן איז איך רופן סאָקקעט.עמיט. 1094 00:54:17,820 --> 00:54:20,330 און אַרויסלאָזן נעמט שיין פיל צוויי טענות. 1095 00:54:20,330 --> 00:54:24,100 דער ערשטער אַרגומענט איז אַ שטריקל נאָר רעפּריזענטינג דעם טיפּ פון 1096 00:54:24,100 --> 00:54:25,270 זאַך איר ניטאָ ימיטינג. 1097 00:54:25,270 --> 00:54:28,120 אַזוי פֿאַר דעם פאַל, איך 'ווע נוצן דעם שטריקל נייַ אָנזאָג. 1098 00:54:28,120 --> 00:54:32,670 און אַז ס נאָר בייסיקלי געזאגט אַז דעם טיפּ פון דעם זאַך, וואָס איך בין 1099 00:54:32,670 --> 00:54:34,750 שיקט, איז אַ נייַ אָנזאָג. 1100 00:54:34,750 --> 00:54:38,460 אַזוי איר קענען הערן פֿאַר ספּעציפיש טייפּס ווי נייַ אָנזאָג אָדער וועלכער 1101 00:54:38,460 --> 00:54:39,960 דורך ניצן פּונקט אויף. 1102 00:54:39,960 --> 00:54:44,570 >> אַזוי קשר און באַניצער געשיקט עס, אויב איר קוק בייַ ווו מיר רופן פּונקט אויף, 1103 00:54:44,570 --> 00:54:48,150 די זענען אנדערע סטרינגס אַז פאָרשטעלן טייפּס פון באַניצער אַרטיקלען. 1104 00:54:48,150 --> 00:54:52,060 אַזוי עס ס בייסיקלי איר קענען האָבן דעם אַרויסלאָזן איינער פון די אָנזאָג טייפּס, און 1105 00:54:52,060 --> 00:54:55,520 דעמאָלט טאָן עפּעס אין ענטפער צו איינער פון די אָנזאָג טייפּס 1106 00:54:55,520 --> 00:54:57,640 >> אַזוי איך בין ימיטינג דעם נייַ אָנזאָג. 1107 00:54:57,640 --> 00:55:00,540 מיר ניטאָ געגאנגען צו איגנאָרירן קאָננעקטיאָנס.פּוש פֿאַר אַ רגע. 1108 00:55:00,540 --> 00:55:03,360 אבער דעמאָלט איך זאָגן, סאָקקעט.אָן באַניצער געשיקט. 1109 00:55:03,360 --> 00:55:07,540 אַזוי איצט עס ס מין פון ווי ווען די באַניצער סענדז מיר אַ אָנזאָג, איך ווילן 1110 00:55:07,540 --> 00:55:09,240 איר צו לויפן דעם קאָד. 1111 00:55:09,240 --> 00:55:12,080 און באַמערקן אַז אַז Anonymous פונקציאָנירן איז גענומען אין דעם בייַטעוודיק 1112 00:55:12,080 --> 00:55:16,300 גערופן דאַטן וואָס איז בייסיקלי געגאנגען צו האָבן די באַניצער ס אָנזאָג. 1113 00:55:16,300 --> 00:55:20,700 >> אַזוי איצט לאָזן ס מין פון רעדן וועגן די קאַנעקשאַנז מענגע. 1114 00:55:20,700 --> 00:55:24,590 אַזוי דעם איז דיזיינד פֿאַר אַ שמועס קליענט ווו בייסיקלי יעדער יינער ס מין פון אין 1115 00:55:24,590 --> 00:55:25,950 דער זעלביקער שמועסן צימער. 1116 00:55:25,950 --> 00:55:29,640 אַזוי בייסיקלי, וואָס מיר דאַרפֿן צו האַלטן אַרום איז עטלעכע מענגע אַז בייסיקלי 1117 00:55:29,640 --> 00:55:33,170 רעפּראַזענץ אַלע די מענטשן טשאַטינג אין עטלעכע וועגן, אויב אַז מאכט זינען. 1118 00:55:33,170 --> 00:55:33,340 רעכט? 1119 00:55:33,340 --> 00:55:37,190 ווייַל מיר דאַרפֿן צו וויסן וואָס די גייז זענען אַזוי מיר קענען שיקן זיי די אַרטיקלען 1120 00:55:37,190 --> 00:55:39,140 אַז אנדערע מענטשן שיקן צו אונדז. 1121 00:55:39,140 --> 00:55:44,440 >> אַזוי וואָס דעם קאָד טוט איז ווען באַניצער סענדז אַ בריוול - אַז ס דעם טיפּ פון 1122 00:55:44,440 --> 00:55:45,300 די געשעעניש - 1123 00:55:45,300 --> 00:55:47,120 מיר ניטאָ געגאנגען צו לויפן דעם קאָד. 1124 00:55:47,120 --> 00:55:51,240 און וואָס מיר טאָן איז מיר לויפן דורך דעם מענגע אַז מיר האָבן גערופן קאַנעקשאַנז. 1125 00:55:51,240 --> 00:55:54,390 און שיין פיל פֿאַר יעדער קשר חוץ דער איינער אַז ס ונדזערער, ​​אַז ס 1126 00:55:54,390 --> 00:55:59,520 וואָס דעם קאָד זאגט, מיר שיקן אַ נייַ אָנזאָג מיט אַז אַטאַטשט אָנזאָג 1127 00:55:59,520 --> 00:56:01,210 אינפֿאָרמאַציע. 1128 00:56:01,210 --> 00:56:04,880 >> אַזוי אויב איר באַמערקן דאָ, וואָס איך האט ווען דער באַניצער פאקטיש מאכט אַ נייַ 1129 00:56:04,880 --> 00:56:08,560 קשר איז איך 'ווע צוגעגעבן מיט די דזשאַוואַסקריפּט.פּוש אופֿן, דעם איז 1130 00:56:08,560 --> 00:56:12,100 בייסיקלי פּונקט געזאגט ווי לייגן אַז סאָקקעט ווי אַ ווערט אין 1131 00:56:12,100 --> 00:56:13,900 אונדזער קאַנעקשאַנז מענגע. 1132 00:56:13,900 --> 00:56:20,560 אַזוי איצט ווען דעם קאָד לויפט, עס וועט שיקן זאכן צו די באַזונדער 1133 00:56:20,560 --> 00:56:22,020 קאַנעקשאַנז. 1134 00:56:22,020 --> 00:56:26,980 אַזוי דעם קענען זיין אַ גוט סטאַרטינג פונט פֿאַר מאכן אַ שמועס סערווירער 1135 00:56:26,980 --> 00:56:28,250 אָדער עפּעס ענלעך. 1136 00:56:28,250 --> 00:56:33,315 >> און די טיפּ פון קילן זאַך איז אַז די קאָד אַז איר זען דאָ פֿאַר ווי אויף און 1137 00:56:33,315 --> 00:56:36,390 אַרויסלאָזן און שטאָפּן ווי אַז איז דער זעלביקער טיפּ פון דזשאַוואַסקריפּט קאָד אַז איר וואָלט 1138 00:56:36,390 --> 00:56:39,260 שרייב אין דעם בלעטערער צו ינטעראַקט מיט די סערווירער. 1139 00:56:39,260 --> 00:56:42,480 אַזוי אַז ס וואָס סאָקקעטיאָ איז מין פון ציכטיק און נוצלעך אין אַז וועג. 1140 00:56:42,480 --> 00:56:45,680 1141 00:56:45,680 --> 00:56:49,250 >> טאַקע און פּונקט איינער מער זאַך פאַקטיש שנעל. 1142 00:56:49,250 --> 00:56:55,970 עס איז געווען אַ קס50 לעצט פּרויעקט לעצט יאָר אַז בייסיקלי ימפּלאַמענטאַד אַ שמועס 1143 00:56:55,970 --> 00:56:57,840 סערווער אין נאָדע.דזשס. 1144 00:56:57,840 --> 00:57:01,350 איך טראַכטן עס ס Harvardchats.org אָבער איך בין ניט - 1145 00:57:01,350 --> 00:57:02,940 גוט. 1146 00:57:02,940 --> 00:57:06,190 איך בין ניט זיכער וואָס די URL איז, אָבער איך קענען שיקן אַז אויס דערנאָכדעם. 1147 00:57:06,190 --> 00:57:09,260 אבער עס ס מין פון קילן וואָס איר קענען טאָן מיט נאָדע.דזשס. 1148 00:57:09,260 --> 00:57:14,680 >> אַזוי איך האָפֿן, אין אַלגעמיין, איר גייז האָבן אַ גוט געפיל פון וואָס נאָדע.דזשס איז נוצלעך 1149 00:57:14,680 --> 00:57:17,870 פֿאַר און ווי איר געקענט אפֿשר צולייגן צו דיין לעצט פּרויעקט. 1150 00:57:17,870 --> 00:57:21,050 איך וועט זיין שיקט אויס עטלעכע מער רעסורסן צוזאמען מיט דעם. 1151 00:57:21,050 --> 00:57:23,170 און דאַנקען איר פֿאַר קומען. 1152 00:57:23,170 --> 00:57:23,610 דאַנקען איר. 1153 00:57:23,610 --> 00:57:27,168 >> [אַפּלאָדיסמענטן]