Slide della sessione "Creare un Information Radiator in Delphi" per ITDevCon 2017. Si parla della creazione di un pannello informativo basato su Raspberry Pi 3 e Android, e programmato con Delphi e FireMonkey.
In questo speech esploreremo le REST API più interessanti e curiose pubblicamente disponibili. Dopo una introduzione utile a fissare concetti di base e prerogative, vedremo come “consumarle” con Delphi costruendo accattivanti applicazioni client.
Slide della sessione "Creare un Information Radiator in Delphi" per ITDevCon 2017. Si parla della creazione di un pannello informativo basato su Raspberry Pi 3 e Android, e programmato con Delphi e FireMonkey.
In questo speech esploreremo le REST API più interessanti e curiose pubblicamente disponibili. Dopo una introduzione utile a fissare concetti di base e prerogative, vedremo come “consumarle” con Delphi costruendo accattivanti applicazioni client.
Sviluppo Web con React e Delphi - Seminario Delphi Day 2016, PiacenzaMarco Breveglieri
Slide del seminario sull'uso di React con Delphi e confronto con altre tecnologie (es. ExtJS) per lo sviluppo Web, tenuto al Delphi Day 2016 a Piacenza.
I sorgenti sono disponibili qui:
https://github.com/marcobreveglieri/conferences/tree/master/2016/delphi_day_2016
Applicazioni Web ultra-performanti con Vue.js e DelphiMarco Breveglieri
Vue.js è un framework per creare interfacce utente estremamente performanti e che può essere introdotto progressivamente nelle vostre applicazioni Web, nel modo meno invasivo possibile. In questo talk scoprirete come utilizzarlo con Delphi creando una soluzione frontend e backend ad elevate prestazioni.
"Alla ricerca della formula magica". Presentazione usata per il ciclo di webinar su traduzione e adattamento di siti web per AITI Emilia Romagna, novembre-dicembre 2016.
This document summarizes the services of a market research firm that has conducted hundreds of interviews across Asia since 2011. It specializes in qualitative and quantitative research for various therapy areas like diabetes, cancer, and neurological disorders. Seven case studies are described that demonstrate the firm's ability to rapidly recruit hard-to-reach samples like physicians, patients, and key opinion leaders across multiple Asian countries. The case studies illustrate how the firm designs and executes various research methodologies within tight timelines to meet clients' needs.
Before choosing a forecasting tool, identify the forecast objectives such as production and logistics focus, financial focus, or volume focus. Evaluate elements of the forecast like trends, seasonality, data patterns, and hierarchies. Choose from quantitative models like time series or qualitative models like judgmental forecasts. Select an approach like top-down, bottom-up, or collaborative forecasting.
This document provides exercises that can be done at the office using only a chair. It begins by explaining the benefits of exercising at work such as increased energy and productivity. It then outlines stretches and exercises targeting the wrists/arms, lower body, and full body using only a chair. The moves include squats, dips, leg extensions, and bicep curls. Ab exercises like side bends and twists are also described. Precautions are noted and equipment is listed as a chair and optional light weights. The conclusion emphasizes making exercise a permanent routine for health benefits.
Urban consolidation centres aim to rationalize last mile deliveries and decrease total vehicle kilometres for urban freight transport. However, their long-term viability is difficult to reach due to challenges with commercial feasibility, additional transhipment costs, and allocating costs and benefits across stakeholders. Recently, new concepts have emerged like downscaling centres, reducing infrastructure needs, receiver-based centres, and better supply chain integration including night deliveries to centres.
ArcherGrey PLM Product Uploader NEW Dashboard & MobileBrion Carroll
NEW PLM 2016 Uploader Features - PLM Load Monitoring and Mobile Application now allows effective visibility and reaction time to support ANY PLM. That's right! Mass load, mass update, create - link object as so much more with the AG Product Uploader. The new architecture makes it just as easy to map to other enterprise applications where ever!
Developing functional safety systems with arm architecture solutions stroudArm
1) Functional safety systems must function correctly to avoid risk of damage or injury from faults, and be properly specified and developed for applications like braking systems with high safety integrity levels.
2) Functional safety markets are increasingly complex with developments in areas like autonomous driving that require mixed safety-critical and non-critical software.
3) Standards like ISO 26262 for automotive electronics provide frameworks for safety-focused development processes but can lag behind innovations, requiring guidelines for new technologies.
The document is a Portuguese story and activity about a spider. The story is about a spider that climbs up a wall, gets knocked down by heavy rain, but continues climbing after the rain stops and the sun comes out. The activity that follows has the student identify letters, words and drawings related to the story, such as filling in blanks, rewriting the story by replacing drawings with words, and identifying how many legs a spider has.
Gestire l’infrastruttura come se fosse codice, ha degli indubbi vantaggi, soprattutto in un team agile che ha più esperienze Dev piuttosto che Ops.
In questa sessione vi racconteremo la nostra esperienza, problemi, vantaggi e cosa abbiamo imparato.
Lo unified tooling è l’area di interesse DevOps che fonde pratiche di software development a quelle di system administration, con lo scopo di semplificare il processo di deployment di ambienti complessi. In questo talk vengono esposte le esperienze di un team di dev che è riuscito a gestire e replicare ambienti complessi, ricorrendo a strumenti e pratiche delle metodologie agili. Saranno evidenziati i vantaggi ottenuti e le problematiche riscontrate.
TYPESCRIPT, ANGULAR E BOOTSTRAP ASSIEME PER APPLICAZIONI REAL WORLDDotNetCampus
La recente affermazione in ambito web delle applicazioni rich basate su HTML5 e Javascript è diventato sorgente di una serie di librerie innovative e di strumenti che, se usati correttamente, possono semplificare enormemente lo sviluppo. In questa sessione sarà illustrato come sfruttare Typescript, in concomitanza con Angular e Bootstrap per realizzare applicazioni che sfruttino al massimo le possibilità dei browser e diano un feedback il più possibile simile alle applicazioni desktop.
Sviluppo Web con React e Delphi - Seminario Delphi Day 2016, PiacenzaMarco Breveglieri
Slide del seminario sull'uso di React con Delphi e confronto con altre tecnologie (es. ExtJS) per lo sviluppo Web, tenuto al Delphi Day 2016 a Piacenza.
I sorgenti sono disponibili qui:
https://github.com/marcobreveglieri/conferences/tree/master/2016/delphi_day_2016
Applicazioni Web ultra-performanti con Vue.js e DelphiMarco Breveglieri
Vue.js è un framework per creare interfacce utente estremamente performanti e che può essere introdotto progressivamente nelle vostre applicazioni Web, nel modo meno invasivo possibile. In questo talk scoprirete come utilizzarlo con Delphi creando una soluzione frontend e backend ad elevate prestazioni.
"Alla ricerca della formula magica". Presentazione usata per il ciclo di webinar su traduzione e adattamento di siti web per AITI Emilia Romagna, novembre-dicembre 2016.
This document summarizes the services of a market research firm that has conducted hundreds of interviews across Asia since 2011. It specializes in qualitative and quantitative research for various therapy areas like diabetes, cancer, and neurological disorders. Seven case studies are described that demonstrate the firm's ability to rapidly recruit hard-to-reach samples like physicians, patients, and key opinion leaders across multiple Asian countries. The case studies illustrate how the firm designs and executes various research methodologies within tight timelines to meet clients' needs.
Before choosing a forecasting tool, identify the forecast objectives such as production and logistics focus, financial focus, or volume focus. Evaluate elements of the forecast like trends, seasonality, data patterns, and hierarchies. Choose from quantitative models like time series or qualitative models like judgmental forecasts. Select an approach like top-down, bottom-up, or collaborative forecasting.
This document provides exercises that can be done at the office using only a chair. It begins by explaining the benefits of exercising at work such as increased energy and productivity. It then outlines stretches and exercises targeting the wrists/arms, lower body, and full body using only a chair. The moves include squats, dips, leg extensions, and bicep curls. Ab exercises like side bends and twists are also described. Precautions are noted and equipment is listed as a chair and optional light weights. The conclusion emphasizes making exercise a permanent routine for health benefits.
Urban consolidation centres aim to rationalize last mile deliveries and decrease total vehicle kilometres for urban freight transport. However, their long-term viability is difficult to reach due to challenges with commercial feasibility, additional transhipment costs, and allocating costs and benefits across stakeholders. Recently, new concepts have emerged like downscaling centres, reducing infrastructure needs, receiver-based centres, and better supply chain integration including night deliveries to centres.
ArcherGrey PLM Product Uploader NEW Dashboard & MobileBrion Carroll
NEW PLM 2016 Uploader Features - PLM Load Monitoring and Mobile Application now allows effective visibility and reaction time to support ANY PLM. That's right! Mass load, mass update, create - link object as so much more with the AG Product Uploader. The new architecture makes it just as easy to map to other enterprise applications where ever!
Developing functional safety systems with arm architecture solutions stroudArm
1) Functional safety systems must function correctly to avoid risk of damage or injury from faults, and be properly specified and developed for applications like braking systems with high safety integrity levels.
2) Functional safety markets are increasingly complex with developments in areas like autonomous driving that require mixed safety-critical and non-critical software.
3) Standards like ISO 26262 for automotive electronics provide frameworks for safety-focused development processes but can lag behind innovations, requiring guidelines for new technologies.
The document is a Portuguese story and activity about a spider. The story is about a spider that climbs up a wall, gets knocked down by heavy rain, but continues climbing after the rain stops and the sun comes out. The activity that follows has the student identify letters, words and drawings related to the story, such as filling in blanks, rewriting the story by replacing drawings with words, and identifying how many legs a spider has.
Gestire l’infrastruttura come se fosse codice, ha degli indubbi vantaggi, soprattutto in un team agile che ha più esperienze Dev piuttosto che Ops.
In questa sessione vi racconteremo la nostra esperienza, problemi, vantaggi e cosa abbiamo imparato.
Lo unified tooling è l’area di interesse DevOps che fonde pratiche di software development a quelle di system administration, con lo scopo di semplificare il processo di deployment di ambienti complessi. In questo talk vengono esposte le esperienze di un team di dev che è riuscito a gestire e replicare ambienti complessi, ricorrendo a strumenti e pratiche delle metodologie agili. Saranno evidenziati i vantaggi ottenuti e le problematiche riscontrate.
TYPESCRIPT, ANGULAR E BOOTSTRAP ASSIEME PER APPLICAZIONI REAL WORLDDotNetCampus
La recente affermazione in ambito web delle applicazioni rich basate su HTML5 e Javascript è diventato sorgente di una serie di librerie innovative e di strumenti che, se usati correttamente, possono semplificare enormemente lo sviluppo. In questa sessione sarà illustrato come sfruttare Typescript, in concomitanza con Angular e Bootstrap per realizzare applicazioni che sfruttino al massimo le possibilità dei browser e diano un feedback il più possibile simile alle applicazioni desktop.
Daniele Barcella "Kowalski", al Linux Day 2016, ha spiegato come si gestisce un progetto open-source. I motivi per i quali condividere un progetto e quali strumenti utilizzare per sviluppo, versionamento, testing. Non manca una panoramica sulle principali licenze open-source.
Un piccolo vademecum su un insieme di programmi open source utili a migliorare l'infrastruttura informatica di scuole, comuni, ospedali, cliniche e piccole e medie imprese
Si parla di IcedTea, della macchina virtuale Java completamente libera e degli altri strumenti. Vengono spiegate le differenze tra l’approccio con interprete, compilatore e macchina virtuale. Si racconta di quali macchine virtuali ci sono per quali linguaggi. Vengono descritte le peculiarità di IcedTea e si prendono in esame le differenze tra HotSpot Zero Assembly con la macchina virtuale di Oracle, HotSpot. Si parla di quali linguaggi possano essere compilati per macchina virtuale Java.
EUGENIO PETULLÀ e ANDREA BARGHIGIANI_ Multimedia Blogging con WordPressLVenture Group
Il workshop è incentrato sulle novità introdotte dalle ultime release di WordPress, il CMS più diffuso al mondo. Andremo ad analizzare a fondo tutte le nuove features che ci permettono di offrire una fruizione migliore di tutti i media che ormai circolano attraverso internet. Attraverso lo studio di un template saremo in grado di capire come modificare l’esperienza utente sulla base dei contenuti. Per capire a fondo la potenza dello strumento ci cimenteremo nella creazione di un blog di viaggio, in cui postare gallerie fotografiche, video, racconti o addirittura tweet seguendo una determinata linea temporale. Infine ci staccheremo dal core di WordPress per passare a vedere le novità di Jetpack, il suo plugin pack ufficiale che ci permette di relazionare i post tra loro automaticamente, migliorare la user experience e le prestazioni, collegare i social network, controllare il blog da smartphone o tablet e molto altro.
Relatori: Eugenio Petullà, Andrea Barghigiani
Google Chrome Extensions & Plugin vs FirefoxWikiCorsoWeb
A little presentation about Google Chrome's plugins and extensions. A comparison with the browser Firefox. A work about web,tecnology and opensource by Andrea Testa, Valeria Gennari and Silvia Antognazza. Enjoy
2. Daniele Scasciafratte
➢ Co-Founder Codeat
➢ Open Source Evangelist
➢ Volontario Mozilla
➢ Web Developer
➢ HTML5 Enthusiast
➢ CLI Lover
➢ IT Gadget Maniac
➢ Programmatore coi baffi
➢ Redattore per AndMore e ChimeraRevo
➢ Youtuber a tempo perso (aka quando ho tempo)
3. Framework
➤ Quale abbinare al nostro lavoro?
➤ Sarà affidabile nel tempo?
➤ Sarà mantenuto?
➤ Leggero e performante?
➤ Che strumenti ci offre?
➤ Ha una community?
➤ Dipende da un marketplace?
➤ È gratuito?
4. WPBP è Framework Free!
➤ Librerie già esistenti per compiti specifici
➤ Indipendenti tra loro
➤ Testate
➤ Semplifici da modificare (se necessario)
➤ Rilasci differenti
➤ Sfruttano l’API nativa di Wordpress
➤ Wrapper semplificati o funzionalità accessibili
➤ Non invecchiano
5. Librerie integrate
Librerie ad hoc
CPT_Core Taxonomy_Core
CMB2 CMB2 ShortCode Button
Widget Boilerplate Wp Contextual Help
Wp Admin Notice PointerPlus
Template.php (Basato su WooCommerce) FakePage.php (Virtual page)
Language.php (Wrapper WPML/Ceceppa
Multilingua/Polylang)
Debug.php (Integrazione con Debug Bar)
Requirements.php (Verifica requisiti)
6. Snippet inclusi
➤ Bubble notification on CPTs
➤ Import/Export Settings
➤ Custom Capabilities on CPTs
➤ At Glance widget support
➤ Options page with CMB2
➤ DOM Routing in JS for frontend
➤ Dashicon integrate
➤ ...