Browse Source

Marking items read.

John Washam 8 years ago
parent
commit
c86e268f6b
2 changed files with 2 additions and 55 deletions
  1. 2 2
      README.md
  2. 0 53
      extras/bits.php

+ 2 - 2
README.md

@@ -993,8 +993,8 @@ You'll get more graph practice in Skiena's book (see Books section below) and th
             - [ ] https://backchannel.com/the-deep-mind-of-demis-hassabis-156112890d8a
 
 - [ ] **Papers**:
-    - [ ] What Every Programmer Should Know About Memory (very long for a paper): https://www.akkadia.org/drepper/cpumemory.pdf
-    - [ ] Spanner: Google’s Globally-Distributed Database: http://static.googleusercontent.com/media/research.google.com/en//archive/spanner-osdi2012.pdf
+    - [x] What Every Programmer Should Know About Memory (very long, and the author encourages skipping of some sections): https://www.akkadia.org/drepper/cpumemory.pdf
+    - [x] Spanner: Google’s Globally-Distributed Database: http://static.googleusercontent.com/media/research.google.com/en//archive/spanner-osdi2012.pdf
     - [ ] The Google File System:  http://static.googleusercontent.com/media/research.google.com/en//archive/gfs-sosp2003.pdf 
     - [ ] MapReduce: Simplified Data Processing on Large Clusters: http://static.googleusercontent.com/media/research.google.com/en//archive/mapreduce-osdi04.pdf
     - [ ] TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems: http://download.tensorflow.org/paper/whitepaper2015.pdf 

+ 0 - 53
extras/bits.php

@@ -1,53 +0,0 @@
-<html>
-<style>
-    body {
-        font-family: courier, fixed, sans-serif;
-    }
-    h1 {
-        font-size: 1.25em;
-    }
-    table, td {
-        border: 1px #cccccc solid;
-    }
-    table {
-        border-collapse: collapse;
-    }
-    td, th {
-        padding: 0.3em 1em;
-        font-size: 0.85em;
-    }
-    tbody tr:nth-child(odd) {
-        background-color: #f3f3f3; /* zebra stripes */
-    }
-</style>
-
-<body>
-<h1>Bits Cheat Sheet</h1>
-
-<table>
-    <thead>
-        <tr>
-            <th>&nbsp;</th>
-            <th>2<sup>n</sup></th>
-            <th>Bits</th>
-            <th>Max unsigned int</th>
-            <th>Min signed int</th>
-            <th>Max signed int</th>
-        </tr>
-    </thead>
-    <tbody>
-        <? foreach(range(1, 32) as $b): ?>
-            <tr>
-                <td>2<sup><?=$b ?></sup></td>
-                <td><?=number_format(pow(2, $b)) ?></td>
-                <td><?=$b ?></td>
-                <td><?=number_format(pow(2, $b) - 1) ?></td>
-                <td><? $num = pow(2, $b) / 2 * -1 ?><?=number_format($num) ?></td>
-                <td><? $num = pow(2, $b) / 2 - 1 ?><?=number_format($num) ?></td>
-            </tr>
-        <? endforeach; ?>
-    </tbody>
-</table>
-
-</body>
-</html>