Shortcut keys

INTELLIJ IDEA Autogenerazione elementi di una classe: Menu Code -> Generate oppure ALT + Insert  WINDOWS Enter ASCII CODE: ALT + ASCII CODE (use numpad) Redo last action: CTRL + Y Undo last action: CTRL + Z Lock your computer: WIN + L Show or hide the desktop: WIN + D Snap windows: WIN + …

Angular

Inizializzazione ambiente Versioni Funzionamento Local vs Global Typescript Binding Angular Fundamentals Component API Form Consuming HTTP service Routing Autenticazione e autorizzazione Deployment API end-point lato-client Risorse Inizializzazione ambiente Installare node.js (https://nodejs.org/it) Installare librerie di terze parti tramite NPM (Node Package Manager)  — Per sapere quali librerie sono già installate in node.js npm [-g] ls –depth=0 …

Docker

Introduzione Principali comandi docker Principali comandi Linux Lavorare con le immagini Lavorare con i container Docker-compose Deploy Immagini docker Risorse Introduzione Installazione di Docker  in  locale https://docs.docker.com/get-docker In windows assicurarsi che nelle funzionalità si abbia attivato Hyper-V e i Container. Docker hub (https://hub.docker.com) Container vs Virtual Machine  Entrambi danno la possibilità di eseguire applicazioni con …

PRIMO – TORTA DI PATATE

   INGREDIENTI (per 6 persone) Patate 1,2 kg Spinaci 500 g Caciocavallo 320 g Grana Padano da grattugiare 70 g Tuorli 2 Aglio 1 spicchio Rosmarino qb Olio oliva qb. Sale fino qb Pepe nero qb Burro 20 g  + Grana Padano 20 (per lo stampo) . PREPARAZIONE Per realizzare la torta di patate e prosciutto, per …

Javascript

JAVASCRIPT Tipi primitivi o Tipi valore StringNumberBooleanSymbol //unique valueundefinednull Tipi Referenza ObjectFunctions (=Object)Array (=Object) Lose equally (==) 1==’1′; //true1==[1] //true’1’== [1] //true Strict equally (===) , Strict inequality (!==) 1 === ‘1’; //false1 === [1] //false’1′ === [1] //false Operatore esponenziale let x=3;let y=2;let result = x ** y = 8; //3 alla seconda  Falsy …

Automated Testing in C#

Cosa testare Prima fare i test nominali Testare i casi estremi (come le date limite di un periodo) Testare le exception (preferire exception castomizzate) Caratteristiche generarli Vantaggi di progettare test automatici => Testare il codice in meno tempo e più facilmente. Trovare eventuali bug e migliorare la qualità del codice. Fare il deploy e refactoring …

Charles Baudelaire

L’arbatros Souvent, pour s’amuser, les hommes d’équipagePrennent des albatros, vastes oiseaux des mers,Qui suivent, indolents compagnons de voyage,Le navire glissant sur les gouffres amers. A peine les ont-ils déposés sur les planches,Que ces rois de l’azur, maladroits et honteux,Laissent piteusement leurs grandes ailes blanchesComme des avirons traîner à côté d’eux. Ce voyageur ailé, comme il …

Git

Distribuited workflow Git Server Git Client Come funziona Git Configurazione e preparazione di repository Git (config, init, clone) Salvare modifiche (add, commit, diff, stash) Annullare modifiche (checkout, restore, clean, revert, reset, rm) Ispezionare un repository (status, log, show, tag, blame, shorlog, bisect, describe) Riscrivere lo storico  (rebase,  cherry-picking, commit –amend) Collaborazione (fetch, push, pull, merge, …

PRIMI – RISOTTO ALL’UVA

RISOTTO All’ UVA FRAGOLA Ingredienti (4 perS.) uva fragola 420 g brodo vegetale 1 l riso carnaroli 320 g formaggio primo sale 280 g burro 80 g grana grattugiato 40 g pistacchi pelati 20 pz maizena o amido sale Preparazione Tagliate a metà gli acini di uva fragola (tenetene da parte qualcuno intero per la decorazione), …