Danilo Poccia - Tecnologia et al.
Una demo dell'editor JavaScript in NetBeans 6.1
NetBeans nella versione 6.1 include un nuovo editor JavaScript che implementa alcune utili funzionalità per semplificare lo sviluppo con un linguaggio altamente dinamico come JavaScript: completamento intelligente (inclusa la documetazione del linguaggio), rename/refactoring del codice, analisi in tempo reale delle librerie, supporto per vari framework Ajax per lo sviuppo di client web interattivi ed altro ancora.
E' possibile vedere una demo dell'editor JavaScript andando qui.
Posted at 05:25PM lug 03, 2008 by danilop in Internet | Comments[1]
Un altro modo di vedere i miei tag su del.icio.us
...usando Wordle (un click per ingrandire l'immagine):
Posted at 02:53PM lug 02, 2008 by danilop in Personal | Comments[0]
Spacchettamento Sun SPOT Java Development Kit
Nell'attesa di fare qualche test più approfondito, ecco le foto dello spacchettamento ("unpacking") del Sun SPOT Java Development Kit:
Posted at 08:30AM mag 28, 2008 by danilop in Java | Comments[0]
Solaris, OpenSolaris e Project Indiana
...ecco un video tratto da una mia presentazione presso l'Università di Napoli "Parthenope":
Il video è stato girato prima della disponibilità della distribuzione binaria OpenSolaris 2008.05.
Posted at 10:26AM mag 21, 2008 by danilop in Internet | Comments[0]
Una demo di Java Real-Time
Ecco una demo, tratta dalla recente conferenza JavaOne 2008, di una possibile "applicazione" di Java Real-Time:
Posted at 10:18AM mag 21, 2008 by danilop in Java | Comments[1]
Marten Mickos (CEO di MySQL ed ora a capo del Database Group di Sun) a Roma il 30 maggio
Argomenti chiave saranno la sostenibilità del modello Open Source, il presente e il futuro di MySQL. Marten terrà un keynote di 20 minuti e sarà poi disponibile per una sessione di Q&A. L'ingresso è libero e gratuito: siete invitati partecipare e a diffondere la notizia a quanti potenzialmente interessati. Quando: 30 maggio 2008 ore 16:30 Tutti i dettagli e l'iscrizione su http://it.sun.com/sunnews/events/2008/may/marten/.
Marten Mickos, CEO di MySQL negli ultimi sette anni ed oggi Senior VP del Database Group in Sun, sarà a Roma il 30 maggio 2008 presso il Dipartimento di Informatica dell'Università La Sapienza per un incontro con quanti – sviluppatori, studenti, tecnologi, decision maker, blogger, influencer - s'interessano al tema dei Database Open Source.
Per gli appassionati è prevista una sessione di approfondimento su perchè MySQL è di particolare utilità nelle applicazioni del Web 2.0 e su come partecipare ai lavori della community MySQL.
Dove: Dipartimento di Informatica dell'Università La Sapienza di Roma, via Salaria 113 - 00198 Roma
Posted at 07:37PM mag 20, 2008 by danilop in Sun | Comments[1]
Fortress, un linguaggio di programmazione per matematici
Una panoramica di Project Fortress, il nuovo linguaggio di programmazione che riprende la sintassi della matematica, utilizza LaTeX per formattare in modo leggibile i sorgenti, sfrutta la Virtual Machine Java per garantire la massima portabilità ed è ottimizzato per il calcolo parallello. Il linguaggio è già stato discusso qui e qui.
Posted at 08:14PM apr 24, 2008 by danilop in Sun | Comments[0]
Project Darkstar, un motore per i giochi multiplayer online
Un'introduzione a Project Darkstar, un motore (in backend) per la gestione delle sessioni di un ambiente multi utente, come i giochi multiplayer online. Le sue caratteristiche principali sono l'elevata scalabilità e la possibilità di gestire un unico "spazio" condiviso dagli utenti, contrapponendosi quindi all'approccio più comune nei giochi multiplayer online in cui gli utenti contemporaneamente connessi sono suddivisi in differenti "isole", "stanze" o "mondi".
Può essere utilizzato anche per applicazioni meno ludiche, un esempio è Project Wonderland, un sistema di collaborazione 3D, costruito proprio su Darkstar.
Posted at 08:04PM apr 24, 2008 by danilop in Sun | Comments[0]
Sun SPOT Manager (incluso l'emulatore) disponibile gratuitamente per tutti
Riprendo il post di David Simmons per dire che da oggi il Sun SPOT Manager (che include l'emulatore) è disponibile per il download gratuitamente e per tutti. E' inoltre possibile attivare nel tab "Preferences" la versione "Dev Preview" che, sebbene meno stabile delle altre, include le ultime novità, soprattutto per quanto riguarda l'emulatore software dei device Sun SPOT.
Ecco una schermata tratta dalla "bounce demo" con due "Virtual" Sun SPOT (emulati quindi via software):

Il link Java Web Start per installare ed eseguire la piattaforma si trova qui: http://www.sunspotworld.com/SPOTManager/
Buon divertimento!
Posted at 05:02PM apr 24, 2008 by danilop in Sun | Comments[1]
Cloud Computing con Project Caroline
Project Caroline è un progetto di ricerca dei Sun Labs che intende fornire una piattaforma scalabile in modo orizzontale per lo sviluppo ed il deployment di servizi Internet. Tali caratteristiche sono spesso riassunte nel termine Cloud Computing. La piattaforma fornisce ai servizi le necessarie risorse computazionali, di storage e di rete. I linguaggi ad oggi supportati da Project Caroline sono Java, Perl, Python. Sulla piattaforma Java è possibile eseguire anche i linguaggi Ruby e PHP.

Queste sono alcune caratteristiche tecniche della piattaforma:
- ZFS per la creazione rapida di file system
- i file system soono accedibili via NFS e WebDAV
- le reti (VLAN) sono create su richiesta dell'applicazione, così come sono allocati gli IP Address (interni o pubblici)
- varie forme di connettività sono implementabili (load balancer, NAT, VPN)
- anche il servizio di DNS è gestito dalla piattaforma in modo dinamico
Di seguito un video che descrive in modo più approfondito il progetto. Il video dura circa 2h, di cui:
- i primi 15' sono di introduzione ai Sun Labs (nell'ambito dell'iniziativa Open House), poi inizia la descrizione di Project Caroline
- al 42' vi è una dimostrazione di una applicazione che si integra con Facebook
- al 49' inizia la parte più tecnica della presentazione
Posted at 03:06PM apr 24, 2008 by danilop in Internet | Comments[0]
Sun SPOT Video dai Sun Labs
Questa è la registrazione della presentazione del progetto Sun SPOT svoltasi durante il Sun Labs Open House. Se siete interessati queste sono le indicazioni per scaricare l'emulatore. La durata è circa 1h30', ma ne consiglio comunque la visione in quanto il video è ricco di informazioni interessanti:
Posted at 11:03AM apr 24, 2008 by danilop in Java | Comments[1]
Presentazioni dal Sun Labs Open House 2008
Nei giorni 9 e 10 aprile si sono svolti gli annuali Open House dei Sun Labs, in cui sono stati presentati i principali progetti ed il loro stato: qui si trovano le presentazioni che sono state utilizzate durante gli incontri.
I temi trattati sono molto variegati, tra gli altri:
- Big Project: Sun Small Programmable Object Technology (SPOT)
- Project Fortress
- Rock's Transactional Memory and How to Exploit It
- Unsecuring the Internet: A New Government Policy?
- Project Aura
- Project Live*: Software To Go
- Project Squawk
- Big Project: Project Caroline
- Big Project: Project Darkstar
- Conditional access with Java Card and DReaM-CAS
- OMS - Overview
- OMS - Business Perspective
- The Lively Kernel Project - Turning Web Programming Upside Down
- The Future of the Data Center
- Truly User-Centric PKI
- Network Machines and Virtual Network in a Box
- MiRTLE: Using Wonderland to Create a Mixed Reality Teaching Environment
- Securing Data At-Rest: Make the Best of Encryption and Key Management
- Scalable Switch Architectures
- Growing the Fortress Programming Language by Example
- Building a File System on the Celeste File Store
Posted at 04:57PM apr 22, 2008 by danilop in Sun | Comments[1]
ERCIM News - Mathematics for Everyday Life
ERCIM News è la rivista gratuita dell'European Research Consortium for Informatics and Mathematics (ERCIM) che evidenzia lo stato delle attività in corso ed è pubblicata con cadenza trimestrale e numeri tematici. Scopo del consorzio è di incrementare la collaborazione tra la comunità scientifica ed il mondo dell'industria.
E' da poco disponibile il numero di aprile 2008:
Posted at 12:04PM apr 22, 2008 by danilop in Personal | Comments[1]
Usare DTrace con MySQL
Dalla MySQL Users Conference 2008 ecco una presentazione ricca di esempi di Ben Rockwood:DTrace & MySQL.
Da notare che il framework DTrace è stato portato da Solaris anche in altri sistemi operativi, come Mac OS X (10.5), FreeBSD e QNX.
Posted at 02:59PM apr 18, 2008 by danilop in Sun | Comments[1]
Esempi pratici delle funzionalità di sicurezza in OpenSolaris
...in questa presentazione: Practical OpenSolaris Security Features by Brent Paulson.
Molto utili gli esempi su come utilizzare zone ed IPFilter per limitare l'accesso alla rete al minimo indispensabile. Credo sia uno dei pochi casi un cui una tecnologia di virtualizzazione (le zone) è utilizzata per aumentare il livello di sicurezza, e non il contrario.
Posted at 02:48PM apr 18, 2008 by danilop in Solaris | Comments[0]





