diff --git a/_redirects b/_redirects index 574c9b3..1432e26 100644 --- a/_redirects +++ b/_redirects @@ -1,12 +1,139 @@ ---- ---- - /cv https://cv.danbarber.me 301 /invaders https://danbee.github.io/invaders 301 /canvas https://danbee.github.io/canvas 301 /atom.xml /feed.xml 301 /micropub/* https://micropubme.herokuapp.com/micropub/:splat 200 -{% for post in site.posts -%} -/{{ post.slug }} {{ post.url }} 301 -{% endfor %} +/bwc /2019/06/23/bwc 301 +/brompton /2019/03/10/brompton 301 +/barrel-race /2018/09/25/barrel-race 301 +/chess-and-recursion-part-1 /2018/08/10/chess-and-recursion-part-1 301 +/building-a-keyboard /2018/01/21/building-a-keyboard 301 +/four-corners /2017/08/29/four-corners 301 +/eisenhower-executive-office-building /2017/07/21/eisenhower-executive-office-building 301 +/liberty-sunset /2017/06/25/liberty-sunset 301 +/the-complete-guide-to-optimising-web-images /2016/08/10/the-complete-guide-to-optimising-web-images 301 +/distraction /2015/04/27/distraction 301 +/zx-spectrum-plus-2 /2014/04/29/zx-spectrum-plus-2 301 +/zx81 /2014/02/08/zx81 301 +/flat-ui-and-forms /2013/11/19/flat-ui-and-forms 301 +/an-update /2013/11/09/an-update 301 +/design-eye-for-the-developer-guy /2013/04/28/design-eye-for-the-developer-guy 301 +/moving-away-from-google /2013/03/17/moving-away-from-google 301 +/were-creating-a-culture-of-distraction /2012/10/30/were-creating-a-culture-of-distraction 301 +/gimp-is-now-a-self-contained-native-app-for-mac-os-x /2012/08/30/gimp-is-now-a-self-contained-native-app-for-mac-os-x 301 +/slugtastic-v1.0.0 /2012/08/21/slugtastic-v1.0.0 301 +/the-retina-macbook-pro-is-cheaper-than-the-regular-macbook-pro /2012/07/17/the-retina-macbook-pro-is-cheaper-than-the-regular-macbook-pro 301 +/a-brief-incomplete-and-mostly-wrong-history-of-programming-languages /2012/01/24/a-brief-incomplete-and-mostly-wrong-history-of-programming-languages 301 +/a-new-year-a-new-start /2012/01/17/a-new-year-a-new-start 301 +/steve-jobs /2011/10/06/steve-jobs 301 +/using-git-for-deployment /2011/04/05/using-git-for-deployment 301 +/apple-in-ear-headphones /2010/07/26/apple-in-ear-headphones 301 +/iphone-4-revisited /2010/07/23/iphone-4-revisited 301 +/aerofs /2010/07/23/aerofs 301 +/iphone-4 /2010/06/30/iphone-4 301 +/postgresql-php-on-snow-leopard /2010/06/06/postgresql-php-on-snow-leopard 301 +/one-line-fix-for-terminalapp /2010/05/24/one-line-fix-for-terminalapp 301 +/move-to-linode /2010/04/21/move-to-linode 301 +/automatic-screen-for-ssh-login-1-1 /2010/03/12/automatic-screen-for-ssh-login-1-1 301 +/record-companies-want-apple-to-pay-for-30-second-previews /2009/09/20/record-companies-want-apple-to-pay-for-30-second-previews 301 +/vanadiumjs /2009/09/11/vanadiumjs 301 +/dear-firefox-guys-1 /2009/08/28/dear-firefox-guys-1 301 +/ecodisc /2009/07/05/ecodisc 301 +/awesome-ajax-regex-tool /2009/05/14/awesome-ajax-regex-tool 301 +/me-su-eyrum-vi-spilum-endalaust /2008/09/29/me-su-eyrum-vi-spilum-endalaust 301 +/hackintosh /2008/09/15/hackintosh 301 +/shiney /2008/09/02/shiney 301 +/habari-0-5 /2008/07/28/habari-0-5 301 +/foxconn-anti-linux /2008/07/25/foxconn-anti-linux 301 +/bricking-it /2008/07/12/bricking-it 301 +/scratching-the-itch /2008/06/24/scratching-the-itch 301 +/chdk /2008/05/09/chdk 301 +/improved-font-rendering-in-ubuntu /2008/05/06/improved-font-rendering-in-ubuntu 301 +/perian /2008/04/18/perian 301 +/platform-shift /2008/02/27/platform-shift 301 +/return-of-the-amateur-mixer-ii /2007/12/30/return-of-the-amateur-mixer-ii 301 +/first-room-response-measurement /2007/12/29/first-room-response-measurement 301 +/return-of-the-amateur-mixer /2007/12/23/return-of-the-amateur-mixer 301 +/diary-of-an-amateur-mixer-part-4 /2007/09/04/diary-of-an-amateur-mixer-part-4 301 +/diary-of-an-amateur-mixer-part-3 /2007/08/29/diary-of-an-amateur-mixer-part-3 301 +/diary-of-an-amateur-mixer-part-2 /2007/08/24/diary-of-an-amateur-mixer-part-2 301 +/diary-of-an-amateur-mixer-part-1 /2007/08/22/diary-of-an-amateur-mixer-part-1 301 +/neompc-051 /2007/05/18/neompc-051 301 +/1337-spam /2007/05/18/1337-spam 301 +/neompc-04 /2007/05/14/neompc-04 301 +/plugin-of-the-week-ssl-lmc-1 /2007/05/11/plugin-of-the-week-ssl-lmc-1 301 +/neompc-03 /2007/05/11/neompc-03 301 +/plugin-of-the-week-rubytube /2007/04/10/plugin-of-the-week-rubytube 301 +/plugin-of-the-week-chimera /2007/03/28/plugin-of-the-week-chimera 301 +/musical-browsers /2007/03/21/musical-browsers 301 +/mandolux /2006/12/19/mandolux 301 +/basics-of-linux-server-administration-part-1 /2006/12/19/basics-of-linux-server-administration-part-1 301 +/flickr-more-like-slowr /2006/11/20/flickr-more-like-slowr 301 +/neompc-at-google-code /2006/08/02/neompc-at-google-code 301 +/the-media-box /2006/07/10/the-media-box 301 +/blogging-from-textmate /2006/06/22/blogging-from-textmate 301 +/websites-as-graphs /2006/05/31/websites-as-graphs 301 +/towel-day /2006/05/25/towel-day 301 +/neompc-reprise /2006/05/19/neompc-reprise 301 +/recursive-desktop /2006/05/18/recursive-desktop 301 +/do-most-pci-wireless-nics-suck /2006/05/06/do-most-pci-wireless-nics-suck 301 +/new-design /2006/05/05/new-design 301 +/stop-using-linux /2006/05/01/stop-using-linux 301 +/real-life /2006/02/01/real-life 301 +/site-upgrade-2 /2006/01/11/site-upgrade-2 301 +/notes-from-a-switcher-part-5 /2005/12/14/notes-from-a-switcher-part-5 301 +/hello /2005/12/14/hello 301 +/windows-restart /2005/11/10/windows-restart 301 +/what-no-stop /2005/10/06/what-no-stop 301 +/notes-from-a-switcher-part-4 /2005/08/19/notes-from-a-switcher-part-4 301 +/notes-from-a-switcher-part-3 /2005/07/29/notes-from-a-switcher-part-3 301 +/optimus-keyboard /2005/07/14/optimus-keyboard 301 +/notes-from-a-switcher-part-2 /2005/07/07/notes-from-a-switcher-part-2 301 +/notes-from-a-switcher /2005/06/17/notes-from-a-switcher 301 +/tweaks /2005/06/14/tweaks 301 +/switching /2005/06/11/switching 301 +/debian-sarge-31-released /2005/06/08/debian-sarge-31-released 301 +/neompc-02 /2005/05/29/neompc-02 301 +/windows-update-blues /2005/05/26/windows-update-blues 301 +/pocket-mpd-client /2005/05/12/pocket-mpd-client 301 +/media-box-hardware-build /2005/04/28/media-box-hardware-build 301 +/hitchhikers-guide-to-the-galaxy /2005/04/26/hitchhikers-guide-to-the-galaxy 301 +/the-media-box-will-live /2005/04/22/the-media-box-will-live 301 +/google-maps-uk /2005/04/19/google-maps-uk 301 +/ubuntu-linux /2005/04/13/ubuntu-linux 301 +/sony-ericsson-k750i /2005/04/08/sony-ericsson-k750i 301 +/did-i-forget /2005/04/07/did-i-forget 301 +/whats-the-rush /2005/02/18/whats-the-rush 301 +/site-upgrade /2005/02/15/site-upgrade 301 +/the-helix-cellphone /2005/02/10/the-helix-cellphone 301 +/google-maps /2005/02/09/google-maps 301 +/server-problems-already /2005/02/07/server-problems-already 301 +/hello-world /2005/02/05/hello-world 301 +/comment-spam /2005/02/02/comment-spam 301 +/jazz /2005/01/25/jazz 301 +/the-flip-side-of-comment-spam /2005/01/21/the-flip-side-of-comment-spam 301 +/long-time-no-post /2005/01/20/long-time-no-post 301 +/beat-that-promotions /2004/11/17/beat-that-promotions 301 +/the-return-of-gordan-freeman /2004/11/16/the-return-of-gordan-freeman 301 +/get-the-firefox /2004/11/09/get-the-firefox 301 +/its-been-a-while /2004/09/08/its-been-a-while 301 +/mucho-demand /2004/08/30/mucho-demand 301 +/gmail-invites /2004/08/26/gmail-invites 301 +/gmail-notifier /2004/08/25/gmail-notifier 301 +/ipod-vs-cassette-tapes /2004/08/17/ipod-vs-cassette-tapes 301 +/idont-want-an-ipod /2004/08/16/idont-want-an-ipod 301 +/lemmings-anybody /2004/08/13/lemmings-anybody 301 +/doom-3-tweaking /2004/08/12/doom-3-tweaking 301 +/doom-3-hardware-guide /2004/08/06/doom-3-hardware-guide 301 +/computer-for-sale /2004/07/16/computer-for-sale 301 +/dooooooooooom /2004/07/15/dooooooooooom 301 +/computer-randomly-plays-classical-music /2004/07/07/computer-randomly-plays-classical-music 301 +/i-have-geekmail /2004/06/23/i-have-geekmail 301 +/amds-new-value-chip /2004/06/09/amds-new-value-chip 301 +/get-this-number-on-the-tps /2004/06/08/get-this-number-on-the-tps 301 +/internet-explorer-and-pngs /2004/06/03/internet-explorer-and-pngs 301 +/style-sheet-switcher /2004/05/29/style-sheet-switcher 301 +/work-in-progress /2004/05/26/work-in-progress 301 +/a-fresh-start /2004/05/24/a-fresh-start 301 +