Archive for "Coding"

Automate OpenWRT/LEDE firmware generation with Ansible

2nd December 2016 in Coding

If you are using OpenWRT, LEDE or OpenWISP2, chances are high you may be compiling different images for different organizations (different clients, different no-profit organizations, different community networks) and different flavours (full-featured, minimal, mesh-network specific, ecc).

continue reading "Automate OpenWRT/LEDE firmware generation with Ansible"

django-x509: a reusable django app to manage x509 certificates

23rd September 2016 in Coding

In this blog post I present one of my latest efforts: a reusable django app that implements a basic Public Key Infrastructure (PKI).

continue reading "django-x509: a reusable django app to manage x509 certificates"

Network Topology Visualizer: django-netjsongraph

3rd March 2016 in Coding

Recently I've been working on a network topology visualizer based on NetJSON, which I named django-netjsongraph.

continue reading "Network Topology Visualizer: django-netjsongraph"

First DjangoGirls Rome wrap-up & afterthoughts

13th December 2015 in Coding

Last saturday I participated as a coach in DjangoGirls Rome, the first DjangoGirls event in Italy.

DjangoGirls is an international organization which helps to organize free workshops aimed at bringing women into the IT community.

I am proud to have actively participated as a coach and helped the organization and the promotion of the event: we also managed to get an interview on IlFattoQuotidiano and a mention on Repubblica, two of the most important Italian newspapers.

continue reading "First DjangoGirls Rome wrap-up & afterthoughts"

Interviewed by IlFattoQuotidiano, Linux Day 2015

27th October 2015 in Coding

I tried to give a realistic overview about the world of Linux, Open Source and Free Software to ilfattoquotidiano, a usually more alternative but still mainstream italian newspaper.

continue reading "Interviewed by IlFattoQuotidiano, Linux Day 2015"

netjsonconfig: convert NetJSON to OpenWRT UCI

6th October 2015 in Coding

netjsonconfig is a python implementation of the NetJSON data interchange format, more specifically the DeviceConfiguration object...

continue reading "netjsonconfig: convert NetJSON to OpenWRT UCI"

How to speed up tests with Django and PostgreSQL

20th July 2015 in Coding

Over time I realized that waiting more than 15 minutes for my entire test suite to complete was very, very wrong. I've neglected spending time on fine tuning end eningeering tests and now each time I had to run some tests I found myself annoyed, bored, distracted. Quite a productivity killer.

In this post I'll share how I solved this problem and achieved a drastic speed up of an open source django project.

Hopefully you'll be able to replicate this setup and enjoy the same benefits I'm enjoying now!

 

continue reading "How to speed up tests with Django and PostgreSQL"

NetJSON: data interchange format for networks

3rd May 2015 in Coding

NetJSON is a data interchange format for encoding the basic building blocks of networking.

 

continue reading "NetJSON: data interchange format for networks"

Nodeshot sprint in Madrid May 6-11 2015

3rd May 2015 in Coding

I'm happy to announce that a nodeshot development sprint that will take place on May 6-11 2015 in Madrid, Spain at the event Visualizar'15 organized by Medialab Prado.

 

continue reading "Nodeshot sprint in Madrid May 6-11 2015"

Going to FOSDEM 2015

6th January 2015 in Coding

This year I'm finally going to FOSDEM!

If anyone from ninux or other community networks is reading, find more information about who of ninux is going here: http://wiki.ninux.org/fosdem2015.

continue reading "Going to FOSDEM 2015"

Google Mentor Summit 2014

15th October 2014 in Coding

This year I will be participating to the Google Mentor Summit in Google's headquarters!

I will leave tomorrow for San Francisco to take a look around and visit some cool places, anybody else reading this is going there? Wanna hang out? Drop me a line in my contact page :-)

continue reading "Google Mentor Summit 2014"

Going to Battlemesh v7 in Leipzig

11th May 2014 in Coding

From tomorrow 12th of May 2014 until sunday 18th I will be in Leipzig for the 7th edition of the Wireless Battle of the Mesh, a grass root community-organized event related to wireless networking and community networks.

I'll hold two talks:

See you there!

continue reading "Going to Battlemesh v7 in Leipzig"

My First Ever Workshop: Let's Learn How to Code With Python!

12th February 2013 in Coding

My first ever workshop will be dedicated to Python!

continue reading "My First Ever Workshop: Let's Learn How to Code With Python!"

Bash Command to Add an SSH Key to a Remote Host

15th June 2012 in Coding

Today I want to share with you an useful bash command to add an SSH key quickly to a remote host.

continue reading "Bash Command to Add an SSH Key to a Remote Host"

Participating in Google Summer of Code 2012

19th March 2012 in Coding

I'm very happy to announce that the italian wireless community Ninux.org has been accepted as a mentoring organization for the Google Summer of Code 2012 program!

continue reading "Participating in Google Summer of Code 2012"

Older »

Categories

Let's be social

Popular posts

Latest Comments

  1. Great news Aymará! Very happy to know this post has inspired you to experiment :-)

    By Federico Capoano in First DjangoGirls Rome wrap-up & afterthoughts

  2. Hi!! I'm a Django Girls coach too. Here, in Argentina, made just what you suggested, splited the workshop in two days. The experiment went just great! Most of the girls achieved to publish the blog from ground 0. It feels great to be helpfull ...

    By Aymará in First DjangoGirls Rome wrap-up & afterthoughts

  3. Send any question to the interop-dev mailing list or open an issue on github.

    By Federico in Network Topology Visualizer: django-netjsongraph

  4. I have a question about Network Topology Collector, can you brief me pls?

    By Nasrin Akter in Network Topology Visualizer: django-netjsongraph

  5. Thanks !

    By Alois in How to speed up tests with Django and PostgreSQL

Popular Tags

battlemesh censorship creativity criptography django event google-summer-of-code ibiza inspiration javascript jquery linux nemesisdesign netjson ninux nodeshot open-source openwisp openwrt performance photo programming python security staticgenerator talk upload wireless-community