1 00:00:00,000 --> 00:00:02,760 [Powered by Google Translate] [וואָך 5] 2 00:00:02,760 --> 00:00:04,760 [דוד י מאַלאַן, האַרוואַרד אוניווערסיטעט] 3 00:00:04,760 --> 00:00:11,990 [דאס איז קס50.] [CS50.TV] 4 00:00:11,990 --> 00:00:17,780 [אשה] ער ס ליגן; וועגן וואָס, איך טאָן ניט וויסן. 5 00:00:17,780 --> 00:00:20,300 [מענטש] אזוי וואָס טאָן מיר וויסן? 6 00:00:20,300 --> 00:00:24,120 [אשה] אַז בייַ 9:15, Ray סאַנטויאַ איז געווען בייַ די אַטם. 7 00:00:24,120 --> 00:00:27,420 [מענטש] אזוי די קשיא איז, וואָס איז ער טאן בייַ 9:16? 8 00:00:27,420 --> 00:00:29,980 [אשה] שיסערייַ די 9 מם בייַ עפּעס. 9 00:00:29,980 --> 00:00:31,900 אפֿשר האט ער געזען די סנייפּער. 10 00:00:31,900 --> 00:00:34,000 [מענטש] אָדער ער איז געווען ארבעטן מיט אים. 11 00:00:34,000 --> 00:00:36,330 [אשה] וואַרטן. גיי צוריק איין. 12 00:00:36,330 --> 00:00:38,330 [מענטש] וואָס טאָן איר זען? 13 00:00:38,330 --> 00:00:44,520 [♫ סוספּענסעפול מוזיק ♫] 14 00:00:44,520 --> 00:00:48,320 [אשה] ברענגען זייַן פּנים אַרויף. גאַנץ פאַרשטעלן. 15 00:00:48,320 --> 00:00:51,230 [מענטש] זיין ברילן. >> עס ס אַ אָפּשפּיגלונג. 16 00:00:51,230 --> 00:01:00,810 [♫ סוספּענסעפול מוזיק ♫] 17 00:01:00,810 --> 00:01:03,580 [מענטש] אַז ס די נועוויטאַ ס בייסבאָל קאָלעקטיוו. אַז ס 'זייער לאָגאָ. 18 00:01:03,580 --> 00:01:07,790 [אשה] און ער ס גערעדט צו ווער סע ס ווערינג אַז רעקל. 19 00:01:07,790 --> 00:01:13,730 >> [דוד מאַלאַן] אזוי, דאָס איז קס50 וואָך 5, און הייַנט מיר צעשטערן אַ ביסל פון טעלעוויזיע און פֿילם פֿאַר איר. 20 00:01:13,730 --> 00:01:16,170 אַזוי ווען איר ניטאָ וואַטשינג אַ ווייַזן ווי דאָס איינער דאָ, 21 00:01:16,170 --> 00:01:19,910 און די קאַפּס זאָגן "קען איר ריין וואָס אַרויף?" אָדער "ענהאַנסע," 22 00:01:19,910 --> 00:01:21,900 עס איז קיין פאַרבעסערן אין די פאַקטיש וועלט. 23 00:01:21,900 --> 00:01:25,220 אין פאַקט, וואָס איר טאַקע באַקומען איז אַ ביסל עפּעס ווי דעם. 24 00:01:25,220 --> 00:01:27,570 איך ווע פּולד אַרויף איינער פון די שטעקן פאָטאָס פון די בלאַט. 25 00:01:27,570 --> 00:01:30,980 דאס איז אַ פּראָגראַם גערופן פאָטאָשאָפּ. דאס איז 1 פון 2 באָוודענס, 26 00:01:30,980 --> 00:01:36,300 1 פון 3 באָוודענס פאקטיש, הייַנט, ווייַל מיר האָבן פרוי באָוודען דאָ ווי געזונט, מיט ראָב און פאולוס. 27 00:01:36,300 --> 00:01:41,950 אבער דאָ איז ראָב אויף די פאַרשטעלן, און אויב מיר פארגרעסער אין אויף וואָס גלינט ער ס שטענדיק האט אין זייַן אויג, 28 00:01:41,950 --> 00:01:47,600 וואָס איר פאקטיש זען איז אַז וואָס איר זען איז וואָס איר באַקומען. 29 00:01:47,600 --> 00:01:51,690 דאס איז "ענכאַנסט," אַזוי "קסי" האָבן עס אַ ביסל פאַלש. 30 00:01:51,690 --> 00:01:55,190 עס ס איין אנדערע קלעמערל, אויב מיר קענען קלייַבן אויף "קסי" נאָר אַ קליין ביסל מער. 31 00:01:55,190 --> 00:01:58,500 דאס איינער איז אַ פייַן פראַזע צו גאָר איצט אן אויב איר ווילן צו 32 00:01:58,500 --> 00:02:10,280 געזונט טעכניש מיט דיין פריינט ווען, טאַקע, איר ניטאָ געזאגט לעגאַמרע גאָרנישט. 33 00:02:10,280 --> 00:02:12,970 >> [מענטש] פֿאַר וואָכן איך ווע שוין ינוועסטאַגייטינג די קאַבי קיללער רציחה 34 00:02:12,970 --> 00:02:15,360 מיט אַ זיכער מאָרבאַד פאַרכאַפּטקייַט. 35 00:02:15,360 --> 00:02:17,160 [אשה # 1] דאס איז אין פאַקטיש צייַט. 36 00:02:17,160 --> 00:02:22,930 [אשה # 2] איך וועט שאַפֿן אַ גוי צובינד ניצן וויסואַל באַסיק, זען אויב איך קענען שפּור אַן IP אַדרעס. 37 00:02:22,930 --> 00:02:29,570 >> [מאַלאַן] אזוי אַודיאָ אויס פון סינק באַזונדער, שאפן אַ גוי צובינד ניצן וויסואַל באַסיק 38 00:02:29,570 --> 00:02:31,820 צו שפּור אַן IP אַדרעס איז גאַנץ ומזין. 39 00:02:31,820 --> 00:02:33,840 די טעג איר וואָלט נישט נוצן וויסואַל באַסיק, 40 00:02:33,840 --> 00:02:38,920 דאָרט ס ניט דאַרפֿן פֿאַר אַ גוי, און IP אַדרעס איז געווען אַ טעקניקלי פּינטלעך טערמין. 41 00:02:38,920 --> 00:02:41,730 אַזוי האַלטן אַן אויג אויס פֿאַר די, און איינער פון מיין פאַוואָריטעס: 42 00:02:41,730 --> 00:02:45,070 דאס איין 'ס אַ ביסל מער אַרקיין, ווייַל איר דאַרפֿן צו וויסן אַ פאַרשידענע שפּראַך. 43 00:02:45,070 --> 00:02:47,860 עס ס אַ שפּראַך גערופן אַבדזשעקטיוו-C, וואָס איז אַ סופּערסעט פון סי 44 00:02:47,860 --> 00:02:51,960 וואָס מיטל עס ס C פּלוס עטלעכע נאָך פֿעיִקייטן, צווישן זיי כייפעץ-אָריענטיד פּראָגראַממינג. 45 00:02:51,960 --> 00:02:55,070 און דאָס איז די שפּראַך וואָס עפּל האט פּאַפּיאַלערייזד פֿאַר יאָס פּראָגראַממינג. 46 00:02:55,070 --> 00:02:58,760 און אַזוי דאָ ס אַ קלעמערל פון אַ אַנדערש ווייַזן בעסאַכאַקל, פון "נומערן," 47 00:02:58,760 --> 00:03:02,450 אַז אויב איר פאקטיש קוקן ענג אויף דיין טיוואָ און פּויזע בייַ די רעכט מאָמענט, 48 00:03:02,450 --> 00:03:07,700 איר וועט זען אַז וואָס זיי ניטאָ קוקן אין איז נישט גאַנץ וואָס איז זייַענדיק דיסקרייבד. 49 00:03:07,700 --> 00:03:11,170 און לאָזן מיר פּרובירן אַ אַנדערש אַודיאָ קאַנעקטער דאָ און זען אויב מיר קענען ניט 50 00:03:11,170 --> 00:03:13,780 האַלטן די אַודיאָ אין סינק דעם צייַט. 51 00:03:13,780 --> 00:03:20,530 איך געבן איר "נומערן." 52 00:03:20,530 --> 00:03:23,240 >> [מענטש # 1] עס ס אַ 32-ביסל יפּוו4 אַדרעס. 53 00:03:23,240 --> 00:03:38,930 [מענטש # 2] יפּ, אַז ס די אינטערנעט. >> פּריוואַט נעץ. עס ס אַניטאַ ס פּריוואַט נעץ. 54 00:03:38,930 --> 00:03:43,810 [מאַלאַן] אָוקיי. דאס איז אַבדזשעקטיוו-C, און עס ס פֿאַר עטלעכע קינד ס קאַלערינג פּראָגראַם, 55 00:03:43,810 --> 00:03:51,140 ווי איר קענען טאָמער אָפּלערנען פון די נאָמען פון די בייַטעוודיק דאָרט. 56 00:03:51,140 --> 00:03:54,410 אַזוי אַז, דעריבער, איז געווען "נומערן." אַזוי הייַנט און דעם וואָך מיר באַקענען 57 00:03:54,410 --> 00:03:57,740 אַ קליין ביסל פון די וועלט פון פערענסיקס און דער קאָנטעקסט אין די פראבלעמען דעריבער. 58 00:03:57,740 --> 00:04:00,590 הייַנט וועט זייַן אַ אַבריוויייטיד לעקציע ווייַל דאָרט ס אַ ספּעציעל געשעעניש אין דאָ 59 00:04:00,590 --> 00:04:05,530 דערנאך, אַזוי מיר וועט נעמען אַ פּיק, און רייצנ ביידע סטודענטן און עלטערן ענלעך הייַנט 60 00:04:05,530 --> 00:04:07,420 מיט עטלעכע פון ​​די זאכן וואָס זענען אויף דער האָריזאָנט. 61 00:04:07,420 --> 00:04:12,240 צווישן זיי, ווי פון מאנטאג, איר וועט האָבן אַ ביסל מער קלאַסמייץ. 62 00:04:12,240 --> 00:04:16,050 עדקס, האַרוואַרד און מיץ נייַ אָנליין איניציאטיוו פֿאַר עפענען קאָורסעוואַרע 63 00:04:16,050 --> 00:04:19,120 און מער, איז לאָנטשינג אויף האַרוואַרד ס קאַמפּאַס אויף מאנטאג. 64 00:04:19,120 --> 00:04:21,490 וואָס מיטל קומען מאנטאג איר וועט האָבן - ווי פון לעצטע ציילן, 65 00:04:21,490 --> 00:04:26,210 86,000 נאָך קלאַסמייץ וועט זייַן פאלגענדע צוזאמען מיט קס50 ס רעפֿעראַטן 66 00:04:26,210 --> 00:04:29,170 און סעקשאַנז און וואַלקטהראָוגהס און פּראָבלעם שטעלט. 67 00:04:29,170 --> 00:04:32,350 און ווי טייל פון דעם, איר וועט ווערן מיטגלידער פון די ינאָגעראַל קלאַס פון 68 00:04:32,350 --> 00:04:35,090 קס50 און איצט קס50קס. 69 00:04:35,090 --> 00:04:39,310 >> ווי טייל פון דעם, איצט, פאַרשטיין אַז עס וועט זייַן עטלעכע ופּסידעס ווי געזונט. 70 00:04:39,310 --> 00:04:43,790 צו באַקומען גרייט פֿאַר דעם, פֿאַר די מאַסיוו נומער פון סטודענטן, 71 00:04:43,790 --> 00:04:47,180 סטייַען עס צו זאָגן אַז אַפֿילו כאָטש מיר האָבן 108 טפס און קאַס, 72 00:04:47,180 --> 00:04:50,790 ניט גאַנץ דער בעסטער תּלמיד / לערער פאַרהעלטעניש אַמאָל מיר שלאָגן 80,000 אנדערע סטודענטן. 73 00:04:50,790 --> 00:04:52,850 אַזוי מיר ניטאָ ניט געגאנגען צו זייַן גריידינג אַזוי פילע פּראָבלעם שטעלט מאַניואַלי. 74 00:04:52,850 --> 00:04:55,920 אַזוי באַקענענ דעם וואָך אין די פּראָבלעם שטעלן וועט זייַן קס50 קוק, 75 00:04:55,920 --> 00:04:58,450 וואָס איז געגאנגען צו זייַן אַ באַפֿעל שורה נוצן ין די אַפּפּליאַנסע 76 00:04:58,450 --> 00:05:01,200 אַז איר וועט באַקומען אַמאָל איר דערהייַנטיקן עס שפּעטער דעם אָפּרוטעג, 77 00:05:01,200 --> 00:05:03,200 און איר וועט זייַן ביכולת צו לויפן אַ באַפֿעל, טשעק 50, 78 00:05:03,200 --> 00:05:06,500 אויף דיין אייגן פּסעט, און איר וועט באַקומען עטלעכע באַמערקונגען ווי צו צי דיין פּראָגראַם איז 79 00:05:06,500 --> 00:05:11,160 ריכטיק אָדער פאַלש לויט צו פארשידענע פּלאַן ספּעסאַפאַקיישאַנז אַז מיר האָבן צוגעשטעלט. 80 00:05:11,160 --> 00:05:13,580 אַזוי מער אויף אַז און די פּראָבלעם שטעלן באַשרייַבונג און 81 00:05:13,580 --> 00:05:17,240 די קס50קס קלאַסמייץ וועט זייַן ניצן דאָס ווי געזונט. 82 00:05:17,240 --> 00:05:19,230 >> אַזוי פּראָבלעם שטעלן 4 איז אַלע וועגן פערענסיקס. 83 00:05:19,230 --> 00:05:21,940 און דעם שטיק איז געווען ינספּייערד דורך עטלעכע פאַקטיש-לעבן שטאָפּן, 84 00:05:21,940 --> 00:05:24,620 ווערביי ווען איך איז געווען אין גראַדזשאַוואַט שולע, איך ינטערנד פֿאַר אַ בשעת מיט 85 00:05:24,620 --> 00:05:28,650 די מידדלעסעקס קאָונטי ס דיסטריקט אַטערני ס אָפיס טאן פאָרענסיק אַרבעט 86 00:05:28,650 --> 00:05:31,650 מיט זייער פירן פאָרענסיק ינוועסטיגאַטאָר, און וואָס דאָס אַמאַונטיד צו 87 00:05:31,650 --> 00:05:35,260 איז, איך טראַכטן איך דערמאנט אַ ביסל וואָך ס פאַרגאַנגענהייַט, איז דער מאַס שטאַט פּאָליצייַ אָדער אנדערע 88 00:05:35,260 --> 00:05:39,000 וואָלט קומען אין, זיי וואָלט פאַלן אַוועק זאכן ווי שווער דרייווז און קאָמפּאַקטלעך און פלאַפּי דיסקס 89 00:05:39,000 --> 00:05:42,340 און די ווי, און דאַן די ציל פון די פערענסיקס אָפיס איז געווען צו יבערצייַגנ צי 90 00:05:42,340 --> 00:05:44,600 עס איז אָדער האט ניט זאָגן פון עטלעכע סאָרט. 91 00:05:44,600 --> 00:05:48,010 דאס איז געווען די ספּעציעלע ינוועסטיגאַטיאָנס יוניט, אַזוי עס איז געווען ווייַס-קאָלנער פאַרברעכן, 92 00:05:48,010 --> 00:05:52,350 עס איז געווען מער טראַבאַלינג סאָרט פון קריימז, 93 00:05:52,350 --> 00:05:55,990 עפּעס ינוואַלווינג עטלעכע מין פון דיגיטאַל מידיאַ; טורנס אויס אַז נישט אַז פילע מענטשן 94 00:05:55,990 --> 00:05:59,370 שרייַבן אַן Email געזאגט "איך האט עס". 95 00:05:59,370 --> 00:06:03,290 אַזוי גאַנץ אָפֿט די פערענסיקס אָנפֿרעגן האט נישט קער אַרויף אַלע אַז פיל פרוכט, 96 00:06:03,290 --> 00:06:05,850 אָבער מאל מען וואָלט שרייַבן אַזאַ ימיילז. 97 00:06:05,850 --> 00:06:08,490 אַזוי מאל די השתדלות זענען ריוואָרדיד. 98 00:06:08,490 --> 00:06:14,420 >> אבער צו פירן אַרויף צו דעם פאָרענסיק פּסעט, מיר וועט זייַן ינטראָודוסינג אין פּסעט 4 אַ ביסל פון גראַפיקס. 99 00:06:14,420 --> 00:06:18,260 אַזוי איר מיסטאָמע נעמען די זאכן פֿאַר געגעבן, דזשפּעגס, גיפס, און די ווי די טעג, 100 00:06:18,260 --> 00:06:21,640 אָבער אויב איר טאַקע טראַכטן וועגן אים, אַ בילד, פיל ווי ראָב ס פּנים, 101 00:06:21,640 --> 00:06:24,430 קען זייַן מאַדאַלד ווי אַ סיקוואַנס פון דאַץ, אָדער בילדצעלן. 102 00:06:24,430 --> 00:06:26,680 איצט, אין די פאַל פון ראָב ס פּנים, דאָרט ס אַלע סאָרץ פון פארבן, 103 00:06:26,680 --> 00:06:29,940 און מיר אנגעהויבן צו זען דעם יחיד דאַץ, אָטהערווידע באקאנט ווי בילדצעלן, 104 00:06:29,940 --> 00:06:31,610 אַמאָל מיר אנגעהויבן צו פארגרעסער ין 105 00:06:31,610 --> 00:06:35,590 אבער אויב מיר פאַרפּאָשעטערן די וועלט אַ ביסל, און נאָר זאָגן אַז דאָס דאָ איז ראָב 106 00:06:35,590 --> 00:06:40,560 אין שוואַרץ און ווייַס, געזונט, צו פאָרשטעלן שוואַרץ און ווייַס מיר קענען נאָר נוצן ביינערי. 107 00:06:40,560 --> 00:06:44,960 און אויב מיר רע געגאנגען צו נוצן ביינערי, 1 אָדער 0, מיר קענען אויסדריקן דעם זעלביקער בילד 108 00:06:44,960 --> 00:06:51,970 פון ראָב ס סמיילינג פּנים מיט דעם מוסטער פון ביטן: 11000011 רעפּראַזענץ 109 00:06:51,970 --> 00:06:55,160 ווייַס, ווייַס, שוואַרץ, שוואַרץ, שוואַרץ, שוואַרץ, ווייַס ווייַס. 110 00:06:55,160 --> 00:06:59,290 און אַזוי עס ס נישט אַ ריזיק שפּרינגען, דעריבער, צו אָנהייבן גערעדט וועגן פאַרביק פאָוטאַגראַפס. 111 00:06:59,290 --> 00:07:01,920 זאכן וואָס איר וואָלט זען אויף פאַסעבאָאָק אָדער נעמען מיט אַ דיגיטאַל אַפּאַראַט, 112 00:07:01,920 --> 00:07:04,730 אָבער, זיכער, ווען עס קומט צו פארבן, איר דאַרפֿן מער ביטן. 113 00:07:04,730 --> 00:07:08,470 און גאַנץ פּראָסט אין דער וועלט פון פאָוטאַגראַפס איז צו נוצן ניט 1-ביסל קאָליר, 114 00:07:08,470 --> 00:07:12,730 ווי דעם סאַגדזשעס, אָבער 24-ביסל קאָליר, ווו איר פאקטיש באַקומען מיליאַנז פון פארבן. 115 00:07:12,730 --> 00:07:15,430 אַזוי ווי אין דעם פאַל ווען מיר זומד אין אויף ראָב ס אויג, 116 00:07:15,430 --> 00:07:19,270 וואָס איז קיין נומער פון מיליאַנז פון פאַרשידענע פאַרביק פּאַסאַבילאַטיז. 117 00:07:19,270 --> 00:07:22,260 >> אַזוי מיר וועט באַקענען דעם אין פּראָבלעם שטעלן 4 ווי גוט ווי אין די וואַלקטהראָוגה, 118 00:07:22,260 --> 00:07:27,050 וואָס וועט זייַן הייַנט בייַ 3:30 אַנשטאָט פון די געוויינטלעך 2:30 ווייַל פון פרייטאג 'ס לעקציע דאָ. 119 00:07:27,050 --> 00:07:29,930 אבער די ווידעא וועט זייַן אָנליין, ווי געוויינטלעך, מאָרגן. 120 00:07:29,930 --> 00:07:31,880 מיר וועט אויך באַקענען איר צו אן אנדער טעקע פֿאָרמאַט. 121 00:07:31,880 --> 00:07:34,150 אַזוי דאָס איז דיליבראַטלי מענט צו קוקן ינטימידייטינג בייַ ערשטער, 122 00:07:34,150 --> 00:07:38,980 אָבער דאָס איז נאָר עטלעכע דאַקיומענטיישאַן פֿאַר אַ C סטרוקט. 123 00:07:38,980 --> 00:07:42,280 עס טורנס אויס אַז מייקראָסאָפֿט, יאָרן צוריק, געהאָלפֿן פּאַפּיאַלערייז דעם פֿאָרמאַט, 124 00:07:42,280 --> 00:07:46,630 גערופן די ביטמאַפּ טעקע פֿאָרמאַט, במפּ, און דאָס איז געווען אַ סופּער-פּשוט, 125 00:07:46,630 --> 00:07:50,390 פאַרביק גראַפיקאַל טעקע פֿאָרמאַט וואָס איז געניצט פֿאַר גאַנץ עטלעכע מאָל 126 00:07:50,390 --> 00:07:53,640 און מאל נאָך פֿאַר וואָלפּייפּערז אויף דעסקטאַפּס. 127 00:07:53,640 --> 00:07:57,410 אויב איר טראַכטן צוריק צו Windows XP און די ראָולינג היללס און בלוי הימל, 128 00:07:57,410 --> 00:08:00,660 וואָס איז געווען טיפּיקלי אַ במפּ, אָדער ביטמאַפּ בילד, און ביטמאַפּס 129 00:08:00,660 --> 00:08:03,340 זענען שפּאַס פֿאַר אונדז ווייַל זיי האָבן אַ ביסל מער קאַמפּלעקסיטי. 130 00:08:03,340 --> 00:08:05,640 עס ס נישט גאַנץ ווי פּשוט ווי דעם גריד פון 0 ס און 1 ס; 131 00:08:05,640 --> 00:08:10,680 אַנשטאָט, איר האָבן דאס ווי אַ כעדער אין די אָנהייב פון אַ טעקע. 132 00:08:10,680 --> 00:08:15,520 אַזוי אין אנדערע ווערטער, ין אַ. במפּ טעקע איז אַ גאַנץ בינטל פון 0 ס און 1 ס, 133 00:08:15,520 --> 00:08:18,070 אָבער דאָרט ס עטלעכע נאָך 0 ס און 1 ס אין דאָרט. 134 00:08:18,070 --> 00:08:21,450 און עס טורנס אויס אַז וואָס מיר ווע מיסטאָמע גענומען פֿאַר געגעבן פֿאַר יאָרן, 135 00:08:21,450 --> 00:08:27,040 טעקע פֿאָרמאַטירונגען ווי. שולדבאַנק אָדער. קסלס אָדער. mp3 אָדער. מפּ 4, 136 00:08:27,040 --> 00:08:29,910 וועלכער דער טעקע פֿאָרמאַטירונגען אַז איר ניטאָ באַקאַנט מיט. 137 00:08:29,910 --> 00:08:31,900 נו, וואָס טוט עס אַפֿילו מיינען צו זייַן אַ טעקע פֿאָרמאַט? 138 00:08:31,900 --> 00:08:35,740 ווייַל אין די סוף פון די טאָג, אַלע פון ​​די טעקעס מיר נוצן האָבן נאָר 0 ס און 1 ס 139 00:08:35,740 --> 00:08:39,950 און אפֿשר יענע 0 ס און 1 ס פאָרשטעלן אַ, ב, C, דורך אַסקי אָדער די ווי, 140 00:08:39,950 --> 00:08:42,030 אָבער דורך דעם סוף פון דעם טאָג, עס ס נאָר 0 ס און 1 ס. 141 00:08:42,030 --> 00:08:45,300 >> אַזוי יומאַנז נאָר טייל מאָל באַשליסן צו אויסטראַכטן אַ נייַ טעקע פֿאָרמאַט 142 00:08:45,300 --> 00:08:49,420 ווו זיי סטאַנדערדייז וואָס פּאַטערנז פון ביטן וועט פאקטיש מיינען. 143 00:08:49,420 --> 00:08:52,790 און אין דעם פאַל דאָ, די פאָלקס וואס דיזיינד די ביטמאַפּ טעקע פֿאָרמאַט 144 00:08:52,790 --> 00:08:58,260 האט געזאגט אַז בייַ די זייער ערשטער ביטע אין אַ ביטמאַפּ טעקע, ווי דינאָוטאַד דורך פאָטאָ 0, דאָרט, 145 00:08:58,260 --> 00:09:02,320 דאָרט ס געגאנגען צו זייַן עטלעכע קריפּטיקאַללי געהייסן בייַטעוודיק גערופן בפטיפּע, 146 00:09:02,320 --> 00:09:06,510 וואָס נאָר שטייט פֿאַר ביטמאַפּ טעקע טיפּ; וואָס טיפּ פון ביטמאַפּ טעקע דאָס איז. 147 00:09:06,510 --> 00:09:10,780 איר קענען אָפּלערנען, טאָמער, פון די רגע רודערן אַז פאָטאָ 2, ביטע נומער 2, 148 00:09:10,780 --> 00:09:15,980 האט אַ מוסטער פון 0 ס און 1 ס אַז רעפּראַזענץ וואָס? 149 00:09:15,980 --> 00:09:18,320 די גרייס פון עפּעס, און עס גייט אויף פון דאָרט. 150 00:09:18,320 --> 00:09:20,660 אַזוי אין פּראָבלעם שטעלן 4, איר וועט זייַן געגאנגען דורך עטלעכע פון ​​די זאכן. 151 00:09:20,660 --> 00:09:24,480 >> מיר וועלן נישט סוף אַרויף קאַרינג וועגן אַלע פון ​​זיי, אָבער באַמערקן עס סטאַרץ צו באַקומען טשיקאַווע 152 00:09:24,480 --> 00:09:30,780 אַרום שורה אָדער ביטע 54, רגבטבלוע, גרין און רעד. 153 00:09:30,780 --> 00:09:35,280 אויב איר ווע אלץ געהערט די אַקראַנים רגב, רויט גרין בלוי, דאָס איז אַ דערמאָנען צו וואָס. 154 00:09:35,280 --> 00:09:37,840 ווייַל עס טורנס אויס איר קענען פּיינט אַלע די פארבן פון די רעגנבויגן 155 00:09:37,840 --> 00:09:41,580 מיט עטלעכע קאָמבינאַציע פון ​​רויט און בלוי און גרין. 156 00:09:41,580 --> 00:09:46,560 און, אין פאַקט, די עלטערן אין דער צימער זאל צוריקרופן עטלעכע פון ​​די ערליאַסט פּראָדזשעקטאָרס. 157 00:09:46,560 --> 00:09:49,360 די טעג, איר נאָר זען 1 העל ליכט קומען אויס פון אַ אָביעקטיוו. 158 00:09:49,360 --> 00:09:52,870 אבער צוריק אין דעם טאָג, איר האט די רויט אָביעקטיוו, די בלוי אָביעקטיוו, און די גרין אָביעקטיוו 159 00:09:52,870 --> 00:09:56,620 און צוזאַמען זיי אַימעד בייַ די פאַרשטעלן און געשאפן אַ פאַרביק בילד. 160 00:09:56,620 --> 00:09:59,590 און גאַנץ אָפֿט מיטן שולן און הויך שולן וואָלט האָבן יענע לענסעס 161 00:09:59,590 --> 00:10:02,680 אלץ-אַזוי-ביסל אַסקיו, אַזוי איר זענען סאָרט פון געזען טאָפּל אָדער דרייַיק בילדער, 162 00:10:02,680 --> 00:10:07,500 אָבער וואָס איז געווען דער געדאַנק. איר האט רויט און גרין און בלוי ליכט געמעל אַ בילד. 163 00:10:07,500 --> 00:10:09,570 און אַז זעלביקער פּרינציפּ איז געניצט אין קאָמפּיוטערס. 164 00:10:09,570 --> 00:10:12,000 >> אַזוי צווישן די טשאַלאַנדזשיז, דעמאָלט, פֿאַר איר אין פּראָבלעם שטעלן 4 165 00:10:12,000 --> 00:10:16,080 זענען געגאנגען צו זייַן אַ ביסל זאכן; איינער איז צו פאקטיש רעסיזע אַ בילד. 166 00:10:16,080 --> 00:10:18,050 צו נעמען אין אַ מוסטער פון 0 ס און 1 ס, 167 00:10:18,050 --> 00:10:22,840 פיגור אויס וואָס טשאַנגקס פון 0 ס און 1 ס פאָרשטעלן וואָס אין אַ סטרוקטור ווי דעם, 168 00:10:22,840 --> 00:10:26,800 און דעמאָלט רעכענען אויס ווי צו רעפּלאַקייט די בילדצעלן: די רעדס, די בלוז, די גרינז 169 00:10:26,800 --> 00:10:32,460 ין אַזוי אַז ווען אַ בילד קוקט ווי דעם טכילעס, זאל קוקן ווי דעם אַנשטאָט נאָך וואָס. 170 00:10:32,460 --> 00:10:35,590 צווישן די אנדערע טשאַלאַנדזשיז, אויך, איז געגאנגען צו זייַן אַז איר וועט זייַן קאָלנער 171 00:10:35,590 --> 00:10:38,900 אַ פאָרענסיק בילד פון אַ פאַקטיש טעקע פון ​​אַ דיגיטאַל אַפּאַראַט 172 00:10:38,900 --> 00:10:42,410 און אויף וואָס אַפּאַראַט, אַמאָל אויף אַ מאָל, געווען אַ גאַנץ בינטל פון פאָטאָס. 173 00:10:42,410 --> 00:10:47,030 די פּראָבלעם איז, מיר אַקסאַדענאַלי ירייסט אָדער האט די בילד פארדארבן עפעס. 174 00:10:47,030 --> 00:10:51,040 שלעכט זאכן פּאַסירן מיט דיגיטאַל קאַמעראַס, און אַזוי מיר געשווינד קאַפּיד אַלע פון ​​דעם 0 ס און 1 ס 175 00:10:51,040 --> 00:10:55,410 אַוועק פון וואָס קאָרט פֿאַר איר, געהאלפן זיי אַלע אין 1 גרויס טעקע, און דאַן מיר וועט האַנט זיי צו איר 176 00:10:55,410 --> 00:11:00,000 אין פּראָבלעם שטעלן 4 אַזוי אַז איר קענען שרייַבן אַ פּראָגראַם אין C מיט וואָס צו צוריקקריגן 177 00:11:00,000 --> 00:11:02,660 אַלע פון ​​יענע דזשפּעגס, יידילי. 178 00:11:02,660 --> 00:11:06,280 און עס טורנס אויס אַז דזשפּעגס, אַפֿילו כאָטש זיי ניטאָ עפּעס פון אַ קאָמפּלעקס טעקע פֿאָרמאַט, 179 00:11:06,280 --> 00:11:09,580 זיי ניטאָ פיל מער קאָמפּליצירט ווי דעם סמיילינג פּנים דאָ. 180 00:11:09,580 --> 00:11:14,320 עס טורנס אויס אַז יעדער געפֿינען סטאַרץ מיט דער זעלביקער פּאַטערנז פון 0 ס און 1 ס. 181 00:11:14,320 --> 00:11:18,820 אַזוי ניצן אַ בשעת שלייף אָדער אַ פֿאַר שלייף אָדער ענלעך, 182 00:11:18,820 --> 00:11:22,350 איר קענען יטעראַטע איבער אַלע דעם 0 ס און 1 ס אין דעם פאָרענסיק בילד 183 00:11:22,350 --> 00:11:26,670 און יעדער צייַט איר זען די ספּעציעל מוסטער אַז ס דיפיינד אין די פּראָבלעם שטעלן ס באַשרייַבונג, 184 00:11:26,670 --> 00:11:29,770 איר קענען יבערנעמען, 'אָה, דאָ איז, מיט זייער הויך מאַשמאָעס, 185 00:11:29,770 --> 00:11:33,520 דער אָנהייב פון אַ געפֿינען, 'און ווי באַלד ווי איר געפֿינען די זעלבע מוסטער, 186 00:11:33,520 --> 00:11:36,050 עטלעכע נומער פון ביטעס אָדער קילאבייט אָדער מעגאבייט שפּעטער, 187 00:11:36,050 --> 00:11:40,550 איר קענען יבערנעמען, 'ו! דאָ איז אַ רגע געפֿינען, די פאָטאָ איך גענומען נאָך דער ערשטער איינער. 188 00:11:40,550 --> 00:11:44,720 זאל מיר האַלטן לייענען אַז ערשטער טעקע, אָנהייבן שרייבן דעם נייַ איינער. ' 189 00:11:44,720 --> 00:11:49,980 און דער רעזולטאַט פון דיין פּראָגראַם פֿאַר פּסעט 4 איז געגאנגען צו זייַן ווי פילע ווי 50 דזשפּעגס. 190 00:11:49,980 --> 00:11:52,400 און אויב עס ס נישט 50 דזשפּעגס, איר האָט אַ ביסל פון אַ שלייף. 191 00:11:52,400 --> 00:11:55,580 אויב איר האָבן אַ ינפאַנאַט נומער פון דזשפּעגס, איר האָט אַ ינפאַנאַט שלייף. 192 00:11:55,580 --> 00:11:58,280 אַזוי אַז, אויך, וועט זייַן גאַנץ אַ פּראָסט פאַל. 193 00:11:58,280 --> 00:12:00,280 אַז ס 'וואָס ס אויף דעם האָריזאָנט. 194 00:12:00,280 --> 00:12:03,740 >> קוויז 0, הינטער אונדז. פאַרשטיין, פּער מיין בליצפּאָסט, אַז טאָמיד דאָרט ס פאָלקס 195 00:12:03,740 --> 00:12:06,820 וואס זענען ביידע צופרידן, סאָרט פון נייטראַל, און טרויעריק אַרום ויספרעג 0 צייַט. 196 00:12:06,820 --> 00:12:10,160 און ביטע טאָן דערגרייכן אויס צו מיר, די קאָפּ טפס, זאַמילאַ, דיין אייגן טף 197 00:12:10,160 --> 00:12:14,120 אָדער איינער פון די קאַס אַז איר וויסן אויב איר וואָלט ווי צו דיסקוטירן ווי דאס געגאנגען. 198 00:12:14,120 --> 00:12:16,460 >> אַזוי צו ימפּאָנירן די עלטערן דאָ אין דעם צימער, 199 00:12:16,460 --> 00:12:23,990 וואָס איז די קס50 ביבליאָטעק? גוט אַרבעט. 200 00:12:23,990 --> 00:12:32,280 וואָס ס די קס50 ביבליאָטעק? יאָ? [תּלמיד ענטפֿערס, אַנינטעלאַדזשאַבאַל] 201 00:12:32,280 --> 00:12:35,730 >> אָוקיי, גוט. אַזוי עס ס אַ פּרעווריטטען שטעלן פון קאָד וואָס מיר, די שטעקן, געשריבן, 202 00:12:35,730 --> 00:12:38,460 מיר צושטעלן צו איר, צו צושטעלן עטלעכע פּראָסט פונקטיאָנאַליטיעס. 203 00:12:38,460 --> 00:12:42,290 שטאָפּן ווי באַקומען מיר אַ שטריקל; באַקומען מיר אַ ינט, אַלע פון ​​די פאַנגקשאַנז וואָס זענען ליסטעד דאָ. 204 00:12:42,290 --> 00:12:45,260 סטאַרטינג איצט, מיר אָנהייבן צו טאַקע נעמען די טריינינג ווהעעלס אַוועק. 205 00:12:45,260 --> 00:12:48,230 אַזוי מיר רע געגאנגען צו אָנהייבן צו נעמען אַוועק אַ "שטריקל" פון איר, 206 00:12:48,230 --> 00:12:52,790 וואָס, צוריקרופן, איז געווען נאָר אַ סינאָנים פֿאַר וואָס פאַקטיש דאַטן טיפּ? טשאַר *. 207 00:12:52,790 --> 00:12:57,020 אַזוי פֿאַר עלטערן, וואָס איז געווען מיסטאָמע - אַז ס 'גוט, אַזוי טשאַר * מיר וועט אָנהייבן צו זען 208 00:12:57,020 --> 00:13:00,810 אויף די פאַרשטעלן אַלע די מער ווי מיר באַזייַטיקן "שטריקל" פון אונדזער וואָקאַבולאַרי, 209 00:13:00,810 --> 00:13:02,760 בייַ מינדסטער ווען עס קומט צו פאקטיש שרייבן קאָד. 210 00:13:02,760 --> 00:13:06,240 סימילאַרלי, מיר וועט האַלטן ניצן עטלעכע פון ​​די פאַנגקשאַנז ווי פיל, 211 00:13:06,240 --> 00:13:08,390 ווייַל אונדזער מגילה זענען געגאנגען צו באַקומען מער סאַפיסטאַקייטיד 212 00:13:08,390 --> 00:13:11,370 אלא ווי נאָר שרייַבן מגילה וואָס זיצן דאָרט מיט אַ פּינטלעך בלינקינג, 213 00:13:11,370 --> 00:13:13,580 ווארטן פֿאַר די באַניצער צו טיפּ עפּעס ין 214 00:13:13,580 --> 00:13:15,220 איר וועט באַקומען דיין ינפּוץ פון אנדערש. 215 00:13:15,220 --> 00:13:18,720 פֿאַר בייַשפּיל, איר וועט באַקומען זיי פון אַ סעריע פון ​​ביטן אויף די היגע שווער פאָר. 216 00:13:18,720 --> 00:13:23,340 איר וועט אַנשטאָט באַקומען זיי אין די צוקונפֿט פון אַ נעץ קשר, עטלעכע וועבזייַטל ערגעץ. 217 00:13:23,340 --> 00:13:27,460 אַזוי לאָזן ס שאָלעכץ צוריק דעם שיכטע פֿאַר דער ערשטער צייַט, און ציען אַרויף די קס50 אַפּפּליאַנסע 218 00:13:27,460 --> 00:13:32,300 און דעם טעקע גערופן קס50.ה, וואָס איר ווע געווען שאַרף כולל פֿאַר וואָכן. 219 00:13:32,300 --> 00:13:34,380 >> אבער לאָזן ס פאקטיש זען וואָס ס 'ין פון דעם. 220 00:13:34,380 --> 00:13:38,250 אַזוי דער שפּיץ פון דער טעקע אין בלוי איז נאָר אַ גאַנץ בינטל פון באַמערקונגען, 221 00:13:38,250 --> 00:13:41,340 וואָראַנטי אינפֿאָרמאַציע און ליסענסינג. דאס איז סאָרט פון אַ פּראָסט פּעראַדיים 222 00:13:41,340 --> 00:13:44,600 אין סאָפטווער, ווייַל אַ פּלאַץ פון ווייכווארג די טעג איז וואָס ס גערופן "עפענען מקור," 223 00:13:44,600 --> 00:13:46,940 וואָס מיטל אַז עמעצער האט געשריבן די קאָד 224 00:13:46,940 --> 00:13:50,060 און געמאכט עס פרילי פאַראַנען, ניט נאָר צו לויפן און צו נוצן, 225 00:13:50,060 --> 00:13:53,660 אָבער פאקטיש לייענען און יבערבייַטן און ויסשטימען אין דיין אייגן אַרבעט. 226 00:13:53,660 --> 00:13:55,790 אַזוי אַז ס וואָס איר ווע שוין ניצן, עפענען מקור סאָפטווער, 227 00:13:55,790 --> 00:13:58,030 אָלבייט אין אַ זייער קליין פאָרעם. 228 00:13:58,030 --> 00:14:01,860 אויב איך מעגילע אַראָפּ פאַרגאַנגענהייַט די באַמערקונגען, כאָטש, מיר וועט אָנהייבן צו זען עטלעכע מער באַקאַנט זאכן. 229 00:14:01,860 --> 00:14:08,090 אַזוי באַמערקן בייַ די שפּיץ דאָ, אַז די קס50.ה טעקע כולל אַ גאַנץ בינטל פון כעדער טעקעס. 230 00:14:08,090 --> 00:14:11,160 איצט, רובֿ פון די מיר האָבן נישט געזען פאר, אָבער איינער איז 231 00:14:11,160 --> 00:14:15,640 באַקאַנט; וואָס פון די האָבן מיר געזען, אָלבייט בעקיצער, אַזוי ווייַט? 232 00:14:15,640 --> 00:14:18,720 יאָ, נאָרמאַל לייברעריז. סטדליב.ה האט מאַללאָק, 233 00:14:18,720 --> 00:14:21,590 אַזוי אַמאָל מיר אנגעהויבן גערעדט וועגן דינאַמיש זכּרון אַלאַקיישאַן, 234 00:14:21,590 --> 00:14:24,960 וואָס מיר וועט קומען צוריק צו ווייַטער וואָך ווי געזונט, מיר אנגעהויבן אַרייַנגערעכנט אַז טעקע. 235 00:14:24,960 --> 00:14:29,660 עס טורנס אויס אַז באָאָל און אמת און פאַלש טאָן נישט פאקטיש עקסיסטירן אין C, פּער סיי, 236 00:14:29,660 --> 00:14:32,460 סייַדן איר אַרייַננעמען דעם טעקע דאָ. 237 00:14:32,460 --> 00:14:35,770 אַזוי מיר האָבן, פֿאַר וואָכן, שוין אַרייַנגערעכנט נאָרמאַל באָאָל.ה 238 00:14:35,770 --> 00:14:39,020 אַזוי אַז איר קענען נוצן דעם געדאנק פון אַ באָאָל, אמת אָדער פאַלש. 239 00:14:39,020 --> 00:14:41,830 אָן דעם, איר וואָלט האָבן צו סאָרט פון שווינדל עס און נוצן אַ ינט 240 00:14:41,830 --> 00:14:45,920 און נאָר אַרביטרעראַלי יבערנעמען וואָס 0 איז פאַלש און 1 איז אמת. 241 00:14:45,920 --> 00:14:49,980 >> איצט, אויב מיר מעגילע אַראָפּ ווייַטער, דאָ איז אונדזער דעפֿיניציע פון ​​אַ שטריקל. 242 00:14:49,980 --> 00:14:54,820 עס טורנס אויס, ווי מיר ווע געזאגט פריער, אַז ווו דעם * איז טוט ניט טאַקע ענין. 243 00:14:54,820 --> 00:14:56,750 איר קענען אַפֿילו האָבן פּלאַץ אַלע אַרום. 244 00:14:56,750 --> 00:15:01,550 מיר, דעם זמאַן, האָבן שוין פּראַמאָוטינג עס ווי דעם צו מאַכן קלאָר אַז די * האט צו טאָן מיט דעם טיפּ. 245 00:15:01,550 --> 00:15:05,370 אבער פאַרשטיין, פּונקט ווי פּראָסט, אויב נישט אַ ביסל מער פּראָסט, איז צו לייגן עס דאָרט 246 00:15:05,370 --> 00:15:07,480 אָבער פאַנגקשאַנאַלי עס ס די זעלבע זאַך. 247 00:15:07,480 --> 00:15:11,070 אבער איצט, אויב מיר לייענען אַראָפּ ווייַטער, לאָזן ס נעמען אַ קוק בייַ זאָגן, געטינט, 248 00:15:11,070 --> 00:15:15,350 ווייַל מיר געוויינט אַז, טאָמער, איידער עפּעס אַנדערש דעם זמאַן. 249 00:15:15,350 --> 00:15:19,620 און דאָ איז געטינט. דאס איז וואָס? 250 00:15:19,620 --> 00:15:24,650 דאס איז די פּראָוטאַטייפּ. אַזוי אָפֿט, מיר האָבן שטעלן פּראָוטאַטייפּס בייַ די טאַפּס פון אונדזער. C טעקעס, 251 00:15:24,650 --> 00:15:28,190 אָבער איר קענען אויך שטעלן פּראָוטאַטייפּס אין כעדער טעקעס,. ה טעקעס, 252 00:15:28,190 --> 00:15:32,110 ווי דאָס איינער דאָ, אַזוי אַז ווען איר שרייַבן עטלעכע פאַנגקשאַנז 253 00:15:32,110 --> 00:15:36,790 אַז איר ווילן אנדערע מענטשן צו זייַן ביכולת צו נוצן, וואָס איז פּונקט דער פאַל מיט די קס50 ביבליאָטעק, 254 00:15:36,790 --> 00:15:40,900 איר ניט בלויז מאַכשער דיין פאַנגקשאַנז אין עפּעס ווי קס50.ק, 255 00:15:40,900 --> 00:15:46,720 איר אויך שטעלן די פּראָוטאַטייפּס נישט בייַ די שפּיץ פון וואָס טעקע, אָבער בייַ די שפּיץ פון אַ כעדער טעקע, 256 00:15:46,720 --> 00:15:50,810 דעמאָלט וואָס כעדער טעקע איז וואָס פריינט און חברים אַרייַננעמען, 257 00:15:50,810 --> 00:15:52,800 מיט שאַרף אַרייַננעמען אין זייער אייגן קאָד. 258 00:15:52,800 --> 00:15:55,440 אַזוי אַלע דעם צייַט איר ווע שוין אַרייַנגערעכנט אַלע פון ​​די פּראָוטאַטייפּס 259 00:15:55,440 --> 00:15:59,870 יפעקטיוולי בייַ די שפּיץ פון דיין טעקע, אָבער דורך וועג פון דעם שאַרף אַרייַננעמען מעקאַניזאַם 260 00:15:59,870 --> 00:16:03,320 אַז יסענשאַלי קאפיעס און פּאַסטעס דעם טעקע אין דיין אייגן. 261 00:16:03,320 --> 00:16:06,400 איצט, דאָ איז עטלעכע פערלי דיטיילד דאַקיומענטיישאַן. 262 00:16:06,400 --> 00:16:08,880 >> מיר ווע שיין פיל גענומען פֿאַר געגעבן אַז געטינט געץ אַ ינט, 263 00:16:08,880 --> 00:16:10,740 אָבער עס טורנס אויס דאָרט ס עטלעכע ווינקל פאלן, רעכט? 264 00:16:10,740 --> 00:16:14,320 וואָס אויב דער באַניצער טייפּס אין אַ נומער וואָס ס וועג אויך גרויס? 265 00:16:14,320 --> 00:16:17,350 א קווינטילליאָן, אַז נאָר קענען ניט פּאַסיק ין פון אַ ינט? 266 00:16:17,350 --> 00:16:21,180 וואָס איז די דערוואַרט אָפּפירונג? נו, יידילי, עס ס פּרידיקטאַבאַל. 267 00:16:21,180 --> 00:16:23,460 אַזוי אין דעם פאַל, אויב איר פאקטיש לייענען די פייַן דרוק, 268 00:16:23,460 --> 00:16:27,850 איר וועט זען אַז אויב די שורה קענען ניט זייַן לייענען, דעם קערט ינט_מאַקס. 269 00:16:27,850 --> 00:16:30,800 מיר ווע קיינמאָל גערעדט וועגן דעם, אָבער באזירט אויף זייַן קאַפּיטאַליזיישאַן, 270 00:16:30,800 --> 00:16:33,030 וואָס איז עס, מיסטאָמע? 271 00:16:33,030 --> 00:16:36,610 עס ס אַ קעסיידערדיק, אַזוי עס ס עטלעכע ספּעציעל קעסיידערדיק אַז ס מיסטאָמע דערקלערט 272 00:16:36,610 --> 00:16:39,460 אין איינער פון יענע כעדער טעקעס אַז ס אַרויף העכער אין די טעקע, 273 00:16:39,460 --> 00:16:43,400 און ינט_מאַקס איז מיסטאָמע עפּעס ווי, בעערעך, 2000000000. 274 00:16:43,400 --> 00:16:48,160 דער געדאַנק זייַענדיק אַז ווייַל מיר דאַרפֿן צו עפעס באַטייַטן אַז עפּעס געגאנגען אומרעכט, 275 00:16:48,160 --> 00:16:51,090 מיר, יאָ, האָבן 4000000000 נומערן אין אונדזער באַזייַטיקונג, 276 00:16:51,090 --> 00:16:53,980 נעגאַטיוו 2000000000 אויף אַרויף צו 2000000000, געבן אָדער נעמען. 277 00:16:53,980 --> 00:16:58,030 נו, וואָס איז פּראָסט אין פּראָגראַממינג איז איר גאַנווענען נאָר איינער פון יענע נומערן. 278 00:16:58,030 --> 00:17:02,250 אפֿשר 0, אפֿשר 2000000000, אפֿשר נעגאַטיוו 2000000000. 279 00:17:02,250 --> 00:17:06,720 אַזוי איר פאַרברענגען איינער פון דיין מעגלעך וואַלועס אַזוי אַז איר קענען טוען צו די וועלט 280 00:17:06,720 --> 00:17:10,089 אַז אויב עפּעס גייט אומרעכט, איך וועל צוריקקומען דעם סופּער-גרויס ווערט. 281 00:17:10,089 --> 00:17:13,329 אבער איר טאָן ניט וועלן די באַניצער טייפּינג עפּעס קריפּטיק ווי "2, 3, 4 ..." 282 00:17:13,329 --> 00:17:17,079 פון טאַקע גרויס נומער, ווו איר דזשענעראַלייז אַנשטאָט ווי אַ קעסיידערדיק. 283 00:17:17,079 --> 00:17:19,380 אַזוי טאַקע, אויב איר זענען זייַענדיק אַנאַל די פאַרגאַנגענהייַט ביסל וואָכן, 284 00:17:19,380 --> 00:17:23,800 עניטיים איר רופן געטינט, איר זאָל האָבן געווען קאָנטראָלירונג מיט אַן אויב צושטאַנד. 285 00:17:23,800 --> 00:17:27,109 האט דער באַניצער טיפּ אין ינט_מאַקס, אָדער מער ספּאַסיפיקלי, 286 00:17:27,109 --> 00:17:29,900 האט געטינט צוריקקומען ינט_מאַקס? ווייַל אויב עס האט, 287 00:17:29,900 --> 00:17:35,140 אַז פאקטיש מיטל זיי האט ניט טיפּ עס; עפּעס געגאנגען אומרעכט אין דעם פאַל. 288 00:17:35,140 --> 00:17:38,970 אַזוי דאָס איז וואָס ס 'בכלל באקאנט ווי אַ "סענטינעל" ווערט, וואָס נאָר מיטל ספּעציעל. 289 00:17:38,970 --> 00:17:41,020 >> נו, לאָזן ס איצט דרייַ אין צו דעם. C טעקעס. 290 00:17:41,020 --> 00:17:44,500 די C טעקע האט געווען אין די אַפּפּליאַנסע פֿאַר עטלעכע מאָל, 291 00:17:44,500 --> 00:17:47,540 און, אין פאַקט, די אַפּפּליאַנסע האט עס פּרעקאָמפּילעד פֿאַר איר 292 00:17:47,540 --> 00:17:49,720 אין וואָס זאַך מיר גערופן "כייפעץ קאָד," 293 00:17:49,720 --> 00:17:52,940 אָבער עס נאָר טוט נישט ענין צו איר ווו עס איז ווייַל די סיסטעם ווייסט, 294 00:17:52,940 --> 00:17:54,780 אין דעם פאַל, ווו עס איז, די אַפּפּליאַנסע. 295 00:17:54,780 --> 00:18:00,620 אבער לאָזן ס מעגילע אַראָפּ איצט צו געטינט, און זען ווי געטינט האט שוין ארבעטן אַלע דעם צייַט. 296 00:18:00,620 --> 00:18:02,380 אַזוי דאָ מיר האָבן ענלעך באַמערקונגען פון פריער. 297 00:18:02,380 --> 00:18:04,930 זאל מיר פארגרעסער אין אויף נאָר די קאָד חלק, 298 00:18:04,930 --> 00:18:07,410 און וואָס מיר האָבן פֿאַר געטינט איז די פאלגענדע. 299 00:18:07,410 --> 00:18:12,770 עס נעמט קיין אַרייַנשרייַב און עס קערט אַ ינט, בשעת (אמת), אַזוי מיר האָבן אַ דיליבראַט ינפאַנאַט שלייף 300 00:18:12,770 --> 00:18:16,560 אָבער, מאַשמאָעס, מיר וועט ברעכן אויס פון דעם עפעס, אָדער צוריקקומען פון ין דעם. 301 00:18:16,560 --> 00:18:19,890 אַזוי לאָזן ס זען ווי דאָס אַרבעט. נו, מיר ויסקומען צו זייַן ניצן געצטרינג 302 00:18:19,890 --> 00:18:22,550 אין דעם ערשטער שורה ין די שלייף, 166. 303 00:18:22,550 --> 00:18:25,320 דאס איז איצט גוט פיר ווייַל אונטער וואָס צושטאנדן 304 00:18:25,320 --> 00:18:30,820 קען געצטרינג צוריקקומען דעם ספּעציעל קיווערד, נאַל? 305 00:18:30,820 --> 00:18:38,460 אויב עפּעס גייט פאַלש. וואָס קען גיין אומרעכט ווען איר רופן עפּעס ווי געצטרינג? 306 00:18:38,460 --> 00:18:42,550 יאָ? [תּלמיד ענטפֿערן, אַנינטעלאַדזשאַבאַל] >> יאָ. אַזוי אפֿשר מאַללאָק פיילז. 307 00:18:42,550 --> 00:18:45,310 ערגעץ ונטער דער קאַפּטער געצטרינג איז פאַך מאַללאָק, 308 00:18:45,310 --> 00:18:48,210 וואָס אַלאַקייץ זכּרון, וואָס לעץ די קאָמפּיוטער קראָם 309 00:18:48,210 --> 00:18:50,950 אַלע פון ​​די אותיות אַז דער באַניצער טייפּס אין די קלאַוויאַטור. 310 00:18:50,950 --> 00:18:53,270 און רעכן דער באַניצער האט אַ גאנצע פּלאַץ פון פֿרייַ צייַט 311 00:18:53,270 --> 00:18:56,470 און טייפּט מער, פֿאַר בייַשפּיל, ווי 2000000000 אותיות. 312 00:18:56,470 --> 00:18:59,600 מער אותיות ווי דעם קאָמפּיוטער אַפֿילו האט באַראַן. 313 00:18:59,600 --> 00:19:02,350 נו, געצטרינג האט צו זייַן ביכולת צו באַטייַטן אַז צו איר, 314 00:19:02,350 --> 00:19:05,650 אַפֿילו אויב דאָס איז אַ סופּער, סופּער ומגעוויינטלעך ווינקל פאַל. 315 00:19:05,650 --> 00:19:08,490 עס האט צו עפעס זייַן ביכולת צו שעפּן דעם, און אַזוי געצטרינג, 316 00:19:08,490 --> 00:19:11,850 אויב מיר גיין צוריק און לייענען זייַן דאַקיומענטיישאַן, טוט, אין פאַקט, צוריקקומען נאַל. 317 00:19:11,850 --> 00:19:16,150 איצט אויב געצטרינג פיילז דורך אומגעקערט נאַל, געטינט איז געגאנגען צו פאַרלאָזן 318 00:19:16,150 --> 00:19:19,370 דורך אומגעקערט ינט_מאַקס, פּונקט ווי אַ סענטינעל. 319 00:19:19,370 --> 00:19:22,650 די ביסט נאָר מענטש קאַנווענשאַנז. דער בלויז וועג איר וואָלט וויסן דעם איז דער פאַל 320 00:19:22,650 --> 00:19:24,840 איז דורך לייענען די דאַקיומענטיישאַן. 321 00:19:24,840 --> 00:19:28,200 אַזוי לאָזן ס מעגילע אַראָפּ צו ווו דער ינט איז פאקטיש גאָטינט. 322 00:19:28,200 --> 00:19:34,220 >> אַזוי אויב איך מעגילע אַראָפּ אַ ביסל ווייַטער, אין שורה 170 מיר האָבן אַ באַמערקונג אויבן די שורות. 323 00:19:34,220 --> 00:19:38,470 אַזוי מיר דערקלערן, אין 172, אַ ינט ען און אַ טשאַר C, און דאַן דעם נייַ פֿונקציע 324 00:19:38,470 --> 00:19:41,870 וואָס עטלעכע פון ​​איר האָבן שטאָקד פריער, אָבער ססקאַנף. 325 00:19:41,870 --> 00:19:44,190 דאס שטייט פֿאַר שטריקל יבערקוקן F. 326 00:19:44,190 --> 00:19:48,580 אין אנדערע ווערטער, געבן מיר אַ שטריקל און איך וועל יבערקוקן עס פֿאַר ברעקלעך פון אינפֿאָרמאַציע פון ​​אינטערעס. 327 00:19:48,580 --> 00:19:53,820 אַזוי וואָס טוט וואָס מיינען? נו, רעכן אַז איך טיפּ אין, ממש, 1 2 3 בייַ די קלאַוויאַטור, 328 00:19:53,820 --> 00:19:59,730 און דעמאָלט שלאָגן אַרייַן. וואָס איז די דאַטן טיפּ פון 1 2 3 ווען אומגעקערט דורך געצטרינג? 329 00:19:59,730 --> 00:20:05,010 עס ס דאָך אַ שטריקל, רעכט? איך גאַט אַ שטריקל, אַזוי 1 2 3 איז טאַקע "1 2 3" 330 00:20:05,010 --> 00:20:07,260 מיט די \ 0 בייַ די סוף פון עס. וואָס איז ניט אַ ינט. 331 00:20:07,260 --> 00:20:10,420 אַז ס 'נישט אַ נומער. עס קוקט ווי אַ נומער אָבער עס ס נישט פאקטיש. 332 00:20:10,420 --> 00:20:14,680 אַזוי וואָס טוט געטינט האָבן צו טאָן? עס האט צו יבערקוקן אַז שטריקל לינקס צו רעכט, 333 00:20:14,680 --> 00:20:19,010 1 2 3 \ 0, און עפעס בייַטן עס צו אַ פאַקטיש ינטעגער. 334 00:20:19,010 --> 00:20:21,010 איצט, איר קען רעכענען אויס ווי צו טאָן דעם. 335 00:20:21,010 --> 00:20:24,240 אויב איר טראַכטן צוריק צו פּסעט 2, איר מאַשמאָעס גאַט אַ ביסל באַקוועם 336 00:20:24,240 --> 00:20:26,810 מיט קיסר אָדער וויגענערע אַזוי איר קענען יטעראַטע איבער אַ שטריקל, 337 00:20:26,810 --> 00:20:29,800 איר קענען בייַטן טשאַרס צו ינץ מיט קלייַבן. אַז ס אַ גאנצע פּלאַץ פון אַרבעט. 338 00:20:29,800 --> 00:20:32,800 פארוואס נישט רופן אַ פונקציאָנירן ווי ססקאַנף וואָס טוט אַז פֿאַר איר? 339 00:20:32,800 --> 00:20:37,520 אַזוי ססקאַנף יקספּעקץ אַן אַרגומענט, אין דעם פאַל גערופן שורה, וואָס איז אַ שטריקל. 340 00:20:37,520 --> 00:20:41,310 איר דעמאָלט ספּעציפיצירן, אין קוואָטעס, זייער ענלעך צו פּרינטף, 341 00:20:41,310 --> 00:20:44,960 וואָס טאָן איר דערוואַרטן צו זען אין דעם שטריקל? 342 00:20:44,960 --> 00:20:52,980 וואָס איך בין געזאגט דאָ איז, איך דערוואַרטן צו זען אַ דעצימאַל נומער און אפֿשר אַ כאַראַקטער. 343 00:20:52,980 --> 00:20:54,990 און מיר וועט זען וואָס דאָס איז דער פאַל אין נאָר אַ מאָמענט. 344 00:20:54,990 --> 00:20:58,440 עס טורנס אויס אַז דעם נאָוטיישאַן איז איצט רעמאַניסאַנט פון שטאָפּן 345 00:20:58,440 --> 00:21:00,840 מיר אנגעהויבן גערעדט וועגן נאָר איבער אַ וואָך צוריק. 346 00:21:00,840 --> 00:21:05,430 >> וואָס איז & ען און & C טאן פֿאַר אונדז דאָ? [תּלמיד ענטפֿערס, אַנינטעלאַדזשאַבאַל] 347 00:21:05,430 --> 00:21:07,610 >> יאָ. עס ס געבן מיר דעם אַדרעס פון ען און אַדרעס פון C. 348 00:21:07,610 --> 00:21:10,440 איצט, וואָס איז, אז וויכטיק? נו, איר וויסן אַז מיט פאַנגקשאַנז אין C 349 00:21:10,440 --> 00:21:13,440 איר קענען שטענדיק צוריקקומען אַ ווערט אָדער ניט ווערט בייַ אַלע. 350 00:21:13,440 --> 00:21:16,630 איר קענען צוריקקומען אַן ינט, אַ שטריקל, אַ לאָזנ שווימען, אַ טשאַר, וועלכער. 351 00:21:16,630 --> 00:21:21,150 אָדער איר קענען צוריקקומען פּאָסל, אָבער איר קענען נאָר צוריקקומען 1 זאַך מאַקסימאַללי. 352 00:21:21,150 --> 00:21:26,100 אבער דאָ מיר ווילן ססקאַנף צו צוריקקומען מיר אפֿשר אַ ינט, אַ דעצימאַל נומער, 353 00:21:26,100 --> 00:21:29,240 און אויך אַ טשאַר, און איך וועט דערקלערן וואָס די טשאַר אין אַ מאָמענט. 354 00:21:29,240 --> 00:21:34,250 אַזוי איר יפעקטיוולי ווילן F צו צוריקקומען 2 זאכן; אַז ס נאָר ניט מעגלעך אין סי 355 00:21:34,250 --> 00:21:38,460 אַזוי איר קענען אַרבעטן אַרום אַז דורך גייט פארביי אין 2 ווענדט, 356 00:21:38,460 --> 00:21:43,710 ווייַל ווי באַלד ווי איר האַנט אַ פֿונקציע 2 ווענדט, וואָס קענען וואָס פונקציאָנירן טאָן מיט זיי? 357 00:21:43,710 --> 00:21:49,880 עס קענען שרייַבן צו יענע ווענדט. איר קענען נוצן דעם * אָפּעראַציע און "גיין דאָרט" צו יעדער פון יענע ווענדט. 358 00:21:49,880 --> 00:21:54,320 עס ס סאָרט פון דעם באַקדאָר מעקאַניזאַם, אָבער זייער פּראָסט פֿאַר טשאַנגינג די וואַלועס פון וועריאַבאַלז 359 00:21:54,320 --> 00:21:58,020 אין מער ווי נאָר 1 אָרט, אין דעם פאַל 2. 360 00:21:58,020 --> 00:22:04,590 איצט, באַמערקן איך בין קאָנטראָלירונג פֿאַר == טאָ1, און דעמאָלט אומגעקערט N אויב וואָס טוט, אין פאַקט, אָפּשאַצן צו אמת. 361 00:22:04,590 --> 00:22:09,340 אַזוי וואָס ס געגאנגען אויף? נו, טעקניקלי, אַלע מיר טאַקע ווילן צו פּאַסירן אין געטינט איז דאָס. 362 00:22:09,340 --> 00:22:12,340 מיר ווילן צו פּאַרס, אַזוי צו רעדן; מיר ווילן צו לייענען די שטריקל 363 00:22:12,340 --> 00:22:16,210 "1 2 3" און אויב עס קוקט ווי דאָרט ס אַ נומער דאָרט, 364 00:22:16,210 --> 00:22:21,360 וואָס מיר רע טעלינג ססקאַנף צו טאָן איז שטעלן אַז נומער, 1 2 3, אין דעם בייַטעוודיק N פֿאַר מיר. 365 00:22:21,360 --> 00:22:26,060 פארוואס, דעמאָלט, האט איך האָבן דעם ווי גוט? 366 00:22:26,060 --> 00:22:33,750 וואָס איז די ראָלע פון ​​אויך געזאגט, ססקאַנף, איר זאל אויך באַקומען אַ כאַראַקטער דאָ. 367 00:22:33,750 --> 00:22:36,890 [תּלמיד גערעדט, אַנינטעלאַדזשאַבאַל] >> ניט - אַ דעצימאַל פונט קען אַרבעט. 368 00:22:36,890 --> 00:22:40,650 זאל ס האַלטן אַז געדאַנק פֿאַר אַ מאָמענט. וואָס אַנדערש? 369 00:22:40,650 --> 00:22:42,570 [תּלמיד, אַנינטעלאַדזשאַבאַל] >> אזוי, גוט געדאַנק, עס קען זייַן די נאַל כאַראַקטער. 370 00:22:42,570 --> 00:22:44,970 עס ס פאקטיש נישט, אין דעם פאַל. יאָ? [תּלמיד, אַנינטעלאַדזשאַבאַל] 371 00:22:44,970 --> 00:22:47,100 >> >> אַסקי. אָדער, לאָזן מיר דזשענעראַלייז אַפֿילו ווייַטער. 372 00:22:47,100 --> 00:22:49,670 דער% C עס איז נאָר פֿאַר טעות-קאָנטראָלירונג. 373 00:22:49,670 --> 00:22:52,510 מיר טאָן ניט וועלן דאָרט צו זייַן כאַראַקטער נאָך די נומער, 374 00:22:52,510 --> 00:22:54,980 אָבער וואָס דאָס אַלאַוז מיר צו טאָן איז די פאלגענדע: 375 00:22:54,980 --> 00:23:01,270 עס טורנס אויס אַז ססקאַנף, חוץ סטאָרינג וואַלועס אין ען און C, אין דעם בייַשפּיל דאָ, 376 00:23:01,270 --> 00:23:08,170 וואָס עס אויך טוט איז עס קערט די נומער פון וועריאַבאַלז עס שטעלן וואַלועס ין 377 00:23:08,170 --> 00:23:13,330 אַזוי אויב איר בלויז טיפּ אין 1 2 3, דעמאָלט נאָר דער% ד איז געגאנגען צו גלייַכן 378 00:23:13,330 --> 00:23:18,830 און בלויז N געץ סטאָרד מיט אַ ווערט ווי 1 2 3 און גאָרנישט געץ שטעלן אין C; 379 00:23:18,830 --> 00:23:20,870 C בלייבט אַ מיסט ווערט, אַזוי צו רעדן. 380 00:23:20,870 --> 00:23:23,550 מיסט ווייַל עס ס קיינמאָל געווען ינישאַלייזד ווי עטלעכע ווערט. 381 00:23:23,550 --> 00:23:29,390 אַזוי אין אַז פאַל, ססקאַנף קערט 1, ווייַל איך פּאַפּיאַלייטאַד איינער פון יענע פּוינטערז, 382 00:23:29,390 --> 00:23:33,650 אין וואָס פאַל, גרויס. איך האב אַן ינט, אַזוי איך פֿרייַ די שורה צו פֿרייַ אַרויף די זכּרון 383 00:23:33,650 --> 00:23:37,150 אַז געצטרינג פאקטיש אַלאַקייטיד, און דעמאָלט איך צוריקקומען ען. 384 00:23:37,150 --> 00:23:42,210 אַנדערש, אויב איר אלץ געחידושט ווו אַז ריטריי סטאַטעמענט קומט פון, קומט פון רעכט דאָ. 385 00:23:42,210 --> 00:23:45,770 אויב, דורך קאַנטראַסט, איך טיפּ אין 1 2 3 פו, 386 00:23:45,770 --> 00:23:48,640 נאָר עטלעכע טראַפ סיקוואַנס פון טעקסט, ססקאַנף איז געגאנגען צו זען, 387 00:23:48,640 --> 00:23:51,500 ו, נומער, ו, נומער, ו, נומער, ו - F. 388 00:23:51,500 --> 00:23:54,190 און עס ס געגאנגען צו שטעלן די 1 2 3 אין ען. 389 00:23:54,190 --> 00:23:59,970 עס ס געגאנגען צו שטעלן די F אין C, און דעמאָלט צוריקקומען 2. 390 00:23:59,970 --> 00:24:02,980 אַזוי מיר האָבן, נאָר ניצן די גרונט דעפֿיניציע פון ​​סקאַנף ס אָפּפירונג, 391 00:24:02,980 --> 00:24:06,170 אַ זייער פּשוט וועג - געזונט, קאָמפּלעקס אין ערשטער בליק, אָבער אין די סוף פון די טאָג, 392 00:24:06,170 --> 00:24:11,460 פערלי פּשוט מעקאַניזאַם פון געזאגט, איז עס אַ ינט, און אויב אַזוי, איז אַז דער בלויז זאַך וואָס איך געפונען? 393 00:24:11,460 --> 00:24:14,950 און די ווייַס פּלאַץ דאָ איז דיליבראַט. אויב איר לייענען דעם דאַקיומענטיישאַן פֿאַר ססקאַנף, 394 00:24:14,950 --> 00:24:18,690 עס דערציילט איר אַז אויב איר אַרייַננעמען אַ שטיק פון ווייַס פּלאַץ אין די אָנהייב אָדער די סוף, 395 00:24:18,690 --> 00:24:24,990 ססקאַנף אויך וועט לאָזן דעם באַניצער, פֿאַר וועלכער סיבה, צו שלאָגן ספּאַסעבאַר 1 2 3, און אַז וועט זייַן לאַדזשיטאַמאַט. 396 00:24:24,990 --> 00:24:28,310 עס וועט נישט שרייַען בייַ דער באַניצער נאָר ווייַל זיי שלאָגן די ספּאַסעבאַר אין די אָנהייב אָדער די סוף, 397 00:24:28,310 --> 00:24:32,160 וואָס איז נאָר אַ ביסל מער באַניצער-פרייַנדלעך. 398 00:24:32,160 --> 00:24:34,160 >> קיין שאלות, דעריבער, אויף געטינץ? יאָ? 399 00:24:34,160 --> 00:24:36,820 [תּלמיד קשיא, אַנינטעלאַדזשאַבאַל] 400 00:24:36,820 --> 00:24:40,740 >> גוט קשיא. וואָס אויב איר נאָר טייפּט אין אַ טשאַר, ווי F, און שלאָגן אַרייַן 401 00:24:40,740 --> 00:24:47,830 אָן אלץ טייפּינג 1 2 3; וואָס טאָן איר טראַכטן די נאַטור פון דעם שורה פון קאָד וואָלט דעמאָלט זייַן? 402 00:24:47,830 --> 00:24:50,500 אַזוי ססקאַנף קענען דעקן אַז אויך, ווייַל אין אַז פאַל, 403 00:24:50,500 --> 00:24:56,280 עס ס ניט געגאנגען צו פּלאָמבירן N אָדער C; עס ס געגאנגען צו אַנשטאָט צוריקקומען 0. 404 00:24:56,280 --> 00:25:01,540 אין וואָס פאַל, איך בין אויך קאַטשינג אַז סצענאַר, ווייַל די דערוואַרט ווערט איך ווילן איז 1. 405 00:25:01,540 --> 00:25:07,310 איך נאָר ווילן 1, און בלויז 1 זאַך צו זייַן אָנגעפילט. גוט קשיא. אנדערע? 406 00:25:07,310 --> 00:25:09,610 >> אַלע רעכט, אַזוי לאָזן ס נישט גיין דורך אַלע פון ​​די פאַנגקשאַנז אין דאָ, 407 00:25:09,610 --> 00:25:11,820 אָבער דער איינער וואָס מיינט צו זייַן, טאָמער, פון רוען אינטערעס 408 00:25:11,820 --> 00:25:14,530 איז געצטרינג ווייַל עס טורנס אויס אַז געטפלאָאַט, געטינט, 409 00:25:14,530 --> 00:25:19,490 געטדאָובלע, געטלאָנגלאָנג אַלע פּונט אַ פּלאַץ פון זייער פאַנגקשאַנאַליטי צו געצטרינג. 410 00:25:19,490 --> 00:25:22,860 אַזוי לאָזן ס נעמען אַ קוק אין ווי ער איז ימפּלאַמענטאַד דאָ. 411 00:25:22,860 --> 00:25:27,040 דאס איינער קוקט אַ קליין קאָמפּלעקס אָבער עס ניצט די זעלבע פאַנדאַמענאַלז 412 00:25:27,040 --> 00:25:29,680 אַז מיר אנגעהויבן גערעדט וועגן לעצטע וואָך. אַזוי אין געצטרינג, 413 00:25:29,680 --> 00:25:32,670 וואָס נעמט ניט אַרגומענט ווי פּער די פּאָסל אַרויף דאָ, 414 00:25:32,670 --> 00:25:37,110 און עס קערט אַ שטריקל; אַזוי איך בין דיקלערינג אַ שטריקל גערופן באַפער. 415 00:25:37,110 --> 00:25:39,670 איך טאָן ניט טאַקע וויסן וואָס אַז ס 'געגאנגען צו זייַן געניצט פֿאַר נאָך, אָבער מיר וועט זען. 416 00:25:39,670 --> 00:25:42,950 קוקט ווי קאַפּאַציטעט איז, דורך פעליקייַט, 0; נישט גאַנץ זיכער ווו דאָס איז געגאנגען. 417 00:25:42,950 --> 00:25:44,920 ניט זיכער וואָס N ס געגאנגען צו זייַן געניצט פֿאַר נאָך. 418 00:25:44,920 --> 00:25:47,860 אבער איצט עס ס געטינג אַ ביסל מער טשיקאַווע, אַזוי אין שורה 243, 419 00:25:47,860 --> 00:25:51,760 מיר דערקלערן אַ ינט C, דאָס איז סאָרט פון אַ נאַריש דעטאַל. 420 00:25:51,760 --> 00:25:58,080 א טשאַר איז 8 ביטן, און 8 ביטן קענען קראָם ווי פילע פאַרשידענע וואַלועס? 421 00:25:58,080 --> 00:26:03,310 256. די פּראָבלעם איז, אויב איר ווילן צו האָבן 256 פאַרשידענע אַסקי אותיות, 422 00:26:03,310 --> 00:26:06,210 וואָס דאָרט זענען, אויב איר טראַכטן צוריק, און דאָס איז נישט עפּעס צו מעמערייז. 423 00:26:06,210 --> 00:26:09,100 אבער אויב איר טראַכטן צוריק צו אַז גרויס אַסקי טשאַרט מיר האט וואָכן צוריק, 424 00:26:09,100 --> 00:26:13,780 עס זענען געווען, אין אַז פאַל, 128 אָדער 256 אַסקי אותיות. 425 00:26:13,780 --> 00:26:16,220 מיר געוויינט אַלע די פּאַטערנז פון 0 ס און 1 ס אַרויף. 426 00:26:16,220 --> 00:26:19,410 אַז ס אַ פּראָבלעם אויב איר ווילן צו זייַן ביכולת צו דיטעקט אַ טעות. 427 00:26:19,410 --> 00:26:23,290 ווייַל אויב איר ניטאָ שוין ניצן 256 וואַלועס פֿאַר דיין אותיות, 428 00:26:23,290 --> 00:26:26,390 איר האט נישט טאַקע פּלאַן פאָרויס, ווייַל איצט איר האָבן קיין וועג פון זאגן, 429 00:26:26,390 --> 00:26:29,750 "דאס איז נישט אַ לעגיט כאַראַקטער; דעם איז עטלעכע עראָוניאַס אָנזאָג". 430 00:26:29,750 --> 00:26:32,430 אַזוי וואָס די וועלט טוט איז, זיי נוצן דעם ווייַטער ביגאַסט ווערט, 431 00:26:32,430 --> 00:26:35,790 עפּעס ווי אַן ינט אַזוי אַז איר האָט אַ משוגע נומער פון ביטן, 432 00:26:35,790 --> 00:26:39,610 32 פֿאַר 4000000000 מעגלעך וואַלועס, אַזוי אַז איר קענען פשוט סוף אַרויף ניצן, 433 00:26:39,610 --> 00:26:44,800 יסענשאַלי, 257 פון זיי, 1 פון וואָס האט עטלעכע ספּעציעל טייַטש ווי אַ טעות. 434 00:26:44,800 --> 00:26:49,190 >> אַזוי לאָזן ס זען ווי דאָס אַרבעט. אין שורה 246, איך האב דעם גרויס בשעת שלייף 435 00:26:49,190 --> 00:26:54,530 וואָס איז פאַך פגעטק; F טייַטש טעקע, געטק, און דעמאָלט סטדין. 436 00:26:54,530 --> 00:26:59,030 טורנס אויס דאָס איז נאָר די מער גענוי וועג פון זאגן "לייענען אַרייַנשרייַב פון די קלאַוויאַטור". 437 00:26:59,030 --> 00:27:02,730 נאָרמאַל אַרייַנשרייַב מיטל קלאַוויאַטור, נאָרמאַל רעזולטאַט מיטל פאַרשטעלן, 438 00:27:02,730 --> 00:27:06,920 און נאָרמאַל טעות, וואָס מיר וועט זען אין פּסעט 4, מיטל די פאַרשטעלן, 439 00:27:06,920 --> 00:27:09,670 אָבער אַ ספּעציעל טייל פון די פאַרשטעלן אַזוי אַז עס ס נישט קאָנפלאַטעד 440 00:27:09,670 --> 00:27:13,760 מיט פאַקטיש רעזולטאַט אַז איר בדעה צו דרוקן; אָבער מער אויף אַז אין די צוקונפֿט. 441 00:27:13,760 --> 00:27:19,430 אַזוי פגעטק נאָר מיטל לייענען איין כאַראַקטער פון די קלאַוויאַטור, און קראָם עס ווו? 442 00:27:19,430 --> 00:27:24,000 קראָם עס אין C, און דעמאָלט טשעק, אַזוי איך בין נאָר ניצן עטלעכע בוליאַן קאַנדזשאַנגקשאַנז דאָ, 443 00:27:24,000 --> 00:27:28,430 טשעק אַז עס טוט נישט גלייַך \ N, אַזוי דער באַניצער האט שלאָגן אַרייַן. 444 00:27:28,430 --> 00:27:31,510 מיר ווילן צו האַלטן בייַ אַז פונט, סוף פון די שלייף, און מיר אויך ווילן צו טשעק 445 00:27:31,510 --> 00:27:36,170 פֿאַר די ספּעציעל קעסיידערדיק, עאָף, וואָס אויב איר וויסן אָדער טרעפן - וואָס טוט עס שטיין פֿאַר? 446 00:27:36,170 --> 00:27:39,860 סוף פון טעקע. אַזוי דאָס איז מין פון נאַנסענסיקאַל, ווייַל אויב איך בין טייפּינג בייַ די קלאַוויאַטור, 447 00:27:39,860 --> 00:27:41,900 דאָרט ס טאַקע קיין טעקע ינוואַלווד אין דעם, 448 00:27:41,900 --> 00:27:44,330 אָבער דאָס איז נאָר סאָרט פון די דזשאַנעריק טערמין געניצט צו מיינען 449 00:27:44,330 --> 00:27:50,320 אַז גאָרנישט אַנדערש איז קומענדיק פון דער מענטש 'ס פינגער. עאָף. סוף פון טעקע. 450 00:27:50,320 --> 00:27:52,600 ווי אַ באַזונדער, אויב איר ווע אלץ שלאָגן קאָנטראָל די בייַ דיין קלאַוויאַטור, 451 00:27:52,600 --> 00:27:54,680 נישט אַז איר וואָלט האָבן נאָך; איר ווע שלאָגן קאָנטראָל C. 452 00:27:54,680 --> 00:27:57,920 אבער קאָנטראָל די סענדז דעם ספּעציעל קעסיידערדיק גערופן עאָף. 453 00:27:57,920 --> 00:28:03,100 >> אַזוי איצט מיר נאָר האָבן עטלעכע דינאַמיש זכּרון אַלאַקיישאַן. 454 00:28:03,100 --> 00:28:06,460 אַזוי אויב N + 1> קאַפּאַציטעט, איצט איך וועט דערקלערן ען. 455 00:28:06,460 --> 00:28:09,380 N איז פּונקט ווי פילע ביטעס זענען דערווייַל אין די באַפער, 456 00:28:09,380 --> 00:28:11,970 די שטריקל וואָס איר ניטאָ דערווייַל בנין אַרויף פון דעם באַניצער. 457 00:28:11,970 --> 00:28:16,240 אויב איר האָט מער אותיות אין דיין באַפער ווי איר האָבן קאַפּאַציטעט אין די באַפער, 458 00:28:16,240 --> 00:28:20,760 ינטויטיוולי, וואָס מיר דאַרפֿן צו טאָן דעמאָלט איז אַלאַקייט מער קאַפּאַציטעט. 459 00:28:20,760 --> 00:28:24,490 איך בין געגאנגען צו אָפּשעפּן איבער עטלעכע פון ​​די אַריטמעטיק דאָ 460 00:28:24,490 --> 00:28:26,900 און פאָקוס נאָר אויף דעם פֿונקציע דאָ. 461 00:28:26,900 --> 00:28:29,170 איר וויסן וואָס מאַללאָק איז, אָדער בייַ מינדסטער בכלל באַקאַנט. 462 00:28:29,170 --> 00:28:32,380 נעמען אַ טרעפן וואָס רעאַללאָק טוט. [תּלמיד ענטפֿערן, אַנינטעלאַדזשאַבאַל] 463 00:28:32,380 --> 00:28:35,690 >> יאָ. און עס ס נישט גאַנץ אַדינג זכּרון; עס רעאַללאָקאַטעס זכּרון ווי גייט: 464 00:28:35,690 --> 00:28:40,530 אויב דאָרט ס נאָך צימער אין די סוף פון די שטריקל צו געבן איר מער פון וואָס זכּרון 465 00:28:40,530 --> 00:28:43,370 ווי עס ערידזשנאַלי גיט איר, דאַן איר וועט באַקומען אַז נאָך זכּרון. 466 00:28:43,370 --> 00:28:46,640 אַזוי איר קענען נאָר פּאַטינג די סטרינגס אותיות צוריק צו צוריק צו צוריק צו צוריק. 467 00:28:46,640 --> 00:28:49,290 אבער אויב אַז ס 'נישט דער פאַל, ווייַל איר געווארט אויך לאַנג 468 00:28:49,290 --> 00:28:51,700 און עפּעס טראַפ גאַט פּלאַפּט אין זכּרון עס, אָבער דאָרט ס עקסטרע 469 00:28:51,700 --> 00:28:56,480 זכּרון אַראָפּ דאָ, אַז ס אָוקיי. רעאַללאָק איז געגאנגען צו טאָן אַלע די שווער ליפטינג פֿאַר איר, 470 00:28:56,480 --> 00:28:58,810 מאַך דעם שטריקל איר ווע לייענען אין אַזוי ווייַט פון דאָ, 471 00:28:58,810 --> 00:29:02,550 לייגן עס אַראָפּ דאָרט, און דאַן געבן איר עטלעכע מער סטאַרטפּאַס בייַ אַז פונט. 472 00:29:02,550 --> 00:29:05,610 אַזוי מיט אַ כוואַליע פון ​​די האַנט, לאָזן מיר זאָגן אַז וואָס געצטרינג איז טאן 473 00:29:05,610 --> 00:29:09,540 איז עס ס סטאַרטינג מיט אַ קליין באַפער, אפֿשר 1 איין כאַראַקטער, 474 00:29:09,540 --> 00:29:12,300 און אויב דער באַניצער טייפּס אין 2 אותיות, געצטרינג ענדס אַרויף 475 00:29:12,300 --> 00:29:15,210 פאַך רעאַללאָק און זאגט, 'ו, 1 כאַראַקטער איז ניט גענוג. 476 00:29:15,210 --> 00:29:18,480 געבן מיר 2 אותיות. ' דעריבער אויב איר לייענען דורך די לאָגיק פון די שלייף, 477 00:29:18,480 --> 00:29:21,070 עס ס געגאנגען צו זאָגן, 'ו, דער באַניצער טייפּט אין 3 אותיות. 478 00:29:21,070 --> 00:29:25,690 געבן מיר איצט ניט 2 אָבער 4 אותיות, דאַן געבן מיר 8, דאַן געבן מיר 16 און 32. ' 479 00:29:25,690 --> 00:29:28,180 דער פאַקט אַז איך בין דאַבלינג די קאַפּאַציטעט יעדער צייַט 480 00:29:28,180 --> 00:29:30,320 מיטל אַז די באַפער איז נישט געגאנגען צו וואַקסן סלאָולי. 481 00:29:30,320 --> 00:29:35,870 עס ס געגאנגען צו וואַקסן סופּער שנעל, און וואָס זאל זייַן די מייַלע פון ​​וואָס? 482 00:29:35,870 --> 00:29:38,540 פארוואס בין איך דאַבלינג די גרייס פון דעם באַפער, אַפֿילו כאָטש דער באַניצער 483 00:29:38,540 --> 00:29:41,450 זאל נאָר דאַרפֿן 1 עקסטרע כאַראַקטער פון די קלאַוויאַטור? 484 00:29:41,450 --> 00:29:44,830 [תּלמיד ענטפֿערן, אַנינטעלאַדזשאַבאַל]. >> וואָס ס וואָס? 485 00:29:44,830 --> 00:29:46,750 פּונקט. איר טאָן ניט האָבן צו וואַקסן עס ווי אָפֿט. 486 00:29:46,750 --> 00:29:48,870 און דאָס איז נאָר מין פון אַ - יור כעדזשינג דיין בעץ דאָ. 487 00:29:48,870 --> 00:29:54,150 דער געדאַנק זייַענדיק אַז איר טאָן נישט וועלן צו רופן רעאַללאָק אַ פּלאַץ, ווייַל עס טענדז צו זייַן פּאַמעלעך. 488 00:29:54,150 --> 00:29:56,840 קיין צייַט איר פרעגן די אַפּערייטינג סיסטעם פֿאַר זכּרון, ווי איר וועט באַלד זען 489 00:29:56,840 --> 00:30:00,620 אין אַ צוקונפֿט פּראָבלעם שטעלן, עס טענדז צו נעמען עטלעכע מאָל. 490 00:30:00,620 --> 00:30:04,980 אַזוי מינאַמייזינג אַז סומע פון ​​צייַט, אַפֿילו אויב איר ניטאָ ווייסטינג עטלעכע פּלאַץ, טענדז צו זייַן אַ גוטע זאַך. 491 00:30:04,980 --> 00:30:07,250 >> אבער אויב מיר לייענען דורך די לעצט טייל פון געצטרינג דאָ, 492 00:30:07,250 --> 00:30:10,880 און ווידער, פארשטאנד יעדער איין שורה דאָ איז ניט אַזוי וויכטיק הייַנט. 493 00:30:10,880 --> 00:30:14,830 אבער באַמערקן אַז עס יווענטשאַוואַלי רופט מאַללאָק ווידער, און עס אַלאַקייץ 494 00:30:14,830 --> 00:30:16,980 פּונקט ווי פילע ביטעס ווי עס דאַרף פֿאַר דעם שטריקל 495 00:30:16,980 --> 00:30:21,620 און דעמאָלט ווארפט ער אַוועק דורך פאַך פֿרייַ, די יקסעסיוולי גרויס באַפער, 496 00:30:21,620 --> 00:30:23,510 אויב עס טאַקע גאַט דאַבאַלד אויך פילע מאל. 497 00:30:23,510 --> 00:30:25,970 אין קורץ, אַז ס ווי געצטרינג האט שוין ארבעטן אַלע דעם צייַט. 498 00:30:25,970 --> 00:30:30,100 כל עס טוט איז לייענען איין כאַראַקטער אין אַ צייַט ווידער און ווידער און ווידער 499 00:30:30,100 --> 00:30:37,930 און יעדער מאָל עס דאַרף עטלעכע נאָך זכּרון, עס פרעגט די אַפּערייטינג סיסטעם פֿאַר עס דורך פאַך רעאַללאָק. 500 00:30:37,930 --> 00:30:41,660 קיין שאלות? אַלע רעכט. 501 00:30:41,660 --> 00:30:45,220 >> אַ באַפאַלן. איצט אַז מיר פֿאַרשטיין פּוינטערז, אָדער בייַ מינדסטער 502 00:30:45,220 --> 00:30:47,560 זענען ינקריסינגלי באַקאַנט מיט פּוינטערז, 503 00:30:47,560 --> 00:30:50,020 לאָזן ס באַטראַכטן ווי די גאנצע וועלט סטאַרץ צו ייַנבראָך 504 00:30:50,020 --> 00:30:53,160 אויב איר טאָן ניט גאַנץ באַשיצן קעגן אַדווערסעריאַל ניצערס, 505 00:30:53,160 --> 00:30:55,180 מענטשן וואס זענען טריינג צו כאַק אין דיין סיסטעם. 506 00:30:55,180 --> 00:31:00,260 מענטשן וואס זענען טריינג צו גאַנווענען דיין ווייכווארג דורך סערקאַמווענטינג עטלעכע רעגיסטראַציע קאָד 507 00:31:00,260 --> 00:31:02,150 אַז זיי זאל אַנדערש האָבן צו טיפּ ין 508 00:31:02,150 --> 00:31:04,860 נעמען אַ קוק אין דעם בייַשפּיל דאָ, וואָס איז נאָר C קאָד 509 00:31:04,860 --> 00:31:07,920 וואָס האט אַ פֿונקציע הויפּט בייַ די דנאָ, אַז רופט אַ פֿונקציע פו, 510 00:31:07,920 --> 00:31:12,100 און וואָס איז עס גייט פארביי צו פו? [תּלמיד] א איין אַרגומענט. 511 00:31:12,100 --> 00:31:15,660 >> סינגלע אַרגומענט. אַזוי אַרגוו [1], וואָס מיטל דער ערשטער וואָרט דער באַניצער טייפּט 512 00:31:15,660 --> 00:31:19,150 בייַ די באַפֿעל שורה נאָך אַ.אָוט אָדער וועלכער די פּראָגראַם איז גערופן. 513 00:31:19,150 --> 00:31:24,920 אַזוי פו, בייַ די שפּיץ, נעמט אין אַ טשאַר *, אָבער טשאַר * איז נאָר וואָס? 514 00:31:24,920 --> 00:31:28,860 שטריקל. עס ס 'גאָרנישט נייַ דאָ, און אַז שטריקל איז אַרביטרעראַלי זייַענדיק גערופן באַר. 515 00:31:28,860 --> 00:31:36,090 אין דעם שורה דאָ, טשאַר C [12], אין סאָרט פון האַלב-טעכניש ענגליש, וואָס איז דעם שורה טאן? 516 00:31:36,090 --> 00:31:40,640 מענגע פון ​​-? אותיות. געבן מיר אַ מענגע פון ​​12 אותיות. 517 00:31:40,640 --> 00:31:44,970 אַזוי מיר זאל רופן דעם אַ באַפער. עס ס טעקניקלי גערופן C, אָבער אַ באַפער אין פּראָגראַממינג 518 00:31:44,970 --> 00:31:47,890 נאָר מיטל אַ בינטל פון פּלאַץ אַז איר קענען שטעלן עטלעכע שטאָפּן ין 519 00:31:47,890 --> 00:31:49,940 >> דעמאָלט לאַסטלי, מעמקפּי, מיר ווע נישט געניצט פאר. 520 00:31:49,940 --> 00:31:52,380 אבער איר קענען מיסטאָמע טרעפן וואָס עס טוט. עס קאפיעס זכּרון. 521 00:31:52,380 --> 00:31:58,790 וואָס טוט עס טאָן? נו, עס משמעות קאפיעס באַר, זייַן אַרייַנשרייַב, אין C, 522 00:31:58,790 --> 00:32:03,420 אָבער נאָר אַרויף צו די לענג פון באַר. 523 00:32:03,420 --> 00:32:07,440 אבער דאָרט ס אַ באַג דאָ. 524 00:32:07,440 --> 00:32:14,500 אָוקיי, אַזוי טעקניקלי מיר זאָל טאַקע טאָן סטרלען (באַר) X סיזעאָף (טשאַר), אַז ס ריכטיק. 525 00:32:14,500 --> 00:32:17,920 אבער אין די ערגסט פאַל דאָ, לאָזן ס יבערנעמען אַז דאַץ - אַזוי, אָוקיי. 526 00:32:17,920 --> 00:32:23,760 דעמאָלט דאָרט ס 2 באַגז. אַזוי סיזעאָף (טשאַר), אַלע רעכט, לאָזן ס מאַכן דעם אַ ביסל ווידער. 527 00:32:23,760 --> 00:32:28,860 אַזוי איצט דאָרט ס נאָך אַ באַג, וואָס איז וואָס? 528 00:32:28,860 --> 00:32:31,630 [תּלמיד ענטפֿערן, אַנינטעלאַדזשאַבאַל] >> קוק פֿאַר וואָס? אָוקיי, אַזוי מיר זאָל זייַן קאָנטראָלירונג 529 00:32:31,630 --> 00:32:35,010 פֿאַר נאַל, ווייַל שלעכט זאכן פּאַסירן ווען דיין טייַטל איז נאַל, 530 00:32:35,010 --> 00:32:38,490 ווייַל איר זאל סוף אַרויף געגאנגען דאָרט, און איר זאָל נישט אלץ זייַן געגאנגען צו נאַל 531 00:32:38,490 --> 00:32:40,890 דורך דערעפערענסינג עס מיט די * אָפּעראַטאָר. 532 00:32:40,890 --> 00:32:45,250 אַזוי אַז ס 'גוט, און וואָס אַנדערש זענען מיר טאן? לאַדזשיקלי דאָרט ס אַ פלאָ דאָ אויך. 533 00:32:45,250 --> 00:32:47,650 [תּלמיד ענטפֿערן, אַנינטעלאַדזשאַבאַל] 534 00:32:47,650 --> 00:32:51,340 >> אזוי טשעק אויב אַרגק ≥ 2? 535 00:32:51,340 --> 00:32:54,130 אָוקיי, אַזוי דאָרט ס 3 באַגז אין דעם פּראָגראַם דאָ. 536 00:32:54,130 --> 00:33:00,080 מיר ניטאָ ניט קאָנטראָלירונג אויב דער באַניצער פאקטיש טייפּט אין עפּעס אין אַרגוו [1], גוט. 537 00:33:00,080 --> 00:33:02,240 אַזוי וואָס ס די דריט באַג? יאָ? 538 00:33:02,240 --> 00:33:04,420 [תּלמיד ענטפֿערן, אַנינטעלאַדזשאַבאַל] >> גוט. 539 00:33:04,420 --> 00:33:09,590 אַזוי מיר אָפּגעשטעלט איין סצענאַר. מיר ימפּליסאַטלי אָפּגעשטעלט טאָן נישט קאָפּי מער זכּרון 540 00:33:09,590 --> 00:33:12,800 ווי וואָלט יקסיד די לענג פון באַר. 541 00:33:12,800 --> 00:33:15,720 אַזוי אויב דער שטריקל דער באַניצער טייפּט אין איז 10 אותיות לאַנג, 542 00:33:15,720 --> 00:33:18,260 דאָס איז געזאגט, 'בלויז קאָפּיע 10 אותיות.' 543 00:33:18,260 --> 00:33:21,140 און אַז ס אָוקיי, אָבער וואָס אויב דער באַניצער טייפּט אין אַ וואָרט אין די פּינטלעך 544 00:33:21,140 --> 00:33:29,360 ווי אַ 20 כאַראַקטער וואָרט; דעם איז, געזאגט קאָפּיע 20 אותיות פון באַר אין וואָס? 545 00:33:29,360 --> 00:33:32,840 C, אַנדערש באקאנט ווי אונדזער באַפער, וואָס מיטל איר נאָר געשריבן דאַטן 546 00:33:32,840 --> 00:33:35,950 צו 8 ביטע לאָוקיישאַנז אַז איר טאָן ניט אייגן, 547 00:33:35,950 --> 00:33:38,320 און איר טאָן ניט אייגן זיי אין די געפיל אַז איר קיינמאָל אַלאַקייטיד זיי. 548 00:33:38,320 --> 00:33:41,190 אַזוי דאָס איז וואָס ס 'בכלל באקאנט ווי די באַפער לויפן באַפאַלן, 549 00:33:41,190 --> 00:33:46,650 אָדער באַפער באַדעקן באַפאַלן, און עס ס באַפאַלן אין די געפיל אַז אויב דער באַניצער 550 00:33:46,650 --> 00:33:50,650 אָדער די פּראָגראַם אַז ס פאַך דיין פֿונקציע איז טאן דעם מאַלישיסלי, 551 00:33:50,650 --> 00:33:53,780 וואָס פאקטיש כאַפּאַנז ווייַטער קען זייַן גאַנץ שלעכט. 552 00:33:53,780 --> 00:33:55,690 >> זאל ס נעמען אַ קוק בייַ דעם בילד דאָ. 553 00:33:55,690 --> 00:33:59,070 דאס בילד רעפּראַזענץ דיין אָנלייגן פון זכּרון. 554 00:33:59,070 --> 00:34:01,050 און צוריקרופן אַז יעדער צייַט איר רופן אַ פֿונקציע, 555 00:34:01,050 --> 00:34:04,520 איר באַקומען דאָס ביסל ראַם אויף די אָנלייגן און דעמאָלט אנדערן און דעמאָלט אנדערן און דעמאָלט אנדערן. 556 00:34:04,520 --> 00:34:07,250 און אַזוי ווייַט מיר ווע נאָר מין פון פאַרטראָגן די אַוועק ווי רעקטאַנגגאַלז 557 00:34:07,250 --> 00:34:09,380 אָדער דאָרט אויף די ברעט אָדער אויף די פאַרשטעלן דאָ. 558 00:34:09,380 --> 00:34:12,219 אבער אויב מיר פארגרעסער אין אויף איינער פון יענע רעקטאַנגגאַלז, 559 00:34:12,219 --> 00:34:16,460 ווען איר רופן אַ פֿונקציע פו, עס טורנס אויס אַז דאָרט ס מער אויף דעם אָנלייגן 560 00:34:16,460 --> 00:34:18,739 ין פון וואָס ראַם און אַז גראָדעק 561 00:34:18,739 --> 00:34:23,370 ווי נאָר X און י און אַ און ב, ווי מיר האבן גערעדט וועגן ויסבייַטן. 562 00:34:23,370 --> 00:34:25,949 עס טורנס אויס אַז עס זענען עטלעכע נידעריקער-מדרגה פרטים, 563 00:34:25,949 --> 00:34:27,780 צווישן זיי צוריקקומען אַדרעס. 564 00:34:27,780 --> 00:34:33,020 אַזוי עס טורנס אויס ווען הויפּט רופט פו, הויפּט האט צו מיטטיילן פו 565 00:34:33,020 --> 00:34:36,760 וואָס הויפּט ס אַדרעס איז אין די קאָמפּיוטער 'ס זכּרון. 566 00:34:36,760 --> 00:34:40,659 ווייַל אַנדערש, ווי באַלד ווי פו איז געטאן עקסאַקיוטינג, ווי אין דעם פאַל דאָ, 567 00:34:40,659 --> 00:34:43,790 אַמאָל איר דערגרייכן דעם נאָענט געגרייַזלט בראַסע אין די סוף פון פו, 568 00:34:43,790 --> 00:34:48,860 ווי די כעק טוט פו וויסן ווו קאָנטראָל פון די פּראָגראַם איז געמיינט צו גיין? 569 00:34:48,860 --> 00:34:52,460 עס טורנס אויס אַז די ענטפער צו אַז קשיא איז אין אַז רויט גראָדעק דאָ. 570 00:34:52,460 --> 00:34:56,130 דאס רעפּראַזענץ אַ טייַטל, און עס ס אַרויף צו די קאָמפּיוטער צו קראָם, טעמפּערעראַלי, 571 00:34:56,130 --> 00:35:00,250 אויף די אַזוי-גערופן אָנלייגן די אַדרעס פון הויפּט אַזוי אַז ווי באַלד ווי פו איז געטאן עקסאַקיוטינג, 572 00:35:00,250 --> 00:35:04,110 דער קאָמפּיוטער ווייסט ווו און וואָס שורה אין הויפּט צו גיין צוריק צו. 573 00:35:04,110 --> 00:35:06,900 געהאלפן ראַם טייַטל דערציילט סימילאַרלי צו דעם. 574 00:35:06,900 --> 00:35:09,620 טשאַר * באַר דאָ רעפּראַזענץ וואָס? 575 00:35:09,620 --> 00:35:14,740 נו, איצט דעם בלוי אָפּשניט דאָ איז פו ס ראַם, וואָס איז באַר? 576 00:35:14,740 --> 00:35:18,300 אָוקיי, אַזוי באַר איז נאָר די אַרגומענט צו די פו פונקציאָנירן. 577 00:35:18,300 --> 00:35:20,720 >> אַזוי איצט מיר רע צוריק בייַ די באַקאַנט בילד. 578 00:35:20,720 --> 00:35:22,960 עס ס מער שטאָפּן און מער דיסטראַקשאַנז אויף דער עקראַן 579 00:35:22,960 --> 00:35:27,490 אָבער דאָס ליכט בלוי אָפּשניט איז וואָס מיר ווע שוין צייכענונג אויף די טשאַלקבאָאַרד פֿאַר עפּעס ווי ויסבייַטן. 580 00:35:27,490 --> 00:35:31,890 וואָס איז דער ראַם פֿאַר פו און דער נאָר זאַך אין עס רעכט איצט איז באַר, 581 00:35:31,890 --> 00:35:34,630 וואָס איז דעם פּאַראַמעטער. 582 00:35:34,630 --> 00:35:39,840 אבער וואָס אַנדערש זאָל זייַן אין די אָנלייגן, לויט צו דעם קאָד דאָ? 583 00:35:39,840 --> 00:35:44,280 טשאַר C [12]. אַזוי מיר זאָל אויך זען 12 סקווערז פון זכּרון, 584 00:35:44,280 --> 00:35:46,260 אַלאַקייטיד צו אַ בייַטעוודיק גערופן C. 585 00:35:46,260 --> 00:35:48,340 און טאַקע מיר טאָן האָבן אַז אויף דעם עקראַן. 586 00:35:48,340 --> 00:35:51,650 די זייער שפּיץ עס איז C [0], און דעריבער דער מחבר פון דעם דיאַגראַמע 587 00:35:51,650 --> 00:35:55,130 האט נישט אַרן צייכענונג אַלע פון ​​די סקווערז אָבער עס זענען טאַקע 12 דאָרט 588 00:35:55,130 --> 00:36:00,120 ווייַל אויב איר קוק בייַ די דנאָ רעכט, C [11], אויב איר ציילן פון 0, איז דער 12 אַזאַ ביטעס. 589 00:36:00,120 --> 00:36:06,190 אבער דאָ ס די פּראָבלעם: אין וואָס ריכטונג איז C גראָוינג? 590 00:36:06,190 --> 00:36:10,390 סאָרט פון אויבן אַראָפּ, רעכט? אויב עס סטאַרץ בייַ דער שפּיץ און וואקסט צו די דנאָ, 591 00:36:10,390 --> 00:36:13,480 טוט נישט קוקן ווי מיר לינקס זיך פיל סטאַרטפּאַס דאָ בייַ אַלע. 592 00:36:13,480 --> 00:36:15,320 מיר ווע מין פון פּייניד זיך אין אַ ווינקל, 593 00:36:15,320 --> 00:36:20,210 און אַז C [11] איז רעכט זיך קעגן באַר, וואָס איז רעכט זיך קעגן אָנלייגן ראַם טייַטל, 594 00:36:20,210 --> 00:36:23,800 וואָס איז רעכט זיך קעגן די צוריקקומען אַדרעס; דאָרט ס ניט מער צימער. 595 00:36:23,800 --> 00:36:26,100 אַזוי וואָס ס די ימפּלאַקיישאַן, דעריבער, אויב איר שרויף אַרויף, 596 00:36:26,100 --> 00:36:30,460 און איר פּרובירן לייענען 20 ביטעס אין אַ 12-ביטע באַפער? 597 00:36:30,460 --> 00:36:33,460 וואו זענען יענע 8 נאָך ביטעס געגאנגען צו גיין? 598 00:36:33,460 --> 00:36:36,370 ין אַלץ אַנדערש, עטלעכע פון ​​וואָס איז סופּער וויכטיק. 599 00:36:36,370 --> 00:36:40,480 און די רובֿ וויכטיק זאַך, פּאַטענטשאַלי, איז די רויט קעסטל דאָרט, צוריקקומען אַדרעס. 600 00:36:40,480 --> 00:36:44,720 ווייַל רעכן אַז איר זענט אָדער אַקסאַדענאַלי אָדער אַדווערסאַריאַללי 601 00:36:44,720 --> 00:36:48,040 אָווועררייט יענע 4 ביטעס, אַז טייַטל אַדרעס, 602 00:36:48,040 --> 00:36:53,190 נישט נאָר מיט מיסט, אָבער מיט אַ נומער וואָס כאַפּאַנז צו פאָרשטעלן אַ פאַקטיש אַדרעס אין זכּרון? 603 00:36:53,190 --> 00:36:55,930 וואָס ס די ימפּליקאַיטאָן, לאַדזשיקלי? 604 00:36:55,930 --> 00:36:59,080 [תּלמיד ענטפֿערס, אַנינטעלאַדזשאַבאַל] >> עקסאַקטלי. ווען פו קערט 605 00:36:59,080 --> 00:37:03,560 און היץ אַז געגרייַזלט בראַסע, די פּראָגראַם איז געגאנגען צו גיינ ווייַטער נישט צו צוריקקומען צו הויפּט, 606 00:37:03,560 --> 00:37:08,320 עס ס געגאנגען צו צוריקקומען צו וועלכער אַדרעס איז אין אַז רויט קעסטל. 607 00:37:08,320 --> 00:37:11,560 >> איצט, אין די פאַל פון סערקאַמווענטינג ווייכווארג רעגיסטראַציע, 608 00:37:11,560 --> 00:37:14,400 וואָס איז די אַדרעס אַז ס זייַענדיק אומגעקערט צו איז די פֿונקציע 609 00:37:14,400 --> 00:37:18,820 אַז נאָרמאַלי געץ גערופן נאָך איר 'ווע באַצאָלט פֿאַר די סאָפטווער און ינפּוטטעד דיין רעגיסטראַציע קאָד? 610 00:37:18,820 --> 00:37:23,160 איר קען סאָרט פון קונץ די קאָמפּיוטער אין נישט געגאנגען דאָ, אָבער אַנשטאָט, גיי אַרויף דאָ. 611 00:37:23,160 --> 00:37:27,950 אָדער, אויב איר ניטאָ טאַקע קלוג, אַ קעגנער קענען פאקטיש טיפּ אין בייַ די קלאַוויאַטור, 612 00:37:27,950 --> 00:37:32,500 פֿאַר בייַשפּיל, נישט אַ פאַקטיש וואָרט, נישט 20 אותיות, אָבער רעכן ער אָדער זי 613 00:37:32,500 --> 00:37:36,200 טייפּס אין עטלעכע אותיות וואָס פאָרשטעלן קאָד? 614 00:37:36,200 --> 00:37:38,860 און עס ס ניט געגאנגען צו זייַן C קאָד, עס ס געגאנגען צו זייַן די אותיות 615 00:37:38,860 --> 00:37:42,920 אַז פאָרשטעלן ביינערי מאַשין קאָודז, 0 ס און 1 ס. 616 00:37:42,920 --> 00:37:46,740 אבער רעכן זיי ניטאָ קלוג גענוג צו טאָן וואָס, צו עפעס פּאַפּ אין די געצטרינג פּינטלעך 617 00:37:46,740 --> 00:37:49,460 עפּעס וואָס איז יסענשאַלי צונויפגעשטעלט קאָד, 618 00:37:49,460 --> 00:37:56,900 און די לעצטע 4 ביטעס אָווועררייט אַז צוריקקומען אַדרעס, און וואָס אַדרעס טוט וואָס אַרייַנשרייַב טאָן? 619 00:37:56,900 --> 00:38:01,860 עס סטאָרז אין דעם רויט גראָדעק דער אַדרעס פון דער ערשטער ביטע פון ​​די באַפער. 620 00:38:01,860 --> 00:38:04,270 אַזוי איר האָבן צו זייַן טאַקע קלוג, און דאָס איז אַ פּלאַץ פון פּראָצעס און טעות 621 00:38:04,270 --> 00:38:08,500 פֿאַר שלעכט מען אויס דאָרט, אָבער אויב איר קענען רעכענען אויס ווי גרויס דאָס באַפער איז, 622 00:38:08,500 --> 00:38:12,170 אַזאַ וואָס די לעצטע ביסל ביטעס אין דעם אַרייַנשרייַב אַז איר צושטעלן צו די פּראָגראַם 623 00:38:12,170 --> 00:38:15,970 פּאַסירן צו זייַן עקוויוואַלענט צו דעם אַדרעס פון דער אָנהייב פון דיין באַפער, 624 00:38:15,970 --> 00:38:22,270 איר קענען טאָן דעם. אויב מיר זאָגן, נאָרמאַלי, העלא, און \ 0, אַז ס וואָס ענדס אַרויף אין די באַפער. 625 00:38:22,270 --> 00:38:27,860 אבער אויב מיר ניטאָ מער קלוג, און מיר פּלאָמבירן אַז באַפער מיט וואָס מיר וועט דזשאַנעריקלי רופן באַפאַלן קאָד, 626 00:38:27,860 --> 00:38:31,920 א, א, א, א: אַטאַק, באַפאַלן, באַפאַלן, באַפאַלן, ווו דאָס איז נאָר עפּעס וואָס טוט עפּעס שלעכט. 627 00:38:31,920 --> 00:38:35,190 נו, וואָס כאַפּאַנז אויב איר ניטאָ טאַקע קלוג, איר זאל טאָן דעם: 628 00:38:35,190 --> 00:38:41,740 אין די רויט קעסטל דאָ איז אַ סיקוואַנס פון נומערן: 80, גלויבנס, 35, 08. 629 00:38:41,740 --> 00:38:44,890 נאָטיץ אַז וואָס שוועבעלעך די נומער וואָס ס אַרויף דאָ. 630 00:38:44,890 --> 00:38:47,280 עס ס אין פאַרקערט סדר, אָבער מער אויף אַז עטלעכע אנדערע מאָל. 631 00:38:47,280 --> 00:38:51,430 נאָטיץ אַז דאָס צוריקקומען אַדרעס האט שוין דיליבראַטלי אָלטערד 632 00:38:51,430 --> 00:38:54,970 צו גלייַך דער אַדרעס אַרויף דאָ, נישט די אַדרעס פון הויפּט. 633 00:38:54,970 --> 00:39:00,170 אַזוי אויב דער שלעכט באָכער איז סופּער קלוג, ער אָדער זי איז געגאנגען צו אַרייַננעמען אין וואָס באַפאַלן קאָד 634 00:39:00,170 --> 00:39:02,890 עפּעס ווי, 'דיליט אַלע פון ​​דעם באַניצער' ס טעקעס. ' 635 00:39:02,890 --> 00:39:06,320 אָדער 'קאָפּי דער פּאַסווערדז,' אָדער 'שאַפֿן אַ באַניצער חשבון אַז איך קענען קלאָץ אין.' 636 00:39:06,320 --> 00:39:10,130 עפּעס בייַ אַלע; און דאָס איז ביידע די געפאַר און די מאַכט פון סי 637 00:39:10,130 --> 00:39:12,900 ווייַל איר האָבן צוטריט צו זכּרון דורך פּוינטערז 638 00:39:12,900 --> 00:39:15,950 און איר קענען דעריבער שרייַבן עפּעס איר ווילן אין אַ קאָמפּיוטער ס זכּרון. 639 00:39:15,950 --> 00:39:19,290 איר קענען מאַכן אַ קאָמפּיוטער טאָן עפּעס איר ווילן פשוט דורך 640 00:39:19,290 --> 00:39:22,780 ווייל עס שפּרינגען אַרום ין זייַן אייגן זכּרון פּלאַץ. 641 00:39:22,780 --> 00:39:27,230 און אַזוי, צו דעם טאָג, אַזוי פילע מגילה און אַזוי פילע וועבסיטעס וואָס זענען קאַמפּראַמייזד 642 00:39:27,230 --> 00:39:29,730 קאָכן אַראָפּ צו מענטשן גענומען מייַלע פון ​​דעם. 643 00:39:29,730 --> 00:39:32,510 און דאָס זאל ויסקומען ווי אַ סופּער-סאַפיסטאַקייטיד באַפאַלן, 644 00:39:32,510 --> 00:39:34,220 אָבער עס טוט נישט שטענדיק אָנהייב אַז וועג. 645 00:39:34,220 --> 00:39:36,770 >> דער פאַקט איז אַז וואָס שלעכט מען וועט טיפּיקלי טאָן איז, 646 00:39:36,770 --> 00:39:41,470 צי עס ס אַ פּראָגראַם אין אַ באַפֿעל שורה אָדער אַ גוי פּראָגראַם אָדער אַ וועבזייַטל, 647 00:39:41,470 --> 00:39:43,290 איז איר נאָר אָנהייב פּראַוויידינג ומזין. 648 00:39:43,290 --> 00:39:46,940 איר טיפּ אין אַ טאַקע גרויס וואָרט אין דער זוכן פעלד און שלאָגן אַרייַן, 649 00:39:46,940 --> 00:39:49,030 און איר וואַרטן צו זען אויב די וועבזייַטל קראַשיז. 650 00:39:49,030 --> 00:39:53,270 אָדער איר וואַרטן צו זען אויב דער פּראָגראַם מאַנאַפעסס עטלעכע טעות אָנזאָג. 651 00:39:53,270 --> 00:39:55,480 ווייַל אויב איר באַקומען מאַזלדיק, ווי די שלעכט באָכער, 652 00:39:55,480 --> 00:39:59,610 און איר צושטעלן עטלעכע משוגע אַרייַנשרייַב אַז קראַשיז די פּראָגראַם, 653 00:39:59,610 --> 00:40:02,280 אַז מיטל די פּראָגראַמיסט האט נישט ריכטנ זיך דיין שלעכט נאַטור 654 00:40:02,280 --> 00:40:05,420 וואָס מיטל איר קענען מיסטאָמע, מיט גענוג מי, 655 00:40:05,420 --> 00:40:09,870 גענוג פּראָצעס און טעות, רעכענען אויס ווי צו לוין אַ מער גענוי באַפאַלן. 656 00:40:09,870 --> 00:40:15,900 אַזוי ווי פיל אַ טייל פון זיכערהייַט איז ניט נאָר אַוווידינג די אנפאלן בעסאַכאַקל, אָבער דיטעקטינג זיי 657 00:40:15,900 --> 00:40:20,250 און פאקטיש קוקן בייַ לאָגס און געזען וואָס משוגע ינפּוץ האָט מען טייפּט אין דיין וועבזייַטל. 658 00:40:20,250 --> 00:40:26,040 וואָס זוכן טערמינען האָט מען טייפּט אין דיין וועבזייַטל אין האפענונגען פון איבערפולט עטלעכע באַפער? 659 00:40:26,040 --> 00:40:28,900 און דעם אַלע בוילז אַראָפּ צו די פּשוט באַסיקס פון וואָס ס אַ מענגע, 660 00:40:28,900 --> 00:40:32,510 און וואָס טוט עס מיינען צו אַלאַקייט און נוצן זכּרון? 661 00:40:32,510 --> 00:40:34,920 און שייַכות צו וואָס, אויך, איז דאָס. 662 00:40:34,920 --> 00:40:37,520 >> אַזוי לאָזן ס נאָר בליק ין פון אַ שווער פאָר נאָך ווידער. 663 00:40:37,520 --> 00:40:40,190 אַזוי איר צוריקרופן פון אַ וואָך אָדער צוויי צוריק אַז ווען איר שלעפּן טעקעס 664 00:40:40,190 --> 00:40:45,470 צו דיין ריסייקאַל בין אָדער אָפּפאַל קענען, וואָס כאַפּאַנז? 665 00:40:45,470 --> 00:40:47,850 [תּלמיד] גאָרנישט. >> יאָ, לעגאַמרע גאָרנישט. יווענטשאַוואַלי אויב איר לויפן נידעריק 666 00:40:47,850 --> 00:40:51,370 אויף דיסק פּלאַץ, פֿענצטער אָדער מעק אַס וועט אָנהייבן דיליטינג טעקעס פֿאַר איר. 667 00:40:51,370 --> 00:40:53,670 אבער אויב איר שלעפּן עפּעס אין עס, דעריבער עס ס ניט בייַ אַלע זיכער. 668 00:40:53,670 --> 00:40:56,550 אַלע אייער ראָאָמאַטע, פרייַנד אָדער משפּחה מיטגליד האט צו טאָן איז טאָפּל גיט, און וווואַלאַ. 669 00:40:56,550 --> 00:40:59,720 עס ס אַלע די סכעמאַטיש טעקעס אַז איר געפרוווט צו אויסמעקן. 670 00:40:59,720 --> 00:41:02,840 אַזוי רובֿ פון אונדז אין מינדסטער וויסן אַז איר האָבן צו רעכט גיט אָדער קאָנטראָל גיט 671 00:41:02,840 --> 00:41:05,320 און ליידיק די אָפּפאַל, אָדער עפּעס ווי אַז. 672 00:41:05,320 --> 00:41:07,900 אבער אַפֿילו דעמאָלט, וואָס טוט ניט גאַנץ טאָן די קונץ. 673 00:41:07,900 --> 00:41:11,340 ווייַל וואָס כאַפּאַנז ווען איר האָט אַ טעקע אויף דיין שווער פאָר 674 00:41:11,340 --> 00:41:14,590 אַז רעפּראַזענץ עטלעכע וואָרט דאָקומענט אָדער עטלעכע געפֿינען? 675 00:41:14,590 --> 00:41:18,820 און דעם רעפּראַזענץ דיין שווער פאָר, און לאָזן 'ס זאָגן דאָס שפּענדל דאָ רעפּראַזענץ אַז טעקע, 676 00:41:18,820 --> 00:41:21,640 און עס ס פארפאסט פון אַ גאַנץ בינטל פון 0 ס און 1 ס. 677 00:41:21,640 --> 00:41:25,470 וואָס כאַפּאַנז ווען איר נישט נאָר שלעפּן אַז טעקע צו די טראַשקאַן אָדער ריסייקאַל בין, 678 00:41:25,470 --> 00:41:30,390 אָבער אויך ליידיק עס? 679 00:41:30,390 --> 00:41:32,820 סאָרט פון גאָרנישט. עס ס נישט לעגאַמרע גאָרנישט איצט. 680 00:41:32,820 --> 00:41:37,630 איצט עס ס נאָר גאָרנישט, ווייַל אַ קליין עפּעס כאַפּאַנז אין די פאָרעם פון דעם טיש. 681 00:41:37,630 --> 00:41:41,170 אַזוי דאָרט ס עטלעכע מין פון דאַטאַבאַסע אָדער טיש ין פון אַ קאָמפּיוטער ס זכּרון 682 00:41:41,170 --> 00:41:44,470 אַז יסענשאַלי האט 1 זייַל פֿאַר טעקעס נעמען, 683 00:41:44,470 --> 00:41:50,550 און 1 זייַל פֿאַר טעקע ס אָרט, ווו דאָס זאל זייַן אָרט 123, נאָר אַ טראַפ - נומער. 684 00:41:50,550 --> 00:41:58,270 אַזוי מיר זאל האָבן עפּעס ווי קס.דזשפּג, און אָרט 123. 685 00:41:58,270 --> 00:42:02,870 און וואָס כאַפּאַנז דעמאָלט, ווען איר ליידיק דיין אָפּפאַל? 686 00:42:02,870 --> 00:42:06,720 וואָס גייט אַוועק. אבער וואָס טוט ניט גיין אַוועק איז דער 0 ס און 1 ס. 687 00:42:06,720 --> 00:42:09,690 >> אַזוי וואָס 'ס, דעריבער, דער קשר צו פּסעט 4? 688 00:42:09,690 --> 00:42:13,460 נו, מיט פּסעט 4, נאָר ווייַל מיר ווע אַקסאַדענאַלי ירייסט 689 00:42:13,460 --> 00:42:15,890 די סאָליד בליץ קאָרט וואָס האט אַלע פון ​​די פאָטאָס, 690 00:42:15,890 --> 00:42:18,710 אָדער נאָר ווייַל עס דורך שלעכט גליק געווארן פארדארבן, 691 00:42:18,710 --> 00:42:21,170 טוט נישט מיינען אַז די 0 ס און 1 ס זענען נישט נאָך דאָרט. 692 00:42:21,170 --> 00:42:23,920 אפֿשר אַ ביסל פון זיי זענען פאַרפאַלן ווייַל עפּעס גאַט פארדארבן 693 00:42:23,920 --> 00:42:26,530 אין דעם זינען אַז עטלעכע 0 ס געווארן 1 ס און 1 ס געווארן 0 ס. 694 00:42:26,530 --> 00:42:30,460 שלעכט זאכן קענען פּאַסירן ווייַל פון וואָגן ווייכווארג אָדער דעפעקטיווע ייַזנוואַרג. 695 00:42:30,460 --> 00:42:33,510 אבער פילע פון ​​יענע ביטן, אפֿשר אַפֿילו 100% פון זיי זענען נאָך דאָרט, 696 00:42:33,510 --> 00:42:38,330 עס ס נאָר אַז די קאָמפּיוטער אָדער דער אַפּאַראַט טוט ניט וויסן ווו געפֿינען 1 אנגעהויבן 697 00:42:38,330 --> 00:42:41,660 און ווו געפֿינען 2 אנגעהויבן, אָבער אויב איר, די פּראָגראַמיסט, 698 00:42:41,660 --> 00:42:45,800 וויסן, מיט אַ ביסל פון סאַווי, ווו יענע דזשפּעגס זענען אָדער וואָס זיי קוקן ווי, 699 00:42:45,800 --> 00:42:49,570 איר קענען פונאַנדערקלייַבן דעם 0 ס און 1 ס און זאָגן, 'ו. געפֿינען. ו, געפֿינען. ' 700 00:42:49,570 --> 00:42:52,830 איר קענען שרייַבן אַ פּראָגראַם מיט יסענשאַלי נאָר אַ פֿאַר אָדער בשעת שלייף 701 00:42:52,830 --> 00:42:56,100 אַז ריקאַווערז יעדער און יעדער איינער פון יענע טעקעס. 702 00:42:56,100 --> 00:42:59,360 אַזוי די לעקציע דעמאָלט, איז צו אָנהייבן "סיקיורלי" ירייסינג דיין טעקעס 703 00:42:59,360 --> 00:43:01,720 אויב איר 'ד ווי צו ויסמייַדן דעם בעסאַכאַקל. יא? 704 00:43:01,720 --> 00:43:06,940 [תּלמיד קשיא, אַנינטעלאַדזשאַבאַל] 705 00:43:06,940 --> 00:43:11,150 >> האָבן מער זכּרון ווי איר האט פריער - 706 00:43:11,150 --> 00:43:14,790 אָה! גוט קשיא. אַזוי וואָס, דעמאָלט, נאָך עמטיינג די אָפּפאַל, 707 00:43:14,790 --> 00:43:18,300 טוט דיין קאָמפּיוטער זאָגן איר אַז איר האָבן מער פֿרייַ פּלאַץ ווי איר האט פריער? 708 00:43:18,300 --> 00:43:22,450 אין אַ נאַטשעל, ווייַל עס ס ליגנעריש. מער טעקניקלי, איר טאָן האָבן מער פּלאַץ. 709 00:43:22,450 --> 00:43:26,720 ווייַל איצט איר האָבן געזאגט, איר קענען שטעלן אנדערע שטאָפּן ווו אַז טעקע אַמאָל איז געווען, 710 00:43:26,720 --> 00:43:28,930 אָבער וואָס טוט נישט מיינען די ביטן זענען געגאנגען אַוועק, 711 00:43:28,930 --> 00:43:33,070 און וואָס טוט נישט מיינען די ביטן זענען זייַענדיק געביטן אַלע 0 ס, פֿאַר בייַשפּיל, פֿאַר דיין שוץ. 712 00:43:33,070 --> 00:43:37,520 דורך קאַנטראַסט, אויב איר "סיקיורלי" מעקן טעקעס, אָדער פיזיקלי צעשטערן די מיטל, 713 00:43:37,520 --> 00:43:40,810 אַז טאַקע איז דער בלויז וועג, מאל, אַרום אַז. 714 00:43:40,810 --> 00:43:45,300 אַזוי וואָס טאָן ניט מיר לאָזן אויף אַז האַלב-סקערי טאָן, און מיר וועלן זען איר אויף מאנטאג. 715 00:43:45,300 --> 00:43:52,810 CS50.TV