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