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