32 risultati per: operazioni
L'IA è sessista? Una prospettiva di genere nella robotica e nell'intelligenza artificiale
Nel suo articolo, Maria Antonia Huertas Sánchez dell'UOC - Universitat Oberta de Catalunya, fornisce una spiegazione del perché dovremmo incorporare una visione di genere nella robotica e nell'intelligenza artificiale combinando il concetto di epistemologia con la definizione di intelligenza artificiale. L'epistemologia si riferisce alla "teoria delle fondamenta e dei metodi della…
Category : Notizie 17-05-2023 by Janeth Kent
Un approccio a Java: switch statement
Ciao a tutti e bentornati! Dopo una pausa, torniamo oggi con un'altra parte del corso introduttivo alla programmazione, parlando di switch statement, conosciuto anche come costrutto di selezione multipla. Intuizione L'idea dello switch statement nasce da un problema che vediamo adesso. Il problema è quello di cercare un modo comodo per evitare lunghe catene di if-elseif-else.…
Category : Java 29-12-2020 by Alessio Mungelli
Cyber Security: Microsoft, Google, WhatsApp vs Cyber Mercenari
Un gruppo di importanti aziende tecnologiche si è candidata per offrire assistenza e supporto legale a WhatsApp nella sua battaglia legale contro il NSO Group - la famigerata organizzazione dietro lo spyware Pegasus. All'inizio di questa settimana, Tom Burt, vicepresidente aziendale di 'customer security and trust' di Microsoft, ha pubblicato un…
Category : Sicurezza 26-12-2020 by Silvia Mazzetta
Un approccio a Java: operatori booleani
La volta precedente, abbiamo ampiamente parlato delle variabili booleane, cercando di delineare quali siano le principali operazioni che si possono effettuare proprio a livello pratico. Di tutti i casi esaminati, non abbiamo esaminato quello più importante e più ricorrente: il caso in cui le condizioni da esaminare siano più di una e,…
Category : Java 19-10-2020 by Alessio Mungelli
Un approccio a Java: strutture condizionali
Ciao a tutti e bentornati! Le volte precedenti abbiamo introdotto il concetto di variabile, tentando di definire alcuni concetti basilari a riguardo. Alcune situazioni fanno però intuire come il solo concetto di variabile non sia sufficiente a risolvere tutte le possibili situazioni che potrebbero presentarcisi davanti. Un esempio molto banale potrebbe…
Category : Java 17-10-2020 by Alessio Mungelli
Un approccio a Java: Le variabili
Ciao a tutti e bentornati! Quest'oggi inizieremo un percorso che ci porterà a studiare, ed eventualmente ripassare, quelle che sono le basi della programmazione. Inizieremo parlando di variaibli. Introduzione Chiunque voglia approcciarsi al mondo della programmazione, si accorgerà ben presto che il coding non è esattamente come ciò che viene mostrato nei film. Non si…
Category : Java 21-09-2020 by Alessio Mungelli
Hashmap con Concatenamento: hashing, collisioni e prime funzioni
Oggi andremo a vedere dei concetti strettamente legati alle hashmap. I concetti che andremo a vedere sono quelli di hashing e collisioni. Hashing L'idea dell'hashing con concatenamento è quella di creare una sorta di array di liste, all'interno del quale, in qualche modo, inserire gli elementi. Abbiamo bisogno di mappare le chiavi di ogni nodo per capire in…
Category : Linguaggio c 28-06-2020 by Alessio Mungelli
Hashmap con concatenamento: liste di trabocco
In questa breve serie di articoli andremo a vedere com'è possibile realizzare in C la struttura dati Hashmap. Nell'implementazione andremo ad usare le liste doppiamente concatenate come strutture dati ausiliarie. Andiamo a vedere una possibile implementazione. Header file Vediamo prima di tutto com'è fatto il file .h. Definizione di un nodo Definiamo la struttura dati…
Category : Linguaggio c 21-06-2020 by Alessio Mungelli
Drawing Tablet: dai il giusto spazio alla tua fantasia
Scegliere una tavoletta grafica oramai è oramai diventato come scegliere un mouse. Ce n'è così tante di così tanti modelli che è impossibile non perdersi. Quindi prima di dirvi le mie scelte vi parlerò dei criteri di valutazione che mi hanno guidato. Innanzitutto la premessa è: a cosa vi serve? Vuole…
Category : Tecnologia 02-04-2020 by
Linux per Principianti: Guida all'installazione di Ubuntu
Abbiamo dato precedentemente una panoramica su qualche aspetto di base dei sistemi Unix e in particolar modo Ubuntu. Abbiamo infatti fatto un'introduzione, dopodichè abbiamo parlato di terminale Ubuntu e infine abbiamo parlato di permessi. Oggi tratteremo qualcosa di molto più semplice ed elementare, ma altrettanto essenziale: vediamo come installare Ubuntu sulla nostra macchina personale. Prima…
Category : Sistemi operativi 27-10-2020 by Alessio Mungelli
Linux Per Principianti: Terminale Ubuntu
Ho introdotto nell'articolo precedente, consultabile qui, i concetti base relativi al mondo del pinguino. Oggi andiamo a vedere alcune operazioni di base che si possono svolgere mediante linea di comando su un sistema Ubuntu-like. Che cos'è la linea di comando? Shell, terminale e riga di comando sono termini che indicano un dispositivo a interfaccia testuale. Può servire a…
Category : Sistemi operativi 23-02-2020 by Alessio Mungelli
Java algoritmi di ordinamento: Quick Sort
Bentornati in questa nostra panoramica sul mondo Java! Oggi andremo a parlare di un algoritmo di ordinamento tra i più celebri. Il Quick Sort. A differenza del precedentemente trattato Bubble Sort, Quick Sort non si presta particolarmente a fini didattici siccome la sua implementazione potrebbe non risultare banale, ma a livello prestazionale…
Category : Java 12-12-2019 by Alessio Mungelli
Java Design Pattern: Builder Pattern
Andiamo oggi a parlare di un pattern creazionale che in molte situazioni può rappresentare una valida alternativa alla costruzione di oggetti mediante costruttori: il Builder Pattern. La necessità di introdurre meccanismi alternativi a quelli forniti da Java per la creazione di oggetti nasce dal fatto che talvolta le strutture sono molto…
Category : Java 17-09-2019 by Alessio Mungelli
JQuery morirà nel 2019?
Per un po' di tempo, la centralità di JQuery è stata oggetto di dibattito tra gli sviluppatori web. Come programmatori web interessati a Javascript, eravamo curiosi di sapere che opinioni hanno espresso altri esperti del settore. Così abbiamo ripercorso la storia di Javascript unitamente ad alcune interessanti discussioni in vari forum…
Category : Javascript 29-07-2019 by Janeth Kent
Un microchip nel cervello? Per Elon Musk si può fare con Neuralink!
Sembra l'incipit di una puntata di Black Mirror, eppure è tutto vero. Potremmo essere pronti a quella che potrebbe persino definirsi una vera e propria evoluzione della razza umana secondo la teoria di Darwin. Elon Musk, il miliardario imprenditore CEO di Tesla e SpaceX, non è nuovo a pazzie del genere,…
Category : Tecnologia 23-07-2019 by
Apps Android per ripassare matematica questa estate
L'estate è il periodo dell'anno più atteso dai giovani studenti, per sbarazzarsi dei noiosi compiti a casa e degli esami. Ma diventa anche la stagione in cui trascurano le conoscenze acquisite in precedenza. La maggior parte lascia i libri in polvere e si concentra solo sul riposo, andare in spiaggia,…
Category : Software 23-07-2019 by Janeth Kent
Convertire il testo in voce e viceversa con Javascript: tutorial+codice
In questo tutorial sperimenteremo la Web Speech API: un'interfaccia browser molto potente che consente di registrare la voce umana e convertirla in testo. La useremo anche per fare il contrario: interpretare stringhe di testo per far rileggerle al bot con voce simil-umana, insomma operando una sintesi vocale. La App Per cominciare a sperimentare, è…
Category : Javascript 22-06-2018 by Janeth Kent
Pupy: Un tool di Amministrazione Remota (RAT) Multipiattaforma
Pupy è uno script opensource, multipiattaforma (Windows, Linux, OSX, Android). Un tool di amministrazione remota multi funzione RAT (Remote Administration Tool) e strumento di post-sfruttamento scritto principalmente in Python. È dotato di una linea di esecuzione all-in-memory e lascia una traccia praticamente nulla. Pupy può comunicare utilizzando vari mezzi di…
Category : Sicurezza 19-02-2017 by Janeth Kent
In Italia minacce informatiche in costante aumento
Check Point ha da poco rilasciato i risultati emersi dall'ultima versione di Threat Index, la sua classifica relativa alle minacce informatiche. L’indice, in questa ultima edizione trimestrale rivela da un lato, come c'era da aspettarsi, come le varianti di malware siano in continuo aumento e dall’altro come l'Italia sia il Paese più…
Category : Notizie 08-08-2016 by Janeth Kent
Per un social media marketing di successo: risorse e strumenti
Sappiamo benissimo che, per ottenere successo nel web occore focalizzarsi su determinte attività: - studiare come agiscono gli individui di successo nella nicchia di interesse - incrementare le abilità nella scrittura e nel copy - generare forti legami e relazioni con blogger, esperti di settore e con , ovviamente, i lettori. Tutto ciò determinerà…
Category : Web marketing 18-11-2015 by Janeth Kent
Consigli e strategie per un e-commerce di successo: come incrementare visite e conversioni
In Italia l'e-commerce sta decollando: dall'aprile 2012 ad oggi gli acquisti online hann avuto un incremento del 50% ed un numero sempre maggiore di imprenditori e startup pensa all'e-commerce come attività per la propria azienda. Ma come creare un sito web di e-commerce che produce conversioni e che fa aumentare le…
Category : Web marketing 08-08-2013 by Janeth Kent
Il Decreto Lavoro semplifica Srls e Start-up innovative
Con il decreto legge 21 giugno 2013 n. 69, c.d. "decreto del fare" (pubblicato in Gazzetta Ufficiale 21 giugno 2013, n. 144), sono state varate dal Governo diverse misure per il rilancio economico del Paese. Il Dl Lavoro unifica le Slr a un euro aprendole a tutti e consente anche alle società di…
Category : Notizie 29-07-2013 by Janeth Kent
50 tutorials Wordpress per web designers e sviluppatori web
Wall Street Journal, Ford, Sony, Katy Perry, GigaOM, CNN. Tutte marche conosciute. Cos'hanno in comune? Tutte hanno il sito “Powered by WordPress”. Wordpress, senza dubbio è attualmente la piattaforma piú popolare tra le esistenti. Quello che prima era un CMS robusto e flessibile utilizzato per la creazione di blog, oggigiorno è…
Category : Web design 22-07-2013 by Janeth Kent
Nuovo Google Chrome 28 con Blink e notifiche evolute
Al via il rollout della nuova major relase di Google Chrome per Windows e per Mac. La casa americana ha reso disponibile nelle scorse ore la prima release stabile della nuova versione 28 del navigatore, la quale rivoluziona completamente il core dello stesso. Si tratta di un aggiornamento molto importante che porta con…
Category : Software 11-07-2013 by Janeth Kent
HP lancia HAVEn, la nuova piaffaforma di big data analytics
HP lancia HAVEn, la nuova piaffaforma di big data analytics. L’annuncio arriva da HP Discover 2013 durante lo spazio dedicato al mondo dei Big Data. George Kadifa, Executive vice president HP Software, spiega i motivi che hanno portato al lancio di questa nuova piattaforma partendo da quelle che lui stesso chiama le quattro chiavi del…
Category : Notizie 12-06-2013 by Janeth Kent
Ottimizza la gestione delle tue fatture: software gratuiti o a pagamento?
I software per la fatturazione elettronica sono strumenti che facilitano il processo di emissione, invio e conservazione delle fatture digitali. Questi programmi possono essere gratuiti o a pagamento e offrono diverse funzionalità e vantaggi per emettere fatture conformi alla legge. La fatturazione elettronica è il metodo utilizzato per emettere, inviare e…
Category : Web marketing 14-06-2023 by Janeth Kent
Google Keep: arriva l’app per Chrome consultabile anche Offline
Piú di un mese fa, vi abbiamo parlato di Google Keep. Successivamente Chrome propone un'utile estensione che vi consentiva di accedere a Google Keep dal vostro browser di Mountain View. Da qualche ora l'azienda ha deciso di eliminarla. In Google Play non c’è più traccia di questo componente e la pagina precedente risulta eliminata. La scomparsa deriva dal…
Category : Software 03-05-2013 by Janeth Kent
IndexedDB: costruire un carrello per un e-commere
HTML 5 propone una serie di innovazioni, che hanno l'obiettivo di soddisfare tutte quelle esigenze di interazione e multimedialità di cui necessita una qualunque applicazione Web 2.0. Queste includono una serie di API che permettono la possibilità di gestire i dati offline: LocalStorage, App Cache, IndexedDB. Tali applicazioni sono in grado di avviarsi…
Category : Database 14-04-2013 by Janeth Kent
Il social mobile commerce
Barcellona è diventata un punto di riferimento nel settore mobile. Uno degli eventi chiave del mercato globale, il Mobile World Congress, ha luogo nella capitale catalana e da poco è stato inaugurato il centro di riferimento per la tecnologia mobile, il Mobile World Center. Non vi è dubbio che Barcellona, già culla…
Category : Notizie 11-04-2013 by Janeth Kent
Bitcoin, come funziona la nuova moneta virtuale
É arrivata l'ora di capire cosa sono i Bitcoin e come funzionano. Non c'é dubbio che il 2013 sará l'anno del grande successo dei Bitcoin.Si é parlato ultimamente della crisi che ha attaccato i Bitcoin, attacchi DDoS che hanno messo in crisi l'infrastruttura principale, peró, non appena risolti i problemi…
Category : Notizie 31-03-2023 by Janeth Kent
Unity Next: Come eseguirlo su Ubuntu 12.10
Unity Next è la versione in Qt/QML dell’interfaccia Unity di Ubuntu, realizzata inizialmente per Ubuntu Touch, ma disponibile prossimamente anche su sistemi desktop. Da circa 10 giorni è possibile testare Unity Next in finestra su Ubuntu, vediamo come. Tutti i passi necessari sono spiegati dai colleghi di OmgUbuntu, i quali mettono a…
Category : Sistemi operativi 11-04-2013 by Janeth Kent
Imparando i cicli in PHP #1: il ciclo FOR
I cicli rappresentano un elemento fondamentale di qualsiasi linguaggio di programmazione poiché ci permettono di eseguire determinate operazioni in maniera ripetitiva. Vi presentiamo qui una guida suddivisa in 3 lezioni dei cicli in PHP. Lezione #1: il ciclo FOR La sintassi basica del ciclo for é: for (expr1; expr2; expr3) statement La prima espressione (espressione1) viene…
Category : Programmazione 11-04-2013 by Janeth Kent