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