home.social

#networkprogramming — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #networkprogramming, aggregated by home.social.

  1. Sending ICMP Packets with Python Socket: Adventure in Signaling

    In this article, I demonstrate how to craft and send ICMP packets using Python raw sockets, covering packet structure, checksum calculation, and low-level network communication.

    denizhalil.com/2024/04/06/send

    #CyberSecurity #Python #ICMP #SocketProgramming #NetworkSecurity #PacketCrafting #RawSockets #InfoSec #EthicalHacking #NetworkProgramming #DenizHalil

  2. Sending ICMP Packets with Python Socket: Adventure in Signaling

    In this article, I demonstrate how to craft and send ICMP packets using Python raw sockets, covering packet structure, checksum calculation, and low-level network communication.

    denizhalil.com/2024/04/06/send

    #CyberSecurity #Python #ICMP #SocketProgramming #NetworkSecurity #PacketCrafting #RawSockets #InfoSec #EthicalHacking #NetworkProgramming #DenizHalil

  3. Sending ICMP Packets with Python Socket: Adventure in Signaling

    In this article, I demonstrate how to craft and send ICMP packets using Python raw sockets, covering packet structure, checksum calculation, and low-level network communication.

    denizhalil.com/2024/04/06/send

    #CyberSecurity #Python #ICMP #SocketProgramming #NetworkSecurity #PacketCrafting #RawSockets #InfoSec #EthicalHacking #NetworkProgramming #DenizHalil

  4. Beej (aka Brian Jorgensen) got tired of all his friends asking him how to do stuff with networking-programming in C —

    So, in the mid 1990s he put it all online for free.

    And, he has been updating it since then.

    beej.us/guide/bgnet/

    It covers: TCP, UDP, IPv4, IPv6, blocking & non-blocking I/O, client-server programming, select(), poll(), and more.

    Beej's Guide to Network Programming has been an influential book.

    #CLang #ComputerProgramming #NetworkProgramming #Programming

  5. Beej (aka Brian Jorgensen) got tired of all his friends asking him how to do stuff with networking-programming in C —

    So, in the mid 1990s he put it all online for free.

    And, he has been updating it since then.

    beej.us/guide/bgnet/

    It covers: TCP, UDP, IPv4, IPv6, blocking & non-blocking I/O, client-server programming, select(), poll(), and more.

    Beej's Guide to Network Programming has been an influential book.

    #CLang #ComputerProgramming #NetworkProgramming #Programming

  6. Beej (aka Brian Jorgensen) got tired of all his friends asking him how to do stuff with networking-programming in C —

    So, in the mid 1990s he put it all online for free.

    And, he has been updating it since then.

    beej.us/guide/bgnet/

    It covers: TCP, UDP, IPv4, IPv6, blocking & non-blocking I/O, client-server programming, select(), poll(), and more.

    Beej's Guide to Network Programming has been an influential book.

    #CLang #ComputerProgramming #NetworkProgramming #Programming

  7. Beej (aka Brian Jorgensen) got tired of all his friends asking him how to do stuff with networking-programming in C —

    So, in the mid 1990s he put it all online for free.

    And, he has been updating it since then.

    beej.us/guide/bgnet/

    It covers: TCP, UDP, IPv4, IPv6, blocking & non-blocking I/O, client-server programming, select(), poll(), and more.

    Beej's Guide to Network Programming has been an influential book.

    #CLang #ComputerProgramming #NetworkProgramming #Programming

  8. Beej (aka Brian Jorgensen) got tired of all his friends asking him how to do stuff with networking-programming in C —

    So, in the mid 1990s he put it all online for free.

    And, he has been updating it since then.

    beej.us/guide/bgnet/

    It covers: TCP, UDP, IPv4, IPv6, blocking & non-blocking I/O, client-server programming, select(), poll(), and more.

    Beej's Guide to Network Programming has been an influential book.

    #CLang #ComputerProgramming #NetworkProgramming #Programming

  9. Omar Ashour and I are now live-streaming Monday morning around 10:00am-ish MDT. Will we always be live? Not sure, but for now we are having a good time. Come join us if you can.

    Our last live-stream we started writing a C program to send a ping. Why? Because Omar Ashour wanted to learn more about low-level networking. Spoiler: we didn't complete the app but we do have a good discussion of hex, binary math, and bit shifting in-between the over two hours of fumble around C.

    youtube.com/live/Uv3LOT9b_sg

    Have a question you want answered in a future video? A challenging or interesting problem you want to see solved? Constructive feedback? Then comment, DM, or send an email to [email protected].

    Thanks for watching!

    #saturdaympshow #icmp #ping #networkprogramming #cprogramming #binarymath #wireshark

  10. Omar Ashour and I are now live-streaming Monday morning around 10:00am-ish MDT. Will we always be live? Not sure, but for now we are having a good time. Come join us if you can.

    Our last live-stream we started writing a C program to send a ping. Why? Because Omar Ashour wanted to learn more about low-level networking. Spoiler: we didn't complete the app but we do have a good discussion of hex, binary math, and bit shifting in-between the over two hours of fumble around C.

    youtube.com/live/Uv3LOT9b_sg

    Have a question you want answered in a future video? A challenging or interesting problem you want to see solved? Constructive feedback? Then comment, DM, or send an email to [email protected].

    Thanks for watching!

  11. Great Chinese network programming tutorial: Multicast client-server example with English subtitles! Walks through sockets, group join, and debugging tips — perfect for devs learning multicast/UDP. Hands-on and clear. #Chinese #NetworkProgramming #Multicast #ClientServer #Sockets #Tutorial #EnglishSubtitles #UDP
    ccutube.ccu.edu.tw/videos/watc

  12. New World Fabric devlog goes over the interface and rules for the system that automatically networks running C++ code with real examples from Narball. youtube.com/watch?v=uVlNlhh-mT8

    #gamedev #devlog #WorldFabric #Narball #networkprogramming

  13. New World Fabric devlog goes over the interface and rules for the system that automatically networks running C++ code with real examples from Narball. youtube.com/watch?v=uVlNlhh-mT8

    #gamedev #devlog #WorldFabric #Narball #networkprogramming

  14. New World Fabric devlog goes over the interface and rules for the system that automatically networks running C++ code with real examples from Narball. youtube.com/watch?v=uVlNlhh-mT8

    #gamedev #devlog #WorldFabric #Narball #networkprogramming

  15. New World Fabric devlog goes over the interface and rules for the system that automatically networks running C++ code with real examples from Narball. youtube.com/watch?v=uVlNlhh-mT8

    #gamedev #devlog #WorldFabric #Narball #networkprogramming

  16. New World Fabric devlog goes over the interface and rules for the system that automatically networks running C++ code with real examples from Narball. youtube.com/watch?v=uVlNlhh-mT8

    #gamedev #devlog #WorldFabric #Narball #networkprogramming

  17. How does #WorldFabric keep players synchronized over the internet with so many moving objects? Trick question: it doesn't! World Fabric only maintains local causal consistency. The further apart players are, the weaker the causal link, and the more wibbly wobbly timey whimey it gets. #Narball #networkprogramming #doctorWho

  18. How does #WorldFabric keep players synchronized over the internet with so many moving objects? Trick question: it doesn't! World Fabric only maintains local causal consistency. The further apart players are, the weaker the causal link, and the more wibbly wobbly timey whimey it gets. #Narball #networkprogramming #doctorWho

  19. How does #WorldFabric keep players synchronized over the internet with so many moving objects? Trick question: it doesn't! World Fabric only maintains local causal consistency. The further apart players are, the weaker the causal link, and the more wibbly wobbly timey whimey it gets. #Narball #networkprogramming #doctorWho

  20. How does #WorldFabric keep players synchronized over the internet with so many moving objects? Trick question: it doesn't! World Fabric only maintains local causal consistency. The further apart players are, the weaker the causal link, and the more wibbly wobbly timey whimey it gets. #Narball #networkprogramming #doctorWho

  21. How does #WorldFabric keep players synchronized over the internet with so many moving objects? Trick question: it doesn't! World Fabric only maintains local causal consistency. The further apart players are, the weaker the causal link, and the more wibbly wobbly timey whimey it gets. #Narball #networkprogramming #doctorWho

  22. #WorldFabric can automatically synchronize arbitrary C++ code over the internet with relativistic latency hiding, and it's now fast and stable enough to handle over a thousand interactable moving objects under real-world network conditions. youtube.com/watch?v=wazOVYCeuIk #cplusplus #coding #networkprogramming #metaverse

  23. #WorldFabric can automatically synchronize arbitrary C++ code over the internet with relativistic latency hiding, and it's now fast and stable enough to handle over a thousand interactable moving objects under real-world network conditions. youtube.com/watch?v=wazOVYCeuIk #cplusplus #coding #networkprogramming #metaverse

  24. #WorldFabric can automatically synchronize arbitrary C++ code over the internet with relativistic latency hiding, and it's now fast and stable enough to handle over a thousand interactable moving objects under real-world network conditions. youtube.com/watch?v=wazOVYCeuIk #cplusplus #coding #networkprogramming #metaverse

  25. #WorldFabric can automatically synchronize arbitrary C++ code over the internet with relativistic latency hiding, and it's now fast and stable enough to handle over a thousand interactable moving objects under real-world network conditions. youtube.com/watch?v=wazOVYCeuIk #cplusplus #coding #networkprogramming #metaverse

  26. #WorldFabric can automatically synchronize arbitrary C++ code over the internet with relativistic latency hiding, and it's now fast and stable enough to handle over a thousand interactable moving objects under real-world network conditions. youtube.com/watch?v=wazOVYCeuIk #cplusplus #coding #networkprogramming #metaverse

  27. I made a video explaining how my game engine warps time to hide network latency. It includes a bunch of animations showing the tradeoffs of some other common networking approaches as well. youtube.com/watch?v=g52nosxz4cY

    #IndieDev #networkprogramming #gameengine #algorithms #WorldFabric

  28. I made a video explaining how my game engine warps time to hide network latency. It includes a bunch of animations showing the tradeoffs of some other common networking approaches as well. youtube.com/watch?v=g52nosxz4cY

    #IndieDev #networkprogramming #gameengine #algorithms #WorldFabric

  29. I made a video explaining how my game engine warps time to hide network latency. It includes a bunch of animations showing the tradeoffs of some other common networking approaches as well. youtube.com/watch?v=g52nosxz4cY

    #IndieDev #networkprogramming #gameengine #algorithms #WorldFabric

  30. I made a video explaining how my game engine warps time to hide network latency. It includes a bunch of animations showing the tradeoffs of some other common networking approaches as well. youtube.com/watch?v=g52nosxz4cY

    #IndieDev #networkprogramming #gameengine #algorithms #WorldFabric

  31. I made a video explaining how my game engine warps time to hide network latency. It includes a bunch of animations showing the tradeoffs of some other common networking approaches as well. youtube.com/watch?v=g52nosxz4cY

    #IndieDev #networkprogramming #gameengine #algorithms #WorldFabric

  32. Part 2 is live! Dive into "The Backbone of Digital Communication: Understanding the Client-Server Model."

    Discover how clients & servers collaborate via sockets to power apps we rely on daily. Build scalable, reliable systems with C#!

    Read more: woodruff.dev/the-backbone-of-d

    #SocketProgramming #CSharp #NetworkProgramming

  33. Part 2 is live! Dive into "The Backbone of Digital Communication: Understanding the Client-Server Model."

    Discover how clients & servers collaborate via sockets to power apps we rely on daily. Build scalable, reliable systems with C#!

    Read more: woodruff.dev/the-backbone-of-d

    #SocketProgramming #CSharp #NetworkProgramming

  34. Part 2 is live! Dive into "The Backbone of Digital Communication: Understanding the Client-Server Model."

    Discover how clients & servers collaborate via sockets to power apps we rely on daily. Build scalable, reliable systems with C#!

    Read more: woodruff.dev/the-backbone-of-d

    #SocketProgramming #CSharp #NetworkProgramming

  35. Part 2 is live! Dive into "The Backbone of Digital Communication: Understanding the Client-Server Model."

    Discover how clients & servers collaborate via sockets to power apps we rely on daily. Build scalable, reliable systems with C#!

    Read more: woodruff.dev/the-backbone-of-d

    #SocketProgramming #CSharp #NetworkProgramming

  36. Part 2 is live! Dive into "The Backbone of Digital Communication: Understanding the Client-Server Model."

    Discover how clients & servers collaborate via sockets to power apps we rely on daily. Build scalable, reliable systems with C#!

    Read more: woodruff.dev/the-backbone-of-d

    #SocketProgramming #CSharp #NetworkProgramming

  37. New Blog Series Alert!

    Dive into the world of Socket #NetworkProgramming with Part 1 of my 9-part series:
    "Demystifying Network Programming: The Backbone of Modern Applications"

    Learn how apps communicate, the magic of sockets, & why this is a must-know skill for developers.

    woodruff.dev/demystifying-sock

  38. New Blog Series Alert!

    Dive into the world of Socket #NetworkProgramming with Part 1 of my 9-part series:
    "Demystifying Network Programming: The Backbone of Modern Applications"

    Learn how apps communicate, the magic of sockets, & why this is a must-know skill for developers.

    woodruff.dev/demystifying-sock

  39. New Blog Series Alert!

    Dive into the world of Socket #NetworkProgramming with Part 1 of my 9-part series:
    "Demystifying Network Programming: The Backbone of Modern Applications"

    Learn how apps communicate, the magic of sockets, & why this is a must-know skill for developers.

    woodruff.dev/demystifying-sock

  40. New Blog Series Alert!

    Dive into the world of Socket #NetworkProgramming with Part 1 of my 9-part series:
    "Demystifying Network Programming: The Backbone of Modern Applications"

    Learn how apps communicate, the magic of sockets, & why this is a must-know skill for developers.

    woodruff.dev/demystifying-sock

  41. New Blog Series Alert!

    Dive into the world of Socket #NetworkProgramming with Part 1 of my 9-part series:
    "Demystifying Network Programming: The Backbone of Modern Applications"

    Learn how apps communicate, the magic of sockets, & why this is a must-know skill for developers.

    woodruff.dev/demystifying-sock

  42. New Blog Series Alert! Dive into world of Socket #NetworkProgramming with Part 1 of my 9-part series: "Demystifying Network Programming: The Backbone of Modern Applications" Learn how apps communicate, the magic of sockets, & why this is a must-skill for developers. woodruff.dev/demystifying...

    Demystifying Socket Programmin...

  43. New Blog Series Alert! Dive into world of Socket #NetworkProgramming with Part 1 of my 9-part series: "Demystifying Network Programming: The Backbone of Modern Applications" Learn how apps communicate, the magic of sockets, & why this is a must-skill for developers. woodruff.dev/demystifying...

    Demystifying Socket Programmin...

  44. 🎄✨ This holiday season, unwrap the gift of networking mastery! 🎁 Chapters 12-15 of "Beyond Boundaries: Network Programming with C# 12 and .NET 8" are here! Dive into MQTT, gRPC, WebHooks, & Message Queuing.

    📖 Explore now: csharp-networking.com

    The best tech gift is knowledge! 🖥️🎅
    #CSharp #DotNet #aspnetcore #networkprogramming #mqtt #grpc #webhooks #messagequeue

  45. 🎄✨ This holiday season, unwrap the gift of networking mastery! 🎁 Chapters 12-15 of "Beyond Boundaries: Network Programming with C# 12 and .NET 8" are here! Dive into MQTT, gRPC, WebHooks, & Message Queuing.

    📖 Explore now: csharp-networking.com

    The best tech gift is knowledge! 🖥️🎅
    #CSharp #DotNet #aspnetcore #networkprogramming #mqtt #grpc #webhooks #messagequeue

  46. 🎄✨ This holiday season, unwrap the gift of networking mastery! 🎁 Chapters 12-15 of "Beyond Boundaries: Network Programming with C# 12 and .NET 8" are here! Dive into MQTT, gRPC, WebHooks, & Message Queuing.

    📖 Explore now: csharp-networking.com

    The best tech gift is knowledge! 🖥️🎅
    #CSharp #DotNet #aspnetcore #networkprogramming #mqtt #grpc #webhooks #messagequeue

  47. 🎄✨ This holiday season, unwrap the gift of networking mastery! 🎁 Chapters 12-15 of "Beyond Boundaries: Network Programming with C# 12 and .NET 8" are here! Dive into MQTT, gRPC, WebHooks, & Message Queuing.

    📖 Explore now: csharp-networking.com

    The best tech gift is knowledge! 🖥️🎅
    #CSharp #DotNet #aspnetcore #networkprogramming #mqtt #grpc #webhooks #messagequeue

  48. 🎄✨ This holiday season, unwrap the gift of networking mastery! 🎁 Chapters 12-15 of "Beyond Boundaries: Network Programming with C# 12 and .NET 8" are here! Dive into MQTT, gRPC, WebHooks, & Message Queuing.

    📖 Explore now: csharp-networking.com

    The best tech gift is knowledge! 🖥️🎅
    #CSharp #DotNet #aspnetcore #networkprogramming #mqtt #grpc #webhooks #messagequeue