Commit Graph

304 Commits

Author SHA1 Message Date
55419e59b7 refactor: slices 26th exercise 2019-08-18 14:43:37 +03:00
552a6a6cf7 refactor: slices 25th exercise 2019-08-18 14:05:35 +03:00
df18e1a4bd refactor: slices 24th exercise 2019-08-18 13:33:22 +03:00
dfca449457 update: slices 23th exercise 2019-08-18 13:08:49 +03:00
4b2d2a3d6b optimize: log parser
add: fast text reader to log parser
2019-08-07 13:40:01 +03:00
450018748b add: default from to log parser 2019-08-06 17:15:29 +03:00
9c57aad7d9 refactor: log parser names (again :)) 2019-08-06 03:32:44 +03:00
69094da997 refactor: log parser text writer and func types 2019-08-06 02:44:17 +03:00
eadf0c85e4 refactor: log parser parseLine to parseFields 2019-08-06 01:45:41 +03:00
9ad46b14ce refactor: log parser names 2019-08-06 01:42:59 +03:00
821a0cf260 fix: broken legacy log parser imports 2019-08-06 01:37:08 +03:00
699632fdbd move: methods to interfaces 2019-08-06 01:35:15 +03:00
4e8b80c519 move: advanced funcs to functional programming 2019-08-06 01:35:15 +03:00
c97becdf82 move: magic from internal 2019-08-06 01:35:15 +03:00
eb8f9987a8 add: new tictactoe game
add: testing to tictactoe

rename: tictactoe

add: tictactoe steps

refactor: tictactoe const names

refactor: tictactoe loop

add: tictactoe bad switch example (fallthrough)

refactor: tictactoe loop skin

remove: tictactoe changable skin

refactor: tictactoe all

remove: tictactoe unnecessary base dir

add: tictactoe slices

add: tictactoe slices

remove: tictactoe fallthrough

rename: tictactoe slices 10 -> 09

update: loops skin tictactoe

add: tictactoe randomization

add: tictactoe infinite loop and labeled break

refactor: tictactoe rand and infinite loop

add: tictactoe buggy winning algo

add: tictactoe more tests

rename: tictactoe wrongPlay to wrongMove

add: tictactoe even more tests

fix: tictactoe

rename: tictactoe waitForInput to wait

add: tictactoe os.args gameSpeed

remove: tictactoe unnecessary files

rename: tictactoe game messages

refactor: tictactoe main loop

add: types and arrays
2019-07-29 16:43:30 +03:00
e191567e1f add: logparser funcs to the methods for baseline 2019-07-27 18:16:44 +03:00
9b396b501f move: log parser variadics to its own lecture 2019-07-27 18:16:44 +03:00
f33d30eb87 refactor: pointer comments 2019-07-27 18:16:44 +03:00
062d72f243 refactor: error handling recover 2019-07-27 18:16:44 +03:00
27ac8cd1e9 match: pointers code to videos 2019-07-01 15:30:46 +03:00
ac856db508 add: quiz and exercises to pointers 2019-06-30 17:39:27 +03:00
1fb9f43a67 add: quiz to funcs 2019-06-26 16:39:45 +03:00
6ed4c0fc8b add: more exercises to funcs 2019-06-21 15:33:20 +03:00
c5f69f98b0 add: func exercises 2019-06-21 11:50:20 +03:00
f91086a009 fix: 25-funcs explanations 2019-06-21 10:17:05 +03:00
4eeb721db0 remove: concurrent downloader 2019-05-24 16:35:46 +03:00
5c1364e181 add: an exercise to error handling 2019-05-17 11:14:54 +03:00
99860abef8 rename: err handling named params 2019-05-16 23:28:35 +03:00
f4779188fb fix: imports 2019-05-16 23:23:54 +03:00
5cc780f37e add: advanced decoding example 2019-05-16 23:21:35 +03:00
15216f55f0 add: error handling 2019-05-16 23:21:20 +03:00
6afca55dfe rename: methods folder 2019-05-16 23:20:51 +03:00
c9f5ea4752 rename: concurrency folder 2019-05-16 23:20:40 +03:00
74df798fa4 add: programmer's roadmap 2019-05-16 01:33:06 +03:00
5c2dffe6c0 update: installation cheatsheets 2019-05-15 23:04:50 +03:00
c0902a4b32 add: deferred funcs and png parser 2019-05-15 09:54:13 +03:00
3a33312bdc add: calculator example to x-tba 2019-05-13 18:22:49 +03:00
2169fa0f05 add: replay logic to tictactoe 2019-05-13 18:22:38 +03:00
90c5e5a866 fix: struct comparison example 2019-05-12 01:17:40 +03:00
60fd45cb33 update: foundations 2019-05-11 16:37:39 +03:00
f8aac2c332 update: ubuntu installation doc 2019-05-11 16:23:55 +03:00
0c88436ce7 add: x-tba/foundations 2019-05-11 13:22:43 +03:00
9a8a1ee0bb ... 2019-05-10 22:59:12 +03:00
1b17dca434 add: method logparser tests 2019-05-10 22:48:57 +03:00
fc031225c4 add: functional programming 2019-05-10 19:50:02 +03:00
ca0a9b4f6b add: methods log parser no pkg 2019-05-10 15:51:19 +03:00
500f264d8b refactor: methods log parser 2019-05-10 14:42:37 +03:00
d979da2d44 update: methods log parser 2019-05-10 14:30:23 +03:00
80cf86da6d add: json encoding/decoding quiz and exercises 2019-05-09 14:17:55 +03:00
f8e5056e7a add: struct encoding/decoding 2019-05-09 02:27:41 +03:00