Sviluppo

Sviluppo (5)

Giovedì, 14 Dicembre 2017 11:45

Verificare la firma della PEC con PHP

Scritto da

La PEC è, a tutti gli effetti un messaggio S/MIME. Così come riportato nella RFC 6109, il formato del messaggio è quello della sezione 3.4.3 della RFC 5751. Da queste letture si evince che la busta PEC, altro non è che un messaggio contenente più parti. Nella fattispecie, tra le intestazioni del messaggio ci sarà:

Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha1";
Martedì, 10 Dicembre 2013 07:29

Voci di menu con icone con KnpMenu e MopaBootstrap

Scritto da

Nella realizzazione di un sito ho cominciato a provare ad usare MopaBootstrapBundle insieme a KnpMenuBundle.

I primi problemi che ho dovuto affrontare sono legati all'utilizzo delle icone. Alla fine la soluzione che sono riuscito ad adottare l'ho trovata in questo post.

Rispetto alla configurazione iniziale ho dovuto:

  • aggiungere, nella sezione stylesheet
    filter='cssrewrite'
  • creare la seguente cartella all'interno della quale ho copiato sia glyphicons-halflings.png che glyphicons-halflings-white.png
    web/Resources/public/img/
Mercoledì, 10 Luglio 2013 00:00

Memento per collaborare su Github

Scritto da

Collaborare su github è molto stimolante! Collaborare bene e usare github appieno è...semplice se sai come farlo!

Il primo passo per collaborare su github è creare un fork del progetto al quale si intende partecipare. Una volta effettuato il fork su github è necessario farne il clone sul proprio computer. Facciamo un esempio partendo dal repository per la documentazione italiana di symfony garak/symfony-docs-it. Il mio fork è lucasaba/symfony-docs-it.

luca@ermes:~/workspace$ git clone Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.:lucasaba/symfony-docs-it.git
Cloning into 'symfony-docs-it'...
remote: Counting objects: 5974, done.
remote: Compressing objects: 100% (2689/2689), done.
remote: Total 5974 (delta 3366), reused 5725 (delta 3238)
Ricezione degli oggetti: 100% (5974/5974), 6.88 MiB | 923 KiB/s, done.
Risoluzione dei delta: 100% (3366/3366), done.
luca@ermes:~/workspace$

Fin qui la parte semplice. Entrando dentro il mio nuovo repository, posso vedere alcune informazioni:

Martedì, 25 Giugno 2013 00:00

Symfony 2 - Bundle preferiti

Scritto da

Da una serie di interventi nella ML di Symfony.it è uscita una lista dei bundle preferiti.

Ecco perciò la lista riassunta dei bundle segnalati:

E, visto che ci siamo, anche alcune cose che non richiedono per forza Symfony:

Martedì, 05 Febbraio 2013 07:06

Lettura dei dati della Tessera Sanitaria con Python

Scritto da

Obbiettivo: accedere ai record anagrafici della smartcard (TSN) rilasciata dal Servizio Sanitario Nazionale (SSN) senza dover conoscere per forza tutta la ISO 7816.

Scrivo questo articolo perché non ho ancora trovato niente che spieghi come farlo in modo semplice ed intuitivo.

Strumenti:

  • linguaggio di programmazione python (versione 2.7 ma anche la 3 dovrebbe andar bene)
  • libreria python pyscard per accedere parlare con la smartcard
  • un lettore di smartcard "conosciuto"
  • l'editor di testo del cuore
  • una ventina di documenti sulle smart card e l'APDU, in più lingue, da tenere conunque a portata di mano

Procediamo!

Login Form