41554 blogs · [ { "id": "01a0da38-9ffe-7286-957b-c887495a6714", "title": "A lion from Delaunay triangulation and a Schnauzer", "url": "https://www.tannr.com/2019/01/10/a-lion-from-delaunay-triangulation-and-a-schnauzer/", "published_at": "2019-01-10T05:13:59+00:00" }, { "id": "01a0da38-9ffe-7286-957b-c88749957580", "title": "BeamNG Repo", "url": "https://www.tannr.com/2018/12/29/beamng-repo/", "published_at": "2018-12-29T05:10:04+00:00" }, { "id": "01a0da38-9ffe-7286-957b-c8874a26077f", "title": "Samantha’s App", "url": "https://www.tannr.com/2018/12/17/samanthas-app/", "published_at": "2018-12-17T17:07:02+00:00" }, { "id": "01a0da38-9ffe-7286-957b-c8874b1a1479", "title": "A new way to control the rover!", "url": "https://www.tannr.com/2018/09/22/a-new-way-to-control-the-rover/", "published_at": "2018-09-22T15:09:39+00:00" }, { "id": "01a0da38-9ffe-7286-957b-c8874ba4a290", "title": "Toggling network interfaces for ASUS routers via HTTP endpoint", "url": "https://www.tannr.com/2018/08/12/toggling-network-interfaces-for-asus-routers-via-http-endpoint/", "published_at": "2018-08-12T22:06:03+00:00" }, { "id": "01a0da38-9ffe-7286-957b-c8874bdbea28", "title": "Big news!", "url": "https://www.tannr.com/2018/06/23/big-news/", "published_at": "2018-06-24T02:35:54+00:00" }, { "id": "01a0da38-9ffe-7286-957b-c8874be956d1", "title": "Rover progress", "url": "https://www.tannr.com/2018/03/26/rover-progress/", "published_at": "2018-03-27T00:18:01+00:00" }, { "id": "01a0da38-9ffe-7286-957b-c8874c4d9f63", "title": "The latest obsession", "url": "https://www.tannr.com/2018/01/23/the-latest-obsession/", "published_at": "2018-01-23T13:42:29+00:00" }, { "id": "01a0da38-9ffe-7286-957b-c8874d0a0486", "title": "NeoPixel LED Christmas Tree", "url": "https://www.tannr.com/2018/01/08/neopixel-led-christmas-tree/", "published_at": "2018-01-08T22:45:30+00:00" }, { "id": "01a0da38-9ffe-7286-957b-c8874d933f30", "title": "New PC Build", "url": "https://www.tannr.com/2017/10/27/new-pc-build/", "published_at": "2017-10-27T15:46:16+00:00" }, { "id": "01a0da39-4768-70ea-babc-ed508991a3ee", "title": "The start of a project: SafeEject", "url": "https://www.tannr.com/2017/07/08/the-start-of-a-project-safeeject/", "published_at": "2017-07-09T03:03:58+00:00" }, { "id": "01a0da39-4768-70ea-babc-ed5089b46e68", "title": "Importing Apple Health Data into InfluxDB", "url": "https://www.tannr.com/2017/03/22/importing-apple-health-data-into-influxdb/", "published_at": "2017-03-23T02:44:27+00:00" }, { "id": "01a0da39-4768-70ea-babc-ed508a76922c", "title": "Herp Derp is open source!", "url": "https://www.tannr.com/2016/10/18/herp-derp-is-open-source/", "published_at": "2016-10-19T01:23:02+00:00" }, { "id": "01a0da39-4768-70ea-babc-ed508b5e0008", "title": "Wireless garage door opener v2", "url": "https://www.tannr.com/2016/09/18/wireless-garage-door-opener-v2/", "published_at": "2016-09-19T01:16:08+00:00" }, { "id": "01a0da39-4768-70ea-babc-ed508c56159d", "title": "Raspberry Pi, touch screen, and a bluetooth speaker", "url": "https://www.tannr.com/2016/09/14/raspberry-pi-touch-screen-and-a-bluetooth-speaker/", "published_at": "2016-09-14T14:56:20+00:00" }, { "id": "01a0da39-4768-70ea-babc-ed508d056b2c", "title": "Certbot makes SSL certs laughably easy", "url": "https://www.tannr.com/2016/08/22/certbot-makes-ssl-certs-laughably-easy/", "published_at": "2016-08-22T22:00:45+00:00" }, { "id": "01a0da39-4768-70ea-babc-ed508dd9b008", "title": "I bookmark. A lot.", "url": "https://www.tannr.com/2015/11/19/i-bookmark-a-lot/", "published_at": "2015-11-19T05:06:25+00:00" }, { "id": "01a0da39-4768-70ea-babc-ed508ec732f2", "title": "Destroying the web with a plasma ball", "url": "https://www.tannr.com/2015/10/13/destroying-the-web-with-a-plasma-ball/", "published_at": "2015-10-14T03:34:07+00:00" }, { "id": "01a0da39-4768-70ea-babc-ed508eea8e68", "title": "3D Touch force values in Swift", "url": "https://www.tannr.com/2015/10/08/3d-touch-force-values-in-swift/", "published_at": "2015-10-08T20:16:37+00:00" }, { "id": "01a0da39-4768-70ea-babc-ed508fe98593", "title": "Raspberry Pi Touchscreen LEGO Stand", "url": "https://www.tannr.com/2015/10/04/raspberry-pi-touchscreen-lego-stand/", "published_at": "2015-10-05T00:52:32+00:00" }, { "id": "01a0da39-ff61-7275-ac5b-521d5387b435", "title": "The Mac Pro gets an SSD part 2!", "url": "https://www.tannr.com/2015/08/19/the-mac-pro-gets-an-ssd-part-2/", "published_at": "2015-08-19T23:14:51+00:00" }, { "id": "01a0da39-ff61-7275-ac5b-521d53a13e17", "title": "The Mac Pro gets an SSD", "url": "https://www.tannr.com/2015/08/15/the-mac-pro-gets-an-ssd/", "published_at": "2015-08-15T16:47:40+00:00" }, { "id": "01a0da39-ff61-7275-ac5b-521d543fee89", "title": "Responsive Design with Adaptive Images", "url": "https://www.tannr.com/2015/04/17/responsive-design-with-adaptive-images/", "published_at": "2015-04-17T08:06:27+00:00" }, { "id": "01a0da39-ff61-7275-ac5b-521d54aaadaf", "title": "Emoji URLs", "url": "https://www.tannr.com/2015/04/14/emoji-urls/", "published_at": "2015-04-14T23:59:00+00:00" }, { "id": "01a0da39-ff61-7275-ac5b-521d555146b4", "title": "Herp Derp for Firefox is back!", "url": "https://www.tannr.com/2015/03/23/herp-derp-for-firefox-is-back/", "published_at": "2015-03-24T03:25:13+00:00" }, { "id": "01a0da39-ff61-7275-ac5b-521d55fd27f4", "title": "Sent messages email graph", "url": "https://www.tannr.com/2015/02/18/sent-messages-email-graph/", "published_at": "2015-02-19T03:46:45+00:00" }, { "id": "01a0da39-ff61-7275-ac5b-521d5617b80f", "title": "20K+!", "url": "https://www.tannr.com/2015/02/15/20k/", "published_at": "2015-02-15T22:24:23+00:00" }, { "id": "01a0da39-ff61-7275-ac5b-521d56f7d0be", "title": "Raspberry Pi + Garage door opener: Part 2", "url": "https://www.tannr.com/2015/02/12/raspberry-pi-garage-door-opener-part-2/", "published_at": "2015-02-13T02:56:21+00:00" }, { "id": "01a0da39-ff61-7275-ac5b-521d57f113e0", "title": "Python and the Gmail API", "url": "https://www.tannr.com/2015/01/19/python-and-the-gmail-api/", "published_at": "2015-01-20T04:17:34+00:00" }, { "id": "01a0da39-ff61-7275-ac5b-521d5804435b", "title": "Raspberry Pi + Garage door opener: Part 1", "url": "https://www.tannr.com/2015/01/16/raspberry-pi-garage-door-opener-part-1/", "published_at": "2015-01-16T22:08:28+00:00" }, { "id": "01a0da3c-d08b-70d4-b962-7325f09350aa", "title": "A #tbt of ancient sites I made", "url": "https://www.tannr.com/2015/01/16/a-tbt-of-ancient-sites-i-made/", "published_at": "2015-01-16T08:36:28+00:00" }, { "id": "01a0da3c-d08b-70d4-b962-7325f144f90b", "title": "Controlling a cube in Processing with an Arduino", "url": "https://www.tannr.com/2015/01/06/controlling-a-cube-in-processing-with-an-arduino/", "published_at": "2015-01-06T16:35:27+00:00" }, { "id": "01a0da3c-d08b-70d4-b962-7325f15d5a2d", "title": "Arduino + PWM + RC Chassis", "url": "https://www.tannr.com/2015/01/05/arduino-pwm-rc-chassis/", "published_at": "2015-01-06T05:34:26+00:00" }, { "id": "01a0da3c-d08b-70d4-b962-7325f2194412", "title": "2009 Mac Pro video card upgrade", "url": "https://www.tannr.com/2014/12/31/2009-mac-pro-video-card-upgrade/", "published_at": "2015-01-01T00:45:50+00:00" }, { "id": "01a0da3c-d08b-70d4-b962-7325f2638a27", "title": "Herp Derp is back for Chrome!", "url": "https://www.tannr.com/2014/05/15/herp-derp-is-back-for-chrome/", "published_at": "2014-05-16T04:35:46+00:00" }, { "id": "01a0da3c-d08b-70d4-b962-7325f2b7b647", "title": "House analytics", "url": "https://www.tannr.com/2014/05/01/house-analytics/", "published_at": "2014-05-02T04:41:04+00:00" }, { "id": "01a0da3c-d08b-70d4-b962-7325f2cfc75b", "title": "Mounting partitions contained in a disk image in Linux", "url": "https://www.tannr.com/2013/01/20/mounting-partitions-contained-in-a-disk-image-in-linux/", "published_at": "2013-01-20T21:56:54+00:00" }, { "id": "01a0da3c-d08b-70d4-b962-7325f325e94e", "title": "Drawing and connecting nodes with SVG", "url": "https://www.tannr.com/2013/01/13/drawing-and-connecting-nodes-with-svg/", "published_at": "2013-01-13T20:14:10+00:00" }, { "id": "01a0da3c-d08b-70d4-b962-7325f3f369b4", "title": "Detecting Smith numbers", "url": "https://www.tannr.com/2013/01/12/detecting-smith-numbers/", "published_at": "2013-01-13T03:16:42+00:00" }, { "id": "01a0da3c-d08b-70d4-b962-7325f4ab2f85", "title": "Ubuntu, PHP, S3, and AWS SDK2 Example", "url": "https://www.tannr.com/2012/12/22/ubuntu-php-s3-and-aws-sdk2/", "published_at": "2012-12-23T04:41:30+00:00" }, { "id": "01a0da3d-6abd-726a-9ecc-521ca32172ab", "title": "A simple Linux content search script", "url": "https://www.tannr.com/2012/09/11/a-simple-linux-content-search-script/", "published_at": "2012-09-11T18:52:26+00:00" }, { "id": "01a0da3d-6abd-726a-9ecc-521ca3bab192", "title": "Clemson vs Ole Miss – Best Tailgaters", "url": "https://www.tannr.com/2012/08/30/clemson-vs-ole-miss-best-tailgaters/", "published_at": "2012-08-30T19:53:07+00:00" }, { "id": "01a0da3d-6abd-726a-9ecc-521ca3bc332c", "title": "Some derpy numbers", "url": "https://www.tannr.com/2012/07/10/some-derpy-numbers/", "published_at": "2012-07-11T00:55:29+00:00" }, { "id": "01a0da3d-6abd-726a-9ecc-521ca3d3dc66", "title": "Herp Derp updated", "url": "https://www.tannr.com/2012/06/02/updated-herp-derp/", "published_at": "2012-06-03T04:45:18+00:00" }, { "id": "01a0da3d-6abd-726a-9ecc-521ca44cf4ec", "title": "April 2012 Herp Derp update", "url": "https://www.tannr.com/2012/04/02/april-2012-herp-derp-update/", "published_at": "2012-04-03T01:31:43+00:00" }, { "id": "01a0da3d-6abd-726a-9ecc-521ca49ca998", "title": "Herp Derp Bug Fixed", "url": "https://www.tannr.com/2012/02/13/herp-derp-bug-fixed/", "published_at": "2012-02-14T01:39:27+00:00" }, { "id": "01a0da3d-6abd-726a-9ecc-521ca522415d", "title": "Herp Derp for Opera available", "url": "https://www.tannr.com/2012/02/11/herp-derp-for-opera-available/", "published_at": "2012-02-12T03:11:55+00:00" }, { "id": "01a0da3d-6abd-726a-9ecc-521ca567dead", "title": "Herp Derp – Safari support!", "url": "https://www.tannr.com/2012/02/03/herp-derp-safari-support/", "published_at": "2012-02-04T04:07:22+00:00" }, { "id": "01a0da3d-6abd-726a-9ecc-521ca5faaac8", "title": "Herp Derp – now with Firefox support", "url": "https://www.tannr.com/2012/01/18/herp-derp-now-with-firefox-support/", "published_at": "2012-01-19T01:13:14+00:00" }, { "id": "01a0da3d-6abd-726a-9ecc-521ca62e2412", "title": "Kinect + Arduino", "url": "https://www.tannr.com/2012/01/01/arduino-kinect/", "published_at": "2012-01-02T01:05:22+00:00" }, { "id": "01a0da3d-e26c-72ca-a548-6466147066d3", "title": "Arduino Christmas", "url": "https://www.tannr.com/2011/12/30/arduino-christmas/", "published_at": "2011-12-30T07:14:51+00:00" }, { "id": "01a0da3d-e26c-72ca-a548-6466147e003b", "title": "Arduino’d Gingerbread House", "url": "https://www.tannr.com/2011/12/12/arduinod-gingerbread-house/", "published_at": "2011-12-12T15:09:37+00:00" }, { "id": "01a0da3d-e26c-72ca-a548-64661560ded8", "title": "Ubuntu and PCMCIA card", "url": "https://www.tannr.com/2011/11/24/ubuntu-and-pcmcia-card/", "published_at": "2011-11-24T19:34:04+00:00" }, { "id": "01a0da3d-e26c-72ca-a548-646615cbf551", "title": "Herp Derp YouTube comments", "url": "https://www.tannr.com/2011/10/23/herp-derp-youtube-comments/", "published_at": "2011-10-23T23:16:05+00:00" }, { "id": "01a0da3d-e26c-72ca-a548-6466164aaf74", "title": "MacBook Air 13″ vs Dell Inspiron 6000", "url": "https://www.tannr.com/2011/09/19/macbook-air-13-vs-dell-inspiron-6000/", "published_at": "2011-09-20T02:04:28+00:00" }, { "id": "01a0da3d-e26c-72ca-a548-646616e2e6d2", "title": "Cloning a drive the ‘dd’ way", "url": "https://www.tannr.com/2011/05/27/cloning-a-drive-the-dd-way/", "published_at": "2011-05-28T01:26:16+00:00" }, { "id": "01a0da3d-e26c-72ca-a548-64661733bca0", "title": "Arduino!", "url": "https://www.tannr.com/2011/05/17/arduino/", "published_at": "2011-05-18T04:28:03+00:00" }, { "id": "01a0da3d-e26c-72ca-a548-6466177d0b4a", "title": "Nagios alerts using sSMTP", "url": "https://www.tannr.com/2011/04/25/nagios-alerts-using-ssmtp/", "published_at": "2011-04-26T02:22:51+00:00" }, { "id": "01a0da3d-e26c-72ca-a548-6466180402e9", "title": "jQuery Nivo Slider + WordPress JavaScript error", "url": "https://www.tannr.com/2011/04/10/jquery-nivo-slider-wordpress-javascript-error/", "published_at": "2011-04-10T21:20:24+00:00" }, { "id": "01a0da3d-e26c-72ca-a548-646618f92545", "title": "Going back to the black Twitter app icon", "url": "https://www.tannr.com/2011/01/12/twitters-new-dock-icon/", "published_at": "2011-01-12T09:19:27+00:00" }, { "id": "01a0da3e-5ec1-719c-a11d-e857bd62c8f9", "title": "Changing an LCD string on a Dell server remotely with Python", "url": "https://www.tannr.com/2010/03/20/changing-an-lcd-string-on-a-dell-server-remotely-with-python/", "published_at": "2010-03-21T00:16:31+00:00" }, { "id": "01a0da3e-5ec1-719c-a11d-e857bd63197d", "title": "Sending Growl messages over a network with Python", "url": "https://www.tannr.com/2010/01/17/sending-growl-messages-over-a-network-with-python/", "published_at": "2010-01-18T01:44:02+00:00" }, { "id": "01a0da3e-5ec1-719c-a11d-e857be5e5e43", "title": "iPod touch as an auxiliary display", "url": "https://www.tannr.com/2009/12/20/ipod-touch-auxiliary/", "published_at": "2009-12-21T06:16:51+00:00" }, { "id": "01a0da3e-5ec1-719c-a11d-e857bf4e9999", "title": "Avatar figurine lights up to sound", "url": "https://www.tannr.com/2009/12/20/avatar-figurine/", "published_at": "2009-12-21T05:52:30+00:00" }, { "id": "01a0da3e-5ec1-719c-a11d-e857c009c20f", "title": "Super simple BASH script to monitor a process", "url": "https://www.tannr.com/2009/09/06/super-simple-bash-script-to-monitor-a-process/", "published_at": "2009-09-07T01:05:05+00:00" }, { "id": "01a0da3e-5ec1-719c-a11d-e857c0c80623", "title": "Preventing a volume from automatically mounting in OS X", "url": "https://www.tannr.com/2009/09/01/preventing-a-volume-from-automatically-mounting-in-os-x/", "published_at": "2009-09-01T21:22:18+00:00" }, { "id": "01a0da3e-5ec1-719c-a11d-e857c0df2d82", "title": "Impressions of Snow Leopard", "url": "https://www.tannr.com/2009/09/01/impressions-of-snow-leopard/", "published_at": "2009-09-01T19:44:54+00:00" }, { "id": "01a0da3e-5ec1-719c-a11d-e857c16754e3", "title": "Send preset messages automatically with Adium and AppleScript", "url": "https://www.tannr.com/2009/08/11/send-preset-messages-automatically-with-adium-and-applescript/", "published_at": "2009-08-11T18:23:36+00:00" }, { "id": "01a0da3e-5ec1-719c-a11d-e857c1e95628", "title": "New blog, sorta", "url": "https://www.tannr.com/2009/08/11/new-blog-sorta/", "published_at": "2009-08-11T17:56:08+00:00" } ] posts Claim your blog
Back to tannr.com
Blog · corpus.blog/blogs/tannr.com/posts

tannr.com

tannr.com

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009