Пікірлер
@Heilzmaker
@Heilzmaker Күн бұрын
Thank you for this video I appreciate it a lot :) I will def check out the other content you got
@trumphy911
@trumphy911 16 күн бұрын
Brilliant tutorial with a very practical set of examples that really illustrate some key approaches to some generic problems. This helped me to picture how I could apply this to the questions I had on my own, different, set of data and encouraged me to do so. Thank you and great karma to you.
@lukurra
@lukurra 17 күн бұрын
great video, I liked it! a little criticism - audio level is quite low. youtube ads blast my ears off here. increasing levels and compressing would render it more comfortable.
@AmedeoZitti
@AmedeoZitti 18 күн бұрын
Love the reference to 1995 Hackers :D
@subramanianbalagopalan2866
@subramanianbalagopalan2866 29 күн бұрын
Awesome explanation, do you also run any courses or planning to start something :), would love to be part of that club
@chaneljai4804
@chaneljai4804 Ай бұрын
You explained this so simply and so well! Thank you.
@itlearner1175
@itlearner1175 Ай бұрын
When using the IPI method on bare metal, are the load balancers automatically configured, or do they require manual setup? If manual setup is needed, which load balancer is recommended?
@EncourageFaith
@EncourageFaith Ай бұрын
Thank you! That was helpful.
@otiamaino2461
@otiamaino2461 Ай бұрын
Actually the best course out there you get to see the way the layers are build from ground up and how caching works with docker. Just hearing you talk informs me of your knowledge 🙏🏾 keep up the great job
@ralijayatileke2158
@ralijayatileke2158 2 ай бұрын
Hi Benjamin. Thank you for this well explained video. I couldn't help but think, does the jumpbox need to be in a DMZ? In the diagrams I didn't see any affiliation between the firewall(s) and jump box
@mitchyoung93
@mitchyoung93 2 ай бұрын
Thanks. I was a bit skeptical watching the first lecture which seemed kinda old school in that it was basically an overview of the language without any actual writing on the students part but having gone thru some of these exercises that approach works...just had to have the lecture slides open too.
@rajgopal2513
@rajgopal2513 2 ай бұрын
You look like Jimmy McGill! LoL
@mohamudosmanali1219
@mohamudosmanali1219 3 ай бұрын
Excellent explanation from great man
@Fina1Verse
@Fina1Verse 3 ай бұрын
ok now do it on windows. Seriously I need to be able to run this between two windows machines for my Emby server.
@overinfinity
@overinfinity 3 ай бұрын
Short and Informative. Love it!
@andreidinga-reassi4667
@andreidinga-reassi4667 4 ай бұрын
Long et good explanations but can be definitely shortnen. No specifications jump box solution when referenced. Theory is good. Practice is better.
@markhaas8938
@markhaas8938 4 ай бұрын
an example using with external program: #! /usr/bin/gawk -f BEGIN { format = " %-10s\t%-20s " cmd = "getent passwd" while ("/usr/bin/who" | getline list[i++]); for (entry in list) { if ( length(list[entry]) > 0 ) { split(list[entry],arr_a) users[arr_a[1]] = True # Assoc. array grants uniqueness } } printf format, "Id","Name" printf format, "==","====" for (f in users) cmd = cmd " " f #print "cmd", cmd while (cmd | getline passwd_entry){ split(passwd_entry,passwd_fields,":") printf format, passwd_fields[1], passwd_fields[5] } }
@snizamaddinov
@snizamaddinov 4 ай бұрын
Great video. Thank you for a straightforward explanation.
@shihaoxu5522
@shihaoxu5522 5 ай бұрын
Great explanation. Thank you!
@shihaoxu5522
@shihaoxu5522 5 ай бұрын
Great explanation. Thank you!
@larrywilson8290
@larrywilson8290 5 ай бұрын
This has got to be a disquise
@sureshadusumilli4960
@sureshadusumilli4960 5 ай бұрын
Good tutorial. Challenge #18, lexical ordering of the date strings ($7 < date ) could also work.
@Amon-01ja
@Amon-01ja 6 ай бұрын
Great teacher, thank you so much for this informative video!
@bcr1532
@bcr1532 6 ай бұрын
Thanks broo! Very good content. Watching from Brazil!
@ericjamesbayssette1606
@ericjamesbayssette1606 6 ай бұрын
Hi ! Very clear and usefull. It changes from tutorials which only say it's a way to secure your hosts and bla-blabla... Do you know which opensource JB is good (or w.n the best) ? Thanks Regards EJB
@carloseduardofernandez3523
@carloseduardofernandez3523 7 ай бұрын
Amazing video, thanks!
@amozossify
@amozossify 7 ай бұрын
Fantastic video. Concise and expert comparison. Thank you so much!
@tanaychakraborty8776
@tanaychakraborty8776 7 ай бұрын
Hello, Could you please make a video to setup and configure a jumpbox
@gabrielginsberg5715
@gabrielginsberg5715 7 ай бұрын
Thank you so much, I honestly felt like I was slamming my face into a brick wall trying to learn awk. This video took me from not understanding it at its core to feeling like I fully grasped it at a relatively in depth level. I truly appreciate you taking the time to record and upload this.
@chrisr236
@chrisr236 7 ай бұрын
No Ecto vid! 😮 Great introduction, thanks
@pajeetsingh
@pajeetsingh 7 ай бұрын
The longer the tutorial the better it is.
@amorsmor8528
@amorsmor8528 7 ай бұрын
you made awk very easy for me to understand thanks for that great video
@tryptamigo
@tryptamigo 7 ай бұрын
fun fact: git actually isn’t built on diffs but rather complete snapshots. every commit ref is a full copy of the code base.
@amorsmor8528
@amorsmor8528 7 ай бұрын
thanks man for the great content! and for challenge 17 "Duplicate entries" I solved it using help of other commands awk 'BEGIN{OFS="\t"} NR>1 {print $1,$2}' payroll.tsv | sort | uniq -c | awk 'BEGIN{i=0}$1>1{i+=$1} END{print i}' the logic I used seems correct to me, but it gives me different results than yours and for challenge 18 "First employee hired" , I used : awk 'BEGIN{OFS="\t"} NR>1 {print $7,$1,$2}' payroll.tsv | sort -n | head -n 1
@PhrostB
@PhrostB 8 ай бұрын
upvoted
@r0075h3ll
@r0075h3ll 8 ай бұрын
Still not able to comprehend that why it doesn't use the cache when the same set of commands are changed in the order in which they occur, for e.g. the set of commands that installed dependencies where when shifted above the WORKDIR started to use cache which was not the case earlier.
@BryanChance
@BryanChance 8 ай бұрын
I had limited experience with Ruby years go and I couldn't stand it as I learned more Ruby. I just discovered Elixir recently and nothing about it resembles Ruby save some syntax semantics. I love Elixir! Learned it enough to be productive in a weekend. Even though there are a couple of wacky syntax like default value "\\" , concat string "<>" and "=" is not really an assignment. But it make sense. I don't have the "WTF is this suppose to do.." LOL ..The whole Elixir platform/ecosystem is sensible. Easily replace several backend stacks with Elixir.
@jasnarmstrng
@jasnarmstrng 9 ай бұрын
Superb intro!
@Brewbug
@Brewbug 8 ай бұрын
Especially the dad joke at 0:28 😅
@Brewbug
@Brewbug 8 ай бұрын
Especially the dad joke at 0:28 😅
@grijjly6091
@grijjly6091 9 ай бұрын
garbage
@salkabalani1482
@salkabalani1482 9 ай бұрын
Thank you for a great effort. Probably the best I've seen in AWK tutorials. I know you said there are more than one way to write AWK to solve these problems, but I am curious as to why you chose such an AWKward (sorry couldn't help myself) way to solve problem number 18. I'd just create a new number from the combination of yyyymmdd and compare it to other dates as opposed to all these strange if statements. It seems to me that the most efficient solution (or reasonably efficient) should be a part of the conversation. Again, great video. Keep up the good work.
@gatty.
@gatty. 9 ай бұрын
Really enjoying your awesome video! And you have an easy to listen to voice! Great tone, great enthusiasm. I'm learning a lot from this! Just a slight correction for 43:50 ish, with ++ and --. You mentioned 'after the fact' twice. Just for those listening, when it's presented before, it'll update and use the updated value (in case of print, it'll print the update). Where as, postfix it'll print then update. Correct? Pretty sure.
@makunga_yokopal
@makunga_yokopal 9 ай бұрын
Your way of explanation is exceptional, thank you.
@mohammedfaheem8632
@mohammedfaheem8632 9 ай бұрын
What ports should be opened for each api and apps domain???
@anuroopps9915
@anuroopps9915 Ай бұрын
For api it's 6443 and for *.apps 80 and 444
@drf9479
@drf9479 9 ай бұрын
0:00 -- Intro 0:39 -- Outline 1:34 -- What is AWK? 3:25-- Why learn AWK? 4:27 -- History AWK 6:46 -- Super simple AWK programs 8:15 -- "Hello World" in AWK 8:38 -- Running AWK program 10:49 -- AWK structure 15:04 -- AWK Patterns overview 16:09 -- Summary of Patterns 19:42 -- Operators 20:43 -- String-matching patterns 22:28 -- Escape sequences 22:48 -- Range Patterns 24:12 -- Pattern summary table 25:42 -- AWK Actions overview 27:34 -- AWK Statements 29:00 -- simplest AWK programs 32:50 -- Built-in Variables (✨Magic variables) -- Dive a Little Deeper (functions, pips) -- Example Programs
@danielbrockman7402
@danielbrockman7402 9 ай бұрын
awkwardly ordered slides awk
@doughale1555
@doughale1555 9 ай бұрын
I took on an Awkful (silent K) challenge from an awk bigot. He designed the challenge - beat him hands down, both dev time and run time, using lexx and cpp. Awk is completely awkful (silend k).
@mattcargile
@mattcargile 9 ай бұрын
Unfortunately awk can’t process all quirks of csv.
@varshneydevansh
@varshneydevansh 9 ай бұрын
I have ADHD-c and within first 2 minutes you caught my attention now I can say I will watch this completely. Thanks, you're a great teacher.
@pmarreck
@pmarreck 9 ай бұрын
what does the hyphen-c stand for?
@kumar-jatin-2000
@kumar-jatin-2000 10 ай бұрын
Thanks a lot ❤
@danieliuxepicwin
@danieliuxepicwin 10 ай бұрын
Great explanation thank you