<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Projects on Ἀθανάσιος Α.</title>
    <link>https://thanosapollo.org/el/projects/</link>
    <description>Recent content in Projects on Ἀθανάσιος Α.</description>
    <generator>Hugo</generator>
    <language>el</language>
    <atom:link href="https://thanosapollo.org/el/projects/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Bebliotheca</title>
      <link>https://thanosapollo.org/el/projects/bebliotheca/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://thanosapollo.org/el/projects/bebliotheca/</guid>
      <description>&lt;p&gt;Ἡ Bebliotheca εἶναι μία ψηφιακὴ ἀναδημιουργία τῆς Βιβλιοθήκης τῆς Κωνσταντινουπόλεως.&lt;/p&gt;
&lt;p&gt;Ὁ ἱστότοπος εἶναι διαθέσιμος &lt;a href=&#34;https://bebliotheca.thanosapollo.org&#34;&gt;ἐδῶ&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://git.thanosapollo.org/bebliotheca&#34;&gt;Κεντρικό ἀποθετήριο&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://codeberg.org/bebliotheca/bebliotheca&#34;&gt;Καθρέφτης Codeberg&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;στόχοι-τοῦ-ἔργου&#34;&gt;Στόχοι τοῦ ἔργου&lt;/h2&gt;
&lt;p&gt;Ἕνα ἀποθετήριο μὲ ὅλα τὰ σημαντικὰ ἔργα ποὺ θὰ εὕρισκε κανεὶς στὴν
Κωνσταντινούπολη κατὰ τὴ Ῥωμαϊκὴ ἐποχή.&lt;/p&gt;
&lt;p&gt;Σὲ μορφὴ ἁπλοῦ κειμένου &lt;a href=&#34;https://orgmode.org/&#34;&gt;org-mode&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Ἡ Bebliotheca εἶναι μία ψηφιακὴ ἀναδημιουργία τῆς Βιβλιοθήκης τῆς Κωνσταντινουπόλεως.</p>
<p>Ὁ ἱστότοπος εἶναι διαθέσιμος <a href="https://bebliotheca.thanosapollo.org">ἐδῶ</a>.</p>
<ul>
<li><a href="https://git.thanosapollo.org/bebliotheca">Κεντρικό ἀποθετήριο</a></li>
<li><a href="https://codeberg.org/bebliotheca/bebliotheca">Καθρέφτης Codeberg</a></li>
</ul>
<h2 id="στόχοι-τοῦ-ἔργου">Στόχοι τοῦ ἔργου</h2>
<p>Ἕνα ἀποθετήριο μὲ ὅλα τὰ σημαντικὰ ἔργα ποὺ θὰ εὕρισκε κανεὶς στὴν
Κωνσταντινούπολη κατὰ τὴ Ῥωμαϊκὴ ἐποχή.</p>
<p>Σὲ μορφὴ ἁπλοῦ κειμένου <a href="https://orgmode.org/">org-mode</a>.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Gnosis</title>
      <link>https://thanosapollo.org/el/projects/gnosis/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://thanosapollo.org/el/projects/gnosis/</guid>
      <description>Spaced Repetition-like System for GNU Emacs.</description>
      <content:encoded><![CDATA[<p>Ἤμαξ σύστημα ὀργάνωσης γνώσεων, σημειώσεις καί αὐτό-ἐξέταση</p>
<ul>
<li>
<p>Git repositories:</p>
<ul>
<li><a href="https://git.thanosapollo.org/gnosis">Main Repository</a></li>
<li><a href="https://codeberg.org/ThanosApollo/emacs-gnosis">Codeberg Mirror</a></li>
</ul>
</li>
<li>
<p>Manual:</p>
<ul>
<li><a href="https://elpa.gnu.org/packages/doc/gnosis.html">GNU ELPA</a></li>
</ul>
</li>
<li>
<p><a href="/log/gnosis/">Changelog</a></p>
</li>
</ul>
<h2 id="about">Περί τοῦτο</h2>
<p>Τὸ Γνῶσις εἶναι ἕνα σύστημα προσωπικῆς διαχείρισης γνώσεως καὶ
ἐπανάληψης μὲ διαστήματα γιὰ τὸ Emacs. Ἐνσωματώνει δύο συμπληρωματικὰ
ὑποσυστήματα σὲ ἕνα πακέτο· ἕνα σύστημα σημειώσεων τύπου Zettelkasten,
ποὺ ὀνομάζεται κόμβοι, καὶ ἕνα σύστημα αὐτοεξέτασης μὲ κάρτες γύρω ἀπὸ
τὰ θέματα.</p>
<p>Καὶ τὰ δύο ὑποσυστήματα μοιράζονται μία κοινὴ βάση δεδομένων SQLite,
καὶ τὸ περιεχόμενό τους εἶναι σχεδιασμένο ἔτσι ὥστε νὰ συνδέεται
μεταξύ τους, γιὰ νὰ μπορεῖ κάθε ἐρώτηση τῶν καρτῶν νὰ παραπέμπει ἄμεσα
στὶς σημειώσεις ἀπὸ τὶς ὁποῖες προέρχεται.</p>
<p>Τὸ ὄνομα Γνῶσις ἀντικατοπτρίζει τὸν φιλοσοφικὸ προσανατολισμὸ τοῦ
πακέτου· ὁ στόχος δὲν εἶναι ἁπλῶς ἡ ἀπομνημόνευση, ἀλλὰ ἡ σκόπιμη
οἰκοδόμηση τῆς γνώσης μὲ τὸ πέρασμα τοῦ χρόνου.</p>
<h2 id="γιατί-τὸ-γνῶσις">Γιατί τὸ Γνῶσις</h2>
<p>Tὰ περισσότερα ἐργαλεῖα ἐπαναλήψεως μὲ διαστήματα ἀντιμετωπίζουν τὶς
κάρτες ὡς μεμονωμένες μονάδες. Δημιουργεῖς μία κάρτα, τὴν
ἐπαναλαμβάνεις, καὶ τὸ σύστημα ὁρίζει τὴν ἑπόμενη ἐπανάληψη. Οἱ κάρτες
δὲν ἔχουν καμία σχέση μεταξύ τους ἢ μὲ κάτι ἔξω ἀπὸ τὸν κύκλο τῆς
ἐπαναλήψεως.</p>
<p>Τὰ περισσότερα ἐργαλεῖα καταγραφῆς σημειώσεων κάνουν τὸ ἀντίθετο· σὲ
βοηθοῦν νὰ χτίσεις ἕνα δίκτυο ἀλληλοσυνδεδεμένων ἰδεῶν, ἀλλὰ δὲν
προσφέρουν κανέναν μηχανισμὸ γιὰ συστηματικὴ ἐξέταση καὶ ἐνίσχυση
αὐτῶν ποὺ ἔχεις γράψει.</p>
<p>Τὸ Γνῶσις γεφυρώνει αὐτὲς τὶς δύο προσεγγίσεις. Οἱ σημειώσεις σου καὶ
τὸ ὑλικό σου ἐπαναλήψεως ζοῦν στὸ ἴδιο σύστημα, συνδεδεμένα μεταξύ
τους. Ὅταν γράφεις ἕναν κόμβο γιὰ ἕνα θέμα, μπορεῖς νὰ δημιουργεῖς
θέματα τῶν ὁποίων οἱ ἐρωτήσεις παραπέμπουν σὲ αὐτὸν τὸν κόμβο. Ὅταν
ἐπαναλαμβάνεις, μπορεῖς νὰ ἐπαναλάβεις ὅλες τὶς ἐρωτήσεις ποὺ
συνδέονται μὲ μία δεδομένη σημείωση, ἢ νὰ ἀκολουθήσεις τὸ γράφο
συνδέσμων γιὰ νὰ ἐπαναλάβεις συναφῆ θέματα. Ὁ στόχος εἶναι ἕνα ἑνιαῖο
σύστημα ὅπου ἡ κατανόηση καὶ ἡ ἀνάκληση ἀλληλοενισχύονται.</p>
<h2 id="installation">Ἐγκατάσταση</h2>
<p>Διαθέσιμο ἀπό <a href="https://elpa.gnu.org/packages/gnosis.html">GNU ELPA</a>, &amp; <a href="https://packages.guix.gnu.org/packages/emacs-gnosis">GNU Guix</a></p>
<p>Παράδειγμα μὲ <code>use-package</code></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-emacs-lisp" data-lang="emacs-lisp"><span style="display:flex;"><span>(use-package gnosis
</span></span><span style="display:flex;"><span>  :init
</span></span><span style="display:flex;"><span>  (<span style="color:#a6e22e">define-prefix-command</span> <span style="color:#e6db74">&#39;my/gnosis-map</span>)
</span></span><span style="display:flex;"><span>  (<span style="color:#a6e22e">define-prefix-command</span> <span style="color:#e6db74">&#39;my/gnosis-nodes-map</span>)
</span></span><span style="display:flex;"><span>  (<span style="color:#a6e22e">define-prefix-command</span> <span style="color:#e6db74">&#39;my/journal-map</span>)
</span></span><span style="display:flex;"><span>  :config
</span></span><span style="display:flex;"><span>  (setf gnosis-journal-file (<span style="color:#a6e22e">expand-file-name</span> <span style="color:#e6db74">&#34;journal.org.gpg&#34;</span> gnosis-journal-dir)
</span></span><span style="display:flex;"><span>        gnosis-journal-as-gpg <span style="color:#66d9ef">t</span>
</span></span><span style="display:flex;"><span>        gnosis-nodes-show-tags <span style="color:#66d9ef">t</span>
</span></span><span style="display:flex;"><span>        gnosis-script-input-method-alist
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">&#39;</span>((greek <span style="color:#f92672">.</span> <span style="color:#e6db74">&#34;greek-polytonic&#34;</span>)
</span></span><span style="display:flex;"><span>          (cyrillic <span style="color:#f92672">.</span> <span style="color:#e6db74">&#34;cyrillic-translit&#34;</span>)))
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>  (setf gnosis-custom-values
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">&#39;</span>((:tag <span style="color:#e6db74">&#34;demo&#34;</span> (:proto (<span style="color:#ae81ff">1</span> <span style="color:#ae81ff">3</span>) :anagnosis <span style="color:#ae81ff">3</span> :amnesia <span style="color:#ae81ff">0.45</span> :epignosis <span style="color:#ae81ff">0.5</span>
</span></span><span style="display:flex;"><span>                                 :agnoia <span style="color:#ae81ff">0.4</span> :lethe <span style="color:#ae81ff">2</span>))
</span></span><span style="display:flex;"><span>          (:tag <span style="color:#e6db74">&#34;English&#34;</span> (:amnesia <span style="color:#ae81ff">0.55</span> :proto (<span style="color:#ae81ff">0</span> <span style="color:#ae81ff">1</span> <span style="color:#ae81ff">3</span>) :lethe <span style="color:#ae81ff">2</span>
</span></span><span style="display:flex;"><span>                                      :epignosis))
</span></span><span style="display:flex;"><span>          (:tag <span style="color:#e6db74">&#34;vocabulary&#34;</span> (:amnesia <span style="color:#ae81ff">0.65</span> :proto (<span style="color:#ae81ff">0</span> <span style="color:#ae81ff">1</span> <span style="color:#ae81ff">3</span>))))
</span></span><span style="display:flex;"><span>        gnosis-nodes-timestring <span style="color:#66d9ef">t</span>)
</span></span><span style="display:flex;"><span>  :bind ((<span style="color:#e6db74">&#34;C-c c&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;my/gnosis-map</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;C-c n&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;my/gnosis-nodes-map</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;C-c j&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;my/journal-map</span>)
</span></span><span style="display:flex;"><span>         :map my/gnosis-map
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;d&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-dashboard</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;j j&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-journal</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;j f&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-journal-find</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;n i&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-nodes-insert</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;n t&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-nodes-insert-template</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;S&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-nodes-db-sync</span>)
</span></span><span style="display:flex;"><span>         :map my/gnosis-nodes-map
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;f&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-nodes-find</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;S&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-nodes-db-sync</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;t&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-nodes-insert-template</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;i&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-nodes-insert</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;d&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-nodes-delete-file</span>)
</span></span><span style="display:flex;"><span>         :map my/journal-map
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;j&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-journal</span>)
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;f&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;gnosis-journal-find</span>)
</span></span><span style="display:flex;"><span>         :map gnosis-nodes-mode-map
</span></span><span style="display:flex;"><span>         (<span style="color:#e6db74">&#34;C-c i&#34;</span> <span style="color:#f92672">.</span> <span style="color:#e6db74">&#39;org-id-get-create</span>))
</span></span><span style="display:flex;"><span>  :custom
</span></span><span style="display:flex;"><span>  (gnosis-vc-auto-push <span style="color:#66d9ef">t</span>)
</span></span><span style="display:flex;"><span>  (gnosis-default-average-review-period <span style="color:#ae81ff">30</span>)
</span></span><span style="display:flex;"><span>  (gnosis-algorithm-day-start-hour <span style="color:#ae81ff">3</span>))
</span></span></code></pre></div><h2 id="screenshots">Εἰκόνες</h2>
<figure>
    <img loading="lazy" src="/images/gnosis-basic-example.png"
         alt="Figure 1: gnosis basic note"/> <figcaption>
            <p><span class="figure-number">Figure 1: </span>gnosis basic note</p>
        </figcaption>
</figure>

<figure>
    <img loading="lazy" src="/images/gnosis-basic-example-answer.png"
         alt="Figure 2: gnosis basic review answer"/> <figcaption>
            <p><span class="figure-number">Figure 2: </span>gnosis basic review answer</p>
        </figcaption>
</figure>

<figure>
    <img loading="lazy" src="/images/gnosis-cloze-basic.png"
         alt="Figure 3: gnosis cloze note type"/> <figcaption>
            <p><span class="figure-number">Figure 3: </span>gnosis cloze note type</p>
        </figcaption>
</figure>

<figure>
    <img loading="lazy" src="/images/gnosis-cloze-answered.png"
         alt="Figure 4: gnosis post review"/> <figcaption>
            <p><span class="figure-number">Figure 4: </span>gnosis post review</p>
        </figcaption>
</figure>]]></content:encoded>
    </item>
  </channel>
</rss>
