<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Cosmin's Posts</title>
  <subtitle>Recent articles written by Cosmin</subtitle>
  <link href="https://cosmin.hume.ro/post/atom.xml" rel="self" />
  <link href="https://cosmin.hume.ro/" />
  <id>urn:uuid:0efdb580-2b55-4e1b-a459-c50795d84cbd</id>
  <updated>2022-12-27T10:14:00Z</updated>

  <entry>
    <title>soju on YunoHost</title>
    <link href="https://cosmin.hume.ro/post/2022/02/build-on-debian-run-on-mobian" />
    <id>urn:uuid:93fbfeeb-a650-4d22-b483-619dca47153d</id>
    <updated>2022-12-27T10:14:00Z</updated>
    <summary>
      soju on YunoHost
    </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
          Steps to install the
	  <a href="https://git.sr.ht/~emersion/soju">soju</a>
	  IRC bouncer on
	  <a href="https://yunohost.org/">YunoHost</a> 11.0.
	</p>
      </div>
    </content>
    <author>
      <name>Cosmin Humeniuc</name>
    </author>
  </entry>

  <entry>
    <title>Build on Debian, Run on Mobian</title>
    <link href="https://cosmin.hume.ro/post/2022/02/build-on-debian-run-on-mobian" />
    <id>urn:uuid:93fbfeeb-a650-4d22-b483-619dca47153d</id>
    <updated>2022-02-27T17:51:00Z</updated>
    <summary>
      Build on Debian, Run on Mobian
    </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
          Suppose you have a PinePhone running Mobian ("bookworm")
          and a desktop or laptop running Debian ("sid").
          How do you write a C program on the latter,
          that can run on the former?
	</p>
	<p>
          The PinePhone is powerful enough that you could just
          install the build tools and everything you need directly
          on it and develop directly on the device.
          However, you may have reasons to want to avoid
          this approach, so let's look at the classic approach,
          where we build on the desktop and run on the mobile.
	</p>
      </div>
    </content>
    <author>
      <name>Cosmin Humeniuc</name>
    </author>
  </entry>

  <entry>
    <title>How to Set Up a Project With Autotools</title>
    <link href="https://cosmin.hume.ro/post/2022/02/hello-autotools" />
    <id>urn:uuid:903c37d8-4e5e-4682-ade2-429d694d33b9</id>
    <updated>2022-02-01T20:56:00Z</updated>
    <summary>
      How to set up a project with Autoconf and Automake
    </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
	  Let's see how to set up GNU Autotools
	  for building a new project!
	</p>
	<p>
	  Today we're starting a new project
	  written in the C language.
	</p>
	<p>
	  The project will have a dependency
	  to make it more interesting.
	  We really can use any library,
	  and for this example we'll pick the SDL library.
	</p>
      </div>
    </content>
    <author>
      <name>Cosmin Humeniuc</name>
    </author>
  </entry>

  <entry>
    <title>WhatsApp? Nu, mulțumesc!</title>
    <link href="https://cosmin.hume.ro/post/2021/09/no-whatsapp/ro" />
    <id>urn:uuid:e0ba10b2-a3e3-4b5f-a0a5-c6505080bfef</id>
    <updated>2021-09-28T19:30:00Z</updated>
    <summary>
      De ce nu folosesc WhatsApp
      (și nu ar trebui să folosești nici tu)
    </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
	  Primesc din când în când invitații de a folosi WhatsApp.
	  Fie pentru conversații ocazionale,
	  fie pentru a mă alătura unui grup.
	</p>
	<p>
	  Din păcate, de fiecare dată trebuie să refuz invitația.
	  Aleg să nu folosesc WhatsApp.
	</p>
      </div>
    </content>
    <author>
      <name>Cosmin Humeniuc</name>
    </author>
  </entry>

  <entry>
    <title>WhatsApp? No, thanks!</title>
    <link href="https://cosmin.hume.ro/post/2021/09/no-whatsapp/en" />
    <id>urn:uuid:72fe534e-a76b-47a2-93ee-e63823eb39c1</id>
    <updated>2021-09-28T19:30:00Z</updated>
    <summary>
      Why I don't use WhatsApp (and you shouldn't either)
    </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
	  Every now and then I get invited to use WhatsApp.
	  Either for chatting or for joining a group.
	</p>
	<p>
	  Unfortunately, I must decline each invitation.
	  I choose not to use WhatsApp.
	</p>
      </div>
    </content>
    <author>
      <name>Cosmin Humeniuc</name>
    </author>
  </entry>

  <entry>
    <title>ggez Tutorial Lesson 1: Display an Image</title>
    <link href="https://cosmin.hume.ro/ggez-tutorial/01-blit" />
    <id>urn:uuid:9c69c0b4-ca5f-4d00-9372-c7ee37b7b124</id>
    <updated>2021-03-14T18:45:00Z</updated>
    <summary>
      Learn to blit an image on a window using Rust and ggez
    </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
	  Given a bare ggez project like the one built in Lesson 0
	  we will load an image and display it in the game window.
	</p>
      </div>
    </content>
    <author>
      <name>Cosmin Humeniuc</name>
    </author>
  </entry>
</feed>

