Network Programming
Network programming is one field which everybody uses but very few people really know in depth. Our IT Hare did write a software which processes billions of network packets per day; moreover, they’ve done it in a very robust and efficient manner. And last but not least, they’re ready to share their experience :-)
If they wrote it in a book, it MUST BE GOOD CODE! Or How many mistakes can fit into 100 lines of book tutorial code? Part 2
August 31, 2015 by • “No Bugs” Bunny
Quote:
Throwing away 1400 bytes for no reason for every single network message is an outrageous waste
Another Quote:
Having this kind of stuff in your code is like having a time bomb: it will explode, and for any sizeable project if will usually happen sooner rather than later (unless, of course, “later” is the worst possible time for the explosion to happen)
Filed under: On.ProgrammingNetwork Programming
Read moreIf they wrote it in a book, it MUST BE GOOD CODE! Or How many mistakes can fit into 100 lines of book tutorial code. Part 1
August 24, 2015 by • “No Bugs” Bunny
Quote:
Throwing away 1400 bytes for no reason for every single network message is an outrageous waste
Another Quote:
Having this kind of stuff in your code is like having a time bomb: it will explode, and for any sizeable project if will usually happen sooner rather than later (unless, of course, “later” is the worst possible time for the explosion to happen)
Filed under: On.ProgrammingNetwork Programming
Read morePart VIIb: Security (concluded) of 64 Network DO's and DON'Ts for Multi-Player Game Developers
July 20, 2015 by • “No Bugs” Bunny
Quote:
What is practically very important – is to keep all the “unsanitized” data in one place.
Another Quote:
What will happen if attacker got the whole database of your users' passwords?
Filed under: On.System ArchitectureDistributed systemsOn.ProgrammingNetwork ProgrammingOn.SecurityBest Practices
Read morePart VIIa: Security (TLS/SSL) of 64 Network DO’s and DON’Ts for Multi-Player Game Developers
July 13, 2015 by • “No Bugs” Bunny
Quote:
Design of secure protocols is a thing which even security professionals have lots of problems with.
Another Quote:
In the security field, if you can disable something unused – you SHOULD do it
Filed under: On.System ArchitectureDistributed systemsOn.ProgrammingNetwork ProgrammingOn.SecurityBest Practices
Read more


