Archive
C3 writings
Tags
ndqyOsyO2aDgMyRsXShdq04VDGEnIPVu9efe4oi63yidc5E6e0wZ7Ed7qSgogjwDh8NRPN6so9Aj4qsTOL45vviI0GPgevCsCke0EMM/vMftjl4tWHfMZhBlVsQpxmrAD5135BBqhUT5+g2WGQdNWsfM1vOYlMTPDpVwHW3MdwiYbL2K08wgGlsKiXa9c8GmwnZKExOQmDHWNq3hE+mIkyCbzZZkFgRB7GpyJVcaZJRedXXOmQtgLRJsNrjG/SLGbLdCKRz6pfwoKyKzSNW4F8oys3Nfdr+DNo1OijFchCtw+XIXuPxqvjySS/cpG6ck6u5q59jkoq00el1O7PcKxopU0Ezdclt9ZTvHF95VZPz3UtNXLdCwTlD1hFAAyPTFbMlXFH8MOr0sYpukD1rjD937Sv6tXWRhQYf65RvZZHbDtQdToqTDJB6GJmympAOUAlRggAMeWz+OPuvCMSntrYhNN/BtQ5qTI6+flpgeKObNrXk5lr1RQeI3DvJAnULaxM0LTs7orGT1lZNB1cXvjStXl2kQIMY7tJbN7Ccf//9rN/qDlcbZBaVHXqOQQPD1mWIgRHDG/uZgWEMxhUnPi2zuu7Vs5ogcWpl22znJabngUo1aq14BrbKN6UGJGbqmi1hF9Qf6fhTy4gDA3cwmj5yEidRGmepzQDJrvFYGoFPP4uG6yFpzAg6yslp07hxJxwM315gA3fZXzmbZWzRRo8BwQ1kOcasg8/kfpqPt71uhcER0YSvHd4O62DwFhXOHCIGn2tPHuntFn/RCJIvg6jUSxEs8SxI/uh8D8Bv/5Za2F0jFC1/Llx2pc0pcQGfK2pbmzqi5uW1q5gGM/TcQ9rzaIobkLk0OY8QRhXqMf21/YrCXbXh4EBv+MyKQPslL28e1aaW8jiGj32WYuC1PuO/9QWgnDESTIs2097351ZpxhU2WGK5h4I/vQLe9QAW0jeM3vGidp1of44TOULkvhT6nPMEpp3hXC464to/Z42Eu6m8zqz0nw2vmYmih2DY0Bcmrh3bSo5n0CfNMwmjlcGjcp23Y0OiwOZN6hbpnvri8X5hDZ92jKyAam1egZTUIfeQuwLNhPrCsWuCWJsRZyR2kw6hbf80Cym5MOStlrs4xJ9OeLi9Rz/Ko6OKuaoxwp660XwWeiIv3O9XK9gj+hhUWN9UBf+O6EHwPz7LD7DOiFKHhNBV9TtJPnH/qHHyXjOSjZl42Xt2vc3UJQwcy3vtE4Ubwu210ixtsP5Kk
summer
- Network IO ModelsA walkthrough of the five I/O models on Linux, with C and Java implementations.OSLinuxNetworkCfdIOFileSocket13 min
winter
- Internet ChecksumNotes from designing an Internet checksum lab, covering parallel summation and incremental checksum updates.LinuxNetworkC6 min
- Setting Up a C/C++ Debug Environment in VSCodeHow to set up a C/C++ debug environment in VSCode, with a walkthrough of `task.json` and `launch.json` and sample configurations.LinuxCWindowsVSCodeCpp6 min