×

We use cookies to help make LingQ better. By visiting the site, you agree to our cookie policy.

image

Programming, 48 - Logging ( FileHandler; ConsoleHandler; Levels ) | Java Tutorials

48 - Logging ( FileHandler; ConsoleHandler; Levels ) | Java Tutorials

alright let's talk about logging in Java

so if you want to save certain events or

errors that happen while your code is

running and then be able to look back at

them later this definitely something you

should incorporate now Java does have a

logger and it's in Java util dot logging

and of course there are third-party

loggers that do a more efficient job

have extra methods and all that stuff so

you can check those out if you want to

but how do you use this one how you use

just a basic one well I have a class

here and I want to be able to use my

logger throughout the entire class so

let's put it up here and I want to make

this private because no one else needs

to have access to this and let's go

ahead and make it also final and Static

so we don't have to mess with anything

the class again it's called logger and

then give your logger a name I'm just

going to call it L o G or normally you

do all caps for final things but anyways

let's do logger dot get logger so in

here you can put a name for your logger

and if the name you put in you already

exists then it will just use that one so

this will automatically create one if it

doesn't exist and usually people name

their loggers after their class name

just to keep things easier especially if

your lawgiver has a certain setup for

each class this might be useful and a

lot of times you'll see people do this

instead they'll put the class name dot

class and then finally get name and this

does the same thing but it's going to

get the full name of the class if it's

in like a package so for me this is just

going to all return log example but if

it's in a package say like up here then

instead of just saying the class it

would say Java dot util dot logging dot

and then put the class name if it was in

that package a lot of times if it's a

really small project what people will

just use the global logger so everything

will be glued out as global so let's

just use this one again you usually use

the class name and let's make a simple

log so type out your logger name and

then you have a bunch of methods of

course here well

we're going to make a log and you have

to choose the level of this log so

basically how important is it on the

scale let's just do an info one for this

round and put in a message let's say now

we can compile this and run it and

you'll see this one prints out to the

screen now normally your loggers won't

do anything they actually have to have a

handler on to them so that you can

choose what to do with your log so if

you want to print them out to the screen

like it's doing here or if you want to

print them to a file like we're about to

do now the only reason this is printing

out to the screen now even though I

don't have a handler for this yet is

because it's passing it up to the route

logger and that automatically has a

little console handler onto it now every

logger as well as the handlers to them

you can set a custom level level cutoff

so what they will actually log out so

all the levels by the way are right here

and there in order so this one being

just something that's kind of not very

important that you might want to just

take a note of all the way up to

something that's very severe and that

you definitely want to make sure it's

logged out or handled so you have these

different levels and each time you make

a log take into account what level you

should probably put it on to this log

doesn't have a handler or anything so

it's passing up to the root one and it

has a cut-off level of info that means

only these three will be logged out to

the console so if I were to change this

to say a fine message then when I run

this notice nothing shows up and again

you know the levels are just to help

organize things but also in certain

levels of development you might want to

turn specific levels off in the

beginning you might want to let

everything pass through but then maybe

in production you only want it severe

wants to be logged out or warning etc

you you get the idea so the way to set

that is to do logger set level and now

you can choose of course what level you

want to let through so if I set this at

fine then that would mean everything

from here up would be logged now even if

you change this level it's not going

to effect what's logging out right now

because that's being handled by the

route logger we don't actually have any

kind of handle on this so the first

thing I like to do is get the log

manager and do reset and this will get

rid of any handlers that the route one

has which is this console one right here

that way it's not interfering with any

of my stuff I think there's also a

method onto this where you can say not

to pass up to the parent etc anyways so

now what I like to do is set the level

of my logger and I like to do it as all

so that everything is passed through and

then all I have to do now is set this to

off if I want nothing to pass through so

this is kind of like a global switch to

affect all your other handlers we're

going to have to make a handler of some

kind so there's two of them that this

package includes and it's the console

one and a file one and you can have

multiple handlers for the same logger so

let's do that console Handler and let's

just call this CH equals new console

Handler and now we want to set the level

of this as well so what do I actually

want to be displayed in the console

especially if this is a console app and

my users are interacting through I don't

really want to bother them with any kind

of basic small logs because that would

interfere with their experience right

your logger should be in the background

and no one should notice them again

though it's completely up to you how you

handle all this stuff so now let's get

the logger and add this handle to it by

doing CH because that is the variable we

created right here and now any logs I

make if they are below severe so any of

these they won't show up and by the way

this the logger lets you output also

like your exception by doing another

comma and then putting your exception

here so if you just want to display a

message then there's a shortcut all of

these have methods with their name so if

I wanted to do an info log then instead

of using log and then putting the level

you can just use the method associated

with that level again we can add

multiple handlers so let's also add a

file one so that we can log out a file

so let's use the file Handler and I'm

just going to call this F H new file

Handler and now give your log a name I

like to put the class name as well here

but you can call this what you like so

I'm just going to call it my laundry

love you can set a formatter for this so

if you want it to be simple like a

simple formatter you could do new simple

formatter here we go and this will make

your logs look like this one here and

you can create your own formatter so I'm

not going to get into that obviously

that's a whole nother subject but I'm

going to just keep the default which is

to output it as XML and you'll see that

in just a minute

so now let's set the level of this so

what do I want to allow to be logged out

into my file and again depending on how

your program works and what you want

logged out then you can choose that so

I'm just going to make let's say

everything above fine let's also add

that handler to my logger so ad handler

SH and now we have both a console

handler and a file Handler and they each

have different cutoff levels of what

they will actually log out and I forgot

we're dealing with file so we will have

some IO exceptions here so what I'm

going to do is just wrap my entire file

handler in a try-catch block that way if

it fails I'm going to continue on with

my program I don't really want to stop

my program just because my logger

couldn't start up and then maybe we want

to log out this at least to the console

level severe so that it actually makes

it to our console because I do have that

cut off and let's just say and then I

can also display the exception by just

putting a here or you could also put a

specific part of the exception like the

message of it by doing any of its method

that it has that way at least now we

know that it failed and we can check

into that if you look I have a logger

file called my logger and in that

displays our log so it will say of

course we chose to use the global a

logger then it will say you know the

level class the method that the log is

coming from the message of it etc let's

move all this into another method

because it is kind of cluttery set up

logger and paste that in there so then

at the top of my main method all I have

to do now is just put my class name of

course this is a static context so put

my class name and then call my setup and

compile this and nothing shows up there

but in our logger we can see both of our

logs here alright so a couple things to

note before I go your logo will

overwrite all the contents that it had

before so if you want to instead append

to that file then you can put a comma

true here on your file handler which

just means to append to and I'm too lazy

to think of code that would cause an

error so let's throw a new let's just do

i/o exception we could even put a

message in here all right and we're

going to catch this and log it out

so in here let's do our logger let's use

logs I'm going to call this severe some

kind of message here for me and let's

put just the exception here and I keep

forgetting to include the full path to

that exception all right so now you can

see we get a severe file read error and

then it says the exception and if we

look at our log you can also see it down

here it will include now the exception

so that's an example of that also let's

do a quick example of using it in

another class in order to do this we

have to of course get a logger and I'm

going to use use the same one that we

did here because my setup that's fine

I'm fine with using that throughout

everything so by using of course the

same name that we'd out there which is

the global longer

then it will get that law grants that

have created so all our setup should

still be the exact same as the previous

one so now I'm from another class call

this method so let's do test test and

compile and run this code so now we get

our air that we specified to do and if I

look at my logger you can see that my

logs are coming from the log example

class put down here it this one comes

from the test class

I feel like this video has gotten way

too long for anyone to still be here but

if you are that is the basics of logging

things I said I would talk about writing

to files as well but I'm going to save

that for another video thanks for

watching

Learn languages from TV shows, movies, news, articles and more! Try LingQ for FREE

48 - Logging ( FileHandler; ConsoleHandler; Levels ) | Java Tutorials Protokollierung|Datei-Handler|Konsolen-Handler|Ebenen|Java|Tutorials Registrazione|GestoreFile|GestoreConsole|Livelli|| 48 - Registro ( FileHandler; ConsoleHandler; Niveles ) | Tutoriales Java 48 - Logging ( FileHandler ; ConsoleHandler ; Levels ) | Tutoriels Java 48 - 로깅 ( 파일 핸들러; 콘솔 핸들러; 레벨 ) | 자바 튜토리얼 48 - Logowanie ( FileHandler; ConsoleHandler; Levels ) | Samouczki Java 48 - Logging ( FileHandler; ConsoleHandler; Levels ) | Tutoriais Java 48 - Ведение журнала ( FileHandler; ConsoleHandler; Levels ) | Учебники Java 48 - Günlük Tutma ( FileHandler; ConsoleHandler; Levels ) | Java Eğitimleri 48 - 日志记录(FileHandler;ConsoleHandler;级别)| Java教程 48 - 日志(FileHandler; ConsoleHandler; Levels) | Java 教程 48 - Protokollierung (FileHandler; ConsoleHandler; Ebenen) | Java-Tutorials 48 - Registrazione (FileHandler; ConsoleHandler; Livelli) | Tutorial Java

alright let's talk about logging in Java in Ordnung|lass uns|sprechen|über|Protokollierung|in|Java va bene|parliamo|parlare|di|registrazione|in|Java ||||logowanie|| 자, Java 로그인에 대해 이야기해 보겠습니다. In Ordnung, lass uns über die Protokollierung in Java sprechen. va bene, parliamo della registrazione in Java

so if you want to save certain events or also|wenn|du|willst|zu|speichern|bestimmte|Ereignisse|oder quindi|se|tu|vuoi|a|salvare|certi|eventi|o Wenn du also bestimmte Ereignisse oder quindi, se vuoi salvare determinati eventi o

errors that happen while your code is Fehler|die|passieren|während|dein|Code|ist errori|che|si verificano|mentre|tuo|codice|è Fehler speichern möchtest, die während der Ausführung deines Codes auftreten, errori che si verificano mentre il tuo codice è

running and then be able to look back at laufen|und|dann|sein|in der Lage|zu|schauen|zurück|auf correre|e|poi|essere|in grado|di|guardare|indietro|a und dann in der Lage sein möchtest, darauf zurückzublicken. in esecuzione e poi essere in grado di guardare indietro a

them later this definitely something you sie|später|das|definitiv|etwas|du |||definitely|| loro|più tardi|questo|sicuramente|qualcosa|tu sie später, das ist definitiv etwas, das du loro più tardi questo è sicuramente qualcosa che tu

should incorporate now Java does have a sollte|einbeziehen|jetzt|Java|(Hilfsverb)|hat|ein dovrebbe|incorporare|ora|Java|(verbo ausiliare)|avere|un jetzt einbeziehen solltest. Java hat tatsächlich einen dovresti incorporare ora Java ha un

logger and it's in Java util dot logging Protokollierer|und|es ist|in|Java|util|Punkt|Protokollierung logger|e|è|in|Java|util||logging Logger und er befindet sich in Java util dot logging. logger ed è in Java util dot logging

and of course there are third-party und|von|Kurs|dort|sind|| e|di|corso|ci|sono|| Und natürlich gibt es Drittanbieter, e naturalmente ci sono logger di terze parti

loggers that do a more efficient job Logger|die|machen|einen|effizienteren|effizienten|Job loggers|che|fanno|un|più|efficiente|lavoro Logger, die eine effizientere Arbeit leisten. che fanno un lavoro più efficiente

have extra methods and all that stuff so haben|zusätzliche|Methoden|und|all|das|Zeug|also avere|extra|metodi|e|tutto|quel|roba|quindi haben zusätzliche Methoden und all das Zeug, also hanno metodi extra e tutte quelle cose quindi

you can check those out if you want to du|kannst|überprüfen|die|heraus|wenn|du|willst|zu puoi|controllare|controllare|quelli|fuori|se|vuoi|vuoi|a kannst du dir die ansehen, wenn du möchtest puoi controllarli se vuoi

but how do you use this one how you use aber|wie|machst|du|benutzt|dieses|hier|wie|du|benutzt ma|come|fai|tu|usi|questo|uno|come|tu|usi aber wie benutzt man diese hier, wie benutzt man ma come si usa questo, come si usa

just a basic one well I have a class nur|eine|grundlegende|eins|nun|ich|habe|eine|Klasse solo|un|base|uno|bene|io|ho|una|lezione einfach eine grundlegende? Nun, ich habe eine Klasse solo un base, beh ho una classe

here and I want to be able to use my hier|und|ich|will|zu|sein|in der Lage|zu|benutzen|mein qui|e|io|voglio|a|essere|in grado|a|usare|mio hier und ich möchte in der Lage sein, meine qui e voglio essere in grado di usare il mio

logger throughout the entire class so Protokollierer|während|der|gesamten|Klasse|so registratore|durante|la|intera|lezione|quindi Logger während der gesamten Klasse, sodass logger per tutta la classe quindi

let's put it up here and I want to make lass uns|stellen|es|nach oben|hier|und|ich|will|zu|machen mettiamo|mettere|esso|su|qui|e|io|voglio|a|fare wir es hier oben platzieren und ich möchte, dass mettiamolo qui e voglio renderlo

this private because no one else needs dies|privat|weil|niemand|einer|sonst|braucht questo|privato|perché|nessuno|uno|altro|ha bisogno es privat ist, weil sonst niemand privato perché nessun altro ha bisogno

to have access to this and let's go zu|haben|Zugang|zu|dies|und|lass uns|gehen avere|avere|accesso|a|questo|e|lasciaci|andare Zugriff darauf haben muss und lass uns di avere accesso a questo e procediamo

ahead and make it also final and Static vorwärts|und|machen|es|auch|endgültig|und|statisch avanti|e|rendere|esso|anche|finale|e|statico es auch final und statisch machen. anche a renderlo finale e statico

so we don't have to mess with anything damit|wir|nicht|haben|zu|herumspielen|mit|irgendetwas così|noi|non|abbiamo|a|mettere|con|nulla damit wir uns um nichts kümmern müssen quindi non dobbiamo preoccuparci di nulla

the class again it's called logger and die|Klasse|wieder|es ist|genannt|Logger|und la|classe|di nuovo|è|chiamata|logger|e die Klasse heißt wieder Logger und la classe di nuovo si chiama logger e

then give your logger a name I'm just dann|gib|deinen|Logger|einen|Namen|ich bin|nur poi|dai|tuo|logger|un|nome|io sono|solo dann gib deinem Logger einen Namen, ich werde ihn einfach poi dai al tuo logger un nome, io lo chiamerò semplicemente

going to call it L o G or normally you gehend|zu|nennen|es|L|oder|G|oder|normalerweise|du andare|a|chiamare|esso|L|o|G|o|normalmente|tu L o G nennen oder normalerweise L o G, o normalmente fai tutto in maiuscolo per le cose finali, ma comunque

do all caps for final things but anyways tun|alles|Großbuchstaben|für|endgültige|Dinge|aber|trotzdem fare|tutto|maiuscole|per|finali|cose|ma|comunque schreibt man alles in Großbuchstaben für finale Dinge, aber wie auch immer

let's do logger dot get logger so in lass uns|machen|Protokollierer|Punkt|erhalten|Protokollierer|so|in facciamo|fare|logger|punto|ottieni|logger|quindi|in lass uns logger dot get logger so in facciamo logger punto get logger così in

here you can put a name for your logger hier|du|kannst|eingeben|einen|Namen|für|deinen|Logger qui|puoi|mettere|inserire|un|nome|per|tuo|logger hier kannst du einen Namen für deinen Logger eingeben qui puoi mettere un nome per il tuo logger

and if the name you put in you already und|wenn|der|Name|du|eingibst|in|du|bereits e|se|il|nome|tu|hai messo|in|tu|già und wenn der Name, den du eingibst, bereits e se il nome che inserisci già

exists then it will just use that one so existiert|dann|es|wird|einfach|verwenden|das|eine|so esiste|allora|esso|(verbo ausiliare futuro)|semplicemente|userà|quello|uno|quindi existiert, wird einfach dieser verwendet, also esiste, allora userà semplicemente quello, quindi

this will automatically create one if it dies|wird|automatisch|erstellen|eins|wenn|es questo|(verbo ausiliare futuro)|automaticamente|creare|uno|se|esso wird automatisch einer erstellt, wenn es questo ne creerà automaticamente uno se lo

doesn't exist and usually people name nicht|existieren|und|normalerweise|Menschen|nennen non|esiste|e|di solito|le persone|chiamano existiert nicht und normalerweise benennen die Leute non esiste e di solito le persone nominano

their loggers after their class name ihre|Logger|nach|ihrem|Klasse|Namen loro|registri|dopo|loro|classe|nome ihre Logger nach ihrem Klassennamen i loro logger in base al nome della classe

just to keep things easier especially if nur|um|zu halten|Dinge|einfacher|besonders|wenn solo|a|mantenere|le cose|più facili|specialmente|se um die Dinge einfacher zu halten, besonders wenn solo per semplificare le cose, specialmente se

your lawgiver has a certain setup for dein|Gesetzgeber|hat|einen|bestimmten|Aufbau|für tuo|legislatore|ha|un|certo|sistema|per dein Gesetzgeber eine bestimmte Konfiguration für il tuo legislatore ha una certa configurazione per

each class this might be useful and a jede|Klasse|dies|könnte|sein|nützlich|und|ein ogni|lezione|questo|potrebbe|essere|utile|e|un jede Klasse hat, könnte dies nützlich sein und ein ogni classe, questo potrebbe essere utile e un

lot of times you'll see people do this viele|von|Male|du wirst|sehen|Menschen|tun|dies molte|di|volte|tu vedrai|vedere|persone|fare|questo Oft sieht man, dass Leute das tun molte volte vedrai le persone fare questo

instead they'll put the class name dot stattdessen|sie werden|setzen|der|Klasse|Name|Punkt invece|metteranno|mettere|il|classe|nome|punto stattdessen setzen sie den Klassennamen Punkt invece metteranno il nome della classe punto

class and then finally get name and this Klasse|und|dann|endlich|bekomme|Name|und|dies classe|e|poi|finalmente|ottenere|nome|e|questo Klasse und dann schließlich den Namen abrufen und das classe e poi finalmente ottieni il nome e questo

does the same thing but it's going to tut|das|gleiche|Ding|aber|es|geht|zu fa|lo|stesso|cosa|ma|sta|andando|a macht dasselbe, aber es wird fa la stessa cosa ma otterrà

get the full name of the class if it's erhalten|der|vollständige|Name|der||Klasse|wenn|es ist ottenere|il|completo|nome|della|la|classe|se|è den vollständigen Namen der Klasse abrufen, wenn es il nome completo della classe se è

in like a package so for me this is just wie|ein|ein|Paket|so|für|mich|dies|ist|einfach come|un||pacchetto|quindi|per|me|questo|è|solo in wie ein Paket, also für mich ist das einfach in un pacchetto quindi per me questo è solo

going to all return log example but if gehen|zu|alle|zurückgeben|Protokoll|Beispiel|aber|wenn andare|a|tutti|restituire|registro|esempio|ma|se wird alles zurückgegeben, Beispielprotokoll, aber wenn un esempio di log di ritorno ma se

it's in a package say like up here then es ist|in|ein|Paket|sag|wie|oben|hier|dann è|in|un|pacco|dire|come|su|qui|allora es in einem Paket ist, sagen wir hier oben, dann è in un pacchetto diciamo qui sopra allora

instead of just saying the class it stattdessen|von|nur|sagen|die|Klasse|es invece|di|semplicemente|dire|la|classe|essa anstatt einfach nur die Klasse zu sagen, würde es invece di dire solo la classe direbbe

would say Java dot util dot logging dot ||Java|Punkt|util||Protokollierung| direbbe|dire|Java|punto|util|punto|logging|punto Java Punkt util Punkt logging Punkt sagen. Java punto util punto logging punto

and then put the class name if it was in und|dann|setze|der|Klasse|Name|wenn|es|war|in e|poi|metti|il|classe|nome|se|esso|era|in und dann den Klassennamen einfügen, wenn er in e poi mettere il nome della classe se era in

that package a lot of times if it's a dieses|Paket|ein|viel|von|Mal|wenn|es|ein quel|pacco|un|molto|di|volte|se|è|un diesem Paket ist, oft, wenn es ein quel pacchetto molte volte se è un

really small project what people will wirklich|klein|Projekt|was|Menschen|werden davvero|piccolo|progetto|cosa|persone|(verbo ausiliare futuro) wirklich kleines Projekt ist, was die Leute progetto davvero piccolo quello che le persone

just use the global logger so everything nur|benutze|der|globale|Protokollierer|so|alles usa|usa|il|globale|logger|così|tutto einfach den globalen Logger verwenden werden, sodass alles faranno è usare semplicemente il logger globale quindi tutto

will be glued out as global so let's wird|sein|geklebt|heraus|als|global|also|lass uns sarà|incollato|incollato|fuori|come|globale|quindi|facciamo als global ausgegeben wird, also lassen Sie uns sarà incollato come globale quindi vediamo

just use this one again you usually use nur|benutze|dies|eine|wieder|du|normalerweise|benutzt solo|usa|questo|uno|di nuovo|tu|di solito|usi benutze einfach wieder diesen hier, den du normalerweise verwendest usa di nuovo questo che di solito usi

the class name and let's make a simple die|Klasse|Name|und|lass uns|machen|ein|einfach la|classe|nome|e|lasciamo|fare|un|semplice den Klassennamen und lass uns eine einfache il nome della classe e facciamo un semplice

log so type out your logger name and protokollieren|also|gib|aus|dein|Protokollierer|Name|und registra|quindi|digita|fuori|tuo|registratore|nome|e Protokollierung machen, also tippe deinen Logger-Namen ein und log quindi digita il nome del tuo logger e

then you have a bunch of methods of dann|du|hast|ein|Haufen|von|Methoden|von allora|tu|hai|un|insieme|di|metodi|di dann hast du hier eine Menge Methoden von poi hai un sacco di metodi di

course here well Kurs|hier|gut corso|qui|bene natürlich hier gut certo qui bene

we're going to make a log and you have wir|gehen|zu|machen|ein|Protokoll|und|du|hast noi stiamo|andare|a|fare|un|registro|e|tu|hai wir werden ein Protokoll erstellen und du hast faremo un registro e tu hai

to choose the level of this log so zu|wählen|das|Niveau|von|diesem|Protokoll|so scegliere|scegliere|il|livello|di|questo|registro|così die Stufe dieses Protokolls auszuwählen, also scegliere il livello di questo registro quindi

basically how important is it on the grundsätzlich|wie|wichtig|ist|es|auf|dem fondamentalmente|quanto|importante|è|esso|su|il wie wichtig ist es auf der fondamentalmente quanto è importante su

scale let's just do an info one for this Maßstab|lass uns|einfach|machen|ein|Informations-|eine|für|dies scala|facciamo|solo|fare|un|informativo|uno|per|questo Skala, lass uns einfach für diese Runde ein Info-Protokoll machen und eine Nachricht eingeben, sagen wir jetzt una scala facciamo solo uno informativo per questo

round and put in a message let's say now rund|und|setze|in|eine|Nachricht|lass uns|sagen|jetzt arrotonda|e|metti|in|un|messaggio|lasciamo|dire|ora turno e mettiamo un messaggio diciamo ora

we can compile this and run it and wir|können|kompilieren|dies|und|ausführen|es| noi|possiamo|compilare|questo|e|eseguire|esso|e wir können das kompilieren und ausführen und possiamo compilarlo e eseguirlo e

you'll see this one prints out to the du wirst|sehen|dies|hier|druckt|heraus|auf|den vedrai|vedere|questo|uno|stampa|fuori|a|il du wirst sehen, dass dies auf den vedrai che questo stampa sul

screen now normally your loggers won't Bildschirm|jetzt|normalerweise|deine|Logger|nicht schermo|ora|normalmente|tuoi|registratori|non funzioneranno Bildschirm ausgegeben wird, normalerweise werden deine Logger nicht schermo ora normalmente i tuoi logger non

do anything they actually have to have a tun|irgendetwas|sie|tatsächlich|haben|zu|haben|ein fare|qualsiasi cosa|loro|realmente|devono|avere|avere|un funktionieren, sie müssen tatsächlich einen fanno nulla, devono effettivamente avere un

handler on to them so that you can Handler|auf|zu|ihnen|so|dass|du|kannst gestore|su|a|loro|così|che|tu|puoi Handler haben, damit du gestore associato a loro in modo che tu possa

choose what to do with your log so if wähle|was|zu|tun|mit|deinem|Protokoll|so|wenn scegli|cosa|di|fare|con|il tuo|registro|quindi|se Wählen Sie, was Sie mit Ihrem Protokoll tun möchten, also wenn scegli cosa fare con il tuo log, quindi se

you want to print them out to the screen du|willst|zu|drucken|sie|heraus|auf|den|Bildschirm vuoi|stampare|a|stampare|essi|fuori|a|lo|schermo Sie sie auf dem Bildschirm ausdrucken möchten vuoi stamparli sullo schermo

like it's doing here or if you want to wie|es|tut|hier|oder|wenn|du|willst|zu come|sta|facendo|qui|o|se|tu|vuoi|a wie es hier gemacht wird oder wenn Sie come sta facendo qui o se vuoi

print them to a file like we're about to drucken|sie|in|eine|Datei|wie|wir sind|dabei|zu stampa|essi|a|un|file|come|noi siamo|circa|a sie in eine Datei drucken möchten, wie wir es gleich stamparli su un file come stiamo per

do now the only reason this is printing tun|jetzt|der|einzige|Grund|dies|ist|druckt fare|ora|l'unico|unico|motivo|questo|è|stampando tun werden, der einzige Grund, warum dies ausgedruckt wird fare ora, l'unico motivo per cui questo sta stampando

out to the screen now even though I hinaus|zu|dem|Bildschirm|jetzt|sogar|obwohl|ich fuori|verso|il|schermo|adesso|anche|sebbene|io jetzt auf den Bildschirm, auch wenn ich ora sullo schermo anche se io

don't have a handler for this yet is nicht|haben|einen|Handler|für|dies|noch|ist non|avere|un|gestore|per|questo|ancora|è dafür noch keinen Handler habe, liegt non ho ancora un gestore per questo è

because it's passing it up to the route weil|es|übergibt|es|nach oben|an|die|Route perché|sta|passando|esso|su|alla|la|rotta daran, dass es an die Route perché lo sta passando al route

logger and that automatically has a Protokollierer|und|der|automatisch|hat|einen registratore|e|che|automaticamente|ha|un Logger weitergegeben wird und das automatisch einen logger e questo ha automaticamente un

little console handler onto it now every kleine|Konsole|Handler|darauf|es|jetzt|jede piccolo|console|gestore|su|esso|ora|ogni kleinen Konsolen-Handler darauf hat, jetzt jeder piccolo gestore della console su di esso ora ogni

logger as well as the handlers to them Protokollierer|sowie|gut|wie|die|Handler|zu|ihnen logger|così come|bene|come|i|gestori|a|loro Logger sowie die Handler zu ihnen logger così come i gestori per essi

you can set a custom level level cutoff Sie|können|einstellen|ein|benutzerdefiniertes|Level|Level|Cutoff puoi|impostare|impostare|un|personalizzato|livello|livello|soglia Sie können eine benutzerdefinierte Stufenabschneidung festlegen puoi impostare un livello di soglia personalizzato

so what they will actually log out so also|was|sie|werden|tatsächlich|||so quindi|cosa|loro|(verbo ausiliare futuro)|effettivamente|||quindi was sie tatsächlich protokollieren werden quindi cosa registreranno effettivamente

all the levels by the way are right here alle|die|Level|übrigens|die|Art und Weise|sind|richtig|hier tutti|i|livelli|per|la|strada|sono|giusti|qui alle Stufen sind übrigens genau hier tutti i livelli, tra l'altro, sono proprio qui

and there in order so this one being und|dort|in|Ordnung|so|dieses|eins|sein e|lì|in|ordine|così|questo|uno|essere und sie sind in der richtigen Reihenfolge, sodass diese hier e sono in ordine, quindi questo è

just something that's kind of not very nur|etwas|das ist|||nicht|sehr solo|qualcosa|che è|||non|molto nur etwas, das irgendwie nicht sehr solo qualcosa che non è molto

important that you might want to just wichtig|dass|du|vielleicht|willst|zu|einfach importante|che|tu|potresti|voler|a|semplicemente wichtig ist, das Sie vielleicht einfach importante che potresti voler semplicemente

take a note of all the way up to nimm|eine|Notiz|von|alles|dem|Weg|nach oben|bis prendi|una|nota|di|tutto|il|percorso|fino|a notieren möchten, bis zu prendere nota fino a

something that's very severe and that etwas|das ist|sehr|schwerwiegend|und|das qualcosa|che è|molto|severo|e|che etwas, das sehr schwerwiegend ist und qualcosa di molto grave e che

you definitely want to make sure it's du|auf jeden Fall|willst|zu|||es ist tu|sicuramente|vuoi|a|fare|sicuro|è das Sie auf jeden Fall sicherstellen möchten, dass es vuoi sicuramente assicurarti che sia

logged out or handled so you have these ausgeloggt|aus|oder|behandelt|so|du|hast|diese registrato|disconnesso|o|gestito|quindi|tu|hai|questi abgemeldet oder behandelt, sodass Sie diese haben disconnesso o gestito in modo da avere questi

different levels and each time you make verschiedene|Niveaus|und|jedes|Mal|du|machst diversi|livelli|e|ogni|volta|tu|fai verschiedenen Ebenen und jedes Mal, wenn Sie eine livelli diversi e ogni volta che fai

a log take into account what level you ein|Protokoll|nehmen|in|Rechnung|welches|Niveau|du un|registro|prendere|in|considerazione|quale|livello|tu Protokollierung vornehmen, berücksichtigen Sie, auf welcher Ebene Sie un log tieni conto di quale livello dovresti

should probably put it on to this log sollte|wahrscheinlich|setzen|es|auf|zu|dieses|Protokoll dovrebbe|probabilmente|mettere|esso|su|a|questo|registro es wahrscheinlich in dieses Protokoll setzen sollten probabilmente metterlo su questo log

doesn't have a handler or anything so hat nicht|haben|einen|Handler|oder|irgendetwas|also non|ha|un|gestore|o|nulla|quindi hat keinen Handler oder ähnliches, also non ha un gestore o altro quindi

it's passing up to the root one and it es|vorbei|bis|zur|der|Wurzel|eins|und|es sta|passando|fino|alla|la|radice|uno|e|esso es wird bis zur Wurzel weitergeleitet und es sta passando fino alla radice e essa

has a cut-off level of info that means hat|ein|||Niveau|von|Informationen|das|bedeutet ha|un|||livello|di|informazione|che|significa hat ein Cut-off-Niveau von Informationen, das bedeutet ha un livello di informazioni che significa

only these three will be logged out to nur|diese|drei|werden|sein|abgemeldet|aus|zu solo|questi|tre|saranno|essere|disconnessi|fuori|a dass nur diese drei in die che solo questi tre verranno registrati nel

the console so if I were to change this die|Konsole|also|wenn|ich|wäre|zu|ändern|dies la|console|quindi|se|io|fossi|a|cambiare|questo Konsole protokolliert werden, also wenn ich dies console, quindi se dovessi cambiare questo

to say a fine message then when I run um|sagen|eine|gute|Nachricht|dann|wenn|ich|laufe per|dire|un|bel|messaggio|poi|quando|io|corro in eine feine Nachricht ändern würde, dann wenn ich es ausführe per dire un messaggio fine, allora quando eseguo

this notice nothing shows up and again diese|Hinweis|nichts|zeigt|auf|und|wieder questo|avviso|nulla|appare|su|e|di nuovo Diese Benachrichtigung zeigt nichts an und wieder. questo avviso non mostra nulla e di nuovo

you know the levels are just to help du|weißt|die|Stufen|sind|nur|zu|helfen tu|sai|i|livelli|sono|solo|a|aiutare Die Ebenen sind nur dazu da, um zu helfen. sai che i livelli servono solo per aiutare

organize things but also in certain organisieren|Dinge|aber|auch|in|bestimmten organizzare|cose|ma|anche|in|certi Dinge zu organisieren, aber auch in bestimmten. a organizzare le cose ma anche in certi

levels of development you might want to Ebenen|der|Entwicklung|du|könntest|wollen|zu livelli|di|sviluppo|tu|potresti|voler|a Entwicklungsstufen möchten Sie vielleicht. livelli di sviluppo potresti voler

turn specific levels off in the schalten|spezifische|Stufen|aus|| spegni|specifici|livelli|disattivati|nel| bestimmte Ebenen in der. disattivare livelli specifici nel

beginning you might want to let Anfang|du|könntest|willst|zu|lassen inizio|tu|potresti|voler|a|lasciare Am Anfang möchtest du vielleicht alles durchlassen all'inizio potresti voler lasciare

everything pass through but then maybe alles|passieren|durch|aber|dann|vielleicht tutto|passa|attraverso|ma|poi|forse aber dann möchtest du vielleicht in der Produktion nur die schweren Fälle passare tutto, ma poi forse

in production you only want it severe in|Produktion|du|nur|willst|es|ernst in|produzione|tu|solo|vuoi|esso|severo die protokolliert oder gewarnt werden sollen usw. in produzione vuoi solo che sia severo

wants to be logged out or warning etc will|zu|sein|abgemeldet|abgemeldet|oder|Warnung|usw vuole|a|essere|disconnesso|fuori|o|avviso|ecc du verstehst die Idee, also der Weg, um es einzustellen vuole essere registrato o avvisato ecc.

you you get the idea so the way to set du|du|bekommst|die|Idee|also|der|Weg|zu|setzen tu||prendi|l'|idea|quindi|il|modo|di|impostare hai capito l'idea, quindi il modo per impostare

that is to do logger set level and now das|ist|zu|tun|Logger|setzen|Level|und|jetzt che|è|da|fare|logger|impostare|livello|e|ora das ist, um den Logger-Level einzustellen und jetzt questo è per impostare il livello del logger e ora

you can choose of course what level you du|kannst|wählen|von|natürlich|welches|Niveau|du puoi|scegliere|scegliere|di|certo|quale|livello|tu kannst du natürlich wählen, welches Level du puoi scegliere ovviamente quale livello vuoi far passare

want to let through so if I set this at will|zu|lassen|durch|also|wenn|ich|setze|dies|auf voglio|a|lasciare|passare|quindi|se|io|imposto|questo|a durchlassen möchtest, also wenn ich das auf quindi se lo imposto su

fine then that would mean everything gut|dann|das|würde|bedeuten|alles bene|allora|ciò|(condizionale)|significherebbe|tutto fein setze, dann würde das bedeuten, dass alles fine, significherebbe che tutto

from here up would be logged now even if von|hier|nach oben|würde|sein|protokolliert|jetzt|sogar|wenn da|qui|in alto|sarebbe|essere|registrato|ora|anche|se von hier an protokolliert wird, selbst wenn da qui in su verrebbe registrato, anche se

you change this level it's not going Du|änderst|dieses|Level|es|nicht|geht tu|cambi|questo|livello|non|non|va Wenn du dieses Level änderst, wird es nicht funktionieren. cambi questo livello non sta andando

to effect what's logging out right now um|bewirken|was gerade|Ausloggen|aus|richtig|jetzt per|effetto|cosa|disconnessione|fuori|giusta|ora Es wird keinen Einfluss darauf haben, was gerade ausgeloggt wird. a influenzare ciò che si sta disconnettendo in questo momento

because that's being handled by the weil|das|wird|behandelt|von|dem perché|quello è|essere|gestito|da|il Denn das wird vom Routenlogger behandelt. perché questo è gestito dal

route logger we don't actually have any Route|Protokollierer|wir|nicht|tatsächlich|haben|irgendeinen percorso|registratore|noi|non|realmente|abbiamo|alcuno Wir haben tatsächlich keine Kontrolle darüber. logger di rotta non abbiamo effettivamente alcun

kind of handle on this so the first Art|von|Handhabung|auf|dies|so|der|erste tipo|di|maniglia|su|questo|quindi|il|primo Also das Erste... tipo di controllo su questo quindi il primo

thing I like to do is get the log Sache|ich|mag|zu|tun|ist|bekommen|das|Protokoll cosa|io|piace|a|fare|è|prendere|il|registro Eine Sache, die ich gerne mache, ist, das Protokoll zu holen. cosa che mi piace fare è ottenere il log

manager and do reset and this will get Manager|und|machen|Zurücksetzen|und|dies|wird|erhalten manager|e|fare|reset|e|questo|(verbo ausiliare futuro)|ottenere Ich gehe zum Manager und mache einen Reset, und das wird gestore e fare il reset e questo eliminerà

rid of any handlers that the route one loswerden|von|irgendwelche|Handler|die|die|Route|eins liberare|da|qualsiasi|gestori|che|il|percorso|uno alle Handler loswerden, die die Route hat, qualsiasi gestore che ha il percorso uno

has which is this console one right here hat|welche|ist|diese|Konsole|eine|direkt|hier ha|quale|è|questo|console|uno|giusto|qui was dieser Konsolenhandler hier ist. che è questo console qui

that way it's not interfering with any das|Weise|es ist|nicht|stört|mit|irgendjemand in quel modo|modo|non|interferendo|interferendo|con|nessuno Auf diese Weise stört es nicht. in questo modo non interferisce con nessuno

of my stuff I think there's also a von|mein|Sachen|ich|denke|es gibt|auch|ein dei|miei|cose|io|penso|c'è|anche|un Von meinen Sachen denke ich, dass es auch eine gibt delle mie cose penso che ci sia anche un

method onto this where you can say not Methode|auf|dies|wo|du|kannst|sagen|nicht metodo|su|questo|dove|puoi|dire|dire|non Methode, bei der man sagen kann, dass man nicht metodo per questo dove puoi dire di non

to pass up to the parent etc anyways so zu|übergeben|nach oben|zu|der|Eltern|usw|sowieso|also per|passare|su|al|il|genitore|eccetera|comunque|quindi an den Eltern weitergeben soll usw., also passare al genitore eccetera comunque quindi

now what I like to do is set the level jetzt|was|ich|mag|zu|tun|ist|einstellen|das|Niveau ora|cosa|io|piace|a|fare|è|impostare|il|livello was ich jetzt gerne tun würde, ist das Niveau ora quello che mi piace fare è impostare il livello

of my logger and I like to do it as all von|meinem|Protokollierer|und|ich|mag|zu|tun|es|wie|alle del|mio|registratore|e|io|piace|a|fare|lo|come|tutti meines Loggers festzulegen, und ich möchte es als alles tun. del mio logger e mi piace farlo come tutto

so that everything is passed through and dass||alles|ist|durchgelassen|durch|und affinché|tutto|tutto|è|passato|attraverso|e damit alles durchgelassen wird und in modo che tutto venga passato attraverso e

then all I have to do now is set this to dann|alles|ich|habe|zu|tun|jetzt|ist|einstellen|dies|zu allora|tutto|io|ho|a|fare|ora|è|impostare|questo|a dann muss ich das jetzt nur noch auf poi tutto ciò che devo fare ora è impostare questo su

off if I want nothing to pass through so aus|wenn|ich|will|nichts|zu|passieren|durch|so spento|se|io|voglio|niente|a|passare|attraverso|quindi aus stellen, wenn ich will, dass nichts durchgelassen wird, also off se non voglio che nulla passi attraverso quindi

this is kind of like a global switch to dies|ist|Art|von|wie|ein|globaler|Schalter|zu questo|è|tipo|di|come|un|globale|interruttore|a ist das eine Art globaler Schalter, um questo è un po' come un interruttore globale per

affect all your other handlers we're beeinflussen|alle|deine|anderen|Handler|wir sind influenzare|tutti|tuoi|altri|gestori|siamo alle anderen Handler zu beeinflussen, wir sind influenzare tutti gli altri gestori.

going to have to make a handler of some gehen|zu|haben|zu|machen|einen|Handler|von|einigen andare|a|avere|a|fare|un|gestore|di|alcuni Wir werden einen Handler von irgendeiner Art erstellen müssen. dovremo creare un gestore di qualche tipo

kind so there's two of them that this Kind|also|es gibt|zwei|von|ihnen|dass|dies gentile|quindi|ci sono|due|di|loro|che|questo Es gibt also zwei davon, die dieses Paket enthält. quindi ce ne sono due che questo

package includes and it's the console Paket|beinhaltet|und|es ist|die|Konsole pacchetto|include|e|è|la|console Es ist der Konsolenhandler. pacchetto include ed è quello della console

one and a file one and you can have eins|und|eine|Datei|eins|und|du|kannst|haben uno|e|un|file|uno|e|tu|puoi|avere Und ein Datei-Handler, und du kannst mehrere Handler für denselben Logger haben. e uno per i file e puoi avere

multiple handlers for the same logger so mehrere|Handler|für|den|gleichen|Logger|so multipli|gestori|per|il|stesso|logger|quindi più gestori per lo stesso logger quindi

let's do that console Handler and let's lass uns|machen|den|Konsole|Handler|und|lass uns facciamo|fare|quel|console|gestore|e|facciamo Lass uns diesen Konsolen-Handler machen und lass uns facciamo quel gestore della console e facciamo

just call this CH equals new console nur|rufen|dies|CH|ist gleich|neu|Konsole solo|chiama|questo|CH|è|nuova|console einfach sagen, dass CH gleich neuem Konsolen solo chiamare questo CH uguale a nuovo console

Handler and now we want to set the level Handler|und|jetzt|wir|wollen|zu|setzen|das|Niveau Gestore|e|ora|noi|vogliamo|a|impostare|il|livello Handler ist und jetzt wollen wir das Level Handler e ora vogliamo impostare il livello

of this as well so what do I actually von|dies|als|gut|also|was|tun|ich|tatsächlich di|questo|come|bene|quindi|cosa|devo|io|realmente dieses auch setzen, also was möchte ich tatsächlich di questo anche quindi cosa voglio effettivamente

want to be displayed in the console wollen|zu|sein|angezeigt|in|der|Konsole voglio|essere|essere|visualizzato|nella|la|console in der Konsole angezeigt bekommen? essere visualizzato nella console

especially if this is a console app and besonders|wenn|dies|ist|eine|Konsole|Anwendung|und specialmente|se|questo|è|un|console|applicazione|e insbesondere wenn dies eine Konsolenanwendung ist und soprattutto se si tratta di un'app console e

my users are interacting through I don't meine|Benutzer|sind|interagieren|durch|ich|nicht i miei|utenti|stanno|interagendo|attraverso|io|non meine Benutzer über I nicht interagieren i miei utenti interagiscono attraverso, non lo faccio

really want to bother them with any kind wirklich|will|zu|belästigen|sie|mit|irgendeiner|Art davvero|voglio|a|disturbare|loro|con|qualsiasi|tipo ich möchte sie wirklich nicht mit irgendwelchen non voglio davvero disturbarli con alcun tipo

of basic small logs because that would von|grundlegenden|kleinen|Protokollen|weil|das|würde di|base|piccoli|tronchi|perché|quello|avrebbe grundlegenden kleinen Protokollen belästigen, weil das di piccoli log di base perché questo potrebbe

interfere with their experience right stören|mit|ihre|Erfahrung|Recht interferire|con|la loro|esperienza|giusto ihr Erlebnis stören würde, richtig? interferire con la loro esperienza, giusto?

your logger should be in the background dein|Protokollierer|sollte|sein|in|dem|Hintergrund tuo|registratore|dovrebbe|essere|in|il|background Ihr Logger sollte im Hintergrund sein il tuo logger dovrebbe essere in background

and no one should notice them again und|niemand|man|sollte|bemerken|sie|wieder e|nessuno|uno|dovrebbe|notare|li|di nuovo und niemand sollte sie wieder bemerken e nessuno dovrebbe notarli di nuovo

though it's completely up to you how you obwohl|es ist|völlig|nach oben|zu|du|wie|du anche se|è|completamente|a|a|te|come|tu obwohl es ganz Ihnen überlassen ist, wie Sie anche se dipende completamente da te come

handle all this stuff so now let's get erledigen|alles|diese|Sachen|also|jetzt|lass uns|anfangen gestire|tutto|questo|roba|quindi|ora|lasciaci|andare mit all diesen Dingen umgehen, also lassen Sie uns jetzt gestisci tutte queste cose, quindi ora facciamo

the logger and add this handle to it by der|Protokollierer|und|füge|diesen|Handle|zu|ihm|durch il|registratore|e|aggiungi|questo|manico|a|esso|tramite den Logger holen und diesen Handler hinzufügen, indem Sie il logger e aggiungiamo questo gestore ad esso

doing CH because that is the variable we machen|CH|weil|das|ist|die|Variable|wir fare|CH|perché|quella|è|la|variabile|noi CH machen, weil das die Variable ist, die wir fare CH perché quella è la variabile che

created right here and now any logs I erstellt|richtig|hier|und|jetzt|irgendwelche|Protokolle|ich creato|giusto|qui|e|ora|qualsiasi|registri|io hier und jetzt erstellt haben, und alle Protokolle, die ich abbiamo creato proprio qui e ora, qualsiasi log io

make if they are below severe so any of machen|ob|sie|sind|unter|schwerwiegend|so|irgendein|von fare|se|essi|sono|sotto|severo|quindi|qualsiasi|di erstelle, wenn sie unter schwerwiegend liegen, werden nicht angezeigt. crei, se sono al di sotto della gravità, quindi nessuno di

these they won't show up and by the way diese|sie|werden nicht|erscheinen|auf|und|übrigens|der|Weg questi|loro|non|appariranno|su|e|per|il|modo Also werden diese nicht angezeigt, und übrigens questi apparirà e a proposito

this the logger lets you output also dies|der|Protokollierer|lässt|Sie|Ausgabe|auch questo|il|registratore|ti permette|tu|output|anche lässt dich der Logger auch ausgeben. questo il logger ti permette di outputtare anche

like your exception by doing another mag|deine|Ausnahme|indem|tun|eine andere come|tua|eccezione|facendo|un'altra|altra wie Ihre Ausnahme, indem Sie eine weitere machen come la tua eccezione facendo un altro

comma and then putting your exception Komma|und|dann|setzen|dein|Ausnahme comma|e|poi|mettendo|tuo|eccezione Komma und dann Ihre Ausnahme hier setzen virgola e poi mettendo la tua eccezione

here so if you just want to display a hier|also|wenn|du|einfach|willst|zu|anzeigen|ein qui|quindi|se|tu|solo|vuoi|a|visualizzare|un also, wenn Sie nur eine Nachricht anzeigen möchten, qui quindi se vuoi solo visualizzare un

message then there's a shortcut all of Nachricht|dann|gibt es|ein|Shortcut|alle|von messaggio|poi|c'è|un|collegamento|tutto|di dann gibt es eine Abkürzung, all diese haben Methoden mit ihrem Namen, also wenn messaggio allora c'è una scorciatoia tutti

these have methods with their name so if diese|haben|Methoden|mit|ihrem|Namen|so|wenn questi|hanno|metodi|con|loro|nome|quindi|se questi hanno metodi con il loro nome quindi se

I wanted to do an info log then instead Ich|wollte|zu|machen|ein|Info|Protokoll|dann|stattdessen Volevo|fare|un|log|informativo|informativo|log|poi|invece Ich wollte dann stattdessen ein Info-Log machen. Volevo fare un registro informativo invece

of using log and then putting the level von|Verwendung|Logarithmus|und|dann|Setzen|der|Level di|usare|logaritmo|e|poi|mettendo|il|livello Anstatt ein Log zu verwenden und dann die Ebene festzulegen, di usare il registro e poi impostare il livello

you can just use the method associated Du|kannst|einfach|verwenden|die|Methode|zugehörig puoi|usare|semplicemente|usare|il|metodo|associato kannst du einfach die Methode verwenden, die mit dieser Ebene verbunden ist. puoi semplicemente usare il metodo associato

with that level again we can add mit|diesem|Niveau|wieder|wir|können|hinzufügen con|quel|livello|di nuovo|noi|possiamo|aggiungere Wieder können wir mehrere Handler hinzufügen, a quel livello di nuovo possiamo aggiungere

multiple handlers so let's also add a mehrere|Handler|also|lass uns|auch|hinzufügen|ein multipli|gestori|quindi|lasciamo|anche|aggiungere|un also lass uns auch einen hinzufügen. più gestori quindi aggiungiamo anche un

file one so that we can log out a file Datei|eine|so|dass|wir|können|ausloggen|ausloggen|eine|Datei file|uno|in modo che|che|noi|possiamo|registrare|uscire|un|file Datei eins, damit wir eine Datei protokollieren können file uno in modo che possiamo disconnettere un file

so let's use the file Handler and I'm also|lass uns|verwenden|die|Datei|Handler|und|ich bin quindi|usiamo|usare|il|file|gestore|e|io sono also lassen Sie uns den Datei-Handler verwenden und ich quindi usiamo il file Handler e io

just going to call this F H new file nur|gehend|zu|nennen|diese|F|H|neue|Datei solo|andare|a|chiamare|questo|F|H|nuovo|file werde dies einfach F H neue Datei nennen sto solo per chiamare questo F H nuovo file

Handler and now give your log a name I Handler|und|jetzt|gib|dein|Protokoll|ein|Namen|ich Gestore|e|ora|dai|tuo|registro|un|nome|io Handler und jetzt geben Sie Ihrem Protokoll einen Namen Ich Handler e ora dai un nome al tuo log io

like to put the class name as well here mag|zu|setzen|die|Klasse|Name|als|auch|hier piacere|a|mettere|la|classe|nome|come|bene|qui möchte hier auch den Klassennamen angeben mi piace mettere anche il nome della classe qui

but you can call this what you like so aber|du|kannst|nennen|das|was|du|magst|so ma|tu|puoi|chiamare|questo|come|tu|piace|quindi aber du kannst das nennen, wie du willst, also ma puoi chiamarlo come vuoi quindi

I'm just going to call it my laundry Ich|einfach|werde|zu|nennen|es|meine|Wäsche Io|solo|sto|a|chiamare|esso|mia|lavanderia ich werde es einfach meine Wäsche nennen io lo chiamerò semplicemente il mio bucato

love you can set a formatter for this so Liebe|du|kannst|einstellen|ein|Formatierer|für|dies|so amore|tu||||||| liebe, du kannst einen Formatter dafür festlegen, also amore puoi impostare un formattatore per questo quindi

if you want it to be simple like a wenn|du|willst|es|zu|sein|einfach|wie|ein se|tu|vuoi|esso|a|essere|semplice|come|un wenn du es einfach halten möchtest, wie einen se vuoi che sia semplice come un

simple formatter you could do new simple einfach|Formatierer|du|könntest|tun|neu|einfach semplice|formattatore|tu|potresti|fare|nuovo| einfachen Formatter, könntest du neuen einfachen machen formattatore semplice potresti fare new simple

formatter here we go and this will make Formatierer|hier|wir|gehen|und|dies|wird|machen formattatore|qui|noi|andiamo|e|questo|(verbo ausiliare futuro)|farà Formatter, hier gehen wir und das wird machen formatter ecco qui e questo farà

your logs look like this one here and deine|Protokolle|sehen|aus|dieses|hier|hier|und tuoi|registri|sembrano|come|questo|uno|qui|e deine Protokolle sehen so aus wie dieses hier und sembrare i tuoi log come questo qui e

you can create your own formatter so I'm Du|kannst|erstellen|deinen|eigenen|Formatter|so|ich bin puoi|creare|creare|tuo|proprio|formattatore|quindi|io sono du kannst deinen eigenen Formatter erstellen, also bin ich puoi creare il tuo formatter quindi non

not going to get into that obviously nicht|gehen|zu|bekommen|in|das|offensichtlich non|andare|a|entrare|in|quello|ovviamente offensichtlich nicht bereit, darauf einzugehen mi addentrerò in questo ovviamente

that's a whole nother subject but I'm das ist|ein|ganz|anderes|Thema|aber|ich bin quello è|un|intero|altro|argomento|ma|io sono das ist ein ganz anderes Thema, aber ich bin questo è un argomento completamente diverso ma io sono

going to just keep the default which is gehen|zu|einfach|behalten|die|Standard|der|ist andare|a|solo|mantenere|il|predefinito|che|è Ich werde einfach die Standardeinstellung beibehalten, die ist andrò a mantenere il predefinito che è

to output it as XML and you'll see that zu|Ausgabe|es|als|XML|und|du wirst|sehen|das a|output|esso|come|XML|e|tu lo|vedrai|che es als XML auszugeben, und du wirst sehen, dass di esportarlo come XML e vedrai che

in just a minute in|nur|eine|Minute in|solo|un|minuto in nur einer Minute tra un minuto

so now let's set the level of this so also|jetzt|lass uns|festlegen|das|Niveau|von|dies|so quindi|adesso|lasciamo|impostare|il|livello|di|questo|quindi also lass uns jetzt das Niveau davon festlegen, sodass quindi ora impostiamo il livello di questo così

what do I want to allow to be logged out was|(Hilfsverb)|ich|will|(Infinitivpartikel)|erlauben|(Infinitivpartikel)|(Hilfsverb)|abgemeldet|(Partikel) cosa|(verbo ausiliare)|io|voglio|(particella verbale)|permettere|(particella verbale)|essere|disconnesso|(avverbio di disconnessione) was möchte ich erlauben, dass es protokolliert wird cosa voglio permettere di essere registrato

into my file and again depending on how in|mein|Datei|und|wieder|abhängig|von|wie nel|mio|file|e|di nuovo|a seconda|su|come in meine Datei und wieder abhängig davon, wie nel mio file e di nuovo a seconda di come

your program works and what you want dein|Programm|funktioniert|und|was|du|willst tuo|programma|funziona|e|cosa|tu|vuoi dein Programm funktioniert und was du willst funziona il tuo programma e cosa vuoi

logged out then you can choose that so abgemeldet|aus|dann|du|kannst|wählen|das|so disconnesso|fuori|poi|tu|puoi|scegliere|quello|quindi ausgeloggt, dann kannst du das wählen, also disconnesso allora puoi scegliere quello quindi

I'm just going to make let's say Ich|nur|gehe|zu|machen|lass uns|sagen Io|solo|vado|a|fare|diciamo|dire werde ich einfach sagen, lassen wir es sagen sto solo per fare diciamo

everything above fine let's also add alles|oben|gut|lass uns|auch|hinzufügen tutto|sopra|bene|lasciaci|anche|aggiungere alles darüber hinaus, gut, lass uns auch hinzufügen tutto sopra bene aggiungiamo anche

that handler to my logger so ad handler dieser|Handler|zu|meinem|Logger|so|Ad|Handler quel|gestore|al|mio|registratore|quindi|al|gestore diesen Handler zu meinem Logger, also Ad-Handler quel gestore al mio logger quindi gestore

SH and now we have both a console SH|und|jetzt|wir|haben|beide|eine|Konsole SH|e|ora|noi|abbiamo|entrambi|una|console SH und jetzt haben wir sowohl einen Konsolen SH e ora abbiamo sia un console

handler and a file Handler and they each Handler|und|ein|Datei|Handler|und|sie|jeder gestore|e|un|file|gestore|e|essi|ciascuno Handler als auch einen Datei-Handler und sie haben jeweils gestore che un gestore di file e ognuno di loro

have different cutoff levels of what haben|unterschiedliche|Grenzwert|Niveaus|von|was avere|diversi|soglie|livelli|di|cosa unterschiedliche Grenzwerte dafür, was ha diversi livelli di cutoff di ciò che

they will actually log out and I forgot sie|werden|tatsächlich|||und|ich|vergessen essi|(verbo ausiliare futuro)|in realtà|||e|io|ho dimenticato sie tatsächlich protokollieren werden und ich habe vergessen registreranno effettivamente e ho dimenticato

we're dealing with file so we will have wir sind|umgehen|mit|Datei|also|wir|werden|haben stiamo|occupando|con|file|quindi|noi|(verbo ausiliare futuro)|avremo wir haben es mit einer Datei zu tun, also werden wir stiamo trattando con un file quindi avremo

some IO exceptions here so what I'm einige|IO|Ausnahmen|hier|also|was|ich bin alcune|input/output|eccezioni|qui|quindi|cosa|io sono hier einige IO-Ausnahmen haben, also was ich alcune eccezioni IO qui quindi quello che sto

going to do is just wrap my entire file gehen|zu|tun|ist|einfach|umwickeln|mein|gesamtes|Datei andare|a|fare|è|solo|avvolgere|mio|intero|file tun werde, ist, meinen gesamten Datei per fare è semplicemente racchiudere l'intero file

handler in a try-catch block that way if Handler|in|einem|||Block|der|Weg|wenn gestore|in|un|||blocco|in quel|modo|se Handler in einen Try-Catch-Block zu wickeln, damit, wenn gestore in un blocco try-catch in questo modo se

it fails I'm going to continue on with es|scheitert|ich bin|gehe|zu|fortfahren|weiter|mit (esso)|fallisce|io sono|andare|a|continuare|avanti|con es fehlschlägt, ich fortfahren kann mit fallisce continuerò con

my program I don't really want to stop mein|Programm|ich|nicht|wirklich|will|zu|aufhören mio|programma|io|non|davvero|voglio|a|fermare Mein Programm möchte ich wirklich nicht stoppen. il mio programma non voglio davvero fermarlo

my program just because my logger mein|Programm|nur|weil|mein|Protokollierer mio|programma|solo|perché|mio|registratore Mein Programm nur, weil mein Logger il mio programma solo perché il mio logger

couldn't start up and then maybe we want konnte nicht|starten|hoch|und|dann|vielleicht|wir|wollen non poteva|avviare|(verbo separabile)|e|poi|forse|noi|vogliamo nicht starten konnte und dann vielleicht wollen wir non è riuscito ad avviarsi e poi forse vogliamo

to log out this at least to the console um|protokollieren|abmelden|dies|mindestens|mindestens|um|die|Konsole per|registrare|uscire|questo|almeno||per|il|console das zumindest in die Konsole loggen registrare questo almeno sulla console

level severe so that it actually makes Niveau|schwer|so|dass|es|tatsächlich|macht livello|severo|così|che|esso|realmente|rende auf schwerwiegendem Niveau, damit es tatsächlich Sinn macht. a livello severo in modo che abbia effettivamente senso

it to our console because I do have that es|zu|unsere|Konsole|weil|ich|(habe)|habe|das lo|alla|nostra|console|perché|io|ho|avere|quello es zu unserem Konsolen, weil ich das habe lo alla nostra console perché ce l'ho

cut off and let's just say and then I schneiden|ab|und|lass uns|einfach|sagen|und|dann|ich tagliare|via|e|lasciamo|solo|dire|e|poi|io abgeschnitten und sagen wir einfach und dann ich interrotto e diciamo e poi io

can also display the exception by just kann|auch|anzeigen|die|Ausnahme|durch|einfach può|anche|visualizzare|l'|eccezione|da|solo kann auch die Ausnahme anzeigen, indem ich einfach posso anche visualizzare l'eccezione semplicemente

putting a here or you could also put a setzen|ein|hier|oder|du|könntest|auch|setzen|ein mettere|a|qui|o|tu|potresti|anche|mettere|a hier einfüge oder du könntest auch ein mettendo un qui o potresti anche mettere un

specific part of the exception like the spezifischen|Teil|der|die|Ausnahme|wie|die specifico|parte|dell'|l'|eccezione|come|il bestimmten Teil der Ausnahme wie die einfügen parte specifica dell'eccezione come il

message of it by doing any of its method Nachricht|von|es|durch|Ausführen|irgendeine|von|seine|Methode messaggio|di|esso|mediante|facendo|qualsiasi|di|suo|metodo Nachricht davon, indem wir eine seiner Methoden anwenden messaggio di esso facendo uno dei suoi metodi

that it has that way at least now we dass|es|hat|so|Weg|mindestens|wenigstens|jetzt|wir che|esso|ha|quel|modo|almeno|ora|noi|noi dass es auf diese Weise zumindest jetzt wir che ha in quel modo almeno ora noi

know that it failed and we can check wissen|dass|es|gescheitert|und|wir|können|überprüfen sapere|che|esso|ha fallito|e|noi|possiamo|controllare wissen, dass es fehlgeschlagen ist und wir können überprüfen sappiamo che ha fallito e possiamo controllare

into that if you look I have a logger hinein|das|wenn|du|schaust|ich|habe|einen|Logger in|quello|se|tu|guardi|io|ho|un|registratore wenn du schaust, habe ich eine Protokolldatei in quello se guardi ho un file di logger

file called my logger and in that Datei|genannt|mein|Protokollierer|und|in|das file|chiamato|mio|logger|e|in|quello mit dem Namen mein Protokoll und darin chiamato il mio logger e in quello

displays our log so it will say of zeigt|unser|Protokoll|so|es|wird|sagen|von visualizza|nostro|registro|quindi|esso|(verbo ausiliare futuro)|dire|di zeigt unser Protokoll an, also wird es sagen von visualizza il nostro log quindi dirà di

course we chose to use the global a Kurs|wir|entschieden|zu|verwenden|den|globalen|a corso|noi|abbiamo scelto|di|usare|l'|globale|a natürlich haben wir uns entschieden, den globalen a zu verwenden certo abbiamo scelto di usare il globale a

logger then it will say you know the Protokollierer|dann|es|wird|sagen|du|weißt|das registratore|poi|esso|(verbo ausiliare futuro)|dirà|tu|sai|il Protokollierer, dann wird es sagen, wissen Sie, die logger quindi dirà sai il

level class the method that the log is Niveau|Klasse|die|Methode|die|das|Logarithmus| livello|classe|il|metodo|che|il|log|è Levelklasse, die Methode, von der das Protokoll kommt, livello la classe il metodo da cui proviene il log

coming from the message of it etc let's kommend|von|der|Nachricht|von|es|usw|lass uns proveniente|da|il|messaggio|di|esso|eccetera|lasciamo die Nachricht davon usw., lassen Sie uns il messaggio di esso ecc let's

move all this into another method verschiebe|alles|dies|in|eine andere|Methode sposta|tutto|questo|in|un altro|metodo Bewege das alles in eine andere Methode sposta tutto questo in un altro metodo

because it is kind of cluttery set up weil|es|ist|irgendwie|von|unordentlich|| perché|esso|è|un po'|di|disordinato|impostazione|su weil es ein bisschen unordentlich eingerichtet ist perché è un po' disordinato

logger and paste that in there so then Protokollierer|und|einfügen|das|in|dort|so|dann logger|e|incolla|quello|in|lì|quindi|poi Logger und füge das dort ein, sodass dann logger e incolla quello lì dentro così poi

at the top of my main method all I have am|dem|Anfang|von|meiner|Haupt|Methode|alles|ich|habe all'inizio|il|cima|del|mio|principale|metodo|tutto|io|ho ich am Anfang meiner Hauptmethode nur noch nella parte superiore del mio metodo principale tutto ciò che ho

to do now is just put my class name of zu|tun|jetzt|ist|einfach|setze|mein|Klasse|Name|von da|fare|ora|è|solo|mettere|mia|classe|nome|di meinen Klassennamen eingeben muss da fare ora è semplicemente mettere il nome della mia classe di

course this is a static context so put Kurs|dies|ist|ein|statischer|Kontext|also|setzen corso|questo|è|un|statico|contesto|quindi|metti Natürlich ist dies ein statischer Kontext, also setze certo, questo è un contesto statico, quindi metti

my class name and then call my setup and meine|Klasse|Name|und|dann|rufe|mein|Setup| mia|classe|nome|e|poi|chiama|mio|setup| meinen Klassennamen und rufe dann mein Setup auf und il nome della mia classe e poi chiama il mio setup e

compile this and nothing shows up there kompilieren|dies|und|nichts|zeigt|auf|dort compila|questo|e|nulla|mostra|su|lì kompiliere das und nichts erscheint dort compila questo e non appare nulla lì

but in our logger we can see both of our aber|in|unserem|Protokollierer|wir|können|sehen|beide|von|unserem ma|nel|nostro|registratore|noi|possiamo|vedere|entrambi|di|nostro aber in unserem Logger können wir beide ma nel nostro logger possiamo vedere entrambi i nostri

logs here alright so a couple things to Protokolle|hier|in Ordnung|also|ein|paar|Dinge|zu registri|qui|va bene|quindi|un|paio|cose|da Protokolle hier sehen, alles klar, also ein paar Dinge zu log qui, va bene, quindi un paio di cose da

note before I go your logo will Hinweis|bevor|ich|gehe|dein|Logo|wird nota|prima|io|vado|tuo|logo|sarà Hinweis, bevor ich gehe, Ihr Logo wird nota prima di andare il tuo logo sarà

overwrite all the contents that it had überschreiben|alle|die|Inhalte|die|es|hatte sovrascrivere|tutto|il|contenuto|che|esso|aveva alle Inhalte überschreiben, die es hatte sovrascrivere tutti i contenuti che aveva

before so if you want to instead append bevor|also|wenn|du|willst|zu|stattdessen|anhängen prima|quindi|se|tu|vuoi|a|invece|aggiungere zuvor, also wenn Sie stattdessen an diese Datei prima quindi se vuoi invece aggiungere

to that file then you can put a comma zu|diese|Datei|dann|du|kannst|setzen|ein|Komma a|quel|file|poi|tu|puoi|mettere|un|virgola anhängen möchten, können Sie ein Komma a quel file allora puoi mettere una virgola

true here on your file handler which wahr|hier|auf|dein|Datei|Handler|welcher vero|qui|sul|tuo|file|gestore|quale wahr hier in Ihrem Dateihandler setzen, was true qui sul tuo gestore di file che

just means to append to and I'm too lazy nur|bedeutet|zu|anhängen|zu|und|ich bin|zu|faul solo|significa|a|aggiungere|a|e|io sono|troppo|pigro bedeutet einfach, anzuhängen, und ich bin zu faul significa solo aggiungere e sono troppo pigro

to think of code that would cause an zu|denken|an|Code|der|würde|verursachen|einen pensare|pensare|a|codice|che|(verbo ausiliare condizionale)|causerebbe|un um an Code zu denken, der einen per pensare a un codice che causerebbe un

error so let's throw a new let's just do Fehler|also|lass uns|werfen|einen|neuen|lass uns|einfach|tun errore|quindi|lasciamo|lanciare|un|nuovo|lasciamo|solo|fare Fehler verursachen würde, also werfen wir einfach eine neue, lassen wir es einfach machen errore quindi lanciamo un nuovo, facciamo semplicemente

i/o exception we could even put a ||Ausnahme|wir|könnten|sogar|setzen|ein ||eccezione|noi|potremmo|anche|mettere|un I/O-Ausnahme, wir könnten sogar eine un'eccezione i/o, potremmo anche mettere un

message in here all right and we're Nachricht|in|hier|alles|richtig|und|wir sind messaggio|in|qui|tutto|giusto|e|siamo Nachricht hier einfügen, alles klar, und wir sind messaggio qui, va bene e siamo

going to catch this and log it out gehen|zu|fangen|dies|und|protokollieren|es|aus andare|a|prendere|questo|e|registrare|esso|fuori Ich werde das erfassen und protokollieren. sto per catturare questo e registrarlo

so in here let's do our logger let's use also|in|hier|lass uns|machen|unseren|Logger|lass uns|verwenden quindi|in|qui|facciamo|fare|nostro|logger|usiamo|usare Also lass uns hier unseren Logger machen, lass uns verwenden. quindi qui facciamo il nostro logger, usiamo

logs I'm going to call this severe some Protokolle|Ich|werde|zu|nennen|dies|schwerwiegend|einige registri|Io sono|sto per|a|chiamare|questo|severo|alcuni Protokolle, ich werde das als schwerwiegend bezeichnen. i log, chiamerò questo severo qualche

kind of message here for me and let's Art|von|Nachricht|hier|für|mich|und|lass uns tipo|di|messaggio|qui|per|me|e|lasciamo Eine Art Nachricht hier für mich und lass uns. tipo di messaggio qui per me e mettiamo

put just the exception here and I keep setzen|nur|die|Ausnahme|hier|und|ich|behalte mettere|solo|l'|eccezione|qui|e|io|tengo Nur die Ausnahme hier einfügen und ich behalte. solo l'eccezione qui e continuo

forgetting to include the full path to Vergessen|zu|inkludieren|den|vollständigen|Pfad|zu dimenticando|di|includere|il|completo|percorso|a vergessen, den vollständigen Pfad zu dimenticando di includere il percorso completo a

that exception all right so now you can diese|Ausnahme|ganz|richtig|also|jetzt|du|kannst quella|eccezione|tutto|giusto|quindi|ora|tu|puoi dieser Ausnahme einzuschließen, also jetzt kannst du quell'eccezione va bene, quindi ora puoi

see we get a severe file read error and sehen|wir|bekommen|ein|schwerwiegender|Datei|Lese-|Fehler|und vedi|noi|otteniamo|un|grave|file|lettura|errore|e sehen, dass wir einen schweren Datei-Lese-Fehler erhalten und vedere che otteniamo un grave errore di lettura del file e

then it says the exception and if we dann|es|sagt|die|Ausnahme|und|wenn|wir poi|esso|dice|l'|eccezione|e|se|noi dann sagt es die Ausnahme und wenn wir poi dice l'eccezione e se noi

look at our log you can also see it down schau|auf|unser|Protokoll|du|kannst|auch|sehen|es|unten guarda|al|nostro|registro|puoi|puoi|anche|vedere|esso|giù unsere Protokolle ansehen, kannst du es auch dort sehen. guardiamo il nostro log puoi anche vederlo in basso

here it will include now the exception hier|es|wird|einschließen|jetzt|die|Ausnahme qui|esso|(verbo ausiliare futuro)|includerà|ora|l'|eccezione hier wird jetzt die Ausnahme einbezogen qui includerà ora l'eccezione

so that's an example of that also let's also|das ist|ein|Beispiel|von|das|auch|lass uns quindi|quello è|un|esempio|di|quello|anche|lasciamo das ist also ein Beispiel dafür, lassen Sie uns auch quindi questo è un esempio di ciò, inoltre vediamo

do a quick example of using it in tun|ein|schneller|Beispiel|von|Verwendung|es|in fare|un|veloce|esempio|di|usare|esso|in ein kurzes Beispiel für die Verwendung in facciamo un esempio veloce di utilizzo in

another class in order to do this we eine andere|Klasse|um|zu|um|tun|dies|wir un'altra|lezione|in|ordine|per|fare|questo|noi einer anderen Klasse machen, um dies zu tun, müssen wir natürlich einen Logger bekommen und ich bin un'altra classe, per fare questo dobbiamo

have to of course get a logger and I'm haben|zu|natürlich|course|bekommen|einen|Logger|und|ich bin avere|di|di|certo|ottenere|un|registratore|e|io sono ovviamente ottenere un logger e io sono

going to use use the same one that we gehen|zu|verwenden||das|gleiche|eine|die|wir andare|a|usare|usare|lo|stesso|uno|che|noi werde dasselbe verwenden, das wir userò lo stesso che abbiamo

did here because my setup that's fine tat|hier|weil|mein|Setup|das ist|in Ordnung ha fatto|qui|perché|mio|setup|è|bene hier gemacht haben, weil mein Setup in Ordnung ist fatto qui perché la mia configurazione va bene

I'm fine with using that throughout Ich bin|einverstanden|mit|der Verwendung|das|durchgehend Sto|bene|con|usare|quello|per tutto il tempo Ich bin damit einverstanden, das überall zu verwenden va bene per me usare quello in tutto

everything so by using of course the alles|so|durch|Benutzung|von|Kurs|der tutto|così|da|usando|di|corso|il also natürlich den gleichen Namen zu verwenden, den wir dort haben, der ist quindi usando ovviamente lo

same name that we'd out there which is derselbe|Name|der|wir hätten|draußen|dort|der|ist stesso|nome|che|noi avremmo|fuori|lì|il quale|è stesso nome che abbiamo messo là fuori che è

the global longer der|global|länger il|globale|più lungo die globale länger il globale più lungo

then it will get that law grants that dann|es|wird|bekommen|dass|Gesetz|gewährt|dass allora|esso|(verbo ausiliare futuro)|ottenere|quella|legge|concede|che dann wird es das Gesetz erhalten, das das gewährt allora otterrà quella legge che concede che

have created so all our setup should haben|erstellt|so|alle|unser|Einrichtung|sollte hanno|creato|quindi|tutto|nostro|setup|dovrebbe haben so alles, was wir eingerichtet haben, sollte hanno creato quindi tutta la nostra configurazione dovrebbe

still be the exact same as the previous immer noch|sein|das|genau|gleiche|wie|das|vorherige ancora|essere|il|esatto|stesso|come|il|precedente immer noch genau dasselbe sein wie das vorherige essere ancora esattamente la stessa di prima

one so now I'm from another class call eins|so|jetzt|ich bin|aus|einer anderen|Klasse|rufen uno|quindi|ora|sono|di|un'altra|classe|chiamata also bin ich jetzt aus einer anderen Klasse, die anruft quindi ora vengo da un'altra classe chiamata

this method so let's do test test and diese|Methode|also|lass uns|machen|Test|Test|und questo|metodo|quindi|facciamo|fare|test|test|e diese Methode, also lass uns Test-Test machen und questo metodo quindi facciamo test test e

compile and run this code so now we get kompilieren|und|ausführen|dieser|Code|sodass|jetzt|wir|erhalten compila|e|esegui|questo|codice|così|ora|noi|otteniamo kompilieren und diesen Code ausführen, also bekommen wir jetzt compiliamo ed eseguiamo questo codice quindi ora otteniamo

our air that we specified to do and if I unsere|Luft|die|wir|spezifiziert|zu|tun|und|wenn|ich nostro|aria|che|noi|specificato|di|fare|e|se|io unseren Fehler, den wir angegeben haben, und wenn ich il nostro errore che abbiamo specificato di fare e se io

look at my logger you can see that my schau|auf|meinen|Protokollierer|du|kannst|sehen|dass|mein guarda|a|mio|registratore|tu|puoi|vedere|che|mio meinen Logger anschaue, kannst du sehen, dass meine guardo il mio logger puoi vedere che i miei

logs are coming from the log example Protokolle|sind|kommen|von|dem|Protokoll|Beispiel registri|stanno|arrivando|da|l'|registro|esempio Protokolle aus dem Log-Beispiel kommen. log provengono dall'esempio di log

class put down here it this one comes Klasse|setzen|nach unten|hier|es|dieses|eins|kommt classe|mettere|giù|qui|esso|questo|uno|viene Klasse hier ablegen, hier kommt diese. classe messa qui, questa è quella che arriva

from the test class von|der|Test|Klasse dalla|la|prova|classe Von der Testklasse. dalla classe di test

I feel like this video has gotten way Ich|fühle|wie|dieses|Video|hat|bekommen|viel Io|sento|come|questo|video|ha|ottenuto|molto Ich habe das Gefühl, dass dieses Video viel zu Sento che questo video è diventato troppo

too long for anyone to still be here but zu|lang|für|irgendjemand|zu|noch|sein|hier|aber troppo|lungo|per|chiunque|a|ancora|essere|qui|ma lang geworden ist, als dass noch jemand hier sein könnte, aber lungo perché qualcuno sia ancora qui, ma

if you are that is the basics of logging wenn|du|bist|das|ist|die|Grundlagen|des|Protokollierung se|tu|sei|quello|è|i|fondamenti|di|registrazione wenn du es bist, das sind die Grundlagen des Loggings. se ci sei, queste sono le basi del logging

things I said I would talk about writing Dinge|ich|sagte|ich|würde|sprechen|über|Schreiben cose|io|ho detto|io|avrei|parlato|di|scrittura Dinge, über die ich gesagt habe, dass ich über das Schreiben sprechen würde cose di cui ho detto che avrei parlato della scrittura

to files as well but I'm going to save zu|Dateien|als|gut|aber|ich bin|gehe|zu|speichern ai|file|come|bene|ma|io sono|sto per|a|salvare zu Dateien auch, aber ich werde das für ein anderes Video aufheben, danke fürs su file anche, ma lo riserverò

that for another video thanks for das|für|ein weiteres|Video|danke|für che|per|un altro|video|grazie|per Zuschauen per un altro video, grazie per

watching schauen guardando aver guardato

SENT_CWT:AFkKFwvL=6.01 PAR_TRANS:gpt-4o-mini=4.58 SENT_CWT:AFkKFwvL=9.74 PAR_TRANS:gpt-4o-mini=3.55 de:AFkKFwvL it:AFkKFwvL openai.2025-01-22 ai_request(all=335 err=0.00%) translation(all=279 err=0.36%) cwt(all=2198 err=1.32%)