Commit Graph

62 Commits

Author SHA1 Message Date
Meutel 2daba7c575 Photoblog: CSRF protection 2017-07-30 11:05:20 +02:00
Meutel f0bf40f412 Secure session cookie 2017-07-30 10:01:23 +02:00
Meutel 5088b4b531 Photoblog: refactoring config 2017-07-29 20:22:18 +02:00
Meutel 16fa08d2a1 Photoblog: fix cast nil session value 2017-07-29 19:30:32 +02:00
Meutel b8f03b87c9 Photoblog: Refactoring 2017-07-29 19:22:11 +02:00
Meutel 8ec59e4826 Style, auth with file 2017-07-29 16:51:12 +02:00
Meutel ee2bfd95cb Photo blog 2: unstyled, no auth 2017-07-29 13:54:23 +02:00
Meutel f20e3d6aed Photoblog 1: auth from authcookie exercise 2017-07-29 11:22:34 +02:00
Meutel 3df5ff763d Authcookie TLS 2017-07-29 10:50:41 +02:00
Meutel 456c28fa55 Authentification with cookies 2017-07-29 10:37:15 +02:00
Meutel 4dc2e681c4 Webcounter with cookies 2017-07-28 20:47:26 +02:00
Meutel b9344dcf82 Close uploaded file 2017-07-27 19:59:43 +02:00
Meutel afcdb97e62 Exo form 2017-07-27 19:57:26 +02:00
Meutel 909b315bea refactoring csv package 2017-07-27 18:31:24 +02:00
Meutel d383baba8a Exos template 2017-07-26 20:34:08 +02:00
Meutel a030e81501 Templates 2017-07-25 20:05:00 +02:00
Meutel 1ccc6007ed Http router 2017-07-12 19:10:02 +02:00
Meutel e02f6b5cee Example http improved 2017-07-12 18:39:07 +02:00
Meutel 28962d2d44 Http server 2017-07-12 18:37:41 +02:00
Meutel 2b1c780df3 basic HTTP server 2017-07-11 19:56:50 +02:00
Meutel 872b216455 chatserver 2017-07-10 20:30:19 +02:00
Meutel 72c34f3568 redis TCP concurrency 2017-07-09 18:46:32 +02:00
Meutel d9437be5a2 TCP echo rot13 2017-07-09 17:29:52 +02:00
Meutel 832053aa2c default package 2017-07-09 17:00:24 +02:00
Meutel 47bd07057a TCP redis like 2017-07-09 16:50:55 +02:00
Meutel 984616b527 TCP echo multi thread 2017-07-09 15:18:24 +02:00
Meutel c5fc33b751 TCP echo server 2017-07-09 15:15:38 +02:00
Meutel a308cd85e0 TCP client/server 2017-07-09 15:04:44 +02:00
Meutel fbb7bebd3b Benchmark 2017-07-09 11:56:01 +02:00
Meutel c08497b146 Tests 2017-07-09 11:15:16 +02:00
Meutel f3eada70a8 converter error handling 2017-07-09 10:48:34 +02:00
Meutel 0e5b3a9dc2 package 2017-07-09 10:28:56 +02:00
Meutel 6003765d39 CSV to JSON 2017-07-09 10:03:55 +02:00
Meutel 6478ac9deb Json 2017-07-09 09:33:21 +02:00
Meutel 55978b5df2 Bootcamp 2017-07-08 18:24:49 +02:00
Meutel 6b2182b5d4 SHA dir refactoring: routines runner 2017-07-08 17:32:21 +02:00
Meutel 5a237532fa Refactoring SHA dir: shorter 2017-07-08 17:19:48 +02:00
Meutel e75afaf5e6 refactoring SHA dir: close channels 2017-07-08 17:15:37 +02:00
Meutel 78d5ca23a3 Fix 2017-07-08 16:50:08 +02:00
Meutel db3d0426ee refactoring SHA directory, goroutines pool 2017-07-08 16:36:23 +02:00
Meutel 8cd3a4517f Date diff 2017-07-08 16:03:35 +02:00
Meutel 01518f6f9f SHA directory wait group 2017-07-08 15:32:40 +02:00
Meutel 865b0a1c88 Improved shared SHA dir 2017-07-08 15:15:28 +02:00
Meutel bb1ac4fe40 Concurrency tests 2017-07-08 14:54:39 +02:00
Meutel 5df5aa394a SHA directory with concurrency 2017-07-08 12:05:03 +02:00
Meutel 5093daa9f6 SHA sum dir 2017-07-08 11:13:37 +02:00
Meutel fd47df36b7 Hash MD5 2017-07-08 10:35:19 +02:00
Meutel 69c7da0c88 FNV hash 2017-07-08 10:29:47 +02:00
Meutel 46da91f833 Improved financial chart 2017-07-08 10:16:32 +02:00
Meutel ac32919034 Financial data and chart 2017-07-08 09:43:10 +02:00