674 Commits

Author SHA1 Message Date
John Washam
4a6f5dd1f6 Some details on Design Patterns section. 2016-09-27 22:14:28 -07:00
John Washam
2e3d711de0 Some changes to Design Patterns section. 2016-09-27 12:56:41 -07:00
John Washam
fe932c94c6 Adding some info to Design Patterns section. 2016-09-27 11:23:26 -07:00
John Washam
54e12a100a Adding one more Testing article. 2016-09-26 16:17:24 -07:00
John Washam
8e4a6f8b02 Added note on Testing videos. 2016-09-26 15:52:25 -07:00
John Washam
64409caa32 Completed Testing section. 2016-09-26 15:39:30 -07:00
John Washam
ac1db33936 Added Stanford machine learning videos. 2016-09-26 11:20:35 -07:00
John Washam
2b5b5cdb17 Adding book (read online) and Udacity videos for Testing section. 2016-09-25 18:49:34 -07:00
John Washam
882662cf63 Renamed integer arithmetic section to "Math for Fast Processing" and added Chinese Remainder Theorem. 2016-09-25 10:37:28 -07:00
John Washam
67400c7cd9 Completed convex hull. 2016-09-24 20:05:48 -07:00
John Washam
dc6ca85941 Completions for linear programming, discrete math. 2016-09-23 20:55:07 -07:00
John Washam
58564aa2e8 Done with treaps. 2016-09-23 10:16:00 -07:00
John Washam
7282aaeaab Done with disjoint sets data structure. 2016-09-22 20:29:02 -07:00
John Washam
4ebbcc302c Maximum flow. 2016-09-22 11:58:26 -07:00
John Washam
6a8b84c9da Done with Karatsuba multiplication. 2016-09-21 21:21:43 -07:00
John Washam
55708bd1b2 Done with skip lists. Added an article for when you/I get hired. 2016-09-21 19:41:06 -07:00
John Washam
e3b43a9e0d Reordered some items in the Additional Learnings section. 2016-09-21 17:36:10 -07:00
John Washam
6304470b69 Finished augmented data structures. 2016-09-21 17:31:46 -07:00
John Washam
17f71a1ff3 Done with van Emde Boas trees. 2016-09-21 16:33:52 -07:00
John Washam
11bdfe4a26 Done with Fast Fourier Transform. 2016-09-21 14:04:01 -07:00
John Washam
e35e7f77a0 Moved table of contents up, and completed Table of Contents. 2016-09-21 09:55:42 -07:00
John Washam
df04920319 Added table of contents. 2016-09-21 09:43:46 -07:00
John Washam
ffd01d5f59 Experimenting with building a table of contents. 2016-09-21 09:35:50 -07:00
John Washam
4562c3c4ba FFT, Bloom filter. 2016-09-20 20:56:36 -07:00
John Washam
3ea1da756a Completed messaging, serialization, and queueing systems. 2016-09-20 19:17:41 -07:00
John Washam
6cd4e62a4a Adding resources for Redis, RabbitMQ, SNS, Celery. 2016-09-20 18:22:34 -07:00
John Washam
b5f96623e7 Added resources for Protobuf and gRPC. 2016-09-20 15:16:02 -07:00
John Washam
d7f1e1eef7 Resources for Thrift. 2016-09-20 12:14:57 -07:00
John Washam
1377147e64 Building out the messaging and queueing systems section. 2016-09-20 09:24:33 -07:00
John Washam
439c7a95eb Completed getting some familiarity with Go. 2016-09-19 21:30:58 -07:00
John Washam
9726c5a447 Done with "about Google" section. 2016-09-18 16:20:16 -07:00
John Washam
9bcb0c63ef Reordering some Google items. 2016-09-18 12:21:49 -07:00
John Washam
c54e5bdecc Marking papers as complete. 2016-09-18 11:17:06 -07:00
John Washam
b7f98cd604 Removed paper on computing weak consistency. 2016-09-17 21:20:56 -07:00
John Washam
705937a54e Added disclaimer about papers. 2016-09-17 12:38:45 -07:00
John Washam
628c7174fb Reordered papers and added dates and notes. 2016-09-17 10:40:09 -07:00
John Washam
5f118329fe Reordered some papers. 2016-09-16 15:39:38 -07:00
John Washam
c86e268f6b Marking items read. 2016-09-15 19:49:16 -07:00
John Washam
35dea52c17 Note on Drepper paper. 2016-09-15 10:54:57 -07:00
John Washam
4214020d58 Fix to typo. 2016-09-14 17:16:12 -07:00
John Washam
2c1e107809 Moved up an item on systems design exercises. 2016-09-14 16:25:20 -07:00
John Washam
78b8241e60 Annotations. 2016-09-14 14:33:06 -07:00
John Washam
51a8923fbe Updated link. 2016-09-14 11:02:52 -07:00
John Washam
4a06d2e404 Added better system design outline. Added it to cheat sheets. 2016-09-14 11:01:41 -07:00
John Washam
feee65a152 Notes and outline for system design. 2016-09-14 10:10:24 -07:00
John Washam
3335084bb4 Missed a checkbox. 2016-09-13 21:25:37 -07:00
John Washam
3712b71e5f Completed SOLID. 2016-09-13 21:24:29 -07:00
John Washam
676f656bc7 Added Martin articles for OCP and LSP. 2016-09-13 20:01:33 -07:00
John Washam
250bbe021b Finishing up SOLID. 2016-09-12 21:03:48 -07:00
John Washam
50305c461d Marking some items as completed. 2016-09-12 19:33:10 -07:00