mirror of
https://github.com/viq/NewsBlur.git
synced 2025-09-18 21:43:31 +00:00
63 lines
No EOL
3 KiB
HTML
63 lines
No EOL
3 KiB
HTML
{% extends 'base.html' %}
|
|
|
|
{% block bodyclass %}NB-static{% endblock %}
|
|
|
|
{% block title %}About NewsBlur{% endblock %}
|
|
|
|
{% block head %}
|
|
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
|
|
<div class="NB-static-title">
|
|
About NewsBlur
|
|
</div>
|
|
|
|
<div class="NB-module">
|
|
<h5 class="NB-module-title"><span class="NB-module-title-prefix">Who:</span>A Labor of Love</h5>
|
|
<div class="NB-module-content">
|
|
<ul class="NB-about-who">
|
|
<li>Hand-crafted by: <a href="http://www.samuelclay.com">Samuel Clay</a></li>
|
|
<li>Talk to him on Twitter: <a href="http://twitter.com/samuelclay">@samuelclay</a></li>
|
|
<li>E-mail: <a href="mailto:samuel@newsblur.com">samuel@newsblur.com</a></li>
|
|
<li class="last">Created in: <a href="http://www.newyorkfieldguide.com">New York City</a> (mostly on the A train)</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="NB-module">
|
|
<h5 class="NB-module-title"><span class="NB-module-title-prefix">How:</span>Server-side technologies</h5>
|
|
<div class="NB-module-content">
|
|
<ul class="NB-about-server">
|
|
<li><a href="http://www.djangoproject.com">Django</a>: Web framework written in Python, used to serve all pages.</li>
|
|
<li><a href="http://ask.github.com/celery">Celery</a> & <a href="http://www.rabbitmq.com">RabbitMQ</a>: Asynchronous queueing server, used to fetch and parse RSS feeds.</li>
|
|
<li><a href="http://www.mongodb.com">MongoDB</a>, <a href="http://www.mongodb.com/pymongo">Pymongo</a>, & <a href="http://www.github.com/hmarr/mongoengine">Mongoengine</a>: Non-relational database, used to store stories, read stories, feed/page fetch histories, and proxied sites.</li>
|
|
<li class="last"><a href="http://www.postgresql.com">PostgreSQL</a>: Relational database, used to store feeds, subscriptions, and user accounts.</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="NB-module">
|
|
<h5 class="NB-module-title"><span class="NB-module-title-prefix">How:</span>Client-side and design</h5>
|
|
<div class="NB-module-content">
|
|
<ul class="NB-about-client">
|
|
<li><a href="http://www.jquery.com">jQuery</a>: Cross-browser compliant JavaScript code. IE works without effort.</li>
|
|
<li><a href="http://documentcloud.github.com/underscore/">Underscore.js</a>: Functional programming for JavaScript. Indispensible.</li>
|
|
<li><b>Miscellaneous jQuery Plugins:</b> Everything from resizable layouts, to progress bars, sortables, date handling, colors, corners, JSON, animations. See the complete list on <a href="http://github.com/samuelclay/NewsBlur/">NewsBlur's GitHub repository</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="NB-module">
|
|
<h5 class="NB-module-title"><span class="NB-module-title-prefix">Why:</span>What's the point of another RSS feed reader?</h5>
|
|
<div class="NB-module-content">
|
|
<ul class="NB-about-why">
|
|
<li>To prove that I could do it.</li>
|
|
<li>I wanted something better.</li>
|
|
<li>Where there's a will, there's an empty git repository.</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
{% endblock content %} |