Software e Applicazioni
Venerdì, 14 giugno 2024
- Flutter: rivoluzioni nella fase di test del software
Esploriamo i vantaggi e le limitazioni del framework Flutter applicato ai test software.
- .NET: rilasciata la beta della libreria ufficiale di OpenAI
OpenAI ha rilasciato la libreria ufficiale per .NET con supporto GPT-4o.
- Come risolvere il problema delle preferenze del browser in macOS
Guida su come risolvere le difficoltà di impostare un browser predefinito su macOS.
- Il ruolo delle black box nella programmazione per i principianti
Le black box offrono astrazioni potenti ma possono ostacolare l’apprendimento per i novizi.
Giovedì, 13 giugno 2024
- WhatsApp introduce nuove funzionalità per le videochiamate
WhatsApp aggiunge condivisione schermo, maggior numero di partecipanti e spotlight per i videochiamanti.
- Yahoo potenzia la sua app di notizie con AI
Nuovo aggiornamento introduce feed personalizzati, riepiloghi e blocco clickbait.
- iOS 18 introduce l’orologio su iPhone anche a batteria esaurita
Una grande novità in iOS 18 permetterà di visualizzare l’orario anche a batteria scarica.
Mercoledì, 12 giugno 2024
- La controversia sul refactoring di ‘Clean Code’ di Robert Martin
Analisi dell’esempio di refactoring nel capitolo ‘Meaningful Names’ di ‘Clean Code’.
- Le sfide del compilatore Swift con l’inferenza dei tipi
Il compilatore Swift è noto per la lentezza dovuta all’inferenza dei tipi.
- Percona Toolkit 3.6.0 introduce supporto per ripresa attività
Percona Toolkit 3.6.0 introduce nuove funzionalità, tra cui il supporto alla ripresa di pt-online-schema-change e miglioramenti delle prestazioni per pt-pmp.
- Nessuna regola di canonizzazione per nomi di file wheel Python
La mancanza di regole di canonizzazione per i nomi dei file wheel crea ambiguità.
- Ordine delle proprietà negli oggetti in TypeScript
L’ordine delle proprietà negli oggetti può influenzare il comportamento del codice in TypeScript.
- Leggi della complessità nel software: un’analisi approfondita
Esaminando i principi fondamentali della complessità nel software, dagli effetti della progettazione al mercato.
- iTerm2 3.5 integra le API di OpenAI per ChatGPT
La nuova versione di iTerm2 include un’integrazione con le API di OpenAI per usare ChatGPT nel terminale.
Martedì, 11 giugno 2024
- Adobe aggiorna i termini di servizio dopo polemiche
Adobe chiarisce l’uso dell’AI e la proprietà dei contenuti.
- Analisi dell’integrazione delle pull request manuali nel progetto Curl
Le pull request nel progetto Curl sono visualizzate come ‘chiuse’, non ‘merged’.
- Passare a GNU/Linux: un cambiamento mentale necessario
Il passaggio a GNU/Linux richiede un cambiamento di mentalità, oltre che tecnologico.
- Il nuovo aggiornamento INP di Google ha penalizzato Next.js
Le classifiche di ricerca organica stanno crollando a causa del nuovo aggiornamento INP di Google.
Lunedì, 10 giugno 2024
- Apple annuncia aggiornamenti software per prodotti Home
Novità per tvOS e la Home app migliorano l’esperienza utente.
- Font-display swap migliora la user experience senza flash di testo invisibile
Evitare il flash di testo invisibile nei siti web grazie a font-display: swap.
- Il problema di assunzione nella programmazione funzionale
L’utilizzo di linguaggi di programmazione funzionale può complicare l’assunzione di nuovi ingegneri, nonostante i vantaggi qualitativi.
Domenica, 9 giugno 2024
- Tesla riduce i prezzi mentre si accumula l’invenduto
Tesla riduce i prezzi dei modelli popolari per svuotare l’inventario.
Sabato, 8 giugno 2024
- Strace: visualizzare stack trace per syscalls nei binari in debug
Strace mostra origine delle syscalls in binari compilati con debug info.
Venerdì, 7 giugno 2024
- Testare correttamente le interfacce mobili con i devtools del browser
L’uso della modalità dispositivo nei devtools del browser è essenziale per testare accuratamente le interfacce mobili.
Nomi di funzioni simili causano errori di programmazione
Funzioni con nomi simili possono causare errori fatali nei software.
- Apple premia le migliori app e giochi con i Design Awards
Apple ha premiato 14 app e giochi con i Design Awards.
- Rilasciata la versione 2.8 della GNU Scientific Library
Annunciate importanti novità nella versione 2.8 della GNU Scientific Library.
Giovedì, 6 giugno 2024
- Apple prepara un’app per la gestione delle password
Sarà rivelata alla Worldwide Developers Conference a giugno.
- Aggiornamenti AI per l’app Mail in iOS 18 e macOS 15
La nuova versione delle app Mail introdurrà funzionalità AI avanzate.
- Cloudflare migliora la gestione degli alert: ridurre l’alert fatigue
Cloudflare implementa analisi periodiche degli alert per migliorare la precisione e ridurre l’alert fatigue.
- Apple domina Google in spesa app primo trimestre 2024
La spesa dei consumatori su piattaforme mobili è cresciuta del 9,5% rispetto all’anno precedente.
Mercoledì, 5 giugno 2024
- Verifica del numero di telaio dell’auto: errori e risoluzioni rapide
Errori nei numeri di telaio delle auto possono apparire durante le verifiche. Il software giusto può risolverli rapidamente.
- Nuova versione del pacchetto ulid su CRAN
La versione 0.4.0 introduce risoluzione in millisecondi e nuovi test.
Martedì, 4 giugno 2024
- Bug in Koha mette in luce problemi con UTF-8 e USMARC
Un bug in Koha rivela le difficoltà di gestione di lunghezze di stringhe in UTF-8 e USMARC.
- Il duro mestiere dell’architetto software: vivere con i compromessi
Minimizzare l’infelicità tramite compromessi accettabili è la chiave per una buona architettura.
Lunedì, 3 giugno 2024
- Usare i moduli Python come strumenti da linea di comando
Moduli Python possono essere eseguiti da linea di comando per vari scopi.
- Rilasciata la versione 2.4.0 di LyX
LyX 2.4.0 è la prima major release in sei anni.
SQL: cinquant’anni di dominazione nel mondo dei database
La storia di SQL, dalla sua nascita come SEQUEL alla sua affermazione globale.
Tre passi per scrivere codice efficace ed efficiente
Una guida pratica su come scrivere codice funzionante e di qualità.
- L’importanza dei tipi forti in C++ e Rust
I vantaggi dei tipi forti per la scrittura di codice pulito e sicuro in C++ e Rust.
Sabato, 1 giugno 2024
- Comandi Git per visualizzare file modificati e grafico della storia
Configurare alias per git log per visualizzare file modificati e grafico delle commit.
Venerdì, 31 maggio 2024
Giovedì, 30 maggio 2024
Mercoledì, 29 maggio 2024
- Apple iOS 18: Generative AI trasforma emojis in tempo reale
- Nicole Tietz-Sokolskaya propone nuovi termini per auth
Un’idea per migliorare chiarezza e design dei sistemi di software.