Database

Progetti con Raspberry Pi

17 progetti da attuare con il Raspberry Pi

Il Raspberry Pi è un mini PC con un buon rapporto qualità-prezzo, che si comporta sotto molti aspetti come un normale computer. Potete infatti impostare un sistema operativo, andare su Internet, utilizzarlo come server o media center e realizzare molti altri progetti. Vi presentiamo questo PC in miniatura e vi indichiamo 10 applicazioni utili da utilizzare con un Raspberry Pi.

Proteggere il server con il framework Fail2ban

Configurare Fail2ban e proteggere così il server

Per gli amministratori del server l’aspetto sicurezza è molto importante. Solo chi ha sviluppato e adottato un sistema di protezione completo è ben preparato in caso di attacchi. Oltre a proteggersi con software per la sicurezza, backup, password e connessioni crittografate, ci sono anche altri metodi che aiutano a tenere lontani gli intrusi. Per questo vi presentiamo il framework di sicurezza...

MAMP: il pratico pacchetto per Mac OS X

MAMP: l’ambiente di sviluppo web locale per Mac OS X

Se sviluppate un sito, volete anche essere sempre sicuri che tutti gli elementi funzionino come dovrebbero. Mentre su una pagina di informazioni classica con contenuti statici non serve utilizzare strumenti specifici, l’anteprima di un progetto con elementi dinamici non può avvenire senza tool aggiuntivi. Una delle soluzioni più facili a cui ricorrere è quella di utilizzare ambienti di sviluppo...

Come il PHP7 rende internet più veloce

PHP7: tempi di accesso e di caricamento ridotti delle pagine

Coloro che beneficiano maggiormente di accessi più veloci alle pagine sono i gestori di siti web dinamici che utilizzano CMS complessi, i quali garantiscono una migliore performance e rendono il sito facile da utilizzare. Con il rilascio del codice PHP7 è ora disponibile un nuovo linguaggio di scripting con il quale, rispetto alla versione precedente, si riducono notevolmente i tempi di...

Fondamenti di sviluppo Web moderno

Sviluppo Web moderno: fondamenti e strumenti

Nello sviluppo Web sono riscontrabili tendenze che spaziano da offerte di siti statici fino a quelle con contenuti interattivi. Anche se l’HTML e il CSS rappresentano ancora la colonna portante di ogni sito, gli sviluppatori utilizzano sempre più linguaggi di programmazione lato server come il PHP, per realizzare siti dinamici. Inoltre i linguaggi di scripting lato client come JavaScript danno la...

PostgreSQL

PostgreSQL: il sistema di gestione del database relazionale a oggetti

Il sistema di gestione del database PostgreSQL, conosciuto anche come Postgres, ha una lunga storia. Originariamente lanciato come progetto dell’Università di Berkeley, il database open source continua a essere sviluppato per arricchirlo di funzionalità e migliorarne le prestazioni, tanto che può competere con i rivali commerciali. Ma cosa caratterizza esattamente PostgreSQL e come si installa su...

Managed Cloud Hosting: un server regolabile

Managed Cloud Hosting: strutture server flessibili con un semplice click

Ricercando l’ambiente server più adatto, ci si imbatte sempre più spesso nel termine “Managed Cloud Hosting”. Questa soluzione garantisce una scalabilità flessibile delle risorse necessarie in tempo reale e un’offerta completa da parte del provider, che comprende anche la configurazione e l’aggiornamento della piattaforma di hosting. Ma come funziona precisamente l’hosting nel Cloud e da dove...

Data mining: i migliori tool a confronto

I tool di data mining permettono un’analisi dei dati approfondita

Nell’era digitale i dati crescono sempre più e le piccole e medie imprese si ritrovano a dover gestire grandi quantità complesse di dati. Per riuscire comunque a carpire le informazioni desiderate da queste serie di dati, si usano dei tool di data mining. Grazie a questi vengono estratti degli schemi ricorrenti dai big data, rendendoli accessibili per i marketer e gli statisti. Vi presentiamo i...

Cosa sono i Big Data?

Big Data: definizione ed esempi

Compriamo spesso online, prenotiamo le nostre vacanze e cerchiamo regali per i nostri cari, senza pensare che lasciamo una traccia ogni volta che effettuiamo una ricerca e ogni volta che inseriamo da qualche parte il nostro indirizzo di posta elettronica. Molte delle informazioni raccolte e memorizzate confluiscono poi nei Big Data, cioè grandi quantità di dati che vengono analizzate e utilizzate...

Diagrammi di attività UML

Diagrammi di attività: mostrare in modo chiaro i processi cronologici delle attività con UML

I diagrammi di attività in UML vi aiutano a rappresentare graficamente il decorso temporale di processi di sistema della programmazione orientata agli oggetti. Essi mostrano quali azioni avvengono e in quale sequenza per eseguire un’attività. Con un diagramma pronto potete creare frame di codice usando la trasmissione XML. Questi diagrammi si rivelano utili anche per mappare i processi aziendali:...