در این مطلب، ویدئو #172: Nuitka: یک کامپایلر کامل پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 1:06:53
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,949
نام سریع چند راه برای
2
00:00:01,949 –> 00:00:04,950
سریعتر کردن کد
3
00:00:04,950 –> 00:00:07,020
4
00:00:07,020 –> 00:00:08,849
5
00:00:08,849 –> 00:00:10,620
6
00:00:10,620 –> 00:00:12,719
7
00:00:12,719 –> 00:00:15,240
پایتون. برای
8
00:00:15,240 –> 00:00:17,820
افزودن یک مورد جدید به واژگان خود Nootka
9
00:00:17,820 –> 00:00:20,820
Nuka مانند داس است که
10
00:00:20,820 –> 00:00:22,590
کد پایتون شما به جای تفسیر در دستورالعمل های ماشین واقعی کامپایل می شود،
11
00:00:22,590 –> 00:00:23,939
12
00:00:23,939 –> 00:00:27,029
اما برخلاف scythe on، می
13
00:00:27,029 –> 00:00:29,760
توانید پایتون 3 استاندارد را که فقط در
14
00:00:29,760 –> 00:00:32,488
پایتون C پایتون معمولی قدیمی اجرا می شود بدون
15
00:00:32,488 –> 00:00:34,410
تغییر استفاده کنید. نحو اصلاً و هنوز هم
16
00:00:34,410 –> 00:00:36,329
آن را به دستورالعملهای ماشینی کامپایل میکند و
17
00:00:36,329 –> 00:00:38,550
کای هیان اینجاست تا ما را به
18
00:00:38,550 –> 00:00:40,950
سفر نوتکا ببرد، پروژهای که او ایجاد
19
00:00:40,950 –> 00:00:42,809
کرده و مدتی است بر آن نظارت میکند.
20
00:00:42,809 –> 00:00:46,050
21
00:00:46,050 –> 00:00:50,230
22
00:00:50,230 –> 00:00:53,460
23
00:00:57,110 –> 00:01:00,149
[موسیقی]
24
00:01:01,539 –> 00:01:04,180
خوش آمدید به صحبت کردن با پایتون با من یک
25
00:01:04,180 –> 00:01:06,670
پادکست هفتگی در پایتون به زبانی که
26
00:01:06,670 –> 00:01:07,900
کتابخانه اکوسیستم است و
27
00:01:07,900 –> 00:01:10,600
شخصیت هایی که میزبان شما هستند مایکل
28
00:01:10,600 –> 00:01:12,040
کندی من را در توییتر دنبال کنید من
29
00:01:12,040 –> 00:01:14,049
در کندی هستم با برنامه همراه باشید و
30
00:01:14,049 –> 00:01:16,180
به قسمت های گذشته در talk Python
31
00:01:16,180 –> 00:01:18,549
FM گوش دهید و برنامه را در توییتر از طریق
32
00:01:18,549 –> 00:01:21,280
talk Python دنبال کنید این قسمت
33
00:01:21,280 –> 00:01:24,130
توسط Cox automotive and rollbar برای شما آورده شده است
34
00:01:24,130 –> 00:01:25,210
لطفاً ببینید آنها چه چیزی ارائه می دهند. در
35
00:01:25,210 –> 00:01:26,619
طول بخش های آنها واقعاً به حمایت از برنامه کمک می کند
36
00:01:26,619 –> 00:01:29,500
هی همه متشکرم برای
37
00:01:29,500 –> 00:01:31,930
تنظیم مانند همیشه.
38
00:01:31,930 –> 00:01:33,100
39
00:01:33,100 –> 00:01:35,170
40
00:01:35,170 –> 00:01:35,890
41
00:01:35,890 –> 00:01:37,659
42
00:01:37,659 –> 00:01:39,819
خیلی زود وقتی این را ضبط کردم،
43
00:01:39,819 –> 00:01:41,770
کابل
44
00:01:41,770 –> 00:01:43,960
میکروفونی که میکروفون های خوب من را در هنگام صحبت کردن
45
00:01:43,960 –> 00:01:46,330
با کامپیوترم وصل می کند، ضربه خورد یا چیزی دیگر و
46
00:01:46,330 –> 00:01:48,429
سپس کامپیوتر
47
00:01:48,429 –> 00:01:50,200
میکروفون را رها کرد و دوباره به چیزی
48
00:01:50,200 –> 00:01:53,110
وحشتناک مانند هدفون آیفون من یا
49
00:01:53,110 –> 00:01:55,479
چیزی شبیه به آن افتاد. به هر حال صدا در
50
00:01:55,479 –> 00:01:58,179
حدی نیست که من میخواهم،
51
00:01:58,179 –> 00:01:59,679
وحشتناک نیست، فکر میکنم تا حدودی شبیه بسیاری از
52
00:01:59,679 –> 00:02:01,780
مهمانان من است، اما میتوانست بهتر باشد
53
00:02:01,780 –> 00:02:04,149
و من واقعاً روی آن سخت کار میکنم همانطور که برخی
54
00:02:04,149 –> 00:02:06,069
از شما میدانستید و این یکی
55
00:02:06,069 –> 00:02:08,080
مطابق با استانداردهای من نیست، بنابراین امیدوارم از مکالمه لذت ببرید،
56
00:02:08,080 –> 00:02:09,399
هنوز هم بتوانید
57
00:02:09,399 –> 00:02:11,709
آن را بشنوید، به
58
00:02:11,709 –> 00:02:14,140
خوبی این میکروفون نیست، بنابراین لطفاً
59
00:02:14,140 –> 00:02:16,420
با من تحمل کنید که هنوز یک مکالمه عالی است
60
00:02:16,420 –> 00:02:18,540
و کاملاً یکی است یا گوش دادن به آن
61
00:02:18,540 –> 00:02:21,190
ثانیاً من یک مکالمه را منتشر کردم. دوره جدید
62
00:02:21,190 –> 00:02:22,930
و من واقعاً در مورد آن هیجان زده هستم. این دوره ای
63
00:02:22,930 –> 00:02:24,310
است که برای
64
00:02:24,310 –> 00:02:26,200
مدت طولانی در کار بوده است، به نام ساخت
65
00:02:26,200 –> 00:02:28,450
آمپرهای وب مبتنی بر داده با هرم و
66
00:02:28,450 –> 00:02:30,879
کیمیاگری متوالی است و ما انواع
67
00:02:30,879 –> 00:02:33,250
چیزهای جالب را در مورد ساختن برنامه های وب و
68
00:02:33,250 –> 00:02:35,980
همچنین پوشش می دهیم. مواردی مانند المپیک برای مهاجرت
69
00:02:35,980 –> 00:02:38,230
و تست واحد برنامه های وب و استقرار
70
00:02:38,230 –> 00:02:39,670
در لینوکس و یک سری چیزهایی
71
00:02:39,670 –> 00:02:41,769
که فکر می کنم برای شما مفید خواهد بود اگر آن
72
00:02:41,769 –> 00:02:43,209
دوره برای شما جالب به نظر می رسد
73
00:02:43,209 –> 00:02:46,239
لطفاً آن را در بحث هرم اسلش پایتون FM
74
00:02:46,239 –> 00:02:48,430
بررسی کنید.
75
00:02:48,430 –> 00:02:50,409
صفحه دوره، ویدیوی مقدماتی دوره را تماشا کنید و
76
00:02:50,409 –> 00:02:51,700
ببینید که چه چیزی در
77
00:02:51,700 –> 00:02:53,500
78
00:02:53,500 –> 00:02:54,790
79
00:02:54,790 –> 00:02:57,640
80
00:02:57,640 –> 00:02:59,349
مورد آن است.
81
00:02:59,349 –> 00:03:01,989
زمان گپ زدن با کای کای است. خوش آمدید به صحبت کردن با
82
00:03:01,989 –> 00:03:04,000
پایتون بله پس مایکل خوشحالم که
83
00:03:04,000 –> 00:03:05,769
اینجا هستم بله خوب است که شما اینجا هستید.
84
00:03:05,769 –> 00:03:07,330
85
00:03:07,330 –> 00:03:09,040
و خارج از سفر
86
00:03:09,040 –> 00:03:11,230
و چیزهایی از این قبیل، اما خیلی خوب است
87
00:03:11,230 –> 00:03:13,069
که شما اینجا هستید و
88
00:03:13,069 –> 00:03:14,599
واقعا مشتاقانه منتظر صحبت با
89
00:03:14,599 –> 00:03:17,060
شما در مورد پروژه و تلاش های شما
90
00:03:17,060 –> 00:03:23,900
برای سریعتر کردن پایتون هستم، بله، به نظر می رسد که
91
00:03:23,900 –> 00:03:25,340
شما واقعاً موفقیت بزرگی دارید،
92
00:03:25,340 –> 00:03:27,620
بنابراین من هیجان زده هستم که این را با
93
00:03:27,620 –> 00:03:29,720
همه به اشتراک بگذارید، بیایید با داستان شما از آنجا شروع کنیم،
94
00:03:29,720 –> 00:03:31,010
چگونه وارد برنامه نویسی
95
00:03:31,010 –> 00:03:35,269
در پایتون شدید، بله، فکر می کنم این مدت
96
00:03:35,269 –> 00:03:37,879
زمان زیادی قبل از اینترنت من بود، بنابراین وقتی 11 ساله
97
00:03:37,879 –> 00:03:40,730
بودم اولین چیزی که دیدم c64
98
00:03:40,730 –> 00:03:44,510
Commodore 64 بود، او آن را به خانه آورد و من
99
00:03:44,510 –> 00:03:47,060
تقریباً یک یا دو روز
100
00:03:47,060 –> 00:03:49,760
پایه را یاد گرفتم و بعد با
101
00:03:49,760 –> 00:03:51,290
آن رفت و من دیگر کامپیوتر
102
00:03:51,290 –> 00:03:54,680
نداشتم، بنابراین کاری که انجام دادم روی کاغذ برنامه نویسی کردم
103
00:03:54,680 –> 00:04:02,030
وای این یک تقدیم سخت است، اما من
104
00:04:02,030 –> 00:04:03,950
شک دارم که واقعاً خوب است
105
00:04:03,950 –> 00:04:06,079
آموزش زیرا بسیاری از مردم
106
00:04:06,079 –> 00:04:14,239
خاص اتحاد با این احتمالاً در واقع درست است،
107
00:04:14,239 –> 00:04:14,870
108
00:04:14,870 –> 00:04:16,910
اما من خیلی از افراد را انجام میدهم که احساس
109
00:04:16,910 –> 00:04:18,769
میکنم وقتی جدید هستند برنامه
110
00:04:18,769 –> 00:04:20,899
111
00:04:20,899 –> 00:04:21,949
را زیر
112
00:04:21,949 –> 00:04:23,389
و رو میکنم.
113
00:04:23,389 –> 00:04:24,949
اکنون کار می کند، من آن را به شکل دیگری تغییر می دهم،
114
00:04:24,949 –> 00:04:26,900
مثل اینکه شما واقعاً نمی دانید آنقدر
115
00:04:26,900 –> 00:04:28,909
عمیق مانند فکر کنید بله، من
116
00:04:28,909 –> 00:04:30,380
کار می کنم اگر آن را روی کاغذ انجام دهید، مثل
117
00:04:30,380 –> 00:04:31,639
اینکه آن را دارید، باید از طریق آن فکر کنید
118
00:04:31,639 –> 00:04:38,300
من می خواستم بنویسم
119
00:04:38,300 –> 00:04:41,750
چیزی شبیه به این را آویزان کنید و به این نتیجه
120
00:04:41,750 –> 00:04:43,520
رسیدم که باید
121
00:04:43,520 –> 00:04:46,039
چیزی شبیه حلقه وجود داشته باشد، اما نمیدانستم
122
00:04:46,039 –> 00:04:49,010
چیست، بنابراین در حیاط مدرسه
123
00:04:49,010 –> 00:04:51,650
بچههای بزرگتری که میدانستم برنامهریزی
124
00:04:51,650 –> 00:04:53,440
هم هستند و شاید بچههای دیگر آزاد بودند، آزار میدادند.
125
00:04:53,440 –> 00:04:56,449
اما من میدانستم و آزارش میدادم و
126
00:04:56,449 –> 00:04:58,070
از او سؤالاتی میپرسیدم که در
127
00:04:58,070 –> 00:05:00,740
مورد عبارت go-to یاد گرفتهام، مثل
128
00:05:00,740 –> 00:05:03,260
حلقههای اولیه، روزهای اولیه برنامهنویسی بدون ساختار
129
00:05:03,260 –> 00:05:05,930
قبل از چیزهایی از این قبیل
130
00:05:05,930 –> 00:05:11,870
، و
131
00:05:11,870 –> 00:05:14,630
شما به تنهایی همه چیز را متوجه میشوید.
132
00:05:14,630 –> 00:05:16,670
به سختی افرادی وجود داشتند که با من صحبت کنند
133
00:05:16,670 –> 00:05:18,470
بنابراین من در یک روستای کوچک بزرگ
134
00:05:18,470 –> 00:05:21,170
شدم به مدرسه رفتم یک شهر کوچک بسیار کوچک
135
00:05:21,170 –> 00:05:24,340
شش هزار نفر تفک میدهند و
136
00:05:24,340 –> 00:05:27,170
بله فکر میکنم روستای من
137
00:05:27,170 –> 00:05:31,040
هیچ بچه دیگری نبود که کامپیوتری داشته باشد که
138
00:05:31,040 –> 00:05:34,400
بتواند در واقع برنامهنویسی انجام دهد
139
00:05:34,400 –> 00:05:37,070
که حداقل من بودم. آگاه بودم، بنابراین من
140
00:05:37,070 –> 00:05:39,080
بسیار منزوی بودم، بله، فکر می کنم این یکی از
141
00:05:39,080 –> 00:05:43,160
تفاوت های بزرگتر است که اکنون که شما
142
00:05:43,160 –> 00:05:47,630
درست به هم متصل شده اید، بنابراین من نمی دانم که
143
00:05:47,630 –> 00:05:49,880
من تمام زندگی ام را در مورد تطبیق دادن بودم
144
00:05:49,880 –> 00:05:52,940
که احتمالاً از آنجا ناشی می شود
145
00:05:52,940 –> 00:05:55,120
زیرا بعداً یاد گرفتم مانند
146
00:05:55,120 –> 00:05:58,370
برنامه نویسی stackoverflow، من آنچه را که
147
00:05:58,370 –> 00:06:00,530
می خواهید امتحان می کنید، کد خود را کپی کنید، تمام
148
00:06:00,530 –> 00:06:03,080
شده است، اما در ابتدا اینطور نبود،
149
00:06:03,080 –> 00:06:06,170
بنابراین به یاد می آورم که یک سمپلر یاد بگیرم،
150
00:06:06,170 –> 00:06:09,410
بنابراین از پایه، تعدادی اعداد خط بود
151
00:06:09,410 –> 00:06:12,830
و فکر کردم آدرس ها مانند
152
00:06:12,830 –> 00:06:15,320
خط هستند. اعداد و من برنامه ام را یادداشت کردم
153
00:06:15,320 –> 00:06:17,780
و وقتی می خواستم یک بیانیه وارد
154
00:06:17,780 –> 00:06:21,530
کنم فقط یک عدد بین دو
155
00:06:21,530 –> 00:06:24,980
آدرس گرفتم و بله اگر چیزی
156
00:06:24,980 –> 00:06:26,690
در مورد آن می دانید برنامه را خراب می کند من
157
00:06:26,690 –> 00:06:30,640
متوجه نشدم که این در مورد چیست پس
158
00:06:30,640 –> 00:06:33,560
بله پس یاد بگیرید در یک مرکز قرار گرفتم اما در نهایت
159
00:06:33,560 –> 00:06:37,490
یاد گرفتم که پردازندههای سری 68k
160
00:06:37,490 –> 00:06:39,220
تقریباً مانند یک زبان سطح بالا هستند
161
00:06:39,220 –> 00:06:44,390
162
00:06:44,390 –> 00:06:46,400
163
00:06:46,400 –> 00:06:48,970
164
00:06:48,970 –> 00:06:51,610
. گارانتی دمنده
165
00:06:51,610 –> 00:06:55,010
هی گواهینامه داشت و اما این یکی در
166
00:06:55,010 –> 00:06:57,800
واقع خیلی خوب بود و من یک نمونه را یاد گرفتم
167
00:06:57,800 –> 00:07:01,040
و بعداً دیدم C++ است برای
168
00:07:01,040 –> 00:07:04,310
برخی از برنامه های واقعی در واقع یک کار روزانه داشت
169
00:07:04,310 –> 00:07:07,910
و دوباره با
170
00:07:07,910 –> 00:07:11,240
برادرم که ریاضیات و علوم کامپیوتر می
171
00:07:11,240 –> 00:07:14,030
خواند ملاقات کردم. خیلی بزرگتر
172
00:07:14,030 –> 00:07:15,620
دستورش را تهدید کرده بود که
173
00:07:15,620 –> 00:07:18,890
کامپیوترها را از اینها یاد گرفت که من با کارتهای پانچ تماس می گرفتم
174
00:07:18,890 –> 00:07:20,230
175
00:07:20,230 –> 00:07:23,270
و به من گفت یاد بگیر
176
00:07:23,270 –> 00:07:27,230
اگر بدانی همیشه تنها کسی خواهی بود
177
00:07:27,230 –> 00:07:30,200
که می تواند کارها را انجام دهد و او
178
00:07:30,200 –> 00:07:30,740
درست می گفت
179
00:07:30,740 –> 00:07:32,960
پس مروارید واقعاً من بود.
180
00:07:32,960 –> 00:07:35,840
عشق اول من تا آن زمان زبان های زیادی یاد گرفته ام،
181
00:07:35,840 –> 00:07:39,640
اما او مانند
182
00:07:39,640 –> 00:07:42,740
آره شگفت انگیز بود و من کتاب
183
00:07:42,740 –> 00:07:45,680
لری وال را خواندم که زبان شناس بود که یک زبان طراحی می
184
00:07:45,680 –> 00:07:47,690
کرد و او نوشتی یا
185
00:07:47,690 –> 00:07:49,880
او زبان را به گونه ای طراحی کرد که این
186
00:07:49,880 –> 00:07:51,860
برای ذهن شما مناسب است، بنابراین آنچه را که فکر می کنید بنویسید،
187
00:07:51,860 –> 00:07:52,520
188
00:07:52,520 –> 00:07:55,970
هر چند خشونت بدون ساختار بسیار متفاوت باشد
189
00:07:55,970 –> 00:08:00,610
– جایی که شما مجبور هستید در یک
190
00:08:00,610 –> 00:08:03,590
طرح کلی آره از یک کد بنویسید، مگر اینکه
191
00:08:03,590 –> 00:08:06,430
در پایان عبارات
192
00:08:06,430 –> 00:08:09,620
اساساً بتوانید همانطور که فکر می کنید بنویسید و
193
00:08:09,620 –> 00:08:11,300
هرگز نخواهید نوشت. باید به عقب برگردی،
194
00:08:11,300 –> 00:08:13,730
همیشه میتوانی به نوشتن ادامه بدهی
195
00:08:13,730 –> 00:08:16,370
که مانند یک روش برنامهنویسی واقعاً سازنده است،
196
00:08:16,370 –> 00:08:18,530
اوه بله، فکر میکنم
197
00:08:18,530 –> 00:08:20,690
چیز زیادی با او نبودهام که خیلی جالب به نظر میرسد،
198
00:08:20,690 –> 00:08:24,940
بله – مرد در راه
199
00:08:24,940 –> 00:08:28,840
بود، از این نظر بسیار ضعیف بودم
200
00:08:28,840 –> 00:08:32,090
در سال 2002 بود که صحبت می کردیم بسیار
201
00:08:32,090 –> 00:08:35,780
ضعیف بود و از نظر موارد پشتیبانی شده بود، بنابراین
202
00:08:35,780 –> 00:08:37,549
با دعا ماژول هایی برای
203
00:08:37,549 –> 00:08:39,559
همه چیز داشتید تقریباً شبیه با – امروز
204
00:08:39,559 –> 00:08:42,110
هیچ چیز دیگر نمی تواند با پنج نفر رقابت کند
205
00:08:42,110 –> 00:08:45,650
اما بتمن سیپان مثل این بود که اگر می خواهید
206
00:08:45,650 –> 00:08:48,530
مرگ او را انجام دهید قبلاً وجود دارد پس چرا
207
00:08:48,530 –> 00:08:51,200
با لوله زحمت می کشید و حتی
208
00:08:51,200 –> 00:08:54,260
نمی تواند برای ما ایمیل ارسال کند، نمی توانید کارها را
209
00:08:54,260 –> 00:08:57,550
انجام دهید، اما بسیار خواناتر بود و
210
00:08:57,550 –> 00:09:00,580
بله، 16 سال پیش، زمانی که من شغل را تغییر دادم،
211
00:09:00,580 –> 00:09:03,080
ما روی محصولی کار می کردیم که محصولات
212
00:09:03,080 –> 00:09:06,260
زیادی داشت. از اشتراکگذاری اسکریپتها و اسکریپتها و
213
00:09:06,260 –> 00:09:09,290
بسیار زشت بود و ما میخواستیم
214
00:09:09,290 –> 00:09:12,290
آن را بهبود ببخشیم و البته
215
00:09:12,290 –> 00:09:15,350
ایدهای وجود داشت، اما ایده بهتر این بود – بنابراین من
216
00:09:15,350 –> 00:09:18,590
به کرل از بد تغییر کردم و از آن زمان
217
00:09:18,590 –> 00:09:21,110
کمی عاشق آن شدم
218
00:09:21,110 –> 00:09:23,420
از خیلی چیزها، اما این اولین
219
00:09:23,420 –> 00:09:27,320
عشق من نیست، هرگز نگو بله بله، او اولین کسی بود که
220
00:09:27,320 –> 00:09:29,780
به من امکان داد کارهایی را انجام دهم.
221
00:09:29,780 –> 00:09:31,160
222
00:09:31,160 –> 00:09:32,840
223
00:09:32,840 –> 00:09:33,800
224
00:09:33,800 –> 00:09:36,770
225
00:09:36,770 –> 00:09:38,270
مطمئناً فکر میکنم چه چیز واقعاً
226
00:09:38,270 –> 00:09:41,000
جالبی است که شما آن را در اینجا مطرح کردید، اغلب
227
00:09:41,000 –> 00:09:44,480
مردم درباره زبانهایی
228
00:09:44,480 –> 00:09:47,540
که میدانید درباره نحوی که میدانید بحث میکنند، این نحو بهتر از
229
00:09:47,540 –> 00:09:50,150
آن نحو است و چیزی که بیشتر اوقات
230
00:09:50,150 –> 00:09:53,360
در روز حاکم است این است که بله، اما من همه
231
00:09:53,360 –> 00:09:55,370
این کتابخانهها را دارم که در واقع به من اجازه میدهند انجام دهم.
232
00:09:55,370 –> 00:09:57,770
وقتی من نحو را درست در جای خود قرار می
233
00:09:57,770 –> 00:10:00,110
دهم و این خیلی مهم است و
234
00:10:00,110 –> 00:10:01,670
اغلب در این بحث های زبانی فراموش می شود،
235
00:10:01,670 –> 00:10:04,220
بله این است اوه، فکر می کنم
236
00:10:04,220 –> 00:10:07,970
جاوا نیز این اکوسیستم غنی C++ را دارد
237
00:10:07,970 –> 00:10:10,910
، اما نه به اندازه ای محافظت کننده، فکر می کنم
238
00:10:10,910 –> 00:10:13,580
بله شما دارید دریافت می کنید. کارهای انجام شده و
239
00:10:13,580 –> 00:10:16,970
سریع بودن برای بسیاری از کارها
240
00:10:16,970 –> 00:10:19,730
با مروارید بود من کارهایی را برای کار روزانه خود انجام دادم
241
00:10:19,730 –> 00:10:22,550
که درست شروع کردیم
242
00:10:22,550 –> 00:10:27,470
درست مثل شب و – – و
243
00:10:27,470 –> 00:10:29,110
فکر می کنم اکنون همه این را می دانند آه
244
00:10:29,110 –> 00:10:31,670
همه کسانی که از آن استفاده می کنند تقریباً استفاده می
245
00:10:31,670 –> 00:10:34,550
کنند امروزه بسیاری از مردم
246
00:10:34,550 –> 00:10:37,310
رشد بسیار شگفت انگیزی دارند، بنابراین اگر در
247
00:10:37,310 –> 00:10:38,660
کار روزانه خود صحبت می کنید، در این روزها چه کار می کنید،
248
00:10:38,660 –> 00:10:40,550
آه در حال حاضر من این اختیار را دارم که آن را ترک
249
00:10:40,550 –> 00:10:43,940
کنم، بنابراین اکنون یک بسته ناخوشایند دارم و
250
00:10:43,940 –> 00:10:45,800
این ضبط در آلمان است که
251
00:10:45,800 –> 00:10:50,000
شما را مجبور می کند کارفرما به شما
252
00:10:50,000 –> 00:10:53,480
مرخصی می دهد وقتی بچه دارید و از دولت حقوق می گیرید
253
00:10:53,480 –> 00:10:56,120
حتی برای 14 ماه در مجموع
254
00:10:56,120 –> 00:10:59,090
هر دوی ما، بنابراین همسرم 12 آنها را
255
00:10:59,090 –> 00:11:01,220
گرفت، من دو نفر از آنها را گرفتم، شما برای آن مبلغ کمتری دریافت می کنید
256
00:11:01,220 –> 00:11:03,680
و علاوه بر آن من اضافه کردم.
257
00:11:03,680 –> 00:11:08,450
چهار ماه کمک مالی بدون پرداخت والدین
258
00:11:08,450 –> 00:11:11,720
، تا بتوانم روی کارت بیصدا تمرکز
259
00:11:11,720 –> 00:11:13,850
کنم، این کاری است که در حال حاضر
260
00:11:13,850 –> 00:11:16,580
261
00:11:16,580 –> 00:11:18,880
انجام میدهم.
262
00:11:18,880 –> 00:11:22,340
263
00:11:22,340 –> 00:11:24,770
اون والد که ترک کنه منظورم تو هستی شما
264
00:11:24,770 –> 00:11:27,740
یک پدر و مادر هستید و بله، کار زیادی
265
00:11:27,740 –> 00:11:29,570
برای مراقبت از کیت بیشتر است و مخصوصاً با
266
00:11:29,570 –> 00:11:32,950
همسرم او یک پزشک است و منظورم بسیار
267
00:11:32,950 –> 00:11:36,860
رهایی یافته است، زیرا تقریباً ده روز
268
00:11:36,860 –> 00:11:40,990
در ماه او 24 ساعت اینجا نیست، بنابراین
269
00:11:40,990 –> 00:11:44,070
در واقع من باید
270
00:11:44,070 –> 00:11:47,279
او را به اشتراک بگذارم. آنجا کار کنم اما زمانی که
271
00:11:47,279 –> 00:11:50,519
برگردم همان چیزی خواهم بود که برای 16
272
00:11:50,519 –> 00:11:52,589
سال گذشته بودم، من مهندس
273
00:11:52,589 –> 00:11:55,230
نرم افزار مدیریت ترافیک هوایی خواهم بود همچنین
274
00:11:55,230 –> 00:11:58,649
کمی مدیریت پروژه را انجام دادم، اما بیشتر کارهایی
275
00:11:58,649 –> 00:12:00,750
که در این زمان مهندس بودم، به
276
00:12:00,750 –> 00:12:02,250
نظر می رسد. مانند نرم افزار شما باید
277
00:12:02,250 –> 00:12:04,470
واقعا مراقب باشید بله بله که در
278
00:12:04,470 –> 00:12:07,350
واقع همه چیز
279
00:12:07,350 –> 00:12:13,259
را مرور کنید این الزامات است کد تست
280
00:12:13,259 –> 00:12:15,839
می کند همه چیز نگاه می شود و حداقل با
281
00:12:15,839 –> 00:12:19,709
چهار چشم و از چندین
282
00:12:19,709 –> 00:12:24,240
فضا می آید و شگفت انگیز است که من خیلی خوش شانس بودم
283
00:12:24,240 –> 00:12:27,389
که یک پروژه اما دارم کار می کنم در مورد
284
00:12:27,389 –> 00:12:29,459
نویز بسیار قدیمی آن در 30 سال اخیر، فکر
285
00:12:29,459 –> 00:12:32,220
میکنم کاربر بیشتری پیدا میکند یا در حال حاضر
286
00:12:32,220 –> 00:12:35,160
30 سال سن دارد، من
287
00:12:35,160 –> 00:12:37,199
این فرصت را داشتم که پروژه را برای
288
00:12:37,199 –> 00:12:39,120
جایگزینی میانافزار هدایت کنم، زیرا یک
289
00:12:39,120 –> 00:12:42,990
منبع بسته بود. tware و ایده این
290
00:12:42,990 –> 00:12:45,899
بود که بتوانیم آن را در بخشی از
291
00:12:45,899 –> 00:12:48,750
دنیایی که ما نداشتیم توزیع کنیم، RB Fiona
292
00:12:48,750 –> 00:12:50,970
فرم مجوز نداشت و بنابراین من مجبور شدم
293
00:12:50,970 –> 00:12:53,160
راه میانی را جایگزین کنم و من باید
294
00:12:53,160 –> 00:12:54,750
یک نرم افزار حیاتی ایمنی را معرفی کنم.
295
00:12:54,750 –> 00:12:57,060
این نیز یک
296
00:12:57,060 –> 00:13:00,360
تجربه شگفتانگیز و یک موفقیت بزرگ بود و
297
00:13:00,360 –> 00:13:02,250
همچنین دلیلی است که بسیاری از معلمان من
298
00:13:02,250 –> 00:13:06,720
نه همیشه – بنابراین من بسیار مفتخرم
299
00:13:06,720 –> 00:13:09,449
زیرا بدیهی است که این آسان نیست
300
00:13:09,449 –> 00:13:12,480
جاوا نمیتواند به آنجا برود، بله، از بین رفته است
301
00:13:12,480 –> 00:13:15,750
زیرا به طرز وحشتناکی شما را آورده است.
302
00:13:15,750 –> 00:13:18,240
ماشین پاکسازی های خود را هر زمان که بخواهد انجام می دهد
303
00:13:18,240 –> 00:13:21,569
اما برای – ما به خوبی مدیریت کردیم که واقعاً
304
00:13:21,569 –> 00:13:23,459
جالب است من قطعاً
305
00:13:23,459 –> 00:13:25,800
زبان های JIT GC را فراموش کرده ام
306
00:13:25,800 –> 00:13:27,959
307
00:13:27,959 –> 00:13:30,420
308
00:13:30,420 –> 00:13:32,850
309
00:13:32,850 –> 00:13:35,910
.
310
00:13:35,910 –> 00:13:37,889
در واقع می تواند به یک مشکل تبدیل شود، بله
311
00:13:37,889 –> 00:13:40,079
فردی، این نیز چیزی است که ما
312
00:13:40,079 –> 00:13:43,800
مجاز به انجام آن نیستیم و بنابراین ما از
313
00:13:43,800 –> 00:13:47,850
چندین فرآیند استفاده می کنیم که به خوبی با نقاط ضعف پایتون مطابقت دارد،
314
00:13:47,850 –> 00:13:51,209
بنابراین شما باید
315
00:13:51,209 –> 00:13:53,240
آن را به روشی انجام دهید. با اسید
316
00:13:53,240 –> 00:13:56,740
مبارزه میکردیم، بله، چون در واقع
317
00:13:56,740 –> 00:13:59,990
آموزش ما بسیار وحشتناک است، مثل اینکه یادم میآید
318
00:13:59,990 –> 00:14:02,630
یک ویرایشگر نوشتم و ویرایشگر
319
00:14:02,630 –> 00:14:05,779
نیز یک سیستم آتش بود، بنابراین من تایپ
320
00:14:05,779 –> 00:14:08,450
میکردم و ویرایشگرم و یک کامپایلر راهاندازی
321
00:14:08,450 –> 00:14:10,670
میکردم، امن نبود، لازم نبود. من
322
00:14:10,670 –> 00:14:12,440
فقط از سیستم فایلی که
323
00:14:12,440 –> 00:14:14,149
ویرایشگر بود استفاده می کردم و همچنین یک زبان برنامه نویسی
324
00:14:14,149 –> 00:14:17,450
داشتم و همه اینها روی یک
325
00:14:17,450 –> 00:14:21,620
داده کار می کردند و یک درس مهم
326
00:14:21,620 –> 00:14:24,170
از آنجا یاد گرفتم که شما آزادانه این کار را انجام ندهید، ظاهر
327
00:14:24,170 –> 00:14:27,080
وحشتناکی است و چنین زمانی است.
328
00:14:27,080 –> 00:14:33,589
قاتل و بله من طرفدار شما نیستم می
329
00:14:33,589 –> 00:14:35,149
دانید گاهی منظورم با
330
00:14:35,149 –> 00:14:37,459
پردازنده های مدرن گاهی اوقات لازم است
331
00:14:37,459 –> 00:14:39,680
اما بله شاید اولین چیزی
332
00:14:39,680 –> 00:14:41,209
نباشد که بسته به مشکل شما به آنجا بپرید
333
00:14:41,209 –> 00:14:42,950
شانسی ندارید اما وقتی
334
00:14:42,950 –> 00:14:46,430
بحث ایمنی است من فکر کنید یک فرآیند و
335
00:14:46,430 –> 00:14:49,040
نگرانی تفاوت زیادی ندارد،
336
00:14:49,040 –> 00:14:50,990
بستگی به نحوه کار شما با آن دارد
337
00:14:50,990 –> 00:14:54,290
که تقریباً یکسان است، فقط
338
00:14:54,290 –> 00:14:57,500
به دلیل نگرانی شما دشوارتر است که
339
00:14:57,500 –> 00:15:02,709
دسترسی راحت تری پیدا می کنید، اما بله دقیقاً
340
00:15:02,720 –> 00:15:04,920
این بخش از صحبت با رعد و برق r
341
00:15:04,920 –> 00:15:06,959
me توسط Cox automotive به شما معرفی شده است. آنها در
342
00:15:06,959 –> 00:15:09,060
حال پیشروی در
343
00:15:09,060 –> 00:15:10,800
فناوری پیشرفته در حال تغییر در صنعت هستند که
344
00:15:10,800 –> 00:15:12,750
نحوه خرید و فروش و مالکیت اتومبیل در جهان را متحول می کند
345
00:15:12,750 –> 00:15:15,149
و آنها به دنبال مهندسان نرم افزار
346
00:15:15,149 –> 00:15:16,680
و رهبران فنی هستند تا به
347
00:15:16,680 –> 00:15:17,940
آنها در انجام این کار کمک کنند.
348
00:15:17,940 –> 00:15:19,589
شما متنفرید که در یک کیسه فناوری گیر کرده باشید
349
00:15:19,589 –> 00:15:21,000
و این مشکل در Cox
350
00:15:21,000 –> 00:15:22,860
Automotive نیست، توسعه دهندگان آنها در
351
00:15:22,860 –> 00:15:25,410
چندین کیسه متنی و پلتفرم کار
352
00:15:25,410 –> 00:15:27,180
می کنند و فضای لازم برای رشد
353
00:15:27,180 –> 00:15:29,190
حرفه خود را در اختیار شما قرار می دهند و مهارت های فنی خود را در
354
00:15:29,190 –> 00:15:31,769
دانش کدنویسی به Cox automotive شما می دهند.
355
00:15:31,769 –> 00:15:33,810
راهحلهای دنیای واقعی برای
356
00:15:33,810 –> 00:15:35,850
مشکلات کسبوکار امروز در کنار برخی از
357
00:15:35,850 –> 00:15:37,949
بهترین و باهوشترین ذهنها ایجاد خواهید کرد، آیا آمادهاید
358
00:15:37,949 –> 00:15:39,990
تا امروز را به چالش بکشید و
359
00:15:39,990 –> 00:15:42,570
فردا را با
360
00:15:42,570 –> 00:15:46,230
Cox Automotive متحول کنید.
361
00:15:46,230 –> 00:15:47,730
362
00:15:47,730 –> 00:15:49,690
در حال حاضر
363
00:15:49,690 –> 00:15:51,790
در مورد عملکرد صحبت میکردیم، بیایید
364
00:15:51,790 –> 00:15:55,330
در مورد پروژه شما
365
00:15:55,330 –> 00:15:57,130
366
00:15:57,130 –> 00:15:59,560
صحبت کنیم، و
367
00:15:59,560 –> 00:16:01,540
سپس چگونه با آن شروع به کار کردید، اولین
368
00:16:01,540 –> 00:16:03,910
چیز این است که یک کامپایلر پایتون کاملاً سازگار است،
369
00:16:03,910 –> 00:16:06,220
بنابراین همه چیز است،
370
00:16:06,220 –> 00:16:09,100
و سازگار است، بنابراین ایده این است که
371
00:16:09,100 –> 00:16:11,740
اگر برنامه ای را با مفسر استاندارد
372
00:16:11,740 –> 00:16:14,170
پایتون C اجرا کنید یا با
373
00:16:14,170 –> 00:16:17,490
Nootka اجرا کنید، این کار را انجام می دهد. همان چیزی است
374
00:16:17,490 –> 00:16:21,690
که اساساً فقط یک کلون از C Python است
375
00:16:21,690 –> 00:16:24,730
اما می تواند باینری ها را سریعتر تولید کند
376
00:16:24,730 –> 00:16:27,490
، بله واقعاً تمیز است و
377
00:16:27,490 –> 00:16:29,140
یکی از چیزهایی که فکر می کردم در
378
00:16:29,140 –> 00:16:30,850
مورد آن جالب بود این است که شما یک
379
00:16:30,850 –> 00:16:32,650
زبان جداگانه ندارید درست است که اینطور نیست که
380
00:16:32,650 –> 00:16:35,110
بگوییم به جایی که می نویسید یک تغییر جزئی از پایتون می نویسید،
381
00:16:35,110 –> 00:16:37,660
اما بعد می توانید این کار را
382
00:16:37,660 –> 00:16:39,370
درست انجام دهید، مثل این است که می توانم چیزی را که
383
00:16:39,370 –> 00:16:41,530
دیروز نوشتم را برداریم و فقط آن را از طریق شما اجرا کنم،
384
00:16:41,530 –> 00:16:43,180
این دقیقاً هدف من است
385
00:16:43,180 –> 00:16:46,270
، مثل این است که شما هیچ لاگینی ندارید، می توانید
386
00:16:46,270 –> 00:16:49,120
هر زمان که چیزی بد رفتار
387
00:16:49,120 –> 00:16:51,610
می کند، این موارد را دارید. سایر پیاده سازی ها
388
00:16:51,610 –> 00:16:54,730
یا سایر پیاده سازی های لوله و شما
389
00:16:54,730 –> 00:16:58,390
می توانید به آنها سوئیچ کنید و
390
00:16:58,390 –> 00:17:00,550
تا زمانی که کار می کند یک جایگزین کشویی است
391
00:17:00,550 –> 00:17:02,440
و اگر این کار را نکرد می توانید از
392
00:17:02,440 –> 00:17:04,930
چیز دیگری استفاده کنید. این یک نقطه است و شما
393
00:17:04,930 –> 00:17:07,480
می توانید و این بسیار مهم است که می توانید
394
00:17:07,480 –> 00:17:10,980
یک میلیون خط کد را روی آن رها کنید
395
00:17:10,980 –> 00:17:13,720
و آن را تسریع کنید، این نکته مهم
396
00:17:13,720 –> 00:17:15,700
است زیرا برای برنامه های کوچکی
397
00:17:15,700 –> 00:17:17,950
که به طور کامل خودتان می نویسید
398
00:17:17,950 –> 00:17:21,069
می توانید آنها را به صورت دستی تسریع کنید اما برای
399
00:17:21,069 –> 00:17:23,800
کتابخانه ها از اشخاص ثالثی که شما
400
00:17:23,800 –> 00:17:26,650
هیچ سرنخی در اطراف خود ندارید نمی توانند فقط
401
00:17:26,650 –> 00:17:30,550
با هیچ نوع محدودیتی زندگی کنند، بنابراین بخش بزرگی
402
00:17:30,550 –> 00:17:32,860
از مشکل این بود که همه چیز
403
00:17:32,860 –> 00:17:35,200
کار کند، پدر تا به مردم حسی مانند
404
00:17:35,200 –> 00:17:38,890
دوران اروپای شما
405
00:17:38,890 –> 00:17:41,110
406
00:17:41,110 –> 00:17:43,270
بدهد. بیش از میلیونها خط پایتون
407
00:17:43,270 –> 00:17:46,470
نمیدانم تا حد زیادی اینطور نیست،
408
00:17:46,470 –> 00:17:49,679
اما این یک پروژه مهم است،
409
00:17:49,679 –> 00:17:51,179
من احساس میکنم که خط میلیونی تقریباً
410
00:17:51,179 –> 00:17:56,039
پایانی نیست، مبارزه آنقدرها هم بد نیست،
411
00:17:56,039 –> 00:17:58,200
اما در پروژهای بهشدت بزرگ است.
412
00:17:58,200 –> 00:18:00,779
این و من
413
00:18:00,779 –> 00:18:03,480
میتوانم یک برنامه ماشینحساب ماشینحساب بنویسم
414
00:18:03,480 –> 00:18:06,059
تا هیچ تغییری در جیوه ایجاد
415
00:18:06,059 –> 00:18:08,639
نکنم و در واقع میتوانم این کار را
416
00:18:08,639 –> 00:18:12,600
در سال 2012 انجام دهم، این اولین نسخه آزمایشی من بود، زمانی که
417
00:18:12,600 –> 00:18:15,230
Nootka بیشتر شبیه یک مطالعه امکانسنجی بود. dy
418
00:18:15,230 –> 00:18:18,779
back van را که داشتم بیشتر شبیه یک
419
00:18:18,779 –> 00:18:22,379
قالب از پایتون به C++ بود و
420
00:18:22,379 –> 00:18:24,450
فقط نشان می داد که این امر
421
00:18:24,450 –> 00:18:28,200
قابل دستیابی است از آن زمان
422
00:18:28,200 –> 00:18:31,440
به یک کامپایلر واقعی تبدیل شده است که
423
00:18:31,440 –> 00:18:33,570
هنوز هم قادر به انجام همان
424
00:18:33,570 –> 00:18:36,000
کارها و سازگاری بیشتر است. بنابراین
425
00:18:36,000 –> 00:18:39,389
بله، مردم از این در
426
00:18:39,389 –> 00:18:42,809
زندگی واقعی برای برنامه های واقعی استفاده می کنند، بدیهی است که برخی
427
00:18:42,809 –> 00:18:45,929
از چیزها کار نمی کنند، اما من
428
00:18:45,929 –> 00:18:48,539
بازخوردهای مثبت زیادی در سطح
429
00:18:48,539 –> 00:18:50,519
سازگاری دریافت می کنم بله بله، من همیشه به
430
00:18:50,519 –> 00:18:53,509
این فکر می کردم که چنین کامپایلری
431
00:18:53,509 –> 00:18:57,240
قابل قبول باشد. برای اجرای رمزگذاری
432
00:18:57,240 –> 00:19:00,809
و ضمانت رفتار میخوانید و
433
00:19:00,809 –> 00:19:03,870
در غیر این صورت نمیتوانید به آن اعتماد کنید، بنابراین چگونه میتوانید به آن اعتماد
434
00:19:03,870 –> 00:19:06,509
کنید، من احتمالاً در حال حاضر چیزهایی را دریافت میکنم،
435
00:19:06,509 –> 00:19:08,730
اما فقط آمونیاک چگونه از سازگاری اطمینان حاصل
436
00:19:08,730 –> 00:19:11,279
میکنید، مانند آزمایشهایی
437
00:19:11,279 –> 00:19:12,690
که آنها در حال اجرا بر روی
438
00:19:12,690 –> 00:19:16,409
خود پایتون یا چیزهایی هستند. مثل اینکه من
439
00:19:16,409 –> 00:19:19,080
روی صندلی می نشینم – تست و و برای
440
00:19:19,080 –> 00:19:22,200
مثال مرکوریوی آزمایش شده و اجرای
441
00:19:22,200 –> 00:19:24,570
آن، ما یک کامپایل نشده را کامپایل کرده ایم و
442
00:19:24,570 –> 00:19:27,360
همه باید همان حسی را بگذرانند که در واقع
443
00:19:27,360 –> 00:19:30,419
همان بود – تست شده برای من هرگز واقعاً
444
00:19:30,419 –> 00:19:33,299
همه چیز را قبول نمی کند و سپس من
445
00:19:33,299 –> 00:19:36,960
صندلی را اجرا می کنم – 3.6 testity با
446
00:19:36,960 –> 00:19:39,629
3.5 و سپس استثناهای
447
00:19:39,629 –> 00:19:42,360
زیادی دریافت می کنم بنابراین برای موارد خطا و این موارد پوشش اضافی دریافت می کنم
448
00:19:42,360 –> 00:19:46,740
بنابراین این یکی از راه های
449
00:19:46,740 –> 00:19:51,000
انجام آن است بدیهی است که کاربران من را
450
00:19:51,000 –> 00:19:53,429
با رفتارهای ناسازگار گزارش دهید، اما آنها
451
00:19:53,429 –> 00:19:55,500
هنوز هم با چیزی مواجه شده اند
452
00:19:55,500 –> 00:19:57,360
که در آزمون پوشش داده نشده است،
453
00:19:57,360 –> 00:20:03,090
بله، گاهی اوقات این اتفاق می افتد و اغلب
454
00:20:03,090 –> 00:20:05,460
ممکن است رفتار
455
00:20:05,460 –> 00:20:08,340
چیزها را به خوبی در تست ها توصیف کنند،
456
00:20:08,340 –> 00:20:10,740
گاهی اوقات من فقط آزمایش دیگری را برای دیدن انجام می دهم.
457
00:20:10,740 –> 00:20:13,289
این چیست، اما بارها یا
458
00:20:13,289 –> 00:20:15,030
مواردی وجود دارد که به عنوان مثال اجرای
459
00:20:15,030 –> 00:20:18,510
مرکوریال چه آزمایش هایی باعث بدرفتاری می شود و
460
00:20:18,510 –> 00:20:21,900
من آن را به یک رفتار ناسازگار خنثی ردیابی می کنم،
461
00:20:21,900 –> 00:20:24,750
بله این اتفاق در گذشته رخ داده است
462
00:20:24,750 –> 00:20:26,070
، بله عالی است شما
463
00:20:26,070 –> 00:20:27,900
این برنامه های بزرگ را دارید که منبع باز هستند.
464
00:20:27,900 –> 00:20:29,880
می توانید بروید و شما فقط آنها را امتحان کنید،
465
00:20:29,880 –> 00:20:34,950
زیرا در حال حاضر یک کت و شلوار
466
00:20:34,950 –> 00:20:36,780
کاری است که من انجام می دهم و این همه
467
00:20:36,780 –> 00:20:39,179
چرخه های CPU و کاشی هایی است که می خواستم
468
00:20:39,179 –> 00:20:41,460
با صحبت در مورد آنها ایجاد کنم نوعی از
469
00:20:41,460 –> 00:20:43,950
پروژهها و افراد را وادار کنید تا
470
00:20:43,950 –> 00:20:46,440
آزمایشهای خود را با برنامههای جدید اجرا
471
00:20:46,440 –> 00:20:50,400
کنند و ببینند که آیا من نیز قبول میشوم، این
472
00:20:50,400 –> 00:20:51,990
چیزی است که باید روی آن کار کنم تا بتوانم از آن خارج
473
00:20:51,990 –> 00:20:54,510
شوم و حتی
474
00:20:54,510 –> 00:20:56,580
اگر بتوانید همه این پروژههای دیگر را با آنها دریافت کنید، به درستی از آن خارج شده و پوشش بیشتری دریافت کنم.
475
00:20:56,580 –> 00:20:58,010
همه ادغام پیوسته آنها به طور
476
00:20:58,010 –> 00:21:01,110
خودکار در حال اجرا بسیار
477
00:21:01,110 –> 00:21:03,210
موارد شما را در اینجا آزمایش می کند که عالی خواهد بود، شاید به
478
00:21:03,210 –> 00:21:05,250
طور خودکار نه، اما آنها باید فعال کنند
479
00:21:05,250 –> 00:21:07,200
که من گفتم بله،
480
00:21:07,200 –> 00:21:09,240
اما اگر می خواهید در اطراف یک
481
00:21:09,240 –> 00:21:11,370
آزمایش با چیزهای Wi-Fi باشید، نباید چیزهای بیشتری بگویند. به همین سادگی
482
00:21:11,370 –> 00:21:14,549
میگوییم این خط لوله را در یک
483
00:21:14,549 –> 00:21:17,159
روایت انجام بده، و Utica نیز باید آنجا باشد،
484
00:21:17,159 –> 00:21:18,720
اما این فقط یک طرح است
485
00:21:18,720 –> 00:21:22,770
در حال حاضر من به افرادی تکیه میکنم که کارها را
486
00:21:22,770 –> 00:21:26,490
به صورت دستی انجام میدهند و گزارش میدهند و برخی
487
00:21:26,490 –> 00:21:28,700
افراد عکسهای آزمایشی را با چیزهای کامپایل شده اجرا میکنند
488
00:21:28,700 –> 00:21:32,130
و من هنوز زیبا هستم. در اوایل با
489
00:21:32,130 –> 00:21:35,190
ادغام تستهای PI تستهای شما را
490
00:21:35,190 –> 00:21:37,799
برای کامپایل کد و سپس
491
00:21:37,799 –> 00:21:40,409
تستهای غیر ترکیبی با تستهای من اجرا میکنند
492
00:21:40,409 –> 00:21:44,220
که با برخی از ترفندها کار میکند اما
493
00:21:44,220 –> 00:21:46,830
هنوز مستند نشده و کامل نیست
494
00:21:46,830 –> 00:21:49,409
، فیلد دیگری وجود دارد که در آن من
495
00:21:49,409 –> 00:21:51,450
میخواهم بیشتر در معرض دید قرار بگیرم، این یکپارچهسازی دو لوله
496
00:21:51,450 –> 00:21:53,850
چیزی است که مردم
497
00:21:53,850 –> 00:21:55,890
از طریق درخواستهای کشش در
498
00:21:55,890 –> 00:21:59,720
github شروع کردهاند و بسیار عالی است، زیرا
499
00:21:59,720 –> 00:22:02,120
شما حتی نیازی به
500
00:22:02,120 –> 00:22:05,420
کارهای Utica ندارید، فقط یک پرچم جدید نصب کنید تا
501
00:22:05,420 –> 00:22:10,140
یک پرچم فعال شود و یک چرخ تولید میکند.
502
00:22:10,140 –> 00:22:12,840
که یک باینری برای پلت فرم داده شده
503
00:22:12,840 –> 00:22:17,150
به جای یک چرخ بدون قوس است و
504
00:22:17,150 –> 00:22:20,850
استفاده از آنها برای
505
00:22:20,850 –> 00:22:23,100
پروژه های موجود در حال حاضر بسیار آسان است.
506
00:22:23,100 –> 00:22:26,970
507
00:22:26,970 –> 00:22:29,280
508
00:22:29,280 –> 00:22:32,670
خط فرمان و بله، این
509
00:22:32,670 –> 00:22:34,860
یکی دیگر از زمینههای یکپارچهسازی است، بنابراین استفاده از
510
00:22:34,860 –> 00:22:36,600
آن باید بسیار ساده باشد
511
00:22:36,600 –> 00:22:38,490
، این هدف من نیز هست، بله، واقعا
512
00:22:38,490 –> 00:22:40,560
عالی است، هر چه بیشتر بتوانیم آن را بسازیم،
513
00:22:40,560 –> 00:22:42,990
این دستور دیگری است که شما چیزهایی را میدهید و
514
00:22:42,990 –> 00:22:44,520
واقعاً مجبور نیستید این را درک کنید
515
00:22:44,520 –> 00:22:47,460
که خیلی باحال است، بنابراین شاید
516
00:22:47,460 –> 00:22:50,430
بتوانیم با
517
00:22:50,430 –> 00:22:52,140
مقایسه آن با چیزهایی که مردم
518
00:22:52,140 –> 00:22:54,240
ممکن است بدانند آنچه را که ساخته اید نگاه کنیم تا مردم بدانند saikhan
519
00:22:54,240 –> 00:22:56,790
اجازه دهید ببینم می توانم آن را خلاصه کنم. فکر می کنم
520
00:22:56,790 –> 00:22:59,130
دوچرخه سواری از نظر پذیرش بسیار موفقتر است
521
00:22:59,130 –> 00:23:02,580
زیرا افرادی هستند
522
00:23:02,580 –> 00:23:05,100
که مایلند این کد زبان ترکیبی را بنویسند
523
00:23:05,100 –> 00:23:07,590
و از مزایای بهینهسازی
524
00:23:07,590 –> 00:23:11,550
کار دستی بهره ببرند و بسیار از
525
00:23:11,550 –> 00:23:14,250
آن استفاده میکنند و من میدانم که استفان در حال کار است در
526
00:23:14,250 –> 00:23:16,860
واقع من کار میکنم که ما برای در حالی که
527
00:23:16,860 –> 00:23:20,550
من به عنوان یک مشارکت کننده لیست شده بودم، اما
528
00:23:20,550 –> 00:23:23,430
از او خواستم آن را حذف کند، زیرا در ابتدا
529
00:23:23,430 –> 00:23:26,640
می خواستم در حال حاضر نیز به seitan در سازگاری بپیوندم،
530
00:23:26,640 –> 00:23:30,200
اما این
531
00:23:30,200 –> 00:23:35,910
کار درست نشد، فکر می کنم این
532
00:23:35,910 –> 00:23:37,970
راه حل بسیار خوبی برای کاری است که انجام می دهد،
533
00:23:37,970 –> 00:23:40,220
اما من فکر میکنید برای اکوسیستم سهام بد است،
534
00:23:40,220 –> 00:23:42,810
به دلایلی که گفتیم نمیتوانید
535
00:23:42,810 –> 00:23:46,830
یکپارچهسازی IDE را که در آن
536
00:23:46,830 –> 00:23:50,150
قفل میکنند تغییر دهید، بنابراین این مورد بازگشته است
537
00:23:50,150 –> 00:23:53,120
، هیچ راهی برای مقایسه با چیز
538
00:23:53,120 –> 00:23:54,920
دیگری وجود ندارد، درست است که در آن گیر کردهاید،
539
00:23:54,920 –> 00:23:57,500
فقط باید به نحوی آن را حل کنید. بله،
540
00:23:57,500 –> 00:24:02,690
بنابراین من تعداد زیادی از آنها دارم، من حتی
541
00:24:02,690 –> 00:24:05,960
از طرفداران بزرگتر pi pi هستم که من
542
00:24:05,960 –> 00:24:08,770
همچنین یک پچ برای pi pi به
543
00:24:08,770 –> 00:24:11,120
طور خاص افزایش مییابد اگر بستهبندی را کاهش دهید
544
00:24:11,120 –> 00:24:13,100
یا چیزی که من سعی کردم
545
00:24:13,100 –> 00:24:16,340
برای سرعت بخشیدن به کد واقعی خودم طولانی شود.
546
00:24:16,340 –> 00:24:19,310
مدتها پیش و این
547
00:24:19,310 –> 00:24:22,480
پروژه بسیار شگفتانگیزی است که بدیهی است
548
00:24:22,480 –> 00:24:26,240
اشتراکات بسیار کمی وجود دارد، رویکردی کاملاً
549
00:24:26,240 –> 00:24:29,960
متفاوت است و این
550
00:24:29,960 –> 00:24:33,880
نیز یک پروژه بسیار فعال است.
551
00:24:33,880 –> 00:24:36,710
552
00:24:36,710 –> 00:24:40,400
عصبانی شدن
553
00:24:40,400 –> 00:24:42,590
اما من فکر می کنم آنها
554
00:24:42,590 –> 00:24:45,020
در ابتدا از اتحادیه اروپا پول دریافت کردند و
555
00:24:45,020 –> 00:24:49,130
همچنین PSF و درهای ضرابخانه جمع آوری کمک مالی دریافت کردند و
556
00:24:49,130 –> 00:24:53,450
همه این چیزها و فایده عظیم آنها
557
00:24:53,450 –> 00:24:55,970
بسیاری از مزایایی است که شما دارید
558
00:24:55,970 –> 00:24:58,220
همچنین یک جایگزینی است که
559
00:24:58,220 –> 00:25:01,940
انجام می دهید. هر کاری انجام نده وقتی کار می کند کار می کند،
560
00:25:01,940 –> 00:25:04,940
منظورم این است که گاهی اوقات به
561
00:25:04,940 –> 00:25:07,940
حافظه زیادی نیاز ندارد یا ممکن است اتفاق بیفتد، من نیستم،
562
00:25:07,940 –> 00:25:10,490
زیاد نیستم، زیاد از آن استفاده
563
00:25:10,490 –> 00:25:12,490
نمی کنم، اما فکر می کنم یک جایگزین عالی است
564
00:25:12,490 –> 00:25:17,030
یا شاید حتی شاید من نمی
565
00:25:17,030 –> 00:25:19,040
دانم که Nootka موفق نمی شود، فکر می
566
00:25:19,040 –> 00:25:22,040
کنم این یک چیز عالی است، اما خط لوله امروز اینجا
567
00:25:22,040 –> 00:25:25,370
است، بله و این واقعاً عالی است، بله، بنابراین
568
00:25:25,370 –> 00:25:26,630
فکر کردم که کمی
569
00:25:26,630 –> 00:25:29,990
شبیه به اسمبلر داخلی است که قبلا برای آن بود.
570
00:25:29,990 –> 00:25:33,440
C ++ درست مثل این است که من بیشتر آن را دارم
571
00:25:33,440 –> 00:25:35,240
کد من همانطور که دوستش دارم، اما این
572
00:25:35,240 –> 00:25:37,250
قسمت کوچک را باید خیلی
573
00:25:37,250 –> 00:25:40,250
سریعتر کنیم، بیایید آن را در اینجا بازنویسی کنیم
574
00:25:40,250 –> 00:25:42,980
تا کمی سریعتر باشد و بنابراین
575
00:25:42,980 –> 00:25:44,870
فکر کردم و سپس pi PI
576
00:25:44,870 –> 00:25:50,570
PYP است که چرا JIT به نوعی کامپایل کرده است. C
577
00:25:50,570 –> 00:25:53,660
Python زمان اجرا عمدتاً
578
00:25:53,660 –> 00:25:56,900
جایگزین پایتون است که گاهی اوقات
579
00:25:56,900 –> 00:25:59,360
سریعتر است گاهی اوقات
580
00:25:59,360 –> 00:26:01,539
پروژه
581
00:26:01,539 –> 00:26:03,220
582
00:26:03,220 –> 00:26:07,119
583
00:26:07,119 –> 00:26:10,090
584
00:26:10,090 –> 00:26:13,479
های جالبی نیستند. مطمئنم بله،
585
00:26:13,479 –> 00:26:15,450
فکر میکنم درست بود، بله، بله،
586
00:26:15,450 –> 00:26:18,789
بنابراین تاکای جدید بود، من میتوانستم
587
00:26:18,789 –> 00:26:20,830
همه ماژولهای افزونه را انجام دهم، فکر میکنم
588
00:26:20,830 –> 00:26:22,809
میتوانیم همه را انجام دهیم، نه، مطمئن نیستم
589
00:26:22,809 –> 00:26:24,789
وضعیت فعلی در آنجا
590
00:26:24,789 –> 00:26:28,019
چگونه است، هیچ لمسی را دنبال نمیکنم این است، اما
591
00:26:28,019 –> 00:26:30,369
من نتایج متفاوتی با آن داشته ام،
592
00:26:30,369 –> 00:26:33,309
شما می دانید که من واقعاً فکر می کنم این
593
00:26:33,309 –> 00:26:35,409
پروژه عالی است، خوشحالم که وجود دارد و می دانم که
594
00:26:35,409 –> 00:26:37,479
در بعضی جاها کارها را بسیار
595
00:26:37,479 –> 00:26:39,669
سریعتر می کند، اما مثل اینکه من یکی از پروژه های
596
00:26:39,669 –> 00:26:41,859
خود را تغییر دادم. وب سایت های بزرگتر برای اجرا در بالای آن
597
00:26:41,859 –> 00:26:45,099
و آن را ب اما مثل 2 و 1/2 بود من کندتر هستم،
598
00:26:45,099 –> 00:26:47,590
اوه خوب این به من کمک نمی کند،
599
00:26:47,590 –> 00:26:49,479
بنابراین حدس می زنم فقط برای
600
00:26:49,479 –> 00:26:51,609
دیدن پایتون برگردم و فکر می کنم
601
00:26:51,609 –> 00:26:53,919
احتمالاً پسوندهای C و لایه داده است
602
00:26:53,919 –> 00:26:56,259
که من نیستم کاملاً مطمئنم، اما ناسازگاری هایی وجود داشت،
603
00:26:56,259 –> 00:27:00,999
بله، این واقعاً
604
00:27:00,999 –> 00:27:03,879
چیزی است که من باید انجام دهم این است که
605
00:27:03,879 –> 00:27:06,849
Deker جدید را برای پروژه های جنگو آماده کنم تا از یک جعبه برای پروژه های جنگو کار کند که درهم و برهمی
606
00:27:06,849 –> 00:27:09,729
خاص خود را دارند و آنها
607
00:27:09,729 –> 00:27:13,840
موفق به اعمال آن شده اند، انجام
608
00:27:13,840 –> 00:27:17,139
انواع کارهای زشت که شما نمی توانید
609
00:27:17,139 –> 00:27:20,710
بدانید. در مورد آن زمان کامپایل، اما من فکر می کنم
610
00:27:20,710 –> 00:27:23,889
جنگل شتاب دهنده جنگل
611
00:27:23,889 –> 00:27:26,710
برای بسیاری از مردم بسیار خوشایند خواهد بود
612
00:27:26,710 –> 00:27:29,309
و این نیز چیزی است که
613
00:27:29,309 –> 00:27:32,109
در نهایت کسی باید انجام دهد، اما من
614
00:27:32,109 –> 00:27:33,399
در حال حاضر روی آن تمرکز نمی
615
00:27:33,399 –> 00:27:37,239
کنم، من روی انتقال فوق تمرکز می کنم.
616
00:27:37,239 –> 00:27:39,789
برای Nootka من انگار داشتم
617
00:27:39,789 –> 00:27:42,129
سالها چشمانداز را مشاهده میکردم
618
00:27:42,129 –> 00:27:46,629
و تمام این مدت به این فکر میکردم
619
00:27:46,629 –> 00:27:49,419
که کامپایلر پایتون کاملاً
620
00:27:49,419 –> 00:27:53,379
امکانپذیر است و چرا هیچکس آن را انجام نمیدهد و
621
00:27:53,379 –> 00:27:56,769
این فقط فکر میکنم یکی دو تا
622
00:27:56,769 –> 00:27:59,759
سهولت بود، اما داشتم آن را مشاهده میکردم و
623
00:27:59,759 –> 00:28:01,620
متعجب
624
00:28:01,620 –> 00:28:05,580
و من فکر می کنم در حدود 2.5 بازه زمانی
625
00:28:05,580 –> 00:28:07,650
فکر کردم که می خواهم یک نمونه اولیه
626
00:28:07,650 –> 00:28:10,140
بسازم تا مفهومی را اثبات کند
627
00:28:10,140 –> 00:28:12,990
و آنچه ممکن است را نشان دهد و این
628
00:28:12,990 –> 00:28:14,880
تقریباً همینطور است زیرا طراحی لوله
629
00:28:14,880 –> 00:28:17,550
بسیار خوشایند است که جمع آوری شود.
630
00:28:17,550 –> 00:28:20,610
یعنی این یک کار پیش پا افتاده است،
631
00:28:20,610 –> 00:28:23,610
یک کار غیر پیش پا افتاده است، بسیار سخت است، اما
632
00:28:23,610 –> 00:28:25,650
شما می توانید آن را انجام دهید – اگر چنین باشد،
633
00:28:25,650 –> 00:28:29,480
من این نوع تابع کامپایل شده و به عنوان
634
00:28:29,480 –> 00:28:31,890
نوع تابع غیر ترکیبی در پایتون را
635
00:28:31,890 –> 00:28:33,660
دارم و تنها کاری که باید انجام دهم این است که آنها را دنبال کنم تا
636
00:28:33,660 –> 00:28:37,080
رفتار مشابهی داشته باشند. و سپس شما وارد می شوید، بنابراین
637
00:28:37,080 –> 00:28:39,300
می توانید یک تابع کامپایل داشته باشید که
638
00:28:39,300 –> 00:28:42,630
اساساً نحوه رسیدن به کار را به شما نشان می دهد
639
00:28:42,630 –> 00:28:44,130
و سپس کد بایت ندارید اما
640
00:28:44,130 –> 00:28:46,590
کد C را پشت سر دارید و زمانی که اکثر
641
00:28:46,590 –> 00:28:48,570
کدهای C دستورالعمل های دستگاه را کامپایل می کنند
642
00:28:48,570 –> 00:28:50,550
و سپس شما دنبال مسابقات هستید بله بله
643
00:28:50,550 –> 00:28:54,179
و موتور پیکمن واقعاً اهمیتی نمیدهد
644
00:28:54,179 –> 00:28:57,090
زیرا
645
00:28:57,090 –> 00:29:00,000
آبهای داخلی شهروند درجه یک هستند درست است، بنابراین
646
00:29:00,000 –> 00:29:01,740
بیایید کمی در مورد معماری صحبت
647
00:29:01,740 –> 00:29:04,440
کنیم تا نحوه عملکرد آن این باشد
648
00:29:04,440 –> 00:29:07,230
که پایتون مستقیم را انتخاب کنیم. کدی که ما
649
00:29:07,230 –> 00:29:10,590
آن را تغذیه می کنیم به Nuka nukid ترجمه می
650
00:29:10,590 –> 00:29:14,190
شود که به مانند یک پایتون کاهش یافته، پایتون کاهش
651
00:29:14,190 –> 00:29:17,100
یافته به زبان C ترجمه می شود،
652
00:29:17,100 –> 00:29:19,950
C اساساً به یک پسوند C کامپایل شده است
653
00:29:19,950 –> 00:29:24,540
و در بالای C Python اجرا می شود، بنابراین
654
00:29:24,540 –> 00:29:26,970
Luca زمان اجرا خاص خودش نیست، مانند
655
00:29:26,970 –> 00:29:31,410
pi pi، آن است. این یک چیزی است که انجام داد،
656
00:29:31,410 –> 00:29:33,270
آیا باید زمان اجرا را برای آن نصب کنید
657
00:29:33,270 –> 00:29:34,980
یا فقط ایجاد می کند مانند اینکه باید
658
00:29:34,980 –> 00:29:37,170
c پایتون را مانند 3 5 نصب کنید
659
00:29:37,170 –> 00:29:39,240
تا آن را
660
00:29:39,240 –> 00:29:41,070
اجرا کنید.
661
00:29:41,070 –> 00:29:42,660
چیزی بسازید که
662
00:29:42,660 –> 00:29:44,550
مستقل باشد و سپس
663
00:29:44,550 –> 00:29:47,700
کاملاً در زمان اجرا باشد و همچنین یک
664
00:29:47,700 –> 00:29:49,830
حالت تنظیم شده وجود دارد و سپس فقط
665
00:29:49,830 –> 00:29:52,770
در مقابل آن پیوند برقرار می کند – نصب و lourdes
666
00:29:52,770 –> 00:29:57,030
lib – مانند هر برنامه ای که تعبیه می شود –
667
00:29:57,030 –> 00:30:02,520
باید انجام شود و اینطور پیش می رود و من
668
00:30:02,520 –> 00:30:05,730
سعی میکنم تا آنجا که ممکن است از زمان اجرای پایتون اجتناب کنم
669
00:30:05,730 –> 00:30:07,920
و به این
670
00:30:07,920 –> 00:30:11,160
ترتیب چیزهای درست را جمع میکنم تا با کد نداشته باشم
671
00:30:11,160 –> 00:30:11,909
672
00:30:11,909 –> 00:30:15,169
و سپس دانش بهینهسازی زیبایی شناسی نداشته باشم و
673
00:30:15,169 –> 00:30:18,449
سعی کنم تا
674
00:30:18,449 –> 00:30:21,919
حد امکان از رفتن به زمان اجرای پایتون اجتناب
675
00:30:21,919 –> 00:30:24,899
کنم. اساساً دکوراسیون بله، اما
676
00:30:24,899 –> 00:30:27,209
شما همچنان مانند آن کد C که من
677
00:30:27,209 –> 00:30:28,619
در مورد آن صحبت کردم در معماری ایجاد شده
678
00:30:28,619 –> 00:30:32,159
است که هنوز از
679
00:30:32,159 –> 00:30:34,949
انواع شی PI و موارد مشابه استفاده می کند، تعامل
680
00:30:34,949 –> 00:30:37,169
دارید، گویی شما اساساً
681
00:30:37,169 –> 00:30:39,239
کامپایلر شما در حال نوشتن پسوند C از آن هستید.
682
00:30:39,239 –> 00:30:42,149
کد پایتون ما بله درست است به جز
683
00:30:42,149 –> 00:30:45,509
اینکه شما فقط بگویید نقطه PI ما این نیست
684
00:30:45,509 –> 00:30:47,579
پایتون ما مانند پایتون که من می
685
00:30:47,579 –> 00:30:50,690
نویسم به dukkha می دهم شما بنویسید بله بله
686
00:30:50,690 –> 00:30:55,229
متاسفم می آید البته نه
687
00:30:55,229 –> 00:30:57,419
کاهش می یابد بله دقیقاً پایتون شما را می گیرد
688
00:30:57,419 –> 00:30:59,519
و می چرخد آن را به
689
00:30:59,519 –> 00:31:02,609
ماژول فرمت و سپس یک جنگ بسیار خوشحال کننده این است
690
00:31:02,609 –> 00:31:05,669
که واقعاً واقعاً تند و زننده است من
691
00:31:05,669 –> 00:31:07,699
واقعاً دوست بزرگی هستم با
692
00:31:07,699 –> 00:31:10,739
پیاده سازی دیکشنری من از تمام
693
00:31:10,739 –> 00:31:13,199
دانش داخلی استفاده می کنم – اما
694
00:31:13,199 –> 00:31:15,989
قرار نیست از خوب استفاده کنم اما این کاری است که یک
695
00:31:15,989 –> 00:31:17,639
کامپایلر باید درست انجام دهد، بله،
696
00:31:17,639 –> 00:31:21,449
کاملاً مسئولیت آن است که
697
00:31:21,449 –> 00:31:24,719
همه این کارهای زشت را انجام دهد و بله، و اگر
698
00:31:24,719 –> 00:31:26,639
نسخه پایتون را سفارش دهید، شناسه های امن است،
699
00:31:26,639 –> 00:31:29,549
بنابراین 2.7 تغییر زیادی نخواهد کرد،
700
00:31:29,549 –> 00:31:32,129
بله، بنابراین ما می توانیم شما را انجام دهیم. شما میتوانید کوتاهتر
701
00:31:32,129 –> 00:31:34,579
از آن باشید، بله،
702
00:31:36,109 –> 00:31:38,519
این بخش در بالای پایتون amay
703
00:31:38,519 –> 00:31:40,619
توسط رول بار برای شما آورده شده است، یکی از
704
00:31:40,619 –> 00:31:41,940
چیزهای ناامیدکننده در مورد
705
00:31:41,940 –> 00:31:43,590
توسعهدهندگان veena که با خطاها سر و کار دارند و
706
00:31:43,590 –> 00:31:45,869
به کاربران برای گزارش خطاها در هنگام جستجوی
707
00:31:45,869 –> 00:31:47,759
فایلهای گزارش در تلاش برای
708
00:31:47,759 –> 00:31:50,009
اشکالزدایی یا دریافت میلیونها مشکل متکی هستند.
709
00:31:50,009 –> 00:31:51,749
هشدارها فقط به صندوق ورودی شما سرازیر می شوند و
710
00:31:51,749 –> 00:31:53,789
روز شما را با رول بارها خراب
711
00:31:53,789 –> 00:31:56,159
می کنند نظارت بر هوای تمام پشته. شما
712
00:31:56,159 –> 00:31:58,109
بینش و کنترلی را که برای یافتن و رفع اشکالات سریعتر نیاز دارید دریافت می کنید.
713
00:31:58,109 –> 00:31:59,399
714
00:31:59,399 –> 00:32:01,349
افزودن نوار رول به برنامه پایتون شما به
715
00:32:01,349 –> 00:32:04,080
آسانی است که رول بار نصب pip را
716
00:32:04,080 –> 00:32:05,639
شروع کنید. ردیابی خطاهای تولید و
717
00:32:05,639 –> 00:32:08,159
قرار ملاقات ها در 8 دقیقه یا کمتر،
718
00:32:08,159 –> 00:32:10,169
آیا به دلایل امنیتی یا انطباق، ابزارهای میزبانی خود را در نظر می
719
00:32:10,169 –> 00:32:12,330
گیرید و
720
00:32:12,330 –> 00:32:13,440
باید واقعاً
721
00:32:13,440 –> 00:32:16,229
گزینه SAS سازگار با رول بارها را بررسی کنید
722
00:32:16,229 –> 00:32:17,999
و ویژگی های امنیتی پیشرفته را دریافت کنید و
723
00:32:17,999 –> 00:32:19,649
بدون دردسر میزبانی شخصی
724
00:32:19,649 –> 00:32:22,289
از جمله HIPAA دوختم. هفت صفر
725
00:32:22,289 –> 00:32:25,289
یک سپر خصوصی و بیشتر دوست
726
00:32:25,289 –> 00:32:27,269
دارند به شما یک نسخه آزمایشی بدهند، امروز یک بار امتحان کنید،
727
00:32:27,269 –> 00:32:29,759
به پایتون دات F صحبت کنید.
728
00:32:29,759 –> 00:32:32,280
نوار اسلش M و آنها را بررسی کنید
729
00:32:32,280 –> 00:32:34,890
این برای وظایف است، بله، پس بیایید
730
00:32:34,890 –> 00:32:36,870
کمی در مورد سازگاری صحبت کنیم تا
731
00:32:36,870 –> 00:32:39,539
روی ویندوز لینوکس و سیستم عامل مک
732
00:32:39,539 –> 00:32:42,299
کار کند و نه فصل و نه فقط به
733
00:32:42,299 –> 00:32:45,840
این دلیل که با کد C ایجاد
734
00:32:45,840 –> 00:32:48,539
می کند، فکر می کنم کار می کند. روی هر چیزی، اما
735
00:32:48,539 –> 00:32:51,090
میتوانید با پنج مورد دیگر روی آن ایده کرهای کار کنید،
736
00:32:51,090 –> 00:32:53,760
من بدیهی است که فقط میتوانم ویندوز
737
00:32:53,760 –> 00:32:55,970
و لینوکس را آزمایش کنم و میدانم که Mac OS
738
00:32:55,970 –> 00:32:58,500
کار میکند، زیرا افراد دیگر از آن استفاده میکنند
739
00:32:58,500 –> 00:33:00,690
و گاهی اوقات من چیزی را اصلاح میکنم، اما
740
00:33:00,690 –> 00:33:03,870
سیستمعامل مک ندارم و بله،
741
00:33:03,870 –> 00:33: