E’ disponibile dal 29 marzo 2018, data d'uscita ufficiale, la rivisitazione del più famoso e venduto computer degli anni Ottanta, THEC64® Mini, sviluppato da Retro Games Ltd e distribuito da Koch Media. La versione 1 a 2 del mitico Commodore 64, è una riproduzione esteticamente accurata della macchina originale, solo molto più piccola e reimmaginata come una console di gioco piuttosto che un computer. Presentato lo scorso ottobre, il C64 Mini ha appena ricevuto un aggiornamento a livello produttivo, e racchiude al proprio interno tutto ciò che serve per tornare agli albori dell'home computing. Il C64 mini è ovviamente sprovvisto del lettore di cassette e della connessione a Internet.
La conoscenza aiuta a rendere liberi e dunque è importante approfondire i diversi aspetti tecnologici, scientifici, culturali e sociali.
Visualizzazione post con etichetta Linguaggi di programmazione. Mostra tutti i post
Visualizzazione post con etichetta Linguaggi di programmazione. Mostra tutti i post
Commodore 64 ritornato nella versione moderna come TheC64 Mini
E’ disponibile dal 29 marzo 2018, data d'uscita ufficiale, la rivisitazione del più famoso e venduto computer degli anni Ottanta, THEC64® Mini, sviluppato da Retro Games Ltd e distribuito da Koch Media. La versione 1 a 2 del mitico Commodore 64, è una riproduzione esteticamente accurata della macchina originale, solo molto più piccola e reimmaginata come una console di gioco piuttosto che un computer. Presentato lo scorso ottobre, il C64 Mini ha appena ricevuto un aggiornamento a livello produttivo, e racchiude al proprio interno tutto ciò che serve per tornare agli albori dell'home computing. Il C64 mini è ovviamente sprovvisto del lettore di cassette e della connessione a Internet.
Apple WWDC: ritorna la conferenza a San Jose, via il 5 giugno 2017
Apple® ha resa nota la data dell’annuale Worldwide Developers Conference, la manifestazione dedicata all’ecosistema di Cupertino in cui vengono presentati al mercato i nuovi prodotti. Apple ha annunciato che la 28/a edizione della sua annuale Worldwide Developers Conference (WWDC), la conferenza che riunisce la comunità di sviluppatori più talentuosa al mondo, si terrà presso il McEnery Convention Center di San Jose. A partire dal 5 giugno, la WWDC ispirerà sviluppatori di ogni ambito a trasformare le loro passioni in nuove, straordinarie innovazioni e app che i clienti potranno utilizzare ogni giorno sui loro iPhone, iPad, Apple Watch, Apple TV e Mac.
Etichette:
Apple,
Apple developers,
Apple Music,
Apple rumors,
Apple Tv,
Apple Watch,
Craig Federighi,
iPad,
iPhone 8,
Linguaggi di programmazione,
Mac OS Sierra,
Siri,
Swift,
Tim Cook,
tvOS,
watchOS 3,
WWDC
Red Hat annuncia disponibilità Fedora 25 con supporto a Wayland
La versione più recente del sistema operativo open source gratuito supporta il display server Wayland e una nuova piattaforma specifica per container Linux® per gli ambienti basati sul cloud computing. The Fedora Project, progetto di collaborazione open source community-driven promosso da Red Hat, Inc., ha annunciato la disponibilità generale di Fedora 25, la più recente release del sistema operativo fully-open Fedora. Come nelle sue versioni precedenti, anche Fedora 25 comprende una serie di pacchetti base che costituiscono il fondamento di tre edizioni distinte: Fedora 25 Workstation, Fedora 25 Server e, in sostituzione di Fedora Cloud, Fedora 25 Atomic Host.
Apple: linguaggio di programmazione Swift è diventato open-source
Apple® (Nasdaq: AAPL) ha messo il suo linguaggio di codifica Swift™, rivelato al WWDC 2014, a disposizione del pubblico. Al WWDC di quest'anno, la casa di Cupertino ha dichiarato che avrebbe rilasciato il codice open-source della seconda release di Swift per la fine del 2015, e così è stato. Apple ha annunciato che il suo linguaggio di programmazione Swift è ora open source. In quanto linguaggio open source, la vasta community di sviluppatori di talento, dai creatori di app agli istituti scolastici e alle imprese, potrà apportare il proprio contributo arricchendo Swift di nuove funzioni e ottimizzazioni, nonché contribuire a renderlo disponibile su nuove piattaforme.
FTP rilascia Citus COBOL Suite: COBOL transcoding veloce e preciso
FPT Software, parte della conglomerata vietnamita FPT, leader a livello mondiale di tecnologia, outsourcing e servizi IT, ha annunciato il rilascio ufficiale di Citus COBOL Suite per offrire agli utenti un approccio COBOL transcoding veloce ed economicamente efficiente. La suite di strumenti aiuta trasformare rapidamente e facilmente il codice legacy tra COBOL e Java o Open Platform con pochi clic del mouse. Il tool suite è un insieme di strumenti di conversione del linguaggio di programmazione che comprende due motori, vale a dire Citus™ Simbol (sviluppato da FPT Software Technology Committee) e Citus™ Magic Wand (sviluppato da FSU17).
Genesys Software ha scelto Visual COBOL per Eclipse di Micro Focus
Le competenze di Micro Focus per i clienti che integrano COBOL e Java e la partnership con Academic Program consentiranno a Genesys Software di offrire nuove opportunità ai propri clienti e di contribuire a formare una nuova generazione di programmatori COBOL. Micro Focus company (LSE: MCRO.L), annuncia che Genesys Software, importante realtà italiana nell’ambito delle soluzioni gestionali e dei servizi per il sostegno e miglioramento dei processi aziendali, ha scelto Micro Focus Visual COBOL per Eclipse per integrare le proprie applicazioni COBOL con Java, offrendo in questo modo nuove e innovative funzionalità ai clienti.
Rilasciato GNOME 3.16 con oltre 33.000 modifiche e grafica migliore
L'ultima versione del desktop GNOME non è un semplice rilascio di bug fix, ma offre un sistema di notifica rinnovato con miglioramenti visivi, applicazioni aggiornate, e un trio di nuove anteprime delle applicazioni. GNOME Project ha rilasciato GNOME 3.16, l'ultima versione di GNOME 3. La nuova release è il risultato di sei mesi di lavoro, e comprende 33.525 modifiche provenienti da 1.043 autori. GNOME 3.16 porta un nuovo sistema di notifica in risposta al feedback degli entusiasti utenti GNOME. La grafica di GNOME 3 ha ricevuto anche un update, e la sua suite di applicazioni è stata aggiornata, con miglioramenti a file, musica, foto, mappe e altro ancora.
Etichette:
C++,
Compilatori,
Developer preview,
Fedora,
Foursquare,
GNOME,
GNOME Foundation,
JSON,
Linguaggi di programmazione,
Linux,
Open Source,
OpenGL ES,
Ruby,
Sviluppatori,
Vala
Apple: nuovo record per App Store nella prima settimana di gennaio
Nuovo record infranto dall'azienda di Cupertino. Apple® ha annunciato che, durante la prima settimana di gennaio, l’App Store® ha registrato un nuovo record di fatturato: clienti di tutto il mondo hanno speso quasi mezzo miliardo di dollari in app e acquisti in-app, e il Capodanno 2015 è stato il giorno più significativo per le vendite nella storia dell’App Store. Questi importanti traguardi arrivano dopo un 2014 da record, in cui il fatturato è aumentato del 50 percento e le app hanno generato entrate per oltre 10 miliardi di dollari per gli sviluppatori. Ad oggi, gli sviluppatori dell’App Store hanno guadagnato un totale di 25 miliardi di dollari derivanti dalla vendita di app e giochi.
Etichette:
Aids,
API HealthKit,
Apple,
Apple jobs,
Apple Pay,
Apple Red,
Apple Store,
Donazioni,
Economia,
Eddy Cue,
Epay,
Giochi,
iOS,
iPhone,
Lavoro,
Linguaggi di programmazione,
Microchip,
Sviluppatori
WWDC 2014: Apple rilascia SDK per iOS 8 con oltre 4.000 nuove API
Apple ha rilasciato oggi l’SDK per iOS 8, la più importante release di sempre per gli sviluppatori con oltre 4.000 nuove API; offre la possibilità agli sviluppatori di creare nuove, fantastiche app come mai prima d’ora. iOS 8 permette agli sviluppatori di personalizzare ancora di più l’esperienza utente con importanti funzioni di espansione, come i widget per Centro Notifiche e le tastiere di terze parti; introduce inoltre solidi framework come HealthKit e HomeKit. iOS 8 include anche Metal, una nuova tecnologia grafica che massimizza le prestazioni del chip A7, e Swift, un nuovo, potente linguaggio di programmazione.
Etichette:
Api,
Apple,
Apple developers,
Cocoa,
Craig Federighi,
Fitness,
Healthcare,
iOS 8,
Linguaggi di programmazione,
Mac OS X,
OS X Yosemite,
Sviluppatori,
Swift,
WWDC,
Xcode 6
Facebook rilascia Hack, un nuovo linguaggio di scripting open source
Facebook ha annunciato "HACK", un nuovo linguaggio di scripting open source, concepito per superare i limiti di PHP. L'annuncio è stato fatto sul blog della società di Menlo Park. "Oggi stiamo rilasciando Hack, un linguaggio di programmazione che abbiamo sviluppato per HHVM che interagisce perfettamente con PHP. Hack riconcilia il ciclo di sviluppo rapido di PHP con la disciplina prevista dalla tipizzazione statica mentre aggiunge molte funzioni che si trovano comunemente in altri linguaggi di programmazione moderni".
"Abbiamo implementato Hack in Facebook ed è stato un grande successo. Nel corso dell'ultimo anno, abbiamo migrato quasi tutta la nostra base di codice PHP in Hack, grazie sia all'adozione organica e una serie di strumenti di refactoring nostrani". Il social network dice che usa Hack per ogni sorta di cose, e piace perché riduce la probabilità di errori semplici che rallentano il processo di sviluppo. "Ogni programmatore PHP conosce giorno per giorno le attività che possono essere complicate o ingombranti".
"Il codice di cui sopra - spiega ancora Facebook - è un grande esempio di un errore comune in cui un metodo potrebbe improvvisamente essere chiamato su un oggetto null, causando un errore di cui non si sarebbe accorto fino al runtime. Un altro esempio è un API complessa, dove gli sviluppatori possono avere una solida conoscenza della sua semantica, ma ancora passare il tempo guardando i nomi dei metodi banali nella documentazione". L'idea alla base del linguaggio è quella di combinare uno più statico come C con uno più dinamico come PHP.
"Tradizionalmente, i linguaggi dinamicamente tipizzati consentono un rapido sviluppo, ma sacrificano la capacità di rilevare gli errori presto e introspezione del codice rapidamente, in particolare su basi di codice di grandi dimensioni. Viceversa, linguaggi staticamente tipizzati forniscono più di una rete di sicurezza, ma spesso a costo di iterazione pratica. Abbiamo creduto che ci doveva essere un punto debole. Così, Hack è nato. Crediamo che offre il meglio di entrambi i linguaggi tipizzati dinamicamente e staticamente tipizzati, e che sarà prezioso per progetti di ogni dimensione".
"Hack ha radici profonde in PHP. In realtà, la maggior parte dei file PHP sono già validi file Hack. Abbiamo fatto una scelta consapevole di non sostenere una manciata di funzioni e characteristic deprecated che fossero incompatibili con la tipizzazione statica (ad esempio 'variable variables' e la funzione extract(). Abbiamo anche aggiunto molte nuove caratteristiche che crediamo contribuiranno a rendere gli sviluppatori più produttivi". Facebook sottolinea che la principale aggiunta di Hack è proprio la tipizzazione statica.
Tuttavia, Hack aggiunge funzionalità aggiuntive al di là del type check statico, tra cui Collections, lambda expressions, e run-time enforcement del return types e parameter types. Le basi di Hack sono state sviluppate dagli ingegneri Bryan O'Sullivan, Julien Verlaguet e Alok Menghrajani. Facebook ha anche lanciato un Developed Day per spiegare il nuovo sistema operativo. Il linguaggio Hack è scritto principalmente in OCaml, mentre HHVM è una macchina virtuale open-source progettata per l'esecuzione di programmi scritti in Hack e PHP.
Via: Facebook
COBOL: linguaggio di programmazione destinato a generazioni future
Le aziende sono alla ricerca di sviluppatori COBOL, ma il numero dei programmatori è insufficiente. Per colmare questo gap è necessario cominciare a considerare, a ragion veduta, anche il Cobol come un linguaggio di “Next Generation”. Il mondo della programmazione ha subìto grandi trasformazioni negli ultimi anni; nuovi linguaggi per nuove piattaforme hanno fatto il loro ingresso sulla scena, entusiasmando schiere di sviluppatori a caccia di un’alternativa al tradizionale schermo verde. Ma, quali sono realmente i profili che le aziende valutano, quando devono assumere uno sviluppatore?
Etichette:
Aziende,
C#,
Cobol,
Concorsi,
Informatica,
Java,
Lavoro,
Linguaggi di programmazione,
Micro Focus,
Programmazione,
Ricerche,
Software,
Studenti,
Sviluppatori,
Università,
Visual Cobol
Codemotion 2013, cosa è successo al grande evento technology a Roma
Anche quest’anno 3700 persone al Codemotion del 22 e 23 marzo a Roma. Lo sciopero dei mezzi pubblici non ha fermato gli sviluppatori, gli studenti e gli appassionati di tecnologia che hanno assistito alle due giornate di conferenza organizzate con più di 100 talk, 14 parallele tematiche, laboratori, aree espositive, workshop e Hackathon. Un presagio della forte affluenza di pubblico si era già rivelato la sera prima, 21 marzo, durante l’Opening Codemotion che ha visto la presenza di oltre 500 persone.
All’Opening Riccardo Luna ha condotto Meet the innovative CEOs, un dinamico botta e risposta sull’innovazione con tre CEO d’eccezione: Carlo Purassanta CEO Microsoft e Davide Gomba CEO Officine Arduino e Arianna Bassoli CEO Frestyl. Inoltre durante l’Opening è stata annunciata la Maker Faire Rome e il barcamper tour da Stefano Venditti (Presidente Asset Camera), Gianluca Dettori (DPixel) e Massimo Borio (Citroen).
Nelle due giornate di Codemotion (venerdì 22 e sabato 23 marzo) le sale colme di partecipante sono state per gli interventi su: HTML5, programmazione funzionale, Realtà Aumentata, Javascript, mobile, in generale molto successo hanno avuto le sessioni tecniche dedicate ai linguaggi di programmazione e metodologie. Molto seguiti gli interventi a zero code, cioè talk dove gli speaker, professionisti del mondo dello sviluppo software, raccontano le proprie esperienze dando ai partecipanti input e suggerimenti per approcciare in maniera più efficace ed innovativa la gestione dello sviluppo software.
Apprezzatissimi i talk su argomenti più specifici ma molto hot, come le sessioni nelle parallele sui Big Data, Cloud e Sviluppo Game. Le super star del Codemotion sono stati i Maker sia nel loro corridoio espositivo che nella parallela di talk dedicata. Oltre il 35% dei talk è stato in lingua inglese con guro provenienti da tutto il mondo. Gli speaker stranieri o provenivano da realtà molto conosciute (Facebook, Opera, Google, SoundCloud, Vaadin) o sono state personalità molto conosciute nei campi della creatività, linguaggi di programmazione, application performance, metodologie.
Ottimo riscontro per i 10 pitch delle startup vincitrici del contest Startup In Action: Buzzoole, Energie Etiche, GamePix, invite2Watch, Iquestio, Rollnext, Styloola, Teech, Wanderio, Zing. Sempre dedicato al mondo Startup è stato organizzato “Come orientarsi nel panorama delle startup” dove Marco Zamperini con i rappresentanti di Asset Camera, Filas, DPixel, Microsoft, Roma Startup e InnovActionLab hanno fatto il punto sull’ ecosistema romano delle startup. A seguire c’è stata anche occasione di networking grazie all’aperitivo offerto da Startup Roma.
Dopo la fine degli interventi della prima giornata, il Codemotion è divento occasione di networking e ha aperto le porte alle community che hanno potuto organizzare i propri meetup per incontrarsi, parlare di temi particolarmente caldi e scambiare esperienze. I Meetup ospitati da Codemotion sono stati: Woman @ Codemotion (Google Developers Group L-Ab e dalle Girl Geek Dinners Roma) , Digital Divide (Informatici senza Frontiere), Stato Stato del mondo linux ed open in Italia (by ILDN), Back to Agile (by XP-Roma).
La partecipazione da parte degli sponsor multinazionali è stata molto attiva, presenti con talk infatti evangelisti tecnologici della Microsoft, BlackBerry, PayPal, Oracle, Google. Il colorato camper di StartupItalia! è stato al Codemotion per entrambe le giornate per sancire il lancio della prima piattaforma dedicata all’innovazione italiana. Il Codemotion è stato anche l’occasione per annunciare la Maker Faire Rome (dal 3 al 6 ottobre).
La Maker Faire è l’evento di riferimento mondiale del movimento maker. L’edizione di Roma avrà 4 giorni dedicati all’inventiva, alla creatività e all’intraprendenza, per famiglie e amanti del “fai da te” tecnologico. Il Codemotion non si ferma con l’edizione romana. Adesso inizia la sfida europea: Codemotion sarà per la prima volta a Berlino a maggio e per la seconda volta a Madrid a ottobre. Per ogni informazione http://rome.codemotionworld.com/ email: info@codemotion.it
La partecipazione da parte degli sponsor multinazionali è stata molto attiva, presenti con talk infatti evangelisti tecnologici della Microsoft, BlackBerry, PayPal, Oracle, Google. Il colorato camper di StartupItalia! è stato al Codemotion per entrambe le giornate per sancire il lancio della prima piattaforma dedicata all’innovazione italiana. Il Codemotion è stato anche l’occasione per annunciare la Maker Faire Rome (dal 3 al 6 ottobre).
La Maker Faire è l’evento di riferimento mondiale del movimento maker. L’edizione di Roma avrà 4 giorni dedicati all’inventiva, alla creatività e all’intraprendenza, per famiglie e amanti del “fai da te” tecnologico. Il Codemotion non si ferma con l’edizione romana. Adesso inizia la sfida europea: Codemotion sarà per la prima volta a Berlino a maggio e per la seconda volta a Madrid a ottobre. Per ogni informazione http://rome.codemotionworld.com/ email: info@codemotion.it
Fonte: Codemotion
Corso di programmazione C# gratuito per conoscere le ultime novità
Il linguaggio C# è la base della programmazione ad oggetti, una delle specializzazioni più importanti e utilizzate del settore della programmazione informatica. La dott.ssa Rosalba Fiore, Country Lead per IAMCT.org e MCT Regional Director per Microsoft Italia, uno dei maggiori esponenti italiani delle implementazioni informatiche, offre un corso totalmente gratuito per chi vuole conoscere le ultime novità dello scenario della programmazione orientata agli oggetti.
Suicida Swartz creatore di Reddit e Rss, famiglia accusa giudici e Mit
Morto suicida a 26 anni, a New York, Aaron Swartz, il giovanissimo genio informatico che ad appena 14 anni fu co-autore del sistema Rss1.0. Attivista internet - scrive Wired - Swartz pubblicò una mole enorme di documenti pubblici, creò un social network e un sito per la campagna democratica, e fu parte del movimento che portò a bloccare la legge federale SOPA contro la pirateria informatica. Quando aveva 14 anni, Aaron ha contribuito a sviluppare lo standard RSS e Python, egli fondò Infogami, che entrò a far parte di Reddit.
Ma più di ogni altra cosa Aaron era un programmatore con la coscienza: un hacker instancabile e di talento che ha riversato le sue energie in questioni come la neutralità della rete, la riforma del diritto d'autore e libertà di informazione. Tra le cause innumerevoli, ha lavorato con Larry Lessig in occasione del lancio di Creative Commons, ha architettato il catalogo pubblico gratuito Internet di libri, OpenLibrary.org, e nel 2010 ha fondato Demand Progress, un gruppo non-profit che ha contribuito a unità di base per l'opposizione di successo alla SOPA dello scorso anno.
Nel 2009 Swartz, attraverso uno script automatico, aveva scaricato il 20 per cento dei documenti presenti su PACER, il database del sistema giudiziario statunitense che all'epoca chiedeva 10 centesimi di dollaro per l'accesso a ciascun documento. Secondo diversi attivisti questi documenti dovevano essere liberamente accessibili, dal momento che erano stati finanziati con fondi pubblici. Dopo la pubblicazione online dell'archivio, l'FBI aveva avviato un'indagine contro di lui che poi decise di archiviare, continuando a tener d'occhio Swartz.
Swartz è stato accusato di 13 violazioni informatiche ed arrestato con l'accusa di aver prelevato oltre 4 milioni di articoli dall'archivio del Massachusets Institute of Technology (MIT). Secondo diversi osservatori della Rete, le accuse a Swartz aprivano numerosi interrogativi. Di fatto Swartz non sembrava aver hackerato nulla: semplicemente aveva prelevato i documenti previa registrazione di una regolare utenza. JSTOR e il MIT avevano tentato di impedirgli un download così massiccio e, come contromisura, Swartz aveva modificato gli indirizzi Ip e Mac dei computer che utilizzava.
Come spiega Repubblica, abbastanza perché l'accusa ci vedesse un comportamento sospetto. Due giorni prima del suicidio, aveva comunicato di voler diffondere oltre 4,5 milioni di documenti JSTOR. Per aiutarlo a pagare le spese legali era stato creato un sito di raccolta fondi (free.aaronsw.com), e oggi la famiglia accusa l'intero sistema giudiziario: "La morte di Aaron non è semplicemente una tragedia personale. La sua morte è il prodotto di un sistema giudiziario criminale", accusano la famiglia e la fidanzata.
"Le decisioni del procuratore generale e del Mit hanno contribuito alla sua morte. Il procuratore generale lo ha accusato di un'incredibile sequenza di capi di imputazione che avrebbero potuto sfociare in oltre 30 anni di reclusione per un presunto crimine che non aveva vittime. E nel frattempo il Mit si è rifiutato di schierarsi al suo fianco". Il processo era programmato il mese prossimo. Swartz rischiava anche una multa da 1 milione di dollari. Il corpo di Aaron Swartz è stato ritrovato nella sua casa di Brooklyn dalla polizia che ne ha dichiarato la morte per suicidio.
"Le decisioni del procuratore generale e del Mit hanno contribuito alla sua morte. Il procuratore generale lo ha accusato di un'incredibile sequenza di capi di imputazione che avrebbero potuto sfociare in oltre 30 anni di reclusione per un presunto crimine che non aveva vittime. E nel frattempo il Mit si è rifiutato di schierarsi al suo fianco". Il processo era programmato il mese prossimo. Swartz rischiava anche una multa da 1 milione di dollari. Il corpo di Aaron Swartz è stato ritrovato nella sua casa di Brooklyn dalla polizia che ne ha dichiarato la morte per suicidio.
Fonte: Wired
Via: La Repubblica
Foto: © Flickr/ Peretz Partensky
Etichette:
Aaron Swartz,
Attivisti,
Creative Commons,
Cronaca,
Decessi,
Fbi,
Hacker,
Linguaggi di programmazione,
MIT,
Python,
Raccolta fondi,
Reddit,
RSS Feed,
Siti Web,
Sopa,
Suicidi
Canonical lancia Ubuntu Phone OS, nuova piattaforma per smartphone
Canonical ha tolto i veli alla versione mobile di Ubuntu, che è costruito intorno al kernel e driver Android esistenti, ma non utilizza una Java Virtual Machine e promette di usare "tutta la potenza del telefono". Supportando sia processori ARM e x86, Ubuntu OS smartphone sarà compatibile abbastanza per lasciare che i produttori di telefoni Android possano eseguirlo sui propri dispositivi con minimo adattamento.
Ubuntu per Android, annunciato nel mese di febbraio dello scorso anno, è solo il primo passo per portare il nuovo ecosistema sui nuovi dispositivi che verranno lanciati. Il responsabile Canonical Mark Shuttleworth ha detto che il sistema operativo arriverà sicuramente nel corso di quest'anno. Mentre nessun supporto vettore o produttore è ancora stato annunciato, il primo telefono Android con Ubuntu dovrebbe essere fornito da un produttore "high-end".
I veri e propri smartphone Ubuntu dovrebbero essere lanciati nei primi mesi del 2014, ma l'azienda ha un certo numero di telefoni demo a Londra e immagini scaricabili della piattaforma di sviluppo saranno disponibili per il Galaxy Nexus entro un paio di settimane. Questo è l'unico dispositivo ufficialmente supportato per il momento. Gli sviluppatori di Ubuntu sono al lavoro per portare la compatibilità sui nuovi modelli.
Non a caso, l'interfaccia portatile di Ubuntu sta portando alcune caratteristiche uniche per separarlo dalla concorrenza. Le Thumb gestures dal bordo dello schermo avranno un ruolo importante nella navigazione. Strisciando dai quattro lati diversi dello schermo sarà possibile agli utenti cambiare le applicazioni ed effettuare la ricerca di contenuti. Con un colpo breve dal lato sinistro dello schermo viene visualizzato un bacino delle applicazioni preferite.
Mentre un completo scorrere da sinistra a destra tirerà su tutte le applicazioni aperte e colpi da destra consentono di sfogliare indietro attraverso le applicazioni che si stanno eseguendo. Il telefono è più coinvolgente, lo schermo è meno ingombrante e spontaneo grazie ad "edge magic". Il telefono diventa un PC completo e "thin client" quando agganciato. Ubuntu offre un telefono veloce da eseguire, veloce da usare e si adatta perfettamente alla famiglia Ubuntu.
Mentre un completo scorrere da sinistra a destra tirerà su tutte le applicazioni aperte e colpi da destra consentono di sfogliare indietro attraverso le applicazioni che si stanno eseguendo. Il telefono è più coinvolgente, lo schermo è meno ingombrante e spontaneo grazie ad "edge magic". Il telefono diventa un PC completo e "thin client" quando agganciato. Ubuntu offre un telefono veloce da eseguire, veloce da usare e si adatta perfettamente alla famiglia Ubuntu.
Ubuntu è già stato adattato per funzionare su chipset con ARM e architetture Intel x86 rilevanti per i dispositivi mobili, con il sistema centrale basato su un tipico Android Board Support Package (BSP). Così i fornitori di chipset e produttori di hardware non avranno bisogno di investire in nuovi pacchetti di supporto hardware per Ubuntu su smartphone. In breve, per i telefoni che eseguono Android,spiegano da Canonical, "il lavoro necessario per adottare Ubuntu sarà banale".
"Applicazioni Web sono cittadini di prima classe su Ubuntu", con le API che forniscono una profonda integrazione nell'interfaccia. Applicazioni HTML5 scritte per altre piattaforme possono essere adattate per Ubuntu con facilità. Ubuntu utilizza QML per fornire un'esperienza facile di sviluppo per applicazioni native con motori in C o C + +, e JavaScript. Il toolkit QML e l'applicazione di esempio sono già disponibili per il download. Maggiori informazioni: www.ubuntu.com/devices/phone
Via: The Verge
Google Doodle per 197° nascita Ada Lovelace, pioniera del computer
Il Doodle di Google odierno rende omaggio alla matematica inglese Ada Lovelace, una donna che molti ritengono la madre della programmazione dei computer. Nel logotipo si vede Ada Lovelace intenta a scrivere le lunghe note matematiche sull'algoritmo che formano il Doodle, mentre scorrendo da sinistra verso destra viene rappresentata l'evoluzione che ha avuto il computer, dal primo esemplare fino ad arrivare all'ultimo modello di laptop.
Passando il puntatore del mouse sul logotipo si legge: "197° anniversario della nascita di Ada Lovelace". Cliccando sul Doodle si ottiene la chiave di ricerca "Ada Lovelace". In suo onore, a metà di ottobre viene festeggiato il "Ada Lovelace Day" il cui obiettivo è quello di elevare il profilo delle donne nella scienza, tecnologia, ingegneria e matematica. Ada Lovelace (il cui vero nome è Augusta Ada Byron) nasce il 10 dicembre del 1815 a Londra.
Figlia della matematica Anne Isabella Milbanke e del poeta Lord Byron, il suo nome deriva da quello di Augusta Leigh, sorellastra di Byron, anche se lui stesso chiama sempre la figlia Ada. A un solo mese di età, la piccola Ada il 16 gennaio del 1816 si separa dal padre; con la mamma Annabella si sposta a casa dei nonni. Benché la legge britannica conceda piena custodia dei figli ai padri in caso di separazione, Byron non rivendica mai i propri diritti.
Il 21 aprile, egli firma l'atto di separazione, per lasciare definitivamente l'Inghilterra nei giorni successivi. In pratica, il poeta non avrà mai nessun rapporto con la propria figlia, anche perché morirà nel 1824, quando lei avrà nove anni di età. Ada, pertanto, cresce avendo come unica figura familiare quella della madre. Da piccola, pur venendo indicata da tutti quelli che la conoscono come una bambina prodigio, deve fare i conti con una salute precaria.
A 17 anni riceve insegnamenti in ambito matematico e scientifico da parte di Mary Somerville (che aveva scritto testi in seguito usati a Cambridge e tradotto le opere di Pierre Simon Laplace in inglese), William King e William Frend. La Somerville sostiene Ada nel continuare i propri studi, e prova a insegnarle i principi essenziali della tecnologia e della matematica, tentando di avvicinarli a una dimensione non lontana dalla poesia e dalla filosofia.
Figlia della matematica Anne Isabella Milbanke e del poeta Lord Byron, il suo nome deriva da quello di Augusta Leigh, sorellastra di Byron, anche se lui stesso chiama sempre la figlia Ada. A un solo mese di età, la piccola Ada il 16 gennaio del 1816 si separa dal padre; con la mamma Annabella si sposta a casa dei nonni. Benché la legge britannica conceda piena custodia dei figli ai padri in caso di separazione, Byron non rivendica mai i propri diritti.
Il 21 aprile, egli firma l'atto di separazione, per lasciare definitivamente l'Inghilterra nei giorni successivi. In pratica, il poeta non avrà mai nessun rapporto con la propria figlia, anche perché morirà nel 1824, quando lei avrà nove anni di età. Ada, pertanto, cresce avendo come unica figura familiare quella della madre. Da piccola, pur venendo indicata da tutti quelli che la conoscono come una bambina prodigio, deve fare i conti con una salute precaria.
A 17 anni riceve insegnamenti in ambito matematico e scientifico da parte di Mary Somerville (che aveva scritto testi in seguito usati a Cambridge e tradotto le opere di Pierre Simon Laplace in inglese), William King e William Frend. La Somerville sostiene Ada nel continuare i propri studi, e prova a insegnarle i principi essenziali della tecnologia e della matematica, tentando di avvicinarli a una dimensione non lontana dalla poesia e dalla filosofia.
E così, a partire dal 1832 iniziano a emergere le abilità matematiche della giovane figlia di Lord Byron: da quel momento in poi, l'interesse per la matematica caratterizzerà la sua intera esistenza. Intrattiene un rapporto molto profondo con Charles Babbage. Ella, quindi, comincia a studiare i metodi di calcolo che possono essere realizzati con la macchina analitica e la macchina differenziale, e viene definita da Charles "incantatrice dei numeri".
Ada Lovelace Byron muore il 27 novembre del 1852, all'età di 36 anni, a causa di un cancro uterino, venendo seppellita all'interno della chiesa di Santa Maria Maddalena di Hucknall, nella regione del Nottinghamshire, a fianco della tomba del padre. Alla sua figura è ispirato "Conceiving Ada", film del 1997 diretto da Lynn Hershman Leeson. Nel 1979 il Dipartimendo di difesa Usa (DOD) ha creato "Ada", sistema che permette di unificare i diversi linguaggi di programmazione.
Via: Biografie Online
Ada Lovelace Byron muore il 27 novembre del 1852, all'età di 36 anni, a causa di un cancro uterino, venendo seppellita all'interno della chiesa di Santa Maria Maddalena di Hucknall, nella regione del Nottinghamshire, a fianco della tomba del padre. Alla sua figura è ispirato "Conceiving Ada", film del 1997 diretto da Lynn Hershman Leeson. Nel 1979 il Dipartimendo di difesa Usa (DOD) ha creato "Ada", sistema che permette di unificare i diversi linguaggi di programmazione.
Via: Biografie Online
Microsoft sta aggiornando il suo compilatore C++ per Visual Studio 12
Microsoft sta aggiornando il suo compilatore C++ per il suo ambiente di sviluppo integrato Visual Studio 12, o IDE, in modo che gli sviluppatori di applicazioni Windows possono utilizzare parti della versione più recente del linguaggio di programmazione, C++11. Herb Sutter, segretario dell'ISO / ANSI C++ Standards Committee(s), nonché Microsoft platform evangelist, ha annunciato il rilascio del batch compiler durante la conferenza sul futuro del linguaggio alla conferenza Microsoft Build, tenutosi a Redmond, Washington.
La società ha rilasciato un compilatore CTP (Community Technology Preview) che supporta alcune delle funzioni nel suo ultimo C++, che include variadic templates, uniform initialization and initializer_lists, delegating constructors, raw string literals, explicit conversion operators e default template arguments for function templates. Il rilascio è il primo di quella che sarà una serie di versioni "out-of-band", che periodicamente aggiornano l'IDE di Visual Studio con nuove funzionalità in una major releases, ha detto Sutter.
Microsoft rilascerà ulteriori versioni C++ all'inizio del 2013 nei futuri aggiornamenti out-of-band, ha detto Sutter.
Il CTP è richiesto per l'esecuzione di Microsoft Visual Studio 12, anche se può essere eseguito in una versione gratuita dell'IDE, Desktop express. Visual Studio 2012 incorpora strumenti come Intellisense, debugger e static analysis non supportano ancora le nuove funzionalità C++. È possibile utilizzare Visual Studio Express 2012 per Windows desktop per creare potenti applicazioni desktop in C #, Visual Basic e C++.
Sutter ha detto che mentre CTP di Microsoft è abbastanza stabile, non è consigliabile usare il compilatore per la produzione di programmi pronti per la produzione. Si tratta di un Customer Technology Preview e non viene fornito con una licenza "Go Live". Il pacchetto contiene solo il compilatore e non è ancora dotato di una libreria standard aggiornata per utilizzare alcune funzioni come std::vector initializer_list costructor. Per un elenco delle modifiche di rilievo introdotte in C++11, consultare la documentazione sul sito di download.
"Siamo molto entusiasti di aver raggiunto questo traguardo e speriamo che vi piacerà sperimentare con questo nuovo compilatore e riferire", ha dichiarato Eric Battalio, Senior Program Manager del Microsoft C++ team. Sviluppato da Bjarne Stroustrup nel 1979, il linguaggio C++ rimane uno dei linguaggi di programmazione orientato agli oggetti più diffusi, ed è spesso usato per applicazioni su larga scala in cui le prestazioni sono un fattore critico. È possibile lasciare commenti e inoltrate suggerimenti a Visual Studio UserVoice.
Via: Microsoft
Sutter ha detto che mentre CTP di Microsoft è abbastanza stabile, non è consigliabile usare il compilatore per la produzione di programmi pronti per la produzione. Si tratta di un Customer Technology Preview e non viene fornito con una licenza "Go Live". Il pacchetto contiene solo il compilatore e non è ancora dotato di una libreria standard aggiornata per utilizzare alcune funzioni come std::vector initializer_list costructor. Per un elenco delle modifiche di rilievo introdotte in C++11, consultare la documentazione sul sito di download.
"Siamo molto entusiasti di aver raggiunto questo traguardo e speriamo che vi piacerà sperimentare con questo nuovo compilatore e riferire", ha dichiarato Eric Battalio, Senior Program Manager del Microsoft C++ team. Sviluppato da Bjarne Stroustrup nel 1979, il linguaggio C++ rimane uno dei linguaggi di programmazione orientato agli oggetti più diffusi, ed è spesso usato per applicazioni su larga scala in cui le prestazioni sono un fattore critico. È possibile lasciare commenti e inoltrate suggerimenti a Visual Studio UserVoice.
Via: Microsoft
Micro Focus, nuove vulnerabilità in Java 7: Cobol è il linguaggio più sicuro
Java, il linguaggio di programmazione progettato per facilitare la scrittura nel web, si sta rivelando uno degli anelli deboli nella difesa del PC e del MAC da attacchi esterni. Prendendo in considerazione le più recenti vulnerabilità dichiarate da Java, si arriva ad una conclusione: nonostante le patch rilasciate rapidamente e gli aggiornamenti tempestivi per riparare le falle, il codice contiene ancora delle vulnerabilità. Questa situazione può creare gravi rischi per la stabilità del sistema, comportando la necessità di costi aggiuntivi per bonificare da eventuali malware.
Università: motore ricerca Celia per studiare le antiche iscrizioni etrusche
Da internet un aiuto per studiare gli etruschi e gli antichi umbri. Il dipartimento di Matematica e Informatica dell'Ateneo di Perugia (Dmi-Unipg), grazie al professor Stefano Bistarelli, in collaborazione con l'Istituto di studi etruschi della Facoltà di Lettere e Filosofia, ha sviluppato Celia (http://celia.dmi.unipg.it), un motore di ricerca e un data base online che consente agli studiosi di raccogliere in un corpus digitale le iscrizioni etrusche e sabelliche e di ricercarle con metodologia avanzate.
Per la creazione del data base di Celia (Corpus Elettronico delle Lingue dell'Italia Antica) è stato scelto l'open source Lucene, generando nuovi file di configurazione per la lingua etrusca e, separatamente, per l'Osco-Umbra e Italica, fino a giungere definire, per quanto possibile, una grammatica dell'etrusco e un piccolo dizionario: un obiettivo ambizioso, perchè in questa lingua molte delle conoscenze sono solo ipotizzate.
"L'accesso alla banca dati epigrafica da parte degli studiosi di universita' e centri di ricerca che ne richiedano l'accesso avviene via internet, in forma libera e gratuita - sottolinea Bistarelli -: essi potranno sia inserire i testi delle epigrafi studiate, grazie ad una tastiera virtuale con tutti i caratteri necessari a traslitterare gli antichi testi, sia consultare l'intero corpus".
L'etrusco fu una lingua parlata e scritta in diverse zone d'Italia e precisamente nell'antica regione dell'Etruria, nella pianura padana, dove gli Etruschi furono espulsi successivamente dai Galli, e nella pianura campana, dove furono poi assorbiti dai Sanniti. Tuttavia, il latino sostituì completamente l'etrusco, lasciando solo alcuni documenti e molti prestiti linguistici nel latino, e numerosi nomi di luoghi e un pò tutti i toponimi che finiscono in "-ena".
Lucene è una API gratuita per il reperimento di informazioni inizialmente implementata in Java da Doug Cutting. È supportata dall'Apache Software Foundation ed è resa disponibile con l'Apache License. Lucene è stata successivamente reimplementata in altri linguaggi. Sebbene concepita per realizzare applicazioni che necessitano di funzionalità di indicizzazione e ricerca full text, Lucene è molto nota ed usata per la realizzazione di motori di ricerca sia sul Web che sulle intranet private.
Via: AGI
Foto: Nplg
Facebook annuncia il rilascio di Folly, la nuova libreria open source C ++
Facebook ha rilasciato una libreria di componenti software in C ++ utilizzati sul suo sito, ha annunciato sabato la società di social networking. Rilasciando questa libreria, chiamata Folly, Facebook sarà in grado di rilasciare un maggior numero dei suoi programmi interni come open source, perché basati su diversi componenti di questa libreria. Facebook Engineer ha annunciato il rilascio durante la conferenza che si è tenuta Sabato nel suo campus a Menlo Park, California. Si tratta dell'ultimo progetto interno rilasciato da Facebook come open source e disponibile per il download qui.
"La performance è molto importante, ma dal momento che Facebook ha un paio di centinaia di ingegneri che lavorano prevalentemente in C++, il codice deve anche essere veloce e abbastanza facile da lavorare. Alla luce di questo, facciamo largo uso del moderno C++, che ci ha permesso di mantenere un sacco di comodità di programmazione senza spendere gran parte delle nostre risorse hardware su di esso. Crediamo che alcune di queste librerie offrono anche un passo in avanti in termini di convenienza per il programmatore", scrive Jordan DeLong ingegnere software di Facebook.
Folly (acronimo di loosely after Facebook Open Source Library) è una libreria di 11 componenti C + + progettati con la praticità e l'efficienza. Essa integra offerte come Boost e, replicando le funzioni di std::string ed std::vector - implementata dal social network per escludere l’utilizzo di librerie alternative. Facebook è basata su software open-source, come ad esempio MySQL, PHP e memcached, per eseguire i suoi siti. E così la società ha fatto un punto per rilasciare i propri programmi interni come software open-source e, come il PHP HipHop compiler e il framework Thrift di condivisione.
Le utility contenute in Folly vengono usate massicciamente da Facebook ed eseguite su migliaia di server che svolgono un lavoro per conto di 900 milioni di utenti ogni giorno. Queste utilità sono collegate liberamente, ma il vero filo conduttore per tutti i componenti è l'alta scalabilità prestazionale. La documentazione è essenziale, perché Folly non è ancora stato annunciato su Facebook Developers. Maggiori dettagli sono reperibili dal repository su GitHub. I componenti coprono una vasta gamma di funzionalità. Un componente è stato progettato per l'utilizzo più efficiente della memoria.
Un altro riduce la contesa. L'utilità AtomicHashMap riduce la quantità di tempo è blocca i dati in memoria da un'operazione, che possono rallentare le prestazioni e causare strozzature in ambienti molto utilizzati. Questa prima release è sicuramente nello spirito della "release early, release often. Continueremo ad aggiornare l'albero open source come i componenti Folly che vengono aggiunti nuovi, così si può aspettare di vedere più di questo su github in futuro", conclude DeLong. Per una panoramica dei componenti specifici di questo rilascio e per il vostro feedback, controllare il file README su github.
Iscriviti a:
Post (Atom)














.jpg)




