commit b95e4810304bde2110b37ef53c962f0356d081f4
parent b22d128c12e82beec888383d248709e79a6f0ce4
Author: Andreas Gruhler <agruhl@gmx.ch>
Date: Sat, 14 Jun 2025 23:17:13 +0200
feat: add xmpp-web
Diffstat:
3 files changed, 47 insertions(+), 30 deletions(-)
diff --git a/Gemfile b/Gemfile
@@ -9,5 +9,7 @@ end
gem 'html-proofer'
gem 'tzinfo'
gem 'tzinfo-data'
-
-gem "webrick", "~> 1.8"
+gem 'webrick'
+gem 'logger'
+gem 'csv'
+gem 'base64'
diff --git a/_includes/nav.html b/_includes/nav.html
@@ -4,7 +4,7 @@
<h1 class="logo"><a href="{{ '/' | relative_url }}">{{ site.title_left }}<span>{{ site.title_right }}</span></a></h1>
<ul class="navbar">
<li><a href="https://code.in0rdr.ch">{% octicon repo %}<span> src</span></a></li>
- <li><a href="https://web.libera.chat/gamja/#p0c">{% octicon comment-discussion %}<span> irc</span></a></li>
+ <li><a href="https://chat.in0rdr.ch/#/guest?join=p0c@conference.in0rdr.ch">{% octicon comment-discussion %}<span> chat</span></a></li>
<li><a href="https://cv.in0rdr.ch">{% octicon person %}<span> about</span></a></li>
</ul>
</div>
diff --git a/index.html b/index.html
@@ -22,21 +22,21 @@ title: Home
<p>Approach to software:</p>
<ul>
<li>
- <a href="https://en.wikipedia.org/wiki/Form_follows_function#Software_engineering">
- Form follows function
- </a> (e.g., programming language)</li>
+ <a href="https://en.wikipedia.org/wiki/Form_follows_function#Software_engineering">
+ Form follows function
+ </a> (e.g., programming language)</li>
<li>Minimal, but serves the purpose.
<a href="https://en.wikipedia.org/wiki/Batteries_Included">
- Batteries 🔋 included.
- </a>
- </li>
- <li>Stop at <a
- href="https://en.wikipedia.org/wiki/Pareto_principle#Computing">Pareto</a>.
- Use the remaining time to have coffee ☕ and build the next
- thing.</li>
- <li>Performance matters, avoid dependencies where possible</li>
- <li>Reasonably secure</li>
- <li>Privacy aware. Keep in control of your data.</li>
+ Batteries 🔋 included.
+ </a>
+ </li>
+ <li>Stop at <a
+ href="https://en.wikipedia.org/wiki/Pareto_principle#Computing">Pareto</a>.
+ Use the remaining time to have coffee ☕ and build the next
+ thing.</li>
+ <li>Performance matters, avoid dependencies where possible</li>
+ <li>Reasonably secure</li>
+ <li>Privacy aware. Keep in control of your data.</li>
</ul>
</div>
<header class="page-header">
@@ -48,26 +48,41 @@ title: Home
<li>CIDR range calculator</li>
<li>Speed dating app</li>
</ul>
+ </div>
<header class="page-header">
- <h1 class="page-title">Contact and support</h1>
+ <h1 class="page-title">Development and Support</h1>
</header>
<div class="page-content">
- <p>Have an idea? Get in touch on IRC
- <a href="https://web.libera.chat/gamja/#p0c">#p0c</a> or on
- <a href="https://m.in0rdr.ch/users/in0rdr">Fediverse</a>.
+ <p>
+ New idea? Interested in the development of an application? Get in
+ touch 💬
</p>
+ <table>
+ <tr>
+ <td>XMPP</td>
+ <td><a href="https://chat.in0rdr.ch/#/guest?join=p0c@conference.in0rdr.ch">p0c@conference.in0rdr.ch</a></td>
+ </tr>
+ <tr>
+ <td>IRC</td>
+ <td><a href="https://web.libera.chat/gamja/#p0c">libera/#p0c</a></td>
+ </tr>
+ <tr>
+ <td>Fediverse</td>
+ <td><a href="https://m.in0rdr.ch/users/in0rdr">m.in0rdr.ch</a></td>
+ </tr>
+ </table>
<p>Swag we do! Send us a DM and support us with free swag <3 </p>
<img alt="p0c stickers" src="http://0x0.in0rdr.ch/a.jpg"/>
- <p>
- <script src="https://liberapay.com/in0rdr/widgets/button.js"></script>
- <noscript>
- <a href="https://liberapay.com/in0rdr/donate">
- <img alt="Donate using Liberapay"
- src="https://liberapay.com/assets/widgets/donate.svg">
- </a>
- </noscript>
- </p>
- </div>
+ <p>
+ <script src="https://liberapay.com/in0rdr/widgets/button.js"></script>
+ <noscript>
+ <a href="https://liberapay.com/in0rdr/donate">
+ <img alt="Donate using Liberapay"
+ src="https://liberapay.com/assets/widgets/donate.svg">
+ </a>
+ </noscript>
+ </p>
+ </div>
</div>
</section>