nixhero
nixhero
  • 18
  • 84 711
The SSH flag you never used
Have you ever used capital g flag for ssh command?
It's a pretty useful flag, especially if you're doing ssh config related shell scripting.
Find out what the flag does, in this video.
#linux #programming #software #shellscripting
มุมมอง: 359

วีดีโอ

Lobotomy Kaisen: React.js
มุมมอง 196วันที่ผ่านมา
As the strongest frontend library of nowdays won the battle against strongest frontend library in the history, jquery asked react. are you strongest because you are react? or are you react because you are the strongest? react replied. stand proud you're strong, but no matter how many frontend libraries you see on internet, always bet on react. after react finished him off with his domain expans...
Unix Job Control in 100 seconds
มุมมอง 49714 วันที่ผ่านมา
Did you know that we can run multiple command within a single shell? Unix Job Control allows a shell to have multiple background jobs. You can also pause and resume a job (command). In this video, we will walk through all we can do with Unix Job Control, with some useful tricks. #linux #programming #software #100secondsofcode
Javascript Mewing
มุมมอง 1.7K2 หลายเดือนก่อน
Node.js is a cross-platform, open-source JavaScript runtime environment that can run on Windows, Linux, Unix, macOS, and more. Node.js runs on the V8 JavaScript engine, and executes JavaScript code outside a web browser. Node.js lets developers use JavaScript to write command line tools and for server-side scripting. The ability to run JavaScript code on the server is often used to generate dyn...
Git Branch Protection in 100 seconds
มุมมอง 1.3K2 หลายเดือนก่อน
Ever wondered how git servers (GitHub, GitLab, Gitea) implements branch protection? It's implemented using git server side hooks. In this video, we will explore what kind of protection rules can be made on server side hooks. Also we will implement minimalist http basic authentication to enable user based rules on server side hooks. References: git-scm.com/book/en/v2/Customizing-Git-Git-Hooks gi...
Making Minimalist Git HTTP Server
มุมมอง 3K2 หลายเดือนก่อน
You might be thinking that creating remote (repository) git server via HTTP is something that requires a lot of efforts. But actually it's not. In this video, we will implement minimalist git HTTP server with only 0.8 KB of javascript and Node.js. Related videos: th-cam.com/video/xCiBARrItSg/w-d-xo.html Playlist: th-cam.com/play/PLx4RVX7j5duRKNwFg-N-VV9LarFKS_TbY.html th-cam.com/play/PLx4RVX7j5...
Unix Named Pipe in 100 seconds
มุมมอง 6K2 หลายเดือนก่อน
If you are not doing bidirectional communication between process, you might want to use unix named pipe (fifo) instead of unix domain socket. It's really just like read and write on a regular files. We can even easily write to unix named pipe using x86 assembly. Related videos: th-cam.com/video/1UHaR54i3ak/w-d-xo.html th-cam.com/video/BxbHGHWldoU/w-d-xo.html th-cam.com/video/-WP_BIiVBo4/w-d-xo....
Unix Socket HTTP in 100 seconds
มุมมอง 6K2 หลายเดือนก่อน
HTTP typically runs on top of TCP. But nothing prevents you from using Unix Domain Socket instead. Let's see how we can use HTTP-over-UDS to build server & client, run a test, and deploy it using reverse proxy. Related videos: th-cam.com/video/1UHaR54i3ak/w-d-xo.html th-cam.com/video/BxbHGHWldoU/w-d-xo.html th-cam.com/video/tPMmazzn5tM/w-d-xo.html Playlist: th-cam.com/play/PLx4RVX7j5duSckqPjl2b...
Unix Domain Socket in 100 seconds
มุมมอง 56K3 หลายเดือนก่อน
Do you run TCP for IPC on a single machine? Running out of TCP ports? You might want to try Unix Domain Socket instead. In this video We will see how to use unix domain socket with Node.js, and also pros and cons of Unix Domain Socket compared to TCP. Related videos: th-cam.com/video/BxbHGHWldoU/w-d-xo.html th-cam.com/video/-WP_BIiVBo4/w-d-xo.html th-cam.com/video/tPMmazzn5tM/w-d-xo.html Playli...
You might not need HTTP
มุมมอง 9K3 หลายเดือนก่อน
HTTP runs on top of TCP. So if we are doing simple RPC, do we need HTTP? Can we just use TCP? Let's find out. Related videos: th-cam.com/video/1UHaR54i3ak/w-d-xo.html th-cam.com/video/-WP_BIiVBo4/w-d-xo.html th-cam.com/video/tPMmazzn5tM/w-d-xo.html Playlist: th-cam.com/play/PLx4RVX7j5duSckqPjl2bGhZhSDkWmbx2s.html #webdevelopment #computerscience #networking #javascript #nodejs #https #http #tcp...
Download anything with nix using fetchurl function
มุมมอง 2335 หลายเดือนก่อน
Download anything with nix using fetchurl function
Generate Image with Nix + Imagemagick
มุมมอง 1785 หลายเดือนก่อน
Generate Image with Nix Imagemagick
Hello World Nix derivation using Nix Flakes [nix build]
มุมมอง 1085 หลายเดือนก่อน
Hello World Nix derivation using Nix Flakes [nix build]
Run Node.js with Nix Flakes (nix develop)
มุมมอง 1105 หลายเดือนก่อน
Run Node.js with Nix Flakes (nix develop)
Install Node.js in Nix virtual environment
มุมมอง 1045 หลายเดือนก่อน
Install Node.js in Nix virtual environment
git-sync: Auto sync your Git Repo!
มุมมอง 1427 หลายเดือนก่อน
git-sync: Auto sync your Git Repo!
Set default app with home-manager + NixOS
มุมมอง 1728 หลายเดือนก่อน
Set default app with home-manager NixOS
Faster browsing with Qutebrowser's search engine config (with nix + home-manager)
มุมมอง 3739 หลายเดือนก่อน
Faster browsing with Qutebrowser's search engine config (with nix home-manager)

ความคิดเห็น

  • @ramatjyotsingh2643
    @ramatjyotsingh2643 8 ชั่วโมงที่ผ่านมา

    damnn.... i didnt understand anything

  • @nathaaaaaa
    @nathaaaaaa 7 วันที่ผ่านมา

    Last sentence hits hard

  • @aidengaming7401
    @aidengaming7401 7 วันที่ผ่านมา

    Literally the reason react is still alive

  • @lordadamson
    @lordadamson 9 วันที่ผ่านมา

    lmao

  • @nixhero
    @nixhero 10 วันที่ผ่านมา

    In the next episode: React is dead and his body is taken over by Next.js

  • @xyzmovies6430
    @xyzmovies6430 11 วันที่ผ่านมา

    Learned something but I don't know will I ever use it or not. lol Just use multiple session in tmux

  • @FriendzoneLP
    @FriendzoneLP 13 วันที่ผ่านมา

    Just open 2 terminals LOL 😂

  • @bijoy_26
    @bijoy_26 14 วันที่ผ่านมา

    Super neat stuff!

  • @lordadamson
    @lordadamson 14 วันที่ผ่านมา

    very good content, thanks

  • @seansingh4421
    @seansingh4421 26 วันที่ผ่านมา

    What if I provision a TLS through PKI or a local root CA ? Then can the traffic be routed through port 443 ?

  • @stokedfool
    @stokedfool 29 วันที่ผ่านมา

    Socket files can run entirely in memory! Crazy `> find / -type s ` is super helpful

  • @Knirin
    @Knirin 29 วันที่ผ่านมา

    Is it used in real life? PHP-FPM makes heavy use of Unix Domain Sockets. Most databases use them as well. If you’re running a website on a single system I am pretty sure Unix Domain Sockets are involved somewhere.

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

    Great video! Btw what do you use for the slides?

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

    Every time I see this thumbnail I click into this video. It is on par with the quality of the contents

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

    I was liking this video until you said the example in JS...

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

    why i just found you!!!!! THIS VIDEO IS GREAT TRICK FOR CORPO LIKE GITHUB HAHA

  • @user-qx2os9oh7i
    @user-qx2os9oh7i หลายเดือนก่อน

    Linus Torvalds domain expansion is Linux.

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

    I'm in tears

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

    gud

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

    MySQL also use Domain sockets

  • @Joe-oc5jq
    @Joe-oc5jq หลายเดือนก่อน

    insane thumbnain lmaoi

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

    nice vid. Subbed

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

    Yes, it supported under Windows, but only as a wrapper around named pipes. For most software this slight overhead is unnoticeable, but if you need to squeeze every last drop of performance, you'd might want to use named pipes directly. But than again, if this communication is the bottleneck of your application, you already have most likely already made some bad design decisions earlier. Usually IPC is used to communicate from a user-space front-end utility to a background service/daemon process, but in some cases it also used for communication between forked processes...

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

    In Windows, it's not available to non-insiders.

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

    Why the GenZ call-out?

  • @LokendraSingh-42
    @LokendraSingh-42 หลายเดือนก่อน

    1:36 One Piece ftw

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

    Under rated content

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

    Not the domain expansion 😭 it's perfect

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

    nodejs jaw line is insane

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

    Which theme are you using?

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

    Why da fock are you writing socket shit in js

  • @ChrisCox-wv7oo
    @ChrisCox-wv7oo หลายเดือนก่อน

    Anyone have a comparison of the throughput difference between domain and TCP sockets, when both processes are running on the same machine?

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

    This is both idiotic and genius.

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

    It’s that easy to use Unix pipes?? And here I am using a whole-ass server like a sucker.

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

    I wonder which other programs you might want to add to that development environment

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

    Wow Sun Tzu really was ahead of his time :P

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

    I have a project on github that uses socket servers. Made it years ago

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

    make a discord so i can annoy you when im bored

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

    can u please show? how u make those video?

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

    10/10 thumbnail

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

    I keep watching this even though I’ve already known what a UDS is. For the thumbnail.

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

    I think it's valuable going over the rest of the list and some further reasons why you would want this over another. It seems half done, really.

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

    Bruh I've been searching for this for a week now

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

    "No bloat" Proceeds to use nodejs

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

    What do you use for terminal ascii art?

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

    why is it just plain black?

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

    I don’t know enough about Node.js to say this for sure, but at least in C TCP sockets, you have to also deal with the fact that sometimes messages are encoded across multiple chunks, meaning you have to build you own buffers and the like. HTTP libraries generally abstract this for you. If you want something you described, I think that ZeroMQ is a much better system. That still has almost no overhead over raw TCP sockets, but handles that chunking and the like for you.

  • @Felipe-53
    @Felipe-53 2 หลายเดือนก่อน

    Nice content, keep bringing it, please!

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

    Linus Domain expansion : sudo rm -Rf. Not even Sukuna can counter this.🤣

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

    The domain expansion thumbnail is the only reason I clicked on this. And I'm glad I did.