Crea sito

Author Archive

avatar
0

Firefox e i numeri del market share

Negli ultimi anni abbiamo visto il mercato dei browser interamente dominato da Chrome. Prima del suo arrivo infatti le principali quote di mercato erano divise tra i due competitor storici: Firefox ed Internet Explorer. Oggi il secondo è stato quasi dismesso da Microsoft in favore del nuovo Edge.

Firefox invece sta vivendo un periodo di ristrutturazione per stare al passo con Chrome. Andreas Gal, ex CTO di Mozilla, ha preso in esame i dati del portale StatCounter e li ha messi a confronto con quelli pubblicati dalla case madre sulle installazioni attive di Firefox.

Secondo StatCounter in questi anni stato …

The post Firefox e i numeri del market share appeared first on Edit.

Read More…

avatar
0

Firefox e i numeri del market share

Negli ultimi anni abbiamo visto il mercato dei browser interamente dominato da Chrome. Prima del suo arrivo infatti le principali quote di mercato erano divise tra i due competitor storici: Firefox ed Internet Explorer. Oggi il secondo è stato quasi dismesso da Microsoft in favore del nuovo Edge.

Firefox invece sta vivendo un periodo di ristrutturazione per stare al passo con Chrome. Andreas Gal, ex CTO di Mozilla, ha preso in esame i dati del portale StatCounter e li ha messi a confronto con quelli pubblicati dalla case madre sulle installazioni attive di Firefox.

Secondo StatCounter in questi anni stato …

The post Firefox e i numeri del market share appeared first on Edit.

Read More…

avatar
0

Social Marketing: come conquistare i Millennials

Sempre più realtà imprenditoriali si stanno affidando ai social network per la promozione dei loro prodotti e servizi. Queste piattaforme richiedono strategie specifiche di marketing, orientate alla comunicazione tipica degli utenti che li albergano, e possono garantire grandi soddisfazioni se studiate alla perfezione. Il marketing social tuttavia, non può prescindere dalla componente demografica del suo target di riferimento: ogni fascia d’età tenderà ad assumere comportamenti d’acquisto online differenziati, nonché necessita di tecniche d’approccio altrettanto diverse.

Fra i gruppi più complessi da conquistare, ma anche dalle maggiori possibilità di conversione, vi sono certamente i Millennials. Come conquistarli, attirando le loro …

The post Social Marketing: come conquistare i Millennials appeared first on Edit.

Read More…

avatar
0

Campus Party dal 20 al 22 luglio a Milano

Campus Party, la manifestazione internazionale più grande al mondo tra quelle dedicati a innovazione e creatività, ha aperto le porte della sua prima edizione italiana. Più di 140 partner hanno contribuito alla realizzazione di un evento unico nel suo genere sia per la modalità e sia per la varietà dei protagonisti presenti: giovani talenti, università, aziende, media, istituzioni, startup e community.

L’appuntamento per tutti gli interessati è alle ore 18:00 in area Arena per la cerimonia di apertura ufficiale durante la quale interverranno tra gli altri Carlo Cozza, Presidente di Campus Party Global, il sindaco di Milano Giuseppe Sala …

The post Campus Party dal 20 al 22 luglio a Milano appeared first on Edit.

Read More…

avatar
0

knowledge map: mappe interattive Open Source

Alcuni mesi fa vi avevamo parlato di un progetto open source incentrato sulla didattica chiamato knowledge map. Da maggio ad oggi il team di developer ha fatto passi da gigante nel suo sviluppo andando a completare il search engine che rende molto più semplice la ricerca e la consultazione di queste mappe.

Knowledge map è un supporto per la creazione di mappe interattive con il quale è possibile rappresentare nozioni e concetti attraverso un sistema di link, seguendo un’impostazione basata sulla mappatura concettuale.

Ciascuna mappa prende vita da dei concetti di base, come per esempio “sociologia”, “diritti” o …

The post knowledge map: mappe interattive Open Source appeared first on Edit.

Read More…

avatar
0

Flash: l’unica salvazza è nell’open Source?

Quest’oggi esamineremo il caso di Flash in riferimento al mercato del gaming web. Fino a qualche anno i titoli realizzati in Flash erano considerati uno standard per il videogaming e gli sviluppatori utilizzavano la soluzione di Adobe per la realizzazione delle maggior parte delle animazioni destinate ad Internet.

Ma con l’arrivo di tecnologie Web come HTML5 e CSS3 nonché le innovazione di Javascript il mercato è profondamente cambiato. Uno dei maggiori problemi con Flash era il font setting, non è mai stato semplice inserire embedded font adatti a tutti i device, sopratutto sul mercato PC dove ogni postazione poteva avere …

The post Flash: l’unica salvazza è nell’open Source? appeared first on Edit.

Read More…

avatar
0

Limiti del Deep Learning e problemi di astrazione

Parlando di machine learning e IoT il developer Francois Chollet ha pubblicato di recente un estratto da un suo libro dedicato a Deep Learning e sviluppo Python che espone i principali limiti di queste tecnologie.

Il Deep Learning si basa su una serie di modelli parametrici trainati dal metodo della discesa del gradiente. Un robot dunque non necessità altro che di un vasto bacino di modelli associato a un altrettanto vasto numero di esempi per riuscire a risolvere vari set di problemi e per elaborare nel contempo nuove soluzioni.

Nel Deep Learining tutto viene considerato come un vettore: testi, …

The post Limiti del Deep Learning e problemi di astrazione appeared first on Edit.

Read More…

avatar
0

Apache: stop alla Facebook License Combo

La fondazione Apache ha deciso eliminare la cosiddetta “Facebook BSD+Patent grant” (anche detta “Facebook License Combo”) dai suoi repository e da tutti i suoi progetti. Anche per questo motivo Facebook ha deciso di ridistribuire RocksDB sotto licenza Apache 2.0, lasciando però intatte le parti che erano comprese nelle clausole della licenza BSD. Resta comunque ancora aperta la questione inerente la licenza da associare al framework JavaScript React.

La Facebook License Combo è un ibrido tra la licenza BSD e una licenza proprietaria (o commerciale). Quest’ultima parte fa in modo che il codice sia di proprietà esclusiva di Facebook …

The post Apache: stop alla Facebook License Combo appeared first on Edit.

Read More…

avatar
0

Web design: il ritorno degli anni ’90

È un periodo decisamente nostalgico, quello in corso sul fronte dei consumi e dell’intrattenimento: tornano i vinili, le musicassette, le riedizioni delle vecchie console di gaming e, dulcis in fundo, sulle piattaforme di streaming spopolano le serie ambientate nei gloriosi anni ’80. Non stupisce, di conseguenza, anche il web stia cercando di adeguarsi: pochi mesi fa, ad esempio, si è assistito all’affermazione del brutalist web design, uno stile di progettazione scarno ed esteticamente poco curato, di chiara ispirazione ai primi siti della storia.

Eppure il ritorno al passato non termina sposando unicamente questa filosofia di design, poiché sempre più …

The post Web design: il ritorno degli anni ’90 appeared first on Edit.

Read More…

avatar
0

FRITZ!Box 7590: nuovo top di gamma per DSL

FRITZ!Box 7590 è il nuovo top di gamma dell’offerta FRITZ! per reti wireless con i vantaggi della rete mesh. Il dispositivo funziona con qualunque connessione DSL ed è predisposto per quelle che saranno disponibili in futuro; attraverso l’integrazione VDSL supervectoring 35b raggiunge una notevole velocità di download fino a 300 Mbit/s. Questo modello opera anche con le attuali connessioni IP based, le linee analogiche e l’ISDN. Grazie alla porta gigabit WAN può essere collegato alla fibra ottica o al modem via cavo.

FRITZ!Box 7590 presenta un avanzato processore dual-core di ultima generazione che garantisce un livello di routing ottimale, trasmette …

The post FRITZ!Box 7590: nuovo top di gamma per DSL appeared first on Edit.

Read More…

avatar
0

C e C++: perché sono cosi complessi?

Per la nostra rubrica dedicata ai developer oggi vogliamo proporvi un approfondimento sui linguaggi di programmazione C/C++. Di recente abbiamo letto le parole di Robert O’Callahan un developer che collabora con Mozilla e che da 25 anni si occupa di programmare in C e C++. In un suo recente articolo egli afferma che: “I cannot consistently write safe C/C++ code“.

Questa affermazione deriva appunto da un lunga esperienza di programmazione con questo tipo di linguaggio. tra i più esperti circolerebbe una voce secondo la quale esisterebbero troppi programmatori inesperti, ma secondo O’Callahan ciò sarebbe vero solo in parte: …

The post C e C++: perché sono cosi complessi? appeared first on Edit.

Read More…

avatar
0

GitHub, le nuove policy in un repository

Il team di GitHub ha deciso di realizzare un repository dedicato alle nuove policy del noto portale per il code sharing. Gli sviluppatori hanno quindi voluto rendere “open source” anche le varie regole della piattaforma rilasciandole sotto licenza CCO-1.0.

I responsabili del progetto hanno voluto applicare il modello già utilizzato per la gestione del codice sorgente tramite GitHub a del semplice testo, ottenendo un sistema di gestione delle modifiche più dettagliato e versatile. Il repository è facilmente consultabile sia online che tramite i vari tool da shell, novità che permettono una lettura in locale del regolamento ora gestibile come …

The post GitHub, le nuove policy in un repository appeared first on Edit.

Read More…

avatar
0

Gestire i file di progetto di una Web App con Planter

In questo articolo parleremo di Planter, un’applicazione realizzata in Python 3 che rendere facile gestire ed organizzare i nostri project files.

Chi si ritrova a sviluppare progetti inizia con la creazione di un directory tree in cui posizionare i vari file, font, CSS e immagini. Il setup più diffuso è sicuramente quello di dividere i file all’interno di più directory. Tuttavia per ogni nuovo progetto sarà necessario creare un nuovo directory tree sempre uguale e questo può essere noioso anche se esistono vari metodi per automatizzare il processo, magari creandosi un alias su bash o usando dei tool …

The post Gestire i file di progetto di una Web App con Planter appeared first on Edit.

Read More…

avatar
0

5 metodi per effettuare il deploy di App PHP

Oggi il nostro focus si sposta su PHP e in particolare sul deploy delle applicazioni create con questo linguaggio. Gli step più comuni che vengono eseguiti per la messa in produzione di un progetto PHP based sono di solito quattro:

  1. Test dell’applicazione.
  2. Download delle dipendenze (magari con Composer).
  3. Compilazione degli assets (Gulp/Webpack/Grunt).
  4. Deploy sul server.

Prima di proseguire bisogna però ricordare che è sempre meglio tenere tutto il nostro codice sotto controllo tramite un sistema di version control. Sorgenti, file di configurazione, documentazione, script per la migrazione del database dovrebbero essere inseriti all’interno di un repository, magari tramite Git, …

The post 5 metodi per effettuare il deploy di App PHP appeared first on Edit.

Read More…

avatar
0

Tools per la Minificazione di CSS

La minificazione del CSS, detta anche “compressione”, è una tecnica serve per ridurre ai minimi termini il codice stesso. Minimizzare quest’ultimo significa rimuovere spazi vuoti, new line, commenti, delimitatori di blocco e tutto ciò che risulta superfluo dal punto di vista funzionale. Si tratta quindi di un processo che riduce il sorgente rimuovendo da esso elementi inutili.

In Rete sono presenti diversi strumenti gratuiti che rendono semplice l’operazione di minificazione di CSS; da tenere a mente che è sempre buona regola creare una copia di sicurezza del file originale non minimizzato. Di seguito alcune risorse utili.

Tools per ottimizzare …

The post Tools per la Minificazione di CSS appeared first on Edit.

Read More…