Mokabyte

Dal 1996, architetture, metodologie, sviluppo software

  • Argomenti
    • Programmazione & Linguaggi
      • Java
      • DataBase & elaborazione dei dati
      • Frameworks & Tools
      • Processi di sviluppo
    • Architetture dei sistemi
      • Sicurezza informatica
      • DevOps
    • Project Management
      • Organizzazione aziendale
      • HR
      • Soft skills
    • Lean/Agile
      • Scrum
      • Teoria della complessità
      • Apprendimento & Serious Gaming
    • Internet & Digital
      • Cultura & Società
      • Conferenze & Reportage
      • Marketing & eCommerce
    • Hardware & Tecnologia
      • Intelligenza artificiale
      • UX design & Grafica
  • Ultimo numero
  • Archivio
    • Archivio dal 2006 ad oggi
    • Il primo sito web – 1996-2005
  • Chi siamo
  • Libri
  • Contatti e newsletter
  • Argomenti
    • Programmazione & Linguaggi
      • Java
      • DataBase & elaborazione dei dati
      • Frameworks & Tools
      • Processi di sviluppo
    • Architetture dei sistemi
      • Sicurezza informatica
      • DevOps
    • Project Management
      • Organizzazione aziendale
      • HR
      • Soft skills
    • Lean/Agile
      • Scrum
      • Teoria della complessità
      • Apprendimento & Serious Gaming
    • Internet & Digital
      • Cultura & Società
      • Conferenze & Reportage
      • Marketing & eCommerce
    • Hardware & Tecnologia
      • Intelligenza artificiale
      • UX design & Grafica
  • Ultimo numero
  • Archivio
    • Archivio dal 2006 ad oggi
    • Il primo sito web – 1996-2005
  • Chi siamo
  • Libri
  • Contatti e newsletter

Programmazione & Linguaggi

Home » Programmazione & Linguaggi » Pagina 3

Loading...
N°
242 settembre
2018

Stateful Stream Processing con Apache Flink

III parte: Completiamo la nostra applicazione

Francesca Tosi
In questo terzo articolo della serie, concludiamo la nostra introduzione ad Apache Flink con il completamento dell’applicazione che avevamo cominciato a scrivere nel numero scorso...
> Continua a leggere
N°
241 luglio
2018

Stateful Stream Processing con Apache Flink

II parte: Primi passi nella scrittura di applicazioni

Francesca Tosi
Nella prima parte di questa serie di articoli su Flink ci siamo dedicati alla descrizione dello Stream Processing in generale e di Apache Flink in...
> Continua a leggere
N°
240 giugno
2018

Introduzione a Kotlin

IV parte: Sviluppo di applicazioni Android

Filippo Diotalevi
Nei precedenti articoli abbiamo presentato le caratteristiche principali di Kotlin e sviluppato una semplice applicazione lato server per gestire un portfolio di criptovalute. In quest’ultima...
> Continua a leggere
N°
240 giugno
2018

Stateful Stream Processing con Apache Flink

I parte: Concetti base e peculiarità di Flink

Francesca Tosi
Apache Flink è al momento una delle piattaforme di elaborazione dati più potenti e promettenti: si tratta di un framework di stream processing capace di...
> Continua a leggere
N°
239 maggio
2018

Introduzione a Kotlin

III parte: Sviluppo di un microservizio REST

Filippo Diotalevi
Il terzo articolo della introduzione a Kotlin affronta alcuni costrutti avanzati del linguaggio che vengono utilizzati per sviluppare un microservizio REST utile per calcolare il...
> Continua a leggere
N°
238 aprile
2018

Introduzione a Kotlin

II parte: La sintassi

Filippo Diotalevi
Dopo aver parlato nella prima parte di questa serie della storia e delle motivazioni che hanno portato allo sviluppo di Kotlin, il secondo articolo presenta...
> Continua a leggere
N°
237 marzo
2018

Introduzione a Kotlin

I parte: Origine e ambiti di utilizzo

Filippo Diotalevi
Kotlin è un linguaggio di programmazione per la Java Virtual Machine che sta diventando sempre più popolare nello sviluppo di applicazioni Android e lato server;...
> Continua a leggere
N°
237 marzo
2018

Vert.x un toolkit per applicazioni reattive

V Parte: La nostra app Vert.x

Marco Rotondi
In questo articolo mettiamo insieme la parte relativa alle API REST e la parte relativa al salvataggio dei dati su DB, per completare la nostra...
> Continua a leggere
N°
236 febbraio
2018

Vert.x: un toolkit per applicazioni reattive

IV Parte: Accesso ai dati e comunicazione tra Verticle

Marco Rotondi
In questo nuovo articolo, vediamo come inizializzare il nostro data store utilizzando Flyway. Faremo il deploy del nostro verticle per la gestione dell’accesso al DB...
> Continua a leggere
N°
236 febbraio
2018

Git, the stupid content tracker

XI parte: Il “viaggio” dei file e delle loro modifiche

Ferdinando Santacroce
Continuiamo a vedere il sistema di gestione dei file di Git, articolato su tre aree. In particolare, oltre a riassumere in che modo questi file...
> Continua a leggere
N°
235 gennaio
2018

Git, the stupid content tracker

X parte: Gestire i file, in pratica

Ferdinando Santacroce
Per la gestione dei file Git si avvale tre aree distinte che occorre saper maneggiare nel modo opportuno. Git adopera infatto un sistema adeguato a...
> Continua a leggere
N°
235 gennaio
2018

Vert.x: un toolkit per applicazioni reattive

III parte: Test, test, test

Marco Rotondi
Prima di addentrarci nella parte di accesso ai dati e comunicazione tra verticles, vediamo come il toolkit semplifica la scrittura dei test. Costruiremo la nostra...
> Continua a leggere
N°
234 dicembre
2017

Vert.x: un toolkit per applicazioni reattive

II parte: La nostra prima app in Vert.x

Marco Rotondi
In questa puntata vedremo qual’é la struttura di un progetto Vert.x, come inizializzarlo e lanciare il nostro codice, utilizzando Maven per la gestione delle dipendenze....
> Continua a leggere
N°
234 dicembre
2017

Git, the stupid content tracker

IX parte: Un’occhiata ai tag

Ferdinando Santacroce
La serie di introduzione a Git continua con questo articolo in cui ci occuperemo dei tag. Si tratta di “pietre miliari” collocate all’interno di un...
> Continua a leggere
N°
233 novembre
2017

Vert.x: un toolkit per applicazioni reattive

I parte: Storia e caratteristiche

Marco Rotondi
Cominciamo con questo numero una nuova serie dedicata a Vert.x, un toolkit tramite il quale è possibile rilasciare ed eseguire le proprie applicazioni. La piattaforma,...
> Continua a leggere
N°
232 ottobre
2017

Git, the stupid content tracker

VIII parte: References

Ferdinando Santacroce
L’estate è finita ed è tempo di tornare a parlare del nostro strumento di versioning preferito. In questo appuntamento rirendiamo il discorso sulle references e...
> Continua a leggere
N°
232 ottobre
2017

Cos’è che fa di un DevOps un DevOps?

Principi, pratiche, ruolo

Eugenio Marzo
Abbiamo letto ottimi articoli su quali debbano essere le caratteristiche e le competenze di uno sviluppatore, o di un architetto dei sistemi, o di un...
> Continua a leggere
N°
231 settembre
2017

Java EE 8

Da Oracle a Eclipse

Luigi Mandarino
La notizia è di qualche settimana fa: Oracle intende trovare per Java EE una dimensione “open” che ne renda l’evoluzione più rapida e meno legata...
> Continua a leggere
N°
230 luglio
2017

Git, the stupid content tracker

VII parte: Dalle foglie alla radice

Ferdinando Santacroce
In questo nuovo appuntamento parliamo di references, ovvero del sistema che Git ci mette a disposizione per navigare facilmente l’albero che compone il nostro repository....
> Continua a leggere
N°
228 maggio
2017

Git, the stupid content tracker

VI parte: I commit

Ferdinando Santacroce
In questo articolo passiamo in rassegna i commit, vale a dire le istantanee che realizziamo per tenere traccia dei momenti importanti nella normale vita di...
> Continua a leggere
N°
228 maggio
2017

Test Driven Development

III parte: TDD per il refactoring

Alessandro Colla
Continuiamo la nostra introduzione al TDD grazie all’esempio introdotto nel numero scorso: il calcolo delle spese di spedizione per un ipotetico sito di eCommerce. Come...
> Continua a leggere
N°
227 aprile
2017

Git, the stupid content tracker

V parte: blob e tree

Ferdinando Santacroce
In questo articolo vengono illustrati blob e tree, due dei quattro Git objects che costituiscono la struttura di storage utilizzata da Git. Comprendendo i fondamenti...
> Continua a leggere
N°
227 aprile
2017

Test Driven Development

II parte: Primo esempio pratico

Alberto Acerbis
Dopo aver visto le basi del TDD nel numero precedente, in questo articolo cominciamo a fare pratica con il TDD, creando l’ambiente di lavoro e...
> Continua a leggere
N°
226 marzo
2017

Test Driven Development

I parte: La classificazione dei test

Alessandro Colla
Lo sviluppo guidato dai test è una pratica sempre più conosciuta e diffusa, anche per la sua affidabilità. In questa nuova serie esploreremo alcuni aspetti...
> Continua a leggere
« Precedenti 1 2 3 4 … 26 Successivi »
Mokabyte

MokaByte è una rivista online nata nel 1996, dedicata alla comunità degli sviluppatori java.
La rivista tratta di vari argomenti, tra cui architetture enterprise e integrazione, metodologie di sviluppo lean/agile e aspetti sociali e culturali del web.

Imola Informatica

MokaByte è un marchio registrato da:
Imola Informatica S.P.A.
Via Selice 66/a 40026 Imola (BO)
C.F. e Iscriz. Registro imprese BO 03351570373
P.I. 00614381200
Cap. Soc. euro 100.000,00 i.v.

Privacy | Cookie Policy

Contatti

Contattaci tramite la nostra pagina contatti, oppure scrivendo a info@mokabyte.it

Seguici sui social

Facebook Linkedin Rss
Imola Informatica
Mokabyte