Awesome Networking

Awesome Networking A curated list of awesome networking libraries, resources and shiny things. HTTP HTTP: The Definitive Guide HTTP/1.1 HTTP/2 draft High Performance Browser Networking TCP/IP TCP/IP Illustrated tcpdump Beej’s Guide to Network Programming The C10K problem Tornado Linux source code TCP Hybla DNS DNS Protocols and APIs SOCKS Protocol Version 5 tuntap NAT Android VpnService Network Extension Cryptography Cryptography Block cipher mode of operation libsodium - A modern and easy-to-use crypto library.

The Algorithms of Python

The Algorithms - Python All algorithms implemented in Python (for education) These are for demonstration purposes only. There are many implementations of sorts in the Python standard library that are much better for performance reasons. Sort Algorithms Bubble From Wikipedia: Bubble sort, sometimes referred to as sinking sort, is a simple sorting algorithm that repeatedly steps through the list to be sorted, compares each pair of adjacent items and swaps them if they are in the wrong order.

What are some of the best lightweight websites?

Read the news without using up all of your bandwidth. A wide variety of sites offer text-only versions that work on any computer , but they’re occasionally buried and hard to find on the modern web.

There are more than a few reasons to want to know where these sites are, however. Maybe you don’t like clutter? Maybe you’re one of the millions still using dial-up, and want a low-bandwidth way to read news? Maybe you regularly tether your computer to your smartphone, but don’t have an unlimited data plan? Maybe you like to read the news on your e-reader and want clean sites for doing so? Or maybe you want a list of quick-to-load news sources in case a disaster slows down your Internet connection just when you need it most.

Whatever your reason, find a list of links to mobile news sites that work on any computer below, without the need for tricks like user agent switchers.