Da punto di vista estetico cambia poco, mantiene le stesse dimensioni del modello precedente. Sul retro però si notano meno pulsanti e un display touch tilt screen. Sul lato c’è anche una porta USB di tipo C e una hdmi.
E’ inoltre stato presentato un accessorio per caricare in maniera wireless la camera. Per altre specifiche tecniche e foto di esempio rimando al sito di Leica.
]]>OpenAI, fondata nel 2015 da alcuni dei principali innovatori del settore dell'AI, è un'organizzazione senza scopo di lucro che mira a sviluppare e promuovere l'AI in modo responsabile. Il loro obiettivo principale è quello di creare una forma di AI in grado di superare le capacità umane in diverse aree, come il linguaggio naturale, la visione artificiale e la robotica. ChatGPT è uno dei loro principali successi in questo campo.
ChatGPT è un grande modello di linguaggio a trasformatori che utilizza l'apprendimento automatico per comprendere il linguaggio naturale e produrre risposte coerenti. Il modello utilizza l'architettura del trasformatore per elaborare il contesto del testo di input e produrre un output significativo. Con oltre 175 miliardi di parametri, ChatGPT è uno dei modelli di lingua più grandi e avanzati mai creati. Ciò gli consente di produrre risposte altamente precise e coerenti a domande e comandi.
Il modello di ChatGPT viene utilizzato in diverse applicazioni, come chatbot, assistenti virtuali, generatori di testo e altro ancora. Ad esempio, può essere utilizzato per aiutare gli utenti a trovare informazioni specifiche su Internet, per generare testo coerente per i documenti aziendali, per assistere gli utenti nella ricerca di prodotti e servizi su siti di e-commerce, e molto altro ancora. Inoltre, il modello può essere personalizzato per adattarsi alle esigenze specifiche di un'azienda o di un'organizzazione.
L'utilizzo di ChatGPT ha dimostrato di migliorare l'esperienza dell'utente in diverse applicazioni. Ad esempio, gli utenti possono interagire con assistenti virtuali come Siri e Alexa in modo più naturale e conversazionale grazie all'utilizzo di ChatGPT. Inoltre, l'utilizzo di ChatGPT in generazione di testo ha migliorato la qualità dei documenti aziendali e delle risposte ai clienti.
Tuttavia, ci sono alcune preoccupazioni legate all'utilizzo di modelli di lingua come ChatGPT. Ad esempio, ci sono preoccupazioni riguardanti la sicurezza e la privacy dei dati degli utenti. Inoltre, c'è il rischio che i modelli di lingua possano essere utilizzati per creare contenuti ingannevoli o pericolosi, come notizie false o messaggi di odio.
Per affrontare queste preoccupazioni, OpenAI e altre organizzazioni stanno lavorando per sviluppare modelli di lingua più sicuri e responsabili. Ad esempio, OpenAI ha sviluppato una versione più piccola di ChatGPT, chiamata GPT-3, che può essere utilizzata solo per applicazioni sicure e controllate. Inoltre, ci sono anche iniziative di collaborazione tra aziende e organizzazioni per sviluppare standard e linee guida per l'uso responsabile dei modelli di lingua.
Inoltre, è importante capire che l'AI è solo uno strumento e che dipende dagli esseri umani per essere utilizzata in modo responsabile. È importante che le aziende e le organizzazioni adottino un approccio etico all'utilizzo dell'AI e che siano trasparenti sulla loro politica di utilizzo dei dati.
In definitiva, ChatGPT e OpenAI sono esempi di come l'AI possa essere utilizzata per migliorare la vita di tutti i giorni. Tuttavia, è importante considerare le preoccupazioni legate all'utilizzo di questi strumenti e lavorare per sviluppare modelli di lingua più sicuri e responsabili. Con un utilizzo etico e responsabile dell'AI, possiamo sfruttare appieno il potenziale di questa tecnologia per migliorare la nostra esperienza utente in molte applicazioni.
L'Intelligenza Artificiale (AI) è una tecnologia che mira a creare sistemi informatici in grado di eseguire attività che richiedono intelligenza umana, come il riconoscimento di parole e immagini, la comprensione del linguaggio naturale, il ragionamento e la pianificazione. L'AI si basa sull'apprendimento automatico, una tecnologia che permette ai computer di apprendere da dati di esempio.
Ci sono diversi tipi di apprendimento automatico, tra cui il supervisato, il non supervisato e il rinforzato. Nel supervisato, il modello di AI viene addestrato su un insieme di dati di esempio etichettati, in cui ogni esempio ha un'etichetta o una classe associata ad esso. Nel non supervisato, il modello di AI viene addestrato su un insieme di dati non etichettati e cerca di scoprire modelli e relazioni nascoste nei dati. Nel rinforzato, il modello di AI apprende attraverso l'interazione con un ambiente e riceve ricompense o punizioni in base alle sue azioni.
L'AI utilizza anche diverse tecniche, come le reti neurali artificiali, che sono modelli computazionali ispirati dal funzionamento del cervello umano. Le reti neurali sono composte da un insieme di nodi, chiamati neuroni, che sono interconnessi tra loro. Ogni neurone elabora l'input che riceve e produce un output, che viene quindi inviato agli altri neuroni della rete.
Inoltre, ci sono anche altre tecniche di AI, come il deep learning, che utilizza reti neurali profonde per apprendere da dati di grandi dimensioni e complessità, e il reinforcement learning, che si basa sull'interazione con un ambiente per apprendere.
In generale, l'AI sta rivoluzionando molte industrie e settori, tra cui la sanità, la finanza, la produzione, il marketing e molti altri. Tuttavia, è importante utilizzare l'AI in modo etico e responsabile per garantire la sicurezza e la privacy dei dati degli utenti e per evitare discriminazioni e pregiudizi. Ci sono anche sfide da affrontare, come la trasparenza degli algoritmi di AI e la comprensione dei risultati prodotti dai modelli di lingua. Tuttavia, con l'adozione di un approccio etico e responsabile, l'AI può offrire molti benefici e miglioramenti nella nostra vita quotidiana.
]]>Per dev si intendono gli sviluppatori (Software Developer) la cui responsabilità è di scrivere il codice che implementa la logica business. I Dev hanno principalmente a che fare con il codice.
Detti anche IT Operations sono invece i responsabili per la gestione dei datacenter, l’installazione e il setup delle macchine, la gestione della rete, il monitoring e l’alerting.
Reliability Engineer, è una figura professionale creata all’interno di Google nel 2003. Google aveva servizi su larga scala (come lo stesso motore di ricerca) complessi e che richiedevano un’elevata stabilità. Gli sviluppatori inoltre erano più orientati allo sviluppo di nuove funzionalità che alla manutenzione del software preesistente. Fu così che nacque la figura del SRE che aveva come compito principale mantenere la stabilità dei servizi Google. Gli SRE sono in pratica un’evoluzione degli OPS ma a differenza di loro non hanno più a che fare con l’hardware. Creano strumenti appositi per assicurarsi della stabilità del sistema e tipicamente hanno un ottima conoscenza nella programmazione software che usano per creare strumenti che li aiutino nel loro lavoro.
Come detto prima DevOps è una metodologia.
In DevOps se si può automatizzare qualcosa bisogna farlo!I benefici dell’automazione sono che il team si può concentrare sul prodotto in se, i risultati sono ripetibili, predicibili e in caso di problemi si può arrivare alla loro soluzione più velocemente. Per questo CI/CD è una parte fondamentale del DevOps.
Il DevOps Engineer analizza il problema dall’alto, gestendo:
DevSecOps è un approccio dove si inserisce la sicurezza all’interno del ciclo di vita dello sviluppo, a ogni suo livello, inserendo appositi controlli di sicurezza nelle pipeline CI/CD. Una parte fondamentale, ad esempio, è l’analisi statica del codice fatta all’interno della pipeline di CI prima della fase di build. In questo modo è possibile individuare alcuni bug o cattivo uso della memoria o ancora individuare possibili falle che hackers potrebbero utilizzare.
CALMS sta per Culture, Automation, Lean, Measurement, Sharing. È un framework trattato nel The DevOps Handbook. È un acronimo delle caratteristiche per adottare a pieno il modello DevOps. Cultura - Rimuovere i compartimenti stagni e condividi le responsibilità:
Ci sono poi figure che agevolano la metodologia DevOps come il Build Manager che si occupa di mantenere le automazioni che rendono possibile la Continuous Integration (CI).
Il Release Manager dirige le build che devono essere rilasciate. Si occupa di comunicare quello che è incluso in un determinato rilascio.
GitOps rappresenta invece un approccio al DevPps basato su Git, il software di version tracking più utilizzato. Molte pipeline di CI/CD usano GIT e sono scatenate da eventi di questo software. Tramite Git è più facile gestire i rollback in caso di errori nel deploy. È possibile inserirvi anche l’infrastructure as code (IaC), come ad esempio terraform, versionando quindi anche l’infrastruttura e non solo il codice.
Una metrica usata per misurare l’efficienza di un team è DORA. Questa si basa su quattro valori:
A fine anno approfittando della vicinanza da Milano sono andato al festival del torrone a Cremona.
L’evento del 7 Settembre di Apple ha mostrato i nuovi prodotti della mela tra cui l’iPhone 14, il 14 Pro, i nuovi Apple Watch e le nuove Airpods Pro. Se per le specifiche tecniche non c’è niente di particolarmente innovativo per quanto riguarda l’attenzione alla sicurezza e alla salute invece cambia molto.
Sono anni ormai che le innovazioni dal punto di vista hardware di Apple per i prodotti sopracitati sono poche, c’è però una continua e sempre maggiore attenzione alla salute dei propri utenti sia con l’Apple Watch che con il nuovo iPhone.
“Nessuno manda un satellite nello spazio per far comunicare gratis gli altri.”
Per questo ci sono dei costi tipicamente abbastanza alti che Apple regala per due anni dall’acquisto del nuovo telefono ma non ha parlato ancora di quelli che saranno i costi dopo i due anni. Sicuramente al prossimo evento si parlerà anche di quante persone saranno state soccorse grazie a questa nuova feature.
Piccola delusione viene poi per il nuovo Apple Watch Ultra, che si presenta come studiato con i più grandi atleti di endurance ma che dichiara un’autonomia di 36 ore, che diminuiscono molto in caso di utilizzo sportivo ( anche se non sono stati fatti ancora dei test specifici ). Per il momento come autonomia i vari modelli di smartwatch Garmin e di altri brand risultano ancora i migliori in commercio.
Se vi siete persi l'evento eccovi il video su youtube:
]]>mkdir serve a creare cartelle al’interno del file system linux, ha tre 3 opzioni:
history permette di avere l'elenco degli ultimi comandi utilizzati su terminale.
Passeggiando per Milano una sera sentii chiaramente dei ragazzi uscire da un ristorante discutendo sul modo di dividersi il conto tra banconote e monetine. Sicuramente deve esistere un modo migliore per gestire queste situazioni! Eppure è strano che ragazzi possessori di smartphone, connessi ad internet per la maggior parte delle loro giornate non utilizzino metodi di pagamento smart.
Ho deciso quindi di creare un articolo dove elenco le varie applicazioni che uso, che conosco o di cui ho sentito parlare in ambito finanziario, molte delle quali adatte anche a ragazzi. All’interno dell’articolo saranno presenti anche link di affiliazione ( lì dove prevista ) che consentiranno sia a me che a chi si voglia iscrivere su queste piattaforme di avere un piccolo compenso.
I’m selling this song about NFTs as an NFT pic.twitter.com/B4EZLlesPx
— Elon Musk (@elonmusk) March 15, 2021
In questi giorni è uscito il suo nuovo libro La pratica. L'attività creativa è una scelta quotidiana. In un intervista al sole 24ore dichiara che Gli influencer sono il passato, caduti nella trappola dei social, in realtà questo è il titolo dell’intervista dove Godin si rivolge agli influencer anzi a coloro che vengono definiti influencer ma non lo sono affatto.
Il mio articolo su chi sia un influencer
Un problema da lui citato è la mancanza di originalità dei contenuti, un possibile riferimento a TikTok dove tramite la challenge molti influencer o pseudo tali fanno in pratica la stessa azione. Parla inoltre di scelte acchiappalike quindi contenuti creati al fine di raggiungere l’approvazione di chi li guarda ma senza dargli niente in cambio.
Nell'intervista Godin parla di originalità e di come per essere originali e creativi non ci sia bisogno di doti eccezionali ma bisogni invece fare pratica. Infine riguardo i creativi afferma che sia necessario trovare soluzioni a dei problemi, dare quindi valore all’utente finale.
Quest’ultima parte mi ha fatto pensare ad un vecchio articolo di Riccardo Esposito sulla teoria del dono.
Come riferimenti ti rimando:
]]>