python.html
HTML document, Unicode text, UTF-8 text
1
<!DOCTYPE html>
2
<html lang="en">
3
<head>
4
<meta charset="UTF-8">
5
<title>python</title>
6
<link rel="stylesheet" href="/static/style.css">
7
<meta name="viewport" content="width=device-width, initial-scale=1.0">
8
</head>
9
<body>
10
<header>
11
<a href="#main" id="skip-link">Skip navigation</a>
12
<nav>
13
<ul>
14
<li><a href="/">Home</a></li>
15
<li><a href="/projects">Projects</a></li>
16
<li><a href="/index">Index</a></li>
17
<li><a href="/about">About</a></li>
18
<li><a href="https://roundabout-host.com/roundabout">Roundabout-host</a></li>
19
</ul>
20
<ul>
21
<li><a href="mailto:root@roundabout-host.com" id="mail-link">root@roundabout-host.com</a></li>
22
</ul>
23
</nav>
24
</header>
25
<main id="main">
26
27
<h1>python</h1>
28
29
<div class="topic-posts">
30
31
<article class="content-area">
32
<h2><a href="/articles/inkscape-boolean-operations-in-extension.html" class="article-title">Using boolean operations in an Inkscape extension</a></h2>
33
<div class="home-article-date">2025-11-22</div>
34
<p><p>I've wasted 3 days doing this, so I will at least publish my findings on the web
35
so you don't have to waste another 3 days. I wasn't able to find a good example
36
online and the docs are not well-made (not saying that they should be a
37
priority), so figuring it out does require some code research.
38
</p></p>
39
</article>
40
41
<article class="content-area">
42
<h2><a href="/articles/gtk--makes-no-sense.html" class="article-title">GTK 4 makes no sense</a></h2>
43
<div class="home-article-date">2025-03-04</div>
44
<p><p>I recently started to write a GTK 3 library, but then I realised it will be
45
obsolete in 5 years at most, and I thought GTK 4 isn't that bad, so I decided to
46
port it to GTK 4. Turns out I was wrong.
47
</p></p>
48
</article>
49
50
<article class="content-area">
51
<h2><a href="/projects/ampoule.html" class="article-title">Ampoule</a></h2>
52
<div class="home-article-date">2025-02-02</div>
53
<p><p>Ampoule is a lightweight, simple yet flexible, static site generator written in Python.
54
It uses Jinja2 for templating. This site was generated using Ampoule.
55
</p></p>
56
</article>
57
58
<article class="content-area">
59
<h2><a href="/projects/echo.html" class="article-title">Echo</a></h2>
60
<div class="home-article-date">2024-04-29</div>
61
<p><p>Echo is a very basic status tracker for web endpoints. I don't recommend you use it. It was
62
made for a programming competition (hackathon) organised by the Automation and Computing faculty
63
of the Politehnica University of Timișoara, in 3 days, alone. I decided to publish it because
64
it might be useful for someone and doesn't hurt me to have it online, and the contest encourages
65
publishing the works.
66
</p></p>
67
</article>
68
69
<article class="content-area">
70
<h2><a href="/projects/gigadata.html" class="article-title">Gigadata</a></h2>
71
<div class="home-article-date">2024-10-15</div>
72
<p><p>Gigadata is an image dataset collection and annotation platform. It allows anyone
73
to easily contribute to the dataset by uploading images and annotating objects,
74
and to use the dataset for training machine learning models.
75
</p></p>
76
</article>
77
78
<article class="content-area">
79
<h2><a href="/projects/izvor.html" class="article-title">Izvor</a></h2>
80
<div class="home-article-date">2025-02-02</div>
81
<p><p>Izvor is a GNU/Linux universal search/launcher utility.
82
</p></p>
83
</article>
84
85
<article class="content-area">
86
<h2><a href="/projects/roundabout.html" class="article-title">The roundabout</a></h2>
87
<div class="home-article-date">2025-02-02</div>
88
<p><p>The roundabout is a <strong class="emphasis-2">git repository hosting</strong> server software. It is designed to be a complete
89
alternative to GitHub, GitLab, BitBucket, Gogs/Gitea/Forgejo, and other similar services. It
90
is still in development and not yet ready for production use. As of version 0.3.0 development
91
stage, it supports:
92
</p></p>
93
</article>
94
95
<article class="content-area">
96
<h2><a href="/projects/waste.html" class="article-title">Waste detection</a></h2>
97
<div class="home-article-date">2024-04-29</div>
98
<p><p>An YOLO model specifically trained to detect waste in images. We collected a custom dataset of waste,
99
classified and annotated it, and trained the model using YOLOv8 on Keras. The model is able to detect
100
the position and class of waste in images. It can separate the following classes of waste:
101
</p></p>
102
</article>
103
104
<article class="content-area">
105
<h2><a href="/projects/wordle.html" class="article-title">Teletype Wordle</a></h2>
106
<div class="home-article-date">2024-04-29</div>
107
<p><p>Just like the original Wordle, you have to guess a 5-letter word in 6 tries and it tells you
108
how many letters are correct and in the right position, how many are correct but in the wrong
109
position, and how many are not in the word at all. The only difference is that this one is
110
played in the terminal. It's a great SSH toy for when you're bored.
111
</p></p>
112
</article>
113
114
</div>
115
116
</main>
117
<footer>
118
<p>Page generated on Saturday, 22 November 2025 at 16:22:48</p>
119
<p xmlns:cc="http://creativecommons.org/ns#" >This work is marked with <a href="https://creativecommons.org/publicdomain/zero/1.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC0 1.0 Universal</a> (🄍). No rights reserved.</p>
120
<p>Hosted at <a href="https://roundabout-host.com/roundabout">Roundabout-host</a> using the static site service, and generated with <a href="/projects/ampoule.html">Ampoule</a>.</p>
121
<a href="#">Back to top</a>
122
</footer>
123
</body>
124
</html>