Skip to content

Instantly share code, notes, and snippets.

Andrea Borruso aborruso

  • Palermo, Italy
View GitHub Profile
View tema.xml
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
<qgis version="3.4.6-Madeira" styleCategories="Symbology">
<renderer-v2 enableorderby="0" attr="den_reg" symbollevels="0" forceraster="0" type="categorizedSymbol">
<categories>
<category value="Abruzzo" label="Abruzzo" render="true" symbol="0"/>
<category value="Basilicata" label="Basilicata" render="true" symbol="1"/>
<category value="Calabria" label="Calabria" render="true" symbol="2"/>
<category value="Campania" label="Campania" render="true" symbol="3"/>
<category value="Emilia-Romagna" label="Emilia-Romagna" render="true" symbol="4"/>
<category value="Friuli Venezia Giulia" label="Friuli Venezia Giulia" render="true" symbol="5"/>
View impreseAttiveFVG.csv
Data categoria valore
31/12/2000 provincia di Gorizia 2886
31/12/2000 provincia di Pordenone 7856
31/12/2000 provincia di Trieste 4422
31/12/2000 provincia di Udine senza Sappada 14808
31/12/2000 comune di Sappada 70
31/12/2001 provincia di Gorizia 2943
31/12/2001 provincia di Pordenone 7927
31/12/2001 provincia di Trieste 4453
31/12/2001 provincia di Udine senza Sappada 14831
View npm-global-without-sudo.md

source https://github.com/sindresorhus/guides/blob/master/npm-global-without-sudo.md

Install npm packages globally without sudo on macOS and Linux

npm installs packages locally within your projects by default. You can also install packages globally (e.g. npm install -g <package>) (useful for command-line apps). However the downside of this is that you need to be root (or use sudo) to be able to install globally.

Here is a way to install packages globally for a given user.

1. Create a directory for global packages
@aborruso
aborruso / create-new-file.ahk
Created Mar 30, 2019 — forked from TheBeastOfCaerbannog/create-new-file.ahk
AutoHotKey: Create a new file with Alt+N keyboard shortcut in Windows Explorer
View create-new-file.ahk
; This is part of my AutoHotKey [1] script. When you are in Windows Explorer it
; allows you to press Alt+N and type a filename, and that file is created
; in the current directory and opened in the appropriate editor (usually
; [gVim](http://www.vim.org/) in my case, but it will use whatever program is
; associated with the file in Windows Explorer).
; This is much easier than the alternative that I have been using until now:
; Right click > New > Text file, delete default filename and extension (which
; isn't highlighted in Windows 7), type the filename, press enter twice.
; (Particularly for creating dot files like ".htaccess".)
@aborruso
aborruso / gdal_ecw.sh
Created Mar 28, 2019 — forked from 1papaya/gdal_ecw.sh
Install GDAL 2.3 with ECW support on Ubuntu 18.04
View gdal_ecw.sh
#!/bin/bash
##
## Tested on: Ubuntu 18.04 & ECW 5.4 & GDAL 2.3.1
##
## Download the ERDAS ECW JP2 SDK v5.4 Linux
## https://download.hexagongeospatial.com/downloads/ecw/erdas-ecw-jp2-sdk-v5-4-linux
## Download GDAL v2.3 Source (ex. 2.3.1)
View 39665614354.json
{"photo":{"id":"39665614354","secret":"ee9a2b4dae","server":"4747","farm":5,"dateuploaded":"1519116773","isfavorite":0,"license":"5","safety_level":"0","rotation":0,"originalsecret":"c3d7c18e6f","originalformat":"jpg","owner":{"nsid":"140129279@N05","username":"Biblioteca Comunale di Palermo","realname":"Biblioteca comunale Palermo","location":"Palermo, Italia","iconserver":"4502","iconfarm":5,"path_alias":"biblioteca-comunale-palermo"},"title":{"_content":"Il disastro di via Lattarini"},"description":{"_content":"### inizio descrizione ### \n- title: &quot;Il disastro di via Lattarini la croce rossa sui luoghi&quot; \n- editor: &quot;&quot; \n- author: &quot;Di Benedetto, Enrico&quot; \n- contributor: &quot;Collezione del Fondo Di Benedetto&quot; \n- shelfmark: &quot;Biblioteca comunale di Palermo - Sezione manoscritti e rari&quot; \n- page: &quot;355&quot;\n- place of publishing: &quot;pp. 418. E. Di Benedetto: Palermo - varia XIX \u2013 XX secolo&quot;\n- year of publishing: &quot;&quot; \n- issuance
View 00_licenzePortaleIsprambiente.md

Intro

Il 18 febbraio 2019 è stato presentato il nuovo Portale del Servizio Geologico d'Italia

Ho voluto allora verificare se i dati esposti fossereo dati aperti, se fossero riutilizzabili. Ho creato uno script per verificare quali siano le licenze in essere nella sezione denominata "Utilizza i dati".
Le ho ricavate interrogando tramite GetCapabilities i servizi esposti, che in risposta restituiscono (non sempre) le informazioni sui vincoli di utilizzo, all'intenro del tag AccessConstraints. Sotto un esempio.

<AccessConstraints><![CDATA[I dati pubblicati dal Servizio Geologico d'Italia sono liberi nella consultazione e visualizzazione. 
L'uso delle informazioni e' nel rispetto della proprieta' intelletuale e della corretta scala di applicazione del dato.
View alboPOP.yaml
title: Acquasanta Terme
tags: ["tci","rt"]
original: http://www.comune.acquasantaterme.ap.it/mc/mc_p_ricerca.php
rss: http://feeds.ricostruzionetrasparente.it/albi_pretori/Acquasanta%20Terme_feed.xml
twitter:
facebook:
telegram:
pdf:
author: Alessio Cimarelli <alessio.cimarelli@ondata.it> (http://www.ricostruzionetrasparente.it)
repo: https://github.com/RicostruzioneTrasparente/rt-scrapers/
View 00_UK-tmin.sh
#!/bin/bash
# https://www.facebook.com/groups/dataninja/permalink/1978799319092483/
# https://www.metoffice.gov.uk/pub/data/weather/uk/climate/datasets/Tmin/ranked/UK.txt
# https://gist.github.com/patperu/5521d51f2a0eda485e31dcd6bef69587
curl -sL "https://www.metoffice.gov.uk/pub/data/weather/uk/climate/datasets/Tmin/ranked/UK.txt?fbclid=IwAR26RJZPfZYJd4GJ5bn4zmAHlXkGmDj4UPxujCIgLWFW5ErgM9AWkmpG_IM" >data.csv
# normalizza la separazione tra campi e gestisci i valori nulli
sed -i -r 's/^ {1,}//g;s/([0-9]) ([0-9])/\1 \2/g;s/([a-zA-Z]) {2,}([a-zA-Z])/\1 \2/g' data.csv
You can’t perform that action at this time.