why am i building this?

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ม.ค. 2025

ความคิดเห็น • 166

  • @Tjalleeeee
    @Tjalleeeee 3 หลายเดือนก่อน +290

    Make video about pretty logging!

  • @Antonio-Sandoval
    @Antonio-Sandoval 3 หลายเดือนก่อน +147

    Make video about pretty logging internet moustache programming man.

  • @falkono
    @falkono 3 หลายเดือนก่อน +131

    make video about pretty logging!

  • @janhebbel
    @janhebbel 3 หลายเดือนก่อน +6

    Building things from scratch/"Reinventing the wheel" is the key to heightened understanding. Plus, it's just fun to build stuff you can be proud of.

  • @fernansd
    @fernansd 3 หลายเดือนก่อน +65

    ✨Make video about pretty logging! ✨

  • @gamemusicmeltingpot2192
    @gamemusicmeltingpot2192 3 หลายเดือนก่อน +2

    When I was working on a game that served a million users, that load balancer split requests into 8 gateways, and each gateway was just a proxy websocket server. This gateway further split websocket requests into 8 MAIN (Main menu), 8 MATCH (matchmaking) & 8 COMBAT (Gameplay) servers. All related servers (E.g: MAIN - Gateway, Match - MAIN, and Combat - Match) were connected to each other by a Center Server coordinating and telling all servers which one they need to connect to.
    It was complicated and yet so simple and beautiful
    In my context, your Matchmaking was my Load balancer, your reverse proxy was my gateways and your SQLite was all the other nodes that hide behind my gateways. Very fun project

  • @vinsg_
    @vinsg_ 3 หลายเดือนก่อน +8

    The people want pretty logging!

  • @guilhermesoares7857
    @guilhermesoares7857 3 หลายเดือนก่อน +2

    Showing what you have been implementing is really good. They are raw but I feel the concepts are really close to value as the videos in the main channel, however not so detailed and with less editing. The pretty logging is a great ideia for this format (maybe talk more about the implementation, difficulties etc.). I'm also really curious about the connection simulation that you built.

  • @GPaulTheThrashKing
    @GPaulTheThrashKing หลายเดือนก่อน

    Hey man, I was about to quit a 6 year career in software. Just... done. TH-cam started recommending me your vids, and I just want to say thank you for reminding me that I actually really enjoy this stuff, and I really want to be good at what I do.
    Appreciate it fam. Keep it up.

  • @yungbeanz_
    @yungbeanz_ 3 หลายเดือนก่อน

    Really cool video man! I’m learning about tcp-ip in my network programming class right now. I’m still a student but I feel that I have your same mindset, I can’t learn by just drawing boxes and arrows, I need to actually build things, otherwise it doesn’t click. And building something super low level, I feel is a great way to understand it. I’ve been learning game engines in my spare time to apply my programming knowledge, and I find that actually doing the stuff, has already made me such a better programmer.

  • @NostraDavid2
    @NostraDavid2 3 หลายเดือนก่อน +2

    If the pretty logging is not structured logging, I don't want it! Structured logging 4 lyfe!

    • @NostraDavid2
      @NostraDavid2 3 หลายเดือนก่อน +1

      It looks like it's structured logging - let's go! Go make that video!

  • @slpwrm
    @slpwrm 3 หลายเดือนก่อน

    This is so cool, these things always seem daunting, its nice to know more about it than the application

  • @kipu44
    @kipu44 3 หลายเดือนก่อน

    0:00 ":w" 😂😂😂 Too much vim. 😝

  • @igorgrbaslijev8593
    @igorgrbaslijev8593 3 หลายเดือนก่อน +2

    00:02 :w at random places is the way

  • @dirty-kebab
    @dirty-kebab 3 หลายเดือนก่อน

    Im senior, being made redundant from company closure.
    I have project ideas that im well knowledged in and excited about.
    I feel weird atm. Trying to revise for interviews with all these different languages has really burned me out. I just load up steam now.

  • @himan7991
    @himan7991 3 หลายเดือนก่อน +22

    im so early there is not even a thumbnail

  • @polic72andDrD3ath
    @polic72andDrD3ath 3 หลายเดือนก่อน +2

    totally random idea here, but a video on logging in a pretty way could be cool

  • @juanpabloramos5070
    @juanpabloramos5070 3 หลายเดือนก่อน +1

    Commenting for video about pretty logging to get made

  • @valentinrafael9201
    @valentinrafael9201 3 หลายเดือนก่อน

    It is inspiring dude. Thanks!

  • @AsToNlele
    @AsToNlele 3 หลายเดือนก่อน

    This is the content I'm here for

  • @ProVrakian
    @ProVrakian 3 หลายเดือนก่อน

    Competence breeds confidence.

  • @G3rain1
    @G3rain1 3 หลายเดือนก่อน

    The term Match Making could be a confusing name. In gaming it's already used for the process of matching opponents on their ELO.

  • @maazmunir9213
    @maazmunir9213 3 หลายเดือนก่อน

    PRETTY LOGGING PRETTY PLEASE

  • @echoman_underscore
    @echoman_underscore 3 หลายเดือนก่อน

    The first and only reverse proxy I've built was for routing webhooks between test servers. It was a fun project building it all.

  • @Error_00101
    @Error_00101 3 หลายเดือนก่อน

    Jup a reverse proxy often does only distribute the connections to backend servers.
    Sometimes there are a few additional things going on like SSL encryption or stepping up the html version from 1.1 to Quick.

  • @GeorgeMurga
    @GeorgeMurga 3 หลายเดือนก่อน +5

    Make a video about pretty logging 😀

  • @Sommyie
    @Sommyie 3 หลายเดือนก่อน +6

    Restart the proxy at 999,999 connections and call it a day.
    DevOps engineer here.... Its duck tape!

    • @spunkyre3917
      @spunkyre3917 3 หลายเดือนก่อน +2

      It looks like the problem is converting a scientific float expression to int
      My guess is sqllite doesn’t store an int or bigint and that’s the issue

  • @bicube7529
    @bicube7529 3 หลายเดือนก่อน +5

    make videou about pretty logging!

  • @DeanRikrikIchsanHakiki
    @DeanRikrikIchsanHakiki 3 หลายเดือนก่อน

    This looks similar to Valve's SDR (Steam Datagram Relay), looks cool

  • @EmoPorEmilio
    @EmoPorEmilio 3 หลายเดือนก่อน +5

    MAKE VIDEO ABOUT PRETTY LOGGING

  • @Kash083
    @Kash083 3 หลายเดือนก่อน

    Funny words magic man😂😂No idea what you're saying, but it looks cool.

  • @TheNeoanomally
    @TheNeoanomally 3 หลายเดือนก่อน

    Exciting. Love it.

  • @florian7469
    @florian7469 3 หลายเดือนก่อน

    Holy shhh..... imagine vim is a backdoor/malware/killswitch a 0day...for 15 years and its still open

  • @yashworlikar8291
    @yashworlikar8291 3 หลายเดือนก่อน +1

    Make a video about pretty logging! 🎥✨📝

  • @i1abnrk
    @i1abnrk 3 หลายเดือนก่อน

    So show me a squid server where you basically have obscene security except it's impossible with chrome. Back in the day 2004 ish

  • @dandogamer
    @dandogamer 3 หลายเดือนก่อน

    Are you using the proxy server for all communication or just the initiate connection to the correct game server? Otherwise the proxy might become a bottleneck?
    Also I think you could have used io.Pipe no?

    • @DelkorYT
      @DelkorYT 3 หลายเดือนก่อน

      Blizzard uses the reverse proxy for all game data and yes, it leads to desync and disconnects. Small indie company

  • @venkeythemonkey
    @venkeythemonkey 3 หลายเดือนก่อน

    I don't understand anything but i know it will be useful someday

  • @dyto2287
    @dyto2287 3 หลายเดือนก่อน

    No! You do Client Side Load-Balancing for better latency in games instead of Reverse Proxy.

  • @12crenshaw
    @12crenshaw 3 หลายเดือนก่อน

    How can I stop my LSP server from crashing in neovim all the time?

  • @lordp
    @lordp 3 หลายเดือนก่อน +1

    make a video about pretty dang amazing deeznutz logging!

  • @phantombeing3015
    @phantombeing3015 3 หลายเดือนก่อน

    It's this code opensource?

  • @peterszarvas94
    @peterszarvas94 3 หลายเดือนก่อน

    we can play a game in neovim? thats sweet

  • @ArielBenichou
    @ArielBenichou 3 หลายเดือนก่อน +4

    Make Video Logging Pretty!

  • @MoamlRH
    @MoamlRH 3 หลายเดือนก่อน

    where is the source code

  • @noahtah1511
    @noahtah1511 3 หลายเดือนก่อน

    I think you should bust out the whiteboard more when explaining functions for us laymen’s

  • @kairo4083
    @kairo4083 3 หลายเดือนก่อน

    Make video about pretty logging! also great content

  • @Rssaxcv
    @Rssaxcv 2 หลายเดือนก่อน

    Where is my pretty logging

  • @FACKDAWURLD
    @FACKDAWURLD 3 หลายเดือนก่อน

    Okay please come up with a vim 1v1 battle game with matchmaking. Wow that would be so cool!

  • @MrPowerGamerBR
    @MrPowerGamerBR 3 หลายเดือนก่อน

    07:40 And sometimes it is actually better to just roll your own implementation instead of relying on other people software! Yeah, using a reverse proxy that is already done would be easier, but what if the reverse proxy is causing problems? At least with your own implementation you actually have the implementation "in your mind" and you know how you implemented it so you do have a good idea on how to fix it, while with a third party solution you need to figure the problem yourself and hope that there's documentation talking about the issue you are having.

    • @Varpie
      @Varpie 3 หลายเดือนก่อน +3

      This is true on personal projects but I wouldn't want to inherit someone's hand made implementation most of the time, compared to using an implementation that is documented and maintained, with security patches and all the jazz.

    • @MrPowerGamerBR
      @MrPowerGamerBR 3 หลายเดือนก่อน

      @@Varpie true

  • @jain-d1
    @jain-d1 3 หลายเดือนก่อน +1

    thank you Prime.
    Also, mAkE vIdEo AbOuT pReTtY lOgGiNg.

  • @xijinping5064
    @xijinping5064 3 หลายเดือนก่อน

    make video about beautiful and majestic logging

  • @soulninjadev
    @soulninjadev 3 หลายเดือนก่อน

    no no no no go back to the old title
    i wouldnt click this, i clicked the old one

  • @OxyniteCasual
    @OxyniteCasual 3 หลายเดือนก่อน

    Make a video about pretty logging!!

  • @raizdesamauma8607
    @raizdesamauma8607 3 หลายเดือนก่อน

    Please make video about pretty logging

  • @larrym2434
    @larrym2434 3 หลายเดือนก่อน

    make a video about pretty logging?

  • @W0lfCL
    @W0lfCL 3 หลายเดือนก่อน

    Make a video about pretty logging!

  • @chewyfruitloop
    @chewyfruitloop 3 หลายเดือนก่อน

    make video about pretty moustache logging man

  • @ethancooper8850
    @ethancooper8850 3 หลายเดือนก่อน

    Make video about pretty logging! 🥺🥺

  • @sidward
    @sidward 3 หลายเดือนก่อน

    make a video about pretty logging! (please)

  • @ink31416
    @ink31416 3 หลายเดือนก่อน

    Make video about pretty loggin!

  • @pranav-codes
    @pranav-codes 3 หลายเดือนก่อน

    MAKE LOG

  • @sandiprai1383
    @sandiprai1383 3 หลายเดือนก่อน

    Make a video about pretty logging

  • @xYehRlyx
    @xYehRlyx 3 หลายเดือนก่อน

    make video about pretty logging!

  • @Mraeth8n
    @Mraeth8n 3 หลายเดือนก่อน

    Make video about pretty logging!

  • @marctomascruz354
    @marctomascruz354 3 หลายเดือนก่อน

    Make a video about pretty logging!!

  • @alexander53
    @alexander53 3 หลายเดือนก่อน

    Logging is easy in rust

  • @DJRanoia
    @DJRanoia 3 หลายเดือนก่อน

    Make a video about pretty logging

  • @V2_Coding
    @V2_Coding 3 หลายเดือนก่อน

    Make video about pretty logging

  • @karljoyeux5148
    @karljoyeux5148 3 หลายเดือนก่อน

    make video about pretty loggin

  • @Redlabel0
    @Redlabel0 3 หลายเดือนก่อน

    wow make video about pretty logging

  • @nks1111
    @nks1111 3 หลายเดือนก่อน

    Make video of petty logging

  • @jefferymuter4659
    @jefferymuter4659 3 หลายเดือนก่อน

    make vid abt pretty loggin

  • @sicko815
    @sicko815 3 หลายเดือนก่อน

    Make video about pretty logger

  • @mrmadhan8557
    @mrmadhan8557 3 หลายเดือนก่อน

    Pretty loooging..

  • @wschwanke
    @wschwanke 3 หลายเดือนก่อน

    Make video about pretty logging

  • @matveyshishov6339
    @matveyshishov6339 3 หลายเดือนก่อน

    K, dude, very nice, and cool, but it feels a bit like cargo cult.
    It's like those brogrammers, who think that memorizing hotkeys for a text editor from the 70s makes them look like Bill Joy, or that insane lady wearing turtleneck imitated Steve Jobs.
    You start with the end, but the first rule of distributed systems is don't do distributed systems.
    And if you want to understand, don't start with high level programming patterns and languages. I'm no Dijkstra, but he was right about BASIC.
    What is reverse proxy? Imagine you're a reverse proxy. Ding dong, kernel calling, you've got bytes in your memory array. Oh, it's a packet, Let's sanitize, verify, it's asking for XYZ, in our table XYZ corresponds to IP:port, let's prefix it, and it goes to that other memory array, then we do this instruction to let kernel know it's going out.
    That's.. interrupt handlers table. Or vtable. Or facade. Or a TSR virus in DOS.
    So what's the simplest "reverse proxy" you can build? A buffer in memory? What can you do with it to keep it fast? Lock-free? A ring buffer? Userland threads? Boom! You're into coroutines territory. How much can you push through it? Can you do zero copy? Oh, so THAT'S what ASICs are about.
    By jumping straight to veeeery high level stuff, you don't learn anything except parameter order in some other guy's method call.
    But build an in-memory implementation, push it to the limit, just ONCE, and you've seen it all, it's all the same under the hood - (de)multiplexers of memory buffers with a redirection table and hooks.

  • @MuhsinFatih
    @MuhsinFatih 3 หลายเดือนก่อน

    wow that is simple. Make a video about pretty logging

  • @hp1612
    @hp1612 3 หลายเดือนก่อน

    Pretty logging plz

  • @JonnyRobbie
    @JonnyRobbie 3 หลายเดือนก่อน

    make video about ugly logging

  • @mikaelsoderstrom2434
    @mikaelsoderstrom2434 3 หลายเดือนก่อน

    I like your pretty face hair

  • @dave6012
    @dave6012 3 หลายเดือนก่อน

    Show of hands, who here has sent a `:w` message in slack or teams? 🙋‍♂️

  • @ShanyGolan
    @ShanyGolan 3 หลายเดือนก่อน

    Guy used gpt to learn how to code a reverse proxy and then teaches it to noobs.

  • @rhombus523
    @rhombus523 3 หลายเดือนก่อน

    Make pretty video about pretty logging to make ugly viewers pretty happy pretty please.
    TLDR MAKE VIDEO ABOUT PRETTY LOGGING

  • @tigranrostomyan9231
    @tigranrostomyan9231 3 หลายเดือนก่อน

    Make video about gimp

  • @pierredupont6526
    @pierredupont6526 3 หลายเดือนก่อน

    Make a pretty logging about video.

  • @viniciusgregorine3462
    @viniciusgregorine3462 3 หลายเดือนก่อน

    don't make video about pretty logging!

  • @loutrea
    @loutrea 3 หลายเดือนก่อน

    I am satisfied even theprimeagen type `:w` outside vim. It happens to me all the time.

    • @loutrea
      @loutrea 3 หลายเดือนก่อน

      btw make video about pretty logging

  • @sebastianroyer3047
    @sebastianroyer3047 3 หลายเดือนก่อน

    I’m just stoked for this incredible vimbegood battle that’s about to pop off.

  • @maxshean7486
    @maxshean7486 3 หลายเดือนก่อน +21

    make video about pretty logging!

  • @mrrezerx7351
    @mrrezerx7351 3 หลายเดือนก่อน +9

    Make a video about pretty logging!

  • @liamsnow03
    @liamsnow03 3 หลายเดือนก่อน

    Make a video about pretty logging!!!!

  • @Javonholmes
    @Javonholmes 3 หลายเดือนก่อน

    Make video about pretty logging!

  • @fikernewberhanu9201
    @fikernewberhanu9201 3 หลายเดือนก่อน

    make video about pretty logging!

  • @Darthtrooper14
    @Darthtrooper14 3 หลายเดือนก่อน

    make video about pretty logging

  • @zyriab5797
    @zyriab5797 3 หลายเดือนก่อน

    Make video about pretty logging!

  • @danielsmith6494
    @danielsmith6494 3 หลายเดือนก่อน

    Make video about pretty logging

  • @maxz999
    @maxz999 3 หลายเดือนก่อน +25

    Make video about pretty logging!

  • @joaobrandao1962
    @joaobrandao1962 3 หลายเดือนก่อน +9

    make video about pretty logging!

  • @narutosimas
    @narutosimas 3 หลายเดือนก่อน

    Make a video about pretty logging!

  • @brunomello7499
    @brunomello7499 3 หลายเดือนก่อน

    Make video about pretty logging!