# HG changeset patch # User Steve Losh # Date 1482773978 18000 # Node ID d7f633984384abfedb9fb4a0dd82db5c60f4600e # Parent 2e6d03f14eb7c8f47feedf9e7ede01378ade222a Fix all the old link bullshit diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2008/08/beauty-in-computer-science-recursion.markdown --- a/content/blog/2008/08/beauty-in-computer-science-recursion.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2008/08/beauty-in-computer-science-recursion.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -77,7 +77,7 @@ to form bigger ones. That's enough of a primer for now; if something's not clear please find me on [Twitter][twsl] and let me know. -[twsl]: {{links.twsl}} +[twsl]: http://twitter.com/stevelosh/ What's Recursion? --------------- diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2009/01/deploying-site-fabric-and-mercurial.markdown --- a/content/blog/2009/01/deploying-site-fabric-and-mercurial.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2009/01/deploying-site-fabric-and-mercurial.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -21,7 +21,7 @@ [Mint]: http://haveamint.com [Bird Feeder]: http://haveamint.com/peppermill/pepper/11/bird_feeder/ [RSS feeds]: /rss/ -[Django]: {{links.django}} +[Django]: http://djangoproject.com/
@@ -134,8 +134,8 @@ It's pretty specific to my needs but I'm sure it will give you an idea of where to start. -[Fabric]: {{links.fabric}} -[WebFaction]: {{links.webfaction}} +[Fabric]: http://www.fabfile.org/ +[WebFaction]: http://www.webfaction.com/ ```python def prod(): @@ -216,7 +216,7 @@ feel free to find me on [Twitter][twsl] with any questions or thoughts you have! [GitHub]: http://github.com/ -[twsl]: {{links.twsl}} +[twsl]: http://twitter.com/stevelosh/ Update ------ diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2009/01/going-open-source.markdown --- a/content/blog/2009/01/going-open-source.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2009/01/going-open-source.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -15,8 +15,8 @@ there; instead I want to write about why I made the site open source at all. There are a couple of main reasons, and not *all* of them are selfish! -[Mercurial]: {{links.mercurial}} -[Django]: {{links.django}} +[Mercurial]: http://mercurial-scm.org/ +[Django]: http://djangoproject.com/ [project page]: /projects/stevelosh-com I Get More Traffic diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2009/01/site-redesign.markdown --- a/content/blog/2009/01/site-redesign.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2009/01/site-redesign.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -36,9 +36,9 @@ Let me know what you think! -[Python]: {{links.python}} -[Django]: {{links.django}} -[WebFaction]: {{links.webfaction}} +[Python]: http://python.org/ +[Django]: http://djangoproject.com/ +[WebFaction]: http://www.webfaction.com/ [Squarespace]: http://www.squarespace.com/ [project page]: /projects/stevelosh-com diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2009/02/how-and-why-i-dj.markdown --- a/content/blog/2009/02/how-and-why-i-dj.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2009/02/how-and-why-i-dj.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -203,7 +203,7 @@ [eMusic]: http://emusic.com/ [Quicksilver]: http://www.blacktree.com/ [Tempo Widget]: http://mac.softpedia.com/get/Dashboard-Widgets/Music/Tempo-Widget.shtml -[twsl]: {{links.twsl}} +[twsl]: http://twitter.com/stevelosh/ diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2009/03/candy-colored-terminal.markdown --- a/content/blog/2009/03/candy-colored-terminal.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2009/03/candy-colored-terminal.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -91,5 +91,5 @@ I hope this helps! If you'd like to share your color schemes or tell me how to make the code for my prompt a bit less ugly, please find me on [Twitter][twsl]! -[twsl]: {{links.twsl}} +[twsl]: http://twitter.com/stevelosh/ diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2009/03/mercurial-bash-prompts.markdown --- a/content/blog/2009/03/mercurial-bash-prompts.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2009/03/mercurial-bash-prompts.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -24,7 +24,7 @@ much more elegantly. **Use that instead!** [guide]: http://www.ibm.com/developerworks/linux/library/l-tip-prompt/ -[Mercurial]: {{links.mercurial}} +[Mercurial]: http://mercurial-scm.org/ [git version]: http://gist.github.com/31631 My Starting Point diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2009/06/how-to-contribute-to-mercurial.markdown --- a/content/blog/2009/06/how-to-contribute-to-mercurial.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2009/06/how-to-contribute-to-mercurial.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -39,7 +39,7 @@ between 15 and 45 minutes, depending on how comfortable you are with bash, Python, and Mercurial itself. -[Python]: {{links.python}} +[Python]: http://python.org/ Join the Community ------------------ diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2009/08/a-guide-to-branching-in-mercurial.markdown --- a/content/blog/2009/08/a-guide-to-branching-in-mercurial.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2009/08/a-guide-to-branching-in-mercurial.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -10,7 +10,7 @@ channels on freenode a lot lately, and I've noticed a topic that comes up a lot is "how does [Mercurial][hg]'s branching differ from [git][]'s branching?" -[hg]: {{links.mercurial}} +[hg]: http://mercurial-scm.org/ [git]: http://git-scm.com/ [hg-irc]: irc://irc.freenode.net/#mercurial [bb-irc]: irc://irc.freenode.net/#bitbucket diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2009/11/my-sitesprint-project-lindyhub.markdown --- a/content/blog/2009/11/my-sitesprint-project-lindyhub.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2009/11/my-sitesprint-project-lindyhub.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -50,7 +50,7 @@ you to understand the rest of this entry. [Lindy Hop]: http://en.wikipedia.org/wiki/Lindy_hop -[twsl]: {{links.twsl}} +[twsl]: http://twitter.com/stevelosh/ The Problem ----------- @@ -222,11 +222,11 @@ I'm happy to go further in depth if you're curious — find me on [Twitter][twsl]. -[Django]: {{links.django}} -[Python]: {{links.python}} -[WebFaction]: {{links.webfaction}} +[Django]: http://djangoproject.com/ +[Python]: http://python.org/ +[WebFaction]: http://www.webfaction.com/ [PostgreSQL]: http://www.postgresql.org/ -[Aardvark Legs]: {{links.aardvarklegs}} +[Aardvark Legs]: https://gist.github.com/btbytes/437704 [jQuery]: http://jquery.com/ If You're Interested, Follow My Progress! diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2010/01/moving-from-django-to-hyde.markdown --- a/content/blog/2010/01/moving-from-django-to-hyde.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2010/01/moving-from-django-to-hyde.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -24,12 +24,12 @@ than creating a new site from scratch, so I decided to write this entry to describe some of the issues I ran into and how I tackled them. -[Django]: {{links.django}} +[Django]: http://djangoproject.com/ [rewrite]: /blog/2009/01/site-redesign/ -[Hyde]: {{links.hyde}} -[Python]: {{links.python}} +[Hyde]: http://hyde.github.io/ +[Python]: http://python.org/ [Jekyll]: http://jekyllrb.com/ -[Blatter]: {{links.blatter}} +[Blatter]: https://bitbucket.org/jek/blatter [Pilcrow]: http://inky.github.com/pilcrow/
@@ -50,7 +50,7 @@ site doesn't particularly *need* all of the functionality Django can provide, so I figured I'd switch to a static site and save the memory. -[WebFaction]: {{links.webfaction}} +[WebFaction]: http://www.webfaction.com/ ### Static Pages are Faster @@ -84,7 +84,7 @@ I've toyed around with backing up Django's database tables when I had my old site, but this new method is far less work. -[Mercurial]: {{links.mercurial}} +[Mercurial]: http://mercurial-scm.org/ Getting Started --------------- @@ -137,7 +137,7 @@ looking for something specific. [blueprint]: http://www.blueprintcss.org/ -[aal]: {{links.aardvarklegs}} +[aal]: https://gist.github.com/btbytes/437704 Using Fabric to Type Less ------------------------- @@ -199,7 +199,7 @@ When I'm ready to publish changes to the live site I run `fab publish`, which will regenerate my local version and copy it up to the WebFaction server. -[Fabric]: {{links.fabric}} +[Fabric]: http://www.fabfile.org/ [ant]: http://ant.apache.org/ [fabfile]: http://bitbucket.org/sjl/stevelosh/src/tip/fabfile.py [smusher]: http://github.com/grosser/smusher @@ -218,7 +218,8 @@ time. [about page]: /about/ -[Markdown]: {{links.markdown}} +[Markdown]: https://daringfireball.net/projects/markdown/ + Converting the Comments ----------------------- @@ -300,7 +301,7 @@ adding the Disqus JavaScript to one of the templates. [Disqus]: http://disqus.com/ -[hg tip]: {{links.hgtip}} +[hg tip]: http://hgtip.com/ [django-disqus]: http://github.com/arthurk/django-disqus [convert-comments]: http://bitbucket.org/sjl/stevelosh/src/da98105753a1/convert-comments.py @@ -448,7 +449,7 @@ LessCSS files into normal CSS. I'm planning on rewriting the site's styles in LessCSS and using the processor once I get some free time. -[lesscss]: {{links.lesscss}} +[lesscss]: http://lesscss.org/ View the Code ------------- diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2010/01/the-real-difference-between-mercurial-and-git.markdown --- a/content/blog/2010/01/the-real-difference-between-mercurial-and-git.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2010/01/the-real-difference-between-mercurial-and-git.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -29,8 +29,8 @@ This post is about what I feel are the last, most *important* differences between git and Mercurial. -[Mercurial]: {{links.mercurial}} -[git]: {{links.git}} +[Mercurial]: http://mercurial-scm.org/ +[git]: http://git-scm.com/ [hgbranch]: /blog/2009/08/a-guide-to-branching-in-mercurial/#branching-anonymously
@@ -101,8 +101,8 @@ more profitable and so has more money to spend on development), but the fact is that GitHub is still far better than BitBucket. -[BitBucket]: {{links.bitbucket}} -[GitHub]: {{links.github}} +[BitBucket]: http://bitbucket.org/ +[GitHub]: http://github.com/ ### Git's Index diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2010/02/my-extravagant-zsh-prompt.markdown --- a/content/blog/2010/02/my-extravagant-zsh-prompt.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2010/02/my-extravagant-zsh-prompt.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -31,7 +31,7 @@ [tweeted]: http://twitter.com/stevelosh/status/8259755151 [Monokai]: http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/ [candy]: /blog/2009/03/candy-colored-terminal/ -[twsl]: {{links.twsl}} +[twsl]: http://twitter.com/stevelosh/
@@ -297,8 +297,8 @@ Those particular characters are meant to reflect the logos of the various projects. You can of course change them to anything that makes sense to you. -[mercurial]: {{links.mercurial}} -[git]: {{links.git}} +[mercurial]: http://mercurial-scm.org/ +[git]: http://git-scm.com/ To add this feature to your prompt you'll need to do two things in your theme file. First, add the following function: diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2010/06/mercurial-workflows-translation-branches.markdown --- a/content/blog/2010/06/mercurial-workflows-translation-branches.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2010/06/mercurial-workflows-translation-branches.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -14,7 +14,7 @@ I've been experimenting with another workflow lately and it's proven itself to be pretty useful, so I wanted to write about it. -[Mercurial]: {{ links.mercurial }} +[Mercurial]: http://mercurial-scm.org/ [branch-as-needed]: /blog/2010/02/mercurial-workflows-branch-as-needed/ [default-and-stable]: /blog/2010/05/mercurial-workflows-stable-default/ @@ -50,7 +50,7 @@ named branches to manage translations. [hgtip.com]: http://hgtip.com/ -[Hyde]: {{ links.hyde }} +[Hyde]: http://hyde.github.io/ [subrepo]: http://mercurial.selenic.com/wiki/subrepos @@ -107,7 +107,7 @@ ignores single linebreaks. If you're using another markup language this might be a bigger problem for you than it is for me. -[Markdown]: {{ links.markdown }} +[Markdown]: https://daringfireball.net/projects/markdown/ A Work in Progress ------------------ diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2010/08/a-git-users-guide-to-mercurial-queues.markdown --- a/content/blog/2010/08/a-git-users-guide-to-mercurial-queues.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2010/08/a-git-users-guide-to-mercurial-queues.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -21,8 +21,8 @@ [MQ]: http://mercurial.selenic.com/wiki/MqExtension [brendan]: http://cs.ubc.ca/~brendan/ -[git]: {{links.git}} -[Mercurial]: {{links.mercurial}} +[git]: http://git-scm.com/ +[Mercurial]: http://mercurial-scm.org/ [mq-book]: http://hgbook.red-bean.com/read/managing-change-with-mercurial-queues.html
@@ -260,5 +260,5 @@ powerful MQ can be. If you have any questions please find me on [Twitter][twsl] and me know! -[twsl]: {{links.twsl}} +[twsl]: http://twitter.com/stevelosh/ diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2010/09/coming-home-to-vim.markdown --- a/content/blog/2010/09/coming-home-to-vim.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2010/09/coming-home-to-vim.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -960,5 +960,5 @@ If you've got questions or comments you should [find me on Twitter][twsl] and let me know. -[twsl]: {{links.twsl}} +[twsl]: http://twitter.com/stevelosh/ diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2010/09/making-my-site-sing.markdown --- a/content/blog/2010/09/making-my-site-sing.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2010/09/making-my-site-sing.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -145,7 +145,7 @@ [Twitter][twsl] and talk to me or discuss a post on [Hacker News][]. [Disqus]: http://disqus.com/ -[twsl]: {{links.twsl}} +[twsl]: http://twitter.com/stevelosh/ [Hacker News]: http://news.ycombinator.com/ Adding Applause with Flattr diff -r 2e6d03f14eb7 -r d7f633984384 content/blog/2011/06/django-advice.markdown --- a/content/blog/2011/06/django-advice.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/blog/2011/06/django-advice.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -17,7 +17,7 @@ me know and I'll try to fix them. [Dumbwaiter Design]: http://dwaiter.com/ -[Django]: {{links.django}} +[Django]: http://djangoproject.com/ [Twitter]: http://twitter.com/stevelosh
diff -r 2e6d03f14eb7 -r d7f633984384 content/resume/index.markdown --- a/content/resume/index.markdown Mon Dec 26 12:29:47 2016 -0500 +++ b/content/resume/index.markdown Mon Dec 26 12:39:38 2016 -0500 @@ -53,7 +53,7 @@ [XML]: http://www.w3.org/XML/ [CSS]: http://www.w3.org/TR/CSS/ [JSON]: http://www.json.org/ -[Markdown]: {{links.markdown}} +[Markdown]: https://daringfireball.net/projects/markdown/ [Jinja2]: http://jinja.pocoo.org/2/ [R]: http://www.r-project.org/ @@ -79,13 +79,13 @@ When writing [JavaScript][] I use [jQuery][] to eliminate a lot of the tediousness and create elegant code. -[Django]: {{links.django}} -[CherryPy]: {{links.cherrypy}} +[Django]: http://djangoproject.com/ +[CherryPy]: http://cherrypy.org/ [Blueprint]: http://www.blueprintcss.org/ [Tripoli]: http://devkick.com/lab/tripoli/ -[aardvark legs]: {{links.aardvarklegs}} +[aardvark legs]: https://gist.github.com/btbytes/437704 [Hyde]: http://github.com/lakshmivyas/hyde -[Blatter]: {{links.blatter}} +[Blatter]: https://bitbucket.org/jek/blatter [jQuery]: http://jquery.com/ ### Version Control @@ -99,7 +99,7 @@ I know my way around [Subversion][], [CVS][], and [git][] as well. -[Mercurial]: {{links.mercurial}} +[Mercurial]: http://mercurial-scm.org/ [BitBucket]: http://bitbucket.org/ [Subversion]: http://subversion.tigris.org/ [CVS]: http://www.nongnu.org/cvs/ @@ -120,7 +120,7 @@ [Mac OS X]: http://www.apple.com/macosx/ [TextMate]: http://macromates.com/ [SSH]: http://en.wikipedia.org/wiki/Secure_Shell -[fabric]: {{links.fabric}} +[fabric]: http://www.fabfile.org/ [Linux]: http://www.linux.org/ [Windows]: http://www.microsoft.com/WINDOWS/ [vim]: http://www.vim.org/