Daniele Esposti's Blog

My personal blog.

  • Home
  • About
github
Github Vim

Vim

New year, new programming languages, new technologies and new IDE. I finally switched to Vim as a primary editor for Python, JavaScript, HTML and CSS.

1 min read
Command line Git Rebase

Git-rebase no jutsu

In a DVCS rebasing is the action performed by re-applying all the commits done on the current active branch since it diverged from a remote branch. That is, all the commits are taken

6 min read
Command line Mysql Pipe Unix

Restore MySQL database with progress bar

Restoring a copy of a medium/big database can be a boring task, it can be worse when the process takes some times (let’s say more than 10 minutes) and you don’t have any

1 min read
Bytecode Hardening Python Reverse engineering

Simple hardening of the Python interpreter

For companies protecting their source code form reverse engineering is between very to vitally important. Using languages based on virtual machines easily expose the bytecode to simple un-compile techniques which revert the op-codes

4 min read
Bugs Exceptions Python

How to NOT write an exception handler

Exception handlers are important but more important is to code them in the correct way. Today I’ll show you an example of how to NOT write an exception handler. This example is taken

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