Project to do list: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→To do) |
||
(38 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
===To do=== | ===To do=== | ||
* | |||
* | * use a rasp pi with a microphone to do sound recognition and tune it to recognize events like bird song, car door, door bell, dishwasher, microwave, furnace, airplane overhead, sirens and other household events. Use lots of them and correlate the log entries. | ||
* | |||
* read copr docs http://copr.fedoraproject.org/ | |||
* read mock docs http://fedoraproject.org/wiki/Projects/Mock | |||
* find a way to make a mobile underwater webcam | |||
** waterproof a cheap webcam like this: http://www.newegg.com/Product/Product.aspx?Item=9SIA67F25W1598&cm_re=inspection_camera-_-9SIA67F25W1598-_-Product | |||
** view a webcam on a tablet (can this be done with just the proper cable?) | |||
* run ioprof on drobo to learn more about the stall that happens on transfers > 500MB (tcp window) | |||
** http://www.admin-magazine.com/HPC/HPC/Articles/I-O-Profiling-at-the-Block-Level | |||
* install a Ubiquiti edge router and wifi AP | |||
** http://www.ubnt.com/unifi/unifi-ap/ | |||
** http://www.ubnt.com/edgemax/edgerouter-lite/ | |||
* build a remote controlled submarine | * build a remote controlled submarine | ||
** like this: http://www.openrov.com/ but maybe cordless | |||
* set up a pair of microphones on opposite edges of the house to detect the speed of loud cars | * set up a pair of microphones on opposite edges of the house to detect the speed of loud cars | ||
* set up a [[solar-powered raspberry pi]] to be a sensor communicating over wifi | * set up a [[solar-powered raspberry pi]] to be a sensor communicating over wifi | ||
* use docker or vms to isolate all services http://goldmann.pl/blog/2014/01/21/connecting-docker-containers-on-multiple-hosts/ | * use docker or vms to isolate all services http://goldmann.pl/blog/2014/01/21/connecting-docker-containers-on-multiple-hosts/ | ||
* revisit puppet modules. Increase coverage of managed services | * puppet | ||
* puppetize laptop so every upgrade can be installed fresh | ** revisit puppet modules. Increase coverage of managed services. | ||
* replace 1st gen [[drobo]] with a 3rd gen drobo | ** puppetize laptop so every upgrade can be installed fresh | ||
** try these puppet recipes: http://puppetlabs.com/five-things-to-automate-with-puppet-enterprise | |||
** install firewall module https://forge.puppetlabs.com/puppetlabs/firewall | |||
* replace 1st gen [[drobo]] with a 3rd gen drobo or something better | |||
* install logstash and elasticsearch | * install logstash and elasticsearch | ||
* switch from xymon to nagios | * switch from xymon to nagios | ||
* install graphite | * install graphite | ||
* install IPA | * install IPA | ||
* install gitolite and cgit | * install gitolite and cgit | ||
* install askbot | * install askbot | ||
* install solr | * install solr | ||
* install bro | * install bro | ||
* install bacula | |||
* install alljoyn. write a test app. | * install alljoyn. write a test app. | ||
* use software defined radio to make an FM receiver, analyze some arbitrary signal (like a TV antenna) | * use software defined radio to make an FM receiver, analyze some arbitrary signal (like a TV antenna) | ||
** this looks like it will be a great sdr http://www.rtl-sdr.com/ http://sdr.osmocom.org/trac/wiki/rtl-sdr | |||
** use sdr to decode airplane transponders http://linuxwolfpack.com/raspberrypi-dump1090.php | |||
* install [[solar panels]] | |||
* install a garden watering system like this: http://www.instructables.com/id/Raspberry-Pi-Irrigation-Controller/?ALLSTEPS | |||
* write point-of-sale software for reading rooms: [[Caesar]] | |||
===Doing=== | ===Doing=== | ||
* [[fix Harry's wifi]] | * [[fix Harry's wifi]] | ||
* | * [[set up a replacement for skype telephone service]] | ||
* | * fix [[dish_washer]] | ||
* build cheap [[video streaming device]] | |||
* fight spam | |||
===Done=== | ===Done=== | ||
* upgrade my puppetmaster. add hiera | |||
* isolate the trackpad in a laptop from surrounding electrical noise to get rid of jitter | |||
* put all my scripts and documentation in a [[git repo]] and learn about git | * put all my scripts and documentation in a [[git repo]] and learn about git | ||
* set up a terraria server using haproxy | * set up a terraria server using haproxy | ||
Line 40: | Line 62: | ||
* pull enormous clog out of shower | * pull enormous clog out of shower | ||
* do the puppet learning VM quests | * do the puppet learning VM quests | ||
* write a [[django app]] (http://www.mysliderule.com/web-dev) | |||
* clean basement drain | |||
* host a website for church | |||
* install drupal | |||
* set up plex media server | |||
* install jenkins | |||
* install gerrit | |||
* upgrade a bunch of [[Arduino yun]]s | |||
* [[block ads]] | |||
* play with vim-airline https://github.com/bling/vim-airline | |||
* [[fix broken pressure sensor hose on washer]] | |||
* wire ethernet to upstairs office | |||
* revisit [[indoor gps]] with more hotspots. This will be a lot easier with bluetooth LE than with wifi. | |||
===Giving up. Not done=== | |||
* install a laundry chute to the basement | |||
* fix Julie's tail light (she took it to Jiffy Lube. boo) | |||
* fix Lisa's tail lights |
Latest revision as of 15:21, 19 March 2015
To do[edit]
- use a rasp pi with a microphone to do sound recognition and tune it to recognize events like bird song, car door, door bell, dishwasher, microwave, furnace, airplane overhead, sirens and other household events. Use lots of them and correlate the log entries.
- read copr docs http://copr.fedoraproject.org/
- read mock docs http://fedoraproject.org/wiki/Projects/Mock
- find a way to make a mobile underwater webcam
- waterproof a cheap webcam like this: http://www.newegg.com/Product/Product.aspx?Item=9SIA67F25W1598&cm_re=inspection_camera-_-9SIA67F25W1598-_-Product
- view a webcam on a tablet (can this be done with just the proper cable?)
- run ioprof on drobo to learn more about the stall that happens on transfers > 500MB (tcp window)
- install a Ubiquiti edge router and wifi AP
- build a remote controlled submarine
- like this: http://www.openrov.com/ but maybe cordless
- set up a pair of microphones on opposite edges of the house to detect the speed of loud cars
- set up a solar-powered raspberry pi to be a sensor communicating over wifi
- use docker or vms to isolate all services http://goldmann.pl/blog/2014/01/21/connecting-docker-containers-on-multiple-hosts/
- puppet
- revisit puppet modules. Increase coverage of managed services.
- puppetize laptop so every upgrade can be installed fresh
- try these puppet recipes: http://puppetlabs.com/five-things-to-automate-with-puppet-enterprise
- install firewall module https://forge.puppetlabs.com/puppetlabs/firewall
- replace 1st gen drobo with a 3rd gen drobo or something better
- install logstash and elasticsearch
- switch from xymon to nagios
- install graphite
- install IPA
- install gitolite and cgit
- install askbot
- install solr
- install bro
- install bacula
- install alljoyn. write a test app.
- use software defined radio to make an FM receiver, analyze some arbitrary signal (like a TV antenna)
- this looks like it will be a great sdr http://www.rtl-sdr.com/ http://sdr.osmocom.org/trac/wiki/rtl-sdr
- use sdr to decode airplane transponders http://linuxwolfpack.com/raspberrypi-dump1090.php
- install solar panels
- install a garden watering system like this: http://www.instructables.com/id/Raspberry-Pi-Irrigation-Controller/?ALLSTEPS
- write point-of-sale software for reading rooms: Caesar
Doing[edit]
- fix Harry's wifi
- set up a replacement for skype telephone service
- fix dish_washer
- build cheap video streaming device
- fight spam
Done[edit]
- upgrade my puppetmaster. add hiera
- isolate the trackpad in a laptop from surrounding electrical noise to get rid of jitter
- put all my scripts and documentation in a git repo and learn about git
- set up a terraria server using haproxy
- fix broken hinge on kitchen cabinet
- automatically parse the weekly lesson (reverse-engineer auth and cookies)
- fix Bluez5 fedora 20 in dell latitude
- set up squirrel-cam in attic
- parse dhcp logs for arrival of friends and unknown devices
- pull enormous clog out of shower
- do the puppet learning VM quests
- write a django app (http://www.mysliderule.com/web-dev)
- clean basement drain
- host a website for church
- install drupal
- set up plex media server
- install jenkins
- install gerrit
- upgrade a bunch of Arduino yuns
- block ads
- play with vim-airline https://github.com/bling/vim-airline
- fix broken pressure sensor hose on washer
- wire ethernet to upstairs office
- revisit indoor gps with more hotspots. This will be a lot easier with bluetooth LE than with wifi.
Giving up. Not done[edit]
- install a laundry chute to the basement
- fix Julie's tail light (she took it to Jiffy Lube. boo)
- fix Lisa's tail lights