Grave bug su FaceTime: ascoltare l’audio di chi state chiamando… prima che risponda [NEWS-AGGIORNATO]

Un grave bug è stato scoperto in FaceTime e la notizia si sta rapidamente diffondendo sui social media. Il bug consente di chiamare chiunque abbia FaceTime e di ascoltare immediatamente l’audio proveniente dal suo telefono prima ancora che la persona all’altro capo abbia accettato o rifiutato la chiamata in arrivo. Apple, che in attesa di risolvere il problema ha chiuso il servizio di chiamate di gruppo, afferma che il problema sarà risolto in un aggiornamento software “entro la settimana”.

Naturalmente questo bug determina un grave problema di violazione della privacy in quanto si può ascoltare l’audio di qualsiasi utente iOS mentre il suo telefono squilla come al solito, senza che lato destinatario della chiamata ci sia alcuna alcuna indicazione di ciò che sta accadendo. Ed a quanto pare il bug può esporre anche il video…

Su 9to5Mac il bug di FaceTime è stato riprodotto utilizzando un iPhone X che chiama un iPhone XR, ma si ritiene che il problema impatti qualsiasi coppia di dispositivi iOS con iOS 12.1 o successivi.

Leggi tutto “Grave bug su FaceTime: ascoltare l’audio di chi state chiamando… prima che risponda [NEWS-AGGIORNATO]”

Elementi di Machine Learning: gli algoritmi di base [GUIDA]

L’apprendimento automatico (machine learning) è un campo dell’informatica profondamente diverso dai tradizionali settori computazionali. Nei campi tradizionali gli algoritmi sono infatti insiemi specifici di istruzioni che devono essere eseguite dai computer, istruzioni che non cambieranno nel tempo a meno che uno sviluppatore non le modifichi. Gli algoritmi di machine learning sono invece progettati proprio per cambiare nel tempo in base ai diversi input, ai pesi assegnati alle varie variabili ed ai diversi output.

Algoritmi di machine learning si possono applicare agli ambiti più diversi, dal riconoscimento facciale ai motori di reccomandation, dagli algoritmi predittivi delle fluttuazioni della borsa alle auto a guida autonoma. Il machine learning è infatti applicabile alle più diverse categorie di problemi, ma ovviamente ambiti diversi richiedono algoritmi di apprendimento diversi, algoritmi che differiscono fondamentalmente in base al fatto che gli output siano o meno “etichettati” (labeled), cioè che sia noto o meno a priori l’output atteso, ed a come si vuole che l’algoritmo “impari”.

Due dei metodi di apprendimento automatico più comuni e diffusi sono l’apprendimento supervisionato (supervised learning) e l’apprendimento non supervisionato (unsupervised learning).

Leggi tutto “Elementi di Machine Learning: gli algoritmi di base [GUIDA]”

Intelligenza Artificiale: i 10 attuali migliori framework di sviluppo [GUIDA]

L’Intelligenza Artificiale è senza ombra di dubbio il futuro del mondo della programmazione ed infatti, vista la crescente domanda, sempre più sviluppatori stanno approcciando la materia. Ma quali sono i migliori linguaggi/framework/librerie da usare ? Questo è il tema che proveremo a trattare in questa recensione di quelli che ad oggi sono i 10 migliori framework e librerie per l’Intelligenza Artificiale.

Come potete immaginare non tutti i linguaggi di programmazione sono adeguati per l’IA, per esempio molti sviluppatori in Ruby abbandonano tale linguaggio a favore di Python in quanto quest’ultimo è più adatto a tale scopo. I linguaggi più adatti all’IA, come ad esempio C++, offrono diversi framework e librerie tra le quali abbiamo selezionato per voi i seguenti:

– TensorFlow
– Torch
– Caffe
– Theano
– Amazon Machine Learning
– Accord.Net
– Scikit-learn
– Apache Mahout
– Microsoft Cognitive Toolkit
– Keras

Ma analizziamo in breve le caratteristiche di ciascuno e vediamo cosa li rende meritevoli di un posto nella nostra lista.

Leggi tutto “Intelligenza Artificiale: i 10 attuali migliori framework di sviluppo [GUIDA]”

150 motori di ricerca su Internet [GUIDA]

Sin dall’inizio dell’era di Internet siamo sommersi da un oceano di informazioni, ma senza un buon motore di ricerca questa immensa quantità di testi, numeri, immagini, filmati, siti, , tweet, ecc. diventa inutile, se non addirittura dannosa, in quanto confonde e spiazza l’utente. Ed i motori di ricerca hanno affrontato un lungo ed arduo viaggio di sviluppo ed evoluzione, nel tempo ne abbiamo visti molti, alcuni sono andati e venuti, altri sono attivi ancora oggi.

La lista che segue è categorizzata secondo la tipologia di utilizzo dei vari motori di ricerca (generali, torrent, blog, libri, nazionali, business, decentralizzati, notizie, open source, persone, lavoro, ecc.) . Ma per quanto ampio sia l’elenco, è per definizione incompleto. Conoscete altri motori di ricerca che vorreste vedere aggiunti? Contattateci e li inseriremo al più presto!

Leggi tutto “150 motori di ricerca su Internet [GUIDA]”

Perché e come realizzare uno skill Alexa [GUIDA]

Gli assistenti vocali consentono di fare molto più di quanto potremmo immaginare in prima battuta e, sia che si tratti di registrare un rapido promemoria che di ordinare del cibo, ci permettono di farlo anche molto più velocemente e con maggior semplicità rispetto all’utilizzo di una applicazione mobile.

E’ quindi evidente che l’utilizzo della tecnologia di riconoscimento vocale è la prossima grande frontiera. Amazon Alexa, tecnologia oggi in testa alle classifiche con una quota di mercato del 73%, già consente di fare innumerevoli azioni e varie previsioni indicano che entro il 2020 il 50% di tutte le ricerche sarà vocale. Ogni anno Alexa stabilisce nuovi record di vendita su Amazon ed è anche diventata la Top app gratuita su Google Play e Apple Store (poiché richiede la sua applicazione mobile per configurarlo per la prima volta). E se ciò non bastasse non solo i dispositivi echo, ma anche altri dispositivi domestici intelligenti di mercato che sono in cima alle classifiche di vendita, sono dispositivi abilitati Alexa.

Leggi tutto “Perché e come realizzare uno skill Alexa [GUIDA]”

FAQ: In che modo la chiusura di Cydia Store impatta i dispositivi jailbroken ? [GUIDA]

La settimana scorsa Saurik (Jay Freeman) ha preso la difficile decisione di staccare la spina del Cydia Store. Ma come impatterà questa sua scelta su tutti coloro che hanno un dispositivo jailbroken ? Forse non tanto quanto pensate !

Diversi malintesi stanno infatti causando molta confusione su ciò che sta realmente succedendo a Cydia e su cosa ciò significhi per gli utenti. Se siete alla ricerca di chiarezza in materia allora siete nel posto giusto, questo articolo risponderà a molte delle domande che vi state probabilmente ponendo.

Leggi tutto “FAQ: In che modo la chiusura di Cydia Store impatta i dispositivi jailbroken ? [GUIDA]”

100 tra i siti più utili di Internet [GUIDA]

Quello che segue è un elenco, che ovviamente non potrà mai essere esaustivo, dei più diversi siti e risorse web che forse non conoscete ancora, ma che a nostro avviso sono utilissimi e vi consentiranno sia di accrescere le vostre competenze che di incrementare la vostra produttività.

Ciascuno dei siti elencati risolve molto bene almeno un problema, e se ne memorizzate gli indirizzi risparmierete anche il tempo di una ricerca su Google !

Leggi tutto “100 tra i siti più utili di Internet [GUIDA]”

IoT – Una guida per avviare il vostro primo progetto [GUIDA]

State pensando di avviare un progetto IoT ? Allora probabilmente vi starete ponendo diverse domande… Cosa realizzo ? Come si costruisce ? E cos’è di preciso un progetto “Internet of Things” ? In questo articolo che vuole essere una guida introduttiva al tema (liberamente tradotta dall’articolo  “The Ultimate Guide To Starting Your First IoT Project” di Jeffrey Lee sul sito hackernoon.com) iniziamo l’analisi affrontando proprio quest’ultima domanda !

Leggi tutto “IoT – Una guida per avviare il vostro primo progetto [GUIDA]”

Ethereum: ma come funziona ? [GUIDA]


E’ molto probabile che abbiate sentito parlare di Ethereum, una criptovaluta nata più recentemente rispetto al Bitcoin che sta però avendo un enorme successo e sembra destinata a prenderne il posto. Sia che sappiate, sia che non sappiate bene di cosa si tratti la lettura di articoli su Ethereum (se ne è parlato molto ultimamente, anche sulle copertine di riviste importanti) può confondere o risultare complessa se non si dispone di una base di conoscenza su cosa è e come funziona tecnicamente.

Cos’è dunque Ethereum ? In estrema sostanza possiamo definirlo un database pubblico che registra in modo permanente le transazioni digitali. È importante aggiungere che questo database non necessita di alcuna autorità centrale per essere manutenuto o protetto, ma funziona come un sistema transazionale “implicitamente affidabile” in cui tutti gli individui possono effettuare operazioni peer-to-peer senza preoccuparsi di doversi fidare di terzi o l’uno dell’altro.

Siete ancora confusi ? Proviamo ad analizzare insieme come funzionano gli Ethereum in dettaglio ed a livello tecnico, ma senza addentrarci in formule matematiche complesse o dall’aspetto incomprensibile. Anche se non siete programmatori spero che al termine della lettura di questa breve guida introduttiva avrete acquisito una migliore padronanza della tecnologia, e se alcune parti fossero troppo tecniche… va benissimo lo stesso, non c’è bisogno di capire ogni dettaglio per farsi un’idea del suo funzionamento complessivo ! Leggi tutto “Ethereum: ma come funziona ? [GUIDA]”

IoT: Sarà la Blockchain la soluzione per il collegamento sicuro dei dispositivi ? [NEWS]

I dispositivi IoT (Internet of Things) stanno pervadendo sempre più rapidamente in ogni aspetto della nostra vita e diventa evidente ed urgente la necessità di una tecnologia universale per connetterli e controllarli in modo sicuro ed affidabile.

Uno studio di Gartner  stima infatti che la blockchain raggiungerà un valore commerciale di 3,1 trilioni di dollari entro il 2030, mentre Statista prevede che il mercato IoT crescerà  fino al l’incredibile valore di 8,8 trilioni di dollari nel 2020. E la tecnologia blockchain potrebbe essere in grado di fornire una soluzione reale e concreta per la definizione e realizzazione di uno standard globale di connettività per l’IoT.

Leggi tutto “IoT: Sarà la Blockchain la soluzione per il collegamento sicuro dei dispositivi ? [NEWS]”