WEBVTT

1
00:05.270 --> 00:06.470
Tekrar hoş geldiniz, çocuklar.

2
00:06.830 --> 00:11.810
Mahkemelerin bu bölümünde, Botoks
zamanlayıcıları ile nasıl çalışılacağını
öğreneceğiz.

3
00:12.290 --> 00:17.810
Yani politika zamanlayıcıları bir şey
değildir, ancak bunlar Unix işletim

4
00:17.810 --> 00:19.790
sistemlerinde çalışmak veya çalışmak üzere
tasarlanmış posix uyumlu
zamanlayıcılardır.

5
00:20.360 --> 00:24.590
Yani bu kursu yapabilmek için makinenizde
Linux'un çalışıyor olması gerekiyor.

6
00:25.160 --> 00:31.520
Kavramsal yol Mahkeme Linux'a çok özel
değildir, çünkü zamanlayıcılarla

7
00:31.520 --> 00:35.480
ilgili çalıştıracağınız kavramlar
nelerdir, zaman kelimeleri sadece bu
şekilde

8
00:36.050 --> 00:41.120
uygulanır? Bu daha çok kavramsal bir kurs,
ancak size

9
00:41.120 --> 00:41.960
göstereceğim tüm gösterimler Linux işletim
sistemi üzerinde olacak.

10
00:42.500 --> 00:46.460
Tartışacağımız tüm kodlar bu eurodan
indirilebilir.

11
00:46.700 --> 00:53.720
Bu nedenle, bu web sitesini ziyaret edin
veya bu depoyu

12
00:53.720 --> 00:54.170
çatallayın ve yerel makinenizde kaynak
kodunun bir kopyasını oluşturun.

13
00:54.590 --> 00:57.950
Bu dizinde bulunan tüm kaynak kodunu
açıklayacağız.

14
00:58.760 --> 01:04.160
Bu bölümden sonra Linux zamanlayıcılarını
oluşturabilecek, güncelleyebilecek ve
silebileceksiniz.

15
01:04.430 --> 01:09.440
Pencerenizdeki zaman aşımlarını yeniden
başlatabilir, duraklatabilir, devam
ettirebilir veya yeniden
planlayabilirsiniz.

16
01:09.800 --> 01:17.150
Zamanlayıcıları periyodik tek atış veya
üstel olarak geri

17
01:17.150 --> 01:20.630
atabileceğiz ve zamanlayıcı odaklı
tasarladığımız uygulamaları
oluşturabileceksiniz.

18
01:21.200 --> 01:27.560
Zamanlayıcılar üzerinde oldukça iyi bir
tutuş elde ettiğinizde,

19
01:27.560 --> 01:28.670
zamanlayıcı önyargılı algoritmaları ve düz
makineleri uygulayabileceksiniz.

20
01:29.660 --> 01:34.880
Bu yüzden bu kursun sonuna doğru kendi
özel zamanlayıcı kütüphanemizi
oluşturacağız.

21
01:35.150 --> 01:35.510
Değil mi? Bu yüzden bunu mini bir proje
olarak

22
01:36.110 --> 01:41.510
yapın ve değer katmak için özgeçmişinize
bu projeden bahsedin.

23
01:43.300 --> 01:47.560
Söylemin ön koşulu, makinenizde bir
çamaşır makinesi veya yerel

24
01:47.590 --> 01:54.430
işletim sistemi olarak çalışan Linux
işletim sistemine sahip olmanız,

25
01:54.430 --> 01:55.450
ardından geri aramalara veya işlev
işaretçilerine aşina olmanız gerektiğidir.

26
01:55.450 --> 02:03.010
Zamanlayıcılar uygulandıklarından,
uygulanmaları için fonksiyon
işaretçilerine büyük ölçüde bağımlıdırlar.

27
02:03.250 --> 02:08.140
Ve elbette, her zamanki gibi, size
göstereceğim

28
02:08.140 --> 02:09.100
tüm gösterimler, tartışacağımız tüm kodlar
içinde olacak.

29
02:09.880 --> 02:13.390
Yani bu daha çok kavramsal bir nitelik
taşımıyor.

30
02:14.560 --> 02:20.410
Zaman aşımlarının nasıl tasarlandığını ve
uygulandığını anladıktan sonra, Python,
Java

31
02:20.410 --> 02:24.310
veya başka herhangi bir favori programlama
dilinizi kullanarak zamanlayıcıları
uygulayabilirsiniz.

32
02:25.090 --> 02:30.400
Yani programlama dili ya da Linux değil,
programlama kavramlarını öğreniyoruz,
değil

33
02:32.130 --> 02:35.080
mi? Bu yüzden iyi şanslar çocuklar ve
umarım skorlardan keyif alırsınız.

34
02:35.100 --> 02:37.680
Bu kurs çok ilginç olacak.


