Daniele Esposti's Blog

My personal blog.

  • Home
  • About
github
Timemachine Mac-os-x

Fix corrupted Time Machine sparse bundles

I know that on the Internet there is an unlimited amout of articles and posts about how to solve the issue about corrupted Time Machine backups on our NASs. I have tried a

1 min read
Rust Python Compilation

Create a Python module in Rust

Rust is a new language which aims to be fast a C/C++ but safer and more expressive. Writing code in Rust is not just fun but it also can be useful to write

5 min read
Docker Python Compilation Pip Wheel

Cross-compile Python packages with Docker

Cross-compiling is the action of building a package or a binary for a different system than the current used for the compilation process; for example compiling ARM binaries on a x86 architecture. In

4 min read
Json Protocol buffers Python

Create a plugin for Google Protocol Buffer

Google’s Protocol Buffer is a library to encode and decode messages in a binary format optimised for compactness and portability between different platforms. At the moment the core library can generate code for

4 min read
Javascript Npm Semver

Restricting npm semver rules

The npm package manager uses semver to declare the version of the external dependancies of your package in a more flexible way. Unfortunately the current version of npm by default uses the caret

1 min read
« Newer Posts Page 2 of 13 Older Posts »
Daniele Esposti's Blog © 2025
Proudly published with Jekyll & GitHub Pages using Jasper2
Latest Posts Twitter