1 00:00:00,000 --> 00:00:12,610 2 00:00:12,610 --> 00:00:12,900 >> דוד י מאַלאַן: אַלע רעכט. 3 00:00:12,900 --> 00:00:16,790 אַזוי באַגריסונג צו דער ערשטער אלץ קס50 פּאָסטמאָרטעם פֿאַר אַ ויספרעג. 4 00:00:16,790 --> 00:00:18,340 מיר געדאַנק מיר 'ד ינאָגיערייט דעם מסורה דעם יאָר. 5 00:00:18,340 --> 00:00:20,960 און דעם וועט זיין אַ געלעגנהייט צו גיין דורך די 6 00:00:20,960 --> 00:00:22,220 סאַלושאַנז צו די ויספרעג. 7 00:00:22,220 --> 00:00:26,160 און מיר וועט גיכקייַט אַרויף אָדער פּאַמעלעך אַראָפּ באזירט אויף אינטערעס פון די דאָ. 8 00:00:26,160 --> 00:00:29,730 >> אַזוי איר ניטאָ מיסטאָמע דאָ ווייַל איר ניטאָ אינטערעסירט אין ווי איר קען האָבן אדער 9 00:00:29,730 --> 00:00:31,170 זאָל האָבן געענטפערט עטלעכע פון די פּראָבלעמס. 10 00:00:31,170 --> 00:00:33,300 אזוי וואָס טאָן ניט מיר נעמען אַ קוק אין דעם אָפּטיילונג ערשטער? 11 00:00:33,300 --> 00:00:34,450 אַזוי געטינג סטרינגס. 12 00:00:34,450 --> 00:00:37,600 דעם האט איר דרייַ פאַרשידענע ווערסיעס פון אַ פּראָגראַם וואָס איז געווען, לעסאָף, 13 00:00:37,600 --> 00:00:39,650 מענט צו באַקומען אַ שטריקל פון אַ באַניצער. 14 00:00:39,650 --> 00:00:42,530 צי אָדער ניט עס האט אַז איז געווען לינקס צו איר צו באַשליסן. 15 00:00:42,530 --> 00:00:45,150 >> און מיר געבעטן אין פראגע 0, רעכן אַז ווערסיע 1 איז 16 00:00:45,150 --> 00:00:46,400 צונויפגעשטעלט און עקסאַקיוטאַד. 17 00:00:46,400 --> 00:00:48,860 וואָס זאל דער פּראָגראַם סעגפאַולט? 18 00:00:48,860 --> 00:00:51,150 בייַ ערשטער בליק, קיין פֿירלייגן ווי צו וואָס? 19 00:00:51,150 --> 00:00:54,012 20 00:00:54,012 --> 00:00:54,489 יאָ. 21 00:00:54,489 --> 00:00:59,260 >> וילעם: אזוי איך געדענקען געזען דעם אין אַ פרייַערדיק בייַשפּיל פון קוקן בייַ די 22 00:00:59,260 --> 00:01:05,506 טשאַר * s און געזען די יבערקוקן פון די s און געזען ווייַל עס ס אַ טייַטל, ווי 23 00:01:05,506 --> 00:01:07,971 האט עס ווירקן וואָס איר סקאַנד אין? 24 00:01:07,971 --> 00:01:10,940 איז עס s אָדער די אַדרעס פון ס? 25 00:01:10,940 --> 00:01:11,180 >> דוד י מאַלאַן: גוט. 26 00:01:11,180 --> 00:01:11,480 גוט. 27 00:01:11,480 --> 00:01:14,830 אַזוי לעסאָף, די מקור פון קיין פּראָבלעם איז מאַשמאָעס געגאנגען צו רעדוצירן 28 00:01:14,830 --> 00:01:16,210 צו אַז בייַטעוודיק ס. 29 00:01:16,210 --> 00:01:17,280 און עס ס טאַקע אַ בייַטעוודיק. 30 00:01:17,280 --> 00:01:19,900 די דאַטע טיפּ פון אַז בייַטעוודיק איז טשאַר *, וואָס מיטל עס ס געגאנגען צו 31 00:01:19,900 --> 00:01:22,570 אַנטהאַלטן די אַדרעס פון אַ כאַראַקטער. 32 00:01:22,570 --> 00:01:23,850 און דערין ליגט די ינסייט. 33 00:01:23,850 --> 00:01:28,330 עס ס געגאנגען צו אַנטהאַלטן די אַדרעס פון אַ העלד אָדער, מער בכלל, די 34 00:01:28,330 --> 00:01:32,110 אַדרעס פון דער ערשטער העלד אין אַ גאַנץ בלאָק פון אותיות. 35 00:01:32,110 --> 00:01:36,680 >> אבער די כאַפּן איז אַז יבערקוקן ס, ציל אין לעבן, איז געגעבן אַן אַדרעס און געגעבן 36 00:01:36,680 --> 00:01:40,960 אַ פֿאָרמאַט קאָד, ווי s%, לייענען אַ שטריקל אין די פּייַדע פון 37 00:01:40,960 --> 00:01:42,330 זיקאָרן בייַ אַז אַדרעס. 38 00:01:42,330 --> 00:01:46,040 אבער ווייַל עס ס ניט גלייַך צייכן פאר אַז פּינטל - קאָמע אויף דער ערשטער 39 00:01:46,040 --> 00:01:49,310 שורה פון קאָד, ווייַל מיר טאָן ניט פאקטיש אַלאַקייט קיין זיקאָרן מיט 40 00:01:49,310 --> 00:01:53,020 מאַללאָק, ווייַל עס האט ניט פאקטיש אַלאַקייט אַ מענגע פון ​​עטלעכע גרייס, אַלע 41 00:01:53,020 --> 00:01:57,620 איר ניטאָ טאן איז לייענען דער באַניצער ס קלאַוויאַטור אַרייַנשרייַב אין עטלעכע גאַנץ 42 00:01:57,620 --> 00:02:00,490 מיסט ווערט, וואָס איז אין ס דורך פעליקייַט. 43 00:02:00,490 --> 00:02:04,480 אַזוי שאַנסן זענען איר ניטאָ געגאנגען צו סעגפאַולט אויב אַז אַדרעס טוט ניט נאָר אַזוי פּאַסירן 44 00:02:04,480 --> 00:02:08,009 צו זיין אַ ווערט אַז איר קענען, אין פאַקט, שרייַבן צו. 45 00:02:08,009 --> 00:02:10,889 אַזוי שלעכט ניט צו אַלאַקייט אייער זיקאָרן עס. 46 00:02:10,889 --> 00:02:13,150 >> אַזוי אין קשיא 1, מיר געבעטן, רעכן אַז ווערסיע 2 איז 47 00:02:13,150 --> 00:02:14,230 צונויפגעשטעלט און עקסאַקיוטאַד. 48 00:02:14,230 --> 00:02:15,900 וואָס זאל דעם פּראָגראַם סעגפאַולט? 49 00:02:15,900 --> 00:02:17,990 אזוי דעם איינער איז ווייניקער וואָגן. 50 00:02:17,990 --> 00:02:21,470 און עס ס טאַקע נאָר איין קלאָר ווי דער טאָג וועג ווו איר קענען 51 00:02:21,470 --> 00:02:22,810 צינגל אַ סעגפאַולט דאָ. 52 00:02:22,810 --> 00:02:23,730 און דעם איז טהעמאַטיק. 53 00:02:23,730 --> 00:02:28,180 קיין צייַט מיר ניטאָ ניצן C אין זיקאָרן, וואָס קען איר טאָן צו פּויעלנ בייַ אַ סעגפאַולט 54 00:02:28,180 --> 00:02:30,718 מיט ווערסיע 2? 55 00:02:30,718 --> 00:02:35,560 >> וילעם: אויב איר נוצן אַז אַרייַנשרייַב אין אַ שטריקל אַז ס מער ווי 49 56 00:02:35,560 --> 00:02:35,975 אותיות. 57 00:02:35,975 --> 00:02:37,260 >> דוד י מאַלאַן: פּונקט. 58 00:02:37,260 --> 00:02:41,420 קיין צייַט איר זען עפּעס פאַרפעסטיקט לענג ווען עס קומט צו אַ מענגע, דיין 59 00:02:41,420 --> 00:02:44,650 ראַדאַר זאָל גיין אַוועק אַז דעם קען זיין פּראָבלעמאַטיק אויב איר 'רע ניט קאָנטראָלירונג די 60 00:02:44,650 --> 00:02:45,810 באַונדריז פון אַ מענגע. 61 00:02:45,810 --> 00:02:46,650 און אַז ס די פּראָבלעם דאָ. 62 00:02:46,650 --> 00:02:47,910 מיר ניטאָ נאָך ניצן סקאַנף. 63 00:02:47,910 --> 00:02:52,200 מיר ניטאָ נאָך ניצן s%, וואָס מיטל פּרובירן צו לייענען אַ שטריקל פון דער באַניצער. 64 00:02:52,200 --> 00:02:56,300 אַז ס געגאנגען צו זיין לייענען אין ס, וואָס, בייַ דעם פונט, איז יפעקטיוולי די 65 00:02:56,300 --> 00:02:58,570 אַדרעס פון אַ פּייַדע פון ​​זכּרון אָדער עס ס עקוויוואַלענט. 66 00:02:58,570 --> 00:03:02,080 עס ס די נאָמען פון אַ מענגע פון אותיות פון זיקאָרן. 67 00:03:02,080 --> 00:03:07,610 >> אבער פּונקט אַז, אויב איר לייענען אַ שטריקל אַז ס מער ווי 49 אותיות, 49 68 00:03:07,610 --> 00:03:10,440 ווייַל איר דאַרפֿן פּלאַץ פֿאַר די באַקסלאַש 0, איר ניטאָ געגאנגען צו לויפן 69 00:03:10,440 --> 00:03:11,390 אַז באַפער. 70 00:03:11,390 --> 00:03:16,410 און איר זאל באַקומען מאַזלדיק און קענען צו שרייב אַ 51 כאַראַקטער, 52, 53. 71 00:03:16,410 --> 00:03:18,560 אבער אין עטלעכע פונט, די אַס איז געגאנגען צו זאָגן, ניט. 72 00:03:18,560 --> 00:03:21,270 דעם באשטימט איז ניט זיקאָרן איר ניטאָ ערלויבט צו רירן. 73 00:03:21,270 --> 00:03:23,380 און דער פּראָגראַם איז געגאנגען צו סעגפאַולט. 74 00:03:23,380 --> 00:03:26,650 >> אַזוי עס, די העוריסטיקס זאָל זיין קיין צייַט איר 'ווע גאַט פאַרפעסטיקט לענג, איר האָבן 75 00:03:26,650 --> 00:03:30,150 צו מאַכן זיכער איר ניטאָ טשעק די לענג פון וועלכער עס איז איר ניטאָ טריינג 76 00:03:30,150 --> 00:03:31,090 צו לייענען אין עס. 77 00:03:31,090 --> 00:03:35,110 >> וילעם: אזוי צו סאָלווע אַז, איר געקענט האָבן געהאט אַ דערקלערונג טשעק פאקטיש 78 00:03:35,110 --> 00:03:37,140 איז די לענג גרעסער ווי אָדער ווייניקער ווי? 79 00:03:37,140 --> 00:03:37,730 >> דוד י מאַלאַן: לעגאַמרע. 80 00:03:37,730 --> 00:03:41,706 איר נאָר האָבן אַ צושטאַנד אַז זאגט, אויב די - 81 00:03:41,706 --> 00:03:46,080 אָדער גאַנץ איר טאָן ניט דאַווקע וויסן אין שטייַגן ווי פילע אותיות די 82 00:03:46,080 --> 00:03:49,060 באַניצער איז געגאנגען צו דרוקן, ווייַל איר האָבן הון און די יי. 83 00:03:49,060 --> 00:03:51,860 ניט ביז איר 'ווע לייענען עס אין מיט סקאַנף קענען איר געשטאַלט אויס ווי לאַנג עס איז. 84 00:03:51,860 --> 00:03:54,500 אבער בייַ אַז פונט, עס ס אויך שפּעט, ווייַל איר 'ווע שוין לייענען עס אין 85 00:03:54,500 --> 00:03:55,710 עטלעכע בלאָק פון זיקאָרן. 86 00:03:55,710 --> 00:03:59,590 אַזוי ווי אַ באַזונדער, די קס50 ביבליאָטעק אַוווידז דעם אַרויסגעבן בעסאַכאַקל, צוריקרופן 87 00:03:59,590 --> 00:04:01,060 דורך ניצן פגעטק. 88 00:04:01,060 --> 00:04:05,390 און עס לייענט איין כאַראַקטער אין אַ צייַט, שפּיץ-טאָוינג צוזאמען, געוואוסט אַז איר 89 00:04:05,390 --> 00:04:08,060 קענען ניט לויפן אַ העלד אויב איר לייענען איינער אין אַ צייַט. 90 00:04:08,060 --> 00:04:11,580 >> די כאַפּן איז מיט געצטרינג צוריקרופן איז אַז מיר האָבן צו קעסיידער שייַעך-גרייס 91 00:04:11,580 --> 00:04:13,590 אַז פּייַדע פון ​​זיקאָרן, וואָס איז נאָר אַ ווייטיק. 92 00:04:13,590 --> 00:04:15,310 עס ס אַ פּלאַץ פון שורות פון קאָד צו טאָן אַז. 93 00:04:15,310 --> 00:04:18,779 אַזוי אנדערן צוגאַנג וואָלט זיין צו פאקטיש נוצן אַ קוזינע, אַזוי 94 00:04:18,779 --> 00:04:19,790 צו רעדן, פון סקאַנף. 95 00:04:19,790 --> 00:04:22,820 עס זענען וועריאַנץ פון אַ פּלאַץ פון די פאַנגקשאַנז אַז פאקטיש קאָנטראָלירן די 96 00:04:22,820 --> 00:04:25,870 לענג פון ווי פילע אותיות איר זאל לייענען מאַקסימאַללי. 97 00:04:25,870 --> 00:04:29,430 און איר קען ספּעציפיצירן, טאָן ניט לייענען מער ווי 50 אותיות. 98 00:04:29,430 --> 00:04:34,110 אַזוי אַז וואָלט זיין אנדערן צוגאַנג אָבער ווייניקער אַקאַמאַדייטינג פון גרעסערע ינפּוץ. 99 00:04:34,110 --> 00:04:37,040 >> אַזוי פרעגן 2 פרעגט, רעכן אַז ווערסיע 3 איז צונויפגעשטעלט און עקסאַקיוטאַד. 100 00:04:37,040 --> 00:04:39,960 וואָס זאל אַז פּראָגראַם סעגפאַולט? 101 00:04:39,960 --> 00:04:42,650 אזוי דעם איינער איז פאקטיש דער זעלביקער ענטפֿערן, אפילו כאָטש עס 102 00:04:42,650 --> 00:04:43,590 קוקט אַ ביסל פאַנסיער. 103 00:04:43,590 --> 00:04:46,440 מיר ניטאָ ניצן מאַללאָק, וואָס פילז ווי מיר ניטאָ געבן זיך מער אָפּציעס. 104 00:04:46,440 --> 00:04:48,030 און דעמאָלט מיר ניטאָ פריינג אַז זיקאָרן אין די סוף. 105 00:04:48,030 --> 00:04:49,580 עס ס נאָך נאָר 50 ביטעס פון זיקאָרן. 106 00:04:49,580 --> 00:04:53,620 אַזוי מיר זאלן נאָך פּרובירן צו לייענען אין 51, 52, 1000 ביטעס. 107 00:04:53,620 --> 00:04:55,830 עס ס געגאנגען צו סעגפאַולט פֿאַר פּונקט דער זעלביקער סיבה. 108 00:04:55,830 --> 00:04:57,530 >> אבער עס איז אן אנדער סיבה אויך. 109 00:04:57,530 --> 00:05:03,890 וואָס אַנדערש קען מאַללאָק צוריקקומען אויסערדעם די אַדרעס פון אַ פּייַדע פון ​​זיקאָרן? 110 00:05:03,890 --> 00:05:04,920 עס קען צוריקקומען נאַל. 111 00:05:04,920 --> 00:05:07,560 און ווייַל מיר ניטאָ ניט טשעק פֿאַר אַז, מיר זאל זיין טאן עפּעס 112 00:05:07,560 --> 00:05:11,350 נאַריש פֿאַר אן אנדער סיבה, וואָס איז אַז מיר זאל זיין טעלינג סקאַנף, לייענען 113 00:05:11,350 --> 00:05:16,050 דער באַניצער ס אַרייַנשרייַב פון די קלאַוויאַטור אין 0 אָרט, אַקאַ נאַל. 114 00:05:16,050 --> 00:05:18,890 און אַז, צו, וועט באשטימט צינגל אַ סעגפאַולט. 115 00:05:18,890 --> 00:05:21,590 אַזוי פֿאַר די ויספרעג ס ציל, מיר וואָלט האָבן אנגענומען אָדער פון די ווי אַ 116 00:05:21,590 --> 00:05:22,740 גילטיק סיבה. 117 00:05:22,740 --> 00:05:23,420 איינער איז יידעניקאַל. 118 00:05:23,420 --> 00:05:25,720 איינער איז אַ ביסל מער נואַנסט. 119 00:05:25,720 --> 00:05:28,975 >> לאַסטלי, מיט רעספּעקט צו די פּראָגראַם ס נוצן פון זיקאָרן, ווי טאָן ווערסיע 2 און 120 00:05:28,975 --> 00:05:30,350 ווערסיע 3 אַנדערש? 121 00:05:30,350 --> 00:05:35,070 אַזוי פֿאַר וואָס עס ס ווערט, מיר געזען אַ אַ פּאָנעם אָנ אַ סאָף צושטעלן פון מעגלעך 122 00:05:35,070 --> 00:05:35,770 ענטפֿערס צו דעם. 123 00:05:35,770 --> 00:05:39,300 און צווישן מענטשן ס ענטפֿערס, וואָס מיר זענען געווען כאָופּינג פֿאַר, אָבער מיר אנגענומען אנדערע 124 00:05:39,300 --> 00:05:42,250 דאס, איז געווען עטלעכע דערמאָנען פון די פאַקט אַז ווערסיע 2 איז ניצן 125 00:05:42,250 --> 00:05:44,560 די אַזוי גערופענע אָנלייגן. 126 00:05:44,560 --> 00:05:46,710 ווערסיע 3 איז ניצן די קופּע. 127 00:05:46,710 --> 00:05:50,060 און פאַנגקשאַנאַלי, דעם טוט ניט טאַקע מאַכן אַלע אַז פיל פון אַ חילוק. 128 00:05:50,060 --> 00:05:54,040 אין די סוף פון די טאָג, מיר ניטאָ נאָך נאָר געטינג 50 ביטעס פון זיקאָרן. 129 00:05:54,040 --> 00:05:56,640 >> אבער אַז איז געווען איינער פון די מעגלעך ענטפֿערס אַז מיר זענען קוקן בייַ. 130 00:05:56,640 --> 00:05:59,730 אָבער איר וועט זען, ווי איר באַקומען אייער קוויזיז צוריק פון די טפס, אַז מיר האבן 131 00:05:59,730 --> 00:06:04,330 אָננעמען אנדערע דיסקוסיעס פון זייער דיספּעריט ניצט פון זיקאָרן ווי געזונט. 132 00:06:04,330 --> 00:06:08,600 אבער אָנלייגן און קופּע וואָלט האָבן שוין אַ גרינג ענטפער צו גיין מיט. 133 00:06:08,600 --> 00:06:11,150 קיין שאלות? 134 00:06:11,150 --> 00:06:12,400 איך געבן איר באַגאַזלענען. 135 00:06:12,400 --> 00:06:18,360 136 00:06:18,360 --> 00:06:20,210 >> באַגאַזלענען באָודאַן: אזוי פּראָבלעם 4. 137 00:06:20,210 --> 00:06:21,985 דעם איז דער איינער ווו איר האט צו פּלאָמבירן אין די נומער פון ביטעס אויס פון אַלע 138 00:06:21,985 --> 00:06:23,460 די פאַרשידענע טייפּס געוויינט. 139 00:06:23,460 --> 00:06:24,830 אַזוי ערשטער זאַך מיר זען. 140 00:06:24,830 --> 00:06:27,930 יבערנעמען אַ 32-ביסל אַרקאַטעקטשער, ווי דעם קס50 מאַכשער. 141 00:06:27,930 --> 00:06:33,530 אַזוי איינער פון די פונדאַמענטאַל זאכן וועגן 32-ביסל אַרקאַטעקטשערז, אַז דערציילט אונדז 142 00:06:33,530 --> 00:06:37,490 פּונקט ווי גרויס אַ טייַטל איז געגאנגען צו זיין אין די אַרקאַטעקטשער. 143 00:06:37,490 --> 00:06:43,020 >> אַזוי מיד, מיר וויסן אַז קיין טייַטל טיפּ איז 32-ביטן אָדער 4 ביטעס. 144 00:06:43,020 --> 00:06:46,010 אַזוי קוקן בייַ דעם טיש, אַ נאָדע * איז אַ טייַטל טיפּ. 145 00:06:46,010 --> 00:06:47,250 אַז ס געגאנגען צו זיין 4 ביטעס. 146 00:06:47,250 --> 00:06:51,640 סטרוקט נאָדע *, אַז ס ממש יידעניקאַל צו נאָדע שטערן. 147 00:06:51,640 --> 00:06:53,590 און אַזוי אַז ס געגאנגען צו זיין 4 ביטעס. 148 00:06:53,590 --> 00:06:58,270 שטריקל, אַזוי עס טוט ניט קוקן ווי אַ טייַטל נאָך, אָבער די טיפּעדעף, אַ 149 00:06:58,270 --> 00:07:01,590 שטריקל איז נאָר אַ טשאַר *, וואָס איז אַ טייַטל טיפּ. 150 00:07:01,590 --> 00:07:03,550 אַזוי אַז ס געגאנגען צו זיין 4 ביטעס. 151 00:07:03,550 --> 00:07:06,150 >> אַזוי די דרייַ זענען אַלע 4 ביטעס. 152 00:07:06,150 --> 00:07:09,350 איצט, נאָדע און תּלמיד זענען אַ ביסל מער קאָמפּליצירט. 153 00:07:09,350 --> 00:07:15,160 אַזוי קוקן בייַ נאָדע און תּלמיד, מיר זען נאָדע ווי אַ ינטאַדזשער און אַ טייַטל. 154 00:07:15,160 --> 00:07:18,050 און תּלמיד איז צוויי פּוינטערז ין פון עס. 155 00:07:18,050 --> 00:07:23,340 אַזוי בייַ מינדסטער פֿאַר אונדזער פאַל דאָ, די וועג אַז מיר סוף אַרויף קאַלקיאַלייטינג די נומער פון 156 00:07:23,340 --> 00:07:27,020 דעם סטרוקט איז פּונקט לייגן אַרויף אַלץ אַז ס ין דער סטרוקט. 157 00:07:27,020 --> 00:07:30,690 >> אַזוי פֿאַר נאָדע, מיר האָבן אַ ינטאַדזשער, וואָס איז 4 ביטעס. 158 00:07:30,690 --> 00:07:32,830 מיר האָבן אַ טייַטל, וואָס איז 4 ביטעס. 159 00:07:32,830 --> 00:07:35,820 און אַזוי איינער נאָדע איז געגאנגען צו נעמען אַרויף 8 ביטעס. 160 00:07:35,820 --> 00:07:39,490 און סימאַלערלי פֿאַר תּלמיד, מיר האָבן אַ טייַטל אַז ס 4 ביטעס און אנדערן 161 00:07:39,490 --> 00:07:40,770 טייַטל אַז ס 4 ביטעס. 162 00:07:40,770 --> 00:07:43,180 אַזוי אַז ס געגאנגען צו סוף אַרויף זייַענדיק 8 ביטעס. 163 00:07:43,180 --> 00:07:45,480 אַזוי נאָדע און תּלמיד זענען 8 ביטעס. 164 00:07:45,480 --> 00:07:48,950 און די דרייַ זענען אַלע 4 ביטעס. 165 00:07:48,950 --> 00:07:50,240 פֿראגן אויף אַז? 166 00:07:50,240 --> 00:07:54,640 167 00:07:54,640 --> 00:07:54,990 יאָ. 168 00:07:54,990 --> 00:07:58,413 >> וילעם: איז עס איז געווען אַ 64-ביסל אַרקאַטעקטשער, וואָלט אַז 169 00:07:58,413 --> 00:07:59,880 טאָפּל אַלע פון ​​זיי? 170 00:07:59,880 --> 00:08:01,790 >> באַגאַזלענען באָודאַן: עס וואָלט ניט טאָפּל אַלע פון ​​זיי. 171 00:08:01,790 --> 00:08:05,830 אַזוי 64-ביסל אַרקאַטעקטשער, עס, ווידער, ענדערונגען וואס פונדאַמענטאַל זאַך אַז אַ 172 00:08:05,830 --> 00:08:08,910 טייַטל איז איצט 64 ביטן. 173 00:08:08,910 --> 00:08:09,290 יאָ. 174 00:08:09,290 --> 00:08:10,930 אַזוי אַ טייַטל איז 8 ביטעס. 175 00:08:10,930 --> 00:08:15,420 אַזוי די וואס זענען 4 ביטעס זענען געגאנגען צו זייַן 8 ביטעס. 176 00:08:15,420 --> 00:08:18,617 אַ תּלמיד, וואָס איז געווען צוויי פּוינטערז, נו, איצט עס ס געגאנגען צו 177 00:08:18,617 --> 00:08:19,800 זיין 8 ביטעס, 8 ביטעס. 178 00:08:19,800 --> 00:08:21,980 עס ס געגאנגען צו מאַכן 16 ביטעס. 179 00:08:21,980 --> 00:08:25,710 >> אָבער אַ נאָדע איז נאָך 4 ביטעס. 180 00:08:25,710 --> 00:08:27,800 אַזוי דעם טייַטל איז געגאנגען צו זיין 8 ביטעס. 181 00:08:27,800 --> 00:08:28,930 דעם איז 4 ביטעס. 182 00:08:28,930 --> 00:08:30,870 אַזוי אַ נאָדע איז בלויז געגאנגען צו זיין 12 ביטעס. 183 00:08:30,870 --> 00:08:36,309 184 00:08:36,309 --> 00:08:39,280 קיין אנדערע שאלות אויף אַז איינער? 185 00:08:39,280 --> 00:08:44,500 אַזוי דער ווייַטער איינער, די זענען די הטטפּ סטאַטוס קאָודז. 186 00:08:44,500 --> 00:08:48,000 און איר האט צו באַשרייַבן צושטאנדן אונטער וואָס די זאל 187 00:08:48,000 --> 00:08:49,810 זיין אומגעקערט צו איר. 188 00:08:49,810 --> 00:08:56,730 איין פּראָבלעם אַז איך געהערט עטלעכע סטודענטן האָבן איז אַז זיי געפרוווט צו מאַכן די 189 00:08:56,730 --> 00:08:58,950 ערראָרס זיין אויף די קליענט ס סוף. 190 00:08:58,950 --> 00:09:02,320 אַזוי ווען מיר פּרובירן צו מאַכן די בעטן צו די סערווירער, עפּעס גייט 191 00:09:02,320 --> 00:09:03,820 פאַלש אויף אונדזער סוף. 192 00:09:03,820 --> 00:09:07,660 אָבער בכלל, די קאָודז זענען זייַענדיק אומגעקערט דורך סערווירער. 193 00:09:07,660 --> 00:09:11,720 אַזוי מיר ווילן צו רעכענען אויס וואָס ס געגאנגען פאַלש אָדער רעכט אויף די סערווער אַז 194 00:09:11,720 --> 00:09:14,280 ז די זאכן צו זיין אומגעקערט. 195 00:09:14,280 --> 00:09:18,670 אזוי וואָס זאל אַ סערווירער קערט סטאַטוס קאָד 200? 196 00:09:18,670 --> 00:09:19,920 קיין געדאנקען? 197 00:09:19,920 --> 00:09:23,360 198 00:09:23,360 --> 00:09:23,730 >> יאָ. 199 00:09:23,730 --> 00:09:27,850 אַזוי עפּעס וועגן הצלחה די בעטן זענען דורך. 200 00:09:27,850 --> 00:09:30,260 און זיי ניטאָ קענען צו צוריקקומען וועלכער איר געבעטן פֿאַר. 201 00:09:30,260 --> 00:09:32,240 אַזוי אַלץ איז געווען פייַן. 202 00:09:32,240 --> 00:09:35,662 וואָס וועגן 302 געפונען? 203 00:09:35,662 --> 00:09:36,618 יאָ. 204 00:09:36,618 --> 00:09:39,008 >> וילעם: די סערווירער איז געווען קוקן פֿאַר וואָס איר געבעטן. 205 00:09:39,008 --> 00:09:40,442 אבער עס קען נישט געפינען עס. 206 00:09:40,442 --> 00:09:42,850 אַזוי עס ס אַ טעות. 207 00:09:42,850 --> 00:09:47,720 >> באַגאַזלענען באָודאַן: אזוי סערווירער איז איר זוכט פֿאַר וואָס איר געוואלט. 208 00:09:47,720 --> 00:09:51,682 אַזוי נאָר קוקן דאָ, 302 געפונען, עס איז געווען קענען צו געפינען עס. 209 00:09:51,682 --> 00:09:53,035 >> וילעם: איך בין נעבעכדיק. 210 00:09:53,035 --> 00:09:54,388 געפונען מיטל אַז זיי האבן געפינען עס. 211 00:09:54,388 --> 00:09:55,638 נעבעכדיק. 212 00:09:55,638 --> 00:09:58,120 213 00:09:58,120 --> 00:10:00,160 >> באַגאַזלענען באָודאַן: אזוי 302 געפונען. 214 00:10:00,160 --> 00:10:02,350 די סערווער איז קענען צו געפינען וואָס איר געוואלט. 215 00:10:02,350 --> 00:10:04,640 >> וילעם: אָבער עס ס ניט ווייַזנדיק עס? 216 00:10:04,640 --> 00:10:08,180 >> באַגאַזלענען באָודאַן: די חילוק צווישן דעם 302 און 200 איז אַז עס 217 00:10:08,180 --> 00:10:09,280 ווייסט וואָס איר ווילן. 218 00:10:09,280 --> 00:10:12,000 אבער עס איז ניט פּונקט ווו איר געוואלט צו פרעגן. 219 00:10:12,000 --> 00:10:14,580 אַזוי 302 איז אַ טיפּיש רידערעקט. 220 00:10:14,580 --> 00:10:16,510 אַזוי איר געבעטן אַ בלאַט. 221 00:10:16,510 --> 00:10:19,590 עס ווייסט, טאַקע, איך ווילן צו צוריקקומען איר דעם. 222 00:10:19,590 --> 00:10:21,070 אבער דעם איז אין אַ אַנדערש URL. 223 00:10:21,070 --> 00:10:23,534 אַזוי היי, איר פאקטיש ווילן דעם. 224 00:10:23,534 --> 00:10:26,950 >> דוד י מאַלאַן: עס ס אַ שטיק אַז האט אַז מיר האט איר גויס אַ רידערעקט 225 00:10:26,950 --> 00:10:30,830 פונקציאָנירן אַז געניצט די קאָפּצעטל פונקציאָנירן אַז, אין דרייען, געדרוקט אויס אָרט, 226 00:10:30,830 --> 00:10:34,110 קאָלאָן, און דעמאָלט די URL צו וואָס איר ווילן צו אָפּוואַרפן די באַניצער. 227 00:10:34,110 --> 00:10:37,480 אפילו כאָטש איר האט ניט זען 302 בפירוש עס, אַז איז וואָס פפּ 228 00:10:37,480 --> 00:10:41,550 וואָלט מאַדזשיקאַלי אַרייַנלייגן ווי די קאָפּצעטל געזאגט פּונקט וואָס ראָב האט עס - 229 00:10:41,550 --> 00:10:41,930 געפונען. 230 00:10:41,930 --> 00:10:43,180 אָבער גיין דאָ אַנשטאָט. 231 00:10:43,180 --> 00:10:45,960 232 00:10:45,960 --> 00:10:46,160 >> באַגאַזלענען באָודאַן: גוט. 233 00:10:46,160 --> 00:10:47,630 אַזוי וואָס וועגן 403 פאַרבאָטן? 234 00:10:47,630 --> 00:10:52,240 235 00:10:52,240 --> 00:10:57,120 >> וילעם: איך טראַכטן עס ס אַז די סערווירער איז בייסיקלי געזאגט אַז דער קליענט 236 00:10:57,120 --> 00:10:59,970 קענען ניט צוטריט די היים בלאַט. 237 00:10:59,970 --> 00:11:03,260 >> באַגאַזלענען באָודאַן: אזוי יאָ. 238 00:11:03,260 --> 00:11:07,670 נו, די טיפּיש ענטפער מיר זענען יקספּעקטינג איז עפּעס ווי, די טעקעס 239 00:11:07,670 --> 00:11:08,920 זענען ניט טשמאָדדעד אַפּראָופּרייטלי. 240 00:11:08,920 --> 00:11:11,590 אַז ס מיסטאָמע אונטער וואָס צושטאנדן איר געזען זיי. 241 00:11:11,590 --> 00:11:18,920 אבער עס איז אַ סיבה אַז דער קליענט קען זיין אין שולד דאָ. 242 00:11:18,920 --> 00:11:20,440 עס ס פאקטיש אנדערן סטאַטוס קאָד - 243 00:11:20,440 --> 00:11:21,210 401. 244 00:11:21,210 --> 00:11:22,820 אַזוי די ביסט זייער ענלעך. 245 00:11:22,820 --> 00:11:24,590 >> 401 איז אַנאָטערייזד. 246 00:11:24,590 --> 00:11:26,130 און 403 איז פאַרבאָטן. 247 00:11:26,130 --> 00:11:31,890 און אַזוי אַנאָטערייזד איר אויסשליסלעך באַקומען אויב איר 'רע ניט לאָגד ין 248 00:11:31,890 --> 00:11:34,520 אבער לאָגינג אין זאל מיינען אַז איר זענען אָטערייזד. 249 00:11:34,520 --> 00:11:37,930 אבער אויב איר ניטאָ שוין לאָגד אין און איר נאָך טאָן ניט האָבן דערלויבעניש, דעמאָלט 250 00:11:37,930 --> 00:11:40,140 איר קענען אויך באַקומען פאַרבאָטן. 251 00:11:40,140 --> 00:11:45,320 אַזוי אויב איר זענען לאָגד אין און טאָן ניט האָבן דערלויבעניש, פאַרבאָטן איז אויך 252 00:11:45,320 --> 00:11:47,164 עפּעס איר קענען באַקומען. 253 00:11:47,164 --> 00:11:48,900 >> דוד י מאַלאַן: און די מעקאַניזאַם דורך וואָס די פּראָבלעמס זענען יוזשאַוואַלי 254 00:11:48,900 --> 00:11:53,100 סאַלווד אויף די סערווער איז דורך וואָס באַפֿעל? 255 00:11:53,100 --> 00:11:57,700 טשמאָד, אויב עס ס, טאַקע, אַ פּערמישאַנז אַרויסגעבן אויף דער טעקע אָדער וועגווייַזער. 256 00:11:57,700 --> 00:11:59,220 >> באַגאַזלענען באָודאַן: דערנאך 404 ניט געפונען. 257 00:11:59,220 --> 00:12:03,100 258 00:12:03,100 --> 00:12:03,470 יאָ. 259 00:12:03,470 --> 00:12:10,150 אַזוי ניט ענלעך 302 ווו עס איז געווען ניט פּונקט ווו איר ניטאָ אַסקינג אָבער עס ווייסט וואָס 260 00:12:10,150 --> 00:12:12,710 איר ווילן, דעם, עס פּונקט האט קיין געדאַנק וואָס איר ווילן. 261 00:12:12,710 --> 00:12:15,648 און איר זענען ניט ריקוועסטינג עפּעס גילטיק. 262 00:12:15,648 --> 00:12:18,580 263 00:12:18,580 --> 00:12:22,310 418 איך בין אַ טשייַניק און דעמאָלט 500 ינערלעך סערווער. 264 00:12:22,310 --> 00:12:24,870 אזוי וואָס זאל איר באַקומען אַז? 265 00:12:24,870 --> 00:12:26,120 >> אַזוי סעגפאַולט - 266 00:12:26,120 --> 00:12:28,760 267 00:12:28,760 --> 00:12:30,640 איך אַקטשאַוואַלי טאָן ניט וויסן די גריידינג נאָרמאַל פֿאַר דעם. 268 00:12:30,640 --> 00:12:34,850 אָבער אויב דיין פפּ קאָד האט עפּעס אומרעכט אין עס, אין טעאָריע, עס קען 269 00:12:34,850 --> 00:12:39,650 פאקטיש סעגפאַולט, אין וועלכע פאַל, דעם 500 ינערלעך סערווירער טעות, עפּעס 270 00:12:39,650 --> 00:12:41,400 איז פאַלש מיט דיין סערווער ס קאַנפיגיעריישאַן. 271 00:12:41,400 --> 00:12:44,320 אָדער עס ס אַ סינטאַקס טעות אין אייער פפּ קאָד. 272 00:12:44,320 --> 00:12:46,095 אָדער עפּעס שלעכט איז געגאנגען אויף. 273 00:12:46,095 --> 00:12:48,320 >> דוד י מאַלאַן: מיר האבן זען סעגפאַולט צווישן אַ ביסל מענטשן ס ענטפֿערס. 274 00:12:48,320 --> 00:12:49,490 און טעקניקלי, עס קען פּאַסירן. 275 00:12:49,490 --> 00:12:53,820 אבער אַז וואָלט זיין אַ פפּ, די פּראָגראַם געשריבן דורך אנדערע מענטשן, פאקטיש 276 00:12:53,820 --> 00:12:57,790 סעגפאַולטעד, וואָס נאָר אויב די מענטשן סקרוד אַרויף און געשריבן וואָגן קאָד אין 277 00:12:57,790 --> 00:13:00,680 זייער יבערזעצער וואָלט פפּ זיך סעגפאַולט. 278 00:13:00,680 --> 00:13:06,460 אַזוי אפילו כאָטש 500 איז ווי אַ סעגפאַולט אין גייסט, עס ס כּמעט שטענדיק דער 279 00:13:06,460 --> 00:13:10,490 רעזולטאַט פון אַ קאַנפיגיעריישאַן טעקע אַרויסגעבן מיט אייער וועב סערווער אָדער, ווי ראָב האט געזאגט, 280 00:13:10,490 --> 00:13:13,200 אַ סינטאַקס טעות, ווי איר האט ניט נאָענט אַ ציטירן. 281 00:13:13,200 --> 00:13:16,180 אָדער איר פאַרפאַלן אַ פּינטל - קאָמע ערגעץ. 282 00:13:16,180 --> 00:13:23,677 >> וילעם: אזוי פֿאַר די שוטטלע פּסעט, איך טראַכטן ווען איך האט עס אַמאָל איך קליקט דער 283 00:13:23,677 --> 00:13:26,300 בלעטערער, ​​אָבער גאָרנישט געקומען אַרויף, וואָס זיי גערופן ווייַס בלאַט. 284 00:13:26,300 --> 00:13:28,056 אבער עס איז געווען ווייַל פון די קאָד. 285 00:13:28,056 --> 00:13:29,440 איך טראַכטן אַז איז געווען דזשאַוואַסקריפּט, רעכט? 286 00:13:29,440 --> 00:13:29,770 >> באַגאַזלענען באָודאַן: יאָ. 287 00:13:29,770 --> 00:13:31,180 >> וילעם: וואָלט אַז טעות נאָך קומען אַרויף? 288 00:13:31,180 --> 00:13:34,290 >> באַגאַזלענען באָודאַן: אַזוי איר וואָלט ניט האָבן גאַטאַן דעם טעות ווייַל אַלץ 289 00:13:34,290 --> 00:13:36,930 פון די וועב סערווירער ס פּערספּעקטיוו איז גאָר פייַן. 290 00:13:36,930 --> 00:13:39,090 אָבער איר געבעטן ינדעקס.הטמל. 291 00:13:39,090 --> 00:13:42,000 איר געבעטן שוטטלע.דזשס און סערוויסע.דזשס. 292 00:13:42,000 --> 00:13:44,580 און עס איז געווען קענען צו הצלחה צוריקקומען צו איר אַלע פון ​​די זאכן - 293 00:13:44,580 --> 00:13:44,980 200. 294 00:13:44,980 --> 00:13:45,680 גוט. 295 00:13:45,680 --> 00:13:49,330 עס ס נאָר ווען אייער בלעטערער געפרוווט צו טייַטשן די דזשאַוואַסקריפּט קאָד אַז 296 00:13:49,330 --> 00:13:51,370 עס ס ווי, וואַרטן, דעם איז ניט גילטיק דזשאַוואַסקריפּט טעות. 297 00:13:51,370 --> 00:13:55,720 298 00:13:55,720 --> 00:13:58,210 קיין אנדערע שאלות? 299 00:13:58,210 --> 00:14:00,750 אַלע רעכט. 300 00:14:00,750 --> 00:14:04,120 >> דוד י מאַלאַן: אזוי ווייַטער אַרויף איז נומער 11. 301 00:14:04,120 --> 00:14:07,610 און 11 איז געווען די סקעריאַסט פֿאַר אַ פּלאַץ פון מענטשן. 302 00:14:07,610 --> 00:14:14,620 303 00:14:14,620 --> 00:14:18,570 אַזוי די מערסט וויכטיק זאַך צו טאָן דאָ איז אַז דעם איז געווען, טאַקע, וועגן 304 00:14:18,570 --> 00:14:19,840 אַ דאַבלי לינגקט רשימה. 305 00:14:19,840 --> 00:14:23,160 אבער דעם איז ניט די זעלבע ווי לעצט יאָר ס דאַבלי לינגקט רשימה פּראָבלעם, 306 00:14:23,160 --> 00:14:27,170 וואָס האט ניט געבן איר די קייוויאַט אַז דער רשימה קען, אין פאַקט, זייַן ונסאָרטעד. 307 00:14:27,170 --> 00:14:29,640 >> אַזוי די פאַקט אַז דער רשימה איז ונסאָרטעד און די פאַקט אַז אַז וואָרט איז 308 00:14:29,640 --> 00:14:32,930 אַנדערליינד עס איז געווען מענט צו קאַנוויי אַז דאָס איז פאקטיש אַ סימפּלאַפיקיישאַן 309 00:14:32,930 --> 00:14:35,430 פון וואָס אַנדערש וואָלט האָבן שוין אַ מער טשאַלאַנדזשינג פּראָבלעם 310 00:14:35,430 --> 00:14:36,600 און אַ מער איין. 311 00:14:36,600 --> 00:14:40,760 אַזוי אַ פּראָסט גרייַז דאָ איז געווען צו האָבן שטעלן לעצטע יאָר ס לייזונג אויף דיין איין 312 00:14:40,760 --> 00:14:45,580 פּיידזשער און דעמאָלט נאָר בליינדלי קאָפּיע אַז אַראָפּ ווי די ענטפֿערן, וואָס איז די רעכט 313 00:14:45,580 --> 00:14:48,520 ענטפער צו אַ אַנדערש קשיא ענלעך אין גייסט. 314 00:14:48,520 --> 00:14:51,340 אבער די סאַטאַלטיז דאָ זענען ווי גייט. 315 00:14:51,340 --> 00:14:55,200 >> אַזוי איינער, מיר האָבן אַ נאָדע דערקלערט און דיפיינד אין די געוויינטלעך וועג דאָ. 316 00:14:55,200 --> 00:14:59,230 דעמאָלט מיר דיפיינד רשימה פון זיין אַ גלאבאלע טייַטל יניטיאַליזעד צו נאַל. 317 00:14:59,230 --> 00:15:02,150 דעמאָלט משמעות, עס ס צוויי פאַנגקשאַנז מיר האָבן פּראָוטאַטייפּס פֿאַר דאָ, אַרייַנלייגן 318 00:15:02,150 --> 00:15:03,240 און באַזייַטיקן. 319 00:15:03,240 --> 00:15:06,600 און דעמאָלט מיר האָבן עטלעכע מוסטער קאָד דאָ פון טאן אַ בינטל פון ינסערטיאָנס. 320 00:15:06,600 --> 00:15:09,930 און דעמאָלט מיר פרעגן איר צו פאַרענדיקן די ימפּלאַמענטיישאַן פון אַרייַנלייגן אונטן אין אַזאַ 321 00:15:09,930 --> 00:15:14,380 אַ וועג אַז עס ינסערץ N אין דער רשימה אין קעסיידערדיק צייַט, אויך אַנדערליינד, 322 00:15:14,380 --> 00:15:15,730 אפילו אויב שוין פאָרשטעלן. 323 00:15:15,730 --> 00:15:20,600 >> אַזוי די שיינקייט פון זייַענדיק קענען צו טאָן אין קעסיידערדיק צייַט איז אַז עס ימפּלייז 324 00:15:20,600 --> 00:15:23,060 אַז איר האָבן צו טאָן די נייַ נאָדע ווו? 325 00:15:23,060 --> 00:15:23,690 אין די פראָנט. 326 00:15:23,690 --> 00:15:27,760 אַזוי עס ילימאַנייץ, טאַנגקפאַלי, לפּחות איינער פון די קאַסעס אַז געניצט צו דאַרפן 327 00:15:27,760 --> 00:15:30,520 אפילו מער שורות פון קאָד, ווי עס האט לעצטע יאָר און אפילו אין קלאַס ווען מיר 328 00:15:30,520 --> 00:15:34,040 גערעדט דורך דעם טיפּ פון זאַך מיט יומאַנז און מיט עטלעכע 329 00:15:34,040 --> 00:15:35,250 מינדלעך פּסעוודאָ קאָד. 330 00:15:35,250 --> 00:15:39,190 אַזוי אין די לייזונג דאָ, לאָזן ס האָפּקען איבער צו אַז נאָר צו האָבן אַ וויזשאַוואַל אויף 331 00:15:39,190 --> 00:15:40,480 דעם עקראַן. 332 00:15:40,480 --> 00:15:42,230 >> באַמערקן אַז מיר ניטאָ טאן די פאלגענדע. 333 00:15:42,230 --> 00:15:45,140 און אויך באַמערקן די אנדערע סימפּלאַפיקיישאַן איז אַז אפילו אויב עס ס 334 00:15:45,140 --> 00:15:48,280 שוין פאָרשטעלן, אַזוי דעם מיטל אפילו אויב די נומער איז שוין דאָרט, איר קענען 335 00:15:48,280 --> 00:15:50,280 נאָר בליינדלי אַרייַנלייגן אנדערן קאָפּיע פון ​​עס. 336 00:15:50,280 --> 00:15:52,560 און אַז, צו, איז געווען מענט צו זיין אַ סימפּלאַפיקיישאַן, אַזוי אַז איר געקענט 337 00:15:52,560 --> 00:15:54,940 פאָקוס אויף, טאַקע, עטלעכע פון ​​די מער ינטעללעקטואַללי טשיקאַווע טייל און 338 00:15:54,940 --> 00:15:58,090 ניט נאָר עטלעכע נאָך טעות טשעק געגעבן די באגרענעצט צייַט. 339 00:15:58,090 --> 00:16:02,880 >> אַזוי אין דעם מוסטער לייזונג, מיר אַלאַקייט אַ טייַטל אויף די לינק-האַנט 340 00:16:02,880 --> 00:16:04,510 זייַט דאָ צו אַ נאָדע. 341 00:16:04,510 --> 00:16:07,190 איצט, פאַרשטיין אַז טייַטל, ווי באַגאַזלענען האט, איז בלויז 32 ביטן. 342 00:16:07,190 --> 00:16:09,060 און עס טוט ניט אַקטשאַוואַלי אַנטהאַלטן אַ אַדרעס ביז איר 343 00:16:09,060 --> 00:16:09,970 באַשטימען עס די אַדרעס. 344 00:16:09,970 --> 00:16:13,220 און מיר טאָן אַז אויף די רעכט-האַנט זייַט דורך מאַללאָק. 345 00:16:13,220 --> 00:16:16,550 ווי אַ גוט בירגער, מיר טשעק אַז מאַללאָק איז ניט, אין פאַקט, נאַל, אַזוי אַז 346 00:16:16,550 --> 00:16:18,690 מיר טאָן ניט אַקסאַדענאַלי שאַפֿן אַ סעגפאַולט דאָ. 347 00:16:18,690 --> 00:16:22,840 און קיין צייַט איר נוצן מאַללאָק אין לעבן, איר זאָל זיין טשעק פֿאַר נאַל, כדי 348 00:16:22,840 --> 00:16:24,090 איר האָבן אַ סאַטאַל זשוק. 349 00:16:24,090 --> 00:16:28,460 >> דעמאָלט מיר ינישאַלייז אַז נאַל דורך אַסיינינג N און פרייַערדיק און ווייַטער. 350 00:16:28,460 --> 00:16:32,450 און אין דעם פאַל דאָ, איך יניטיאַליזעד פרייַערדיק צו נאַל, ווייַל דעם נייַ 351 00:16:32,450 --> 00:16:34,780 נאָדע איז געגאנגען צו זיין די נייַ אָנהייב פון מיין רשימה. 352 00:16:34,780 --> 00:16:37,050 אַזוי עס ס געגאנגען צו זיין גאָרנישט איידער עס. 353 00:16:37,050 --> 00:16:42,010 און איך ווילן צו יסענשאַלי צוגעבן די שאַפֿן רשימה צו די נייַ נאָדע דורך 354 00:16:42,010 --> 00:16:44,700 באַשטעטיקן ווייַטער גלייַך צו רשימה זיך. 355 00:16:44,700 --> 00:16:47,120 אָבער איך בין ניט געטאן נאָר נאָך. 356 00:16:47,120 --> 00:16:51,780 אַזוי אויב דער רשימה זיך שוין געווען, און עס איז געווען לפּחות איין נאָדע 357 00:16:51,780 --> 00:16:57,070 שוין אין פּלאַץ, אויב דעם איז דער רשימה דאָ און איך טאָן אַ נייַ נאָדע דאָ, איך 358 00:16:57,070 --> 00:17:01,840 דאַרפֿן צו מאַכן זיכער אַז מיין ערשטע נאָדע ווייזט קאַפּויער צו מיין נייַ נאָדע, 359 00:17:01,840 --> 00:17:04,260 ווייַל דעם איז, ווידער, אַ דאַבלי לינגקט רשימה. 360 00:17:04,260 --> 00:17:05,460 >> אַזוי מיר טאָן אַ מייושעוודיקייַט טשעק. 361 00:17:05,460 --> 00:17:10,109 אויב רשימה איז ניט נאַל, אויב עס ס שוין איינער אָדער מער נאָודז עס, דעמאָלט 362 00:17:10,109 --> 00:17:12,470 צוגעבן אַז צוריק דערמאָנען אַזוי צו רעדן. 363 00:17:12,470 --> 00:17:15,420 און דעמאָלט דער זייער לעצטע זאַך מיר דאַרפֿן צו טאָן איז פאקטיש דערהייַנטיקן די גלאבאלע 364 00:17:15,420 --> 00:17:20,329 בייַטעוודיק רשימה זיך צו פונט צו אַז נייַ נאָדע. 365 00:17:20,329 --> 00:17:21,790 יאָ. 366 00:17:21,790 --> 00:17:26,579 >> וילעם: אין די טייַטל פייַל [ינאָדאַבאַל] יקוואַלז נאַל, טוט אַז 367 00:17:26,579 --> 00:17:30,420 האַנדלען מיט דער רשימה ווייַל די רשימה איז נאַל? 368 00:17:30,420 --> 00:17:30,596 >> דוד י מאַלאַן: נאָופּ. 369 00:17:30,596 --> 00:17:34,500 אַז איז פשוט מיר זייַענדיק פּראָואַקטיוולי אָפּגעהיט, אין אַז אויב דעם איז מיין 370 00:17:34,500 --> 00:17:38,730 אָריגינעל רשימה מיט אפֿשר עטלעכע מער נאָודז איבער דאָ און איך בין ינסערטינג מיין 371 00:17:38,730 --> 00:17:42,380 נייַ נאָדע איבער דאָ, עס ס געגאנגען צו זיין גאָרנישט איבער דאָ. 372 00:17:42,380 --> 00:17:44,720 און איך ווילן צו כאַפּן אַז געדאַנק דורך באַשטעטיקן פרייַערדיק צו 373 00:17:44,720 --> 00:17:47,740 נאַל אויף די נייַ נאָדע. 374 00:17:47,740 --> 00:17:51,410 און מאַשמאָעס, אויב מיין קאָד איז ריכטיק און עס ס קיין אנדערע וועג צו טאָן 375 00:17:51,410 --> 00:17:54,970 נאָודז אנדערע ווי דעם פֿונקציע, מאַשמאָעס, אפילו אויב רשימה שוין האט 376 00:17:54,970 --> 00:18:00,090 איינער אָדער מער נאָודז אין עס, מאַשמאָעס די רשימה, דער ערשטער נאָדע, וואָלט האָבן אַ 377 00:18:00,090 --> 00:18:02,750 פרייַערדיק טייַטל פון נאַל זיך. 378 00:18:02,750 --> 00:18:03,550 >> וילעם: און נאָר אַ נאָכפאָלגן אַרויף. 379 00:18:03,550 --> 00:18:08,139 די סיבה איר שטעלן טייַטל ווייַטער יקוואַלז רשימה איז איר ניטאָ געמאכט די טייַטל 380 00:18:08,139 --> 00:18:13,579 איידער רשימה אין אַז עס ס פּוינטינג צו דער ווייַטער, איך טרעפן - 381 00:18:13,579 --> 00:18:14,980 איך דאָון - 382 00:18:14,980 --> 00:18:15,450 נאָר רשימות? 383 00:18:15,450 --> 00:18:16,400 >> דוד י מאַלאַן: פּונקט. 384 00:18:16,400 --> 00:18:19,400 און אַזוי לאָזן ס פאקטיש באַטראַכטן צוויי קאַסעס דאָ טאַקע, אפילו כאָטש די 385 00:18:19,400 --> 00:18:22,070 סדר מיר וועט באַטראַכטן זיי איז ניט גאַנץ דער זעלביקער ווי די קאָד. 386 00:18:22,070 --> 00:18:26,250 אָבער אויף אַ הויך מדרגה, אויב דעם רעפּראַזענץ רשימה און דעם איז אַ 32-ביסל 387 00:18:26,250 --> 00:18:29,560 טייַטל, די סימפּלאַסט סצענאַר איז אַז דאָס איז נאַל דורך פעליקייַט. 388 00:18:29,560 --> 00:18:33,010 און רעכן איך ווילן צו אַרייַנלייגן די נומער 50 איז געווען דער ערשטער נומער. 389 00:18:33,010 --> 00:18:37,640 אַזוי איך בין געגאנגען צו גיין פאָרויס און אַלאַקייט אַ נאָדע, וואָס איז געגאנגען צו אַנטהאַלטן 390 00:18:37,640 --> 00:18:38,770 דרייַ פעלדער - 391 00:18:38,770 --> 00:18:42,070 ן, פרייַערדיק, און ווייַטער. 392 00:18:42,070 --> 00:18:44,580 >> איך בין געגאנגען צו לייגן די נומער 50 דאָ, ווייַל דעם וועט זיין N. 393 00:18:44,580 --> 00:18:46,130 דעם וועט זיין ווייַטער. 394 00:18:46,130 --> 00:18:48,530 און דעם וועט זיין פרייַערדיק. 395 00:18:48,530 --> 00:18:50,910 און אַזוי וואָס טוט איך טאָן אין דעם פאַל? 396 00:18:50,910 --> 00:18:53,900 נו, איך 'ווע פּונקט געטאן שורה 1 דאָ. 397 00:18:53,900 --> 00:18:55,400 טייַטל N געץ N. 398 00:18:55,400 --> 00:18:57,740 איך בין דעמאָלט געזאגט, פרייַערדיק זאָל באַקומען נאַל. 399 00:18:57,740 --> 00:18:59,470 אַזוי דעם איז געגאנגען צו זיין נאַל. 400 00:18:59,470 --> 00:19:01,365 דעמאָלט איך בין געגאנגען צו זאָגן ווייַטער איז געגאנגען צו באַקומען רשימה. 401 00:19:01,365 --> 00:19:05,150 >> און דעם נאָר אַרבעט אויס געזונט. 402 00:19:05,150 --> 00:19:06,500 דעם איז נאַל. 403 00:19:06,500 --> 00:19:10,620 און אַזוי איך בין געזאגט, דער נייַ נאָדע ס ווייַטער פעלד זאָל באַקומען וועלכער דעם איז. 404 00:19:10,620 --> 00:19:12,570 אַזוי אַז לייגט אנדערן נאַל עס. 405 00:19:12,570 --> 00:19:14,510 און דעמאָלט די לעצטע זאַך איך טאָן איז טשעק דאָ. 406 00:19:14,510 --> 00:19:17,870 אויב רשימה איז ניט גלייַך צו נאַל, אָבער עס איז גלייַך צו נאַל, אַזוי מיר האָפּקען אַז 407 00:19:17,870 --> 00:19:18,470 בעסאַכאַקל. 408 00:19:18,470 --> 00:19:23,520 און אַזוי אַלע איך טאָן ווייַטער איז רשימה געץ טייַטל, וואָס פּיקטאָריאַללי רעזולטאַטן אין 409 00:19:23,520 --> 00:19:25,570 אַ בילד ווי אַז. 410 00:19:25,570 --> 00:19:26,620 אַזוי אַז ס איינער סצענאַר. 411 00:19:26,620 --> 00:19:30,490 >> און דער איינער אַז איר זענען אַסקינג וועגן ספּאַסיפיקלי איז אַ סיטואַציע ווי דעם, 412 00:19:30,490 --> 00:19:33,190 ווו מיר שוין האָבן אַ איין-נאָדע רשימה. 413 00:19:33,190 --> 00:19:36,240 און אויב איך גיין צוריק אַרויף אין דער אָריגינעל פּראָבלעם דערקלערונג, דער ווייַטער מיר וועט 414 00:19:36,240 --> 00:19:39,320 אַרייַנלייגן זאָגן איז 34, נאָר פֿאַר די צוליב פון דיסקוסיע. 415 00:19:39,320 --> 00:19:46,210 אַזוי איך בין געגאנגען צו נאָר קאַנוויניאַנטלי ציען אַז איבער דאָ. 416 00:19:46,210 --> 00:19:47,540 איך 'ווע פּונקט מאַללאָסעד. 417 00:19:47,540 --> 00:19:49,310 זאל ס יבערנעמען איך בין טשעק פֿאַר נאַל. 418 00:19:49,310 --> 00:19:51,870 >> איצט, איך בין געגאנגען צו ינישאַלייז N צו זיין 34. 419 00:19:51,870 --> 00:19:53,040 און דעם וועט זיין N. 420 00:19:53,040 --> 00:19:54,670 דעם וועט זיין ווייַטער. 421 00:19:54,670 --> 00:19:57,100 און דעם וועט זיין פרייַערדיק. 422 00:19:57,100 --> 00:19:59,370 זאל ס מאַכן זיכער איך האט ניט באַקומען דעם קאַפּויער. 423 00:19:59,370 --> 00:20:01,110 פרייַערדיק קומט ערשטער אין די דעפֿיניציע. 424 00:20:01,110 --> 00:20:03,070 זאל מיר פאַרריכטן דעם. 425 00:20:03,070 --> 00:20:04,410 דעם איז פרייַערדיק. 426 00:20:04,410 --> 00:20:05,780 דעם איז ווייַטער. 427 00:20:05,780 --> 00:20:08,620 אפילו כאָטש די ביסט יידעניקאַל, זאל ס האַלטן עס קאָנסיסטענט. 428 00:20:08,620 --> 00:20:09,450 >> פרייַערדיק. 429 00:20:09,450 --> 00:20:11,030 דעם איז ווייַטער. 430 00:20:11,030 --> 00:20:16,310 אַזוי איך 'ווע פּונקט מאַללאָסעד מיין טאָן, אָפּגעשטעלט פֿאַר נאַל, אַסיינד 34 אין די נאָדע. 431 00:20:16,310 --> 00:20:17,570 פרייַערדיק געץ נאַל. 432 00:20:17,570 --> 00:20:19,480 אַזוי אַז גיט מיר אַז. 433 00:20:19,480 --> 00:20:21,010 ווייַטער געץ רשימה. 434 00:20:21,010 --> 00:20:22,370 אַזוי רשימה איז דעם. 435 00:20:22,370 --> 00:20:26,520 אַזוי דעם איז דער זעלביקער איצט ווי צייכענונג דעם פייַל, אַזוי אַז זיי פונט צו איינער 436 00:20:26,520 --> 00:20:27,940 אין דער זעלביקער. 437 00:20:27,940 --> 00:20:30,400 און דעמאָלט איך בין טשעק אויב רשימה איז ניט גלייַך צו נאַל. 438 00:20:30,400 --> 00:20:31,740 און עס ס ניט דעם צייַט. 439 00:20:31,740 --> 00:20:35,580 דעמאָלט איך בין געגאנגען צו טאָן רשימה פרייַערדיק געץ טייַטל. 440 00:20:35,580 --> 00:20:39,700 >> אַזוי רשימה פרייַערדיק געץ פּטר. 441 00:20:39,700 --> 00:20:44,300 אזוי דעם האט די ווירקונג פון פּאַטינג אַ גראַפיקאַל פייַל דאָ. 442 00:20:44,300 --> 00:20:46,930 און אַז ס געטינג אַ ביסל ווייווי, די שורות. 443 00:20:46,930 --> 00:20:50,780 און דעריבער, לאַסטלי, איך דערהייַנטיקן רשימה צו פונט צו טייַטל. 444 00:20:50,780 --> 00:20:55,560 אַזוי איצט דעם פונקטן צו דעם באָכער. 445 00:20:55,560 --> 00:20:57,170 און איצט, לאָזן ס טאָן אַ שנעל מייושעוודיקייַט טשעק. 446 00:20:57,170 --> 00:20:59,470 >> דאָ ס דער רשימה, וואָס איז די גלאבאלע בייַטעוודיק. 447 00:20:59,470 --> 00:21:02,850 דער ערשטער נאָדע איז, טאַקע, 34, ווייַל איך בין ווייַטערדיק אַז פייַל. 448 00:21:02,850 --> 00:21:05,210 און אַז ס ריכטיק ווייַל איך ווילן צו אַרייַנלייגן אין די אָנהייב פון דער רשימה 449 00:21:05,210 --> 00:21:06,070 אַלע נייַ נאָודז. 450 00:21:06,070 --> 00:21:08,860 זיין ווייַטער פעלד פירט מיר צו דעם באָכער. 451 00:21:08,860 --> 00:21:10,710 אויב איך האַלטן געגאנגען, איך שלאָגן ווייַטער איז נאַל. 452 00:21:10,710 --> 00:21:11,760 אַזוי עס ס ניט מער רשימה. 453 00:21:11,760 --> 00:21:14,460 אויב איך שלאָגן פרייַערדיק, איך באַקומען צוריק ווו איך דערוואַרטן. 454 00:21:14,460 --> 00:21:16,435 >> אַזוי עס זענען נאָך אַ ביסל פּוינטערז, דאָך, צו מאַניפּולירן. 455 00:21:16,435 --> 00:21:19,870 אבער דער פאַקט אַז איר זענען געזאָגט צו טאָן דעם אין קעסיידערדיק צייַט מיטל איר נאָר 456 00:21:19,870 --> 00:21:22,910 האָבן אַ ענדלעך נומער פון זאכן איר ניטאָ ערלויבט צו טאָן. 457 00:21:22,910 --> 00:21:24,290 און וואָס איז אַז נומער? 458 00:21:24,290 --> 00:21:25,185 עס זאל זיין איין שריט. 459 00:21:25,185 --> 00:21:25,700 עס זאל זיין צוויי. 460 00:21:25,700 --> 00:21:26,820 עס זאל זיין 1000 טריט. 461 00:21:26,820 --> 00:21:30,500 אבער עס ס ענדלעך, וואָס מיטל איר קענען ניט האָבן קיין טיפּ פון לופּינג געגאנגען אויף 462 00:21:30,500 --> 00:21:32,010 דאָ, קיין רעקורסיאָן, קיין לופּס. 463 00:21:32,010 --> 00:21:37,390 עס ס נאָר גאַט צו זיין שווער-קאָדעד שורות פון קאָד ווי מיר האָבן אין דעם מוסטער. 464 00:21:37,390 --> 00:21:42,330 >> אַזוי דער ווייַטער פּראָבלעם 12 געבעטן אונדז צו פאַרענדיקן די ימפּלאַמענטיישאַן פון צונעמען 465 00:21:42,330 --> 00:21:46,740 ונטער אין אַזאַ אַ וועג אַז עס רימוווז N פון דער רשימה אין לינעאַר צייַט. 466 00:21:46,740 --> 00:21:48,740 אזוי איר האָבן אַ ביסל מער וויגאַל צימער איצט. 467 00:21:48,740 --> 00:21:52,380 איר קען יבערנעמען אַז ן, אויב פאָרשטעלן אין דער רשימה, וועט זיין פאָרשטעלן 468 00:21:52,380 --> 00:21:53,340 ניט מער ווי אַמאָל. 469 00:21:53,340 --> 00:21:56,770 און אַז אויך איז מענט צו זיין אַ ויספרעג-באזירט סימפּלאַפייינג האַשאָרע, אַזוי 470 00:21:56,770 --> 00:21:59,780 אַז אויב איר געפינען די נומער 50 ערגעץ אין דער רשימה, איר טאָן ניט אויך 471 00:21:59,780 --> 00:22:02,890 האָבן צו זאָרג וועגן קאַנטיניוינג צו יטעראַטע, קוקן פֿאַר יעדער מעגלעך 472 00:22:02,890 --> 00:22:06,990 קאָפּיע פון ​​50, וואָס וואָלט נאָר דעוואָלווע אין עטלעכע מינושיאַ אין לימיטעד צייַט. 473 00:22:06,990 --> 00:22:10,460 >> אזוי מיט באַזייַטיקן, דעם איינער איז געווען באשטימט מער טשאַלאַנדזשינג און מער 474 00:22:10,460 --> 00:22:11,640 קאָד צו שרייַבן. 475 00:22:11,640 --> 00:22:14,990 אָבער בייַ ערשטער בליק, פראַנגקלי, עס זאל קוקן אָוווערוועלמינג און ווי עפּעס 476 00:22:14,990 --> 00:22:17,060 עס ס קיין וועג איר געקענט האָבן קומען אַרויף מיט אויף אַ ויספרעג. 477 00:22:17,060 --> 00:22:22,450 אבער אויב מיר פאָקוס אויף דעם יחיד טריט, אַלעווייַ, עס וועט פּלוצלינג 478 00:22:22,450 --> 00:22:26,060 שלאָגן איר אַז יעדער פון די יחיד טריט מאכט קלאָר ווי דער טאָג חוש 479 00:22:26,060 --> 00:22:27,080 אין רעטראַספּעקט. 480 00:22:27,080 --> 00:22:28,200 אַזוי לאָזן ס נעמען אַ קוק. 481 00:22:28,200 --> 00:22:32,570 >> אַזוי ערשטער, מיר ינישאַלייז טייַטל צו זיין רשימה זיך. 482 00:22:32,570 --> 00:22:36,040 ווייַל איך ווילן לינעאַר צייַט, אַז מיטל איך בין געגאנגען צו האָבן עטלעכע שלייף. 483 00:22:36,040 --> 00:22:39,730 און אַ פּראָסט וועג צו יטעראַטע איבער די נאָודז אין אַ רשימה ביניען אָדער קיין טיפּ 484 00:22:39,730 --> 00:22:43,860 פון ביניען יטעראַטיוועלי איז צו נעמען אַ טייַטל צו די פראָנט פון די דאַטן 485 00:22:43,860 --> 00:22:46,990 ביניען און דעריבער נאָר אָנהייב אַפּדייטינג עס און גיין דיין וועג 486 00:22:46,990 --> 00:22:48,650 דורך די דאַטן סטרוקטור. 487 00:22:48,650 --> 00:22:50,040 אַזוי איך בין געגאנגען צו טאָן פּונקט אַז. 488 00:22:50,040 --> 00:22:54,260 >> בשעת טייַטל, מיין צייַטווייַליק בייַטעוודיק, איז ניט גלייַך צו נאַל, לאָזן ס 489 00:22:54,260 --> 00:22:55,660 גיין פאָרויס און טשעק. 490 00:22:55,660 --> 00:22:56,910 האט איך באַקומען מאַזלדיק? 491 00:22:56,910 --> 00:23:01,740 איז די N פעלד אין די נאָדע איך בין איצט קוקן בייַ גלייַך צו די 492 00:23:01,740 --> 00:23:03,380 נומער איך בין קוקן פֿאַר? 493 00:23:03,380 --> 00:23:05,410 און אויב אַזוי, לאָזן ס טאָן עפּעס. 494 00:23:05,410 --> 00:23:10,020 איצט, באַמערקן דעם אויב צושטאַנד סעראַונדז די גאנצע 495 00:23:10,020 --> 00:23:11,520 ווייַטערדיק שורות פון קאָד. 496 00:23:11,520 --> 00:23:14,610 דעם איז דער בלויז זאַך איך זאָרגן וועגן - געפונען אַ נומער אין פרעגן. 497 00:23:14,610 --> 00:23:18,010 אַזוי עס ס ניט אַנדערש, וואָס סימפּלאַפייז דאס קאַנסעפּטשואַלי אַ קליין ביסל. 498 00:23:18,010 --> 00:23:22,040 >> אָבער איצט, איך איינגעזען, און איר זאל האָבן בלויז איינגעזען דעם נאָך טראכטן 499 00:23:22,040 --> 00:23:24,720 עס דורך אַ ביסל, עס ס פאקטיש צוויי קאַסעס דאָ. 500 00:23:24,720 --> 00:23:28,060 איינער איז ווו די נאָדע איז אין די אָנהייב פון די רשימה, וואָס איז אַ 501 00:23:28,060 --> 00:23:31,040 ביסל אַנויינג, ווייַל אַז ס אַ ספּעציעל פאַל, ווייַל איר האָבן צו האַנדלען 502 00:23:31,040 --> 00:23:33,340 מיט דעם זאַך, וואָס איז דער בלויז אַנאַמאַלי. 503 00:23:33,340 --> 00:23:35,720 אומעטום אַנדערש אין דער רשימה, עס ס די זעלבע זאַך. 504 00:23:35,720 --> 00:23:38,050 עס ס אַ פרייַערדיק נאָדע און אַ ווייַטער נאָדע, פרייַערדיק נאָדע, ווייַטער נאָדע. 505 00:23:38,050 --> 00:23:40,940 אבער דעם באָכער איז אַ קליין ספּעציעל אויב ער ס אין די אָנהייב. 506 00:23:40,940 --> 00:23:48,710 >> אַזוי אויב די טייַטל יקוואַלז די רשימה זיך, אַזוי אויב איך בין אין די אָנהייב פון 507 00:23:48,710 --> 00:23:53,960 דער רשימה און איך האָבן געפונען ן, איך דאַרפֿן צו טאָן אַ פּאָר פון זאכן. 508 00:23:53,960 --> 00:23:59,230 איינער, איך דאַרפֿן צו טוישן רשימה צו פונט צו דער ווייַטער פעלד, 50. 509 00:23:59,230 --> 00:24:01,270 אַזוי רעכן אַז איך בין טריינג צו באַזייַטיקן 34. 510 00:24:01,270 --> 00:24:03,560 אַזוי דעם באָכער ס גאַט צו גיין אַוועק אין נאָר אַ מאָמענט. 511 00:24:03,560 --> 00:24:07,210 >> אַזוי איך בין געגאנגען צו זאָגן, רשימה געץ טייַטל ווייַטער. 512 00:24:07,210 --> 00:24:08,570 גוט, דעם איז טייַטל. 513 00:24:08,570 --> 00:24:10,360 ווייַטער איז פּוינטינג איבער דאָ. 514 00:24:10,360 --> 00:24:17,470 אַזוי דעם איז טשאַנגינג דעם פייַל רעכט איצט צו פונט צו דעם באָכער דאָ. 515 00:24:17,470 --> 00:24:19,580 איצט, געדענקען, מיר האָבן אַ צייַטווייַליק בייַטעוודיק. 516 00:24:19,580 --> 00:24:23,520 אַזוי מיר האָבן ניט אָרפאַנד קיין נאָודז, ווייַל איך אויך האָבן דעם באָכער אין מיין 517 00:24:23,520 --> 00:24:25,010 ימפּלאַמענטיישאַן פון צונעמען. 518 00:24:25,010 --> 00:24:29,600 אַזוי איצט, אויב רשימה זיך איז ניט נאַל, איך דאַרפֿן צו פאַרריכטן אַ ביסל עפּעס. 519 00:24:29,600 --> 00:24:32,690 >> איך דאַרפֿן צו איצט מאַכן זיכער אַז דעם פייַל, וואָס איז פריער פּוינטינג 520 00:24:32,690 --> 00:24:36,830 50-34, דעם האט גאַט צו גיין אַוועק, ווייַל אויב איך בין טריינג צו באַקומען באַפרייַען 521 00:24:36,830 --> 00:24:41,910 פון 34, 50 האט בעסער נישט טייַנען קיין טיפּ פון צוריק דערמאָנען צו עס ווי די 522 00:24:41,910 --> 00:24:42,820 פייַל סאַגדזשעסטיד. 523 00:24:42,820 --> 00:24:44,820 אַזוי איך נאָר האט דעם שורה. 524 00:24:44,820 --> 00:24:46,520 אַזוי דעמאָלט איך בין געטאן. 525 00:24:46,520 --> 00:24:48,040 אַז פאַל איז פאקטיש שיין גרינג. 526 00:24:48,040 --> 00:24:51,010 טשאַפּינג אַוועק די קאָפּ פון דער רשימה איז לעפיערעך סטרייטפאָרווערד. 527 00:24:51,010 --> 00:24:52,980 >> צום באַדויערן, עס ס דעם אַנויינג אַנדערש בלאָק. 528 00:24:52,980 --> 00:24:56,170 אַזוי איצט, איך האָבן צו באַטראַכטן די פאַל ווו עס ס עפּעס אין די מיטל. 529 00:24:56,170 --> 00:24:59,880 אבער עס ס ניט אויך געפערלעך, אַחוץ פֿאַר סינטאַקס ווי דעם. 530 00:24:59,880 --> 00:25:03,080 אַזוי אויב איך בין ניט אין די אָנהייב פון די רשימה, איך בין ערגעץ אין די מיטל. 531 00:25:03,080 --> 00:25:08,160 און דעם שורה דאָ איז געזאגט, אָנהייב אין וועלכער נאָדע איר ניטאָ בייַ. 532 00:25:08,160 --> 00:25:11,210 533 00:25:11,210 --> 00:25:18,550 גיין צו די פריערדיקע נאָדע ס ווייַטער פעלד און פונט אַז אין די טייַטל. 534 00:25:18,550 --> 00:25:20,390 >> זאל ס טאָן דעם פּיקטאָריאַללי. 535 00:25:20,390 --> 00:25:21,640 אַז איז געטינג קאָמפּליצירט. 536 00:25:21,640 --> 00:25:30,480 537 00:25:30,480 --> 00:25:37,990 אַזוי אויב איך האָבן אַ פרייַערדיק פעלדער דאָ - זאל ס טאָן דעם - ווייַטער פעלדער דאָ. 538 00:25:37,990 --> 00:25:41,200 איך בין געגאנגען צו פאַרפּאָשעטערן מיין פּוינטערז גאַנץ ווי ציען אַ גאַנץ בינטל פון 539 00:25:41,200 --> 00:25:45,710 דאס צוריק און אַרויס קריססקראָססינג יעדער אנדערער. 540 00:25:45,710 --> 00:25:50,870 און איצט, לאָזן ס נאָר זאָגן דעם איז 1, 2, 3 פֿאַר די צוליב פון דיסקוסיע, אפילו 541 00:25:50,870 --> 00:25:53,410 כאָטש אַז טוט נישט שורה אַרויף מיט די פּראָבלעם אין פרעגן. 542 00:25:53,410 --> 00:25:55,900 >> אַזוי דאָ ס מיין לינגקט רשימה. 543 00:25:55,900 --> 00:25:59,300 איך בין טריינג צו באַזייַטיקן צוויי אין דעם באַזונדער ווערסיע פון ​​דער געשיכטע. 544 00:25:59,300 --> 00:26:01,960 אַזוי איך 'ווע דערהייַנטיקט טייַטל צו זיין פּוינטינג צו דעם באָכער. 545 00:26:01,960 --> 00:26:03,315 אַזוי דעם איז פּטר. 546 00:26:03,315 --> 00:26:04,530 ער ס פּוינטינג דאָ. 547 00:26:04,530 --> 00:26:07,170 דעם איז רשימה, וואָס יגזיסס גלאָובאַלי ווי פריער. 548 00:26:07,170 --> 00:26:09,200 און ער ס פּוינטינג דאָ קיין ענין וואָס. 549 00:26:09,200 --> 00:26:10,800 און איצט, איך בין טריינג צו באַזייַטיקן צוויי. 550 00:26:10,800 --> 00:26:13,850 >> אַזוי אויב טייַטל איז פּוינטינג דאָ, איך בין געגאנגען צו נאָכפאָלגן, משמעות, די 551 00:26:13,850 --> 00:26:17,110 פרייַערדיק טייַטל, וואָס שטעלט מיר אין 1. 552 00:26:17,110 --> 00:26:22,290 איך בין דעמאָלט געגאנגען צו זאָגן אַז דער ווייַטער פעלד, וואָס ברענגט מיר איבער צו דעם 553 00:26:22,290 --> 00:26:25,410 קעסטל דאָ, איז געגאנגען צו גלייַך טייַטל ווייַטער. 554 00:26:25,410 --> 00:26:28,400 אַזוי אויב דעם טייַטל, דעם איז ווייַטער. 555 00:26:28,400 --> 00:26:31,840 אַז מיטל אַז דעם פייַל באדערפענישן צו פונט צו דעם באָכער. 556 00:26:31,840 --> 00:26:35,140 >> אַזוי וואָס אַז שורה פון קאָד האט פּונקט געטאן איז אַ קליין ביסל פון דעם. 557 00:26:35,140 --> 00:26:37,500 און איצט, דעם איז קוקן ווי אַ שריט אין די רעכט ריכטונג. 558 00:26:37,500 --> 00:26:41,390 מיר יסענשאַלי ווילן צו סניפּ 2 אויס פון די מיטל פון 1 און 3. 559 00:26:41,390 --> 00:26:44,400 אַזוי עס מאכט זינען אַז מיר ווילן צו מאַרשרוט דעם טייַטל אַרום עס. 560 00:26:44,400 --> 00:26:50,400 אַזוי דעם ווייַטער שורה איז טשעק אויב טייַטל ווייַטער איז ניט נאַל, עס ס 561 00:26:50,400 --> 00:26:54,200 טאַקע עמעצער צו די רעכט פון 2, אַז מיטל מיר אויך האָבן צו טאָן 562 00:26:54,200 --> 00:26:55,850 אַ ביסל סניפּ דאָ. 563 00:26:55,850 --> 00:27:00,590 >> אזוי איך איצט דאַרפֿן צו נאָכפאָלגן דעם טייַטל און דערהייַנטיקן די פריערדיקע טייַטל אויף 564 00:27:00,590 --> 00:27:05,410 דעם באָכער צו טאָן אַ קליין ביסל פון אַ וואָרקאַראָונד דאָ די פונט דאָ. 565 00:27:05,410 --> 00:27:07,100 און איצט, וויזשוואַלי דעם איז פייַן. 566 00:27:07,100 --> 00:27:11,930 עס ס אַ ביסל מעסי אין אַז עס ס קיין איינער פּוינטינג בייַ די 2 ענימאָר. 567 00:27:11,930 --> 00:27:13,600 2 איז פּוינטינג צו די לינק. 568 00:27:13,600 --> 00:27:14,980 און 2 איז פּוינטינג צו די רעכט. 569 00:27:14,980 --> 00:27:17,480 אָבער ער קענען טאָן וועלכער ער וויל, ווייַל ער ס וועגן צו באַקומען באפרייט. 570 00:27:17,480 --> 00:27:19,480 און עס טוט ניט ענין וואָס די וואַלועס זענען ענימאָר. 571 00:27:19,480 --> 00:27:23,040 >> וואָס ס וויכטיק איז אַז די רוען גויס זענען רוטינג אויבן 572 00:27:23,040 --> 00:27:24,280 און ווייטער אים איצט. 573 00:27:24,280 --> 00:27:25,810 און טאַקע, אַז ס וואָס מיר טאָן ווייַטער. 574 00:27:25,810 --> 00:27:29,360 מיר פֿרייַ טייַטל, וואָס מיטל מיר דערציילן די אַפּערייטינג סיסטעם, איר זענען באַגריסונג 575 00:27:29,360 --> 00:27:30,906 צו ריקליים דעם. 576 00:27:30,906 --> 00:27:34,900 און דעמאָלט לאַסטלי, מיר צוריקקומען. 577 00:27:34,900 --> 00:27:37,220 אַנדערש ימפּליסאַטלי, אויב מיר האָבן ניט אומגעקערט נאָך, 578 00:27:37,220 --> 00:27:38,290 מיר 'ווע גאַט צו האַלטן קוקן. 579 00:27:38,290 --> 00:27:41,485 אַזוי טייַטל יקוואַלז טייַטל ווייַטער נאָר מיטל מאַך דעם באָכער דאָ. 580 00:27:41,485 --> 00:27:42,600 מאַך דעם באָכער דאָ. 581 00:27:42,600 --> 00:27:45,400 מאַך דעם באָכער דאָ אויב, אין פאַקט, מיר האבן ניט געפינען די נומער 582 00:27:45,400 --> 00:27:46,960 מיר 'רע איר זוכט פֿאַר נאָך. 583 00:27:46,960 --> 00:27:49,630 >> אַזוי פראַנגקלי, עס קוקט גאָר אָוווערוועלמינג, איך טראַכטן, בייַ ערשטער 584 00:27:49,630 --> 00:27:52,180 בליק, ספּעציעל אויב איר סטראַגאַלד מיט דעם בעשאַס די ויספרעג דעמאָלט זען 585 00:27:52,180 --> 00:27:52,850 עפּעס ווי דעם. 586 00:27:52,850 --> 00:27:55,050 און איר פּונקט זיך אויף די צוריק. 587 00:27:55,050 --> 00:27:57,080 נו, עס ס קיין וועג איך קען האָבן קומען אַרויף מיט אַז אויף די ויספרעג. 588 00:27:57,080 --> 00:28:00,470 אָבער איך וואָלט טייַנען, איר קענען אויב איר ברעכן עס אַראָפּ אין די יחיד 589 00:28:00,470 --> 00:28:04,400 קאַסעס און פּונקט גיין דורך עס קערפאַלי, אָלבייט, אַדמיטידלי, אונטער 590 00:28:04,400 --> 00:28:06,300 סטרעספאַל צושטאנדן. 591 00:28:06,300 --> 00:28:09,470 >> טאַנגקפאַלי, די בילד געמאכט אַלץ כאַפּיער. 592 00:28:09,470 --> 00:28:11,050 איר קען ציען דעם אין קיין נומער פון וועגן. 593 00:28:11,050 --> 00:28:12,760 איר טאָן ניט האָבן צו טאָן די קריססקראָססינג זאַך דאָ. 594 00:28:12,760 --> 00:28:14,520 איר קען טאָן עס מיט גלייַך שורות ווי דעם. 595 00:28:14,520 --> 00:28:18,790 אבער די גיסט פון דעם פּראָבלעם, אין אַלגעמיין, איז געווען צו פאַרשטיין אַז די 596 00:28:18,790 --> 00:28:22,060 בילד אין די סוף זאָל קוקן אַ ביסל עפּעס ווי דעם, ווייַל 597 00:28:22,060 --> 00:28:25,030 קעסיידערדיק צייַט ימפּלייד אַז איר האַלטן דזשאַמינג און דזשאַמינג און דזשאַמינג די 598 00:28:25,030 --> 00:28:29,900 נייַ נאָודז אין די אָנהייב פון די רשימה. 599 00:28:29,900 --> 00:28:31,960 קיין שאלות? 600 00:28:31,960 --> 00:28:34,565 מיסטאָמע די מערסט טשאַלאַנדזשינג פון אַוואַדע די קאָודינג שאלות. 601 00:28:34,565 --> 00:28:37,690 >> וילעם: אזוי איז רשימה ענלעך צו קאָפּ אין פרייַערדיק ביישפילן. 602 00:28:37,690 --> 00:28:39,640 >> דוד י מאַלאַן: פּונקט, פּונקט. 603 00:28:39,640 --> 00:28:43,130 נאָר אַ אַנדערש נאָמען פֿאַר אַ גלאבאלע בייַטעוודיק. 604 00:28:43,130 --> 00:28:44,380 וועלט ברייט וואָס? 605 00:28:44,380 --> 00:28:48,880 606 00:28:48,880 --> 00:28:49,730 >> באַגאַזלענען באָודאַן: גוט. 607 00:28:49,730 --> 00:28:52,020 אַזוי דעם איז דער איין ווו איר האט צו שרייַבן די פּאַראַגראַף. 608 00:28:52,020 --> 00:28:56,060 עטלעכע מענטשן געשריבן מאמרים פֿאַר דעם קשיא. 609 00:28:56,060 --> 00:29:00,230 אָבער איר נאָר דאַרפֿן צו נוצן די זעקס ווערטער צו באַשרייַבן וואָס כאַפּאַנז ווען 610 00:29:00,230 --> 00:29:02,440 איר פּרובירן צו קאָנטאַקט facebook.com. 611 00:29:02,440 --> 00:29:07,930 אַזוי איך וועט נאָר רעדן דורך די פּראָצעס ניצן אַלע די טערמינען. 612 00:29:07,930 --> 00:29:11,290 אַזוי אין אונדזער בלעטערער, ​​מיר טיפּ facebook.com און שלאָגן אַרייַן. 613 00:29:11,290 --> 00:29:17,280 אַזוי אונדזער בלעטערער ס גיי צו בויען אַ הטטפּ בעטן אַז עס ס געגאנגען צו שיקן 614 00:29:17,280 --> 00:29:22,220 דורך עטלעכע פּראָצעס צו פאַסעבאָאָק פֿאַר פאַסעבאָאָק צו רעספּאָנד צו אונדז מיט די 615 00:29:22,220 --> 00:29:24,450 HTML פון זייַן בלאַט. 616 00:29:24,450 --> 00:29:28,800 >> אַזוי וואָס איז די פּראָצעס דורך וואָס די הטטפּ בעטן 617 00:29:28,800 --> 00:29:30,730 פאקטיש געץ צו פאַסעבאָאָק? 618 00:29:30,730 --> 00:29:32,790 אַזוי ערשטער, מיר דאַרפֿן צו זעץ Facebook.com. 619 00:29:32,790 --> 00:29:38,780 אַזוי נאָר געגעבן די נאָמען Facebook.com, ווו פאקטיש טוט די הטטפּ בעטן 620 00:29:38,780 --> 00:29:39,940 דאַרפֿן צו גיין? 621 00:29:39,940 --> 00:29:44,120 אַזוי מיר דאַרפֿן צו זעץ Facebook.com צו אַ יפּ אַדרעס, וואָס יוניקלי 622 00:29:44,120 --> 00:29:47,620 יידענטאַפייז וואָס מאַשין מיר פאקטיש ווילן צו שיקן דעם בעטן צו. 623 00:29:47,620 --> 00:29:49,310 דיין לאַפּטאַפּ האט אַ יפּ אַדרעס. 624 00:29:49,310 --> 00:29:52,240 עפּעס פארבונדן צו די אינטערנעט האט אַ יפּ אַדרעס. 625 00:29:52,240 --> 00:29:59,030 >> אַזוי דנס, פעלד נאָמען סיסטעם, וואָס איז וואָס ס געגאנגען צו שעפּן די איבערזעצונג 626 00:29:59,030 --> 00:30:03,750 פון facebook.com צו אַ יפּ אַדרעס אַז איר פאקטיש ווילן צו קאָנטאַקט. 627 00:30:03,750 --> 00:30:08,075 אַזוי מיר קאָנטאַקט די דנס סערווערס און זאָגן, וואָס איז facebook.com? 628 00:30:08,075 --> 00:30:16,560 עס זאגט, טאַקע, עס ס IP אַדרעס 190.212 עפּעס, עפּעס, עפּעס. 629 00:30:16,560 --> 00:30:16,900 אַלע רעכט. 630 00:30:16,900 --> 00:30:18,850 איצט, איך וויסן וואָס מאַשין איך ווילן צו קאָנטאַקט. 631 00:30:18,850 --> 00:30:22,360 >> אַזוי דעמאָלט איר שיקן אייער הטטפּ בעטן איבער צו אַז מאַשין. 632 00:30:22,360 --> 00:30:24,140 אַזוי ווי טוט עס באַקומען צו אַז מאַשין? 633 00:30:24,140 --> 00:30:27,200 נו, די בעטן גייט פון ראַוטער צו ראַוטער באַונסינג. 634 00:30:27,200 --> 00:30:32,630 געדענקען די משל אין קלאַס, ווו מיר פאקטיש געזען די מאַרשרוט אַז די 635 00:30:32,630 --> 00:30:35,340 פּאַקיץ גענומען ווען מיר געפרוווט צו יבערגעבן. 636 00:30:35,340 --> 00:30:38,460 מיר געזען עס שפּרינגען איבער די אַטלאַנטיק אקעאן אין איין פונט אָדער וועלכער. 637 00:30:38,460 --> 00:30:42,820 >> אַזוי די לעצטע טערמין פּאָרט. 638 00:30:42,820 --> 00:30:46,520 אַזוי דעם איז איצט אויף אייער קאָמפּיוטער. 639 00:30:46,520 --> 00:30:49,970 איר קענען האָבן קייפל זאכן איצט קאַמיונאַקייטינג מיט דער אינטערנעץ. 640 00:30:49,970 --> 00:30:53,730 אַזוי איך קענען זיין פליסנדיק, זאָגן, סקיפּע. 641 00:30:53,730 --> 00:30:55,670 איך זאל האָבן אַ וועב בלעטערער עפענען. 642 00:30:55,670 --> 00:30:59,010 איך זאל האָבן עפּעס אַז טאָררענטינג טעקעס. 643 00:30:59,010 --> 00:31:00,880 אַזוי אַלע פון ​​די זאכן זענען קאַמיונאַקייטינג מיט די 644 00:31:00,880 --> 00:31:02,600 אינטערנעט אין עטלעכע וועג. 645 00:31:02,600 --> 00:31:08,070 >> אַזוי ווען דיין קאָמפּיוטער נעמט עטלעכע דאַטן פון די אינטערנעט, ווי טוט עס 646 00:31:08,070 --> 00:31:10,130 וויסן וואָס אַפּלאַקיישאַן פאקטיש וויל די דאַטן? 647 00:31:10,130 --> 00:31:12,610 ווי טוט עס וויסן צי דעם באַזונדער דאַטע איז מענט פֿאַר די 648 00:31:12,610 --> 00:31:16,070 טאָררענטינג אַפּלאַקיישאַן ווי קעגן צו די וועב בלעטערער? 649 00:31:16,070 --> 00:31:20,980 אַזוי דעם איז דער ציל פון פּאָרץ אין אַז אַלע פון ​​די פּראָגראַמען האָבן 650 00:31:20,980 --> 00:31:22,720 קליימד אַ פּאָרט אויף דיין קאָמפּיוטער. 651 00:31:22,720 --> 00:31:27,580 אַזוי אייער וועב בלעטערער זאגט, היי, איך בין צוגעהערט אויף פּאָרט 1000. 652 00:31:27,580 --> 00:31:32,240 און דיין טאָררענטינג פּראָגראַם איז געזאגט, איך בין צוגעהערט אויף פּאָרט 3000. 653 00:31:32,240 --> 00:31:34,770 און סקיפּע זאגט, איך בין ניצן פּאָרט 4000. 654 00:31:34,770 --> 00:31:41,950 >> אַזוי ווען איר באַקומען עטלעכע דאַטן אַז געהערט צו איינער פון די פּראָגראַמען, די דאַטן 655 00:31:41,950 --> 00:31:45,510 איז אנגעצייכנט מיט וואָס פּאָרט עס פאקטיש זאָל זיין געשיקט צוזאמען צו. 656 00:31:45,510 --> 00:31:47,950 אַזוי דעם זאגט, טאַקע, איך געהערן צו פּאָרט 1000. 657 00:31:47,950 --> 00:31:50,950 איך וויסן דעמאָלט איך דאַרפֿן צו פאָרויס דעם צוזאמען צו מיין וועב בלעטערער. 658 00:31:50,950 --> 00:31:56,440 אַזוי די סיבה עס ס באַטייַטיק דאָ איז אַז וועב סערווערס טענד צו 659 00:31:56,440 --> 00:31:58,240 הערן אויף פּאָרט 80. 660 00:31:58,240 --> 00:32:02,420 אַזוי ווען איך קאָנטאַקט Facebook.com, איך בין קאַמיונאַקייטינג מיט עטלעכע מאַשין. 661 00:32:02,420 --> 00:32:06,390 אבער איך דאַרפֿן צו זאָגן וואָס פּאָרט פון אַז מאַשין איך ווילן צו יבערגעבן מיט. 662 00:32:06,390 --> 00:32:09,160 און וועב סערווערס טענד צו זיין צוגעהערט אויף פּאָרט 80. 663 00:32:09,160 --> 00:32:14,010 >> אויב זיי געוואלט, זיי קען שטעלן עס אַרויף אַזוי עס רשימות ווי אויף פּאָרט 7000. 664 00:32:14,010 --> 00:32:19,090 און דעמאָלט אין אַ וועב בלעטערער, ​​איך קען מאַניואַלי טיפּ Facebook.com: 7000 צו 665 00:32:19,090 --> 00:32:24,600 שיקן די בקשה צו פּאָרט 7000 פון פאַסעבאָאָק ס וועב סערווירער. 666 00:32:24,600 --> 00:32:26,820 >> דוד י מאַלאַן: און אין דעם פאַל, אפילו כאָטש מיר האבן ניט דאַרפן אַז מענטשן 667 00:32:26,820 --> 00:32:30,000 דערמאָנען דעם, אין דעם פאַל, וואָס פּאָרט וואָלט די בעטן פאקטיש גיין צו? 668 00:32:30,000 --> 00:32:36,630 669 00:32:36,630 --> 00:32:37,880 פּרובירן ווידער. 670 00:32:37,880 --> 00:32:42,810 671 00:32:42,810 --> 00:32:44,300 פּונקט. 672 00:32:44,300 --> 00:32:47,960 ניט קוקן פֿאַר אַז, אָבער אַ סובטלעטי אַז ס עס גאָרניט די לעצטע. 673 00:32:47,960 --> 00:32:51,770 >> באַגאַזלענען באָודאַן: אַזוי דער הטטפּס, זינט עס ס צוגעהערט ספּאַסיפיקלי פֿאַר די 674 00:32:51,770 --> 00:32:55,180 ינקריפּטיד, עס ס אויף פּאָרט 4430. 675 00:32:55,180 --> 00:32:57,680 >> וילעם: און ימיילז זענען 25, רעכט? 676 00:32:57,680 --> 00:33:00,670 >> דוד י מאַלאַן: אַוטבאַונד ימיילז, 25, יאָ. 677 00:33:00,670 --> 00:33:03,760 >> באַגאַזלענען באָודאַן: איך טאָן ניט אפילו וויסן רובֿ פון די - אַלע פון ​​די נידעריקער אָנעס טענד צו זיין 678 00:33:03,760 --> 00:33:06,310 רעזערווירט פֿאַר זאכן. 679 00:33:06,310 --> 00:33:09,260 איך טראַכטן אַלץ אונטער 1024 איז רעזערווירט. 680 00:33:09,260 --> 00:33:13,450 >> וילעם: פארוואס האט איר זאָגן 3 איז דעם אומרעכט נומער? 681 00:33:13,450 --> 00:33:18,820 >> באַגאַזלענען באָודאַן: ווייַל אין אַ יפּ אַדרעס, עס ס פיר גרופּינגז פון דידזשאַץ. 682 00:33:18,820 --> 00:33:21,090 און זיי ניטאָ 0-255. 683 00:33:21,090 --> 00:33:28,060 אַזוי 192.168.2.1 איז אַ פּראָסט היגע נעץ יפּ אַדרעס. 684 00:33:28,060 --> 00:33:30,840 באַמערקן אַלע פון ​​די זענען ווייניקער ווי 255. 685 00:33:30,840 --> 00:33:33,570 אַזוי ווען איך סטאַרטעד מיט 300, אַז קען ניט עפשער האָבן 686 00:33:33,570 --> 00:33:35,210 שוין איינער פון די נומערן. 687 00:33:35,210 --> 00:33:38,170 >> דוד י מאַלאַן: אבער אַז נאַריש קלעמערל פון - איז עס קסי, ווו זיי האט אַ 688 00:33:38,170 --> 00:33:39,970 נומער וואס איז אויך גרויס פֿאַר די יפּ אַדרעס. 689 00:33:39,970 --> 00:33:42,940 690 00:33:42,940 --> 00:33:46,110 >> באַגאַזלענען באָודאַן: קיין שאלות אויף דעם? 691 00:33:46,110 --> 00:33:51,710 דער ווייַטער איינער, אַזוי גאַנץ ענדערונג אין טעמע, אָבער מיר האָבן דעם פפּ מענגע פֿאַר 692 00:33:51,710 --> 00:33:53,270 די הייזער אין די קוואַד. 693 00:33:53,270 --> 00:33:56,360 און מיר האָבן אַ ונאָרדערעד רשימה. 694 00:33:56,360 --> 00:33:59,550 און מיר ווילן צו דרוקן אויס יעדער רשימה פּונקט נאָר מיט די הויז נאָמען. 695 00:33:59,550 --> 00:34:09,090 696 00:34:09,090 --> 00:34:11,870 אַזוי מיר האָבן אַ פאָרעאַטש שלייף. 697 00:34:11,870 --> 00:34:17,540 אַזוי געדענקען, די סינטאַקס איז פאָרעאַטש מענגע ווי פּונקט אין די מענגע. 698 00:34:17,540 --> 00:34:22,360 אַזוי דורך יעדער יטעראַטיאָן פון די שלייף, הויז איז געגאנגען צו נעמען אויף איינער פון די 699 00:34:22,360 --> 00:34:24,060 וואַלועס ין פון די מענגע. 700 00:34:24,060 --> 00:34:26,530 >> אויף דער ערשטער יטעראַטיאָן, הויז וועט זיין קאַבאָט הויז. 701 00:34:26,530 --> 00:34:30,370 אויף אַ רגע יטעראַטיאָן, הויז וועט זיין קעריער הויז און אַזוי אויף. 702 00:34:30,370 --> 00:34:34,370 אַזוי פֿאַר יעדער קוואַד ווי הויז, מיר ניטאָ נאָר געגאנגען צו דרוקן - 703 00:34:34,370 --> 00:34:37,250 איר אויך קען האָבן עקאָוד - 704 00:34:37,250 --> 00:34:42,199 דער רשימה פּאָזיציע און דעריבער די הויז ס נאָמען און דעריבער פאַרמאַכן די רשימה פּאָזיציע. 705 00:34:42,199 --> 00:34:45,210 די געגרייַזלט ברייסאַז זענען אַפּשאַנאַל דאָ. 706 00:34:45,210 --> 00:34:49,480 >> און דעמאָלט מיר אויך האט אין די קשיא זיך, געדענקען צו פאַרמאַכן די 707 00:34:49,480 --> 00:34:50,770 ונאָרדערעד רשימה קוויטל. 708 00:34:50,770 --> 00:34:53,949 אַזוי מיר דאַרפֿן צו אַרויסגאַנג פפּ מאָדע אין סדר צו טאָן דעם. 709 00:34:53,949 --> 00:35:00,280 אָדער מיר קען האָבן עקאָוד די נאָענט ונאָרדערעד רשימה קוויטל. 710 00:35:00,280 --> 00:35:02,380 >> דוד י מאַלאַן: אויך פייַן דאָ וואָלט האָבן שוין צו נוצן אַן אַלט שולע פֿאַר 711 00:35:02,380 --> 00:35:07,340 שלייף מיט אַ $ איך = 0 0 און ניצן קאַונץ צו רעכענען אויס די לענג פון די שטראַל. 712 00:35:07,340 --> 00:35:09,240 טאָוטאַלי פייַן אויך, נאָר אַ ביסל וואָרדיער. 713 00:35:09,240 --> 00:35:12,170 714 00:35:12,170 --> 00:35:14,742 >> וילעם: אזוי אויב איר זענען געגאנגען צו [ינאָדאַבאַל], וואָלט איר טאָן - 715 00:35:14,742 --> 00:35:16,734 איך פאַרגעסן וואָס די שלייף [ינאָדאַבאַל] איז. 716 00:35:16,734 --> 00:35:21,380 וואָלט איר $ קוואַד קלאַמער איך? 717 00:35:21,380 --> 00:35:21,850 >> דוד י מאַלאַן: פּונקט. 718 00:35:21,850 --> 00:35:23,100 יאָ, פּונקט. 719 00:35:23,100 --> 00:35:26,650 720 00:35:26,650 --> 00:35:27,900 >> באַגאַזלענען באָודאַן: עפּעס אַנדערש? 721 00:35:27,900 --> 00:35:31,350 722 00:35:31,350 --> 00:35:32,010 >> דוד י מאַלאַן: אַלע רעכט. 723 00:35:32,010 --> 00:35:32,300 א-אָפס. 724 00:35:32,300 --> 00:35:38,290 אַזוי עס זענען באַנטשאַז פון ענטפֿערס מעגלעך פֿאַר יעדער פון די. 725 00:35:38,290 --> 00:35:40,510 מיר זענען טאַקע נאָר קוקן פֿאַר עפּעס קאַמפּעלינג פֿאַר אַ מיטנ קאָפּ און 726 00:35:40,510 --> 00:35:41,100 אַ דאַונסייד. 727 00:35:41,100 --> 00:35:44,830 און נומער 16 געבעטן, וואַלאַדייטינג ניצערס ' אַרייַנשרייַב קליענט-זייַט, ווי מיט דזשאַוואַסקריפּט, 728 00:35:44,830 --> 00:35:47,280 אַנשטאָט פון סערווירער-זייַט, ווי מיט פפּ. 729 00:35:47,280 --> 00:35:49,450 אַזוי וואָס ס אַ מיטנ קאָפּ פון טאן קליענט-זייַט? 730 00:35:49,450 --> 00:35:53,780 >> נו, איינער פון די זאכן מיר פארגעלייגט איז אַז איר רעדוצירן לייטאַנסי, ווייַל איר 731 00:35:53,780 --> 00:35:56,750 טאָן ניט האָבן צו אַרן קאַנטאַקטינג די סערווירער, וואָס זאל נעמען אַ ביסל 732 00:35:56,750 --> 00:36:00,390 מיליסעקאַנדז אָדער אפילו אַ פּאָר פון סעקונדעס דורך אַוווידינג אַז און פּונקט 733 00:36:00,390 --> 00:36:04,670 וואַלאַדייטינג ניצערס 'אַרייַנשרייַב קליענט-זייַט דורך טריגערינג אַן אויף-פאָרלייגן האַנדלער און 734 00:36:04,670 --> 00:36:06,650 נאָר טשעק, האט זיי טיפּ עפּעס אין פֿאַר נאָמען? 735 00:36:06,650 --> 00:36:08,080 האט זיי טיפּ עפּעס אין פֿאַר בליצפּאָסט אַדרעס? 736 00:36:08,080 --> 00:36:10,950 האט זיי קלייַבן אַ דאָרם פון די קאַפּ-אַראָפּ מעניו? 737 00:36:10,950 --> 00:36:14,360 >> איר קענען געבן זיי ינסטאַנטאַניאַס באַמערקונגען ניצן די גיגאַהערטז קאָמפּיוטער 738 00:36:14,360 --> 00:36:16,770 אָדער וועלכער זיי האָבן אַז ס פאקטיש אויף זייער שרייַבטיש. 739 00:36:16,770 --> 00:36:19,310 אַזוי עס ס נאָר אַ בעסער באַניצער דערפאַרונג טיפּיקלי. 740 00:36:19,310 --> 00:36:24,460 אָבער אַ דאַונסייד פון טאן קליענט-זייַט וואַלאַדיישאַן, אויב איר טאָן עס אָן אויך 741 00:36:24,460 --> 00:36:29,860 טאן סערווירער-זייַט וואַלאַדיישאַן איז אַז רובֿ ווער עס יז קומען אויס פון קס50 ווייסט 742 00:36:29,860 --> 00:36:33,980 אַז איר קענען נאָר שיקן קיין דאַטן איר ווילן צו אַ סערווירער קיין נומער פון וועגן. 743 00:36:33,980 --> 00:36:37,030 פראַנגקלי, אין רובֿ קיין בלעטערער, ​​איר קענען גיט אַרום אין די סעטטינגס און פּונקט 744 00:36:37,030 --> 00:36:40,110 דרייַ אַוועק דזשאַוואַסקריפּט, וואָס וואָלט, דעריבער, דיסייבאַל קיין פאָרעם פון 745 00:36:40,110 --> 00:36:41,080 וואַלאַדיישאַן. 746 00:36:41,080 --> 00:36:44,460 >> אבער איר אויך זאל צוריקרופן אַז אפילו איך האט עטלעכע אַרקיין זאכן אין קלאַס ניצן 747 00:36:44,460 --> 00:36:47,790 טעלנעט און פאקטיש פּריטענדינג צו זיין אַ בלעטערער דורך שיקן באַקומען 748 00:36:47,790 --> 00:36:49,240 ריקוועס צו אַ סערווירער. 749 00:36:49,240 --> 00:36:51,030 און אַז ס אַוואַדע נישט ניצן קיין דזשאַוואַסקריפּט. 750 00:36:51,030 --> 00:36:53,290 אַז ס נאָר מיר טייפּינג קאַמאַנדז בייַ אַ קלאַוויאַטור. 751 00:36:53,290 --> 00:36:57,410 אַזוי טאַקע, קיין פּראָגראַמיסט ין גענוג טרייסט מיט די וועב און הטטפּ 752 00:36:57,410 --> 00:37:01,690 קען שיקן וועלכער דאַטן ער אָדער זי וויל צו אַ סערווירער אָן וואַלאַדיישאַן. 753 00:37:01,690 --> 00:37:05,470 און אויב דיין סערווער איז ניט אויך טשעק, האט זיי געבן מיר אַ נאָמען, איז 754 00:37:05,470 --> 00:37:08,930 דעם אַקטשאַוואַלי אַ גילטיק email אַדרעס, האט זיי קלייַבן אַ דאָרם, איר זאל סוף 755 00:37:08,930 --> 00:37:12,800 אַרויף ינסערטינג פאַלש אָדער נאָר ליידיק דאַטן אין דיין דייטאַבייס, וואָס מיסטאָמע 756 00:37:12,800 --> 00:37:15,450 איז ניט געגאנגען צו זיין אַ גוט זאַך אויב איר זענען אַסומינג עס איז געווען דאָרט. 757 00:37:15,450 --> 00:37:16,770 >> אַזוי דעם איז אַ אַנויינג פאַקט. 758 00:37:16,770 --> 00:37:19,890 אבער אין אַלגעמיין, קליענט-זייַט וואַלאַדיישאַן איז גרויס. 759 00:37:19,890 --> 00:37:21,810 אבער עס מיטל צוויי מאָל ווי פיל אַרבעט. 760 00:37:21,810 --> 00:37:25,970 כאָטש עס טאָן עקסיסטירן פאַרשידן ליבראַריעס, דזשאַוואַסקריפּט לייברעריז פֿאַר 761 00:37:25,970 --> 00:37:28,830 בייַשפּיל, וואָס מאַכן דעם פיל, פיל ווייניקער פון אַ קאָפּווייטיק. 762 00:37:28,830 --> 00:37:31,940 און איר קענען רייוס עטלעכע פון ​​די קאָד סערווירער-זייַט, קליענט-זייַט. 763 00:37:31,940 --> 00:37:35,980 אבער טאָן פאַרשטיין אַז עס איז טיפּיקלי נאך אַרבעט. 764 00:37:35,980 --> 00:37:36,415 יאָ. 765 00:37:36,415 --> 00:37:37,792 >> וילעם: אזוי אויב מיר נאָר האט ווייניקער זיכער - 766 00:37:37,792 --> 00:37:39,205 >> דוד י מאַלאַן: [לאַפס] 767 00:37:39,205 --> 00:37:39,680 אַג. 768 00:37:39,680 --> 00:37:43,105 די זענען שטענדיק די האַרדער אָנעס צו אַדזשודיקייט. 769 00:37:43,105 --> 00:37:44,480 >> באַגאַזלענען באָודאַן: אַז וואָלט האָבן שוין אנגענומען. 770 00:37:44,480 --> 00:37:44,810 >> דוד י מאַלאַן: וואָס? 771 00:37:44,810 --> 00:37:45,810 >> באַגאַזלענען באָודאַן: איך באשאפן דעם פּראָבלעם. 772 00:37:45,810 --> 00:37:46,735 אַז וואָלט האָבן שוין אנגענומען. 773 00:37:46,735 --> 00:37:47,220 >> דוד י מאַלאַן: יאָ. 774 00:37:47,220 --> 00:37:47,830 >> וילעם: קיל. 775 00:37:47,830 --> 00:37:51,770 >> באַגאַזלענען באָודאַן: אבער מיר האבן ניט אָננעמען פֿאַר דער ערשטער איינער - 776 00:37:51,770 --> 00:37:53,630 נו, וואָס מיר זענען איר זוכט פֿאַר איז עפּעס ווי איר טאָן ניט האָבן צו 777 00:37:53,630 --> 00:37:55,270 יבערגעבן מיט די סערווירער. 778 00:37:55,270 --> 00:37:58,355 מיר האבן ניט אָננעמען נאָר פאַסטער. 779 00:37:58,355 --> 00:38:00,080 >> וילעם: וואָס וועגן טאָן ניט רילאָוד בלאַט? 780 00:38:00,080 --> 00:38:00,430 >> באַגאַזלענען באָודאַן: יא. 781 00:38:00,430 --> 00:38:03,000 אַז איז געווען אַ אנגענומען ענטפֿערן. 782 00:38:03,000 --> 00:38:06,300 >> דוד י מאַלאַן: עניטינג ווו מיר פּעלץ עס איז געווען מער מסתּמא ווי ניט מסתּמא 783 00:38:06,300 --> 00:38:09,780 אַז איר געוואוסט וואָס איר זענען געזאגט, וואָס איז אַ האַרט 784 00:38:09,780 --> 00:38:13,500 שורה צו ציען מאל. 785 00:38:13,500 --> 00:38:16,000 ניצן אַ לינגקט רשימה אַנשטאָט פון אַ מענגע צו טייַנען אַ 786 00:38:16,000 --> 00:38:17,590 אויסגעשטעלט רשימה פון ינטאַדזשערז. 787 00:38:17,590 --> 00:38:21,000 אַזוי אַ מיטנ קאָפּ מיר אָפֿט ציטירן מיט לינגקט רשימות אַז מאָוטאַווייטאַד זייער גאַנץ 788 00:38:21,000 --> 00:38:22,370 הקדמה איז איר באַקומען דיינאַמיזאַם. 789 00:38:22,370 --> 00:38:23,030 זיי קענען וואַקסן. 790 00:38:23,030 --> 00:38:23,950 זיי קענען ייַנשרומפּן. 791 00:38:23,950 --> 00:38:27,370 אַזוי איר טאָן ניט האָבן צו שפּרינגען דורך כופּס צו פאקטיש מאַכן מער זיקאָרן 792 00:38:27,370 --> 00:38:28,140 מיט אַ מענגע. 793 00:38:28,140 --> 00:38:30,310 אָדער איר טאָן ניט האָבן צו נאָר זאָגן, נעבעכדיק, באַניצער. 794 00:38:30,310 --> 00:38:31,410 די מענגע איז אָנגעפילט. 795 00:38:31,410 --> 00:38:35,850 אַזוי דינאַמיש וווּקס פון דער רשימה. 796 00:38:35,850 --> 00:38:37,210 א דאַונסייד כאָטש פון לינגקט רשימות? 797 00:38:37,210 --> 00:38:40,916 798 00:38:40,916 --> 00:38:43,356 >> וילעם: עס ס לינעאַר. 799 00:38:43,356 --> 00:38:45,800 שאַרף אויף לינגקט רשימה איז לינעאַר אַנשטאָט פון וואָס איר קלאָץ ין 800 00:38:45,800 --> 00:38:46,360 >> דוד י מאַלאַן: פּונקט. 801 00:38:46,360 --> 00:38:50,160 שאַרף אויף אַ לינגקט רשימה איז לינעאַר, אפילו אויב עס ס אויסגעשטעלט, ווייַל איר קענען 802 00:38:50,160 --> 00:38:53,170 בלויז נאָכפאָלגן די ברויט ברעקלעך, די פּאָינטערס, פון די אָנהייב פון דער רשימה 803 00:38:53,170 --> 00:38:53,570 צו די סוף. 804 00:38:53,570 --> 00:38:57,970 איר קענען ניט לעווראַדזש טראַפ צוטריט און, אזוי, ביינערי זוכן, אפילו אויב עס ס 805 00:38:57,970 --> 00:39:00,740 אויסגעשטעלט, אַז איר געקענט טאָן מיט אַ מענגע. 806 00:39:00,740 --> 00:39:02,390 און עס ס אויך אנדערן קאָסטן. 807 00:39:02,390 --> 00:39:02,966 יאָ. 808 00:39:02,966 --> 00:39:03,800 >> וילעם: זכּרון באַטלאָניש? 809 00:39:03,800 --> 00:39:04,130 >> דוד י מאַלאַן: יאָ. 810 00:39:04,130 --> 00:39:06,940 גוט, איך וואָלט ניט דאַווקע זאָגן באַטלאָניש. 811 00:39:06,940 --> 00:39:10,110 אבער עס טוט קאָסטן איר מער זיקאָרן, ווייַל איר דאַרפֿן 32 ביטן פֿאַר יעדער 812 00:39:10,110 --> 00:39:13,400 נאָדע פֿאַר די נאָך טייַטל, אין מינדסטער פֿאַר אַ יינציקווייַז לינגקט רשימה. 813 00:39:13,400 --> 00:39:16,660 איצט, אויב איר 'רע בלויז סטאָרינג ינטאַדזשערז און איר ניטאָ אַדינג די טייַטל, אַז ס 814 00:39:16,660 --> 00:39:17,830 פאקטיש מין פון ניט-נישטיק. 815 00:39:17,830 --> 00:39:19,340 עס ס דאַבלינג די סומע פון ​​זיקאָרן. 816 00:39:19,340 --> 00:39:22,330 אבער אין פאַקט, אויב איר 'רע סטאָרינג אַ לינגקט רשימה פון סטרוקץ אַז זאל האָבן 817 00:39:22,330 --> 00:39:25,540 8 ביטעס, 16 ביטעס, אפילו מער ווי אַז, אפֿשר עס ס ווייניקער 818 00:39:25,540 --> 00:39:26,500 פון אַ מאַרדזשאַנאַל פּרייַז. 819 00:39:26,500 --> 00:39:28,320 אבער עס ס אַ פּרייַז נאַנדאַלעס. 820 00:39:28,320 --> 00:39:31,880 אַזוי אָדער פון די וואָלט 'ווע שוין פייַן ווי דאָוונסידעס. 821 00:39:31,880 --> 00:39:32,110 >> 18. 822 00:39:32,110 --> 00:39:36,100 ניצן פפּ אַנשטאָט פון C צו שרייַבן אַ באַפֿעל-שורה פּראָגראַם. 823 00:39:36,100 --> 00:39:41,890 אַזוי דאָ, עס ס אָפֿט פאַסטער צו נוצן אַ שפּראַך ווי פפּ אָדער רובי אָדער פּיטהאָן. 824 00:39:41,890 --> 00:39:43,700 איר נאָר געשווינד עפענען אַרויף אַ טעקסט רעדאַקטאָר. 825 00:39:43,700 --> 00:39:45,900 איר האָבן פילע מער פאַנגקשאַנז פאַראַנען צו איר. 826 00:39:45,900 --> 00:39:49,325 פפּ האט די קיך זינקען פון פאַנגקשאַנז, כוועראַז אין C, איר 827 00:39:49,325 --> 00:39:50,420 האָבן זייער, זייער קליין. 828 00:39:50,420 --> 00:39:53,820 אין פאַקט, גייז די וויסן די שווער וועג אַז איר טאָן ניט האָבן האַש טישן. 829 00:39:53,820 --> 00:39:55,000 איר טאָן ניט האָבן לינגקט רשימות. 830 00:39:55,000 --> 00:39:57,470 אויב איר ווילן די, איר האָבן צו מאַכשער זיי זיך. 831 00:39:57,470 --> 00:40:00,950 >> אַזוי איינער מיטנ קאָפּ פון פפּ אָדער טאַקע קיין ינטערפּראַטאַד שפּראַך איז די ראַפּידאַטי 832 00:40:00,950 --> 00:40:02,920 מיט וואָס איר קענען שרייַבן קאָד. 833 00:40:02,920 --> 00:40:06,660 אָבער אַ דאַונסייד, מיר געזען דעם ווען איך געשווינד וויפּט אַרויף אַ מיסספּעללער 834 00:40:06,660 --> 00:40:11,780 ימפּלאַמענטיישאַן אין לעקציע ניצן פפּ, איז אַז ניצן אַ ינטערפּראַטאַד שפּראַך 835 00:40:11,780 --> 00:40:13,570 איז יוזשאַוואַלי סלאָוער. 836 00:40:13,570 --> 00:40:18,420 און מיר געזען אַז דעמאָנסטראַבלי מיט אַ פאַרגרעסערן אין צייַט פון 0.3 סעקונדעס צו 3 837 00:40:18,420 --> 00:40:24,440 סעקונדעס, ווייַל פון די ינטערפּריטיישאַן אַז פאקטיש כאַפּאַנז. 838 00:40:24,440 --> 00:40:27,060 >> אן אנדער מיטנ קאָפּ איז געווען אַז איר טאָן ניט האָבן צו צונויפנעמען. 839 00:40:27,060 --> 00:40:30,130 אַזוי עס אויך ספּידז אַרויף אַנטוויקלונג אגב, ווייַל איר טאָן ניט האָבן 840 00:40:30,130 --> 00:40:31,360 צוויי טריט צו פליסנדיק אַ פּראָגראַם. 841 00:40:31,360 --> 00:40:32,140 איר נאָר האָבן איינער. 842 00:40:32,140 --> 00:40:35,260 און אַזוי אַז ס שיין קאַמפּעלינג ווי געזונט. 843 00:40:35,260 --> 00:40:38,450 ניצן אַ סקל דאַטאַבאַסע אַנשטאָט פון אַ קסוו טעקע צו קראָם דאַטן. 844 00:40:38,450 --> 00:40:40,230 אַזוי סקל דאַטאַבאַסע איז געניצט פֿאַר פּסעט7. 845 00:40:40,230 --> 00:40:42,060 קסוו טעקעס איר האט ניט נוצן פיל. 846 00:40:42,060 --> 00:40:45,960 אָבער איר געוויינט עס מינאַצאַד אין פּסעט7 ווי געזונט דורך גערעדט צו יאַהאָאָ פינאַנסע. 847 00:40:45,960 --> 00:40:49,330 >> אבער קסוו איז פּונקט ווי אַ עקססעל טעקע אָבער יבער פּשוט, ווו די שפאלטן זענען 848 00:40:49,330 --> 00:40:54,010 נאָר דעמאַרקעד דורך קאָמעס ין פון אַ אַנדערש טעקסט טעקע. 849 00:40:54,010 --> 00:40:56,740 און ניצן אַ סקל דאַטאַבאַסע איז אַ ביסל מער קאַמפּעלינג. 850 00:40:56,740 --> 00:41:00,060 עס ס אַ מיטנ קאָפּ, ווייַל איר באַקומען זאכן ווי קלייַבן און טאָן און אויסמעקן. 851 00:41:00,060 --> 00:41:03,790 און איר באַקומען, מאַשמאָעס, ינדעקסיז אַז מיסקל און אנדערע דאַטאַבייסיז, ווי 852 00:41:03,790 --> 00:41:07,510 אָראַקלע, בויען פֿאַר איר אין זיקאָרן, וואָס מיטל דיין אויסקלייַבן איז מיסטאָמע ניט 853 00:41:07,510 --> 00:41:09,000 געגאנגען צו זיין לינעאַר שפּיץ צו דנאָ. 854 00:41:09,000 --> 00:41:11,300 עס ס פאקטיש געגאנגען צו זיין עפּעס ווי ביינערי זוכן אָדער עפּעס 855 00:41:11,300 --> 00:41:12,520 ענלעך אין גייסט. 856 00:41:12,520 --> 00:41:13,930 אַזוי זיי ניטאָ בכלל פאַסטער. 857 00:41:13,930 --> 00:41:16,040 >> אָבער אַ דאַונסייד איז אַז עס ס נאָר מער אַרבעט. 858 00:41:16,040 --> 00:41:16,730 עס ס מער מי. 859 00:41:16,730 --> 00:41:18,140 איר האָבן צו פֿאַרשטיין דאַטאַבייסיז. 860 00:41:18,140 --> 00:41:18,940 איר האָבן צו שטעלן עס אַרויף. 861 00:41:18,940 --> 00:41:20,840 איר דאַרפֿן אַ סערווירער צו לויפן אַז דאַטאַבאַסע אויף. 862 00:41:20,840 --> 00:41:22,750 איר דאַרפֿן צו פֿאַרשטיין ווי צו קאַנפיגיער עס. 863 00:41:22,750 --> 00:41:24,930 אַזוי די ביסט נאָר די קינדס פון א-אָפס. 864 00:41:24,930 --> 00:41:27,860 כוועראַז אַ קסוו טעקע, איר קענען שאַפֿן עס מיט געדיט. 865 00:41:27,860 --> 00:41:28,770 און איר ניטאָ גוט צו גיין. 866 00:41:28,770 --> 00:41:31,550 עס ס קיין קאַמפּלעקסיטי ווייַטער אַז. 867 00:41:31,550 --> 00:41:34,870 >> ניצן אַ טריי אַנשטאָט פון אַ האַש טיש מיט באַזונדער טשיינינג צו קראָם אַ 868 00:41:34,870 --> 00:41:37,490 ווערטערבוך פון ווערטער רעמאַניסאַנט פון פּסעט5. 869 00:41:37,490 --> 00:41:42,480 אַזוי אַ פרוווט מיטנ קאָפּ, אין טעאָריע בייַ מינדסטער, איז וואָס? 870 00:41:42,480 --> 00:41:46,380 קעסיידערדיק צייַט, לפּחות אויב איר ניטאָ כאַשינג אויף יעדער פון די יחיד 871 00:41:46,380 --> 00:41:48,990 אותיות אין אַ וואָרט, ווי איר זאל האָבן פֿאַר פּסעט5. 872 00:41:48,990 --> 00:41:52,720 אַז זאל זיין פינף כאַשאַז, זעקס כאַשאַז אויב עס ס פינף אָדער זעקס 873 00:41:52,720 --> 00:41:53,900 אותיות אין די וואָרט. 874 00:41:53,900 --> 00:41:54,580 און אַז ס שיין גוט. 875 00:41:54,580 --> 00:41:56,910 און אויב עס ס אַ אויבערשטער געבונדן אויף ווי לאַנג דיין ווערטער זאל זיין, אַז ס 876 00:41:56,910 --> 00:41:59,320 טאַקע אַסימפּטאָטיקאַללי קעסיידערדיק צייַט. 877 00:41:59,320 --> 00:42:05,180 >> כוועראַז אַ האַש טיש מיט באַזונדער טשיינינג, די פּראָבלעם עס מיט אַז 878 00:42:05,180 --> 00:42:09,070 טיפּ פון דאַטן ביניען איז אַז די פאָרשטעלונג פון דיין אַלגערידאַמז יוזשאַוואַלי 879 00:42:09,070 --> 00:42:12,700 דעפּענדס אויף די נומער פון זאכן שוין אין די דאַטן סטרוקטור. 880 00:42:12,700 --> 00:42:15,660 און אַז ס באשטימט דער פאַל מיט קייטן, ווערביי די מער שטאָפּן איר שטעלן 881 00:42:15,660 --> 00:42:18,800 אין אַ האַש טיש, די מער די קייטן גיין, וואָס מיטל אין די ערגסטע 882 00:42:18,800 --> 00:42:21,960 פאַל, די זאַך איר זאל זיין קוקן פֿאַר איז אַלע דעם וועג אין די סוף פון איין 883 00:42:21,960 --> 00:42:26,000 פון די קייטן, וואָס יפעקטיוולי דעוואָלוועס אין עפּעס לינעאַר. 884 00:42:26,000 --> 00:42:29,450 >> איצט, אין פיר, עס קען לעגאַמרע זיין דער פאַל אַז אַ האַש טיש מיט 885 00:42:29,450 --> 00:42:32,820 קייטן איז פאַסטער ווי אַ קאָראַספּאַנדינג טריי ימפּלאַמענטיישאַן. 886 00:42:32,820 --> 00:42:35,570 אבער אַז ס פֿאַר פארשידענע סיבות, צווישן וואָס זענען פרוווט נוצן אַ גאַנץ פּלאַץ פון 887 00:42:35,570 --> 00:42:39,240 זיקאָרן אַז קענען, אין פאַקט, פּאַמעלעך זאכן אַראָפּ, ווייַל איר טאָן ניט באַקומען פייַן 888 00:42:39,240 --> 00:42:42,410 בענעפיץ פון עפּעס גערופן קאַטשינג, ווו זאכן וואס זענען נאָענט צוזאַמען 889 00:42:42,410 --> 00:42:45,420 אין זיקאָרן קענען זיין אַקסעסט אָפֿט מער געשווינד. 890 00:42:45,420 --> 00:42:48,180 און מאל איר קענען קומען אַרויף מיט אַ טאַקע גוט האַש פֿונקציע. 891 00:42:48,180 --> 00:42:51,060 אפילו אויב איר האָבן צו וויסט אַ ביסל פון זיקאָרן, איר זאל, טאַקע, קענען צו 892 00:42:51,060 --> 00:42:54,430 געפינען זאכן שנעל און ניט ווי שלעכט ווי לינעאַרלי. 893 00:42:54,430 --> 00:42:58,410 >> אַזוי אין קורץ, עס איז געווען ניט דאַווקע מיט קיין פון די איינער אָדער אפילו צוויי 894 00:42:58,410 --> 00:43:00,050 ספּעציפיש זאכן מיר זענען קוקן פֿאַר. 895 00:43:00,050 --> 00:43:03,080 טאַקע עפּעס פּערסווייסיוו ווי אַ מיטנ קאָפּ און דאַונסייד 896 00:43:03,080 --> 00:43:04,800 בכלל געכאפט אונדזער אויג. 897 00:43:04,800 --> 00:43:11,840 >> באַגאַזלענען באָודאַן: אזוי פֿאַר די מיטנ קאָפּ, מיר האבן ניט אָננעמען אויף זייַן אייגן "פאַסטער." דו 898 00:43:11,840 --> 00:43:14,540 האט צו זאָגן עפּעס וועגן עס. 899 00:43:14,540 --> 00:43:17,910 אפילו אויב איר האט טהעאָרעטיקאַללי פאַסטער, מיר געוואוסט אַז איר מין פון פארשטאנען 900 00:43:17,910 --> 00:43:19,470 אַז עס ס 0 פון 1. 901 00:43:19,470 --> 00:43:22,820 און האַש טיש, אין טעאָריע, איז ניט 0 פון 1. 902 00:43:22,820 --> 00:43:26,550 מענשאַנינג עפּעס וועגן רונטימע בכלל גאַט איר די פונקטן. 903 00:43:26,550 --> 00:43:32,640 אָבער "פאַסטער," רובֿ פון די סאַלושאַנז אויף די גרויס ברעט אַז זענען פרוווט זענען 904 00:43:32,640 --> 00:43:34,990 אַבדזשעקטיוולי סלאָוער ווי סאַלושאַנז וואס זענען האַש טישן. 905 00:43:34,990 --> 00:43:37,250 אַזוי פאַסטער אין און פון זיך איז ניט טאַקע אמת. 906 00:43:37,250 --> 00:43:41,550 907 00:43:41,550 --> 00:43:44,380 >> דוד י מאַלאַן: דאָם דע דאַם דאַם. 908 00:43:44,380 --> 00:43:46,686 איך בין מיסטאָמע די נאָר איינער אַז ריאַלייזיז אַז ס ווי אַז ס געמיינט צו 909 00:43:46,686 --> 00:43:47,500 זיין פּראַנאַונסט, רעכט? 910 00:43:47,500 --> 00:43:50,400 >> באַגאַזלענען באָודאַן: איך האט פאקטיש ניט געדאַנק. 911 00:43:50,400 --> 00:43:51,650 >> דוד י מאַלאַן: עס געמאכט געפיל אין מיין קאָפּ. 912 00:43:51,650 --> 00:43:53,830 913 00:43:53,830 --> 00:43:57,580 >> באַגאַזלענען באָודאַן: איך בין טאן דעם איין. 914 00:43:57,580 --> 00:43:58,020 גוט. 915 00:43:58,020 --> 00:44:04,243 אַזוי דעם איז דער איין ווו איר האט צו ציען די דיאַגראַמע ענלעך צו איר זאל 916 00:44:04,243 --> 00:44:06,040 האָבן געזען אויף פאַרגאַנגענהייַט יגזאַמז. 917 00:44:06,040 --> 00:44:12,200 אַזוי לאָזן ס נאָר קוק אין דעם. 918 00:44:12,200 --> 00:44:18,170 אַזוי פון די HTML נאָדע, מיר האָבן צוויי קינדער, די קאָפּ און די גוף. 919 00:44:18,170 --> 00:44:20,570 אַזוי מיר צווייַג - קאָפּ און גוף. 920 00:44:20,570 --> 00:44:22,280 די קאָפּ האט אַ טיטל צעטל. 921 00:44:22,280 --> 00:44:23,710 אַזוי מיר האָבן אַ טיטל. 922 00:44:23,710 --> 00:44:28,450 >> איצט, די איין זאַך אַ פּלאַץ פון מענטשן פארגעסן איז אַז די טעקסט נאָודז זענען 923 00:44:28,450 --> 00:44:30,430 יסודות ין דעם בוים. 924 00:44:30,430 --> 00:44:36,260 אַזוי דאָ מיר פּאַסירן צו ציען זיי ווי אָוואַלס צו דיפערענשיייט זיי פון די 925 00:44:36,260 --> 00:44:37,380 טייפּס פון נאָודז. 926 00:44:37,380 --> 00:44:41,450 אבער באַמערקן אויך דאָ מיר האָבן שפּיץ, מיטל, און דנאָ וועט סוף אַרויף זייַענדיק 927 00:44:41,450 --> 00:44:42,560 טעקסט נאָודז. 928 00:44:42,560 --> 00:44:46,250 אַזוי פערגעטינג די איז עפּעס פון אַ פּראָסט גרייַז. 929 00:44:46,250 --> 00:44:48,770 >> דער גוף האט דרייַ קינדער - די דרייַ דיווס. 930 00:44:48,770 --> 00:44:53,340 אַזוי דיוו, דיוו, דיוו און דעריבער די טעקסט נאָדע קינדער פון די דיווס. 931 00:44:53,340 --> 00:44:55,900 אַז ס שיין פיל עס פֿאַר אַז שאלות. 932 00:44:55,900 --> 00:44:57,860 >> דוד י מאַלאַן: און עס ס כדאי צו באמערקן, אפילו כאָטש מיר טאָן ניט וווינען אויף די 933 00:44:57,860 --> 00:45:01,040 פרטים אין די צייַט מיר פאַרברענגען אויף דזשאַוואַסקריפּט, אַז די סדר טוט, אין 934 00:45:01,040 --> 00:45:02,290 פאַקט, ענין טעקניקלי. 935 00:45:02,290 --> 00:45:06,330 אַזוי אויב קאָפּ קומט פאר גוף אין די HTML, דעמאָלט עס זאָל דערשייַנען צו די 936 00:45:06,330 --> 00:45:08,860 לינקס פון גוף אין די פאַקטיש דאַם. 937 00:45:08,860 --> 00:45:12,265 אַז זיין איז, אין אַלגעמיין, נאָר פיי, עפּעס גערופן דאָקומענט סדר, ווו 938 00:45:12,265 --> 00:45:13,260 עס טוט ענין. 939 00:45:13,260 --> 00:45:17,470 און אויב איר זענען ימפּלאַמענינג אַ פּאַרסער, אַ פּראָגראַם וואָס לייענט HTML אין בנין 940 00:45:17,470 --> 00:45:20,960 אַרויף די בוים אין זיקאָרן, צו זיין ערלעך, אַז ס ינטויטיוולי מיסטאָמע וואָס איר 941 00:45:20,960 --> 00:45:24,720 טאָן סייַ ווי סייַ - שפּיץ צו דנאָ, לינקס צו רעכט. 942 00:45:24,720 --> 00:45:26,116 >> באַגאַזלענען באָודאַן: פֿראגן אויף אַז? 943 00:45:26,116 --> 00:45:29,080 944 00:45:29,080 --> 00:45:30,000 זאָל איך טאָן די ווייַטער איינער? 945 00:45:30,000 --> 00:45:32,380 >> דוד י מאַלאַן: זיכער. 946 00:45:32,380 --> 00:45:33,810 >> באַגאַזלענען באָודאַן: גוט. 947 00:45:33,810 --> 00:45:39,320 אזוי דעם איז די באַפער באַדעקן באַפאַלן קשיא. 948 00:45:39,320 --> 00:45:43,740 די הויפּט זאַך צו דערקענען דאָ איז, נו, ווי זאל אַ קעגנער קונץ 949 00:45:43,740 --> 00:45:46,170 דעם פּראָגראַם אין עקסאַקיוטינג אַרבאַטרערי קאָד? 950 00:45:46,170 --> 00:45:51,860 אַזוי אַרגוו1, דער ערשטער באַפֿעל שורה אַרגומענט צו דעם פּראָגראַם, וואָס קענען זייַן 951 00:45:51,860 --> 00:45:53,920 אַרביטרעראַלי לאַנג. 952 00:45:53,920 --> 00:45:59,160 אבער דאָ מיר ניטאָ ניצן מעמקפּי צו צייכענען אַרגוו1, וואָס דאָ איז באַר. 953 00:45:59,160 --> 00:46:00,165 מיר ניטאָ גייט פארביי עס ווי די אַרגומענט. 954 00:46:00,165 --> 00:46:02,050 און אַזוי עס ס גענומען אויף די נאָמען באַר. 955 00:46:02,050 --> 00:46:08,040 >> אַזוי מיר ניטאָ מעמקפּיינג באַר אין דעם באַפער C. 956 00:46:08,040 --> 00:46:09,400 ווי פילע ביטעס זענען מיר קאַפּיינג? 957 00:46:09,400 --> 00:46:14,040 גוט אָבער פילע ביטעס באַר כאַפּאַנז צו זיין ניצן, די לענג פון אַז אַרגומענט. 958 00:46:14,040 --> 00:46:17,930 אבער C איז בלויז 12 ביטעס ברייט. 959 00:46:17,930 --> 00:46:22,280 אַזוי אויב מיר טיפּ אַ באַפֿעל שורה אַרגומענט אַז ס מער ווי 12 ביטעס, מיר ניטאָ 960 00:46:22,280 --> 00:46:25,470 געגאנגען צו לויפן דעם באַזונדער באַפער. 961 00:46:25,470 --> 00:46:31,000 איצט, ווי זאל אַ קעגנער קונץ די פּראָגראַם אין עקסאַקיוטינג אַרבאַטרערי קאָד? 962 00:46:31,000 --> 00:46:34,910 >> אַזוי געדענקען אַז דאָ הויפּט איז פאַך פו. 963 00:46:34,910 --> 00:46:37,340 און אַזוי דעמאָלט הויפּט רופט פו. 964 00:46:37,340 --> 00:46:40,408 זאל ס ציען דעם. 965 00:46:40,408 --> 00:46:44,720 966 00:46:44,720 --> 00:46:46,990 אַזוי מיר האָבן אונדזער אָנלייגן. 967 00:46:46,990 --> 00:46:49,090 און הויפּט האט אַ אָנלייגן ראַם בייַ די דנאָ. 968 00:46:49,090 --> 00:46:51,860 969 00:46:51,860 --> 00:46:53,250 אין עטלעכע פונט, הויפּט רופט פו. 970 00:46:53,250 --> 00:46:55,390 נו, מיד, הויפּט רופט פו. 971 00:46:55,390 --> 00:46:57,130 און אַזוי פו געץ זייַן אייגן אָנלייגן ראַם. 972 00:46:57,130 --> 00:46:59,650 973 00:46:59,650 --> 00:47:02,220 >> איצט, אין עטלעכע פונט, פו איז געגאנגען צו קריק. 974 00:47:02,220 --> 00:47:06,810 און איז פו קערט, מיר דאַרפֿן צו וויסן אין וואָס שורה פון קאָד ין פון הויפּט מיר 975 00:47:06,810 --> 00:47:10,610 זענען אין סדר צו וויסן ווו מיר זאָל נעמענ זיכ ווידער אין הויפּט. 976 00:47:10,610 --> 00:47:13,100 מיר קענען רופן פו פון אַ גאַנץ בינטל פון פאַרשידענע ערטער. 977 00:47:13,100 --> 00:47:14,620 ווי טאָן מיר וויסן ווו צו אומקערן? 978 00:47:14,620 --> 00:47:16,460 נו, מיר דאַרפֿן צו קראָם אַז ערגעץ. 979 00:47:16,460 --> 00:47:23,010 >> אַזוי ערגעץ רעכט אַרום דאָ, מיר קראָם ווו מיר זאָל צוריקקומען צו אַמאָל 980 00:47:23,010 --> 00:47:24,070 פו קערט. 981 00:47:24,070 --> 00:47:26,350 און דעם איז דער צוריקקער אַדרעס. 982 00:47:26,350 --> 00:47:30,490 אַזוי ווי אַ קעגנער זאל נעמען מייַלע פון דעם איז דער פאַקט אַז 983 00:47:30,490 --> 00:47:37,550 דעם באַפער C איז סטאָרד, לאָזן ס זאָגן, רעכט דאָ איז C. 984 00:47:37,550 --> 00:47:39,690 אַזוי מיר 'ווע גאַט 12 ביטעס פֿאַר C. 985 00:47:39,690 --> 00:47:40,540 דעם איז C. 986 00:47:40,540 --> 00:47:43,030 און דעם איז פו ס אָנלייגן רינג. 987 00:47:43,030 --> 00:47:49,970 אַזוי אויב די בייזע באַניצער גייט אריין מער ביטעס ווי 12 אָדער זיי אַרייַן אַ באַפֿעל 988 00:47:49,970 --> 00:47:54,570 שורה אַרגומענט אַז ס מער ווי 12 אותיות, דעמאָלט מיר ניטאָ געגאנגען צו 989 00:47:54,570 --> 00:47:57,540 לויפן דעם באַפער. 990 00:47:57,540 --> 00:47:59,910 >> מיר קענען האַלטן געגאנגען. 991 00:47:59,910 --> 00:48:02,220 און אין עטלעכע פונט, מיר גיין ווייַט גענוג אַז מיר אָנהייב 992 00:48:02,220 --> 00:48:05,120 אָווועררייטינג דעם צוריקקומען אַדרעס. 993 00:48:05,120 --> 00:48:08,310 אַזוי אַמאָל מיר אָווועררייט דער צוריקקער אַדרעס, דעם מיטל אַז ווען פו 994 00:48:08,310 --> 00:48:14,220 קערט, מיר ניטאָ אומגעקערט צו ווו נאָר די מאַלישאַס באַניצער איז טעלינג עס צו דורך 995 00:48:14,220 --> 00:48:19,490 וועלכער ווערט עס אריין, דורך וועלכער אותיות דער באַניצער אריין. 996 00:48:19,490 --> 00:48:24,320 און אַזוי אויב דער מאַלישאַס באַניצער איז זייַענדיק הויפּט קלוג, ער קענען האָבן דעם 997 00:48:24,320 --> 00:48:29,255 צוריקקומען צו ערגעץ אין די פּרינטדעף פונקציאָנירן אָדער ערגעץ אין די מאַללאָק 998 00:48:29,255 --> 00:48:31,830 פֿונקציע, נאָר ערגעץ אַרבאַטרערי. 999 00:48:31,830 --> 00:48:38,420 >> אבער אפילו מער קלוג איז וואָס אויב ער האט דער באַניצער צוריקקומען צו רעכט דאָ. 1000 00:48:38,420 --> 00:48:41,920 און דעמאָלט איר אָנהייב עקסאַקיוטינג די ווי שורות פון קאָד. 1001 00:48:41,920 --> 00:48:46,610 אַזוי בייַ אַז פונט, דער באַניצער קענען אַרייַן וועלכער ער וויל אין דעם געגנט. 1002 00:48:46,610 --> 00:48:52,210 און ער האט גאַנץ קאָנטראָל איבער דיין פּראָגראַם. 1003 00:48:52,210 --> 00:48:53,460 פֿראגן אויף אַז? 1004 00:48:53,460 --> 00:48:56,380 1005 00:48:56,380 --> 00:49:00,970 אַזוי דער ווייַטער קשיא איז פאַרענדיקן די רעימפּלעמענטאַטיאָן פון פו אין אַזאַ אַ וועג 1006 00:49:00,970 --> 00:49:02,620 אַז עס ס ניט מער שפּירעוודיק. 1007 00:49:02,620 --> 00:49:03,870 >> אַזוי עס ס אַ פּאָר פון וועגן איר געקענט האָבן געטאן דעם. 1008 00:49:03,870 --> 00:49:10,900 1009 00:49:10,900 --> 00:49:13,330 מיר נאָך האָבן C בלויז זייַענדיק פון לענג 12. 1010 00:49:13,330 --> 00:49:16,480 איר קען האָבן געביטן דעם ווי טייל פון אייער לייזונג. 1011 00:49:16,480 --> 00:49:18,930 מיר אויך צוגעלייגט אַ טשעק צו מאַכן זיכער באַר איז ניט נאַל. 1012 00:49:18,930 --> 00:49:24,460 כאָטש איר האט ניט דאַרפֿן אַז פֿאַר פול קרעדיט. 1013 00:49:24,460 --> 00:49:27,690 אַזוי מיר ניטאָ טשעק ערשטער די שטריקל לענג פון באַר. 1014 00:49:27,690 --> 00:49:31,650 אויב עס ס גרעסער ווי 12, דעמאָלט טאָן ניט פאקטיש טאָן די קאָפּיע. 1015 00:49:31,650 --> 00:49:33,010 אַזוי אַז ס איין וועג פון פיקסיר עס. 1016 00:49:33,010 --> 00:49:36,750 >> אן אנדער וועג פון פיקסיר עס איז אַנשטאָט פון בעת C נאָר זיין פון לענג 12, האָבן עס 1017 00:49:36,750 --> 00:49:39,310 זיין פון לענג סטרלען (באַר). 1018 00:49:39,310 --> 00:49:43,370 אן אנדער וועג פון פיקסיר עס איז צו פאקטיש נאָר צוריקקומען. 1019 00:49:43,370 --> 00:49:46,690 אַזוי אויב איר האט פּונקט גאַטאַן באַפרייַען פון אַלע פון דעם, אויב איר האט פּונקט אויסגעמעקט אַלע 1020 00:49:46,690 --> 00:49:51,830 שורות פון קאָד, איר וואָלט האָבן גאַטאַן פול קרעדיט, זינט דעם פונקציאָנירן 1021 00:49:51,830 --> 00:49:54,150 טוט ניט אַקטשאַוואַלי ויספירן עפּעס. 1022 00:49:54,150 --> 00:49:57,650 עס ס קאַפּיינג די באַפֿעל שורה אַרגומענט אין עטלעכע מענגע אין 1023 00:49:57,650 --> 00:49:59,960 זייַן היגע אָנלייגן ראַם. 1024 00:49:59,960 --> 00:50:01,310 און דעמאָלט דער זאַך איז אומגעקערט. 1025 00:50:01,310 --> 00:50:04,020 און וועלכער עס פארענדיקט איז ניטאָ. 1026 00:50:04,020 --> 00:50:09,740 אַזוי צוריקקומען איז אויך אַ גענוג וועג פון געטינג פול קרעדיט. 1027 00:50:09,740 --> 00:50:13,425 >> דוד י מאַלאַן: ניט גאַנץ דער גייסט פון די קשיא אָבער פּאַסיק פּער די 1028 00:50:13,425 --> 00:50:15,580 ספּעק נאַנדאַלעס. 1029 00:50:15,580 --> 00:50:18,260 >> באַגאַזלענען באָודאַן: פֿראגן אויף קיין פון אַז? 1030 00:50:18,260 --> 00:50:22,270 די איין זאַך אַז איר בייַ מינדסטער דארף צו האָבן קאַמפּיילינג קאָד. 1031 00:50:22,270 --> 00:50:24,810 אַזוי אפילו כאָטש טעקניקלי איר זענען נישט שפּירעוודיק אויב דיין קאָד טוט ניט 1032 00:50:24,810 --> 00:50:29,130 צונויפנעמען, מיר האט ניט אָננעמען אַז. 1033 00:50:29,130 --> 00:50:31,350 ניט קיין שאלות? 1034 00:50:31,350 --> 00:50:33,320 גוט. 1035 00:50:33,320 --> 00:50:34,580 >> דוד י מאַלאַן: צי איר ווילן צו זאָגן דעם טיטל? 1036 00:50:34,580 --> 00:50:37,230 >> באַגאַזלענען באָודאַן: נומ ' 1037 00:50:37,230 --> 00:50:40,470 >> דוד י מאַלאַן: אזוי אין דעם איין, דעם איז אָדער גוט נייַעס אָדער שלעכט נייַעס. 1038 00:50:40,470 --> 00:50:43,870 דעם איז ממש די זעלבע פּראָבלעם ווי דער ערשטער ויספרעג. 1039 00:50:43,870 --> 00:50:46,140 און עס ס כּמעט די זעלבע פּראָבלעם ווי פּסעט1. 1040 00:50:46,140 --> 00:50:49,980 אבער עס איז געווען דיליבראַטלי סימפּלאַפייד צו זיין אַ סימפּלער פּיראַמיד, איינער וואס קענען זיין 1041 00:50:49,980 --> 00:50:52,330 סאַלווד מיט אַ ביסל סימפּלער יטעראַטיאָן. 1042 00:50:52,330 --> 00:50:55,680 און טאַקע, וואָס מיר זענען געטינג אין דאָ איז ניט אַזוי פיל די לאָגיק, 1043 00:50:55,680 --> 00:50:58,100 ווייַל מיסטאָמע, דורך דעם פונט, איר ניטאָ מער באַקוועם ווי איר זענען 1044 00:50:58,100 --> 00:51:01,850 אין וואָך איינער מיט פֿאַר לופּס אָדער וואָס לופּס, אָבער טאַקע צו רייצנ באַזונדער אַז 1045 00:51:01,850 --> 00:51:04,790 איר ניטאָ אַ ביסל באַקוועם מיט די געדאנק אַז פפּ איז ניט נאָר וועגן וואָס 1046 00:51:04,790 --> 00:51:05,290 פּראָגראַממינג. 1047 00:51:05,290 --> 00:51:07,820 עס קענען פאקטיש זיין געוויינט ווי אַ שפּראַך צו שרייַבן באַפֿעל שורה מגילה. 1048 00:51:07,820 --> 00:51:10,060 >> און טאַקע, אַז ס וואָס מיר זענען טריינג צו ציען אייער אויפמערק צו. 1049 00:51:10,060 --> 00:51:12,060 דעם איז אַ באַפֿעל שורה פפּ פּראָגראַם. 1050 00:51:12,060 --> 00:51:16,690 אַזוי C קאָד דאָ, בשעת ריכטיק אין C, ניט ריכטיק פֿאַר פפּ. 1051 00:51:16,690 --> 00:51:17,940 אבער די קאָד טאַקע איז דער זעלביקער. 1052 00:51:17,940 --> 00:51:21,720 אויב איר גלייַכן די סאַלושאַנז פֿאַר קוויז 0 קעגן קוויז 1, איר וועט געפינען אַז 1053 00:51:21,720 --> 00:51:25,630 עס ס כּמעט יידעניקאַל, אַחוץ פֿאַר עטלעכע דאָלאַר וואונדער און פֿאַר די 1054 00:51:25,630 --> 00:51:27,250 אַוועק פון אַ דאַטן טיפּ. 1055 00:51:27,250 --> 00:51:31,720 אין באַזונדער, אויב מיר נעמען אַ קוק דאָ, איר וועט זען אַז מיר יטעראַטע, אין דעם 1056 00:51:31,720 --> 00:51:33,730 פאַל, פון 1 אַרויף דורך 7. 1057 00:51:33,730 --> 00:51:34,910 >> מיר געקענט האָבן געטאן עס 0 אינדעקס. 1058 00:51:34,910 --> 00:51:37,320 אבער מאל, איך טראַכטן עס ס נאָר מענטאַלי גרינגער צו טראַכטן וועגן זאכן 1059 00:51:37,320 --> 00:51:38,200 1-7. 1060 00:51:38,200 --> 00:51:40,300 אויב איר ווילן איין בלאָק, דעמאָלט צוויי בלאַקס, דעמאָלט דרייַ, דעמאָלט 1061 00:51:40,300 --> 00:51:41,770 פּונקט, פּונקט, פּונקט זיבן. 1062 00:51:41,770 --> 00:51:45,960 מיר האָבן דזש זייַענדיק יניטיאַליזעד צו 1 און דעריבער קאַונטינג אויף אַרויף צו איך. 1063 00:51:45,960 --> 00:51:48,150 און אַלץ דאָ איז אַנדערש יידעניקאַל. 1064 00:51:48,150 --> 00:51:49,790 אבער ווערט פון טאָן זענען אַ פּאָר פון זאכן. 1065 00:51:49,790 --> 00:51:53,230 מיר געבן איר די צוויי שורות, דעם ערשטער איינער, גאָאָפילי געהייסן ווי אַ שעבאַנג 1066 00:51:53,230 --> 00:51:54,560 פֿאַר שאַרף קלאַפּ. 1067 00:51:54,560 --> 00:51:58,770 און אַז פּונקט ספּעסאַפייז די דרך, די טעקע, אין וואָס אַ פּראָגראַם קענען זיין 1068 00:51:58,770 --> 00:52:02,160 געפונען אַז איר ווילן צו נוצן צו טייַטשן דעם טעקע. 1069 00:52:02,160 --> 00:52:04,710 >> און דעמאָלט דער שורה נאָך אַז, פון קורס, מיטל אַרייַן פפּ מאָדע. 1070 00:52:04,710 --> 00:52:07,740 און די שורה בייַ די זייער דנאָ מיטל אַרויסגאַנג פפּ מאָדע. 1071 00:52:07,740 --> 00:52:09,740 און דעם אַרבעט, אין אַלגעמיין, מיט ינטערפּראַטאַד שפּראַכן. 1072 00:52:09,740 --> 00:52:14,370 עס ס מין פון אַנויינג אויב איר שרייַבן אַ פּראָגראַם אין אַ טעקע גערופן פאָאָ.פפּ. 1073 00:52:14,370 --> 00:52:17,320 און דעמאָלט אייער ניצערס האָבן צו נאָר געדענקען, גוט, צו לויפן דעם פּראָגראַם, איך 1074 00:52:17,320 --> 00:52:22,320 האָבן צו דרוקן "פפּ פּלאַץ פאָאָ.פפּ." מין פון אַנויינג אויב גאָרנישט אַנדערש. 1075 00:52:22,320 --> 00:52:25,270 און עס אויך ריווילז אַז אייער פּראָגראַם איז געשריבן אין פפּ, וואָס איז ניט אַלע 1076 00:52:25,270 --> 00:52:27,060 אַז ילומאַנייטינג פֿאַר די באַניצער. 1077 00:52:27,060 --> 00:52:30,100 >> אַזוי איר קענען אַראָפּנעמען די. פפּ בעסאַכאַקל צוריקרופן פון לעקציע. 1078 00:52:30,100 --> 00:52:35,690 און איר קענען פאקטיש טאָן. / פו אויב איר 'ווע טשמאָדדעד עס דורך מאכן עס 1079 00:52:35,690 --> 00:52:36,500 עקסעקוטאַבלע. 1080 00:52:36,500 --> 00:52:39,630 אַזוי טשמאָד א + רענטגענ פו וואָלט האָבן געטאן אַז. 1081 00:52:39,630 --> 00:52:41,460 און אויב איר אויך לייגן די שעבאַנג דאָ. 1082 00:52:41,460 --> 00:52:45,320 אבער טאַקע, די פּראָבלעם איז געטינג אין דרוקן אויס עפּעס ווי דעם. 1083 00:52:45,320 --> 00:52:51,100 ניט קיין HTML, קיין C-קאָד זיכער, נאָר עטלעכע פפּ. 1084 00:52:51,100 --> 00:52:54,100 אַזוי מילאָ דעמאָלט אומגעקערט אין פּראָבלעם 25. 1085 00:52:54,100 --> 00:52:58,050 און אין 25, איר זענען געגעבן די ווייַטערדיק סקעלעט קאָד, וואָס איז געווען אַ 1086 00:52:58,050 --> 00:52:59,730 שיין פּשוט וועב בלאַט. 1087 00:52:59,730 --> 00:53:04,230 און די זאַפטיק טייל HTML-קלוג איז אַראָפּ דאָ, ווו מיר האָבן ין פון דעם גוף 1088 00:53:04,230 --> 00:53:09,160 אַ פאָרעם וואס האט יינציק שייַן פון ינפּוץ ין פון וואָס איז געווען צוויי ינפּוץ, איינער 1089 00:53:09,160 --> 00:53:11,950 מיט אַ געדאַנק פון נאָמען, איינער מיט אַ געדאַנק פון קנעפּל. 1090 00:53:11,950 --> 00:53:14,240 >> דער ערשטער איז געווען טיפּ טעקסט, די רגע פון ​​טיפּ פאָרלייגן. 1091 00:53:14,240 --> 00:53:16,930 און אַזוי מיר האט איר, פאקטיש, מער ינגרידיאַנץ ווי איר דארף, פּונקט אַזוי 1092 00:53:16,930 --> 00:53:19,230 איר גייז האט אָפּציעס מיט וואָס צו סאָלווע דעם פּראָבלעם. 1093 00:53:19,230 --> 00:53:21,130 איר טאָן ניט שטרענג דאַרפֿן אַלע פון ​​די ידס. 1094 00:53:21,130 --> 00:53:23,580 אבער עס אַלאַוז איר צו סאָלווע עס אין פאַרשידענע וועגן. 1095 00:53:23,580 --> 00:53:27,050 און אַרויף אין די שפּיץ, באַמערקן אַז די אָביעקטיוו איז געווען צו צינגל 1096 00:53:27,050 --> 00:53:27,960 אַ פֿענצטער ווי דעם - 1097 00:53:27,960 --> 00:53:28,780 העלא, מילאָ! - 1098 00:53:28,780 --> 00:53:31,270 צו קנאַל אַרויף אין דעם בלעטערער ניצן די סופּער פּשוט, אויב 1099 00:53:31,270 --> 00:53:33,190 ניט מיעס, פלינק פֿונקציע. 1100 00:53:33,190 --> 00:53:37,480 און אַזוי, לעסאָף, דעם בוילז אַראָפּ קאַנסעפּטשואַלי צו עפעס צוגעהערט פֿאַר 1101 00:53:37,480 --> 00:53:41,290 סאַבמישאַנז פון די פאָרעם קליענט-זייַט , ניט סערווירער-זייַט, עפעס 1102 00:53:41,290 --> 00:53:45,640 ריספּאַנדינג צו אַז סאַבמישאַן דורך גראַבינג די ווערט אַז דער באַניצער טייפּט 1103 00:53:45,640 --> 00:53:50,120 אין צו די נאָמען פעלד, און דעמאָלט ווייַזנדיק עס אין די גוף פון אַ פלינק. 1104 00:53:50,120 --> 00:53:53,460 >> אַזוי איין וועג איר קענען טאָן דעם איז מיט דזשקווערי, וואָס קוקט אַ ביסל 1105 00:53:53,460 --> 00:53:56,880 סינטאַקטיקאַללי פּערפּלעקסינג בייַ ערשטער. 1106 00:53:56,880 --> 00:54:00,760 איר קענען טאָן דעם מיט ריין דאַם קאָד - דאָקומענט.געטעלעמענט דורך שייַן. 1107 00:54:00,760 --> 00:54:02,530 אבער לאָזן ס נעמען אַ קוק אין דעם ווערסיע. 1108 00:54:02,530 --> 00:54:05,110 איך האָבן אַ פּאָר פון וויכטיק שורות ערשטער. 1109 00:54:05,110 --> 00:54:09,460 אַזוי איינער, מיר האָבן דעם שורה, וואָס איז יידעניקאַל צו וואָס איר זאל האָבן געזען 1110 00:54:09,460 --> 00:54:13,830 אין, איך גלויבן, פאָרמ2.הטמל פון קלאַס אין וואָך 9. 1111 00:54:13,830 --> 00:54:16,960 און דעם איז נאָר געזאגט, ויספירן די פאלגענדע קאָד ווען 1112 00:54:16,960 --> 00:54:18,430 דעם דאָקומענט איז גרייט. 1113 00:54:18,430 --> 00:54:21,770 דעם זייַענדיק וויכטיק בלויז ווייַל HTML בלעטער זענען לייענען שפּיץ צו 1114 00:54:21,770 --> 00:54:23,280 דנאָ, לינקס צו רעכט. 1115 00:54:23,280 --> 00:54:27,910 >> און דעריבער, אויב איר פּרובירן צו טאָן עפּעס אין קאָד אַרויף דאָ צו עטלעכע דאַם 1116 00:54:27,910 --> 00:54:31,560 עלעמענט, עטלעכע HTML טאַגס, אַז ס אַראָפּ דאָ, איר ניטאָ טוען עס אויך באַלד, 1117 00:54:31,560 --> 00:54:34,220 ווייַל דעם האט ניט אפילו שוין לייענען אין זיקאָרן. 1118 00:54:34,220 --> 00:54:37,740 אַזוי דורך זאגן דעם דאָקומענט.רעאַדי שורה, מיר ניטאָ געזאגט, 1119 00:54:37,740 --> 00:54:39,040 דאָ ס עטלעכע קאָד, בלעטערער. 1120 00:54:39,040 --> 00:54:42,440 אבער טאָן ניט ויספירן דעם ביז די גאנצע דאָקומענט איז גרייט, אַז איז דער דאַם 1121 00:54:42,440 --> 00:54:44,320 בוים יגזיסס אין זיקאָרן. 1122 00:54:44,320 --> 00:54:47,110 דעם איינער איז אַ ביסל מער סטרייטפאָרווערד, אויב סינטאַקטיקאַללי אַ 1123 00:54:47,110 --> 00:54:51,890 ביסל אַנדערש, ווו איך בין געזאגט, כאַפּן די HTML עלעמענט וועמענס יינציק 1124 00:54:51,890 --> 00:54:53,560 יידענטאַפייער איז ינפּוץ. 1125 00:54:53,560 --> 00:54:56,220 אַז ס וואָס די האַש קוויטל דינאָוץ, די יינציק שייַן. 1126 00:54:56,220 --> 00:54:58,070 און דעמאָלט איך בין פאַך. פאָרלייגן. 1127 00:54:58,070 --> 00:55:01,660 >> אַזוי. פאָרלייגן דאָ איז אַ פֿונקציע, אַנדערש באקאנט ווי אַ מיטל, אַז ס 1128 00:55:01,660 --> 00:55:05,850 ין פון די כייפעץ אויף די לינק-האַנט זייַט עס אַז איך האט ניט הויכפּונקט. 1129 00:55:05,850 --> 00:55:08,990 אַזוי אויב איר טראַכטן פון ינפּוץ ווי אַ כייפעץ אין זיקאָרן - און טאַקע עס איז. 1130 00:55:08,990 --> 00:55:10,440 עס ס אַ נאָדע אין אַ בוים - 1131 00:55:10,440 --> 00:55:16,580 . פאָרלייגן מיטל ווען דעם פאָרעם מיט דעם שייַן איז דערלאנגט, ויספירן 1132 00:55:16,580 --> 00:55:17,700 די פאלגענדע קאָד. 1133 00:55:17,700 --> 00:55:20,290 איך טאָן ניט זאָרגן וואָס די נאָמען פון די פונקציע איז איך בין עקסאַקיוטינג. 1134 00:55:20,290 --> 00:55:23,760 אַזוי דאָ איך בין ניצן, ווי איידער, וואָס ס גערופן די לאַמדאַ פונקציאָנירן אָדער אַ 1135 00:55:23,760 --> 00:55:24,720 Anonymous פֿונקציע. 1136 00:55:24,720 --> 00:55:27,640 עס ס ניט בייַ אַלע ינאַלעקטשואַלי טשיקאַווע אנדערע ווי עס האט ניט נאָמען, 1137 00:55:27,640 --> 00:55:30,220 וואָס איז פייַן אויב איר 'רע בלויז אלץ געגאנגען צו רופן עס אַמאָל. 1138 00:55:30,220 --> 00:55:34,490 און ין עס איך פאקטיש שעפּן די סאַבמישאַן פון די פאָרעם. 1139 00:55:34,490 --> 00:55:36,810 איך ערשטער דערקלערן אַ בייַטעוודיק גערופן ווערט. 1140 00:55:36,810 --> 00:55:40,610 און דעמאָלט וואָס איז די ווירקונג פון דעם כיילייטיד חלק דאָ איצט? 1141 00:55:40,610 --> 00:55:44,755 וואָס טוט אַז טאָן בייַ אַ הויך מדרגה פֿאַר מיר? 1142 00:55:44,755 --> 00:55:48,539 >> וילעם: עס געץ די ווערט אַז די באַניצער האט ניט אין די HTML אונטן. 1143 00:55:48,539 --> 00:55:50,920 עס געץ אַז שייַן און דעמאָלט געפינט די ווערט פון עס. 1144 00:55:50,920 --> 00:55:51,590 >> דוד י מאַלאַן: פּונקט. 1145 00:55:51,590 --> 00:55:54,300 עס גראַבס די נאָדע, וועמענס יינציק יידענטאַפייער איז נאָמען. 1146 00:55:54,300 --> 00:55:56,900 עס געץ די ווערט דערין, וואָס איז, מאַשמאָעס, וואָס דער באַניצער 1147 00:55:56,900 --> 00:55:58,190 טייפּט אים אָדער זיך. 1148 00:55:58,190 --> 00:56:01,020 און דעמאָלט עס סטאָרז אַז אין דער בייַטעוודיק גערופן ווערט. 1149 00:56:01,020 --> 00:56:03,720 ווי אַ באַזונדער, איר געקענט האָבן אויך געטאן דעם אַ ביסל דיפערענטלי. 1150 00:56:03,720 --> 00:56:09,250 טאָוטאַלי פּאַסיק דורך טאן עפּעס ליגן וואַר ווערט געץ 1151 00:56:09,250 --> 00:56:10,500 דאָקומענט.געטעלעמענטבייד. 1152 00:56:10,500 --> 00:56:12,860 1153 00:56:12,860 --> 00:56:15,460 און דעם איז וואָס עס ס אַ ביסל טידיאַס צו ניט נוצן דזשקווערי. 1154 00:56:15,460 --> 00:56:16,710 "נאָמען". ווערט. 1155 00:56:16,710 --> 00:56:18,330 1156 00:56:18,330 --> 00:56:19,620 אַזוי טאָוטאַלי פּאַסיק. 1157 00:56:19,620 --> 00:56:22,770 פאַרשידענע וועגן צו טאָן דעם. דזשקווערי נאָר טענדז צו זיין אַ ביסל מער סאַקסינגקט און 1158 00:56:22,770 --> 00:56:25,230 באשטימט מער פאָלקס צווישן פּראָוגראַמערז. 1159 00:56:25,230 --> 00:56:27,590 >> איצט, איך בין טאן אַ ביסל פון אַ מייושעוודיקייַט טשעק, ווייַל אין די פּראָבלעם 1160 00:56:27,590 --> 00:56:30,820 ויסזאָגונג מיר בפירוש געזאגט, אויב די באַניצער האט נישט נאָך טייפּט זיין אָדער איר 1161 00:56:30,820 --> 00:56:32,580 נאָמען, טאָן ניט ווייַזן אַ אַלערץ. 1162 00:56:32,580 --> 00:56:35,390 אָבער איר קענען קאָנטראָלירן פֿאַר אַז, דורך פּונקט טשעק פֿאַר די ליידיק שטריקל פֿאַר אַ 1163 00:56:35,390 --> 00:56:37,850 ציטירן-ונקוואָטע אויב עס ס גאָרנישט פאקטיש עס. 1164 00:56:37,850 --> 00:56:40,880 אבער אויב עס ס ניט גלייַך צו ציטירן-ונקוואָטע, איך ווילן צו רופן אַלערץ. 1165 00:56:40,880 --> 00:56:45,610 און די טשיקאַווע טייל דאָ איז אַז מיר ניטאָ ניצן די פּלוס אָפּעראַטאָר, וואָס 1166 00:56:45,610 --> 00:56:48,130 טוט וואָס אין דזשאַוואַסקריפּט? 1167 00:56:48,130 --> 00:56:48,740 קאַנקאַטאַנייט. 1168 00:56:48,740 --> 00:56:50,690 אַזוי עס ס ווי פפּס פּונקט אָפּעראַטאָר. 1169 00:56:50,690 --> 00:56:52,820 זעלביקער געדאַנק, אַ ביסל אַנדערש סינטאַקס. 1170 00:56:52,820 --> 00:56:55,280 און איך בין נאָר שאפן די שטריקל אַז איר געזען אויף דער עקראַן שאָס - 1171 00:56:55,280 --> 00:56:57,750 העלא, אַזוי און אַזוי. 1172 00:56:57,750 --> 00:56:59,200 >> און דעמאָלט די לעצטע דעטאַל איז דעם. 1173 00:56:59,200 --> 00:57:04,970 פארוואס טאָן איך צוריקקומען פאַלש ין פון דעם Anonymous פונקציאָנירן? 1174 00:57:04,970 --> 00:57:07,420 >> וילעם: עס ס ניט ווערט. 1175 00:57:07,420 --> 00:57:09,380 איר שטעלן עס אין פאָרעם. 1176 00:57:09,380 --> 00:57:12,320 1177 00:57:12,320 --> 00:57:16,730 עס פּונקט זאגט, אויב ווערט איז ניט גלייַך צו ליידיק, דעמאָלט טאָן עס. 1178 00:57:16,730 --> 00:57:20,040 1179 00:57:20,040 --> 00:57:20,940 עס איז געווען אַ ליידיק אין אַז סאַבמישאַן. 1180 00:57:20,940 --> 00:57:21,170 >> דוד י מאַלאַן: גוט. 1181 00:57:21,170 --> 00:57:21,640 אָפּגעהיט כאָטש. 1182 00:57:21,640 --> 00:57:22,830 עס ס קיין איינער אַנדערש דאָ. 1183 00:57:22,830 --> 00:57:25,510 און אַז צוריקקומען פאַלש איז אַרויס פון די אויב באדינגונגען. 1184 00:57:25,510 --> 00:57:29,470 אַזוי דעם כיילייטיד שורה, קריק פאַלש, עקסאַקיוץ קיין ענין וואָס ווען 1185 00:57:29,470 --> 00:57:32,310 די פאָרעם איז דערלאנגט. 1186 00:57:32,310 --> 00:57:36,810 וואָס טוט אומגעקערט פאַלש ין פון דעם געשעעניש האַנדלער, ווי עס ס גערופן, 1187 00:57:36,810 --> 00:57:38,450 די געשעעניש אין קשיא זייַענדיק סאַבמישאַן? 1188 00:57:38,450 --> 00:57:42,350 1189 00:57:42,350 --> 00:57:44,470 >> וילעם: ווייַל עס בלויז כאַפּאַנז אַמאָל. 1190 00:57:44,470 --> 00:57:45,320 >> דוד י מאַלאַן: בלויז כאַפּאַנז אַמאָל. 1191 00:57:45,320 --> 00:57:46,821 ניט גאַנץ. 1192 00:57:46,821 --> 00:57:47,292 יאָ? 1193 00:57:47,292 --> 00:57:50,589 >> וילעם: עס פּריווענץ די פאָרעם פון סאַבמיטינג צו די פעליקייַט אָפּפירונג, 1194 00:57:50,589 --> 00:57:52,480 וואָס וואָלט מאַכן די בלאַט רילאָוד. 1195 00:57:52,480 --> 00:57:53,110 >> דוד י מאַלאַן: פּונקט. 1196 00:57:53,110 --> 00:57:56,490 אַזוי איך בין אָווערלאָאַדינג דער טערמין פאָרלייגן דאָ, ווייַל איך בין געזאגט, די פאָרעם איז 1197 00:57:56,490 --> 00:57:57,670 זייַענדיק דערלאנגט. 1198 00:57:57,670 --> 00:58:02,240 אבער ווי איר פֿאָרשלאָגן, עס ס פאקטיש נישט שוין דערלאנגט אין די אמת הטטפּ וועג. 1199 00:58:02,240 --> 00:58:06,870 ווען איר גיט פאָרלייגן, ווייַל פון אונדזער אָנסובמיט האַנדלער, מיר ניטאָ ינערסעפּטינג 1200 00:58:06,870 --> 00:58:09,040 אַז פאָרעם סאַבמישאַן אַזוי צו רעדן. 1201 00:58:09,040 --> 00:58:11,290 מיר ניטאָ דעמאָלט טאן אונדזער זאַך מיט דזשאַוואַסקריפּט קאָד. 1202 00:58:11,290 --> 00:58:14,070 אָבער איך בין דיליבעראַטלי אומגעקערט פאַלש, ווייַל וואָס איך טאָן ניט ווילן צו פּאַסירן אַ 1203 00:58:14,070 --> 00:58:18,430 שפּאַלטן רגע שפּעטער איז פֿאַר די גאנצע פאָרעם זיך צו זיין דערלאנגט צו די וועב 1204 00:58:18,430 --> 00:58:22,800 סערווירער מיט שליסל ווערט פּערז דורך טשאַנגינג די URL צו זיין עפּעס ווי 1205 00:58:22,800 --> 00:58:26,180 ק = קאַץ אָדער וועלכער מיר האבן, פֿאַר בייַשפּיל, אין קלאַס. 1206 00:58:26,180 --> 00:58:29,640 איך טאָן ניט וועלן אַז צו פּאַסירן, ווייַל עס איז ניט סערווירער צוגעהערט פֿאַר דעם 1207 00:58:29,640 --> 00:58:30,690 פאָרעם סאַבמישאַן. 1208 00:58:30,690 --> 00:58:32,320 עס ס ריין געטאן אין דזשאַוואַסקריפּט קאָד. 1209 00:58:32,320 --> 00:58:35,760 און אַז ס וואָס איך האט ניט אפילו האָבן אַ קאַמף אַטריביוט אויף מיין פאָרעם, ווייַל איך 1210 00:58:35,760 --> 00:58:38,870 טאָן ניט אויסן פֿאַר דעם צו אלץ גיין צו די סערווירער. 1211 00:58:38,870 --> 00:58:40,780 >> אַזוי עס ס זייַענדיק דערלאנגט. 1212 00:58:40,780 --> 00:58:44,340 אבער מיר ניטאָ ינערסעפּטינג אַז פאָרעם סאַבמישאַן און פּרעווענטינג די פעליקייַט 1213 00:58:44,340 --> 00:58:47,477 נאַטור, וואָס איז צו פאקטיש גיין אַלע די וועג צו די סערווירער. 1214 00:58:47,477 --> 00:58:48,730 >> וילעם: אזוי בעכעסקעם עס קליענט-זייַט. 1215 00:58:48,730 --> 00:58:49,780 >> דוד י מאַלאַן: בעכעסקעם עס קליענט-זייַט. 1216 00:58:49,780 --> 00:58:51,030 פּונקט רעכט. 1217 00:58:51,030 --> 00:58:53,240 1218 00:58:53,240 --> 00:58:55,757 ווייַטער אַרויף איז געווען מיין טאַקע מיסקל. 1219 00:58:55,757 --> 00:59:00,000 1220 00:59:00,000 --> 00:59:00,430 >> באַגאַזלענען באָודאַן: גוט. 1221 00:59:00,430 --> 00:59:04,990 אזוי דעם ערשטער קשיא איז בכלל פּראָסט פֿאַר מענטשן. 1222 00:59:04,990 --> 00:59:07,270 כאָטש די שפּעטער אָנעס זענען בעסער. 1223 00:59:07,270 --> 00:59:12,260 אַזוי איר האט צו קלייַבן די ריכטיק דאַטן טייפּס פֿאַר ביידע פון ​​די שפאלטן. 1224 00:59:12,260 --> 00:59:17,750 און ביידע פון ​​די האָבן עטלעכע זאכן וועגן זיי אַז 1225 00:59:17,750 --> 00:59:20,620 מאַכן די ברירה שווער. 1226 00:59:20,620 --> 00:59:24,430 אַזוי ינט איז געווען ניט אַ גילטיק טיפּ פֿאַר נומער. 1227 00:59:24,430 --> 00:59:29,410 די סיבה זייַענדיק אַ 12-ציפֿער חשבון נומער, אַ ינט איז ניט גרויס גענוג צו 1228 00:59:29,410 --> 00:59:31,070 קראָם גאַנץ דידזשאַץ. 1229 00:59:31,070 --> 00:59:36,570 אַזוי אַ גילטיק ברירה וואָלט האָבן געווען אַ גרויס ינט אויב איר פּאַסירן צו וויסן אַז. 1230 00:59:36,570 --> 00:59:42,090 אן אנדער ברירה קען האָבן געווען אַ טשאַר פעלד פון לענג 12. 1231 00:59:42,090 --> 00:59:44,560 אַזוי אָדער פון די וואָלט האָבן געארבעט. 1232 00:59:44,560 --> 00:59:46,100 ינט וואָלט ניט. 1233 00:59:46,100 --> 00:59:50,170 >> איצט, וואָג, טראַכטן צוריק צו פּסעט7. 1234 00:59:50,170 --> 00:59:59,540 אַזוי מיר ספּאַסיפיקלי געניצט דעצימאַל צו קראָם די ווערט פון שאַרעס אָדער - 1235 00:59:59,540 --> 01:00:00,550 >> דוד י מאַלאַן: געלט. 1236 01:00:00,550 --> 01:00:01,060 >> באַגאַזלענען באָודאַן: געלט. 1237 01:00:01,060 --> 01:00:05,710 מיר געניצט דעצימאַל צו קראָם די סומע פון געלט אַז דער באַניצער איצט האט. 1238 01:00:05,710 --> 01:00:10,950 אַזוי די סיבה מיר טאָן וואָס איז ווייַל, געדענקען, פלאָוץ. 1239 01:00:10,950 --> 01:00:12,480 עס ס פלאָוטינג פונט אין פּינטלעכקייַט. 1240 01:00:12,480 --> 01:00:18,200 עס קענען ניט דווקא קראָם די געלט וואַלועס ווי מיר ווילן דאָ. 1241 01:00:18,200 --> 01:00:23,630 אַזוי דעצימאַל איז ביכולת צו דווקא קראָם עפּעס צו, זאָגן, צוויי דעצימאַל ערטער. 1242 01:00:23,630 --> 01:00:27,630 אַז ס וואָס וואָג, מיר ווילן עס צו זיין דעצימאַל און ניט לאָזנ שווימען. 1243 01:00:27,630 --> 01:00:30,230 >> דוד י מאַלאַן: און אויך, אויך, כאָטש עס זאל האָבן געווען קלוג אין אנדערע 1244 01:00:30,230 --> 01:00:32,760 קאַנטעקסץ צו טראַכטן, אפֿשר דעם איז אַ געלעגנהייַט פֿאַר אַ ינט. 1245 01:00:32,760 --> 01:00:34,420 איך וועט נאָר האַלטן שפּור פון זאכן אין פּעניז. 1246 01:00:34,420 --> 01:00:38,670 ווייַל מיר בפירוש געוויזן די פעליקייַט ווערט פון זייַענדיק 100.00, אַז 1247 01:00:38,670 --> 01:00:40,380 מיטל עס קען נאָר זיין אַ ינט. 1248 01:00:40,380 --> 01:00:45,310 און אנדערן סובטלעטי אויך מיט נומער איז געווען אַז עס איז ניט מענט 1249 01:00:45,310 --> 01:00:46,180 צו זיין אַ קונץ קשיא. 1250 01:00:46,180 --> 01:00:49,860 אבער צוריקרופן אַז אַ ינט אין מיסקל, ווי אין C, לפּחות אין די 1251 01:00:49,860 --> 01:00:51,440 מאַכשער, איז 32-ביסל. 1252 01:00:51,440 --> 01:00:53,960 און אפילו כאָטש מיר טאָן ניט דערוואַרטן איר צו וויסן פּונקט ווי פילע דידזשאַץ אַז 1253 01:00:53,960 --> 01:00:56,910 מיטל, טאָן צוריקרופן אַז די גרעסטן נומער איר קענען פאָרשטעלן פּאַטענטשאַלי 1254 01:00:56,910 --> 01:01:00,710 מיט אַ 32-ביסל נומער איז בעערעך וואָס? 1255 01:01:00,710 --> 01:01:02,760 >> וואָס נומער טאָן מיר שטענדיק זאָגן? 1256 01:01:02,760 --> 01:01:04,530 2 צו די 32, וואָס איז וואָס בעערעך? 1257 01:01:04,530 --> 01:01:07,492 1258 01:01:07,492 --> 01:01:08,780 איר טאָן ניט האָבן צו וויסן דווקא. 1259 01:01:08,780 --> 01:01:10,580 אבער בעערעך איז נוציק אין לעבן. 1260 01:01:10,580 --> 01:01:12,200 עס ס בעערעך 4000000000. 1261 01:01:12,200 --> 01:01:14,430 אַזוי מיר 'ווע געזאגט אַז אַ ביסל מאל. 1262 01:01:14,430 --> 01:01:16,360 איך וויסן איך האָבן געזאגט אַז אַ ביסל מאל. 1263 01:01:16,360 --> 01:01:17,670 און עס איז בעערעך 4000000000. 1264 01:01:17,670 --> 01:01:19,710 און אַז ס אַ גוט הערשן פון גראָבער פינגער צו וויסן. 1265 01:01:19,710 --> 01:01:21,880 אויב איר האָבן 8 ביטן, 256 איז די מאַגיש נומער. 1266 01:01:21,880 --> 01:01:24,160 אויב איר האָבן 32 ביטן, 4 ביליאָן געבן אָדער נעמען. 1267 01:01:24,160 --> 01:01:27,140 אַזוי אויב איר נאָר שרייַבן אַראָפּ 4000000000, איר וועט זען אַז עס ס ווייניקערע דידזשאַץ ווי 1268 01:01:27,140 --> 01:01:30,970 12, וואָס מיטל אַז ס קלאר ניט גענוג עקספּרעססיווענעסס צו כאַפּן אַ 1269 01:01:30,970 --> 01:01:34,220 12-ציפֿער חשבון נומער. 1270 01:01:34,220 --> 01:01:34,940 >> באַגאַזלענען באָודאַן: גוט. 1271 01:01:34,940 --> 01:01:38,520 אַזוי די אנדערע אָנעס זענען בעסער. 1272 01:01:38,520 --> 01:01:40,900 אַזוי רעכן אַז די באַנק ימפּאָוזאַז אַ $ 20 כוידעשלעך 1273 01:01:40,900 --> 01:01:42,400 וישאַלט אָפּצאָל אויף אַלע אַקאַונץ. 1274 01:01:42,400 --> 01:01:45,506 מיט וואָס סקל אָנפֿרעג קען די באַנק אַראָפּרעכענען 20 $ פון יעדער ציילן, אפילו אויב 1275 01:01:45,506 --> 01:01:47,520 עס רעזולטאַטן אין עטלעכע נעגאַטיוו באַלאַנסעס? 1276 01:01:47,520 --> 01:01:50,380 אַזוי בייסיקלי, עס זענען פיר הויפּט טייפּס פון קוויריז - 1277 01:01:50,380 --> 01:01:52,840 אַרייַנלייגן, אויסקלייַבן, דערהייַנטיקן, און ויסמעקן. 1278 01:01:52,840 --> 01:01:56,080 אַזוי וואָס טאָן מיר טראַכטן מיר ניטאָ געגאנגען צו נוצן דאָ? 1279 01:01:56,080 --> 01:01:57,000 דערהייַנטיקן. 1280 01:01:57,000 --> 01:01:58,260 >> אַזוי לאָזן ס נעמען אַ קוק. 1281 01:01:58,260 --> 01:02:04,290 1282 01:02:04,290 --> 01:02:05,870 אַזוי דאָ מיר ניטאָ אַפּדייטינג. 1283 01:02:05,870 --> 01:02:09,900 וואָס טיש זענען מיר אַפּדייטינג אַקאַונץ? 1284 01:02:09,900 --> 01:02:11,670 אַזוי אַפּדייטינג אַקאַונץ. 1285 01:02:11,670 --> 01:02:15,390 און דעמאָלט דער סינטאַקס זאגט, וואָס אין אַקאַונץ זענען מיר אַפּדייטינג? 1286 01:02:15,390 --> 01:02:19,520 נו, מיר ניטאָ באַשטעטיקן וואָג גלייַך צו די קראַנט ווערט פון וואָג מינוס 20. 1287 01:02:19,520 --> 01:02:22,860 אַזוי דעם וועט דערהייַנטיקן אַלע ראָוז פון אַקאַונץ, סאַבטראַקטינג 1288 01:02:22,860 --> 01:02:26,250 $ 20 פון די וואָג. 1289 01:02:26,250 --> 01:02:29,260 >> דוד י מאַלאַן: אַ פּראָסט גרייַז דאָ, אפילו כאָטש מיר מאל מוחל געווען עס, 1290 01:02:29,260 --> 01:02:32,990 איז געווען צו פאקטיש האָבן פפּ קאָד דאָ פאַך די אָנפֿרעג פונקציאָנירן אָדער פּאַטינג 1291 01:02:32,990 --> 01:02:35,460 קוואָטעס אַרום אַלץ אַז האט ניט דאַרפֿן צו זיין עס. 1292 01:02:35,460 --> 01:02:39,780 >> באַגאַזלענען באָודאַן: געדענק אַז מיסקל איז אַ באַזונדער שפּראַך פון פפּ. 1293 01:02:39,780 --> 01:02:42,410 מיר פּאַסירן צו זיין שרייבט מיסקל אין פפּ. 1294 01:02:42,410 --> 01:02:46,180 און פפּ איז דעמאָלט שיקט עס איבער צו די מיסקל סערווער. 1295 01:02:46,180 --> 01:02:51,120 אבער איר טאָן ניט דאַרפֿן פפּ אין סדר צו יבערגעבן מיט אַ מיסקל סערווער. 1296 01:02:51,120 --> 01:02:51,730 >> דוד י מאַלאַן: פּונקט. 1297 01:02:51,730 --> 01:02:54,240 אַזוי קיין וועריאַבאַלז מיט דאָלאַר וואונדער זאָל זיין אין דעם קאָנטעקסט. 1298 01:02:54,240 --> 01:02:59,550 עס קענען נאָר טאָן אַלע פון ​​די מאַט ין די דאַטאַבאַסע זיך. 1299 01:02:59,550 --> 01:03:00,080 >> באַגאַזלענען באָודאַן: גוט. 1300 01:03:00,080 --> 01:03:01,300 אַזוי דער ווייַטער איינער. 1301 01:03:01,300 --> 01:03:02,731 איז דעם דער ווייַטער איינער? 1302 01:03:02,731 --> 01:03:03,210 יאָ. 1303 01:03:03,210 --> 01:03:06,570 אַזוי מיט וואָס סקל אָנפֿרעג קען די באַנק צוריקקריגן דעם חשבון נומערן פון זייַן 1304 01:03:06,570 --> 01:03:09,300 ריטשאַסט קאַסטאַמערז, די מיט באַלאַנסעס גרעסער ווי 1,000? 1305 01:03:09,300 --> 01:03:13,280 אַזוי וואָס פון די פיר הויפּט טייפּס זענען מיר געגאנגען צו ווילן דאָ? 1306 01:03:13,280 --> 01:03:14,430 אויסקלייַבן. 1307 01:03:14,430 --> 01:03:16,650 אַזוי מיר ווילן צו אויסקלייַבן. 1308 01:03:16,650 --> 01:03:17,610 וואס טאָן מיר ווילן צו אויסקלייַבן? 1309 01:03:17,610 --> 01:03:19,380 וואָס זייַל טאָן מיר ווילן צו אויסקלייַבן? 1310 01:03:19,380 --> 01:03:20,970 מיר וועלן ספּאַסיפיקלי ווילן צו אויסקלייַבן נומער. 1311 01:03:20,970 --> 01:03:23,910 אבער אויב איר האט שטערן, מיר אויך אנגענומען אַז. 1312 01:03:23,910 --> 01:03:25,820 >> אַזוי אויסקלייַבן נומער פון וואָס טיש? 1313 01:03:25,820 --> 01:03:26,640 אַקאַונץ. 1314 01:03:26,640 --> 01:03:28,370 און דעמאָלט דער צושטאַנד מיר וועלן? 1315 01:03:28,370 --> 01:03:30,140 ווו וואָג גרעסער ווי 1,000. 1316 01:03:30,140 --> 01:03:31,720 מיר אויך אנגענומען גרעסער ווי אָדער גלייַך. 1317 01:03:31,720 --> 01:03:35,230 1318 01:03:35,230 --> 01:03:36,190 לעצטע איינער. 1319 01:03:36,190 --> 01:03:42,940 מיט וואָס סקל אָנפֿרעג קען די באַנק נאָענט, י.ע., אויסמעקן יעדער חשבון אַז 1320 01:03:42,940 --> 01:03:44,480 האט אַ וואָג פון $ 0? 1321 01:03:44,480 --> 01:03:47,620 אַזוי וואָס פון די פיר זענען מיר געגאנגען צו ווילן צו נוצן? 1322 01:03:47,620 --> 01:03:48,320 ויסמעקן. 1323 01:03:48,320 --> 01:03:50,180 אַזוי די סינטאַקס פֿאַר אַז? 1324 01:03:50,180 --> 01:03:51,890 ויסמעקן פון וואָס טיש? 1325 01:03:51,890 --> 01:03:53,550 אַקאַונץ. 1326 01:03:53,550 --> 01:03:55,790 און דעמאָלט דער צושטאַנד אויף וואָס מיר ווילן צו ויסמעקן - 1327 01:03:55,790 --> 01:03:57,280 ווו וואָג יקוואַלז נול. 1328 01:03:57,280 --> 01:04:03,050 אַזוי אויסמעקן אַלע ראָוז פון אַקאַונץ ווו די וואָג איז נול. 1329 01:04:03,050 --> 01:04:04,300 פֿראגן אויף קיין פון די? 1330 01:04:04,300 --> 01:04:08,840 1331 01:04:08,840 --> 01:04:10,260 ווילן צו ריי? 1332 01:04:10,260 --> 01:04:11,200 >> דוד י מאַלאַן: קיו פירער. 1333 01:04:11,200 --> 01:04:17,110 אַזוי אין דעם איין, מיר האט איר אַ עפּעס באַקאַנט ביניען אַז מיר יקספּלאָרד אַ 1334 01:04:17,110 --> 01:04:20,450 ביסל אין קלאַס אַלאָנגסייד פון סטרוקץ, וואָס איז געווען אַ דאַטן 1335 01:04:20,450 --> 01:04:21,910 ביניען שייַכות אין גייסט. 1336 01:04:21,910 --> 01:04:24,670 דער חילוק כאָטש מיט אַ ריי איז אַז מיר האט צו עפעס געדענקען וואס 1337 01:04:24,670 --> 01:04:27,900 איז געווען אין די פראָנט פון די ריי, אין גרויס טייל אַזוי אַז מיר קען מאַכן מער 1338 01:04:27,900 --> 01:04:30,530 עפעקטיוו נוצן פון דעם זיקאָרן, לפּחות אויב מיר זענען ניצן אַ מענגע. 1339 01:04:30,530 --> 01:04:35,460 >> ווייַל צוריקרופן, אויב מיר האָבן אַ מענגע, אויב, פֿאַר בייַשפּיל, דעם איז די פראָנט פון 1340 01:04:35,460 --> 01:04:38,470 די ריי, אויב איך באַקומען אין די ריי דאָ, און דעריבער עמעצער געץ אין שורה 1341 01:04:38,470 --> 01:04:42,710 הינטער מיר, הינטער מיר, הינטער מיר, און איין מענטש טריט אויס פון שורה, איר 1342 01:04:42,710 --> 01:04:45,930 קען, ווי מיר געזען עטלעכע פון ​​אונדזער מענטש וואַלאַנטירז אין קלאַס, האָבן אַלעמען 1343 01:04:45,930 --> 01:04:47,100 יבעררוק דעם וועג. 1344 01:04:47,100 --> 01:04:50,880 אבער אין אַלגעמיין, בעת אַלעמען טאָן עפּעס איז ניט דער בעסטער נוצן פון צייַט 1345 01:04:50,880 --> 01:04:54,600 אין אַ פּראָגראַם, ווייַל עס מיטל דיין אַלגערידאַם איז פליסנדיק אין וואָס 1346 01:04:54,600 --> 01:04:56,520 אַסימפּטאָטיק פליסנדיק צייַט? 1347 01:04:56,520 --> 01:04:57,420 עס ס לינעאַר. 1348 01:04:57,420 --> 01:04:59,600 >> און איך פילן ווי אַז ס מין פון נאַריש. 1349 01:04:59,600 --> 01:05:02,890 אויב דער ווייַטער מענטש אין שורה איז דער ווייַטער מענטש וואס ס געמיינט צו גיין אין די 1350 01:05:02,890 --> 01:05:04,660 קראָם, זיי טאָן ניט אַלע האָבן צו רירן צוזאַמען. 1351 01:05:04,660 --> 01:05:08,200 נאָר לאָזן אַז מענטש זיין פּלאַקט אַוועק ווען די צייַט קומט, פֿאַר בייַשפּיל. 1352 01:05:08,200 --> 01:05:09,870 אַזוי מיר קענען ראַטעווען אַ ביסל פון צייַט עס. 1353 01:05:09,870 --> 01:05:14,840 און אַזוי צו טאָן אַז כאָטש, אַז מיטל אַז די קאָפּ פון די ריי אָדער די 1354 01:05:14,840 --> 01:05:18,060 פראָנט פון די ריי איז געגאנגען צו פּראַגרעסיוולי מאַך דיפּער און דיפּער 1355 01:05:18,060 --> 01:05:23,340 אין די מענגע און יווענטשאַוואַלי זאל פאקטיש ייַנוויקלען אַרום אויב מיר ניטאָ ניצן אַ 1356 01:05:23,340 --> 01:05:25,790 מענגע צו קראָם די מענטשן אין דעם ריי. 1357 01:05:25,790 --> 01:05:28,390 אַזוי איר קענען כּמעט טראַכטן פון די מענגע ווי אַ קייַלעכיק דאַטן 1358 01:05:28,390 --> 01:05:29,880 ביניען אין אַז זינען. 1359 01:05:29,880 --> 01:05:33,970 >> אַזוי איר עפעס האָבן צו האַלטן שפּור פון די נומער פון עס אָדער טאַקע די סוף פון עס 1360 01:05:33,970 --> 01:05:36,250 און דעריבער ווו די אָנהייב פון עס איז. 1361 01:05:36,250 --> 01:05:39,490 אַזוי מיר פאָרשלאָגן אַז איר דערקלערן איינער אַזאַ ריי, פאַך 1362 01:05:39,490 --> 01:05:41,330 עס ק, נאָר איינער בריוו. 1363 01:05:41,330 --> 01:05:44,570 דעמאָלט מיר פאָרשלאָגן אַז די פראָנט זיין יניטיאַליזעד צו נול און אַז די גרייס 1364 01:05:44,570 --> 01:05:45,470 זיין ינישאַלייזד צו נול. 1365 01:05:45,470 --> 01:05:47,770 >> אַזוי רעכט איצט, עס ס גאָרנישט ין פון אַז ריי. 1366 01:05:47,770 --> 01:05:50,910 און מיר פרעגן איר צו פאַרענדיקן די ימפּלאַמענטיישאַן פון ענקוועוע אונטן אין 1367 01:05:50,910 --> 01:05:55,250 אַזאַ אַ וועג אַז די פֿונקציע מוסיף N צו די סוף פון ק און דעמאָלט קערט אמת. 1368 01:05:55,250 --> 01:05:58,690 אבער אויב ק איז פול אָדער נעגאַטיוו, די פונקציאָנירן זאָל אַנשטאָט צוריקקומען פאַלש. 1369 01:05:58,690 --> 01:06:01,060 און מיר האט איר אַ פּאָר פון אַסאַמפּשאַנז. 1370 01:06:01,060 --> 01:06:04,320 אָבער זיי ניטאָ ניט טאַקע פאַנגקשאַנאַלי באַטייַטיק, נאָר אַז באָאָל יגזיסץ, 1371 01:06:04,320 --> 01:06:06,690 ווייַל, טעקניקלי, באָאָל טוט ניט עקסיסטירן אין C סייַדן איר אַרייַננעמען אַ 1372 01:06:06,690 --> 01:06:07,310 זיכער קאָפּצעטל טעקע. 1373 01:06:07,310 --> 01:06:09,350 אַזוי אַז איז געווען פּונקט מאַכן זיכער עס זענען געווען קיין איז דעם אַ קונץ 1374 01:06:09,350 --> 01:06:10,940 קשיא טיפּ פון זאַך. 1375 01:06:10,940 --> 01:06:16,280 >> אַזוי ענקוועוע, מיר פארגעלייגט אין די מוסטער סאַלושאַנז צו מאַכשער ווי גייט. 1376 01:06:16,280 --> 01:06:20,420 איינער, מיר ערשטער קאָנטראָלירן די יז, די נידעריק-כאַנגגינג פירות. 1377 01:06:20,420 --> 01:06:23,820 אויב די ריי איז פול אָדער די נומער אַז איר ניטאָ טריינג צו טאָן איז ווייניקער 1378 01:06:23,820 --> 01:06:26,380 ווי נול, וואָס מיר האט אין די באַשרייַבונג פון די פּראָבלעם זאָל 1379 01:06:26,380 --> 01:06:30,320 ניט זיין ערלויבט, ווייַל מיר בלויז ווילן ניט-נעגאַטיוו וואַלועס, דעמאָלט איר זאָל 1380 01:06:30,320 --> 01:06:31,640 נאָר צוריקקומען פאַלש מיד. 1381 01:06:31,640 --> 01:06:33,820 אַזוי עטלעכע לעפיערעך גרינג טעות טשעק. 1382 01:06:33,820 --> 01:06:38,720 אויב כאָטש איר ווילן צו לייגן אַז פאַקטיש נומער, איר האט צו טאָן אַ ביסל פון 1383 01:06:38,720 --> 01:06:39,440 טראכטן דאָ. 1384 01:06:39,440 --> 01:06:41,330 און דעם איז ווו עס ס אַ ביסל אַנויינג מענטאַלי, ווייַל איר האָבן צו 1385 01:06:41,330 --> 01:06:43,000 רעכענען אויס ווי צו שעפּן ווראַפּאַראָונד. 1386 01:06:43,000 --> 01:06:46,870 >> אבער די גערמע פון ​​די געדאַנק דאָ אַז ס פון אינטערעס צו אונדז איז אַז ווראַפּאַראָונד 1387 01:06:46,870 --> 01:06:51,480 אָפֿט ימפּלייז מאַדזשאַלער אַריטמעטיק און די מאָד אָפּעראַטאָר, די פּראָצענט זייַט, 1388 01:06:51,480 --> 01:06:55,140 ווו איר קענען גיין פון אַ גרעסערע ווערט צוריק צו נול און דעריבער איין און צוויי און 1389 01:06:55,140 --> 01:06:58,650 דרייַ און דעמאָלט צוריק אַרום צו נול, איין און צוויי און דרייַ און אַזוי אַרויס 1390 01:06:58,650 --> 01:06:59,380 ווידער און ווידער. 1391 01:06:59,380 --> 01:07:02,880 אַזוי די וועג מיר פאָרשלאָגן טאן דעם איז אַז מיר טאָן ווילן צו אינדעקס אין די 1392 01:07:02,880 --> 01:07:05,850 מענגע גערופן נומערן ווו אונדזער ינטאַדזשערז ליגן. 1393 01:07:05,850 --> 01:07:10,740 אבער צו באַקומען עס, מיר ערשטער ווילן צו טאָן וועלכער די גרייס פון דעם ריי איז אָבער 1394 01:07:10,740 --> 01:07:14,080 דעריבער לייגן צו אַז וועלכער די פראָנט פון די רשימה איז. 1395 01:07:14,080 --> 01:07:17,880 און די ווירקונג פון וואָס איז צו שטעלן אונדז אין די רעכט שטעלע אין דער ריי און 1396 01:07:17,880 --> 01:07:20,970 ניט יבערנעמען אַז דער ערשטער מענטש אין שורה איז אין די אָנהייב, וואָס ער אָדער 1397 01:07:20,970 --> 01:07:24,130 זי לעגאַמרע קען זיין אויב מיר זענען אויך שיפטינג אַלעמען. 1398 01:07:24,130 --> 01:07:26,710 אבער מיר ניטאָ פּונקט שאפן אַרבעט פֿאַר זיך אויב מיר גענומען 1399 01:07:26,710 --> 01:07:27,800 אַז באַזונדער דרך. 1400 01:07:27,800 --> 01:07:29,330 >> אַזוי מיר קענען האַלטן עס לעפיערעך פּשוט. 1401 01:07:29,330 --> 01:07:32,180 מיר טאָן האָבן צו געדענקען אַז מיר נאָר צוגעגעבן אַ ינט צו די ריי. 1402 01:07:32,180 --> 01:07:35,850 און דעמאָלט מיר נאָר צוריקקומען אמת. 1403 01:07:35,850 --> 01:07:38,560 דערווייַל, אין דעקוועוע, מיר געבעטן איר צו טאָן די ווייַטערדיק. 1404 01:07:38,560 --> 01:07:42,260 מאַכשער עס אין אַזאַ אַ וועג אַז עס דעקוועועס, אַז איז רימוווז און קערט, 1405 01:07:42,260 --> 01:07:44,190 די ינט בייַ די פראָנט פון ריי. 1406 01:07:44,190 --> 01:07:46,410 צו באַזייַטיקן דעם ינט, עס איז גענוג צו פאַרגעסן עס. 1407 01:07:46,410 --> 01:07:47,650 איר טאָן ניט דאַרפֿן צו אָווועררייד זייַן ביסל. 1408 01:07:47,650 --> 01:07:48,820 אַזוי עס ס נאָך פאקטיש עס. 1409 01:07:48,820 --> 01:07:51,930 פּונקט ווי דאַטע אויף אַ שווער פאָר, מיר ניטאָ פּונקט יגנאָרינג די פאַקט 1410 01:07:51,930 --> 01:07:52,970 אַז עס ס איצט עס. 1411 01:07:52,970 --> 01:07:55,520 און אויב ק איז ליידיק, מיר זאָל אַנשטאָט צוריקקומען נעגאַטיוו 1. 1412 01:07:55,520 --> 01:07:56,750 אַזוי דעם פילז אַרבאַטרערי. 1413 01:07:56,750 --> 01:08:01,640 וואָס קריק נעגאַטיוו 1 אַנשטאָט פון פאַלש? 1414 01:08:01,640 --> 01:08:02,620 יאָ. 1415 01:08:02,620 --> 01:08:05,070 >> וילעם: ק איז סטאָרינג בעפיירעש וואַלועס. 1416 01:08:05,070 --> 01:08:10,950 זינט איר נאָר קראָם positive וואַלועס אין די ק, נעגאַטיוו איז אַ טעות. 1417 01:08:10,950 --> 01:08:11,510 >> דוד י מאַלאַן: גוט, אמת. 1418 01:08:11,510 --> 01:08:14,850 אַזוי ווייַל מיר ניטאָ בלויז סטאָרינג positive וואַלועס אָדער נול, דעמאָלט עס ס פייַן צו 1419 01:08:14,850 --> 01:08:18,050 קריק אַ נעגאַטיוו ווערט ווי אַ סענטינעל ווערט, אַ ספּעציעל סימבאָל. 1420 01:08:18,050 --> 01:08:21,630 אבער איר ניטאָ רירייטינג געשיכטע עס, ווייַל די סיבה מיר ניטאָ בלויז 1421 01:08:21,630 --> 01:08:25,890 אומגעקערט ניט-נעגאַטיוו וואַלועס איז ווייַל מיר ווילן צו 1422 01:08:25,890 --> 01:08:27,670 האָבן אַ סענטינעל ווערט. 1423 01:08:27,670 --> 01:08:32,617 אַזוי מער ספּאַסיפיקלי, וואָס ניט נאָר צוריקקומען פאַלש אין קאַסעס פון ערראָרס? 1424 01:08:32,617 --> 01:08:33,099 יאָ. 1425 01:08:33,099 --> 01:08:35,510 >> וילעם: איר 'ווע ניט אַנדערש צו צוריקקומען אַ ינטאַדזשער. 1426 01:08:35,510 --> 01:08:36,630 >> דוד י מאַלאַן: פּונקט. 1427 01:08:36,630 --> 01:08:38,569 און דעם איז ווו C געץ שיין קאָנסטראַינינג. 1428 01:08:38,569 --> 01:08:40,590 אויב איר 'רע געזאגט איר ניטאָ געגאנגען צו צוריקקומען אַ ינט, איר 'ווע גאַט 1429 01:08:40,590 --> 01:08:41,279 צו צוריקקומען אַ ינט. 1430 01:08:41,279 --> 01:08:43,689 איר קענען ניט באַקומען פאַנטאַזיע און אָנהייב אומגעקערט אַ באָאָל אָדער אַ לאָזנ שווימען אָדער אַ 1431 01:08:43,689 --> 01:08:45,040 שטריקל אָדער עפּעס ווי אַז. 1432 01:08:45,040 --> 01:08:49,370 איצט, דערווייַל, דזשאַוואַסקריפּט און פפּ און עטלעכע אנדערע שפּראַכן קענען, אין פאַקט, 1433 01:08:49,370 --> 01:08:51,310 האָבן איר אומגעקערט פאַרשידענע טייפּס פון וואַלועס. 1434 01:08:51,310 --> 01:08:54,819 און אַז קענען פאקטיש זיין נוציק, ווו איר קען צוריקקומען positive ינץ, זעראָס, 1435 01:08:54,819 --> 01:08:59,439 נעגאַטיוו ינץ, אָדער פאַלש אָדער נאַל אפילו צו באַטייַטן טעות. 1436 01:08:59,439 --> 01:09:01,890 אבער מיר טאָן ניט האָבן אַז ווערסאַטילאַטי אין סי 1437 01:09:01,890 --> 01:09:04,569 >> אזוי מיט דעקוועוע, וואָס מיר פאָרשלאָגן צו טאָן איז - 1438 01:09:04,569 --> 01:09:07,350 1439 01:09:07,350 --> 01:09:09,830 >> באַגאַזלענען באָודאַן: איר קענען צוריקקומען פאַלש. 1440 01:09:09,830 --> 01:09:13,189 עס ס נאָר אַז פאַלש איז האַש דעפֿינירן פאַלש צו נול. 1441 01:09:13,189 --> 01:09:16,000 אַזוי אויב איר צוריקקומען פאַלש, איר ניטאָ אומגעקערט נול. 1442 01:09:16,000 --> 01:09:25,470 און נול איז אַ גילטיק זאַך אין אונדזער ריי, כוועראַז נעגאַטיוו 1 איז ניט אויב 1443 01:09:25,470 --> 01:09:27,000 פאַלש געטראפן צו זיין נעגאַטיוו 1. 1444 01:09:27,000 --> 01:09:29,972 אָבער איר זאָל ניט אפילו דאַרפֿן צו וויסן אַז. 1445 01:09:29,972 --> 01:09:32,399 >> דוד י מאַלאַן: אַז ס וואָס איך האט ניט זאָגן עס. 1446 01:09:32,399 --> 01:09:36,450 >> באַגאַזלענען באָודאַן: אבער עס איז ניט אמת אַז איר קענען ניט צוריקקומען פאַלש. 1447 01:09:36,450 --> 01:09:37,700 >> דוד י מאַלאַן: זיכער. 1448 01:09:37,700 --> 01:09:40,920 1449 01:09:40,920 --> 01:09:44,240 אַזוי דעקוועוע, באַמערקן מיר אָננעמען פּאָסל ווי זייַן אַרגומענט. 1450 01:09:44,240 --> 01:09:45,479 און אַז ס ווייַל מיר ניטאָ ניט גייט פארביי עפּעס ין 1451 01:09:45,479 --> 01:09:48,359 מיר נאָר ווילן צו באַזייַטיקן דעם עלעמענט בייַ די פראָנט פון די ריי. 1452 01:09:48,359 --> 01:09:49,819 אַזוי ווי זאל מיר גיין וועגן טאן דעם? 1453 01:09:49,819 --> 01:09:51,290 נו, ערשטער, לאָזן ס טאָן דעם שנעל מייושעוודיקייַט טשעק. 1454 01:09:51,290 --> 01:09:53,350 אויב די ריי גרייס איז 0, עס ס קיין אַרבעט צו זיין געטאן. 1455 01:09:53,350 --> 01:09:54,210 צוריקקומען נעגאַטיוו 1. 1456 01:09:54,210 --> 01:09:54,800 געטאן. 1457 01:09:54,800 --> 01:09:56,340 אַזוי אַז ס אַ ביסל שורות פון מיין פּראָגראַם. 1458 01:09:56,340 --> 01:09:58,180 אַזוי נאָר פיר שורות בלייַבן. 1459 01:09:58,180 --> 01:10:01,310 >> אַזוי דאָ איך באַשליסן צו דעקרעמענט די גרייס. 1460 01:10:01,310 --> 01:10:04,620 און דעקרעמענטינג די גרייס יפעקטיוולי מיטל אַז איך בין פערגעטינג 1461 01:10:04,620 --> 01:10:06,010 עפּעס איז אין עס. 1462 01:10:06,010 --> 01:10:09,910 אָבער איך אויך האָבן צו דערהייַנטיקן ווו די פראָנט פון די נומערן זענען. 1463 01:10:09,910 --> 01:10:11,620 אַזוי צו טאָן אַז, איך דאַרפֿן צו טאָן צוויי זאכן. 1464 01:10:11,620 --> 01:10:16,390 איך ערשטער דאַרפֿן צו געדענקען וואָס די נומער איז בייַ די פראָנט פון די ריי, 1465 01:10:16,390 --> 01:10:17,860 ווייַל איך דאַרפֿן צו צוריקקומען אַז זאַך. 1466 01:10:17,860 --> 01:10:20,910 אַזוי איך טאָן ניט ווילן צו אַקסאַדענאַלי פאַרגעסן וועגן עס און דעמאָלט אָווועררייט עס. 1467 01:10:20,910 --> 01:10:22,840 איך בין נאָר געגאנגען צו געדענקען אין אַ ינט. 1468 01:10:22,840 --> 01:10:27,310 >> און איצט, איך ווילן צו דערהייַנטיקן ק.פראָנט צו זיין ק.פראָנט 1. 1469 01:10:27,310 --> 01:10:30,070 אַזוי אויב דעם איז געווען דער ערשטער מענטש אין שורה, איצט, איך ווילן צו טאָן פּלוס 1 צו 1470 01:10:30,070 --> 01:10:31,930 פונט אין דער ווייַטער מענטש אין שורה. 1471 01:10:31,930 --> 01:10:33,420 אָבער איך האָבן צו שעפּן אַז ווראַפּאַראָונד. 1472 01:10:33,420 --> 01:10:37,270 און אויב קאַפּאַציטעט איז אַ גלאבאלע קעסיידערדיק, אַז ס געגאנגען צו לאָזן מיר צו מאַכן זיכער 1473 01:10:37,270 --> 01:10:41,140 ווי איך פונט צו די זייער לעצט מענטש אין שורה, די מאָדולאָ אָפּעראַציע וועט ברענגען 1474 01:10:41,140 --> 01:10:43,840 מיר צוריק צו נול אין די פראָנט פון די ריי. 1475 01:10:43,840 --> 01:10:46,050 און אַז כאַנדאַלז די ווראַפּאַראָונד דאָ. 1476 01:10:46,050 --> 01:10:48,950 און דעמאָלט איך גיינ ווייַטער צו צוריקקומען N. 1477 01:10:48,950 --> 01:10:51,530 >> איצט, שטרענג גערעדט, איך האט ניט האָבן צו דערקלערן N. 1478 01:10:51,530 --> 01:10:53,880 איך האט ניט האָבן צו כאַפּן עס און קראָם עס טעמפּערעראַלי, ווייַל די ווערט איז 1479 01:10:53,880 --> 01:10:54,740 נאָך עס. 1480 01:10:54,740 --> 01:10:57,490 אַזוי איך קען נאָר טאָן די רעכט אַריטמעטיק צו קריק די ערשטע קאָפּ 1481 01:10:57,490 --> 01:10:58,450 פון די ריי. 1482 01:10:58,450 --> 01:11:01,850 אבער איך נאָר פּעלץ אַז דעם איז געווען מער קלאָר צו פאקטיש כאַפּן די ינט, לייגן עס 1483 01:11:01,850 --> 01:11:04,320 אין ן, און דעמאָלט צוריקקומען אַז פֿאַר קלעריטי ס צוליב אָבער 1484 01:11:04,320 --> 01:11:05,735 ניט שטרענג נייטיק. 1485 01:11:05,735 --> 01:11:09,313 1486 01:11:09,313 --> 01:11:12,130 פּססט. 1487 01:11:12,130 --> 01:11:13,410 זיי ניטאָ אַלע פּראָנאָונסעאַבלע אין מיין קאָפּ. 1488 01:11:13,410 --> 01:11:15,940 1489 01:11:15,940 --> 01:11:19,110 >> באַגאַזלענען באָודאַן: אזוי ערשטער קשיא איז די ביינערי בוים פּראָבלעם. 1490 01:11:19,110 --> 01:11:22,140 אַזוי ערשטער קשיא איז, מיר ניטאָ געגעבן די נומערן. 1491 01:11:22,140 --> 01:11:27,160 און מיר ווילן צו עפעס טאָן זיי אין די נאָודז אַזאַ אַז עס איז אַ 1492 01:11:27,160 --> 01:11:30,110 גילטיק ביינערי זוכן בוים. 1493 01:11:30,110 --> 01:11:36,260 אַזוי די איין זאַך צו געדענקען וועגן ביינערי זוכן ביימער איז אַז עס ס ניט 1494 01:11:36,260 --> 01:11:39,800 נאָר אַז די זאַך צו די לינק איז ווייניקער און די זאַך צו 1495 01:11:39,800 --> 01:11:41,120 די רעכט איז גרעסער. 1496 01:11:41,120 --> 01:11:44,580 עס דארף צו זיין אַז די גאנצע בוים צו די לינק איז ווייניקער, און די גאנצע בוים 1497 01:11:44,580 --> 01:11:45,740 צו די רעכט איז גרעסער. 1498 01:11:45,740 --> 01:11:55,260 >> אַזוי אויב איך שטעלן 34 דאָ בייַ דער שפּיץ, און דעמאָלט איך שטעלן 20 דאָ, אַזוי אַז ס גילטיק אַזוי 1499 01:11:55,260 --> 01:11:56,970 ווייַט, ווייַל 34 אַרויף דאָ. 1500 01:11:56,970 --> 01:11:57,920 20 איז געגאנגען צו די לינק. 1501 01:11:57,920 --> 01:11:58,950 אַזוי אַז ס ווייניקער. 1502 01:11:58,950 --> 01:12:03,640 אָבער איך קענען ניט דעריבער לייגן 59 דאָ, ווייַל אפילו כאָטש 59 איז אויף די רעכט פון 20, 1503 01:12:03,640 --> 01:12:06,140 עס ס נאָך אויף די לינק פון 34. 1504 01:12:06,140 --> 01:12:10,760 אזוי מיט אַז קאַנסטריינט אין גייַסט, די יזיאַסט וועג פון מיסטאָמע סאַלווינג דעם 1505 01:12:10,760 --> 01:12:14,330 פּראָבלעם איז צו נאָר סאָרט פון די נומערן - 1506 01:12:14,330 --> 01:12:18,720 אַזוי 20, 34, 36, 52, 59, 106. 1507 01:12:18,720 --> 01:12:21,640 און דעמאָלט טאָן די פון לינקס צו רעכט. 1508 01:12:21,640 --> 01:12:23,390 >> אַזוי 20 גייט דאָ. 1509 01:12:23,390 --> 01:12:24,630 34 גייט דאָ. 1510 01:12:24,630 --> 01:12:25,830 36 גייט דאָ. 1511 01:12:25,830 --> 01:12:29,360 52, 59, 106. 1512 01:12:29,360 --> 01:12:34,730 און איר אויך קען האָבן פיגיערד אויס מיט עטלעכע פּלאַגינג אין און ריאַלייזינג, 1513 01:12:34,730 --> 01:12:38,830 טאַקע, וואַרטן, איך טאָן ניט האָבן גענוג נומערן צו פּלאָמבירן דעם אין איבער דאָ. 1514 01:12:38,830 --> 01:12:42,170 אַזוי איך דאַרפֿן צו רעשיפט וואָס מיין מאַרשרוט טאָן איז געגאנגען צו זיין. 1515 01:12:42,170 --> 01:12:47,490 אבער באַמערקן אַז אין די לעצט דרייַ, אויב איר לייענען פון לינקס צו רעכט, עס איז אין 1516 01:12:47,490 --> 01:12:48,740 ינקריסינג סדר. 1517 01:12:48,740 --> 01:12:52,150 1518 01:12:52,150 --> 01:12:56,540 >> אַזוי איצט, מיר ווילן צו דערקלערן וואָס די סטרוקט איז געגאנגען צו זיין פֿאַר די 1519 01:12:56,540 --> 01:12:58,300 נאָודז אין דעם בוים. 1520 01:12:58,300 --> 01:13:02,720 אַזוי וואָס טאָן מיר דאַרפֿן אין אַ ביינערי בוים? 1521 01:13:02,720 --> 01:13:05,830 אַזוי מיר האָבן אַ ווערט פון טיפּ ינט, אַזוי עטלעכע ינט ווערט. 1522 01:13:05,830 --> 01:13:07,220 איך טאָן ניט וויסן וואָס מיר גערופן עס אין די לייזונג - 1523 01:13:07,220 --> 01:13:08,500 ינט N. 1524 01:13:08,500 --> 01:13:13,570 מיר דאַרפֿן אַ טייַטל צו די לינק קינד און אַ טייַטל צו די רעכט קינד. 1525 01:13:13,570 --> 01:13:17,540 אַזוי עס ס געגאנגען צו קוקן ווי דעם. 1526 01:13:17,540 --> 01:13:20,510 און עס וועט פאקטיש קוק איידער ווען האט דער דאַבלי-לינגקט 1527 01:13:20,510 --> 01:13:25,090 רשימה שטאָפּן, אַזוי באַמערקן - 1528 01:13:25,090 --> 01:13:27,860 איך בין געגאנגען צו האָבן צו מעגילע אַלע די וועג צוריק אַראָפּ צו פּראָבלעם 11. 1529 01:13:27,860 --> 01:13:30,980 1530 01:13:30,980 --> 01:13:36,390 >> אַזוי באַמערקן עס קוקט יידעניקאַל צו דעם, חוץ מיר נאָר פּאַסירן צו רופן די 1531 01:13:36,390 --> 01:13:38,590 פאַרשידענע נעמען. 1532 01:13:38,590 --> 01:13:41,440 מיר נאָך האָבן אַ ינטאַדזשער ווערט און צוויי פּוינטערז. 1533 01:13:41,440 --> 01:13:44,850 עס ס נאָר אַז אָנשטאָט פון טרעאַטינג די פּאָינטערס ווי פּוינטינג צו דער ווייַטער זאַך 1534 01:13:44,850 --> 01:13:47,955 און די פריערדיקע זאַך, מיר ניטאָ טרעאַטינג די פּוינטערז צו פונט צו אַ לינקס קינד 1535 01:13:47,955 --> 01:13:49,205 און רעכט קינד. 1536 01:13:49,205 --> 01:13:57,372 1537 01:13:57,372 --> 01:13:57,860 גוט. 1538 01:13:57,860 --> 01:13:59,650 אַזוי אַז ס אונדזער סטרוקט נאָדע. 1539 01:13:59,650 --> 01:14:03,920 און איצט, דער בלויז פונקציאָנירן מיר דאַרפֿן צו מאַכשער פֿאַר דעם איז דורך, וואָס 1540 01:14:03,920 --> 01:14:08,320 מיר וועלן צו גיין איבער די בוים, דרוקן אויס די וואַלועס פון די בוים אין סדר. 1541 01:14:08,320 --> 01:14:15,241 >> אַזוי קוקן דאָ, מיר וואָלט ווילן צו דרוקן אויס 20, 34, 36, 52, 59, און 106. 1542 01:14:15,241 --> 01:14:17,970 ווי טאָן מיר ויספירן אַז? 1543 01:14:17,970 --> 01:14:18,890 אַזוי עס ס שיין ענלעך. 1544 01:14:18,890 --> 01:14:22,910 אויב איר געזען אין דער פאַרגאַנגענהייַט יגזאַם די פּראָבלעם אַז איר געוואלט צו דרוקן אויס 1545 01:14:22,910 --> 01:14:25,940 די גאנצע בוים מיט קאָמעס אין צווישן אַלץ, עס איז געווען אַקטשאַוואַלי אפילו 1546 01:14:25,940 --> 01:14:27,320 גרינגער ווי אַז. 1547 01:14:27,320 --> 01:14:30,950 אַזוי דאָ איז די לייזונג. 1548 01:14:30,950 --> 01:14:33,110 דעם איז געווען באטייטיק גרינגער אויב איר האט עס רעקורסיוועלי. 1549 01:14:33,110 --> 01:14:36,650 איך טאָן ניט וויסן אויב ווער עס יז געפרוווט צו טאָן עס יטעראַטיוועלי. 1550 01:14:36,650 --> 01:14:38,340 >> אבער ערשטער, מיר האָבן אונדזער באַזע פאַל. 1551 01:14:38,340 --> 01:14:39,660 וואָס אויב דער שורש איז נאַל? 1552 01:14:39,660 --> 01:14:40,610 דעמאָלט מיר ניטאָ נאָר געגאנגען צו צוריקקומען. 1553 01:14:40,610 --> 01:14:42,300 מיר טאָן ניט ווילן צו דרוקן עפּעס. 1554 01:14:42,300 --> 01:14:45,940 אַנדערש מיר ניטאָ געגאנגען צו דורך רעקורסיוועלי אַראָפּ. 1555 01:14:45,940 --> 01:14:48,140 דרוק די גאנצע לינקס סובטרעע. 1556 01:14:48,140 --> 01:14:51,440 אַזוי דרוקן אַלץ ווייניקער ווי מיין קראַנט ווערט. 1557 01:14:51,440 --> 01:14:53,930 און דעמאָלט איך בין געגאנגען צו דרוקן זיך. 1558 01:14:53,930 --> 01:14:57,310 און דעמאָלט איך בין געגאנגען צו רעקורסע אַראָפּ מיין גאנצע רעכט סובטרעע, אַזוי אַלץ 1559 01:14:57,310 --> 01:14:58,810 גרעסער ווי מיין ווערט. 1560 01:14:58,810 --> 01:15:03,870 און דעם איז געגאנגען צו דרוקן אויס אַלץ אין סדר. 1561 01:15:03,870 --> 01:15:05,860 פֿראגן אויף ווי דעם פאקטיש אַקאַמפּלישיז אַז? 1562 01:15:05,860 --> 01:15:09,892 1563 01:15:09,892 --> 01:15:12,545 >> וילעם: איך האָבן אַ קשיא אויף די [ינאָדאַבאַל]. 1564 01:15:12,545 --> 01:15:15,090 1565 01:15:15,090 --> 01:15:23,550 >> באַגאַזלענען באָודאַן: אזוי איין וועג פון אַפּראָוטשינג קיין רעקורסיווע פּראָבלעם איז צו נאָר טראַכטן 1566 01:15:23,550 --> 01:15:26,275 וועגן עס ווי איר האָבן צו טראַכטן וועגן אַלע די ווינקל קאַסעס. 1567 01:15:26,275 --> 01:15:32,150 1568 01:15:32,150 --> 01:15:38,110 אַזוי באַטראַכטן אַז מיר ווילן צו דרוק דעם גאנצע בוים. 1569 01:15:38,110 --> 01:15:42,030 אַזוי אַלע מיר זענען געגאנגען צו פאָקוס אויף איז דעם באַזונדער נאָדע - 1570 01:15:42,030 --> 01:15:43,740 36. 1571 01:15:43,740 --> 01:15:47,420 די רעקורסיווע רופט, מיר פאַרהיטן די נאָר אַרבעט. 1572 01:15:47,420 --> 01:15:54,000 אַזוי דאָ, דעם רעקורסיווע רופן צו דורך, מיר אָן אפילו טראכטן 1573 01:15:54,000 --> 01:15:58,640 וועגן עס, נאָר טראַווערסינג די לינק דרייַ, ימאַדזשאַן אַז שוין פּרינץ 20 1574 01:15:58,640 --> 01:16:00,730 און 34 פֿאַר אונדז. 1575 01:16:00,730 --> 01:16:03,350 און דעמאָלט ווען מיר יווענטשאַוואַלי רעקורסיוועלי רופן דורך אויף די 1576 01:16:03,350 --> 01:16:07,890 רעכט, וואָס וועט ריכטיק דרוקן 52, 59, און 106 פֿאַר אונדז. 1577 01:16:07,890 --> 01:16:13,620 >> אַזוי געגעבן אַז דעם קענען דרוקן 20, 34, און די אנדערע קענען דרוקן 52, 59, 108, 1578 01:16:13,620 --> 01:16:17,180 אַלע מיר דאַרפֿן צו קענען צו טאָן איז דרוק אַרסעלף אין די מיטל פון אַז. 1579 01:16:17,180 --> 01:16:21,250 אַזוי דרוקן אויס אַלץ איידער אונדז. 1580 01:16:21,250 --> 01:16:27,710 דרוק אַרסעלף, אַזוי די קראַנט נאָדע דרוקן 36, רעגולער פּרינטף, און דעמאָלט 1581 01:16:27,710 --> 01:16:31,170 דרוק אַלץ נאָך אונדז. 1582 01:16:31,170 --> 01:16:32,730 >> דוד י מאַלאַן: דאס איז ווו רעקורסיאָן געץ טאַקע שיין. 1583 01:16:32,730 --> 01:16:36,270 עס ס דעם אַמייזינג שפּרינגען פון אמונה ווו איר טאָן די טייניאַסט ביסל פון אַרבעט. 1584 01:16:36,270 --> 01:16:38,460 און דעמאָלט איר לאָזן עמעצער אַנדערש טאָן די מנוחה. 1585 01:16:38,460 --> 01:16:40,180 און אַז עמעצער אַנדערש איז, יראָניקאַללי, איר. 1586 01:16:40,180 --> 01:16:44,260 1587 01:16:44,260 --> 01:16:48,360 אַזוי פֿאַר ערנסט בראַוני ווייזט, אויב איר מעגילע אַרויף אויף די פראגעס - 1588 01:16:48,360 --> 01:16:50,530 >> באַגאַזלענען באָודאַן: אויף די שאלות? 1589 01:16:50,530 --> 01:16:53,490 >> דוד י מאַלאַן: און אַראָפּ אַ ביסל צו די נומערן, טוט ווער עס יז וויסן ווו 1590 01:16:53,490 --> 01:16:55,190 די נומערן קומען פון? 1591 01:16:55,190 --> 01:16:56,610 >> באַגאַזלענען באָודאַן: איך האָבן ממש קיין געדאַנק. 1592 01:16:56,610 --> 01:16:59,794 >> דוד י מאַלאַן: זיי דערשייַנען איבער די ויספרעג. 1593 01:16:59,794 --> 01:17:01,150 >> וילעם: ביסט זיי דער זעלביקער נומערן? 1594 01:17:01,150 --> 01:17:01,910 >> דוד י מאַלאַן: יענע נומערן. 1595 01:17:01,910 --> 01:17:03,260 א ביסל יסטער יי. 1596 01:17:03,260 --> 01:17:08,100 אַזוי פֿאַר די פון איר וואַטשינג אָנליין בייַ היים, אויב איר קענען זאָגן אונדז דורך בליצפּאָסט צו 1597 01:17:08,100 --> 01:17:12,680 heads@CS50.net וואָס די באַטייַט פון די ריקערינג זעקס נומערן זענען 1598 01:17:12,680 --> 01:17:18,560 איבער קוויז 1, מיר וועלן שפּריץ איר מיט אַמייזינג ופמערקזאַמקייַט אין די לעצט 1599 01:17:18,560 --> 01:17:21,610 לעקציע און אַ דרוק פּילקע. 1600 01:17:21,610 --> 01:17:25,460 1601 01:17:25,460 --> 01:17:27,790 פייַן, סאַטאַל. 1602 01:17:27,790 --> 01:17:29,570 >> באַגאַזלענען באָודאַן: אַני לעצטע שאלות וועגן עפּעס אויף די ויספרעג? 1603 01:17:29,570 --> 01:17:32,608