TCP Packets In Vim and Golang

  Рет қаралды 32,577

TheVimeagen

TheVimeagen

Күн бұрын

Пікірлер: 33
@RaaynML
@RaaynML 4 ай бұрын
This made me realize how out of shape I personally am, one of those things you know but don't realize
@Cmanorange
@Cmanorange 10 ай бұрын
teej's voice was on a different channel and didn't get uploaded :(
@victenbokum9722
@victenbokum9722 7 ай бұрын
1:44:30 this hits different without music
@SeanCallahan52
@SeanCallahan52 10 ай бұрын
You’ll get used to that -o and where it needs to be but you only get there from pain when you’re building from somewhere not the cli
@TminusDoom
@TminusDoom 10 ай бұрын
I'm sure the answer is "F KZbin", but in case you didn't know, we couldn't hear teej during the call at 1:51:45
@StrongestNerd
@StrongestNerd 10 ай бұрын
Prime, 53 pushups are solid! Keep going until you can knockout 100 in a set.
@draakisback
@draakisback 10 ай бұрын
I've done something like this before, obviously not with this neovim garbage though. Emacs all the way... Seriously though, few years ago I wrote a system like this in emacs which lets people play chess and code together using CRDTs and raft. It was a fun little project, and it still working. Mine was less modular because it really was focused on one use case whereas obviously this one seems to be more generic and instead of having a versioning module, I just used CRDTs and raft and then I cached everything client side so that the user could see the history of the session. Also instead of go, it was written in elixir, rust and elisp.
@connorbeleznay2661
@connorbeleznay2661 10 ай бұрын
Damn I was working on pretty much the exact thing. Using Luv loop and tcp client side along with with golang tcp server for bidirectional communication with message pack to turn VimBeGood into a multiplayer pvp game. And here’s the Primeagen about to do the same thing way better than I could.
@talananiyiyaya8912
@talananiyiyaya8912 10 ай бұрын
Have you read any of his code? He's not as hot as people in the comments make him out to be.
@phantombeing3015
@phantombeing3015 10 ай бұрын
​@talananiyiyaya8912 what's wrong with his code?
@ChimiChanga1337
@ChimiChanga1337 7 ай бұрын
@@talananiyiyaya8912 I just came across this channel. Can you plz tell me why do you say that?
@AntonyXavier-v9j
@AntonyXavier-v9j 10 ай бұрын
Hi man is there a way to integrate Harpoon with Tabline (lualine) , i tried and I'm not able to update the Tabline when i add or remove files in Harpoon. it only loads the added files when neovim is opened within a directory
@johncarlson3968
@johncarlson3968 10 ай бұрын
Probably you’ve got some server processes running in the background holding the ports.
@arthurazs
@arthurazs 10 ай бұрын
28:43 network sansio
@fejiberglibstein
@fejiberglibstein 10 ай бұрын
Is he done with the neovim TD? Is there a vod of him doing it
@victormuriithi7926
@victormuriithi7926 5 ай бұрын
How come we've never seen your room tour
@TillmannHuebner
@TillmannHuebner 4 ай бұрын
Obsidian becoming the new Emacs
@freekaleek12100
@freekaleek12100 6 ай бұрын
Man. I’ve just started my first programming job having changed careers and this makes me feel dumb. I’m trying to learn something new most parts of my day, being it at work or in my own time - will this all make sense one day or did I miss out on a comp sci degree? (I did physics btw)
@anchalsharma0843
@anchalsharma0843 4 ай бұрын
Congrats man! Yes it will make sense you just need to do some research on your own every now and then. That's it. All it takes is effort and will. Tip: when you hear some fancy term that you don't know about, google it right away or ask ChatGpt. If you understand it, perfect! If you don't, then it means you need to go a little further. But remember, in your early stages try to broaden your knowledge and then start going deep once you feel comfortable
@RaaynML
@RaaynML 4 ай бұрын
It makes sense to a point, but you shouldn't late yourself to someone with decades of experience, learn your editor first so that every motion is muscle memory, then when you have work you only need to solve one problem at a time.
@rkdeshdeepak4131
@rkdeshdeepak4131 10 ай бұрын
What website he uses for those drawing
@sql64
@sql64 10 ай бұрын
excalidraw
@anasouardini
@anasouardini 10 ай бұрын
3:37 that was rude!!
@terrencemoore8739
@terrencemoore8739 10 ай бұрын
there's a websocket (includes broadcast functionality) package but I feel like your goal is to do it from scratch or something. You could still look at how they implement it
@TheVimeagen
@TheVimeagen 10 ай бұрын
I have implemented web sockets, it is entirely too much for this, you have to have HTTP and you have to do framing and everything.
@justin8mux
@justin8mux 10 ай бұрын
LIKE for 53 pushaps! But the right answer is "never know how many I can do, just more than that guy". My coach can make you do 100+ )))
@Accrt.
@Accrt. 10 ай бұрын
sup
@josesimoes3478
@josesimoes3478 10 ай бұрын
one day!
@SnowDaemon
@SnowDaemon 10 ай бұрын
Daddy
@extremepsykosis
@extremepsykosis 5 ай бұрын
It's not hard to own a cat and keep it from being eaten by wildlife, when you keep it inside. If the problem are the two legged mouth breathers inside, then you either educate or remove them from the equation.
@hanfo420
@hanfo420 5 ай бұрын
keeping cats inside is torture, they need freedom to roam around
@tylorbarker9287
@tylorbarker9287 10 ай бұрын
*hacks your server* execute poop_pants() hehe
@Mikenight120
@Mikenight120 10 ай бұрын
Came for Golang. Stayed because prime is awesome🦾
I AM SUCH A BAD PROGRAMMER
1:46:52
TheVimeagen
Рет қаралды 53 М.
Learning Golang Context!! Never Looked At It!
25:03
TheVimeagen
Рет қаралды 41 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
60 FPS Render Test In NeoVim
1:46:21
TheVimeagen
Рет қаралды 22 М.
HTMX + GO
1:16:33
TheVimeagen
Рет қаралды 64 М.
TCP/IP for Programmers
3:03:31
Eli the Computer Guy
Рет қаралды 247 М.
How To Stream Large Files Over TCP In Golang
17:50
Anthony GG
Рет қаралды 38 М.
UDP doesn't suck! It's the BEST L4 protocol for THESE types of applications...
11:52
My First Zig Interface
2:19:28
TheVimeagen
Рет қаралды 42 М.
Rust + Htmx + Askama : Is This Better Than GO??
1:55:22
TheVimeagen
Рет қаралды 53 М.
Go Iterators Are Bad
36:12
ThePrimeTime
Рет қаралды 108 М.
Tower Defense: How TCP Packets Work
8:52
TheVimeagen
Рет қаралды 39 М.
Golang Wish And Bubbletea at the same time
59:48
TheVimeagen
Рет қаралды 22 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН