Пікірлер
@jack4x3
@jack4x3 17 сағат бұрын
My whole pc is inside a container
@QuintonDolan
@QuintonDolan Күн бұрын
Funny how 20 years later Solaris Zones and BSD Jails are cool again.
@DavidDLee
@DavidDLee Күн бұрын
Leaves a lot of questions unanswered and does not well describe how containers work.
@coderized
@coderized Күн бұрын
Please feel free to list your questions and maybe I'll cover those in a follow up
@rodrigofschaer
@rodrigofschaer Күн бұрын
Never thought I would get cozy consuming functional programming related content Beautiful, purely beautiful. So purely beautiful it would never need a monad or other filthy thing. Congratulations on the video and the effort put in the animations.
@coderized
@coderized Күн бұрын
Thank you!
@christ8069
@christ8069 3 күн бұрын
So glad we got the payoff at the end lmao
@thygrrr
@thygrrr 3 күн бұрын
"You singleton? ❤" -- "No, I observer 👀"
@Matshiro
@Matshiro 3 күн бұрын
4:36 - nice
@marc-w-dot-com
@marc-w-dot-com 3 күн бұрын
Docker, in particular, is buggy, lacks security, and a bankrupt organization. Pass
@akif409
@akif409 4 күн бұрын
hi mate this is pretty good looking. what do you use to animate it?
@VeeFerns
@VeeFerns 6 күн бұрын
is wine a container?
@alek2341
@alek2341 7 күн бұрын
Pure functions exist in all paradigms. Closures exist in most modern languages. Your code (that means everyone's) code sucks. "Bugs are nearly impossible" is funny clickbait, like a 99.9% guarantee. Having said all that, use the right tool for the job.
@RonnieRedd
@RonnieRedd 7 күн бұрын
I only install locally on vm's. Containers are a security nightmare waiting to happen
@ragtop63
@ragtop63 7 күн бұрын
FINALLY! A video that gives a quick concise easy to understand explanation of what containers are and how they work. I can’t tell you how many times I’ve watched a video on this subject and the creator is throwing Docker commands around but not explaining a single thing about the hows and whys. Bravo!
@zackplauche
@zackplauche 7 күн бұрын
I subscribed for the uganda knuckles reference.
@AnnatarTheMaia
@AnnatarTheMaia 7 күн бұрын
You're spreading dangerous misinformation: none of the "issues" you list are actual problems if you would just cleanly and modularly package software AND CONFIGURATION as native OS packages; that is EXACTLY what the OS packaging was invented for. Instead of learning how to, for example, write a .spec file and generate, for example, an RPM package, you now have complicated, external application like "Docker" and convoluted, complex configuration in arbitrary "YAML" format. This is needless complexity - the information technology equivalent of venom. It would have been simpler to just learn how to package and deliver software in the native format of the operating system's software management subsystem, not to mention that the OS would then worry about, and manage your software for you, that you could provision fully configured systems using nothing more than the OS vendor's native provisioning system, that you could formally and consistently express dependencies which the tools like "yum" or "dnf" would then use to install the software in the correct order, that you could encapsulate all automation inside of package(s), that you could query the OS which package a particular file belongs to, ask the OS when the files were installed, or whether they were tampered with - all that just for making a nice, clean OS package. There is a reason why all the mainstream operating systems install via OS packages; it's not done out of someone's fancy or mood.
@mitrasu5918
@mitrasu5918 8 күн бұрын
Dude I love your animations, awesome icon design. Great visualization helps a lot, Thanks <3
@Flynnor
@Flynnor 8 күн бұрын
Awesome video, thank you!
@mohsinemaiet5163
@mohsinemaiet5163 8 күн бұрын
I'm brainwashed
@coderized
@coderized 8 күн бұрын
🍌
@szeredaiakos
@szeredaiakos 8 күн бұрын
The entire industry is built on side-effects and the ability to to effectively mange indirections. And for reusable, well, if you have a reusable piece of code and you do not re-use it, then all the effort you put in to make it reusable is a complete waste. If you force yourself to reuse it, you end up with unmaintainable parallel systems. My problem with functional is stateful systems. The functional paradigm breaks down very fast if you need states. Yes, you can delegate state handling to a separate system but that form a coupling is far worse than just going with OOP. That being said, it is an important tool. It is probably the only one in the declarative family that works seamlessly with OOP.
@Jubinmail
@Jubinmail 9 күн бұрын
Never install locally, if you have stable internet...
@debemdeboas
@debemdeboas 9 күн бұрын
the production quality in this video is outstading.
@bharaniraghavender
@bharaniraghavender 9 күн бұрын
Superb video. What did you use to create those illustrations?
@TrongLeDanh-jk3tm
@TrongLeDanh-jk3tm 9 күн бұрын
I don't learn principles 'cause someones ask me to do that. I learned them by myself from my pains, so i know exactly why and when i should follow rules.
@Mempler
@Mempler 9 күн бұрын
I always asked myself: How would i write good tests. Yes, i can test some things, but a lot of code was untested / tested by hand. I didn't know how good SOLID is for this. My code is now 100% tested (without coverage tests)
@Mempler
@Mempler 10 күн бұрын
It goes in the square hole
@priyanshusharma1812
@priyanshusharma1812 10 күн бұрын
This video is him admitting they're worse than native platforms but still keeping a clickbait title
@nickjunes
@nickjunes 10 күн бұрын
Nah serverless is better. And YES I know serverless solutions are just containers, but they are uniform containers so we don't have to worry about the hardware. This lets us focus on the code. Separate the code from the hardware. Write the application you need and then someone else can optimize how it is executed.
@naninano8813
@naninano8813 10 күн бұрын
alot of books on algorithms are written for imperative programs and for functional we only have the SICP
@designgears
@designgears 10 күн бұрын
SOLID 👎👎👎
@baranjan6969
@baranjan6969 11 күн бұрын
Technical videos are usually someone typing examples with a screen recorder, I don't hate that but this was really unique learning experience too. Thanks
@baranjan6969
@baranjan6969 11 күн бұрын
Tell us the secrets behind animatiom too please!
@PaulLembo
@PaulLembo 11 күн бұрын
If only this summary was as accurate as it was charming sounding.
@MrJerk123456
@MrJerk123456 11 күн бұрын
*sighs* “firstly please sit down”
@ethanwasme4307
@ethanwasme4307 13 күн бұрын
I always try to do things right the first time in my personal projects, I think people tend to be ok with constantly reapplying bandaids Edit: The ending almost touched on what I was saying, very good reaffirming video xD
@jmm1233
@jmm1233 13 күн бұрын
Reminds me of Haskell and Rust
@23bcx
@23bcx 15 күн бұрын
This is the worst kinda educational vid. It is soo close to being correct that you dont relize that most of it's wrong. This was very clearly made by a dude who knew programming but spent more time on the animation than learning functional programing.
@coderized
@coderized 15 күн бұрын
Yeah, fair criticism. It was an experiment into uncharted territory for me and I realised in hindsight that I should stick to the stuff I'm more familiar with before making videos on it
@mehtubbhai9709
@mehtubbhai9709 15 күн бұрын
Thank you for the 60K ft view of good programming practices. Please do more videos on software development
@luciannaie
@luciannaie 15 күн бұрын
you're voice would be better used for bed-side stories :)
@michaelemenike5006
@michaelemenike5006 17 күн бұрын
Please, i'm willing to pay 100 dollars to get in touch with your animation team for a small gig. Arigato!!!
@ufoisback5088
@ufoisback5088 17 күн бұрын
Brah, talks about good code, and preaches SOLID. With interface classes.
@malcolmanderson6735
@malcolmanderson6735 17 күн бұрын
Nice summary of Uncle Bob's "Clean Code"
@IterativeTheoryRocks
@IterativeTheoryRocks 18 күн бұрын
I remember using a strongly-typed pure functional language… it was a nightmare to get anything past the compiler! But when you did, it never had bugs. Instead of coding quickly then spending ages bug fixing, you would spend ages coding and hardly any time bug fixing. And, as a bonus, it was sometimes possible to mathematically prove your code was correct.
@InarusLynx
@InarusLynx 18 күн бұрын
I started off with C++. When I went to Python and then to my now main language of JavaScript, I was so confused that a lot of focus was placed on functions and not classes. Like yeah you can still use classes, but tutorials don't spend much time on it. While my C++ class was literally called C++ and datastructures (which are based on classes). Now I just have my main function that calls a whole bunch of other functions to do things that run forever. 😊 All my variables are fleeting and only things stored in a database matter. The different styles of programming are fascinating.
@pablocorteslorenzo9549
@pablocorteslorenzo9549 19 күн бұрын
Functional programming is so powerful that nobody uses it to create full real world programs. Great video by the way
@robertroberto4749
@robertroberto4749 19 күн бұрын
You have 164 k subscribers with only 3 videos!!??? AMAZING😀
@dixztube
@dixztube 19 күн бұрын
Testing. Ugh only in go it’s a pain everywhere else. I’m a bum. I know.
@emperor8716
@emperor8716 21 күн бұрын
no idea what you just said. maybe i'll come back in a few years and understand something.
@1____-____1
@1____-____1 22 күн бұрын
Most of these are solid on the whiteboard, but not practical through the keyboard.