I have moved this over to the Tech Interview Cheat Sheet Repo and has been expanded and even has code challenges you can run and practice against!
\
No, seriously, don't. You're probably reading this because you've asked what VPN service to use, and this is the answer.
Note: The content in this post does not apply to using VPN for their intended purpose; that is, as a virtual private (internal) network. It only applies to using it as a glorified proxy, which is what every third-party "VPN provider" does.
- A Russian translation of this article can be found here, contributed by Timur Demin.
- A Turkish translation can be found here, contributed by agyild.
- There's also this article about VPN services, which is honestly better written (and has more cat pictures!) than my article.
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
The standard way of understanding the HTTP protocol is via the request reply pattern. Each HTTP transaction consists of a finitely bounded HTTP request and a finitely bounded HTTP response.
However it's also possible for both parts of an HTTP 1.1 transaction to stream their possibly infinitely bounded data. The advantages is that the sender can send data that is beyond the sender's memory limit, and the receiver can act on
/* Exercise: Loops and Functions #43 */ | |
package main | |
import ( | |
"fmt" | |
"math" | |
) | |
func Sqrt(x float64) float64 { | |
z := float64(2.) |
#!/usr/bin/env python | |
"""calc.py: A concise prefix notation calculator.""" | |
import regex # pip install regex | |
def calc_eval(exp): | |
"""Evaluates the given prefix notation expression. | |
Raises a SyntaxError if the input is not valid. |
#lang racket | |
; pythagoras-tree.rkt: | |
; Draws a Pythagoras tree using Racket's turtle graphics library. | |
; Run this program from the terminal with `racket pythagoras-tree.rkt`. | |
(require graphics/turtles) ; raco pkg install htdp-lib | |
(turtles #t) | |
(define (pythagoras-tree side) ; starting position: center of square, facing east |