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