﻿1
00:00:04,400 --> 00:00:05,570
‫Hallo en welkom.

2
00:00:05,570 --> 00:00:11,810
‫In deze lezing gaan we leren hoe we goede vragen kunnen stellen en andere mensen kunnen helpen deze te

3
00:00:11,810 --> 00:00:14,780
‫beantwoorden door de juiste soort informatie te verstrekken.

4
00:00:14,780 --> 00:00:16,610
‫Laten we erin duiken en kijken hoe.

5
00:00:17,000 --> 00:00:20,630
‫Dus we staan op het punt om wat ingewikkelder dingen te doen.

6
00:00:20,630 --> 00:00:24,830
‫En bij het volgen van ingewikkelde colleges kan het mis gaan.

7
00:00:24,830 --> 00:00:30,680
‫Het is dus belangrijk dat we weten hoe we op een nuttige en constructieve manier om hulp kunnen vragen.

8
00:00:30,770 --> 00:00:36,170
‫Dus een van de eerste principes om om hulp te vragen, is de exacte foutmelding te plakken die je krijgt.

9
00:00:36,170 --> 00:00:40,910
‫Als je een foutmelding krijgt van Unreal of als er iets niet gebeurt zoals je verwacht, probeer

10
00:00:40,910 --> 00:00:45,170
‫dat dan eerst in Google te plakken en kijk wat de resultaten je laten zien.

11
00:00:45,170 --> 00:00:50,240
‫Als er iets is dat u zelf kunt oplossen, is Google verreweg de snelste manier in plaats van te vragen

12
00:00:50,240 --> 00:00:51,200
‫in de Q&A.

13
00:00:51,680 --> 00:00:58,910
‫Als dat niet lukt, ga je gang en vraag het in de Q&A, maar zorg ervoor dat je de foutmelding

14
00:00:58,910 --> 00:01:00,590
‫en je code toevoegt.

15
00:01:00,590 --> 00:01:06,170
‫Het belangrijkste is dat het lijkt alsof je alles hetzelfde hebt gedaan als wij, maar dat is vaak

16
00:01:06,170 --> 00:01:11,060
‫niet het geval, en het is prima en normaal om kleine fouten te maken.

17
00:01:11,510 --> 00:01:16,520
‫En wees bij het beschrijven van uw probleem zo kort mogelijk, maar zo lang als nodig.

18
00:01:16,520 --> 00:01:21,530
‫U wilt niet te weinig informatie geven en dat wij hen niet kunnen helpen.

19
00:01:21,560 --> 00:01:25,550
‫Maar u wilt ook niet te veel tijd steken in het schrijven van een vraag.

20
00:01:25,550 --> 00:01:30,110
‫Je wilt het niet te moeilijk maken voor iemand om te lezen en tot de kern van het probleem te komen.

21
00:01:30,410 --> 00:01:35,090
‫En ook als je merkt dat je het probleem later zelf moet oplossen.

22
00:01:35,090 --> 00:01:40,280
‫Laat het ons alstublieft weten zodat we in principe weten dat u onze hulp niet meer nodig

23
00:01:40,280 --> 00:01:45,170
‫heeft, maar deel ook uw oplossingen zodat anderen kunnen profiteren van wat u ontdekt heeft.

24
00:01:45,170 --> 00:01:46,640
‫Dat is altijd erg handig.

25
00:01:46,640 --> 00:01:51,410
‫En ook terwijl je wacht, als je een vraag hebt gesteld en een beetje met je duimen

26
00:01:51,410 --> 00:01:55,820
‫draait en wacht op een antwoord, kijk dan eens naar de vragen van andere mensen.

27
00:01:55,820 --> 00:02:01,250
‫Het is er allemaal voor ons allemaal om elkaar te helpen, dus beantwoord alsjeblieft de vragen van anderen.

28
00:02:01,250 --> 00:02:05,540
‫Je merkt vaak dat je op deze manier veel leert en veel kennis verankert.

29
00:02:05,540 --> 00:02:06,800
‫Dus wat is er nodig om toe te voegen?

30
00:02:06,890 --> 00:02:10,430
‫Stel een echt goede vraag die echt goede antwoorden zal krijgen.

31
00:02:10,580 --> 00:02:14,450
‫Nou, allereerst moet je de vraag beantwoorden, wat heb je geprobeerd?

32
00:02:14,450 --> 00:02:19,430
‫Het lijkt misschien verleidelijk om te zeggen, nou, ik heb precies gedaan wat ze deden in de colleges, maar het is gemakkelijk om een

33
00:02:19,430 --> 00:02:20,270
‫stap over te slaan.

34
00:02:20,270 --> 00:02:22,760
‫Het is gemakkelijk om iets verkeerd gehoord of niet gehoord te hebben.

35
00:02:22,760 --> 00:02:25,520
‫Dus vertel het ons alsjeblieft en herhaal wat je hebt geprobeerd.

36
00:02:25,520 --> 00:02:30,410
‫Het is een goede manier van je om te herzien en ervoor te zorgen dat je echt alles hebt gedaan wat je dacht te hebben

37
00:02:30,410 --> 00:02:30,770
‫gedaan.

38
00:02:30,770 --> 00:02:36,170
‫En ook, als je stappen hebt ondernomen om te proberen te begrijpen wat er mis gaat, probeer ons dan te vertellen

39
00:02:36,170 --> 00:02:40,910
‫wat je al hebt geprobeerd te doen, zodat we geen dingen suggereren die je al hebt gedaan.

40
00:02:41,480 --> 00:02:42,950
‫Wat had je verwacht dat er zou gebeuren?

41
00:02:42,950 --> 00:02:48,290
‫Dit lijkt misschien voor de hand liggend voor u, maar soms is het voor de persoon die de vraag beantwoordt niet

42
00:02:48,290 --> 00:02:50,750
‫duidelijk wat u in de eerste plaats had verwacht.

43
00:02:50,750 --> 00:02:54,590
‫Het is dus niet duidelijk waarom het fout is gegaan of dat het überhaupt fout is gegaan.

44
00:02:54,590 --> 00:03:00,860
‫En vertel ons dan wat er is gebeurd dat niet was wat je had verwacht.

45
00:03:00,860 --> 00:03:03,080
‫En wees specifiek met dit alles.

46
00:03:03,080 --> 00:03:11,120
‫Gebruik exacte foutmeldingen, gebruik exacte bewoordingen, gebruik screenshots indien mogelijk, en logs en berichten en al dit

47
00:03:11,120 --> 00:03:12,230
‫soort dingen.

48
00:03:12,230 --> 00:03:14,090
‫Dus wat voor soort dingen kunnen we opnemen?

49
00:03:14,090 --> 00:03:18,710
‫Welke nuttige informatie helpt ons echt om uw situatie te debuggen?

50
00:03:18,770 --> 00:03:22,790
‫Nou, zoals ik al zei, de stappen die je hebt genomen zijn absoluut cruciaal.

51
00:03:22,790 --> 00:03:23,840
‫Dat helpt echt.

52
00:03:24,110 --> 00:03:27,860
‫Alle screenshots die u kunt maken, zijn ook super handig.

53
00:03:27,890 --> 00:03:34,130
‫Als het een tekstueel logbericht is, is tekst meestal gemakkelijker voor ons om door te zoeken en te

54
00:03:34,130 --> 00:03:40,580
‫verwerken, en ik zal je vertellen hoe je lange stukken logs kunt delen zonder je vraag in een oogwenk

55
00:03:40,580 --> 00:03:41,330
‫te overspoelen.

56
00:03:41,450 --> 00:03:45,560
‫De editor logt, dus build logs komen later wanneer we meer met C++ te maken hebben.

57
00:03:45,560 --> 00:03:51,770
‫Maar de editor logs die je nu kunt verstrekken en als je een beetje heen en weer met iemand hebt gehad en

58
00:03:51,770 --> 00:03:56,510
‫ze zeggen, hoe zou je je project kunnen verzenden en ik zal ermee spelen en zien

59
00:03:56,510 --> 00:03:58,490
‫als ik het probleem kan vinden.

60
00:03:58,790 --> 00:04:01,730
‫Dan laat ik je in deze lezing zien hoe je dat ook doet.

61
00:04:01,730 --> 00:04:03,290
‫Dus laten we eens kijken naar screenshots.

62
00:04:03,290 --> 00:04:05,000
‫Ik ga ervan uit dat je dat kunt doen.

63
00:04:05,330 --> 00:04:12,020
‫Maar wat betreft het verkrijgen van de logberichten, wel, er is één manier om deze loguitvoer in je bewerkingen

64
00:04:12,020 --> 00:04:13,100
‫onderaan te zetten.

65
00:04:13,100 --> 00:04:16,820
‫Als je hierop klikt, krijg je een soort van ladingen en ladingen en stapels informatie te zien.

66
00:04:16,820 --> 00:04:20,810
‫Dit is niet altijd de gemakkelijkste manier om dit allemaal te selecteren en te kopiëren.

67
00:04:20,810 --> 00:04:29,000
‫Dus een andere manier om bij hetzelfde logboek te komen, is door naar uw projectmap te gaan, naar opgeslagen te gaan, naar

68
00:04:29,000 --> 00:04:32,990
‫logboeken te gaan en dan bevat dit logbestand uw projectlogboek.

69
00:04:32,990 --> 00:04:36,020
‫Op een Mac ga je nu naar een iets andere plaats.

70
00:04:36,020 --> 00:04:38,750
‫Er zijn een aantal manieren waarop u de logboeken kunt krijgen.

71
00:04:38,750 --> 00:04:43,520
‫Je zou het ook via Finder kunnen doen op een vergelijkbare manier als we Explorer op

72
00:04:43,520 --> 00:04:48,590
‫Windows gebruiken, maar een iets eenvoudigere manier is om naar je console-app te kijken, die er zo uitziet.

73
00:04:48,770 --> 00:04:55,370
‫En in de console-app kun je aan de linkerkant zien dat er een heleboel verschillende rapporten en verschillende gebieden zijn

74
00:04:55,370 --> 00:04:56,690
‫waarnaar je kunt zoeken.

75
00:04:56,690 --> 00:05:01,220
‫Logboeken als we zoeken zijn de lograpporten en dan kun je door deze lijst naar beneden scrollen en

76
00:05:01,220 --> 00:05:03,230
‫kun je logs van allerlei applicaties zien.

77
00:05:03,230 --> 00:05:03,590
‫Nu zul je.

78
00:05:03,650 --> 00:05:07,370
‫Op zoek naar degene die dezelfde naam heeft als uw project.

79
00:05:07,370 --> 00:05:10,150
‫Dus in mijn geval kun je zien dat ik mijn project ook heb.

80
00:05:10,160 --> 00:05:18,770
‫Ik heb de pro-logboeken van het intro-project, dus je kunt erop klikken en je kunt zien dat het logboek erg lang is, net als

81
00:05:18,770 --> 00:05:24,020
‫in Windows, en je kunt vanaf hier kopiëren en plakken als je eroverheen beweegt.

82
00:05:24,020 --> 00:05:25,910
‫Het laat ook zien waar het zich op de schijf bevindt.

83
00:05:25,910 --> 00:05:33,500
‫In mijn geval staat het onder mijn gebruikersbibliotheeklogboeken, Unreal Engine, en dan de naam van het specifieke

84
00:05:33,500 --> 00:05:36,320
‫project en dan het logbestand daarbinnen.

85
00:05:36,710 --> 00:05:39,890
‫Maar omdat het zo lang is, plak dat dan alsjeblieft niet in je vraag.

86
00:05:39,890 --> 00:05:46,970
‫Het zal het heel moeilijk maken om erachter te komen ga naar jist dot github dot com en wat je kunt doen is je kunt het

87
00:05:46,970 --> 00:05:51,290
‫bestand, het projectlogbestand nemen en je kunt het gewoon naar deze webpagina slepen en je kunt

88
00:05:51,290 --> 00:05:54,050
‫zien dat het gewoon uploadt de inhoud van dat logboek.

89
00:05:54,050 --> 00:05:57,260
‫Je kunt gaan zeggen, maak een geheime kern.

90
00:05:57,530 --> 00:06:02,300
‫En wat u dan gaat doen, is dat u de URL gewoon uit de URL-balk kopieert en in

91
00:06:02,300 --> 00:06:03,980
‫plaats daarvan in uw vraag plakt.

92
00:06:03,980 --> 00:06:08,150
‫En dat zal iemand in staat stellen door te komen, door te zoeken naar

93
00:06:08,150 --> 00:06:13,610
‫het relevante deel van het logboek en misschien helpen identificeren wat er feitelijk mis is gegaan in je setup.

94
00:06:13,610 --> 00:06:15,860
‫Dus zo zou je je logberichten delen.

95
00:06:15,860 --> 00:06:22,640
‫U kunt hetzelfde doen met build-fouten die bijzonder lang zijn in C++ als we bij de C++-sectie

96
00:06:22,640 --> 00:06:23,450
‫komen.

97
00:06:23,720 --> 00:06:29,300
‫Maar het andere ding, het laatste redmiddel is om je eigenlijke project te delen.

98
00:06:29,300 --> 00:06:36,080
‫Nu is het misschien verleidelijk om gewoon de hele projectmap te zippen, maar er zijn hier veel dingen die we

99
00:06:36,080 --> 00:06:40,400
‫niet veel build-informatie hoeven te sturen die gewoon opnieuw kan worden gemaakt.

100
00:06:40,400 --> 00:06:49,910
‫Dus de beste manier om de uitvoer hier te produceren, is door naar je bestandsmenu te gaan, naar zip-project te gaan en vervolgens te selecteren

101
00:06:49,910 --> 00:06:52,640
‫waar je dit zip-project wilt hebben.

102
00:06:52,640 --> 00:06:56,000
‫U kunt dit bijvoorbeeld op uw bureaublad gaan zetten.

103
00:06:56,000 --> 00:07:00,380
‫Ik heb er hier al een, maar ik ga dat overschrijven en dan kun je doorgaan en op opslaan drukken en zeggen,

104
00:07:00,380 --> 00:07:01,880
‫ik wil het in dit geval vervangen.

105
00:07:02,240 --> 00:07:06,680
‫En je zult gewoon een kleine pop-up zien die zegt dat het het project aan het zippen is

106
00:07:06,680 --> 00:07:11,600
‫en wanneer het voltooid is, is het voltooid en je kunt dat uploaden naar zoiets als Dropbox of Google Drive en

107
00:07:11,600 --> 00:07:13,130
‫dat dan delen in je vraag.

108
00:07:13,130 --> 00:07:20,240
‫Dus ik hoop dat je een beter idee hebt van hoe je echt geweldige vragen kunt stellen en hopelijk echt geweldige antwoorden

109
00:07:20,240 --> 00:07:22,130
‫in ruil daarvoor kunt krijgen.

110
00:07:22,370 --> 00:07:23,630
‫Tot ziens bij de volgende lezing.

