Archives

Category Archive for: ‘Programmazione’

Copy Of Repo Dal Mondo0

Programmazione web – Repository dal mondo #1

0

Avete sempre voluto approcciarvi alla programmazione web oppure siete ormai esperti del settore? La puntata di oggi vi propone 4 repository che possono aiutarvi in questo ambito e farvi crescere ancor di più professionalmente. In “Repository dal mondo #0” abbiamo parlato di: github e i primi passi nel mondo open-source Front-end: ho scordato qualcosa? Il lato Front-end (in contrapposizione col Back-end) è …

Read More
Repo Dal Mondo0

Repository dal mondo #0 – Primi passi su Github

0

Che siate appassionati del mondo open-source oppure alle prime armi, che abbiate appena cominciato a programmare o abbiate anni di esperienza, questa rubrica fa al caso vostro. Ad ogni appuntamento, vi proporremo 3 repository di Github che vale la pena scoprire ed esplorare. Inauguriamo questa rubrica, con un episiodio 0, che vuole essere di introduzione all’open-source e permetta ai meno …

Read More
Hadoop logo

Estrarre valori distinti (distinct) con Hadoop MapReduce

0

In questo breve articolo introduciamo un algoritmo per Hadoop Map/Reduce, per estrarre i valori distinti di un dataset. Iniziamo subito vedendo lo pseudocodice: def map(key, value): emit(value, null) def reduce(key, null[]): emit(key) Tutto abbastanza semplice: il mapper riceve in input dei dati, ed emette il valore su cui eseguire la distinct come nuova chiave. Come funziona In breve, Hadoop M/R è …

Read More
Python Logo

List Comprehensions in Python

0

La comprehension delle liste offrono un modo più conciso per scrivere un loop for. Possono tornare veramente utili quando vuoi creare nuove liste da liste o iterables già esistenti. Ad esempio, potremmo utilizzare la list comprehension per creare una nuova lista di numeri elevati al quadrato, da una preesistente lista di numeri (map). Un altro esempio potrebbe essere di creare …

Read More
Rust Programming Language Black Logo.svg

[Rust] Hello, World

0

Continuiamo la serie di Hello, World introducendo un linguaggio di programmazione molto giovane ma molto amato: Rust. Rust è un linguaggio di programmazione compilato (omonimo di un gioco per pc) sviluppato da Mozilla Research, la stessa Mozilla di Firefox. Supporta diversi paradigmi di programmazione, fra i più noti e usati: object oriented, funzionale, e procedurale. Rust è progettato per essere un …

Read More
68749151

Una gentile introduzione a Strace

0

La prima volta che sono venuto a conoscenza di strace è stato probabilmente leggendo questo post di Julia Evans1: You can be a kernel hacker too. Strace è un tool presente su sistemi *nix che permette di tracciare le chiamate di sistema (systemcall) effettuate da un nostro processo. Vediamo ora una serie di esempi per capire alcuni casi d’uso in …

Read More
Page 1 of 1212345»10...Last »