Java algoritmi di ordinamento: Merge Sort

Andiamo oggi ad analizzare uno tra i migliori algoritmi di ordinamento: il Merge Sort. Detto anche algoritmo per fusione, fa parte della famiglia dei Divide and Conquer proprio come il Quick Sort. A differenza del prima citato Quick Sort, il Merge Sort offre prestazioni migliori, siccome nella peggiore delle ipotesi la sua complessità rimane simile a O(n log…

Category : Java   13-12-2019   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

Flexbox, breve guida pratica

In questo articolo impareremo a gestire gli elementi del nostro sito web in modo più efficiente ed efficace, grazie alla proprietà Flexbox. Ma attenzione, non stiamo parlando di una semplice proprietà css, ma di un insieme di esse, che ci permetterà di organizzare, allineare e distribuire lo spazio degli elementi nel…

Category : Css   10-12-2019   by Silvia Mazzetta

Come ridurre il consumo di memoria in Chrome

Google ha iniziato a testare una nuova funzione chiamata "Tab Freeze" che mira a ridurre il consumo di memoria in Chrome. Ed è interessante, perché il browser ormai consuma parecchie risorse. Google Chrome nonostante domini il mercato dei browser web desktop, ha perso da tempo il concetto iniziale di browser minimo.…

Category : Notizie   10-12-2019   by Silvia Mazzetta

Come convertire una tabella di un file PDF in Excel

Sicuramente, almeno na volta nella vita, avrete avuto a che fare con un file PDF con delle tabelle all'interno. Tabelle, che avreste voluto convertire ad Excel senza dover trascrivere manualmente i dati investendo un'enorme quantità di ore nel processo. Ci sono diversi modi per risolvere il problema: - Utilizzare un OCR, un sistema…

Category : Notizie   08-12-2019   by Silvia Mazzetta

La funzione spazio privato dei telefoni Huawei

Un punto positivo dei livelli di personalizzazione di Android è che generalmente includono molte funzioni avanzate come lo Spazio Privato. Lo Spazio Privato EMUI è una sorta di area privata separata, nella quale è possibile utilizzare applicazioni con un account diverso o con contatti diversi da quello principale, archiviare foto, video…

Category : Mobile   04-12-2019   by Silvia Mazzetta

Facebook ti paga per partecipare ai sondaggi

Facebook ha lanciato una nuova app per ricerche di mercato chiamata Facebook Viewpoints che permette agli utenti di ottenere ricompense economiche come compenso per la partecipazione a sondaggi, funzionalità, ricerche e test di nuovi prodotti, al fine di migliorare i servizi offerti dalla piattaforma. Facebook Viewpoints si rivolge ai consumatori dei…

Category : Notizie   03-12-2019   by admin admin

Siamo governati dagli algoritmi?

Siamo governati dagli algoritmi Non passa un minuto senza che una macchina decida parte del nostro futuro. Non stiamo parlando solo di libri o film raccomandati: gli algoritmi oggigiorno decidono il tasso di interesse che pagherai, se verrai chiamato o meno per un colloquio di lavoro, o anche se le tue…

Category : Notizie   27-11-2019   by Silvia Mazzetta

Java 12, finalmente meno prolisso?

Conosciamo tutti Java per le sue caratteristiche grazie alle quali, nonostante siano passati più di 20 anni dalla prima versione,è tutt'oggi uno dei linguaggi più studiati e più utilizzati, malgrado la crescente diffusione di Python. Una delle forti pecche rimane comunque il fatto che sia molto prolisso e per anni Oracle…

Category : Java   11-10-2019   by Alessio Mungelli

Apps e Strumenti di Fatturazione utili per i liberi professionisti

Spesso, chi vuole intraprendere una propria attività autonomamente, senza una minima esperienza legale e/o fiscale, per i primi mesi avrà qualche difficoltà nel gestire i propri clienti, la fatturazione e la contabilità. In questo primo post vi proponiamo 35 utili strumenti che facilitano (e di molto) la vita del Freelance e…

Category : Web marketing   07-10-2019   by admin admin


Come creare un aplicazione Vue.js in 5 minuti

Vue.js sta acquisendo sempre più popolarità, diventando un importante concorrente di framework come Angular o React.js. Come framework per i principianti, conquista i cuori dei giovani sviluppatori front-end e delle persone che hanno appena iniziato ad imparare la programmazione. In questo articolo, vi mostrerò come costruire una semplice applicazione Vue.js con…

Category : Javascript   27-11-2019   by Silvia Mazzetta

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 admin admin

30 Manuali di riferimento per JavaScript: jQuery, Node.js, React

30 Manuali di riferimento per JavaScript: jQuery, Node.js, React

Questa lista ha lo scopo di introdurre i nuovi sviluppatori a JavaScript (jQuery, Node.js e React) e agevolare il compito degli sviluppatori più esperti. jQuery jQuery API (Official) Leggi → jQuery Cheatsheet (Devhints) Leggi → jQuery Cheat Sheet (JavaScript Toolbox) Leggi → jQuery Quick API Reference (Óscar Otero) Leggi → jQuery Selectors (DZone) Leggi → jQuery Tutorial – An Ultimate Guide for Beginners (Tutorial Republic)     Leggi → jQuery Tutorial for…

Category : Javascript   07-12-2018   by admin admin

Le migliori librerie JavaScript del 2018

Le migliori librerie JavaScript del 2018

Dal momento che Javascript si è rivelato il linguaggio di programmazione più popolare e ampiamente utilizzato nel 2018, l'ecosistema che si sviluppa intorno ad esso sta cominciando a diventare importante. JavaScript ha guadagnato un'immensa popolarità nel corso di pochi anni. Gli sviluppatori lo hanno preferito ad altri linguaggi perchè permette loro…

Category : Javascript   23-08-2018   by admin admin

Convertire il testo in voce e viceversa con Javascript: tutorial+codice

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 admin admin

I 5 Migliori Frameworks JavaScript per Applicazioni Desktop

I 5 Migliori Frameworks JavaScript per Applicazioni Desktop

Non molto tempo fa era impossibile costruire un'applicazione desktop con JavaScript. Fortunatamente, questi tempi sono passati, e ora gli sviluppatori JS possono utilizzare le loro conoscenze e competenze di sviluppo web per creare applicazioni desktop con un tocco nativo. Come al solito, è più facile dirlo che farlo. Durante la nostra…

Category : Javascript   22-06-2018   by admin admin

Introduzione a React: la prima libreria JavaScript costruita per sviluppatori frontend

Introduzione a React: la prima libreria JavaScript costruita per sviluppatori frontend

React è una libreria JavaScript, creata da Facebook e Instagram, che permette di creare delle interfacce utente complesse grazie alla suddivisione in diversi componenti. React supporta la definizione di modelli HTML per ciascun componente attraverso un approccio dichiarativo, che è aggiornato automaticamente dal “core” della libreria nel momento in cui cambiano i dati dello stato su…

Category : Javascript   27-11-2015   by admin admin

Riconoscimento facciale: rilevare la prossimità di un volto in javascript

Riconoscimento facciale: rilevare la prossimità di un volto in javascript

No, non è una prerogativa di Facebook...La Face Detection è una tecnologia informatica che determina la posizione e le dimensioni di volti umani rappresentati in immagini digitali. Sicuramente avrete già  visto al lavoro questo tipo di tecnologia in programmi come Picasa, iPhoto. per chi ha un Mac, o più banalmente su…

Category : Javascript   19-11-2015   by admin admin

jQuery: consigli e trucchi utili per migliorare le performance di un sito web

jQuery: consigli e trucchi utili per migliorare le performance di un sito web

Quando si sviluppa in jQuery ci si rende conto che esistono diverse maniere di implementare la stessa cosa. La tendenza è di migliorare e semplificare sempre più scrivendo meno righe di codice per ottimizzare il sorgente. Spesso si cerca di trovare anche la strada più elegante per risovere un problema. Ecco quindi un…

Category : Javascript   28-10-2015   by admin admin

Codifica/Decodifica passwords di files STE di Dreamweaver

Codifica/Decodifica passwords di files STE di Dreamweaver

Questo è un pratico codificatore/decodificatore/decriptatore (chiamatelo come volete) di password inserite nei file di configurazione .ste su dreamweaver   function encodePassword(input) { var top = 0; var output = ''; for(var i = 0; i < input.length; i++){ var currentChar = input.charCodeAt(i); if(currentChar < 0 || currentChar > 0xFFFF){return(false);} if(top != 0){ if(0xDC00

Category : Javascript   19-12-2014   by admin admin

Fondamentali di javascript: non sempre i metodi di base si usano nel modo corretto

Fondamentali di javascript: non sempre i metodi di base si usano nel modo corretto

Il JavaScript è basicamente un linguaggio semplice che grazie agli sviluppatori continua ad evolvere evolvere mediante l'implementazione di modelli flessibili ed intelligenti. Tali modelli alimentano le odierne applicazioni web. Ma a volte, gli svilppatori web, dimenticano, omettono o non usano propriamente alcune semplici tecniche JavaScript che rendono possibili le attività di base. Di…

Category : Javascript   09-08-2013   by admin admin

11 librerie JavaScript dinamiche ed Open Source per progetti front-end

11 librerie JavaScript dinamiche ed Open Source per progetti front-end

Lo sviluppo web ha subito un cambio radicale negli ultimi anni. Fino a qualche tempo fa l’implementazione di elementi dinamici nella pagine HTML veniva realizzata con spezzoni di codice Javascript creati ad hoc, che spesso, quando un progetto si faceva piú complesso, divenivano intricati e difficile da mantenere. Fortunatamente oggi abbiamo a disposizione…

Category : Javascript   30-07-2013   by admin admin