Home / Archive by Category "News" (Page 171)

Archives

Google chiude Site Search

A confermarlo vi è un recente comunicazione della stessa compagnia californiana nel quale si comunica che a partire dal 1° aprile 2017 Big G interromperà la vendita del servizio, quindi tutti i nuovi acquisti e i rinnovi dovranno essere effettuati obbligatoriamente prima di questa scadenza. Il fornitore continuerà a fornire supporto fino alla termine del periodo di validità delle licenze e vi dovrebbe essere un’estensione di 3 mesi per coloro la cui licenza dovesse scadere tra il 1° aprile e il 30 giugno 2017. In ogni caso il prodotto verrà interamente disattivato entro il 1° aprile 2018 e chi è interessato ad usufruire delle medesime funzionalità dovrà aderire ad una nuova formula, soluzione che non prevede la sottoscrizione di un abbonamento. L’intenzione dovrebbe essere infatti…

Le migliori machine learning libraries per Python

Iniziamo con Tehano, questa libreria ha quasi 10 anni ed è stata sviluppata all’interno dell’università di Montrèal. Tehano è una delle librerie più usate per i CPU/GPU mathematical compilers. Questa soluzione viene utilizzata, ad prova, da PyMc3, un probabilistic programming framework, per le derive expressions e per la generazione di codice C a rapida avviamento. Passiamo ad un altra open source library ovvero TensorFlow, viene usata principalmente per il numerical computing con i data flow graphs. È stata rilasciata nel 2016 da Google, ma anche se si tratta di un progetto giovane già si trova alla base di molti software come ad modello Magenta, dove viene utilizzata nell’ambito della music and art generation per costruire delle community composte da artisti, programmatori e machine-learning researcher. L’ultima…

Progettazione web: i trend per le piccole imprese

Eppure, progettare un sito per una piccola impresa potrebbe non essere una delle operazioni più facili e abbordabili, sia in termini di costi che, soprattutto, d’esperienza. Quali sono, di conseguenza, i trend attuali per assicurarsi che il proprio prodotto approfitti di una buona esposizione, attirando le attenzioni di possibili clienti? Così come già anticipato, la progettazione web per una piccola realtà imprenditoriale non è mai semplice, per il fatto che vi sarà sempre da fare un trade off tra le risorse a propria disposizione, la capacità di accedere a professionisti del web design, nonché la necessità di emergere in un universo sovraffollato come quello della Rete. Una pagina raffazzonata, mal indicizzata e priva degli strumenti realmente richiesti dall’utenza, infatti, non solo potrebbe fallire il suo…

Opera rilascia la nuova Reborn Versione

La nuova barra laterale sarà visibile durante la normale navigazione oppure, nel caso in cui l’fruitore lo preferisca, potrà essere nascosta nella schermata dello Speed Dial. Quest’ultima ha ricevuto un rinnovato look 3D con l’inserimento di effetti ombra e animazioni dovrebbero rendere più “confortevole” l’esperienza fruitore. È stato propagandato anche il tanto atteso “dark theme”, dunque gli utenti possono ora scegliere questa nuova variante cromatica del browser in modo da fuggire di esporre la vista ad uno stress eccessivo. Il team di Opera ha lavorato intensamente sull’integrazione delle webapp nella sidebar, ad modello Facebook Messenger verrà visualizzato come se fosse un add-on nativo di Opera con tanto di notifiche e ottimizzazione degli spazi. Ci si aspetta che in futuro il team di Opera lavori anche…

Dat desktop: data sharing con NodeJS

Per chi ancora non lo conoscesse, Dat offre una nuova modalità per condividere dati e distribuirli ovunque sul web. Si tratta di un servizio che permette di condividere sia molto facili file che intere cartelle in maniera sicura e conveniente, tanto da poter diventare un affidabile strumento di lavoro anche in ambito collaborativo. Dat è un progetto rilasciato sotto licenza open source, viene sviluppato senza scopo di lucro e con l’obbiettivo di proteggere la riservatezza delle informazioni veicolate. Il suo funzionamento è particolarmente semplice: per creare un indirizzo Dat per la condivisione è sufficiente generarlo dal client desktop, da riga di disposizione o tramite la libreria NodeJS. I due Personal Computer PC in collegamento, vale a dire quello che invia e quello che riceve il…

GitHub: un network meritocratico per gli sviluppatori

La piattaforma di code sharing GitHub ha subito un’evoluzione proprio in questo senso, diventando una sorta di “social network” per gli sviluppatori e le aziende. I primi hanno un posto dove condividere il proprio progetto e reperire codice da poter riutilizzare realizzando fork, mentre le realtà enterprise hanno a disposizione una piattaforma attraverso cui trovare professionisti dotati delle competenze e delle esperienze richieste. In pratica il capitale sociale di uno sviluppatore, creato dai suoi commit e dai suoi contributi ai vari progetti, diventa liberamente accessibile da tutti, venendo dunque svincolato dall’azienda con la quale si sta collaborando. Questi elementi incentivano un sistema di tipo meritocratico dove gli sviluppatori più capaci e attivi diventano anche quelli più ricercati. In una recente intervista a Linus Torvalds il…

Qt 3D Studio per sviluppare applicazioni 3D

Nello specifico, Qt 3D Studio non andrà a sostituire le attuali UI Qt technologie, ovvero: Qt Widgets, Qt Quick e Qt 3D, ma è stato concepito per completarle e rendere ancora più facile il loro utilizzo. Il progetto ha ricevuto un forte soccorso da Nvidia che ha permesso al team Qt di integrare nel proprio ecosistema NVIDIA DRIVE Design Studio, soluzione attualmente utilizzata in diverse aziende per realizzare 3D UI authoring system professionali. Sono state quindi integrate migliaia di linee di codice di Nvidia Drive all’interno del sorgente di Qt 3D Studio. Questa collaborazione con l’azienda californiana ha dunque concesso al team delle Qt di ottenere un prodotto maturo e ricco di feature. Gli stessi sviluppatori ammettono però che ci sono ancora diverse rifiniture da…

sistema del pinguino Kernel 4.10 con supporto alle Virtual GPU

Per sua stessa ammissione il “dittatore benevolo” non si aspettava una modello cosi ricca in termini di feature, soprattutto in considerazione del fatto che già la 4.9 appariva particolarmente innovativa; tuttavia sistema del pinguino 4.10 arriva con ben 13.000 commit all’attivo e circa 1.200 merge di nuove patch. Su sistema del pinguino 4.10 è stato finalmente integrato il supporto alle Virtual GPU; si tratta in sostanza di una tecnologia sviluppata dalla Nvidia, e resa pubblica nel corso del 2012, che consente il rendering degli ambienti grafici da remoto senza lag ed imperfezioni derivate dalle connessioni non eccedente performanti. Grazie a questo nuovo codice gli utenti sistema del pinguino potranno dunque accedere alle risorse della GPU di un PC in remoto, come se si trovassero fisicamente…

Migrare da WordPress a NodeJS, vantaggi e rischi

I errori di WordPress I errori di WordPress non derivano da PHP. WordPress e il suo team hanno dimostrato come si possa trasformare un semplice CMS in un vero framework per la gestione di contenuti che spesso vanno ben al di là dei facili post. I errori di WordPress derivano spesso dall’assoluta superficialità e trascuratezza con cui molti autori di temi e plugin scrivono il loro codice. Plugin e temi di scarsa qualità riducono la performance di WordPress e possono causare seri errori di sicurezza. E i errori di performance non derivano dalla scelta di MySQL (si possono risolvere con un tuning sul server e usando strumenti di sostegno come Redis o con drop-in come Percona) ma dall’uso improprio che spesso ne fanno diverse estensioni….

TensorFlow 1.0 con API sperimentali per Java e GO

Interessanti gli interventi effettuati a carico delle API Python che sono state modificate con lo scopo di presentare un maggior numero di punti in comune con NumPy, l’estensione libera e aperta di Python che integra nel linguaggio il supporto per vettori, matrici multidimensionali e funzioni matematiche di alto livello; chiaramente si tratta di cambiamenti che potrebbero creare alcuni bug di incompatibilità, per cui prima di procedere ad eventuali migrazioni sarà bene fare riferimento alla documentazione ufficiale e ai necessari script di conversione offerti dagli sviluppatori del progetto. Notevole il tentativo di andare oltre Python, che rimane comunque un linguaggio di riferimento per le piattaforme di Machine Learning, grazie all’introduzione in fase sperimentale di API appositamente dedicate a Java e GO; ai test di queste ultime…

1 169 170 171 172 173 198

Send this to a friend