﻿1
00:00:04,400 --> 00:00:05,570
‫Merhaba ve hoş geldiniz.

2
00:00:05,570 --> 00:00:11,810
‫Bu derste, nasıl iyi sorular sorabileceğimizi ve doğru türde bilgiler sağlayarak diğer insanların soruları yanıtlamasına

3
00:00:11,810 --> 00:00:14,780
‫nasıl yardımcı olabileceğimizi öğreneceğiz.

4
00:00:14,780 --> 00:00:16,610
‫Nasıl olduğunu görelim.

5
00:00:17,000 --> 00:00:20,630
‫Şimdi biraz daha karmaşık şeyler yapmaya başlayacağız.

6
00:00:20,630 --> 00:00:24,830
‫Ve karmaşık dersleri takip ederken işler ters gidebilir.

7
00:00:24,830 --> 00:00:30,680
‫Bu nedenle, yararlı ve yapıcı bir şekilde nasıl yardım isteyeceğimizi bilmemiz önemlidir.

8
00:00:30,770 --> 00:00:36,170
‫Bu yüzden yardım istemenin ilk prensiplerinden biri, aldığınız hatayı tam olarak yapıştırmaktır.

9
00:00:36,170 --> 00:00:40,910
‫Unreal'dan bir hata mesajı alıyorsanız veya bir şeyler beklediğiniz gibi olmuyorsa, önce

10
00:00:40,910 --> 00:00:45,170
‫bunu Google'a yapıştırmayı deneyin ve sonuçların size ne gösterdiğine bakın.

11
00:00:45,170 --> 00:00:50,240
‫Kendi kendinize düzeltebileceğiniz bir şey varsa, Soru-Cevap bölümünde sormak yerine Google

12
00:00:50,240 --> 00:00:51,200
‫en hızlı yoldur.

13
00:00:51,680 --> 00:00:58,910
‫Bu da başarılı olmazsa, devam edin ve Soru-Cevap bölümünde sorun, ancak hata mesajını ve kodunuzu eklediğinizden

14
00:00:58,910 --> 00:01:00,590
‫emin olun.

15
00:01:00,590 --> 00:01:06,170
‫En önemlisi, her şeyi bizimle aynı şekilde yapmış gibi görünebilirsiniz, ancak durum genellikle

16
00:01:06,170 --> 00:01:11,060
‫böyle değildir ve küçük hatalar yapmak tamamen iyi ve normaldir.

17
00:01:11,510 --> 00:01:16,520
‫Ve sorununuzu tanımlarken mümkün olduğunca kısa, ancak gerektiği kadar uzun olun.

18
00:01:16,520 --> 00:01:21,530
‫Çok az bilgi verip onlara yardımcı olamamamızı istemezsiniz.

19
00:01:21,560 --> 00:01:25,550
‫Ama aynı zamanda, bir soru yazmak için çok fazla zaman harcamak da istemezsiniz.

20
00:01:25,550 --> 00:01:30,110
‫Birinin okumasını ve sorunun özüne inmesini çok zorlaştırmak istemezsiniz.

21
00:01:30,410 --> 00:01:35,090
‫Ayrıca, daha sonra sorunu kendiniz çözmeniz gerektiğini fark ederseniz.

22
00:01:35,090 --> 00:01:40,280
‫Lütfen, temelde artık yardımımıza ihtiyacınız olmadığını bilmemiz için bize bildirin, ancak aynı zamanda

23
00:01:40,280 --> 00:01:45,170
‫bulduğunuz çözümlerden başkalarının da yararlanabilmesi için çözümlerinizi paylaşın.

24
00:01:45,170 --> 00:01:46,640
‫Bu her zaman çok yardımcı olmuştur.

25
00:01:46,640 --> 00:01:51,410
‫Ayrıca beklerken, bir soru sorduysanız ve yanıt almak için parmaklarınızı

26
00:01:51,410 --> 00:01:55,820
‫oynatıp bekliyorsanız, diğer insanların sorularına bir göz atın.

27
00:01:55,820 --> 00:02:01,250
‫Her birimiz birbirimize yardım etmek için buradayız, bu yüzden lütfen diğer insanların sorularını yanıtlayın.

28
00:02:01,250 --> 00:02:05,540
‫Bu şekilde genellikle çok şey öğrendiğinizi ve çok fazla bilgi edindiğinizi fark edersiniz.

29
00:02:05,540 --> 00:02:06,800
‫Peki eklemek için ne gerekiyor?

30
00:02:06,890 --> 00:02:10,430
‫Gerçekten iyi cevaplar alacağınız gerçekten iyi bir soru sorun.

31
00:02:10,580 --> 00:02:14,450
‫Öncelikle şu soruyu yanıtlamanız gerekiyor: Ne denediniz?

32
00:02:14,450 --> 00:02:19,430
‫Derslerde yaptıklarının aynısını yaptım demek cazip gelebilir, ancak bir adımı atlamak

33
00:02:19,430 --> 00:02:20,270
‫kolaydır.

34
00:02:20,270 --> 00:02:22,760
‫Bir şeyi yanlış duymak ya da duymamış olmak kolaydır.

35
00:02:22,760 --> 00:02:25,520
‫Bu yüzden lütfen bize ne denediğinizi anlatın ve tekrarlayın.

36
00:02:25,520 --> 00:02:30,770
‫Bu, gözden geçirmeniz ve yaptığınızı düşündüğünüz her şeyi gerçekten yaptığınızdan emin olmanız için iyi bir yoldur.

37
00:02:30,770 --> 00:02:36,170
‫Ayrıca, neyin yanlış gittiğini anlamak için herhangi bir adım attıysanız, zaten yaptığınız

38
00:02:36,170 --> 00:02:40,910
‫şeyleri önermememiz için bize ne yapmayı denediğinizi anlatmaya çalışın.

39
00:02:41,480 --> 00:02:42,950
‫Ne olmasını bekliyordun?

40
00:02:42,950 --> 00:02:48,290
‫Bu size açık görünebilir, ancak bazen soruyu yanıtlayan kişi için ilk etapta ne olmasını

41
00:02:48,290 --> 00:02:50,750
‫beklediğiniz açık değildir.

42
00:02:50,750 --> 00:02:54,590
‫Dolayısıyla neden yanlış gittiği ya da yanlış gidip gitmediği net değil.

43
00:02:54,590 --> 00:03:00,860
‫Ve sonra bize gerçekten beklediğiniz gibi olmayan ne olduğunu anlatın.

44
00:03:00,860 --> 00:03:03,080
‫Ve tüm bunlarla ilgili spesifik olun.

45
00:03:03,080 --> 00:03:11,120
‫Tam hata mesajları kullanın, tam ifadeler kullanın, mümkünse ekran görüntüleri kullanın ve günlükler, mesajlar ve tüm bu tür şeyleri

46
00:03:11,120 --> 00:03:12,230
‫kullanın.

47
00:03:12,230 --> 00:03:14,090
‫Peki ne tür şeyleri dahil edebiliriz?

48
00:03:14,090 --> 00:03:18,710
‫Hangi yararlı bilgiler durumunuzda hata ayıklamamıza gerçekten yardımcı olur?

49
00:03:18,770 --> 00:03:22,790
‫Daha önce de söylediğim gibi, attığınız adımlar kesinlikle çok önemli.

50
00:03:22,790 --> 00:03:23,840
‫Bu gerçekten yardımcı oluyor.

51
00:03:24,110 --> 00:03:27,860
‫Sağlayabileceğiniz herhangi bir ekran görüntüsü de çok yardımcı olur.

52
00:03:27,890 --> 00:03:34,130
‫Metinsel bir günlük mesajıysa, aslında bazı metinleri aramak ve ele almak bizim için genellikle daha

53
00:03:34,130 --> 00:03:41,330
‫kolaydır ve bir saniye içinde sorunuzu boğmadan uzun günlük parçalarını nasıl paylaşabileceğinizi paylaşacağım.

54
00:03:41,450 --> 00:03:45,560
‫Editör günlükleri, yani derleme günlükleri daha sonra C++ ile daha fazla ilgilendiğimizde gelecek.

55
00:03:45,560 --> 00:03:51,770
‫Ancak şu anda sağlayabileceğiniz editör günlükleri ve biriyle biraz ileri geri yaptıysanız ve projenizi nasıl

56
00:03:51,770 --> 00:03:56,510
‫gönderebilirsiniz gibi bir şey varsa, onunla bir oyun oynayacağım ve sorunu bulup

57
00:03:56,510 --> 00:03:58,490
‫bulamayacağıma bakacağım.

58
00:03:58,790 --> 00:04:01,730
‫O zaman bu derste size bunu nasıl yapacağınızı da göstereceğim.

59
00:04:01,730 --> 00:04:03,290
‫Şimdi ekran görüntülerine bir göz atalım.

60
00:04:03,290 --> 00:04:05,000
‫Bunu yapabileceğinizi varsayıyorum.

61
00:04:05,330 --> 00:04:12,020
‫Ancak günlük mesajlarını almak açısından, bir yol var, alttaki düzenlemelerinizde bu günlük çıktısına

62
00:04:12,020 --> 00:04:13,100
‫sahipsiniz.

63
00:04:13,100 --> 00:04:16,820
‫Eğer buna tıklarsanız, size bir sürü bilgi gösterecektir.

64
00:04:16,820 --> 00:04:20,810
‫Bu her zaman gidip tüm bunları seçmenin ve kopyalamanın en kolay yolu değildir.

65
00:04:20,810 --> 00:04:29,000
‫Aynı günlüğe ulaşmanın bir başka yolu da proje klasörünüze gitmek, kaydedilenler bölümüne gitmek, günlükler bölümüne gitmek ve ardından

66
00:04:29,000 --> 00:04:32,990
‫bu günlük dosyasının proje günlüğünüzü içermesidir.

67
00:04:32,990 --> 00:04:36,020
‫Şimdi Mac'te biraz daha farklı bir yere gideceksiniz.

68
00:04:36,020 --> 00:04:38,750
‫Şimdi, kayıtları almak için kullanabileceğiniz birkaç yol var.

69
00:04:38,750 --> 00:04:43,520
‫Bunu Windows'ta Explorer'ı kullandığımıza benzer bir şekilde finder aracılığıyla da yapabilirsiniz,

70
00:04:43,520 --> 00:04:48,590
‫ancak biraz daha kolay bir yol, aşağıdaki gibi görünen konsol uygulamanıza bir göz atmaktır.

71
00:04:48,770 --> 00:04:55,370
‫Konsol uygulamasında sol tarafta bir dizi farklı rapor ve arayabileceğiniz farklı alanlar olduğunu

72
00:04:55,370 --> 00:04:56,690
‫görebilirsiniz.

73
00:04:56,690 --> 00:05:01,220
‫Günlükler aradığımız şey günlük raporlarıdır ve bu listede aşağı doğru kaydırma yaparak her türlü uygulamanın

74
00:05:01,220 --> 00:05:03,230
‫günlüklerini görebilirsiniz.

75
00:05:03,230 --> 00:05:03,590
‫Şimdi yapacaksın.

76
00:05:03,650 --> 00:05:07,370
‫Projenizle aynı ada sahip olanı arayın.

77
00:05:07,370 --> 00:05:10,150
‫Gördüğünüz gibi benim de bir projem var.

78
00:05:10,160 --> 00:05:18,770
‫Giriş projesi pro günlükleri var, bu yüzden gidip buna tıklayabilirsiniz ve günlüğün tıpkı pencerelerde olduğu gibi çok uzun olduğunu görebilirsiniz

79
00:05:18,770 --> 00:05:24,020
‫ve bunun üzerine gelirseniz buradan kopyalayıp yapıştırabilirsiniz.

80
00:05:24,020 --> 00:05:25,910
‫Ayrıca disk üzerinde nerede olduğunu da gösterir.

81
00:05:25,910 --> 00:05:33,500
‫Benim durumumda, kullanıcı kitaplığı günlüklerimin altında, Unreal Engine ve ardından belirli bir projenin

82
00:05:33,500 --> 00:05:36,320
‫adı ve ardından oradaki günlük dosyası.

83
00:05:36,710 --> 00:05:39,890
‫Ancak çok uzun olduğu için lütfen bunu sorunuza yapıştırmayın.

84
00:05:39,890 --> 00:05:46,970
‫Bu, jist dot github dot com adresine gitmeyi anlamayı gerçekten zorlaştıracak ve yapabileceğiniz şey, dosyayı, proje

85
00:05:46,970 --> 00:05:51,290
‫günlük dosyasını alıp bu web sayfasına sürükleyebilmeniz ve bu günlüğün

86
00:05:51,290 --> 00:05:54,050
‫içeriğini yüklediğini görebilmenizdir.

87
00:05:54,050 --> 00:05:57,260
‫Gidip diyebilirsiniz ki, gizli özü oluşturun.

88
00:05:57,530 --> 00:06:02,300
‫Ve sonra yapacağınız şey, URL çubuğundan URL'yi kopyalayıp bunun yerine sorunuza

89
00:06:02,300 --> 00:06:03,980
‫yapıştırabilirsiniz.

90
00:06:03,980 --> 00:06:08,150
‫Ve bu, birisinin gelip günlüğün ilgili kısmını aramasına ve belki de kurulumunuzda

91
00:06:08,150 --> 00:06:13,610
‫gerçekten neyin yanlış gittiğini belirlemeye yardımcı olmasına izin verecektir.

92
00:06:13,610 --> 00:06:15,860
‫Yani günlük mesajlarınızı bu şekilde paylaşırsınız.

93
00:06:15,860 --> 00:06:23,450
‫Aynı şeyi C++ bölümüne geldiğimizde C++'da özellikle uzun olan derleme hataları için de yapabilirsiniz.

94
00:06:23,720 --> 00:06:29,300
‫Ancak diğer bir şey, son çare olarak gerçek projenizi paylaşmaktır.

95
00:06:29,300 --> 00:06:36,080
‫Şimdi tüm proje klasörünü sıkıştırmak cazip gelebilir, ancak burada yeniden oluşturulabilecek çok sayıda

96
00:06:36,080 --> 00:06:40,400
‫derleme bilgisi göndermemize gerek olmayan birçok şey var.

97
00:06:40,400 --> 00:06:49,910
‫Burada çıktı üretmenin en iyi yolu, dosya menünüze gidip zip projesine gitmek ve ardından bu zip projesinin nereye gitmesini

98
00:06:49,910 --> 00:06:52,640
‫istediğinizi seçmektir.

99
00:06:52,640 --> 00:06:56,000
‫Örneğin gidip bunu masaüstünüze koyabilirsiniz.

100
00:06:56,000 --> 00:07:00,380
‫Burada zaten bir tane var, ancak bunun üzerine yazacağım ve sonra devam edip kaydet düğmesine basabilir ve bu durumda değiştirmek

101
00:07:00,380 --> 00:07:01,880
‫istediğimi söyleyebilirsiniz.

102
00:07:02,240 --> 00:07:06,680
‫Ve projeyi sıkıştırdığını söyleyen küçük bir açılır pencere göreceksiniz ve tamamlandığında,

103
00:07:06,680 --> 00:07:11,600
‫tamamlanmış olacak ve gidip bunu Dropbox veya Google Drive gibi bir şeye yükleyebilir ve ardından bunu sorunuzda

104
00:07:11,600 --> 00:07:13,130
‫paylaşabilirsiniz.

105
00:07:13,130 --> 00:07:20,240
‫Umarım gerçekten harika soruları nasıl sorabileceğiniz ve karşılığında nasıl harika yanıtlar alabileceğiniz konusunda

106
00:07:20,240 --> 00:07:22,130
‫daha iyi bir fikriniz olmuştur.

107
00:07:22,370 --> 00:07:23,630
‫Bir sonraki derste görüşmek üzere.

