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