Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

First blog post on the new website

  • Loading branch information...
commit f49ac6fe32a51c11d142e41ebcb60085f1558b2e 0 parents
@mitsuhiko authored
1  .gitignore
@@ -0,0 +1 @@
+_build
46 2010/11/23/new-blog.rst
@@ -0,0 +1,46 @@
+public: yes
+tags: [announcement]
+summary: |
+ Short update on why this site looks different and what changed under
+ the hood and where the rest of the content went.
+
+New Blog
+========
+
+I really wanted to stop giving status updates like this on my blog as
+irrelevant information is much better suited for twitter, but let this be
+the last exception. I used to use my own blog software “Zine” on this
+website but after a while I had to recognice that I hate traditional
+weblog software. When I started blogging a few years ago I used wordpress
+like everybody else did. I also used subversion (if at all) and generally
+the world was a different place.
+
+I always thought it would be a huge plus to be able to edit your blog
+posts online from any computer. However I no longer have the urge to
+update my blog from a random location, instead I want to use this place to
+share things I learned, little stories, useful experiences and other
+things. And all that requires careful proof reading and because it takes
+time, there is no reason why I shouldn't be able to do that on my personal
+notebook and my favourite text editor.
+
+For random outburts I now have Twitter, and that fulfills it's role
+perfectly.
+
+The other new thing on this website is, that it's no longer featuring user
+comments. There are a couple of reasons for that. First of all 98% of
+all comments submitted on my old blog were spam. Secondly however I don't
+really want user feedback to show up on my website. Not because I am
+afraid of user feedback, but because I think these discussions should go
+to dedicated channels such as mailinglists, reddit and other websites.
+
+Lastly that way I don't waste valuable CPU time on our already overloaded
+pocoo box and can move the blog around as necessary.
+
+In case you are interested in the script that generates this website, head
+over to `it's github page <http://github.com/mitsuhiko/rstblog>`_.
+
+But where did the existing content go? I am currently in the process of
+sorting out useful blog posts and useless stuff I posted here. The former
+will come back, nicely formatted and updated as necessary, the rest will
+move to a different URL with the original site design and comments
+preserved.
49 _templates/layout.html
@@ -0,0 +1,49 @@
+<!doctype html>
+<html>
+ <head>
+ <meta charset=utf-8>
+ {% block htmlhead %}
+ <title>{% block title %}Home{% endblock %} | Armin Ronacher's Thoughts and Writings</title>
+ <link rel="openid.server" href="http://www.myopenid.com/server">
+ <link rel="openid.delegate" href="http://mitsuhiko.myopenid.com/">
+ <link href="http://fonts.googleapis.com/css?family=Vollkorn&subset=latin" rel="stylesheet" type="text/css">
+ <link rel="stylesheet" href="/static/style.css" type="text/css">
+ <link href="/feed.atom" rel="alternate" title="Recent Blog Posts" type="application/atom+xml">
+ {%- for link in links %}
+ <link rel="{{ link.rel }}" href="{{ link.href }}"{%
+ if link.media %} media="{{ link.media }}"{% endif %} type="{{ link.type }}">
+ {%- endfor %}
+ {% endblock %}
+ </head>
+ <body>
+ <div class=container>
+ <div class=header>
+ <a href="/about/">Armin Ronacher</a>'s Thoughs and Writings
+ </div>
+ <div class=navigation>
+ <ul>
+ <li><a href="/">blog</a>
+ <li><a href="/archive/">archive</a>
+ <li><a href="/tags/">tags</a>
+ <li><a href="/projects/">projects</a>
+ <li><a href="/about/">about</a>
+ </ul>
+ </div>
+ <div class=body>
+ {% block body %}{% endblock %}
+ </div>
+ <div class=footer>
+ <p>&copy; Copyright {{ format_date(format='YYYY') }} by Armin Ronacher.
+ <p>
+ content licensed under the creative commons
+ attribution-noncommercial-sharealike license.
+ <p>
+ Contact me via <a href="mailto:armin.ronacher@active-4.com">mail</a>,
+ <a href="http://twitter.com/mitsuhiko">twitter</a>,
+ <a href="http://github.com/mitsuhiko">github</a> or
+ <a href="http://bitbucket.org/mitsuhiko">bitbucket</a>.
+ (<a href="/feed.atom" rel="alternate" title="Recent Blog Posts">feed</a>)
+ </div>
+ </div>
+ </body>
+</html>
34 about.rst
@@ -0,0 +1,34 @@
+public: yes
+
+About Me
+========
+
+My name is Armin Ronacher and I'm a passionate developer interested in web
+development, graphics, realtime rendering and tons of other stuff. I am
+one of the founding members of the `Pocoo Team <http://pocoo.org>`_ and
+lead developer on a couple of popular Python projects.
+
+I'm currently living in `Graz <http://en.wikipedia.org/wiki/Graz>`_ and
+still at the Graz University of Technology. Besides being a
+student I do `open source </projects/>`_ development and like `giving
+talks </projects/#talks>`_ at various conferences.
+
+If you want to contact me, you can reach me via one of the following
+communication channels:
+
+- via `email <armin.ronacher@active-4.com>`_
+- send me a message on `github <http://github.com/mitsuhiko>`_ or
+ `bitbucket <http://bitbucket.org/mitsuhiko>`_
+- reach out to me on `twitter <http://twitter.com/mitsuhiko>`_
+- or go to the ``#pocoo`` irc channel on freenode
+
+My usual nickname is `mitsuhiko`.
+
+Like my Work?
+-------------
+
+All of the open source stuff I work on is BSD licensed which
+means you can do with it whatever you want. If you like my stuff, I would
+love to get feedback `via email <armin.ronacher@active-4.com>`_.
+If you want to send me something in exchange, have a look at
+my `amazon wishlist <https://www.amazon.com/wishlist/RJLE0GN6X6HO>`_.
20 config.yml
@@ -0,0 +1,20 @@
+---
+active_modules: [pygments, tags, blog]
+author: Armin Ronacher
+canonical_url: http://lucumr.pocoo.org/
+modules:
+ pygments:
+ style: tango
+ tags:
+ cloud_url: /tags/
+ tag_url: /tags/<tag>/
+ blog:
+ use_pagination: true
+ per_page: 10
+ index_url: /
+ paged_index_url: /page/<page>/
+ archive_url: /archive/
+ feed_url: /feed.atom
+ year_archive_url: /<year>/
+ month_archive_url: /<year>/<month>/
+ pub_date_match: /<int:year>/<int:month>/<int:day>/
75 projects.rst
@@ -0,0 +1,75 @@
+public: yes
+
+Projects
+========
+
+Over the last couple of years I worked on a number of open source
+projects. Most of them were Python, a couple of others however were also
+C, PHP or other languages mixed in.
+
+Projects I've founded are marked with stars (‘*’), others are project I
+joined. Projects where I helped out for a short period of time are marked
+with a dagger (‘†’).
+
+Open Source Libraries
+---------------------
+
+- `Pygments <http://pygments.pocoo.org/>`_ — syntax highlighter written in Python. *2005-*
+- `Jinja <http://jinja.pocoo.org/>`_ — template engine for Python. *2006-*
+- `Ruty <http://ruty.rubyforge.org/>`_ — a port of Django templates to Ruby. *2007*
+- `Twig <http://www.twig-project.org/>`_ — a Django-inspired template
+ engine for *PHP* (basic implementation, now part of Symphony)
+- `phpserialize <http://pypi.python.org/pypi/phpserialize>`_ —
+ implementation of the PHP serialization for Python. *2007*
+- `Sphinx <http://sphinx.pocoo.org/>`_ — a Python documentation tool. *2007-*
+- `Werkzeug <http://werkzeug.pocoo.org/>`_ — WSGI utility library for Python. *2007-* *
+- `Babel <http://babel.edgewall.org/>`_ — collection of tools for
+ internationalizing Python applications. *2008-* *
+- `CleverCSS <http://pypi.python.org/pypi/CleverCSS>`_ — CSS toolkit for Python, *2009-* *
+- `GHRML <http://pypi.python.org/pypi/GHRML>`_ — HAML inspired template
+ engine based on Genshi for Python. *2009* *
+- `Flask <http://flask.pocoo.org/>`_ — a microframework for Python based
+ on good intentions. *2010-* *
+
+*small contribtions and libraries are not listed*
+
+Open Source Applications
+------------------------
+
+- `Zine <http://zine.pocoo.org/>`_ — a blog software written in Python. *2007-* *
+- `MoinMoin <http://moinmo.in>`_ — wiki engine written in Python. *2008*
+- `Plurk Solace <http://opensource.plurk.com/solace/>`_ — a multilingual support application. *2009-*
+
+Websites
+--------
+
+- `ubuntuusers.de <http://www.ubuntuusers.de/>`_ — many parts of the current running software. *2004-*
+- `Pocoo <http://dev.pocoo.org/>`_ — the project websites with some exceptions. *2005-*
+- `Architekten Ronacher <http://architekten-ronacher.at/>`_ — design and backend. *2009*
+
+Projects for Competitions
+-------------------------
+
+- `“Be a Bee” <http://www.aec.at/prix_history_en.php?year=2003>`_ — for u19, Ars Electronica 2003. 2nd Place. *2003*
+
+Commercial Projects
+-------------------
+
+- `Plurk <http://www.plurk.com/>`_ — a microblogging platform. *2008-2009*
+
+Talks
+-----
+
+- `Good API Design <http://www.scribd.com/doc/39946553/Good-API-Design>`_
+ @ Pycon Ukraine 2010 (`recording <http://uapycon.blip.tv/file/4399505/>`_)
+- `Python Idioms <http://www.scribd.com/doc/39946630/Python-Idioms>`_
+ @ Pycon Poland 2010
+- `Flask Lighting Talk <http://www.scribd.com/doc/31933682/Flask>`_ @ djangocon.eu 2010
+- `WSGI on Python 3 <http://dev.pocoo.org/~mitsuhiko/djangocon-wsgi.pdf>`_
+ @ djangocon.eu 2010
+- `Python 3 <http://dev.pocoo.org/~mitsuhiko/python3-linuxtage.pdf>`_
+ @ Linuxtage 2010 Graz
+- `Solace <http://dev.pocoo.org/~mitsuhiko/solace-pdxpython.pdf>`_
+ @ PDX Python
+- `Django without Django <http://dev.pocoo.org/~mitsuhiko/django-without-django.pdf>`_
+ @ Djangocon 2009
174 static/style.css
@@ -0,0 +1,174 @@
+body {
+ font: 18px/25px 'Palatino', 'Palatino Linotype', 'Georgia', serif;
+ margin: 0;
+ padding: 0;
+}
+
+a {
+ color: #432165;
+}
+
+a:hover {
+ color: #3b185f;
+ background: #f9f8fa;
+}
+
+div.container {
+ width: 740px;
+ margin: 48px auto;
+ padding: 0;
+}
+
+div.header {
+ float: left;
+ height: 25px;
+ margin-bottom: 42px;
+}
+
+div.navigation {
+ float: right;
+ height: 25px;
+ margin-bottom: 42px;
+}
+
+div.navigation ul {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+
+div.navigation ul li {
+ display: inline;
+ margin: 0 3px;
+ padding: 0;
+}
+
+div.body {
+ clear: both;
+}
+
+div.footer {
+ border-top: 1px dotted #ddd;
+ padding-top: 9px;
+ margin-top: 42px;
+ font-size: 16px;
+ color: #888;
+ text-align: center;
+}
+
+div.footer p {
+ margin: 0;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ font-family: 'Vollkorn', 'Georgia', serif;
+ font-weight: normal;
+ color: #222;
+}
+
+h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
+ color: #555;
+ text-decoration: none;
+}
+
+h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
+ color: #432165;
+}
+
+h1 { font-size: 48px; margin: 10px 0 25px 0; line-height: 52px; }
+h2 { font-size: 36px; margin: 10px 0 25px 0; line-height: 40px; }
+
+p, div.line-block, ul, ol, pre {
+ margin: 25px 0 25px 0;
+}
+
+ul ol, ol ul, ul ul, ol ol {
+ margin: 10px 0;
+}
+
+h1 + p.date {
+ margin-top: -28px;
+ font-style: italic;
+}
+
+pre, code, tt {
+ font-family: 'Consolas', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', 'Monaco', 'Courier New';
+ font-size: 16px;
+}
+
+code, tt {
+ font-size: 0.85em;
+ background: #eee;
+}
+
+pre {
+ border: 1px solid #ddd;
+ padding: 10px;
+ background: #fafafa;
+}
+
+p.tags {
+ text-align: right;
+ font-style: italic;
+}
+
+div.entry-overview {
+ margin: 25px 122px;
+}
+
+div.entry-overview h1 {
+ margin: 0;
+ font-size: 20px;
+ line-height: 25px;
+ display: inline;
+}
+
+div.entry-overview div.summary {
+ display: inline;
+ margin: 0;
+ line-height: 25px;
+}
+
+div.entry-overview div.summary p {
+ display: inline;
+ margin: 0;
+ padding: 0;
+}
+
+div.entry-overview div.detail {
+ margin-left: 90px;
+}
+
+div.entry-overview div.date {
+ float: left;
+ margin: 0;
+ color: #888;
+ font-style: italic;
+}
+
+div.entry-overview h1:after {
+ content: "";
+}
+
+div.pagination {
+ margin: 36px 0 0 0;
+ text-align: center;
+}
+
+div.pagination strong {
+ font-weight: normal;
+ font-style: italic;
+}
+
+ul.tagcloud {
+ font-size: 16px;
+ margin: 36px 0;
+ padding: 0;
+ list-style: none;
+}
+
+ul.tagcloud li {
+ margin: 0;
+ padding: 0 10px;
+ display: inline;
+}
Please sign in to comment.
Something went wrong with that request. Please try again.