{ RegoloLab }

Sviluppo, progettazione e sperimentazione
applicativi Web, Mobile & Microboard.
Tecnologie attualmente utilizzate:

{ RegoloLab }

<HTML5/>

Con l'avvento di questo linguaggio di markup (HTML5) si sono aperte numerose possibilità di sviluppo, dai classici siti web, alle Web App alla realizzazione di App Ibride per sistemi quali Android ®, IOS®, Windows® etc.
Tra i framework utilizzati per la creazione degli applicativi sopra citati troviamo Bootstrap.

{ RegoloLab }

Bootstrap

Bootstrap è un framework HTML per la realizzazione si Siti Web e "APP" in RWD - Responsive web design.
Creato c/o Twitter® ora viene utilizzato quasi come uno "standard" per la creazione dei progetti di ultima generazione.

{ RegoloLab }

#CSS3{...}

L'introduzione delle specifiche di CSS3 hanno apportato numerose novità in ambito "Grafico". Si pensi alle animazioni, le ombre, le @media Rule ... fino all'aggiunta delle variabili.

/* ESEMPIO */
:root {
    --principal-color: #97cc00;
}
#title-page h1 {
    color: var(--principal-color);
}

{ RegoloLab }

</script>

Questo linguaggio di scripting in costante aggiornamento, utilizzato per lo più nella programmazione lato client per realizzare effetti dinamici, "scatenare" eventi ed effettuare chiamate asincrone (AJAX) è maturato a tal punto da consentire alla comunità la realizzazione di piattaforme envet-driver come Node.js e framework quali AngularJs, React, Vue.js, JQuery etc...

{ RegoloLab }

jQuery()

JQuery è un framework javascript nato per semplificare la gestione degli elementi DOM all'interno delle pagine Web e per la gestione delle chiamate asincrone in AJAX. Viene utilizzato insieme ad altri framework JS per la realizzazione di Web App e App Ibride.
In continua evoluzione, implementa nuove funzionalità rimanendo "snello" e "scattante".

{ RegoloLab }

Python

Python è un linguaggio di programmazione ad alto livello, orientato agli oggetti e multipiattaforma. Si adatta agli utilizzi più disparati, dalla programmazione GUI (per applicazioni Stand-alone) alla programmazione Web tramite i framework Django, Bottle, Flask, etc...
alla programmazione di microboard come Raspberry PI.
Viene utilizzato da molte grandi realtà quali la NASA, Yahoo!, Google etc...

{ RegoloLab }

Django

È un framework open source scritto in Python e viene utilizzato da importanti realtà quali Pinterest, Mozilla, Instagram etc...
Nato per la realizzazione di applicazion web, oggi grazie alle numerose librerie e la vastissima comunità Django risulta un framework ben strutturato per la realizzazione di progetti anche molto complessi.

{ RegoloLab }

Bottle

È un micro-framework open source scritto in Python per applicazioni web. Leggero, minimale e scattante è adatto alla realizzazione di piccoli e medi progetti, web app e applicativi Desktop multipiattaforma grazie all'utilizzo di HTML5, CSS e Javascript.
Utile alla realizzazione di Client Json per REST e Javascript.

{ RegoloLab }

<?php ?>

Noto per la sua diffusione e grazie alla vastissima comunità ed ai famosi CMS (sistema di gestione dei contenuti) quali WordPress, Drupal, Magento (ed altri centinaia...), il PHP è divenuto uno dei linguaggi più utilizzati in ambito Web, anche grazie alla diffusissima rete di piattaforme LAMP.
Numerosi sono i Framework che sfruttano questo linguaggio.
Ho personalmente realizzato un micro-framework RGL-MF con pattern MTV in fase Beta, ma in continua evoluzione.

{ RegoloLab }

$RGL

Questo micro-framework con pattern MTV (Model-Template-View), scaricabile liberamente dalla piattaforma BitBucket, è nato dall'esigenza di realizzare applicativi web senza appesantire il tutto con librerie non utilizzate. Tanto ancora è il lavoro da svolgere... Compreso il manuale!
Attualemte in fase beta è sotto licenza MIT.

{ RegoloLab }

PostgreSql

Questo DBMS ad oggetti è un potente DB che dalla versione 9.3 ha introdotto le tabelle di tipo JSON diventando di fatto un DBMS con caratterististiche NoSql (not only *) e che dalla versione successiva (9.4) ha ulteriormente potenziato con tabelle di tipo JSONb. Questo concetto permette di associare ad un DB relazionale la velocità di lettura dei DB NoSql rendendo PostgreSql uno dei più potenti DB Open Source attualmente in circolazione. Utilizzimo ed indispensabile per progetti di medie e grandi dimensioni.

{ RegoloLab }

MySql

Questo DB RDBMS è noto per essere parte integrante delle piattaforme LAMP e WAMP. Non più Open Source ma di proprietà della Oracle® risulta ancora tra i più utilizzati al mondo, soprattutto in ambito Web. Data la sua natura non più Open Source, i suoi sviluppatori hanno realizzato un fork della versione 5.5 di MySql denominato MariaDb.

{ RegoloLab }

MariaDB

È un fork nato nel 2009 della versione 5.5 di MySql. Parte integrante delle piattaforme LAMP e WAMP oggi è in continua ascesa e sempre più aziende di servizi lo prediligono al più famoso "fratello", grazie alla sua natura Open Source e grazie alla comunità che ne sostiene lo sviluppo.
La famosissima piattaforma PhpMyAdmin oggi implementa a pieno la gestione di questo Database RDBMS.

{ RegoloLab }

SqLite

È un "DBMS" di tipo SQL. Tra le sue caratteristiche principali troviamo la velocità di esecuzione e la sua leggerezza/compattezza.
Non ha bisogno di installazioni, dato che si tratta di un file "fisico" ed è supportato dai più famosi sistemi operativi. Il suo utilizzo è molto variegato e passa dalle piccole alle medie applicazioni web (siti, web app, etc.) alle applicazioni desktop fino alle app ibride.

{ RegoloLab }

{"RESTful":""}

I Web Service in RESTful offrono una enorme possibilità per il trattamento dei dati. Si pensi ad esempio alle web app o app ibride che abbiano un continuo bisogno di aggiornamento dei dati. Il Web Services offre delle API alle quali le diverse piattaforme (Desktop, Laptop, Smatphone, Tablet, TV etc) si collegano per ricevere e/o inviare informazioni. Avremmo così una piattaforma standardizzata raggiungibile da qualunque tipo di dispositivo e/o linguaggio di programmazione.

{ RegoloLab }

Raspberry PI

La famosissima miniboard, si sta trasformando sempre più in un vero e proprio micro-computer utile soprattutto in ambito IoT, ma non solo...
anche come server, sistema di videosorveglianza e numerose sono le attività e gli investimenti di grandi aziende come Google per l'A.I.

{ RegoloLab }

Altre Informazioni

Tra i sistemi operativi più utilizzati vengono preferiti Debian e derivate. Attualmente in uso Linux Mint, DeepIn e Raspbian.
•: Ultime mansioni svolte :•
Sviluppatore ed analista programmatore.
Vengono utilizzati spesso diagrammi di Gantt e software quali Kanban e Controllo di Versione (Git) tramite piattaforma BitBucket.

{ RegoloLab }

Contatti:

Inserisci la tua email per ricevere informazioni.
Inserisci il tuo nome e cognome.
Inserisci oggetto email..
  
Informativa privacy

{ RegoloLab }

Contatti / Privacy

{ RegoloLab }

Cookies Policy
Leonardo Lo Tito
analista / programmatore Matera - Marconia