浏览代码

refactor projects & bonustracks

david 6 年之前
父节点
当前提交
8eaa9031b4
共有 1 个文件被更改,包括 34 次插入29 次删除
  1. 34 29
      index.html

+ 34 - 29
index.html

@@ -173,63 +173,68 @@
   </section>
 
   <section class="experience-category">
-    <h2 class="experience-title">
-      Bonus tracks
-    </h2>
-    <div class="bonus-track">
+    <h2 class="experience-title">Lab Experience</h2>
+    <div class="lab-experience">
       <p>
-        Some of my personal projects. You can find more at my <a href="blog.davidventura.com.ar">blog</a>
+        I maintain a 'lab' to both host my personal projects and learn about new or interesting tech. Some items of note in the lab:
         <ul>
           <li>
-            Reverse engineered the android application to report poorly parked cars provided by the government to automate submissions of people parking in my garage
+            ARM Cluster: load-balancing LXC cluster on multiple physical ARM single-board-computers of (slightly) different architectures (armv6, AArch64) with live container migration using CRIU
           </li>
           <li>
-            Proposed a system (and proof-of-concept) to the highway authorities to catch speeding cars in freeways/highways using OpenCV to detect the license plates
+            Jenkins for automated tests and tricky builds (one of the projects is Android-Windows-Linux)
+          </li>
+          <li>
+            My physical router (running Debian) is fully deployed from the lab with ansible.
           </li>
           <li>
-            IoT projects:
-            <ul>
-              <li>Wrote a small IOT framework in MicroPython, which I use for my custom devices</li>
-              <li>Used said framework to control my nightlamp with my kindle, measure ambient humidity/temperature, switch TV input sources, etc.</li>
-            </ul>
+            All containers and VMs are fully deployed with ansible.
+          </li>
+          <li>
+            Backup system (automated ping for offline backups, daily delta and weekly snapshots uploaded to different zones, via different mechanisms)
           </li>
         </ul>
-        <li>
-          Currently writing a set of tools to handle my 3d-printer in better ways (emitting consistent gcode, cura plugin)
-        </li>
-        <li>
-          Currently writing a video pipeline to detect and flag motion detection with my home security cameras.
-        </li>
+      </p>
+      <p>
+        All of this is monitored with industry-standard tools (telegraf, influx, grafana, email) and also hosts some standard tooling for itself (squid, apt-cacher, git, vpn, proxies, reverse-proxies)
       </p>
     </div>
   </section>
 
   <section class="experience-category">
-    <h2 class="experience-title">Lab Experience</h2>
-    <div class="lab-experience">
+    <h2 class="experience-title">
+      Bonus tracks
+    </h2>
+    <div class="bonus-track">
       <p>
-        Along with my normal projects I maintain a 'lab' to both host my projects and learn about new or interesting tech. Some items of note in the lab:
+        Some of my personal projects. You can find more on my <a href="blog.davidventura.com.ar">blog</a>
         <ul>
           <li>
-            ARM Cluster: load-balancing LXC cluster on multiple physical ARM single-board-computers of (slightly) different architectures (armv6, AArch64) with live container migration using CRIU
+            Automated book downloading pipeline, fetches, re-formats and pushes books to my kindle.
           </li>
           <li>
-            Jenkins for automated tests and tricky builds (one of the projects is Android-Windows-Linux)
+           Wrote a small IOT framework in MicroPython, which I use for my custom devices (all based on esp8266)
+           <ul>
+             <li>Control my nightlamp with my kindle (shuts it off when I fall asleep)</li>
+             <li>Measure ambient humidity/temperature (and plot it in grafana)</li>
+             <li>Poor-man's CEC control for my tv to switch input sources automatically</li>
+             <li>Control temperature of ambient lighting (warms up over the course of the day)</li>
+           </ul>
           </li>
           <li>
-            My physical router is fully deployed from the lab with ansible.
+            Reverse engineered the android application to report poorly parked cars provided by the government to automate submissions of people parking in my garage
           </li>
           <li>
-            All containers and VMs are fully deployed with ansible
+            Proposed a system (and proof-of-concept) to the highway authorities to catch speeding cars in freeways/highways using OpenCV to detect the license plates
           </li>
           <li>
-            Backup system (automated ping for offline backups, daily delta and weekly snapshots uploaded to different zones, via different mechanisms)
+            Currently writing a set of tools to handle my 3d-printer in better ways (emitting gcode at consistent frequency, cura plugin)
+          </li>
+          <li>
+            Currently writing a video pipeline to detect and flag motion detection with my home security cameras.
           </li>
         </ul>
       </p>
-      <p>
-        All of this is monitored with generic tools (telegraf, influx, grafana, email) and also hosts some generic tooling for itself (squid, apt-cacher, git, backups)
-      </p>
     </div>
   </section>