mirror of
https://github.com/SqrtMinusOne/sqrtminusone.github.io.git
synced 2025-12-10 15:53:03 +03:00
deploy: 538058027d
This commit is contained in:
parent
0199225174
commit
688502e540
54 changed files with 369 additions and 50 deletions
2
404.html
2
404.html
|
|
@ -92,7 +92,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
305
_cv/index.html
Normal file
305
_cv/index.html
Normal file
|
|
@ -0,0 +1,305 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang=""><head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
|
||||
<title>Curriculum Vitae</title>
|
||||
<meta name="description" content="Freedom is a state of mind">
|
||||
<meta name="author" content='SqrtMinusOne'>
|
||||
|
||||
<link href="https://fonts.googleapis.com/css2?family=Inconsolata:wght@400;700&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" integrity="sha512-iBBXm8fW90+nuLcSKlbmrPcLa0OT92xO1BIsZ+ywDWZCvqsWgccV3gFoRBv0z+8dLJgyAHIhR35VZc2oM/gI1w==" crossorigin="anonymous">
|
||||
|
||||
|
||||
<link rel="stylesheet" href="/sass/researcher.min.css">
|
||||
|
||||
|
||||
<link rel="icon" type="image/ico" href="https://sqrtminusone.xyz/favicon.ico">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script defer data-domain="sqrtminusone.xyz" src="https://plausible.sqrtminusone.xyz/js/plausible.js"></script>
|
||||
|
||||
</head>
|
||||
|
||||
<body><div class="container mt-5">
|
||||
<nav class="navbar navbar-expand-sm flex-column flex-sm-row text-nowrap p-0">
|
||||
<a class="navbar-brand mx-0 mr-sm-auto" href="https://sqrtminusone.xyz/" title="SqrtMinusOne">
|
||||
|
||||
SqrtMinusOne
|
||||
</a>
|
||||
<div class="navbar-nav flex-row flex-wrap justify-content-center">
|
||||
|
||||
|
||||
|
||||
<a class="nav-item nav-link" href="/" title="Index">
|
||||
Index
|
||||
</a>
|
||||
|
||||
<span class="nav-item navbar-text mx-1">/</span>
|
||||
|
||||
|
||||
<a class="nav-item nav-link" href="/posts/" title="Posts">
|
||||
Posts
|
||||
</a>
|
||||
|
||||
<span class="nav-item navbar-text mx-1">/</span>
|
||||
|
||||
|
||||
<a class="nav-item nav-link" href="/configs/readme" title="Configs">
|
||||
Configs
|
||||
</a>
|
||||
|
||||
<span class="nav-item navbar-text mx-1">/</span>
|
||||
|
||||
|
||||
<a class="nav-item nav-link" href="/emacs-packages/" title="Emacs packages">
|
||||
Emacs packages
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
<hr>
|
||||
<div id="content">
|
||||
<script defer language="javascript" type="text/javascript" src="/js/dynamic-toc.js"></script>
|
||||
|
||||
<div class="root">
|
||||
<h1 id="title-small-screen">Curriculum Vitae</h1>
|
||||
<div class="container" id="actual-content">
|
||||
<h1 id="title-large-screen">Curriculum Vitae</h1>
|
||||
<h2 id="contact-details">Contact Details</h2>
|
||||
<p><strong>Pavel V. Korytov</strong></p>
|
||||
<ul>
|
||||
<li>e-mail: <a href="mailto:thexcloud@gmail.com">thexcloud@gmail.com</a> (personal), <a href="mailto:pvkorytov@etu.ru">pvkorytov@etu.ru</a> (corporate)</li>
|
||||
<li>GitHub: <a href="https://github.com/SqrtMinusOne">https://github.com/SqrtMinusOne</a></li>
|
||||
<li>Mastodon: <a href="https://emacs.ch/@sqrtminusone">https://emacs.ch/@sqrtminusone</a></li>
|
||||
<li>Telegram: <a href="https://t.me/SqrtMinusTwo">https://t.me/SqrtMinusTwo</a></li>
|
||||
</ul>
|
||||
<h2 id="summary">Summary</h2>
|
||||
<p>Current positions:</p>
|
||||
<ul>
|
||||
<li>Graduate student of <a href="https://etu.ru/en/university/">Saint-Petersburg Electrotechnical University</a> (ETU “LETI”)</li>
|
||||
<li>Assistant Professor at <a href="https://etu.ru/en/study/faculties/faculty-of-computing-technologies-and-informatics/departments/department-of-software-engineering-and-computer-applications">Department of Software Engineering and Computer Applications</a></li>
|
||||
<li>Full-stack developer at Information Systems Department.</li>
|
||||
</ul>
|
||||
<p>Developing information systems for the university. Doing research on the intersection of Natural Language Processing methods and Recommender Systems and teaching students in the meantime.</p>
|
||||
<h2 id="education">Education</h2>
|
||||
<p><strong>Pursuing a degree of Candidate of Engineering Sciences</strong> (2022 - current)</p>
|
||||
<div class="table-no-header">
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Specialty</th>
|
||||
<th>2.3.5 Mathematical and Software Support For Computer Systems, Complexes and Computer Networks</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Supervisor</td>
|
||||
<td>Ivan I. Kholod</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Department</td>
|
||||
<td>Department of Information Systems</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Faculty</td>
|
||||
<td>Faculty of Computer Science and Technology</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Dissertation title</td>
|
||||
<td>Examination of Application of Federated Learning For Text Analysis in Recommender Systems</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<hr />
|
||||
<p><strong>Master’s Degree</strong> (2020 - 2022)</p>
|
||||
<div class="table-no-header">
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Specialty</th>
|
||||
<th>09.04.04 Software Engineering</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Department</td>
|
||||
<td>Department of Software Engineering and Computer Applications</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Faculty</td>
|
||||
<td>Faculty of Computer Science and Technology</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Thesis title</td>
|
||||
<td>Application of Text Analysis Methods to Recommend Educational Trajectories</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<hr />
|
||||
<p><strong>Bachelor’s Degree</strong> (2016 - 2020)</p>
|
||||
<div class="table-no-header">
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Specialty</th>
|
||||
<th>09.03.04 Software Engineering</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Department</td>
|
||||
<td>Department of Software Engineering and Computer Applications</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Faculty</td>
|
||||
<td>Faculty of Computer Science and Technology</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Thesis title</td>
|
||||
<td>Development of the Software of Generation of Data Accounting System Mockups</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<h2 id="professional-history">Professional History</h2>
|
||||
<p><strong>Full-stack developer at Information Systems Department of ETU “LETI”</strong> (2020 - current)</p>
|
||||
<p>Digitalizing processes in the university in a team of ~10 colleagues (currently 12).</p>
|
||||
<p>My responsibilities involve: database & architecture design, back- (primarily) and frontend development, deployment work, assisting/directing other developers, some analytical work.</p>
|
||||
<p>All the systems are available at <a href="https://digital.etu.ru/main/">https://digital.etu.ru/main/.</a></p>
|
||||
<hr />
|
||||
<p><strong>Assistant Professor at Department of Software Engineering and Computer Applications of ETU “LETI”</strong> (2023 - current)</p>
|
||||
<p>Teaching courses to students (I started earlier than I got the position):</p>
|
||||
<ul>
|
||||
<li>Databases (2021 - current): lectures on the database design theory, SQL, ORMs, etc.</li>
|
||||
<li>DevOps (2023 - current): mostly checking student works on Docker & CI/CD.</li>
|
||||
</ul>
|
||||
<p>Currently an acting supervisor for 3 students (1 bachelor’s and 2 master’s); 5 in total so far.</p>
|
||||
<h2 id="open-source-work">Open Source Work</h2>
|
||||
<ul>
|
||||
<li>I authored 13 packages for <a href="https://www.gnu.org/software/emacs/">GNU Emacs</a> (see <a href="https://sqrtminusone.xyz/emacs-packages/">My Emacs Packages</a>), 10 of which are available in <a href="https://melpa.org/#/">MELPA</a></li>
|
||||
<li>I maintain several bridges in the <a href="https://github.com/RSS-Bridge/rss-bridge">RSS Bridge</a> project</li>
|
||||
</ul>
|
||||
<h2 id="skills">Skills</h2>
|
||||
<ul>
|
||||
<li><strong>Languages</strong>: <span class="underline">Russian</span> (native), <span class="underline">English</span> (~B2/C1)</li>
|
||||
<li><strong>RDBMS</strong>:
|
||||
<ul>
|
||||
<li>Primarily: <span class="underline">PostgreSQL</span></li>
|
||||
<li>Also worked with: <span class="underline">SQLite</span>, <span class="underline">MySQL</span>, <span class="underline">MariaDB</span>, <span class="underline">MSSQL</span>.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><strong>NoSQL</strong>:
|
||||
<ul>
|
||||
<li>Primarily: <span class="underline">Redis</span>, <span class="underline">Apache Drill</span>;</li>
|
||||
<li>Also worked with: <span class="underline">MongoDB</span>, <span class="underline">Neo4j</span></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><strong>OLAP</strong>: <span class="underline">ClickHouse</span>; also worked with <span class="underline">Apache Druid</span></li>
|
||||
<li><strong>Programming languages</strong>:
|
||||
<ul>
|
||||
<li>Primarily: <span class="underline">Python</span>, <span class="underline">JavaScript</span>, <span class="underline">TypeScript</span>, <span class="underline">HTML/CSS</span>, <span class="underline">Emacs Lisp</span></li>
|
||||
<li>Also worked with: <span class="underline">C</span>, <span class="underline">C++ (Qt)</span>, <span class="underline">PHP</span>, <span class="underline">Java 8</span>, <span class="underline">MASM</span>, <span class="underline">HLASM</span>, <span class="underline">Clojure</span>, <span class="underline">Scheme</span>, <span class="underline">Hy</span>, <span class="underline">GNU Octave</span>.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><strong>Technologies/Frameworks</strong>:
|
||||
<ul>
|
||||
<li>ORMs: <span class="underline">Sequelize</span> (node.js), <span class="underline">SQLAlchemy</span> (Python)</li>
|
||||
<li>Backend: <span class="underline">express.js</span>, <span class="underline">nest.js</span>, <span class="underline">Flask</span> (Python)</li>
|
||||
<li>Frontend: <span class="underline">Vue.js</span>, <span class="underline">Bootstrap</span>, <span class="underline">Sass</span></li>
|
||||
<li>Data processing: <span class="underline">numpy</span>, <span class="underline">pandas</span>, <span class="underline">matplotlib</span>, <span class="underline">streamlit</span></li>
|
||||
<li>ML: <span class="underline">scikit-learn</span>, <span class="underline">spacy</span>; worked with <span class="underline">pytorch</span>, <span class="underline">transformers</span></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><strong>DevOps</strong>:
|
||||
<ul>
|
||||
<li>Web server: <span class="underline">nginx</span></li>
|
||||
<li>CI/CD: <span class="underline">Jenkins</span>, <span class="underline">GitHub Actions</span>, <span class="underline">GitLab Actions</span>.</li>
|
||||
<li>Monitoring/Analytics: <span class="underline">Prometheus</span>, <span class="underline">Grafana</span>, <span class="underline">Metabase</span>.</li>
|
||||
<li>Misc: <span class="underline">Docker</span>, <span class="underline">POSIX shell</span> & <span class="underline">bash</span>.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><strong>Misc</strong>: <span class="underline">LaTeX</span>, <span class="underline">GNU Emacs</span>, <span class="underline">GNU Guix</span></li>
|
||||
</ul>
|
||||
<h2 id="publications">Publications</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<div class="text-ru"> А. Н. Матвеев and П. В. Корытов, “Описание разработки микросервиса для семантического сопоставления текстов,” in Сборник XI конференции “Наука настоящего и будущего,” СПб.: СПбГЭТУ «ЛЭТИ», 2023, pp. 216–262. </div>
|
||||
</li>
|
||||
<li>I. I. Kholod, P. V. Korytov, and M. V. Sorochina, “Application of Neural Network Keyword Extraction Methods for Student’s CV Compilation from Discipline Work Programs,” in 2023 XXVI International Conference on Soft Computing and Measurements (SCM), СПб.: IEEE, May 2023, pp. 143–146. doi: 10.1109/SCM58628.2023.10159061.</li>
|
||||
<li>P. V. Korytov and I. I. Kholod, “Application of Text Analysis Methods to Recommend Student Choices,” in 2022 XXV International Conference on Soft Computing and Measurements (SCM), СПб.: IEEE, May 2022, pp. 107–110. doi: 10.1109/SCM55405.2022.9794830.</li>
|
||||
<li>R. R. Fatkieva and P. V. Korytov, “Assessment of Applicability of Discrete Situational Networks for Information Transmission in Intelligent Transport Networks,” Autom. Doc. Math. Linguist., vol. 56, no. 2, pp. 70–75, Apr. 2022, doi: 10.3103/S0005105522020029.</li>
|
||||
<li>
|
||||
<div class="text-ru"> М. О. Доброхвалов, П. В. Корытов, С. И. Степанова, А. А. Тарасова, and Ар. Ю. Филатов, “Анализ подходов к моделированию систем массового обслуживания,” Известия ЛЭТИ, vol. 5, pp. 56–64, 2021. </div>
|
||||
</li>
|
||||
<li>I. I. Kholod, M. V. Kovynev, I. S. Grigoriev, and P. V. Korytov, “Developing a single sign-on for information systems,” Software Journal: Theory and Applications, vol. 3, 2021.</li>
|
||||
<li>
|
||||
<div class="text-ru"> И. И. Холод, В. С. Иванов, И. С. Григорьев, П. В. Корытов, and М. В. Ковынев, “Опыт автоматизации процесса составления расписания в вузе,” Cloud of Science, vol. 7, no. 4, pp. 844–865, 2020. </div>
|
||||
</li>
|
||||
<li>
|
||||
<div class="text-ru"> П. В. Корытов and С. А. Беляев, “Опыт создания программы автоматической генерации web-приложений по формальным требованиям,” Cloud of Science, vol. 7, no. 3, pp. 559–576, 2020. </div>
|
||||
</li>
|
||||
<li>G. O. Medvedev, D. M. Klionskiy, N. V. Razmochaeva, and P. V. Korytov, “Investigation of Distance Digital Signal Processing Courses based on Modern Programming Languages,” in 2020 9th Mediterranean Conference on Embedded Computing (MECO), Budva, Montenegro: IEEE, Jun. 2020, pp. 1–4. doi: 10.1109/MECO49872.2020.9134327.</li>
|
||||
<li>P. V. Korytov, S. A. Belyaev, A. V. Ekalo, and E. V. Postnikov, “Development of the Program for Creating Data Accounting Software Systems Mockups,” in 2020 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), СПб.: IEEE, Jan. 2020, pp. 359–362. doi: 10.1109/EIConRus49466.2020.9039515.</li>
|
||||
</ul>
|
||||
<h2 id="other-interests">Other Interests</h2>
|
||||
<p>My layperson interests include, in no particular order: philosophy of AI, philosophy of rationality and cognitive biases, workings of evolution, eastern religions.</p>
|
||||
<p>I love the Making Sense podcast.</p>
|
||||
|
||||
</div>
|
||||
<div class="table-of-contents">
|
||||
<div class="table-of-contents-text">
|
||||
<b><a href="#">Table of Contents</a></b>
|
||||
<nav id="TableOfContents">
|
||||
<ul>
|
||||
<li><a href="#contact-details">Contact Details</a></li>
|
||||
<li><a href="#summary">Summary</a></li>
|
||||
<li><a href="#education">Education</a></li>
|
||||
<li><a href="#professional-history">Professional History</a></li>
|
||||
<li><a href="#open-source-work">Open Source Work</a></li>
|
||||
<li><a href="#skills">Skills</a></li>
|
||||
<li><a href="#publications">Publications</a></li>
|
||||
<li><a href="#other-interests">Other Interests</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
<a id="unhide-all-button" class="hidden"><Expand></a>
|
||||
<a id="hide-all-button" class="hidden"><Collapse></a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div><div id="footer" class="mb-5">
|
||||
<hr>
|
||||
<div class="container text-center">
|
||||
|
||||
</div>
|
||||
|
||||
<div class="container text-center">
|
||||
|
||||
|
||||
<a href="https://creativecommons.org/licenses/by/4.0/legalcode" title="Licensed under CC-BY 4.0"><small>Licensed under CC-BY 4.0</small></a>
|
||||
|
||||
|
|
||||
|
||||
|
||||
<a href="https://plausible.io/" title="Uses Plausible Analytics"><small>Uses Plausible Analytics</small></a>
|
||||
|
||||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -95,7 +95,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1242,7 +1242,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -4767,7 +4767,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -11109,7 +11109,7 @@ I’ve seen a couple of cases where people would swap their username and ema
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -891,7 +891,7 @@ Also not necessary now. Just <code>herd stop vpn</code> and <code>sudo pkill vpn
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -107,7 +107,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -774,7 +774,7 @@ Remove <code>TAG</code> from emails which are outside the matching <code>PATH</c
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -188,7 +188,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -76,6 +76,16 @@
|
|||
<h1 id="title-large-screen">My Emacs packages</h1>
|
||||
<p>Following is the list of Emacs packages I authored.</p>
|
||||
<p>See also <a href="/packages/">the same list with timestamps</a>, and the corresponding <a href="/packages/index.xml">RSS feed</a>. This page is somewhat inspired by <a href="https://protesilaos.com/emacs/">https://protesilaos.com/emacs/</a>, thanks Prot.</p>
|
||||
<h2 id="eshell-atuin">eshell-atuin</h2>
|
||||
<p>Integrate <a href="https://www.gnu.org/software/emacs/manual/html_mono/eshell.html">eshell</a> with <a href="https://github.com/atuinsh/atuin">atuin</a>.</p>
|
||||
<p><code>atuin</code> stores shell history in a database, which allows for having the same history across multiple shells, sessions, and optionally across different machines. See the project page for the complete list of features.</p>
|
||||
<p>This package provides functionality to store and browse eshell history in <code>atuin</code>.</p>
|
||||
<ul>
|
||||
<li>Package name: <code>eshell-atuin</code></li>
|
||||
<li>Homepage: <a href="https://sqrtminusone.xyz/packages/eshell-atuin">https://sqrtminusone.xyz/packages/eshell-atuin</a></li>
|
||||
<li>Git repo: <a href="https://github.com/SqrtMinusOne/eshell-atuin">https://github.com/SqrtMinusOne/eshell-atuin</a></li>
|
||||
<li>Package at MELPA: <a href="https://melpa.org/#/eshell-atuin">https://melpa.org/#/eshell-atuin</a></li>
|
||||
</ul>
|
||||
<h2 id="org-clock-agg">org-clock-agg</h2>
|
||||
<p>Aggregate <a href="https://orgmode.org/manual/Clocking-Work-Time.html">org-clock</a> records and display the results in a tree form.</p>
|
||||
<ul>
|
||||
|
|
@ -109,6 +119,7 @@
|
|||
<li>Package name: <code>reverso</code></li>
|
||||
<li>Homepage: <a href="https://sqrtminusone.xyz/packages/reverso">https://sqrtminusone.xyz/packages/reverso</a></li>
|
||||
<li>Git repo: <a href="https://github.com/SqrtMinusOne/reverso.el">https://github.com/SqrtMinusOne/reverso.el</a></li>
|
||||
<li>Package at MELPA: <a href="https://melpa.org/#/reverso">https://melpa.org/#/reverso</a></li>
|
||||
</ul>
|
||||
<h2 id="elfeed-sync">Elfeed Sync</h2>
|
||||
<p>Sync <a href="https://github.com/skeeto/elfeed">elfeed</a> and <a href="https://github.com/SqrtMinusOne/elfeed-summary">elfeed-summary</a> with <a href="https://tt-rss.org/">Tiny Tiny RSS</a>.</p>
|
||||
|
|
@ -193,6 +204,7 @@
|
|||
<b><a href="#">Table of Contents</a></b>
|
||||
<nav id="TableOfContents">
|
||||
<ul>
|
||||
<li><a href="#eshell-atuin">eshell-atuin</a></li>
|
||||
<li><a href="#org-clock-agg">org-clock-agg</a></li>
|
||||
<li><a href="#biome">BIOME</a></li>
|
||||
<li><a href="#micromamba-dot-el">micromamba.el</a></li>
|
||||
|
|
@ -233,7 +245,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -222,7 +222,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -518,7 +518,7 @@ assigned to group with the least amount of members.</li>
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -208,7 +208,7 @@ To mark such entries as read, run <code>M-x elfeed-sync-read-ttrss-old</code>.</
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -208,7 +208,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -150,7 +150,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -123,7 +123,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -228,7 +228,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -145,7 +145,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -359,7 +359,7 @@ Customize the formatting of these records through <code>org-clock-agg-elem-forma
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -301,7 +301,7 @@ timestamps by their date.</li>
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -175,7 +175,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -208,7 +208,7 @@ A handy function to move the current window to a given workspace and/or perspect
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -312,7 +312,7 @@ interval = 1
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -279,7 +279,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -364,7 +364,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -491,7 +491,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -364,7 +364,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -311,7 +311,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -510,7 +510,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -623,7 +623,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -702,7 +702,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -340,7 +340,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -351,7 +351,7 @@ I’ve seen a couple of cases where people would swap their username and ema
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -211,7 +211,7 @@ Time spent in Emacs but not in an actual project (i.e. accounted by the <a href=
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -951,7 +951,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -114,7 +114,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
Binary file not shown.
2
sass/researcher.min.css
vendored
2
sass/researcher.min.css
vendored
|
|
@ -1 +1 @@
|
|||
@font-face{font-family:inconsolata lgc;font-style:normal;font-weight:400;src:local(""),url(fonts/inconsolatalgc-scaled-down.woff2)format("woff2")}#content a,.nav-link{color:#dc3545;text-decoration:none}#content a *,.nav-link *{color:#dc3545}#content a:hover,.nav-link:hover{color:#dc3545;text-decoration:underline}#footer a,.navbar-brand{color:#222;text-decoration:none}#footer a *,.navbar-brand *{color:#222}#footer a:hover,.navbar-brand:hover{color:#222;text-decoration:underline}#content table td,#content table th{border:1px solid #ccc;padding:6px 12px;text-align:left}*{color:#222;font-family:inconsolata,inconsolata lgc;line-height:1.2}.root{display:flex;flex-direction:column}.table-of-contents{order:0}.table-of-contents ul{padding-left:1rem!important}.table-of-contents ul>li{margin-left:.3em!important}.table-of-contents a.active{font-weight:700}.table-of-contents a:hover{cursor:pointer}@media(max-width:578px){.table-of-contents{align-self:center}}.container{max-width:750px;order:1}#title-large-screen{display:none}#title-small-screen{margin-left:15px!important}@media(max-width:578px){#title-small-screen{align-self:center}}@media(max-width:1125px){.root{margin-right:auto;margin-left:auto;width:100%;max-width:750px}.table-of-contents{padding-left:15px;padding-right:15px}}@media(min-width:1275px){.root{margin-left:calc((100vw - 750px)/2)}#actual-content{margin:0}}@media(min-width:1125px){.root{flex-direction:row}.table-of-contents{width:350px;order:2;position:sticky;top:0;padding:1em;align-self:start;scrollbar-width:thin}.table-of-contents .table-of-contents-text{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 155px)}.table-of-contents .hidden{display:none}#title-small-screen{display:none}#title-large-screen{display:block}}.navbar-brand{font-size:2rem}#content p{margin-bottom:.6rem}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-size:medium;font-weight:700;margin:1rem 0 .6rem}#content h1{font-size:1.8rem}#content h2{font-size:1.6rem}#content h3{font-size:1.4rem}#content h4{font-size:1.2rem}#content img{display:block;margin:1rem auto;max-width:100%}#content a>img{margin:1rem 4px 1rem 0!important}#content .avatar>img{border-radius:50%;float:right;margin:-8px 0 0 16px;height:90px;width:90px}#content ol{counter-reset:list;list-style:none;padding-left:2rem}#content ol>li{display:table-row}#content ol>li:before{content:"[" counter(list,decimal)"] ";counter-increment:list;display:table-cell;text-align:right;padding-right:.5em}#content .container>ol,#content .footnotes>ol{padding-left:0}#content ul{list-style:inside;padding-left:2rem}#content ul>li{list-style-position:outside;margin-left:1em}#content .container>ul,#content .footnotes>ul{padding-left:0}#content table{margin:1rem auto;width:100%}#content table th{font-weight:700}#content table tr:nth-child(2n){background-color:#f8f8f8}#content .table-no-header th{font-weight:400}#content .table-no-header table{margin:0 0 .5rem}#content blockquote{border-left:4px solid;font-style:italic;margin:1rem 0;padding:8px}#content code{color:#222;background-color:#f8f8f8;border:1px solid #ccc;border-radius:10%;padding:0 4px;font-family:monospace!important}#content code span{font-family:monospace}#content pre code{all:unset;font-size:95%}#content .highlight{margin:1rem auto;border:1px solid #ccc}#content .highlight>pre{padding:8px;margin-bottom:0}#content .abstract{margin-top:12px;margin-bottom:12px;padding-left:72px;padding-right:72px}#content .abstract p:first-of-type::before{content:"Abstract: ";font-weight:700}#content span.underline{text-decoration:underline}
|
||||
@font-face{font-family:inconsolata lgc;font-style:normal;font-weight:400;src:local(""),url(fonts/inconsolatalgc-scaled-down.woff2)format("woff2")}#content a,.nav-link{color:#dc3545;text-decoration:none}#content a *,.nav-link *{color:#dc3545}#content a:hover,.nav-link:hover{color:#dc3545;text-decoration:underline}#footer a,.navbar-brand{color:#222;text-decoration:none}#footer a *,.navbar-brand *{color:#222}#footer a:hover,.navbar-brand:hover{color:#222;text-decoration:underline}#content table td,#content table th{border:1px solid #ccc;padding:6px 12px;text-align:left}*{color:#222;font-family:inconsolata,inconsolata lgc;line-height:1.2}.text-ru{font-family:inconsolata lgc,inconsolata}.root{display:flex;flex-direction:column}.table-of-contents{order:0}.table-of-contents ul{padding-left:1rem!important}.table-of-contents ul>li{margin-left:.3em!important}.table-of-contents a.active{font-weight:700}.table-of-contents a:hover{cursor:pointer}@media(max-width:578px){.table-of-contents{align-self:center}}.container{max-width:750px;order:1}#title-large-screen{display:none}#title-small-screen{margin-left:15px!important}@media(max-width:578px){#title-small-screen{align-self:center}}@media(max-width:1125px){.root{margin-right:auto;margin-left:auto;width:100%;max-width:750px}.table-of-contents{padding-left:15px;padding-right:15px}}@media(min-width:1275px){.root{margin-left:calc((100vw - 750px)/2)}#actual-content{margin:0}}@media(min-width:1125px){.root{flex-direction:row}.table-of-contents{width:350px;order:2;position:sticky;top:0;padding:1em;align-self:start;scrollbar-width:thin}.table-of-contents .table-of-contents-text{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 155px)}.table-of-contents .hidden{display:none}#title-small-screen{display:none}#title-large-screen{display:block}}.navbar-brand{font-size:2rem}#content p{margin-bottom:.6rem}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-size:medium;font-weight:700;margin:1rem 0 .6rem}#content h1{font-size:1.8rem}#content h2{font-size:1.6rem}#content h3{font-size:1.4rem}#content h4{font-size:1.2rem}#content img{display:block;margin:1rem auto;max-width:100%}#content a>img{margin:1rem 4px 1rem 0!important}#content .avatar>img{border-radius:50%;float:right;margin:-8px 0 0 16px;height:90px;width:90px}#content ol{counter-reset:list;list-style:none;padding-left:2rem}#content ol>li{display:table-row}#content ol>li:before{content:"[" counter(list,decimal)"] ";counter-increment:list;display:table-cell;text-align:right;padding-right:.5em}#content .container>ol,#content .footnotes>ol{padding-left:0}#content ul{list-style:inside;padding-left:2rem}#content ul>li{list-style-position:outside;margin-left:1em}#content .container>ul,#content .footnotes>ul{padding-left:0}#content table{margin:1rem auto;width:100%}#content table th{font-weight:700}#content table tr:nth-child(2n){background-color:#f8f8f8}#content .table-no-header th{font-weight:400}#content .table-no-header table{margin:0 0 .5rem}#content blockquote{border-left:4px solid;font-style:italic;margin:1rem 0;padding:8px}#content code{color:#222;background-color:#f8f8f8;border:1px solid #ccc;border-radius:10%;padding:0 4px;font-family:monospace!important}#content code span{font-family:monospace}#content pre code{all:unset;font-size:95%}#content .highlight{margin:1rem auto;border:1px solid #ccc}#content .highlight>pre{padding:8px;margin-bottom:0}#content .abstract{margin-top:12px;margin-bottom:12px;padding-left:72px;padding-right:72px}#content .abstract p:first-of-type::before{content:"Abstract: ";font-weight:700}#content span.underline{text-decoration:underline}
|
||||
|
|
@ -379,6 +379,8 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
<url>
|
||||
<loc>https://sqrtminusone.xyz/configs/desktop/</loc>
|
||||
<lastmod>0001-01-01T00:00:00+00:00</lastmod>
|
||||
|
|
|
|||
BIN
stats/all.png
BIN
stats/all.png
Binary file not shown.
|
Before Width: | Height: | Size: 120 KiB After Width: | Height: | Size: 120 KiB |
|
|
@ -99,7 +99,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -117,7 +117,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -113,7 +113,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@
|
|||
|
||||
<br>
|
||||
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2023"><small>Pavel Korytov, 2023</small></a>
|
||||
<a href="https://sqrtminusone.xyz/" title="Pavel Korytov, 2024"><small>Pavel Korytov, 2024</small></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue