Come individuare la password Wi-Fi della rete in uso [GUIDA]

Il vostro computer è collegato ad una rete Wi-Fi, ma non ricordate più la password ? O forse l’amministratore di rete l’ha inserita direttamente per voi senza rivelarvela ? Ora vorreste collegare un altro dispositivo alla stessa rete WiFi, ma come fare per recuperare la password ?

Potreste inviare una richiesta all’amministratore, oppure aprire il prompt dei comandi sul vostro computer, sia PC Windows, sia MAC, sia Linux, e recuperare la password salvata con un semplice passaggio ! Vediamo come:

Leggi tutto “Come individuare la password Wi-Fi della rete in uso [GUIDA]”

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 per principianti [NEWS-GUIDA]


Nella guida “Ethereum: ma come funziona ?”  abbiamo affrontato il tema del funzionamento della blockchain Ethereum dal punto di vista tecnico. Vediamolo ora dal punto di vista dell’utente “medio”, cioè chi, pur usando le app, non necessariamente è uno sviluppatore, o chi fa acquisti online, ma non vuole necessariamente capire come questi vengono gestiti dietro le quinte.

Ethereum è una piattaforma decentralizzata che esegue “contratti intelligenti”, cioè applicazioni che funzionano esattamente come programmato senza alcuna possibilità di interruzione dell’attività, censura, frodi o interferenze di terze parti.

Anche se è stata fondata alla fine del 2014 ed il volume di articoli che spiegano la complessità della tecnologia è cresciuto nell’ultimo anno, il concetto rimane complesso da comprendere. Ad esempio il libro giallo scritto dal CTO di Ethereum Gavin Wood, o il libro bianco originale scritto dal fondatore Vitalik Buterin, sono indicativi della complessità del funzionamento della piattaforma complessiva.

Se lo desiderate, prima di procedere con la lettura di questa “sintesi semplificata”, potete anche dare uno sguardo ai video seguenti realizzati dal team dei fondatori di Ethereum:

“Ethereum for Dummies” [di Gavin Wood, CTO, Ethereum]:

“Ethereum explained in 100 seconds” [Gavin & Vitalik]:

Ma ora iniziamo: Leggi tutto “Ethereum per principianti [NEWS-GUIDA]”