電腦編程與算法 Programming and Algorithms
-
Solitaire Encryption

The Solitaire cryptographic algorithm was designed by Bruce Schneier at the request of Neal Stephenson for use in his novel Cryptonomicon, in which field agents use it to communicate securely without having to rely on electronics or having to carry incriminating tools Continue reading
-
Bug Fixing and The Responsibilities of Coding
Please be responsible for your code and don’t let other people fix your bugs anymore Continue reading
-
Websocket Forwarding in NodeJS

Here is a example to show NGINX working as a web-socket proxy. This example uses ws, a web-socket implementation built on Node.js. Continue reading
-
Why have we always been making Bugs on the system?
What if a Flight Engineer creates a bug? What if a doctor who creates a bug during a surgery? What if a Developer who never checks the parameter in every API in Banking System? A bug will always cost a lot than your thoughts. Continue reading
-
TCP Port Forwarding in Python
Port Forwarding in Python Implementation. Continue reading
-
Rate Limit Algorithms

The purpose of Rate Limit is preventing the system not to be destroyed by large amounts of requests to the system in a short period. Continue reading
-
Does assigning NULL really help Garbage Collection?
One of the reasons of my friend hating java was “Java variable needs to be assigned NULL to help GC.”. And actually, I remember someone told me before we could call the System.gc() for manually triggering the Garbage Collection. O … is that so? Continue reading

