Zwitterionic digressions is thought and maintained by Giovanni Crisalfi (aka Zwitt), a medicinal chemistry student into spectroscopy, software and good readings.

Here it falls anything I’m interested in enough to make me want to write about (see arguments).

My most recent posts below. In english I mostly write about programming projects, coding notes and the software I use. If you know italian, take a look at the italian version too.

page: 1/2

Air traffic on Emacs

Translations: it en
It was an usual saturday afternoon, me searching ways to achieve stuff in lisp; I saw an interesting reddit post, I clicked on it: it's about using emacs lisp as general purpose programming language. First comment was like "Of course you can use it as general purpose language," in the ‘90s a piece of Germany’s air traffic control software ran on Emacs.
read more →

Get user inputs in Emacs Lisp

Translations: it en
This post is intended to give beginners an introduction on how to use lisp to manage user's inputs on Emacs.
read more →

Literate plotting of a Lorenz Attractor with Python/Org-mode

Translations: it en
Literate plotting of a Lorenz Attractor with Python/Org-mode
Let's explore the shape of the Lorenz attractor with Python in Org mode/Emacs. Because why not.
read more →

Send to Kindle

This is an useful script I wrote years ago to manage my ebooks with Python and Calibre. It automatically runs a conversion from .epub files to .mobi in a pre-selected directory and then send everything to my Kindle via email.
read more →

Ignoring alias and functions in Bash

Translations: en it
tl;dr: Use command in front of the desired command.
read more →

Org-mode

Translations: en it
read post →

What is Vala

Vala is a programming language that allows modern techniques to be used to write applications that run on the GNOME platform stack, particularly GLib and GObject.
read more →

Get ListRow length in Gtk with Rust

For some reason, gtk::ListBox doesn't expose a method to get the length of the list. So... we have to hack around.
read more →

FFmpeg

FFmpeg is a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At least, that's what Wikipedia says.
read more →

Environment variables on Emacs

Maybe you need an env var for something you're doing in lisp or for some library. How can you set it?
read more →
follow me