change project structure to more pretty one

This commit is contained in:
Evgenii Alekseev 2016-01-27 11:38:36 +03:00
parent 2ab2093829
commit c0ad1a6912
22 changed files with 90 additions and 242 deletions

View File

@ -10,7 +10,7 @@ layout: default
<h1>{{ page.title }}</h1> <h1>{{ page.title }}</h1>
<p class="view"> <p class="view">
{% if page.category == "ru" %} {% if page.category == "ru" %}
<a href="#info" title="Информация">Общая информация</a><br> <a href="#" title="Информация">Общая информация</a><br>
<a href="#install" title="Установка">Установка</a><br> <a href="#install" title="Установка">Установка</a><br>
<a href="#howto" title="Использование">Использование</a><br> <a href="#howto" title="Использование">Использование</a><br>
<a href="#config" title="Настройка">Настройка</a><br> <a href="#config" title="Настройка">Настройка</a><br>
@ -20,7 +20,7 @@ layout: default
{% endif %} {% endif %}
<a href="#links" title="Ссылки">Ссылки</a> <a href="#links" title="Ссылки">Ссылки</a>
{% else %} {% else %}
<a href="#info" title="Information">General information</a><br> <a href="#" title="Information">General information</a><br>
<a href="#install" title="Installation">Installation guide</a><br> <a href="#install" title="Installation">Installation guide</a><br>
<a href="#howto" title="How-to">How to use</a><br> <a href="#howto" title="How-to">How to use</a><br>
<a href="#config" title="Configuration">Configuration</a><br> <a href="#config" title="Configuration">Configuration</a><br>

View File

@ -14,6 +14,9 @@
<atom:link href="{{ site.url }}/feed.xml" rel="self" type="application/rss+xml" /> <atom:link href="{{ site.url }}/feed.xml" rel="self" type="application/rss+xml" />
{% for post in site.categories.en limit:10 %} {% for post in site.categories.en limit:10 %}
{% if post.tags contains 'offtop' %} {% if post.tags contains 'offtop' %}
<!-- do nothing -->
{% else %}
{% if post.categories contains 'projects' %}
<!-- do nothing --> <!-- do nothing -->
{% else %} {% else %}
<item> <item>
@ -24,6 +27,7 @@
<guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid> <guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid>
</item> </item>
{% endif %} {% endif %}
{% endif %}
{% endfor %} {% endfor %}
</channel> </channel>
</rss> </rss>

View File

@ -14,6 +14,9 @@
<atom:link href="{{ site.url }}/feed.xml" rel="self" type="application/rss+xml" /> <atom:link href="{{ site.url }}/feed.xml" rel="self" type="application/rss+xml" />
{% for post in site.categories.en limit:10 %} {% for post in site.categories.en limit:10 %}
{% if post.tags contains 'offtop' %} {% if post.tags contains 'offtop' %}
<!-- do nothing -->
{% else %}
{% if post.categories contains 'projects' %}
<!-- do nothing --> <!-- do nothing -->
{% else %} {% else %}
<item> <item>
@ -26,6 +29,7 @@
<guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid> <guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid>
</item> </item>
{% endif %} {% endif %}
{% endif %}
{% endfor %} {% endfor %}
</channel> </channel>
</rss> </rss>

View File

@ -1,4 +1,5 @@
--- ---
permalink: projects/git-etc
hastr: true hastr: true
layout: project layout: project
title: git-etc title: git-etc
@ -13,10 +14,11 @@ links:
- Archlinux <a href="//aur.archlinux.org/packages/git-etc", title="AUR">AUR package</a> - Archlinux <a href="//aur.archlinux.org/packages/git-etc", title="AUR">AUR package</a>
--- ---
<!-- info block --> <!-- info block -->
## <a href="#info" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Information
Simple daemon that automatically creates git repository in the given directory and creates commit at the specified time interval. Simple daemon that automatically creates git repository in the given directory and creates commit at the specified time interval.
<!--more-->
```bash ```bash
$ git-etc --help $ git-etc --help
Simple daemon written on BASH for monitoring changes in files Simple daemon written on BASH for monitoring changes in files

View File

@ -1,4 +1,5 @@
--- ---
permalink: projects/awesome-widgets
hastr: true hastr: true
layout: project layout: project
title: Awesome Widgets title: Awesome Widgets
@ -25,10 +26,11 @@ links:
- <a href="/en/2014/12/19/aw-v21-bells-and-whistles/" title="ExtItems">Extensions</a> - <a href="/en/2014/12/19/aw-v21-bells-and-whistles/" title="ExtItems">Extensions</a>
--- ---
<!-- info block --> <!-- info block -->
## <a href="#information" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Information
A collection of minimalistic easily configurable Plasmoids written on `C++/Qt`. They look like widgets in [Awesome WM](//awesome.naquadah.org/ "Awesome Homepage"). Also this packages has an additional system [DataEngine](//techbase.kde.org/Development/Tutorials/Plasma/DataEngines "Developers tutorial"). A collection of minimalistic easily configurable Plasmoids written on `C++/Qt`. They look like widgets in [Awesome WM](//awesome.naquadah.org/ "Awesome Homepage"). Also this packages has an additional system [DataEngine](//techbase.kde.org/Development/Tutorials/Plasma/DataEngines "Developers tutorial").
<!--more-->
**NOTE:** [LOOKING FOR TRANSLATORS!](//github.com/arcan1s/awesome-widgets/issues/14 "Ticket") **NOTE:** [LOOKING FOR TRANSLATORS!](//github.com/arcan1s/awesome-widgets/issues/14 "Ticket")
**PLASMA 5 COMPATIBLE!** **PLASMA 5 COMPATIBLE!**

View File

@ -1,4 +1,5 @@
--- ---
permalink: projects/oblikuestrategies
hastr: true hastr: true
layout: project layout: project
title: Oblikue strategies title: Oblikue strategies
@ -14,10 +15,11 @@ links:
- Archlinux <a href="//aur.archlinux.org/packages/kdeplasma-applets-oblikuestrategies", title="AUR">AUR package</a> - Archlinux <a href="//aur.archlinux.org/packages/kdeplasma-applets-oblikuestrategies", title="AUR">AUR package</a>
--- ---
<!-- info block --> <!-- info block -->
## <a href="#info" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Information
Plasmoid written on `CPP` that displays a random draw from Brian Eno and Peter Schmidt's [Oblique Strategies](//en.wikipedia.org/wiki/Oblique_strategies "Wiki"). It is [GNOME applet](//gnome-look.org/content/show.php/Oblique+Strategies?content=78405 "gnome-look") fork with some of special features. Plasmoid written on `CPP` that displays a random draw from Brian Eno and Peter Schmidt's [Oblique Strategies](//en.wikipedia.org/wiki/Oblique_strategies "Wiki"). It is [GNOME applet](//gnome-look.org/content/show.php/Oblique+Strategies?content=78405 "gnome-look") fork with some of special features.
<!--more-->
### <a href="#devel" class="anchor" id="devel"><span class="octicon octicon-link"></span></a>Developers and contributors ### <a href="#devel" class="anchor" id="devel"><span class="octicon octicon-link"></span></a>Developers and contributors
{% for devel in page.developers %} {% for devel in page.developers %}

View File

@ -1,4 +1,5 @@
--- ---
permalink: projects/queued
hastr: true hastr: true
layout: project layout: project
title: queued title: queued
@ -12,10 +13,11 @@ license: GPLv3
links: links:
--- ---
<!-- info block --> <!-- info block -->
## <a href="#info" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Information
Daemon for starting jobs to queue of calculations. It was written as proof-of-concept. Daemon for starting jobs to queue of calculations. It was written as proof-of-concept.
<!--more-->
```bash ```bash
$ queued --help $ queued --help
Simple daemon written on BASH for starting jobs to queue of calculations Simple daemon written on BASH for starting jobs to queue of calculations

View File

@ -1,4 +1,5 @@
--- ---
permalink: projects/netctl-gui
hastr: true hastr: true
layout: project layout: project
title: Netctl GUI title: Netctl GUI
@ -18,10 +19,11 @@ links:
- <a href="/devs/netctl-gui-security-notes.html" title="Security">Security notes</a> - <a href="/devs/netctl-gui-security-notes.html" title="Security">Security notes</a>
--- ---
<!-- info block --> <!-- info block -->
## <a href="#info" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Information
Graphical interface for `netctl` (several scripts for work with network connection in Archlinux). It is written on `C++` using `Qt` library. Now it may work with profiles and may create new profiles. Also it may create a connection to WiFi. Moreover, it provides a Qt library for interaction with netctl and widget and DataEngine for KDE4/KF5. Graphical interface for `netctl` (several scripts for work with network connection in Archlinux). It is written on `C++` using `Qt` library. Now it may work with profiles and may create new profiles. Also it may create a connection to WiFi. Moreover, it provides a Qt library for interaction with netctl and widget and DataEngine for KDE4/KF5.
<!--more-->
**NOTE:** [LOOKING FOR TRANSLATORS!](//github.com/arcan1s/netctl-gui/issues/3 "Ticket") **NOTE:** [LOOKING FOR TRANSLATORS!](//github.com/arcan1s/netctl-gui/issues/3 "Ticket")
```bash ```bash

View File

@ -1,4 +1,5 @@
--- ---
permalink: projects/reportabug
hastr: true hastr: true
layout: project layout: project
title: Report a Bug title: Report a Bug
@ -12,10 +13,11 @@ license: LGPLv3
links: links:
--- ---
<!-- info block --> <!-- info block -->
## <a href="#info" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Information
Qt application/library which allows users to create an issue for projects which are hosted on GitHub. It may work over [GitHub](//github.com "GitHub") or [GitReport](//gitreports.com/ "GitReports"). It works fine, but it was created as proof-of-concept. Qt application/library which allows users to create an issue for projects which are hosted on GitHub. It may work over [GitHub](//github.com "GitHub") or [GitReport](//gitreports.com/ "GitReports"). It works fine, but it was created as proof-of-concept.
<!--more-->
### <a href="#devel" class="anchor" id="devel"><span class="octicon octicon-link"></span></a>Developers and contributors ### <a href="#devel" class="anchor" id="devel"><span class="octicon octicon-link"></span></a>Developers and contributors
{% for devel in page.developers %} {% for devel in page.developers %}

View File

@ -5,121 +5,27 @@ title: arcanis' projects
comment: false comment: false
share: true share: true
back: 1 back: 1
groups:
- title: Linux daemons
short: daemons
projects:
- title: git-etc
short: git-etc
description: <code>git-etc</code> is a simple daemon that automatically creates git repository in the given directory and creates commit at the specified time interval. It is written on <code>Bash</code>. It is also has a simple Graphical user interface written on <code>Python2</code> (<code>pyqt4</code>) for work with the created repository.
links:
- <a href="/projects/git-etc" title="Homepage">Homepage</a>
- <a href="//github.com/arcan1s/git-etc" title="GitHub">GitHub repo</a>
- <a href="//aur.archlinux.org/packages/git-etc" title="AUR">Archlinux AUR package</a>
- title: queued
short: queued
description: <code>queued</code> is daemon for starting jobs to queue of calculations. It was written on <code>Bash</code> created as proof-of-concept.
links:
- <a href="/projects/queued" title="Homepage">Homepage</a>
- <a href="//github.com/arcan1s/queued" title="GitHub">GitHub repo</a>
- title: KDE widgets
short: widgets
projects:
- title: Awesome Widgets
short: awesome-widgets
description: <code>Awesome Widgets</code> is a collection of minimalistic Plasmoids <code>CPP</code>. It looks like widgets in <a href="//awesome.naquadah.org/" title="Awesome Homepage">Awesome WM</a>. My plasmoids are highly and easily configurable and does not clutter your KDE system. Also this packages has an additional <a href="//techbase.kde.org/Development/Tutorials/Plasma/DataEngines" title="Developers tutorial">DataEngine</a> written on <code>CPP</code> (old version was written on <code>Python2</code>).
links:
- <a href="/projects/awesome-widgets" title="Homepage">Homepage</a>
- <a href="//github.com/arcan1s/awesome-widgets" title="GitHub">GitHub repo</a>
- <a href="//kde-look.org/content/show.php/Awesome+Widgets?content=157124" title="kde-look">Plasmoid page on kde-look.org</a>
- <a href="//kde-look.org/content/show.php/Extended+Systemmonitor+DataEngine?content=158773" title="kde-look">DataEngine page on kde-look.org</a>
- <a href="//aur.archlinux.org/packages/kdeplasma-applets-awesome-widgets" title="AUR">Archlinux AUR package</a>
- <a href="//software.opensuse.org/package/awesome-widgets" title="openSUSE">openSUSE package</a>
- title: Oblikue strategies
short: oblikuestrategies
description: <code>oblikue-strategies</code> is a plasmoid written on <code>CPP</code> that displays a random draw from Brian Eno and Peter Schmidt's <a href="//en.wikipedia.org/wiki/Oblique_strategies" title="Wiki">Oblique Strategies</a>. It is <a href="//gnome-look.org/content/show.php/Oblique+Strategies?content=78405" title="gnome-look">GNOME applet</a> fork with some of special features.
links:
- <a href="/projects/oblikuestrategies" title="Homepage">Homepage</a>
- <a href="//github.com/arcan1s/oblikuestrategies" title="GitHub">GitHub repo</a>
- <a href="//kde-look.org/content/show.php/oblikue-strategies?content=160503" title="kde-look">Page on kde-look.org</a>
- <a href="//aur.archlinux.org/packages/kdeplasma-applets-oblikuestrategies" title="AUR">Archlinux AUR package</a>
- title: Open on desktop
short: openondesktop
description: <code>Open on desktop</code> is a dropbox menu for <a href="//dolphin.kde.org" title="Dolphin Homepage">Dolhpin</a>. It creates a group in the context menu, which opens a file to the specified desktop when clicked. It has an install script written on <code>Bash</code>.
links:
- <a href="//github.com/arcan1s/openondesktop" title="GitHub">GitHub repo</a>
- title: Kit system monitor
short: sysmon
description: <code>Kit System Monitor</code> is a system information and hardware monitor based on EG Sysmon. It is written on HTML-like language for <a href="//netdragon.sourceforge.ne/" title="SuperKaramba Homepage">SuperKaramba</a> and has simple install script written on <code>Python2</code>. It is my first Open Source Project.
links:
- <a href="//github.com/arcan1s/sysmon" title="GitHub">GitHub repo</a>
- <a href="//kde-look.org/content/show.php/Kit+System+Monitor?content=155246" title="kde-look">Page on kde-look.org</a>
- title: Scientific programs
short: science
projects:
- title: Molecular dynamic
short: moldyn
description: They are represented by a single repository. It contains some programs for analysis of molecular dynamic trajectories using statistical mechanics and some of maths methods (e.g. graph theory). Usualy backend programs are written on <code>C</code>, but sometimes on <code>Python2</code>. Some of these have a Graphical user interface written on <code>CPP</code>.
links:
- <a href="/projects/moldyn" title="Homepage">Homepage</a>
- <a href="//github.com/arcan1s/moldyn" title="GitHub">GitHub repo</a>
- title: Utilities
short: utilities
projects:
- title: extract_pkglist
short: extpkg
description: <code>extract_pkglist</code> a simple script written on <code>Python2</code> for creating list of installed packages in ArchLinux.
links:
- <a href="//github.com/arcan1s/extract_pkglist" title="GitHub">GitHub repo</a>
- title: Food GUI
short: foodgui
description: <code>Food GUI</code> is a simple program-calculator that uses own database and written on <code>Python2</code>. It calculates proteins, fats, carbohydrates, food energy and glycemic index of eaten food. It is my first project with GUI and was made just-for-fun (and for my ex-girlfriend). It also has a binary version for Win64.
links:
- <a href="//github.com/arcan1s/food_gui" title="GitHub">GitHub repo</a>
- <a href="//aur.archlinux.org/packages/food_gui" title="AUR">Archlinux AUR package</a>
- title: julius-actions
short: julius-actions
description: <code>julius-actions</code> is a script written on <code>Python2</code> for work with <a href="//julius.sourceforge.jp/en_index.php" title="Julius Homepage">julius</a>. It was made just-for-fun too in my spare time. Works normally, but I don't use it.
links:
- <a href="//github.com/arcan1s/julius-actions" title="GitHub">GitHub repo</a>
- title: Netctl GUI
short: netctl-gui
description: <code>Netctl GUI</code> graphical interface for <code>netctl</code> (several scripts for work with network connection in Archlinux). It is written on <code>C++</code> using <code>Qt</code> library. Now it may work with profiles and may create new profiles. Also it may create a connection to WiFi. Moreover, it provides a widget and DataEngine for KDE4/KF5.
links:
- <a href="/projects/netctl-gui" title="Homepage">Homepage</a>
- <a href="//github.com/arcan1s/netctlplasmoid" title="GitHub">GitHub repo</a>
- Page on <a href="//kde-apps.org/content/show.php?content=164490" title="kde-apps">kde-apps.org</a>
- <a href="//aur.archlinux.org/packages/netctl-gui" title="AUR">Archlinux AUR package</a>
- title: Report a Bug
short: reportabug
description: Qt application/library which allows users to create an issue for projects which are hosted on GitHub. It may work over <a href="//github.com" title="GitHub">GitHub</a> or <a href="//gitreports.com/" title="GitReports">GitReport</a>.
links:
- <a href="/projects/reportabug" title="Homepage">Homepage</a>
- <a href="//github.com/arcan1s/reportabug" title="GitHub">GitHub repo</a>
--- ---
<body> <body>
<div class="wrapper"> <div class="wrapper">
<header> <header>
<h1>{{ page.title }}</h1> <h1>{{ page.title }}</h1>
<p class="view">The list of some of my projects</p> <p class="view">The list of some of my projects</p>
<p class="view">
{% for group in page.groups %}
<a href="#{{ group.short }}" title="{{ group.title }}">{{ group.title }}</a><br>
{% endfor %}
</p>
</header> </header>
<section> <section>
{% for group in page.groups %} {% for project in site.categories.projects %}
<h2><a href="#{{ group.short }}" class="anchor" id="{{ group.short }}"><span class="octicon octicon-link"></span></a>{{ group.title }}</h2> {% if project.categories contains 'ru' %}
{% for project in group.projects %} <!-- do nothing -->
<h3><a href="#{{ project.short }}" class="anchor" id="{{ project.short }}"><span class="octicon octicon-link"></span></a>{{ project.title }}</h3> {% else %}
<p>{{ project.description }}</p> <h2><a href="#{{ project.short }}" class="anchor" id="{{ project.short }}"><span class="octicon octicon-link"></span></a>{{ project.title }}</h2>
<p>{{ project.excerpt }}</p>
<ul> <ul>
<li><a href="{{ project.url }}" title="Homepage">Homepage</a></li>
<li><a href="//github.com/arcan1s/{{ project.short }}" title="GitHub">GitHub repo</a></li>
{% for link in project.links %} {% for link in project.links %}
<li>{{ link }}</li> <li>{{ link }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
{% endfor %} {% endif %}
{% endfor %} {% endfor %}

View File

@ -15,8 +15,12 @@ hastr: true
<section> <section>
{% for post in site.categories.ru limit:1 %} {% for post in site.categories.ru limit:1 %}
{% assign month = post.date | date: "%Y" %} {% if post.categories contains 'projects' %}
{% assign new_month = post.date | date: "%Y" %} <!-- do nothing -->
{% else %}
{% assign month = post.date | date: "%Y" %}
{% assign new_month = post.date | date: "%Y" %}
{% endif %}
{% endfor %} {% endfor %}
<label class="spoiler"> <label class="spoiler">
<input type="checkbox" tabindex="-1"> <input type="checkbox" tabindex="-1">
@ -25,8 +29,11 @@ hastr: true
<span class="close" style="float:right;">(скрыть)</span><span class="open" style="float:right;">(показать)</span> <span class="close" style="float:right;">(скрыть)</span><span class="open" style="float:right;">(показать)</span>
<span class="spoilerbody"> <span class="spoilerbody">
{% for post in site.categories.ru %} {% for post in site.categories.ru %}
{% assign new_month = post.date | date: "%Y" %} {% if post.categories contains 'projects' %}
{% if new_month != month %} <!-- do nothing -->
{% else %}
{% assign new_month = post.date | date: "%Y" %}
{% if new_month != month %}
</span> </span>
</span> </span>
</label> </label>
@ -37,11 +44,12 @@ hastr: true
<b>{% include longdate_to_ru.html %}</b> <b>{% include longdate_to_ru.html %}</b>
<span class="close" style="float:right;">(скрыть)</span><span class="open" style="float:right;">(показать)</span> <span class="close" style="float:right;">(скрыть)</span><span class="open" style="float:right;">(показать)</span>
<span class="spoilerbody"> <span class="spoilerbody">
{% endif %} {% endif %}
{% assign month = post.date | date: "%Y" %} {% assign month = post.date | date: "%Y" %}
<i>{% include shortdate_to_ru.html %}</i> &raquo; <i>{% include shortdate_to_ru.html %}</i> &raquo;
<a href="#{{ post.short }}" class="anchor" id="{{ post.short }}"><span class="octicon octicon-link"></span></a> <a href="#{{ post.short }}" class="anchor" id="{{ post.short }}"><span class="octicon octicon-link"></span></a>
<a href="{{ post.url }}" title="{{ post.title }}">{{ post.title }}</a> ({{ post.tags }})<br> <a href="{{ post.url }}" title="{{ post.title }}">{{ post.title }}</a> ({{ post.tags }})<br>
{% endif %}
{% endfor %} {% endfor %}
</span> </span>
</span> </span>

View File

@ -19,11 +19,15 @@ hastr: true
<section> <section>
{% for post in site.categories.ru limit:10 %} {% for post in site.categories.ru limit:10 %}
{% if post.categories contains 'projects' %}
<!-- do nothing -->
{% else %}
<h1> <h1>
<a href="#{{ post.short }}" class="anchor" id="{{ post.short }}"><span class="octicon octicon-link"></span></a> <a href="#{{ post.short }}" class="anchor" id="{{ post.short }}"><span class="octicon octicon-link"></span></a>
<a href="{{ post.url }}" title="{{ post.title }}">{{ post.title }}</a> <a href="{{ post.url }}" title="{{ post.title }}">{{ post.title }}</a>
</h1> </h1>
<p><i>{% include shortdate_to_ru.html %}</i></p> <p><i>{% include shortdate_to_ru.html %}</i></p>
{% endif %}
<p>{{ post.excerpt }}</p> <p>{{ post.excerpt }}</p>
<p><b>Теги</b>: {{ post.tags }}</p> <p><b>Теги</b>: {{ post.tags }}</p>
{% endfor %} {% endfor %}

View File

@ -14,6 +14,9 @@
<atom:link href="{{ site.url }}/ru/feed.xml" rel="self" type="application/rss+xml" /> <atom:link href="{{ site.url }}/ru/feed.xml" rel="self" type="application/rss+xml" />
{% for post in site.categories.ru limit:10 %} {% for post in site.categories.ru limit:10 %}
{% if post.tags contains 'offtop' %} {% if post.tags contains 'offtop' %}
<!-- do nothing -->
{% else %}
{% if post.categories contains 'projects' %}
<!-- do nothing --> <!-- do nothing -->
{% else %} {% else %}
<item> <item>
@ -24,6 +27,7 @@
<guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid> <guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid>
</item> </item>
{% endif %} {% endif %}
{% endif %}
{% endfor %} {% endfor %}
</channel> </channel>
</rss> </rss>

View File

@ -14,6 +14,9 @@
<atom:link href="{{ site.url }}/ru/feed.xml" rel="self" type="application/rss+xml" /> <atom:link href="{{ site.url }}/ru/feed.xml" rel="self" type="application/rss+xml" />
{% for post in site.categories.ru limit:10 %} {% for post in site.categories.ru limit:10 %}
{% if post.tags contains 'offtop' %} {% if post.tags contains 'offtop' %}
<!-- do nothing -->
{% else %}
{% if post.categories contains 'projects' %}
<!-- do nothing --> <!-- do nothing -->
{% else %} {% else %}
<item> <item>
@ -26,6 +29,7 @@
<guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid> <guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid>
</item> </item>
{% endif %} {% endif %}
{% endif %}
{% endfor %} {% endfor %}
</channel> </channel>
</rss> </rss>

View File

@ -1,4 +1,5 @@
--- ---
permalink: ru/projects/git-etc
category: ru category: ru
hastr: true hastr: true
layout: project layout: project
@ -14,10 +15,11 @@ links:
- Пакет в <a href="//aur.archlinux.org/packages/git-etc" title="AUR">AUR</a> - Пакет в <a href="//aur.archlinux.org/packages/git-etc" title="AUR">AUR</a>
--- ---
<!-- info block --> <!-- info block -->
## <a href="#info" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Информация
Простой демон, который создает git репозиторий в указанной директории и создает коммит в указанный промежуток времени. Простой демон, который создает git репозиторий в указанной директории и создает коммит в указанный промежуток времени.
<!--more-->
```bash ```bash
$ git-etc --help $ git-etc --help
Simple daemon written on BASH for monitoring changes in files Simple daemon written on BASH for monitoring changes in files

View File

@ -1,4 +1,5 @@
--- ---
permalink: ru/projects/awesome-widgets
category: ru category: ru
hastr: true hastr: true
layout: project layout: project
@ -26,10 +27,11 @@ links:
- <a href="/ru/2014/12/19/aw-v21-bells-and-whistles/" title="Расширения">Расширения</a> - <a href="/ru/2014/12/19/aw-v21-bells-and-whistles/" title="Расширения">Расширения</a>
--- ---
<!-- info block --> <!-- info block -->
## <a href="#information" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Информация
Набор минималистичных легко настраиваемых пламоидов, написанных на `C++/Qt`. Они выглядят, как виджеты в [Awesome WM](//awesome.naquadah.org/ "Домашняя страница Awesome"). Также пакет предоставляет дополнительный системный [DataEngine](//techbase.kde.org/Development/Tutorials/Plasma/DataEngines "Мануал для разработчиков"). Набор минималистичных легко настраиваемых пламоидов, написанных на `C++/Qt`. Они выглядят, как виджеты в [Awesome WM](//awesome.naquadah.org/ "Домашняя страница Awesome"). Также пакет предоставляет дополнительный системный [DataEngine](//techbase.kde.org/Development/Tutorials/Plasma/DataEngines "Мануал для разработчиков").
<!--more-->
**ВНИМАНИЕ:** [НУЖНЫ ПЕРЕВОДЧИКИ!](//github.com/arcan1s/awesome-widgets/issues/14 "Тикет") **ВНИМАНИЕ:** [НУЖНЫ ПЕРЕВОДЧИКИ!](//github.com/arcan1s/awesome-widgets/issues/14 "Тикет")
**Совместим с Plasma 5!** **Совместим с Plasma 5!**

View File

@ -1,4 +1,5 @@
--- ---
permalink: ru/projects/oblikuestrategies
category: ru category: ru
hastr: true hastr: true
layout: project layout: project
@ -15,10 +16,11 @@ links:
- Пакет в <a href="//aur.archlinux.org/packages/kdeplasma-applets-oblikuestrategies" title="AUR">AUR</a> - Пакет в <a href="//aur.archlinux.org/packages/kdeplasma-applets-oblikuestrategies" title="AUR">AUR</a>
--- ---
<!-- info block --> <!-- info block -->
## <a href="#info" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Информация
Плазмоид, написанный на `CPP` который показывает случайные карты из Brian Eno и Peter Schmidt's [Oblique Strategies](//en.wikipedia.org/wiki/Oblique_strategies "Wiki"). Это форк [апплета для GNOME](//gnome-look.org/content/show.php/Oblique+Strategies?content=78405 "gnome-look") с некоторыми дополнительными фичами. Плазмоид, написанный на `CPP` который показывает случайные карты из Brian Eno и Peter Schmidt's [Oblique Strategies](//en.wikipedia.org/wiki/Oblique_strategies "Wiki"). Это форк [апплета для GNOME](//gnome-look.org/content/show.php/Oblique+Strategies?content=78405 "gnome-look") с некоторыми дополнительными фичами.
<!--more-->
### <a href="#devel" class="anchor" id="devel"><span class="octicon octicon-link"></span></a>Разработчики ### <a href="#devel" class="anchor" id="devel"><span class="octicon octicon-link"></span></a>Разработчики
{% for devel in page.developers %} {% for devel in page.developers %}

View File

@ -1,4 +1,5 @@
--- ---
permalink: ru/projects/queued
category: ru category: ru
hastr: true hastr: true
layout: project layout: project
@ -13,10 +14,11 @@ license: GPLv3
links: links:
--- ---
<!-- info block --> <!-- info block -->
## <a href="#info" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Информация
Демон для запуска задач в очередь вычислений. Был создан, как proof-of-concept. Демон для запуска задач в очередь вычислений. Был создан, как proof-of-concept.
<!--more-->
```bash ```bash
$ queued --help $ queued --help
Simple daemon written on BASH for starting jobs to queue of calculations Simple daemon written on BASH for starting jobs to queue of calculations

View File

@ -1,4 +1,5 @@
--- ---
permalink: ru/projects/netctl-gui
category: ru category: ru
hastr: true hastr: true
layout: project layout: project
@ -19,10 +20,11 @@ links:
- <a href="/devs/netctl-gui-security-notes.html" title="Security">Примечания о безопасности</a> - <a href="/devs/netctl-gui-security-notes.html" title="Security">Примечания о безопасности</a>
--- ---
<!-- info block --> <!-- info block -->
## <a href="#info" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Информация
Графическая оболочка для `netctl` (набор скриптов для поднятия сети в Arch'е). Написана на `C++` с использованием библиотеки `Qt`. На текущим момент умеет работать с профилями, в том числе создавать новые, а также умеет подключаться к WiFi. Также предоставляет библиотеку для взаимодействия с netctl и виджет и DataEngine для KDE. Графическая оболочка для `netctl` (набор скриптов для поднятия сети в Arch'е). Написана на `C++` с использованием библиотеки `Qt`. На текущим момент умеет работать с профилями, в том числе создавать новые, а также умеет подключаться к WiFi. Также предоставляет библиотеку для взаимодействия с netctl и виджет и DataEngine для KDE.
<!--more-->
**ВНИМАНИЕ:** [НУЖНЫ ПЕРЕВОДЧИКИ!](//github.com/arcan1s/netctl-gui/issues/3 "Тикет") **ВНИМАНИЕ:** [НУЖНЫ ПЕРЕВОДЧИКИ!](//github.com/arcan1s/netctl-gui/issues/3 "Тикет")
```bash ```bash

View File

@ -1,4 +1,5 @@
--- ---
permalink: ru/projects/reportabug
category: ru category: ru
hastr: true hastr: true
layout: project layout: project
@ -13,10 +14,11 @@ license: LGPLv3
links: links:
--- ---
<!-- info block --> <!-- info block -->
## <a href="#info" class="anchor" id="info"><span class="octicon octicon-link"></span></a>Информация
Приложение/библиотека, написанное на Qt, которое позволяет пользователям отправлять багрепорт для проектов, расположенных на GitHub. Оно может работать как через [GitHub](//github.com "GitHub"), так и через [GitReports](//gitreports.com "GitReports"). Работает нормально, однако данное приложение было создано as proof-of-concept. Приложение/библиотека, написанное на Qt, которое позволяет пользователям отправлять багрепорт для проектов, расположенных на GitHub. Оно может работать как через [GitHub](//github.com "GitHub"), так и через [GitReports](//gitreports.com "GitReports"). Работает нормально, однако данное приложение было создано as proof-of-concept.
<!--more-->
### <a href="#devel" class="anchor" id="devel"><span class="octicon octicon-link"></span></a>Разработчики ### <a href="#devel" class="anchor" id="devel"><span class="octicon octicon-link"></span></a>Разработчики
{% for devel in page.developers %} {% for devel in page.developers %}

View File

@ -6,120 +6,25 @@ title: Проекты
comment: false comment: false
share: true share: true
back: 1 back: 1
groups:
- title: Виджеты KDE
short: widgets
projects:
- title: Awesome Widgets
short: awesome-widgets
description: <code>Awesome Widgets</code> это набор минималистичных плазмоидов, написанных на <code>CPP</code>. Они выглядят, как виджеты в <a href="//awesome.naquadah.org/" title="Домашняя страница Awesome">Awesome WM</a>. Мои плазмоиды хорошо и легко настраиваются и не засоряют Ваш KDE. Также этот пакет имеет дополнительный <a href="//techbase.kde.org/Development/Tutorials/Plasma/DataEngines" title="Мануал для разработчиков">DataEngine</a>, который написан на <code>CPP</code> (старые версии были написаны на <code>Python2</code>).
links:
- <a href="/ru/projects/awesome-widgets" title="Домашняя страница">Домашняя страница</a>
- <a href="//github.com/arcan1s/awesome-widgets" title="GitHub">Репозиторий на GitHub</a>
- <a href="//kde-look.org/content/show.php/Awesome+Widgets?content=157124" title="kde-look">Страница плазмоида на kde-look.org</a>
- <a href="//kde-look.org/content/show.php/Extended+Systemmonitor+DataEngine?content=158773" title="kde-look">Страница DataEngine на kde-look.org</a>
- <a href="//aur.archlinux.org/packages/kdeplasma-applets-awesome-widgets" title="AUR">Пакет в AUR</a>
- <a href="//software.opensuse.org/package/awesome-widgets" title="openSUSE">Пакет для openSUSE</a>
- title: Oblikue strategies
short: oblikuestrategies
description: <code>oblikue-strategies</code> плазмоид, написанный на <code>CPP</code>, который показывает случайные карты из Brian Eno и Peter Schmidt's <a href="//en.wikipedia.org/wiki/Oblique_strategies" title="Wiki">Oblique Strategies</a>. Это форк <a href="//gnome-look.org/content/show.php/Oblique+Strategies?content=78405" title="gnome-look">апплета для GNOME</a> с некоторыми дополнительными фичами.
links:
- <a href="/ru/projects/oblikuestrategies" title="Домашняя страница">Домашняя страница</a>
- <a href="//github.com/arcan1s/oblikuestrategies" title="GitHub">Репозиторий на GitHub</a>
- <a href="//kde-look.org/content/show.php/oblikue-strategies?content=160503" title="kde-look">Страница на kde-look.org</a>
- <a href="//aur.archlinux.org/packages/kdeplasma-applets-oblikuestrategies" title="AUR">Пакет в AUR</a>
- title: Open on desktop
short: openondesktop
description: <code>Open on desktop</code> выпадающее меню для <a href="//dolphin.kde.org" title="Домашняя страница Dolphin">Dolhpin</a>. Создает группу в контексстном меню, которое позволяет открыть файл на указанном рабочем столе. Имеет установочный скрипт, который написан на <code>Bash</code>.
links:
- <a href="//github.com/arcan1s/openondesktop" title="GitHub">Репозиторий на GitHub</a>
- title: Kit system monitor
short: sysmon
description: <code>Kit System Monitor</code> системный и хардварный монитор, основанный на EG Sysmon. Написан на языке, похожем на HTML, для <a href="//netdragon.sourceforge.ne/" title="Домашняя страница SuperKaramba">SuperKaramba</a> и имеет постой установочный скрипт, написанный на <code>Python2</code>. Это мой первый Open Source проект.
links:
- <a href="//github.com/arcan1s/sysmon" title="GitHub">Репозиторий на GitHub</a>
- <a href="//kde-look.org/content/show.php/Kit+System+Monitor?content=155246" title="kde-look">Страница на kde-look.org</a>
- title: Демоны
short: daemons
projects:
- title: git-etc
short: git-etc
description: <code>git-etc</code> простой демон, который создает git репозиторий в указанной директории и создает коммит в указанный промежуток времени. Он написан на <code>Bash</code>. Также имеет простой графический интерфейс, написанный на <code>Python2</code> (<code>pyqt4</code>) для работы с созданным репозиторием.
links:
- <a href="/ru/projects/git-etc" title="Домашняя страница">Домашняя страница</a>
- <a href="//github.com/arcan1s/git-etc" title="GitHub">Репозиторий на GitHub</a>
- <a href="//aur.archlinux.org/packages/git-etc" title="AUR">Пакет в AUR</a>
- title: queued
short: queued
description: <code>queued</code> демон для старта задач в очередь вычислений. Написан на <code>Bash</code>, создан как proof-of-concept.
links:
- <a href="/ru/projects/queued" title="Домашняя страница">Домашняя страница</a>
- <a href="//github.com/arcan1s/queued" title="GitHub">Репозиторий на GitHub</a>
- title: Научные программы
short: science
projects:
- title: Молекулярная динамика
short: moldyn
description: Они представлены единственный репозиторием. Содержит некоторые программы для анализа молекулярно-динамических траекторий, используя методы статистической механики и некоторые математические (например, теория графов). Обычно, бекенд программы написаны на <code>C</code>, хотя иногда и на <code>Python2</code>. Некоторые из них имеют графический интерфейс, написанный на <code>CPP</code>.
links:
- <a href="/ru/projects/moldyn" title="Домашняя страница">Домашняя страница</a>
- <a href="//github.com/arcan1s/moldyn" title="GitHub">Репозиторий на GitHub</a>
- title: Утилиты
short: utilities
projects:
- title: extract_pkglist
short: extpkg
description: <code>extract_pkglist</code> простой скрипт, написанный на <code>Python2</code> для создания списка установленных пакетов в ArchLinux.
links:
- <a href="//github.com/arcan1s/extract_pkglist" title="GitHub">Репозиторий на GitHub</a>
- title: Food GUI
short: foodgui
description: <code>Food GUI</code> простая программа-калькулятор, использующая собственную базу данных. Написана на <code>Python2</code>. Рассчитывает белки, жиры и углеводы, а также калорийность и гликемический индекс съеденной пищи. Это мой первый проект с графическим интерфейсом и был написан just-for-fun (и для моей бывшей девушки). Также имеет бинарную версию под Win64.
links:
- <a href="//github.com/arcan1s/food_gui" title="GitHub">Репозиторий на GitHub</a>
- <a href="//aur.archlinux.org/packages/food_gui" title="AUR">Пакет в AUR</a>
- title: julius-actions
short: julius-actions
description: <code>julius-actions</code> скрипт, написанный на <code>Python2</code> для работы с <a href="//julius.sourceforge.jp/en_index.php" title="Домашняя страница Julius">julius</a>. Был сделан just-for-fun в мое свободное время. Работает нормально, но я им не пользуюсь.
links:
- <a href="//github.com/arcan1s/julius-actions" title="GitHub">Репозиторий на GitHub</a>
- title: Netctl GUI
short: netctl-gui
description: <code>Netctl GUI</code> графическая оболочка для <code>netctl</code> (набор скриптов для поднятия сети в Arch'е). Написан на <code>C++</code> с использованием библиотеки <code>Qt</code>. На текущим момент умеет работать с профилями, в том числе создавать новые, а также умеет подключаться к WiFi. Также предоставляет виджет и DataEngine для KDE4/KF5.
links:
- <a href="/ru/projects/netctl-gui" title="Домашняя страница">Домашняя страница</a>
- <a href="//github.com/arcan1s/netctl-gui" title="GitHub">Репозиторий на GitHub</a>
- <a href="//kde-apps.org/content/show.php?content=164490" title="kde-apps">Страница на kde-apps.org</a>
- <a href="//aur.archlinux.org/packages/netctl-gui" title="AUR">Пакет в AUR</a>
- title: Report a Bug
short: reportabug
description: Приложение/библиотека, написанное на Qt, которое позволяет пользователям отправлять багрепорт для проектов, расположенных на GitHub. Оно может работать как через <a href="//github.com" title="GitHub">GitHub</a>, так и через <a href="//gitreports.com" title="GitReports">GitReports</a>.
links:
- <a href="/ru/projects/reportabug" title="Homepage">Домашняя страница</a>
- <a href="//github.com/arcan1s/reportabug" title="GitHub">Репозиторий на GitHub</a>
--- ---
<body> <body>
<div class="wrapper"> <div class="wrapper">
<header> <header>
<h1>{{ page.title }}</h1> <h1>{{ page.title }}</h1>
<p class="view">Список некоторых из моих проектов</p> <p class="view">Список некоторых из моих проектов</p>
<p class="view">
{% for group in page.groups %}
<a href="#{{ group.short }}">{{ group.title }}</a><br>
{% endfor %}
</p>
</header> </header>
<section> <section>
{% for group in page.groups %} {% for project in site.categories.projects %}
<h2><a href="#{{ group.short }}" class="anchor" id="{{ group.short }}"><span class="octicon octicon-link"></span></a>{{ group.title }}</a></h2> {% if project.categories contains 'ru' %}
{% for project in group.projects %} <h2><a href="#{{ project.short }}" class="anchor" id="{{ project.short }}"><span class="octicon octicon-link"></span></a>{{ project.title }}</h2>
<h3><a href="#{{ project.short }}" class="anchor" id="{{ project.short }}"><span class="octicon octicon-link"></span></a>{{ project.title }}</h3> <p>{{ project.excerpt }}</p>
<p>{{ project.description }}</p>
<ul> <ul>
<li><a href="{{ project.url }}" title="Домашняя страница">Домашняя страница</a></li>
<li><a href="//github.com/arcan1s/{{ project.short }}" title="GitHub">Репозиторий на GitHub</a></li>
{% for link in project.links %} {% for link in project.links %}
<li>{{ link }}</li> <li>{{ link }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
{% endfor %} {% endif %}
{% endfor %} {% endfor %}

View File

@ -1,11 +1,4 @@
--- ---
projects:
- awesome-widgets
- git-etc
- oblikuestrategies
- netctl-gui
- reportabug
- queued
--- ---
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
@ -39,23 +32,15 @@ projects:
<url> <url>
<loc>{{ site.url }}/ru/blog/archive/</loc> <loc>{{ site.url }}/ru/blog/archive/</loc>
</url> </url>
{% for post in site.posts %}
<url>
<loc>{{ site.url }}{{ post.url }}</loc>
</url>
{% endfor %}
<url> <url>
<loc>{{ site.url }}/projects/</loc> <loc>{{ site.url }}/projects/</loc>
</url> </url>
<url> <url>
<loc>{{ site.url }}/ru/projects/</loc> <loc>{{ site.url }}/ru/projects/</loc>
</url> </url>
{% for proj in page.projects %} {% for post in site.posts %}
<url> <url>
<loc>{{ site.url }}/projects/{{ proj }}/</loc> <loc>{{ site.url }}{{ post.url }}</loc>
</url>
<url>
<loc>{{ site.url }}/ru/projects/{{ proj }}/</loc>
</url> </url>
{% endfor %} {% endfor %}
</urlset> </urlset>