oop

Mattepuffo's logo
Variabili e metodi statici in Java

Variabili e metodi statici in Java

Per tutti quelli che si affacciano alla programmazione a oggetti, è difficile capire l'utilizzo dei metodi e delle variabili statiche.

Lo trovo abbastanza comprensibile!

Oggi cerchiamo di dare una definizione con degli esempi usando Java.

Quello che diremo, però, si può applicare ad altri linguaggi OOP; considerando le differenze ovviamente.

Mattepuffo's logo
Javascript Object-Oriented in ES6

Javascript Object-Oriented in ES6

In questo articolo avevamo visto come usare Javascript OOP.

Ovviamente, con l'avvento di ES6, la OOP è stata potenziata.

Oggi vediamo appunto qualche esempio.

Creeremo una classe Persona, con proprietà (nome e cognome).

Mattepuffo's logo
Creare un loop infinito in Javascript

Creare un loop infinito in Javascript

Essendo Javascript un linguaggio guidato molto dagli eventi che accadono nel browser, i loop infiniti non vengono molto presi in considerazione (o almeno io ne ho fatto pochissimo uso).

Ma può comunque sempre capitare.

Vediamo tre modi in cui lanciare un loop infinito.

Mattepuffo's logo
Monitorare il traffico dati su iPhone dal Notification Center

Monitorare il traffico dati su iPhone dal Notification Center

Mi dispiace dirlo, ma su certe cose Android, almeno su l'installazione di default, sta avanti rispetto a iOS.

Ad esempio sulla possibilità di monitorare il traffico dati.

Ovviamente, tutto ovviabile tramite l'installazione di alcune app.

My Data

Questa è una semplice app / widget che ci permette di controllare il consumo e il traffico dati Wi-Fi e network.

E' possibile vedere le statistiche individuali e quanto consumato a livello giornaliero.

Mattepuffo's logo
Connessione con PDO

Connessione con PDO

Articolo aggiornato -> Utilizzo di Singleton

Tutti quelli che cominciamo a programmare in PHP imparano a usare le varie funzioni specifiche per db; nel caso di MySQL tutte le funzioni mysql_*:

  • mysql_connect
  • mysql_select_db
  • mysql_query
  • .....

A mio modo di vedere c'è molto codice replicato tra le pagine ed intoltre se un giorno si cambiasse db si dovrebbe fare una gran faticaccia per cambiare le funzioni.

Un grosso aiuto viene da PDO.

I vantaggi di PDO sono:

  • più performante
  • più sicuro
  • più riutilizzabile

Vediamo come connetterci usando, inoltre, il PHP a oggetti piuttosto che il classico PHP procedurale.