Software e Applicazioni
Martedì, 23 luglio 2024
- Disponibile Consul 1.19 con integrazione migliorata e nuove CRD
Rilasciato Consul 1.19 con potenziamenti significativi e maggiore flessibilità.
- Apple distribuisce la quarta beta di macOS 15 e iOS 18
Disponibili le nuove beta per dispositivi Apple, accessibili agli sviluppatori registrati.
- L’eleganza nascosta dell’ASCII: non solo utilità
L’ASCII non è solo utile per programmatori, ma è anche incredibilmente bello ed elegante.
Sabato, 20 luglio 2024
- Swift 6 introduce la modalità di compilazione Embedded Swift
Nuova modalità di compilazione per dispositivi embedded e codice di basso livello.
Giovedì, 18 luglio 2024
- Instagram annuncia espansione di Note a Reels e post
La nuova funzione permette di lasciare commenti temporanei su Reels e post.
Mercoledì, 17 luglio 2024
- Google Docs aggiunge finalmente il supporto per Markdown
Atteso da anni, ora Google Docs supporta l’importazione ed esportazione di testo in Markdown.
Martedì, 16 luglio 2024
- MySQL 9.0.0 lanciato, innovazione ma breve supporto
Oracle ha lanciato MySQL 9.0.0, inaugurando la serie 9.x con supporto breve e numerose innovazioni.
Venerdì, 12 luglio 2024
- Firefox integra chatbot AI: ecco cosa aspettarsi
Firefox sta testando l’integrazione di un chatbot AI nella versione Nightly per migliorare la produttività.
- ReactJS: un pilastro dello sviluppo web moderno
ReactJS emerge come libreria fondamentale nello sviluppo web grazie alla sua natura dichiarativa e interoperabilità.
Giovedì, 11 luglio 2024
- Implementazione e valutazione dei Java Virtual Threads
Confronto tra i Java Virtual Threads e il thread pool di Open Liberty per carichi di lavoro Java cloud-native.
Mercoledì, 10 luglio 2024
- PostgreSQL 17 Beta 2 rilasciato per il testing
PostgreSQL 17 Beta 2 introduce backup incrementali e altre novità.
Venerdì, 5 luglio 2024
- Google intensifica sforzi per ridurre la dipendenza da Safari
Google cerca di diminuire la sua dipendenza da Safari come motore di ricerca predefinito su iPhone.
- Usi e comportamenti della proprietà CSS vertical-align
Analisi approfondita dell’utilizzo della proprietà CSS vertical-align e dei suoi comportamenti.
- Termine del servizio di un’API: una guida tecnica
Guida pratica per decommissionare un’API e avvisare i consumatori esistenti.
- Versione 8 di QuestDB rilasciata con nuove ottimizzazioni
QuestDB 8 ora offre miglioramenti significativi alle prestazioni SQL e nuove funzionalità.
Mercoledì, 3 luglio 2024
- Utilizzo di enum al posto dei booleani per migliorare la leggibilità del codice
Perché gli enum sono spesso preferibili ai booleani nelle chiamate di funzione.
- Estendi Visual Studio Code con Dev Containers
Dev Containers consente di utilizzare container come ambiente di sviluppo completo.
- Perché il mocking può essere un anti-pattern
Analisi sui rischi del mocking nei test: complessità e false sicurezze.
Martedì, 2 luglio 2024
- Best practices consigliate per l’uso moderno di Python
Utilizzare pyenv o contenitori di sviluppo per gestire versioni differenti di Python.
- GitHub Copilot accelera del 20% la produttività nello sviluppo
Studio di Scalefocus mostra che GitHub Copilot migliora la produttività fino al 20%, ma fatica con problemi complessi.
- MySQL 9.0: Nuove funzionalità e novità rilasciate
MySQL 9.0 introduce nuove funzionalità e miglioramenti importanti.
- Apple rilascia le seconde beta di macOS, iOS e altri OS
Disponibili tramite il Developer Center o in modalità OTA per sviluppatori registrati.
- La sfida dei problemi di design nello sviluppo software
Analisi dei problemi di design nello sviluppo software e il loro impatto sui tempi di consegna.
- Come funzionano le query SQL: ordine di esecuzione spiegato
Scopri come vengono eseguite le query SQL: parsing, ottimizzazione e esecuzione.
Lunedì, 1 luglio 2024
- Angular 18 rilasciato con rilevanti miglioramenti
Angular 18 introduce il rilevamento dei cambiamenti senza zone, stabilizzazioni e altro.
- Proxmox VE 8.1 lanciato con nuove funzionalità avanzate
Arriva Proxmox VE 8.1 con miglioramenti significativi per la virtualizzazione.
- Introduzione a Jujutsu, il moderno strumento VCS compatibile con Git
Jujutsu è un nuovo VCS compatibile con Git, che promette un’interfaccia più user-friendly.
- Aggiornamento di manutenzione LXC 6.0.1 rilasciato
LXC 6.0.1 risolve vari problemi di avvio e di build, migliorando la stabilità.
Sabato, 29 giugno 2024
- Next.js Middleware ottimizza limitazioni dei componenti server
Next.js Middleware come soluzione alle restrizioni dei componenti server Next.js.
- Perché l’elitismo è essenziale nei progetti open source
L’utilizzo di software open source non garantisce il diritto di voto sulla direzione del progetto.
- Ecma approva ECMAScript 2024: nuove funzionalità
Il 26 giugno 2024, la 127ª Assemblea Generale di Ecma ha approvato ECMAScript 2024, rendendo ufficiale lo standard.
Venerdì, 28 giugno 2024
- Aggiornamento MySQL 5.7 a 8.0 causa problemi di prestazioni
Alcuni clienti segnalano degrado delle prestazioni dopo aggiornamento a MySQL 8.0.
- Le differenze tra Math.random() e Crypto.getRandomValues() in JavaScript
Analisi delle differenze tra Math.random() e Crypto.getRandomValues() per generare numeri casuali in JavaScript.
- Adobe presenta lo strumento Generative Remove su Lightroom
Adobe svela una nuova funzionalità per Lightroom basata su AI generativa.
Giovedì, 27 giugno 2024
- Python 3.12 e Apple App Store: problematiche e soluzioni
Alcune app Python vengono rifiutate dall’App Store di Apple per una stringa di codice.
- Google Word Coach potenzia l’apprendimento della lingua
Google espande le sue funzionalità con Google Word Coach, un gioco per migliorare il vocabolario inglese.
Mercoledì, 26 giugno 2024
- ChatGPT trasforma appunti scritti a mano in testo digitale
La nuova funzione di ChatGPT permette di caricare immagini con appunti scritti a mano e convertirli in testo digitale.
- Perché JavaScript ha molti modi per rappresentare valori sconosciuti
Un’analisi dei diversi modi in cui JavaScript rappresenta dati mancanti o sconosciuti.
- Come sfruttare al meglio i moduli Terraform
Ottimizzare l’uso dei moduli Terraform per gestire l’infrastruttura in modo più efficiente.
Martedì, 25 giugno 2024
- ChatGPT ufficiale per macOS ora disponibile per tutti gli utenti
L’app ChatGPT per macOS è finalmente disponibile per tutti gli utenti con macOS Sonoma o successivo.
- Pinterest reinventa l’app per l’era di TikTok
Pinterest introduce la possibilità di creare e condividere video delle proprie board.
- Dotenvx: soluzione ai problemi di dotenv
Presentata la nuova libreria che risolve problemi di dotenv, migliorandone la sicurezza e compatibilità.
- Gmail introduce nuove funzionalità AI per una gestione email avanzata
Nuovo pannello laterale Gemini per riepiloghi e assistenza email automatica.
Lunedì, 24 giugno 2024
- Paramount Plus annuncia aumento dei prezzi per alcuni abbonamenti
Nuovi prezzi per i piani di abbonamento Paramount Plus a partire dal 20 agosto.
- Apple introduce nuove funzionalità di mirroring su iOS 18 e macOS Sequoia
Apple ha rilasciato nuove beta per sviluppatori che includono mirroring tra iPhone e Mac.
- Nuova funzione iPadOS 18 permette di formattare dispositivi di archiviazione
L’iPadOS 18 introduce la possibilità di formattare dispositivi di archiviazione esterni direttamente dall’app File.
- Novità per le app nell’UE su iPadOS 18 beta 2
Disponibili per testare su iPadOS 18 beta 2 con Xcode 16 beta 2.
- Aggiornamenti significativi nel sistema Spring nella settimana del 17 giugno 2024
Rilasciate nuove versioni di Spring Boot, Spring Security, Spring Session e Spring Modulith.
- Nuove strategie per migliorare i monorepo TypeScript
Scoprite come rendere più dinamici i vostri monorepo con TypeScript e PNPM.
- Il mito della copertura totale del codice bug-free
Avere il 100% di copertura del codice non significa assenza di bug.