﻿1
00:00:04,400 --> 00:00:05,570
‫Ciao e Benvenuto.

2
00:00:05,570 --> 00:00:11,810
‫In questa lezione impareremo come porre buone domande e aiutare altre persone a rispondere

3
00:00:11,810 --> 00:00:14,780
‫fornendo il giusto tipo di informazioni.

4
00:00:14,780 --> 00:00:16,610
‫Entriamo e vediamo come.

5
00:00:17,000 --> 00:00:20,630
‫Quindi stiamo per tuffarci nel fare cose più complicate.

6
00:00:20,630 --> 00:00:24,830
‫E quando si seguono lezioni complicate, le cose potrebbero andare storte.

7
00:00:24,830 --> 00:00:30,680
‫Quindi è importante sapere come chiedere aiuto in modo utile e costruttivo.

8
00:00:30,770 --> 00:00:36,170
‫Quindi uno dei primi principi per chiedere aiuto è incollare l'errore esatto che stai ricevendo.

9
00:00:36,170 --> 00:00:40,910
‫Se ricevi un messaggio di errore da Unreal o qualcosa non sta accadendo come previsto,

10
00:00:40,910 --> 00:00:45,170
‫prova a incollarlo prima su Google e guarda cosa ti mostrano i risultati.

11
00:00:45,170 --> 00:00:50,240
‫Se c'è qualcosa che puoi aggiustare da solo, Google è di gran lunga il modo più rapido piuttosto che chiedere nelle

12
00:00:50,240 --> 00:00:51,200
‫domande e risposte.

13
00:00:51,680 --> 00:00:58,910
‫Quindi, se ciò non riesce, vai avanti e chiedi nelle domande e risposte, ma assicurati di includere il messaggio di errore

14
00:00:58,910 --> 00:01:00,590
‫e il tuo codice.

15
00:01:00,590 --> 00:01:06,170
‫Soprattutto, perché potrebbe sembrare che tu abbia fatto tutto come noi, ma spesso non

16
00:01:06,170 --> 00:01:11,060
‫è così, ed è perfettamente normale e normale commettere piccoli errori.

17
00:01:11,510 --> 00:01:16,520
‫E quando descrivi il tuo problema, sii il più breve possibile, ma il più a lungo necessario.

18
00:01:16,520 --> 00:01:21,530
‫Non vuoi dare troppe poche informazioni e per noi non essere in grado di aiutarli.

19
00:01:21,560 --> 00:01:25,550
‫Ma anche, non vuoi dedicare troppo tempo a scrivere una domanda.

20
00:01:25,550 --> 00:01:30,110
‫Non vuoi rendere troppo difficile per qualcuno leggere e arrivare al nocciolo del problema.

21
00:01:30,410 --> 00:01:35,090
‫E inoltre, se scopri che in seguito dovrai risolvere il problema da solo.

22
00:01:35,090 --> 00:01:40,280
‫Per favore, faccelo sapere in modo che sappiamo sostanzialmente che non hai più bisogno del nostro aiuto, ma

23
00:01:40,280 --> 00:01:45,170
‫condividi anche le tue soluzioni in modo che altri possano beneficiare di ciò che hai scoperto.

24
00:01:45,170 --> 00:01:46,640
‫È sempre molto utile.

25
00:01:46,640 --> 00:01:51,410
‫E anche mentre aspetti, se hai fatto una domanda e ti rigiri i

26
00:01:51,410 --> 00:01:55,820
‫pollici in attesa di una risposta, dai un'occhiata alle domande degli altri.

27
00:01:55,820 --> 00:02:01,250
‫È tutto lì per ognuno di noi per aiutarsi a vicenda, quindi per favore rispondi alle domande degli altri.

28
00:02:01,250 --> 00:02:05,540
‫Spesso scopri che impari molto e incorpori molte conoscenze in questo modo.

29
00:02:05,540 --> 00:02:06,800
‫Quindi cosa serve per aggiungere?

30
00:02:06,890 --> 00:02:10,430
‫Fai una domanda davvero buona che otterrà risposte davvero buone.

31
00:02:10,580 --> 00:02:14,450
‫Bene, prima di tutto, devi rispondere alla domanda, cosa hai provato?

32
00:02:14,450 --> 00:02:19,430
‫Potrebbe sembrare allettante dire, beh, ho fatto esattamente quello che hanno fatto loro a lezione, ma è facile

33
00:02:19,430 --> 00:02:20,270
‫sbagliare un passaggio.

34
00:02:20,270 --> 00:02:22,760
‫È facile aver sentito male o non aver sentito qualcosa.

35
00:02:22,760 --> 00:02:25,520
‫Quindi, per favore, dicci e ribadisci ciò che hai provato.

36
00:02:25,520 --> 00:02:30,410
‫È un buon modo per te di rivedere e assicurarti di aver effettivamente fatto tutto ciò che pensavi di aver

37
00:02:30,410 --> 00:02:30,770
‫fatto.

38
00:02:30,770 --> 00:02:36,170
‫Inoltre, se hai eseguito dei passaggi per cercare di capire cosa non va, prova a dirci cosa hai

39
00:02:36,170 --> 00:02:40,910
‫già provato a fare in modo che non stiamo suggerendo cose che hai già fatto.

40
00:02:41,480 --> 00:02:42,950
‫Cosa ti aspettavi che accadesse?

41
00:02:42,950 --> 00:02:48,290
‫Questo può sembrare ovvio per te, ma a volte per la persona che risponde alla domanda, non è ovvio

42
00:02:48,290 --> 00:02:50,750
‫cosa ti aspettavi che accadesse in primo luogo.

43
00:02:50,750 --> 00:02:54,590
‫Quindi non è chiaro il motivo per cui è andato storto o se è andato storto.

44
00:02:54,590 --> 00:03:00,860
‫E poi dicci cosa è successo che non era quello che ti aspettavi.

45
00:03:00,860 --> 00:03:03,080
‫E sii specifico con tutto questo.

46
00:03:03,080 --> 00:03:11,120
‫Usa messaggi di errore esatti, parole esatte, utilizza schermate se possibile, registri, messaggi e tutto questo genere

47
00:03:11,120 --> 00:03:12,230
‫di cose.

48
00:03:12,230 --> 00:03:14,090
‫Quindi che tipo di cose possiamo includere?

49
00:03:14,090 --> 00:03:18,710
‫Quali informazioni utili ci aiutano davvero a correggere la tua situazione?

50
00:03:18,770 --> 00:03:22,790
‫Bene, come ho già detto, i passi che hai fatto sono assolutamente cruciali.

51
00:03:22,790 --> 00:03:23,840
‫Questo aiuta davvero.

52
00:03:24,110 --> 00:03:27,860
‫Qualsiasi screenshot puoi fornire anche un super utile.

53
00:03:27,890 --> 00:03:34,130
‫Se si tratta di un messaggio di registro testuale, in realtà alcuni testi sono generalmente più facili

54
00:03:34,130 --> 00:03:40,580
‫da cercare e gestire e condividerò come condividere lunghi pezzi di registro senza sovraccaricare la tua domanda in

55
00:03:40,580 --> 00:03:41,330
‫un secondo.

56
00:03:41,450 --> 00:03:45,560
‫I registri dell'editor, quindi i registri di compilazione arriveranno in seguito quando avremo a che fare di più con C++.

57
00:03:45,560 --> 00:03:51,770
‫Ma i log dell'editor che puoi fornire in questo momento e se hai avuto un po' di avanti e indietro con qualcuno

58
00:03:51,770 --> 00:03:56,510
‫e loro sono tipo, come puoi inviare il tuo progetto e io ci giocherò e vedrò

59
00:03:56,510 --> 00:03:58,490
‫se riesco a trovare il problema.

60
00:03:58,790 --> 00:04:01,730
‫Poi ti mostrerò come farlo anche in questa lezione.

61
00:04:01,730 --> 00:04:03,290
‫Quindi diamo un'occhiata agli screenshot.

62
00:04:03,290 --> 00:04:05,000
‫Immagino che tu possa farlo.

63
00:04:05,330 --> 00:04:12,020
‫Ma in termini di ricezione dei messaggi di registro, beh, c'è un modo in cui hai questo output di registro nelle tue

64
00:04:12,020 --> 00:04:13,100
‫modifiche in basso.

65
00:04:13,100 --> 00:04:16,820
‫Se fai clic su questo, ti mostra carichi, carichi e risme di informazioni.

66
00:04:16,820 --> 00:04:20,810
‫Questo non è sempre il modo più semplice per selezionare tutto questo e copiarlo.

67
00:04:20,810 --> 00:04:29,000
‫Quindi un altro modo per accedere allo stesso registro è accedere alla cartella del progetto, accedere a salvato, accedere ai registri e

68
00:04:29,000 --> 00:04:32,990
‫quindi questo file di registro contiene il registro del progetto.

69
00:04:32,990 --> 00:04:36,020
‫Ora su un Mac, andrai in un posto leggermente diverso.

70
00:04:36,020 --> 00:04:38,750
‫Ora, ci sono un paio di modi in cui potresti effettivamente andare per ottenere i registri.

71
00:04:38,750 --> 00:04:43,520
‫Puoi anche farlo tramite Finder in un modo simile a quando usiamo Explorer su Windows,

72
00:04:43,520 --> 00:04:48,590
‫ma un modo leggermente più semplice è dare un'occhiata all'app della tua console, che sembra così.

73
00:04:48,770 --> 00:04:55,370
‫E nell'app della console puoi vedere in basso a sinistra ci sono un sacco di rapporti diversi e diverse aree

74
00:04:55,370 --> 00:04:56,690
‫che puoi cercare.

75
00:04:56,690 --> 00:05:01,220
‫I registri quando stiamo cercando sono i rapporti di registro e quindi puoi scorrere verso il basso questo elenco e puoi

76
00:05:01,220 --> 00:05:03,230
‫vedere i registri da tutti i tipi di applicazioni.

77
00:05:03,230 --> 00:05:03,590
‫Ora lo farai.

78
00:05:03,650 --> 00:05:07,370
‫Cerchi quello che ha lo stesso nome del tuo progetto.

79
00:05:07,370 --> 00:05:10,150
‫Quindi nel mio caso puoi vedere che anche io ho il mio progetto.

80
00:05:10,160 --> 00:05:18,770
‫Ho i registri del progetto introduttivo, quindi puoi andare e fare clic su quello e puoi vedere che il registro è molto lungo proprio come

81
00:05:18,770 --> 00:05:24,020
‫su Windows e puoi copiare e incollare da qui se passi il mouse sopra questo.

82
00:05:24,020 --> 00:05:25,910
‫Ti mostra anche dove si trova sul disco.

83
00:05:25,910 --> 00:05:33,500
‫Nel mio caso, è sotto i registri della mia libreria utente, Unreal Engine, quindi il nome del particolare progetto

84
00:05:33,500 --> 00:05:36,320
‫e quindi il file di registro all'interno.

85
00:05:36,710 --> 00:05:39,890
‫Ma poiché è così lungo, per favore non incollarlo nella tua domanda.

86
00:05:39,890 --> 00:05:46,970
‫Sarà davvero difficile capire andare su jist dot github dot com e quello che puoi fare è puoi prendere il file, il file

87
00:05:46,970 --> 00:05:51,290
‫di registro del progetto e puoi semplicemente trascinarlo su questa pagina web e puoi

88
00:05:51,290 --> 00:05:54,050
‫vederlo appena carica il contenuto di quel registro.

89
00:05:54,050 --> 00:05:57,260
‫Puoi andare e dire, crea un succo segreto.

90
00:05:57,530 --> 00:06:02,300
‫E poi quello che farai è semplicemente copiare l'URL dalla barra degli URL e incollarlo

91
00:06:02,300 --> 00:06:03,980
‫invece nella tua domanda.

92
00:06:03,980 --> 00:06:08,150
‫E questo consentirà a qualcuno di passare, cercare il bit pertinente

93
00:06:08,150 --> 00:06:13,610
‫del registro e forse aiutare a identificare cosa è effettivamente andato storto nella tua configurazione.

94
00:06:13,610 --> 00:06:15,860
‫Ecco come condivideresti i tuoi messaggi di registro.

95
00:06:15,860 --> 00:06:22,640
‫Puoi fare la stessa cosa con errori di compilazione particolarmente lunghi in C++ quando arriviamo alla sezione

96
00:06:22,640 --> 00:06:23,450
‫C++.

97
00:06:23,720 --> 00:06:29,300
‫Ma l'altra cosa, l'ultima risorsa è condividere il tuo vero progetto.

98
00:06:29,300 --> 00:06:36,080
‫Ora potrebbe essere allettante semplicemente comprimere l'intera cartella del progetto, ma ci sono molte cose qui che non abbiamo

99
00:06:36,080 --> 00:06:40,400
‫bisogno di inviare molte informazioni di build che possono essere semplicemente ricreate.

100
00:06:40,400 --> 00:06:49,910
‫Quindi il modo migliore per produrre l'output qui è andare al menu file, andare al progetto zip e quindi selezionare dove

101
00:06:49,910 --> 00:06:52,640
‫vuoi che questo progetto zip vada.

102
00:06:52,640 --> 00:06:56,000
‫Potresti andare e metterlo sul tuo desktop, per esempio.

103
00:06:56,000 --> 00:07:00,380
‫Ne ho già uno qui, ma lo sovrascriverò e quindi puoi andare avanti e premere Salva e dire,

104
00:07:00,380 --> 00:07:01,880
‫voglio sostituirlo in questo caso.

105
00:07:02,240 --> 00:07:06,680
‫E vedrai solo un piccolo pop-up che dice che sta comprimendo il progetto e quando

106
00:07:06,680 --> 00:07:11,600
‫è completo, è completo e puoi caricarlo su qualcosa come Dropbox o Google Drive e quindi

107
00:07:11,600 --> 00:07:13,130
‫condividerlo nella tua domanda.

108
00:07:13,130 --> 00:07:20,240
‫Quindi spero che tu abbia un'idea migliore di come puoi porre domande davvero grandi e, si spera, ottenere risposte

109
00:07:20,240 --> 00:07:22,130
‫davvero grandi in cambio.

110
00:07:22,370 --> 00:07:23,630
‫Ci vediamo alla prossima lezione.

