Java - Notizie Di Disegno E Sviluppo Web, Javascript, Angular, React, Vue, Php

95 risultati per: java

Utilizzare Chrome DevTools come un Senior Frontend Developer

Avete scelto Chrome come browser con il quale lavorare: come al solito aprite a Developer Tools e iniziate il debug del vostro codice. Aprite il pannello Console per esaminare l'output del programma, o il pannello Elements per controllare il codice CSS per gli elementi del DOM. Ma davvero conoscete davvero tutte…

Category : Programmazione   06-01-2021   by Silvia Mazzetta

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

Un approccio a Java: Il ciclo while

Ciao a tutti e bentornati! Dopo aver fatto una breve, ma corposa, introduzione sui cicli, andiamo oggi a vedere finalmente le prime implementazioni che utilizzano quello che abbiamo definito ciclo precondizionale. In Java, come in molti altri linguaggi di programmazione, questo tipo di ciclo viene tradotto con il termine while, che in italiano può essere…

Category : Java   06-12-2020   by Alessio Mungelli

Un approccio a Java: I cicli - Introduzione

Ciao a tutti e bentornati! Sino ad ora, abbiamo parlato di variabili e di strutture di selezione, andando a considerare alcuni degli aspetti fondamentali di questi due concetti. Teoricamente, per scrivere qualsiasi tipo di programma, potrebbero essere sufficienti le nozioni viste sino ad ora. Sorge però un problema. Come possiamo…

Category : Java   23-10-2020   by Alessio Mungelli

Un approccio a Java: strutture di selezione - casi d'uso

Ciao a tutti e bentornati! Sino ad ora ci siamo preoccupati di fare una carrellata quanto più completa riguardo i concetti fondamentali di cui abbiamo bisogno per approcciarci all'utilizzo delle strutture condizionali. Abbiamo quindi introdotto il concetto di struttura condizionale, delineando le varie situazioni che ci si potrebbero presentare. Successivamente…

Category : Java   20-10-2020   by Alessio Mungelli

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: le variabili booleane

Ciao a tutti e bentornati! La volta precedente, ho fatto un'introduzione alle strutture condizionali, definendo il loro funzionamento. Prima di poter dare qualche esempio pratico, è necessario chiarire in che modo ci è concesso operare con le condizioni. Per fare questo, è necessario approfondire leggermente il tipo dato boolean. Tipo dati boolean Prima di introdurre…

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 - caso d'uso

Ciao a tutti amici e bentornati! Dopo l'introduzione fatta sulle variabili, cerchiamo di analizzare alcune criticità che si possono presentare in situazioni alquanto comuni. Partiamo quindi analizzando degli esempi pratici.  Esempio 1: divisione che restituisce un risultato non intero Il primo caso critico che si potrebbe presentare per chi si approccia al coding è un problema…

Category : Java   22-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

Linux per Principianti: I permessi

Nei precedenti articoli abbiamo fatto una breve introduzione al mondo Unix e nell'articolo successivo abbiamo parlato di comandi base per la gestione del file system. Oggi andremo a parlare di permessi. Come esempio prenderemo sempre il mondo Ubuntu, coscienti del fatto che negli altri sistemi operativi il meccanismo è simile. Essendo Linux un sistema operativo multiutente risulta particolarmente…

Category : Sistemi operativi   14-03-2020   by Alessio Mungelli

Java Strutture Dati: Liste Concatenate

Con il 2020 andiamo ad esaminare un nuovo aspetto della programmazione: le strutture dati. Spesso capita a tutti di utilizzare strutture messe a disposizione dai vari linguaggi di programmazione. L'obiettivo sarà quello di avere un'idea, se pur generale di come funzionano e dei loro meccanismi interni. Spesso ne daremo una versione…

Category : Java   12-01-2020   by Alessio Mungelli

Java Algoritmi di Ordinamento: Selection Sort

Andiamo oggi ad analizzare in dettaglio un algoritmo di ordinamento non molto efficiente ma piuttosto utilizzato in diversi ambiti. Stiamo parlando del Selection Sort. Vediamo meglio in dettaglio. Intuizione L'idea alla base è quella di suddividere l'array da ordinare in due sotto-array. Uno che contiene i dati già ordinati e occupa le prime posizioni…

Category : Java   31-03-2023   by Alessio Mungelli

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

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   23-05-2020   by Silvia Mazzetta

Java algoritmi di ordinamento: Bubble Sort

Programmando, nasce spesso la necessità di ordinare le collezioni di dati o oggetti che devono poi essere manipolate. Ordinare una lista può essere utile nei casi in cui si debbano fare ricerche molto rapide. Vedremo più avanti quanto mantenere una lista ordinata sia utile per effettuare ricerche dicotomiche e avere…

Category : Java   03-04-2023   by Alessio Mungelli

Java Design Pattern: Prototype Pattern

Andremo ora a parlare di un pattern creazionale che ci permette di "copiare con classe". Sì, anche se sembra strano, il compito fondamentale di questo pattern è copiare. Sto parlando del Prototype Pattern. Chiariamo subito questo concetto. Quando si parla di creazione di oggetti, il nostro immaginario comune da programmatori ci fa…

Category : Java   18-09-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

Java Design Pattern: Strategy Pattern

Uno dei pattern che gode di una notevole popolarità ed è al contempo piuttosto semplice è lo Strategy Pattern. Membro della famiglia dei pattern comportamentali, ha il compito di gestire algoritmi, relazioni e responsabilità tra classi. Il GoF lo definisce come: Definisce una serie di algoritmi incapsulati che possono essere scambiati per…

Category : Java   16-09-2019   by Alessio Mungelli

Java Design Pattern: Factory Pattern

Continuando il discorso sui design pattern iniziato precedentemente, andiamo oggi a vedere un altro pattern molto utilizzato: il Factory Method Pattern. Il GoF (Gang of Four Design Patterns) lo definisce così: Definisce un’interfaccia per creare oggetti, ma lascia alle sottoclassi la decisione del tipo di classe a istanziare. Già dalla definizione, si può notare…

Category : Java   11-09-2019   by Alessio Mungelli

Java: Introduzione ai design pattern: Singleton

Chiunque abbia anche una minima esperienza di programmazione, si sarà reso conto di come i problemi sianoricorrenti. Infatti troviamo spesso problemi con uno stesso pattern ma con contesti differenti. Ad esempio, un gestionale per un magazzino di un supermercato e quello per un magazzino di una grande industria avranno presumibilmente dati diversi,…

Category : Java   11-09-2019   by Alessio Mungelli

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

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'estate pessima per Internet

Se in queste ultime settimane avete avuto la sensazione che che l'universo digitale stesse implodendo, non eravate soli. Nell'ultimo mese ci sono state diverse ed importanti interruzioni  e malfunzionamenti della rete, che hanno colpito milioni di utenti in tutto il mondo. Siti caduti, servizi non disponibili, immagini che non si caricano,  messaggi…

Category : Notizie   08-07-2019   by Janeth Kent

Come utilizzare i campi di dati JSON nei database MySQL

Ultimamente abbiamo potuto notare come la linea tra i database SQL e NoSQL è diventata sempre più sottile e confusa con ogni sistema cheadotta le caratteristiche dell'altro. I database MySQL 5.7 InnoDB e PostgreSQL 9.4 supportano entrambi direttamente i tipi di documenti JSON in un unico campo. In questo articolo,…

Category : Database   12-06-2019   by Janeth Kent

I migliori siti per imparare a programmare

Non limitatevi a scaricare l'ultima applicazione, aiutate a ridisegnarla. Non giocate solo sul vostro telefono, programmatelo. - Obama.   Non c'e' ragione per cui non si dovrebbero conoscere le basi della programmazione. È possibile automatizzare le attività, è possibile programmare i fogli di Excel, migliorare i flussi di lavoro, è possibile estrarre…

Category : Programmazione   12-06-2019   by Janeth Kent

Checklist SEO per sviluppatori web

Spesso gli sviluppatori web non sono così tanto preparati nella creazione di siti web ottimizzati per la SEO. Al giorno d'oggi l'ottimizzazione dei motori di ricerca si è evoluta a un livello tale da emulare quasi completamente il marketing del mondo reale, ovvero il marketing per le persone. Una grande verità impera…

Category : Seo & sem   15-05-2023   by Janeth Kent

45 utili siti che avresti voluto conoscere prima

In rete sono presenti talmente tanti siti web dedicati alla sviluppo web e alla grafica, che risulta molto complicato conoscerli tutti. Oggi, vi proponiamo una lista di siti web non particolarmente conosciuti, che troviamo molto utili. Ovviamente, se avete altri siti e webapp che ritenete utili potete segnalarli lasciando un commento…

Category : Web marketing   13-06-2020   by Janeth Kent

Opera GX, il primo Gaming Browser al mondo

Il browser Opera è annoverato nella lista dei migliori browser disponibili al momento grazie all'eredità che porta con sé da Opera Mini - un browser mobile leggero per cellulari abilitati a Java. L'azienda si sta avventurando nel settore dei videogiochi e sta portando il primo browser di gioco al mondo. Opera…

Category : Sistemi operativi   24-05-2019   by Janeth Kent

Come configurare Google reCAPTCHA v3 in un form PHP

Come configurare Google reCAPTCHA v3 in un form PHP

Un semplice esempio che mostra come aggiungere il nuovo Google reCAPTCHA v3 a un modulo PHP. reCAPTCHA v3 aiuta a rilevare il traffico abusivo senza dar fastidio agli utenti del nostro sito web. Google reCAPTCHA è diventata una delle soluzioni più popolari per quanto riguarda la prevenzione dello lo spam ed il…

Category : Php   13-03-2019   by Janeth Kent

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 Janeth Kent

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 Janeth Kent

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 Janeth Kent

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 Janeth Kent

I migliori siti del Deep Web / Onion Deep Web

Del Deep Web giá ne avevamo parlato più di un anno fa spiegando che per aprire i siti del Deep Web (anzi del Dark Web) serve l'anonimato dell'utente totale e irrintracciabile e l'accesso alla rete "onion". Il Dark Web è molto meno esteso del Deep Web ed è composta principalmente da siti in cui trovare informazioni…

Category : Sicurezza   03-11-2022   by Janeth Kent

9 Utili Librerie CSS per il Disegno Web

9 Utili Librerie CSS per il Disegno Web

I componenti perduti di bootstrap, un complemento che sicuramente non dovrete mai farvi mancare!  Jasny Bootstrap E se il vostro framework CSS parlasse? Ecco a voi un nuovo Framework Semantico.Un vocabolario condiviso per la vostra UI Introduction | Semantic UI Un kit multidevice responsivo per lo sviluppo rapido ed il prototyping…

Category : Css   21-02-2017   by Janeth Kent

Google lancia un nuovo servizio di database distribuiti in cloud

Google lancia un nuovo servizio di database distribuiti in cloud

Da qualche tempo, Google sta utilizzando internamente Spanner in alcuni servizi, come AdWords, Google Foto o Google Play, tra gli altri. Si tratta di una banca dati che i ricercatori e gli ingegneri della società hanno iniziato a sviluppare nel 2007 con l'obiettivo di creare una soluzione di database che…

Category : Networks   17-02-2017   by Janeth Kent

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 Janeth Kent

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 Janeth Kent

Imparare a programmare: 5 ottime risorse

Imparare a programmare: 5 ottime risorse

Programma o sarai programmato, scrive Douglas Rushkoff. Douglas Rushkoff parte dal punto in cui aveva finito Marshall McLuhan, indirizzando i lettori a riconoscere la programmazione come la nuova alfabetizzazione dell'era digitale, un modello attraverso il quale vedere oltre le convenzioni sociali e le strutture di potere che ci hanno tormentato per secoli. Il problema vero è se noi sappiamo gestire la tecnologia o è lei a stabilire cosa facciamo. Per…

Category : Programmazione   16-11-2015   by Janeth Kent

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 Janeth Kent

CSS: la funzione Calc()

Nella progettazione di un sito web responsive, dobbiamo tener conto della ormai grande varietà di dispositivi sui quali sarà visualizzato il nostro lavoro e delle rispettive variazioni di risoluzioni alle quali dovrà adattarsi. Calc() è una di quelle proprietà css che semplificano il nostro lavoro e che ci permettono di evitare…

Category : Css   28-10-2021   by Janeth Kent

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 Janeth Kent

318 utili risorse per twitter bootstrap #6

318 utili risorse per twitter bootstrap #6

Tutorial per Twitter Bootstrap Articoli CUSTOMIZING BOOTSTRAP Tutorial che spiega come cominciare ad usare LESS con Twitter Bootstrap. TWITTER BOOTSTRAP TUTORIAL Come integrare Twitter Bootstrap in 20 minuti. ADDING SWIPE SUPPORT TO BOOTSTRAP'S CAROUSEL Justin Lazanowski spiega come integrare un carosello di immagini per dispositivi touch-screen in Twitter Bootstrap. GET A LEG UP WITH TWITTER…

Category : Web design   18-12-2013   by Janeth Kent

Firefox: i migliori add-ons del 2013

Firefox: i migliori add-ons del 2013

Aspettando il cambio ad un'architettura multi-processo che dovrebbe arrivare nei prossimi anni, Firefox puó far affidamento ad un parco estensioni invidiabile. Ma quali sono i migliori addons per Firefox rilasciati nel 2013? La risposta arriva direttamente da Mozilla: che su uno dei suoi blog ha pubblicato la classifica delle migliori estensioni pubblicate e aggiornate nell'ultimo…

Category : Software   11-12-2013   by Janeth Kent

15 effetti di testo avanzati con CSS3

15 effetti di testo avanzati con CSS3

Le nuove proprietà CSS3 sono senza dubbio un grande vantaggio per poter modellare a piacimento tutti gli elementi di una pagina web senza dover ricorrere all'utilizzo del codice javascript. Una delle più importanti parti di un elemento web è l’insieme di effetti da attribuire alla tipografia, nonostante immagini, scripts o elementi…

Category : Css   22-08-2013   by Janeth Kent

Javascript: 12 e-book gratis per utenti avanzati

Javascript: 12 e-book gratis per utenti avanzati

Se giá possedete una conoscenza solida della programmazione ed in particolar modo del linguaggio JavaScript e state cercando delle guide o dei libri che vi aiutino a migliorare ulteriormente le vostre competenze, vi proponiamo una lista di 12 e-book gratis sulle funzionalità avanzate di JavaScript: ricorsione, matrici, risoluzione dei problemi…

Category : Javascript   20-08-2013   by Janeth Kent

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 Janeth Kent

La Bibbia del Responsive Web Design

Il Responsive Web Design o RWD è il principale trend degli ultimi 2 anni, spinto sicuramente dalla diffusione di smartphone e tablet e quindi dalle sempre piú esigenti aspettative degli utenti finali che giustamente cercano e preferiscono esperienze di uso e visualizzazione idonee a questi dispositivi. Cos’è il RWD? (Responsive Web…

Category : Web design   01-01-1970   by Janeth Kent

15 esempi di trasformazioni 3D con CSS

Lo sviluppo e l'evoluzione dei browser web come Safari, Chrome e Firefox ha dato agli sviluppatori web ed ai web designers, l'opportunitá di sbizzarrirsi con  la creazione di effetti bellissimi, semplicemente usando il CSS3 senza bisogno di javascript, ottenendo risultati favolosi. Le animazioni 3d possono essere gestite, come per quelle 2d,…

Category : Css   30-07-2013   by Janeth Kent

I migliori IDE per gli sviluppatori Web

I migliori IDE per gli sviluppatori Web

Uno degli strumenti più importanti per uno sviluppatore web o un web designer è senza dubbio l'IDE – Integrated Development Environment/Ambiente Integrato di Sviluppo) o editor, con il quale viene sviluppato il codice per i propri progetti. Tali applicativi aiutano a redigere il nostro codice in modo intuitivo e ordinato mettendoci a disposizione…

Category : Software   29-07-2013   by Janeth Kent

11 librerie JavaScript Open Source per progetti front-end

Senza dubbio, JavaScript è uno dei linguaggi di programmazione più utilizzati al giorno d'oggi. Grazie ad esso, abbiamo accesso a varie funzionalità che vengono offerte sui siti web che visitiamo regolarmente e che rendono la nostra esperienza di navigazione molto più piacevole, semplice e divertente. I browser che utilizziamo hanno i…

Category : Javascript   17-06-2020   by Janeth Kent

Come creare una dashboard simil Windows8 con CSS3 e jQuery

Come creare una dashboard simil Windows8 con CSS3 e jQuery

Come creare un'animazione simil Windows8 con CSS3 e jQuery Markup CSS Javascript IL MARKUP L'intera struttura è abbastanza semplice: La dashboard è costituita da una serie di "box" o riquadri, di due dimensioni, floatanti dentro 3 colonne. Veniamo alle pagine interne. Una pagina è un overlay (elemento sovrapposto) che viene visualizzato nel momento in cui si…

Category : Javascript   19-07-2013   by Janeth Kent

Javascript: 16+ risorse per utenti intermedi

JavaScript è un linguaggio di programmazione. Prima di imparare JavaScript, vi consigliamo di imparare le basi dell'HTML e dei CSS. Perché, come vedrete, HTML, CSS e JavaScript lavorano sempre insieme allo stesso tempo. Questi tre linguaggi insieme sono conosciuti come i linguaggi frontend e ognuno di essi ha un ruolo…

Category : Javascript   10-09-2020   by Janeth Kent

Analisi e visualizzazione dei dati online: trucchi e tools

Fino a poco tempo fa riportare graficamente dei dati sul web creando visualizzazioni a volte anche piuttosto complesse, era pane per i denti di sviluppatori specializzati. Lo sviluppo di librerie Javascript come D3.js, Raphaël e Paper.js, specializzate nel maneggiare e gestire i dati attraverso il linguaggio HTML, SVG e Canvas, ha…

Category : Javascript   17-07-2013   by Janeth Kent

Le professioni del web: esiste un valido percorso formativo?

Le professioni del web: esiste un valido percorso formativo?

In tutti questi anni di esperienza come agenzia web, abbiamo ricevuto molte richieste di approfondimento e formazione su argomenti come sviluppo web, design, grafica, codice, lavorare da freelance etc. Riceviamo quotidianamente mail private e decine e decine di richieste di supporto, la maggior parte delle quali provenienti da utenti che stanno muovendo…

Category : Notizie   16-07-2013   by Janeth Kent

Le migliori estensioni di Firefox per sviluppatori web

Le migliori estensioni di Firefox per sviluppatori web

Una delle pincipali ragioni della grande popolarità di Mozilla Firefox, oltre all'usabilità, è la sua enorme varietà di estensioni (add-ons) create con la finalità di migliorare l'esperienza di navigazione degli utenti i di coloro che, come noi ideano e lavorano su progetti web. Di seguito alcune tra le principali estensioni per…

Category : Software   15-07-2013   by Janeth Kent

27 web apps e risorse per il responsive web design

27 web apps e risorse per il responsive web design

Come abbiamo spiegato in un "28 strumenti utili per il responsive web design", un sito responsive si basa su un sistema che tecnicamente riconosce il device e gli risponde con un layout adatto, quindi con colonne, menù e griglie che siano flessibili (su uno schermo piccolo le 3 colonne sono impossibili da leggere e un menù…

Category : Software   10-07-2013   by Janeth Kent

Raccolta di 50 Tools per sviluppatori e web designers

Raccolta di 50 Tools per sviluppatori e web designers

Come ormai nostra abitudine, torniamo a dare una mano a tutti coloro che vogliono avventurarsi nel magico mondo dello sviluppo web e del web design e lo facciamo grazie ad una delle nostre mega-liste: 50 strumenti per gli sviluppatori web, suddivisi per categorie. Ce n’è davvero per ogni gusto ed esigenza,…

Category : Web design   09-07-2013   by Janeth Kent

Web Design: 20 Tutorial per principianti

Il modo di imparare la programmazione è cambiato negli anni, passando da un semplice hobby a una professione vera e propria. Oggi è possibile imparare a programmare online in modo completamente gratuito. Sono finiti i giorni in cui l'apprendimento della programmazione era riservato a pochi o costava una quantità considerevole…

Category : Web design   10-09-2020   by Janeth Kent

90 Temi Gratis di Wordpress

90 Temi Gratis di Wordpress

90 temas gratis de wordpress para descargar Quando si sta creando un sito web con un budget molto ridotto, i template gratuiti per Wordpress ci possono essere d'aiuto. Il CMS (content management system) Wordpress è la soluzione migliore per per chi ha una piccola attività, ed è la maniera economicamente più conveniente…

Category : Web design   05-07-2013   by Janeth Kent

Javascript: 8 e-book gratis per principianti

JavaScript (spesso abbreviato in JS) è un linguaggio relativamente leggero, interpretato ed orientato agli oggetti dotato di funzioni di prima classe, conosciuto per lo più come linguaggio di script per pagine web, ma utilizzato in molti ambienti non-browser così come node.js o Apache CouchDB. Lo standard JavaScript è ECMAScript. A partire dal 2012, tutti i moderni browser supportano…

Category : Javascript   03-07-2013   by Janeth Kent

Parallax Scrolling: 16 esempi e tutorial

La parallasse è, come recita Wikipedia, il fenomeno per cui un oggetto sembra spostarsi rispetto allo sfondo se si cambia il punto di osservazione. Il parallax scrolling (effetto parallasse) è una tecnica particolare di scorrimento utilizzata in computer grafica. L’effetto visivo della parallasse simula un fenomeno 3D su oggetti bidimensionali. Semplicemente al movimento del mouse si muovono…

Category : Javascript   09-04-2020   by Janeth Kent

Come installare Android Studio su GNU/Linux

Come installare Android Studio su GNU/Linux

Android studio è un tool ideato per sviluppare app per il sistema operativo mobile di Google, vediamo come installarlo passo passo. Innanzi tutto, bisogna installare il runtime java ossia il pacchetto "openjdk". Terminata l'istallazione del runtime, possiamo passare al download del pacchetto contenente Android Studio, scaricabile da qui: Android Studio Download (ricordatevi di scorrere tutto il contratto…

Category : Sistemi operativi   28-06-2013   by Janeth Kent

jQuery: Tutorial, Video, E-Books gratis e risorse

jQuery: Tutorial, Video, E-Books gratis e risorse

Oggi vi presentiamo una serie di tutorial,video e risorse gratis pensate per coloro che vogliono imparare ad utilizzare jQuery. Si tratta di tutorial risorse utili per chi parte da zero o per chi già usa jQuery e vuole approfondire ulteriormente le proprie conoscenze. Le librerie jQuery The jQuery library. La libreria ufficiale jQuery. jQuery…

Category : Javascript   28-06-2013   by Janeth Kent

20 Cheat Sheets per sviluppatori web

20 Cheat Sheets per sviluppatori web

I cheat sheet sono una risorsa utilissima per gli sviluppatori poiché consentono di avere a portata di mano una lista completa di tutte o quasi tutte le funzioni e la sintassi dei vari linguaggi di programmazione. Di solito racchiudono in una sola pagina, in formato pdf o jpg, le caratteristiche di…

Category : Web design   27-06-2013   by Janeth Kent

Firefox 22 disponibile: novità e download

Firefox 22 disponibile: novità e download

Mozilla ha reso disponibile nei propri server la nuova versione stabile di Firefox 22, aggiornamento che aggiunge diverse novità al famoso browser open source compreso il supporto completo per WebRTC, uno standard open per la comunicazione che consente di effettuare chiamate audio e video senza alcun tipo di plugin. Oltre a…

Category : Software   26-06-2013   by Janeth Kent

15 Web App essenziali per sviluppatori web

15 Web App essenziali per sviluppatori web

Chiunque lavori nel campo dello sviluppo, come webmaster o web designer sa bene quanto sia utile avere a disposizione gli strumenti adeguati per un lavoro migliore e più efficiente. Per questo oggi vi proponiamo una collezione di 15 web apps estremamente utili per sviluppatori e designers. 1. Koding   Koding (o Kodingen nella vecchia dicitura),…

Category : Software   26-06-2013   by Janeth Kent

Google App Engine Hackathon @ EuroPython

Google App Engine Hackathon @ EuroPython

Un hackathon (anche conosciuto come hack day o hackfest) è un evento al quale partecipano, a vario titolo, esperti di diversi settori dell'informatica: dagli sviluppatori di software ai programmatori ai designer. Un hackathon generalmente ha una durata variabile tra un giorno ed una settimana. Tra le finalità che gli hackathon…

Category : Notizie   25-06-2013   by Janeth Kent

Build conference 2013, Microsoft scommette su cloud e apps

Build conference 2013, Microsoft scommette su cloud e apps

Domani aprirà i battenti la Build conference a San Francisco, evento durante il quale Microsoft rilascerà l'anteprima pubblica di Windows 8.1. Nonostante, la tiepida accoglienza ed il calo del 14% del mercato Pc, Microsoft è riuscita a vendere circa 4 milioni di copie nei primi quattro giorni ed ha già superato…

Category : Notizie   25-06-2013   by Janeth Kent

Font gratis: una lista di 75 siti web

Font gratis: una lista di 75 siti web

I caratteri tipografici o fonts, rappresentano uno strumento in più per veicolare adeguatamente il messaggio che il sito web intende comunicare e contribuiscono al pari di altri elementi, per esempio dei colori, a costruire l’identità del cliente. Ecco perchè è importante essere liberi nella scelta dei caratteri da utilizzare. La comprensione delle…

Category : Web design   21-06-2013   by Janeth Kent

318 utili risorse per Twitter Bootstrap #2

318 utili risorse per Twitter Bootstrap #2

Input BOOTSTRAP-WYSIHTML5-RAILS Un editor wysiwyg per Twitter Bootstrap. TIMEPICKER Seleziona ora e data con questo timepicker per Bootstrap. COMBOBOX FUEL UX Fuel UX estende Twitter Bootstrap con ulteriori controlli JavaScript leggeri. Altri vantaggi comprendono una facile installazione in progetti web, script integrati per la personalizzazione Bootstrap e Fuel UX, aggiornamenti semplici. TIMEZONE FORM HELPERS…

Category : Web design   05-06-2013   by Janeth Kent

25 Metro Style Scripts e Tutorials per sviluppatori e web designers

25 Metro Style Scripts e Tutorials per sviluppatori e web designers

Oggi vi offriamo un utile elenco di 25 Metro Style Scripts e Tutorials per sviluppatori e designers. 1. Creare un Menu Metro Style in HTML e CSS Dettagli || Demo   See in this article how to develop a Metro style menu, similar to the start menu of Windows 8 and Windows Phone, using HTML, CSS…

Category : Web design   29-05-2013   by Janeth Kent

HTML5: 10 Tools online per Web Designer

HTML5: 10 Tools online per Web Designer

Oggi vi proponiamo una collezione di 10 ottimi tools online HTML5 che sono stati progettati appositamente per web designer con lo scopo di semplificare l'attività di sviluppo. Tali strumenti online improntati sull'HTML5 sono utili per gli sviluppatori web che intendono creare pagine web moderne, dinamiche ed user friendly. Fateci sapere le…

Category : Web design   22-05-2013   by Janeth Kent

318 utili risorse per Twitter Bootstrap #1

318 utili risorse per Twitter Bootstrap #1

Se utilizzate il framework Twitter Bootstrap non potete non dare un'occhiata a questa nostra ultima rassegna contentente ben 318 risorse per sfruttare al massimo questo incredibile strumento di sviluppo. Le risorse spaziano dai componenti JavaScript, ai tutorial per integrarlo con i vari CMS o linguaggi di sviluppo, ai file per creare…

Category : Web design   20-05-2013   by Janeth Kent

Le migliori risorse per web designer e sviluppatori web della settimana #1

Le migliori risorse per web designer e sviluppatori web della settimana #1

Inauguriamo l'articolo settimanale sulle risorse per web designer, sviluppatori web e grafici! Nella realizzazione di un progetto web ci sono diversi aspetti di cui tenere conto in modo che il risultato finale sia di alta qualità e fedele alle aspettative. Oltre ad un design grafico semplice e d’impatto, ad una scrittura di…

Category : Web design   17-05-2013   by Janeth Kent

50 Tools per il  Social Media Monitoring: come analizzare la nostra comunità online

50 Tools per il Social Media Monitoring: come analizzare la nostra comunità online

Per avviare un business di successo nel mondo connesso ed iperconnesso di oggi, abbiamo bisogno di costruire una vera e propria comunità attorno alla nostra azienda, una marca ed un prodotto. Un'idea, per quanto originale ed innovativa, potrebbe non bastare per coinvolgere una comunità: è necessario presentarla bene e nel modo più…

Category : Social networks   17-05-2013   by Janeth Kent

Sull'importanza delle LP (Landing Pages) nella nostra campagna SEM

Sull'importanza delle LP (Landing Pages) nella nostra campagna SEM

Nella gestione della pubblicitá in Internet dei nostri clienti, è fondamentale focalizzarsi sulla fascia di pubblico cui è prioritariamente destinato il progetto web, o meglio il nostro TARGET. La definizione del target determina numerose scelte inerenti la struttura della comunicazione: la scelta di un pubblico di riferimento determinerà un certo…

Category : Web marketing   03-05-2013   by Janeth Kent

Ritardare il Caricamento delle Immagini con Lazy Load

Lazy Load, ispirato da YUI ImageLoader di Matt Mlinac è un semplicissimo file javascript che evita che il tuo browser carichi tutte le immagini che si trovano al di sotto della scroll bar dello stesso. Quali sono i vantaggi? Semplice, le pagine si caricano in maniera piú rapida e gli utenti possono navigare senza…

Category : Javascript   25-04-2013   by Janeth Kent

30 Plugins and JavaScripts per siti dinamici

30 Plugins and JavaScripts per siti dinamici

In questo articolo voglliamo approfondire alcuni accorgimenti utili a migliorare le prestazioni e l'organizzazione del vostro sito Internet. Qualunque tipo di funzione/effetto e/o trasformazione del DOM di una pagina web può essere incorporata in un plugin con lo scopo di migliorare l'organizzazione del proprio codice. Invece di un'accozzaglia di istruzioni generiche…

Category : Javascript   25-04-2013   by Janeth Kent

E-book e pdf gratuiti sullo sviluppo web ed il web design

E-book e pdf gratuiti sullo sviluppo web ed il web design

Ogni tanto riceviamo richieste di aiuto da giovanissimi web-apprendisti con tanta voglia di imparare e tanta confusione rispetto a quelli che potremmo chiamare saperi fondamentali su web design e sullo sviluppo web. Riteniamo che nel mondo del design, soprattutto web, ci stiano due famiglie distinte: i creativi, quelli veri che con…

Category : Web design   25-04-2013   by Janeth Kent

Google pensa responsive: AdSense ed AdWords

Google pensa responsive: AdSense ed AdWords

Chi ha iniziato ad usare il termine responsive web design è stato Ethan Marcotte in un articolo pubblicato su A List apart il 25 maggio 2010.  In questo articolo l'autore mette in luce tutte le idee chiave del responsive design, affermando che in realtà non si tratta di un una tecnologia diversa, ma di un nuovo…

Category : Javascript   23-04-2013   by Janeth Kent

Come fare l'embed di una porzione di video di YouTube

Come fare l'embed di una porzione di video di YouTube

Vi é mai capitato di voler inserire solo una porzione di un video di YouTube? Capita spesso di voler condividere solo una parte di un video che magari contiene anche scene e parti che non vi interessano. Come fare? Abbiamo a disposizione tre alternative: Caso A: Fare l'embed di un video di YouTube con…

Category : Javascript   23-04-2013   by Janeth Kent

Metro Style Bootstrap: 10 template

In che direzione va il web design? Gli stili cambiano rapidamente nel web design, grazie a siti/comunità di creativi come dribbble e behance i designer hanno degli ampi bacini cui attingere. Attualmente la maggior parte dei designer si sta concentrando sulo stile FLAT.Basta dare un rapido sguardo a Google per capire di…

Category : Web design   29-05-2013   by Janeth Kent

Java 7 e 6 si aggiornano pensando alla sicurezza

Java 7 e 6 si aggiornano pensando alla sicurezza

Ieri Oracle, ha rilasciato due aggiornamenti per Java. Sono state aggiornate la versione numero 7, che raggiunge l’update numero 21, e la versione 6, che raggiunge l’update numero 45. Entrabi gli aggiornamenti sono incentrati sulla sicurezza del linguaggio, in particolare in Java 7 è stata introdotta una Blacklist per i jar. Ecco le novità…

Category : Java   19-04-2013   by Janeth Kent

Le migliori risorse per Twitter Bootstrap

Bootstrap è un framework di sviluppo web interattivo front-end, progettato per facilitare lo sviluppo di applicazioni e altri elementi. Bootstrap 4, combina JavaScript, HTML e CSS permettendo di creare una pagina web attiva, veloce ed efficiente. Il design di una pagina web reattiva è una delle caratteristiche principali di Bootstrap…

Category : Web design   27-08-2020   by Janeth Kent

Progettare un Blog con Twitter Bootstrap

Progettare un Blog con Twitter Bootstrap

Progettare un Blog con Bootstrap Come molti di voi sapranno, Bootstrap è un frontend toolkit sviluppato dal team di Twitter. Bootstrap è nato inizialmente come progetto interno, per sopperire agli ovvi problemi di scalabilità e manutenibilità che l’utilizzo di differenti librerie esterne comporta. Solo in seguito è stato deciso di rendere disponibile pubblicamente…

Category : Web design   18-04-2013   by Janeth Kent

40 Librerie gratis per la creazione di grafici

40 Librerie gratis per la creazione di grafici

Con i progressi della tecnologia, sono stati sviluoppati alcuni metodi standard per la presentazione dei dati agli utenti: grafiche, statisctiche ecc ecc. Presentare i dati in forma di tabelle e/o grafici rende piú semplice, accessibile e comprensibile un contenuto da veicolare. Vi presentiamo in quest'articolo alcune librerie per la visualizzazione e realizzazione…

Category : Web design   15-04-2013   by Janeth Kent

Animazioni con CSS3

Animazioni con CSS3

Quante volte avreste voluto dare un tocco "dinamico"alla vostra pagina, ma non avete sufficienti conoscenze in Javascript? Da oggi questo problema è risolto, grazie ai CSS3! Utilizzando infatti le proprietà keyframes e animation potrete animare il vostro contenitore senza l'ausilio di linguaggi esterni. Compatibilità -moz-animation * @-moz-keyframes -webkit-animation** @-webkit-keyframes animation *** @keyframes Non supportato da Firefox in versioni…

Category : Web design   11-04-2013   by Janeth Kent

Come creare un selettore di colori con canvas

Canvas è un nuovo elemento introdotto nell' HTML5 che permette di generare o modificare elementi grafici (bitmap) con relativa semplicità. L'elemento canvas è basato sulle specifiche WHATWG. L'elemento canvas fornisce un'area di disegno che può essere sfruttata dagli scripts (tipicamente codice Javascript) per disegnare on the fly grafici, grafica per videogame,…

Category : Web design   11-04-2013   by Janeth Kent

Collezione di 41 plugin di Jquery

Collezione di 41 plugin di Jquery

In questo post, troverete una raccolta di 41 nuovi plugin jQuery e librerie JavaScript che vi aiuteranno a trasformare il vostro sito in un vero gioiellino. Per comoditá abbiamo provveduto a suddividerli in categorie. Dialogs Come personalizzare le finestre di dialogo. 1. Alertify.js Alertify (github) è una piccola libreria facilmente personalizzabile con i CSS; per…

Category : Javascript   11-04-2013   by Janeth Kent

50 utilissimi jQuery Plugin

50 utilissimi jQuery Plugin

Abbiamo stilato per voi una lista di 50 jQuery plugin utilissimi. Abbiamo pensato di suddividere la lista nelle segueti categorie: Web Page Layout Plugins, Navigation Plugins, Form Plugins, Slider & Carousel Plugins, Chart & Graph Plugins, Image Effect Plugins, Video Plugins, ed infine, "tutto il resto..:-D". Web Page Layout Plugins equalize.js equalize.js è un…

Category : Javascript   11-04-2013   by Janeth Kent

Codemotion 2013: Roma

Codemotion 2013: Roma

Programmare è un’arte. Sbaglia chi pensa che sviluppare software sia un’attività meccanica, sempre uguale, senza stimoli o fantasia. Noi ci mettiamo testa ma soprattutto cuore. E' il claim dell'edizione romana del Codemotion, la più grande ed attesa conferenza italiana dedicata al mondo dello sviluppo, ospiterá quest'anno diversi speaker che provengono direttamente…

Category : Notizie   11-04-2013   by Janeth Kent

Inaugurazione del nuovo sito di Ma-No

Inaugurazione del nuovo sito di Ma-No

Attenti alle nuove esigenze di mercato e all'innovazione tecnologica di Internet, Ma-No Web Design & Development inaugura oggi il suo nuovo sito, raggiungibile all'indirizzo www.ma-no.org. Il sito offrirà ai suoi visitatori News, guide e risorse gratuite sui diversi linguaggi di programmazione Web (con particolare riguardo al PHP), sui social network, sui…

Category : Notizie   11-04-2013   by Janeth Kent

q=java Clicky