Microsoft ha annunciato la disponibilità di un aggiornamento per Virtual Machine Manager (VMM), tool per la virtualizzazione appartenente alla famiglia di prodotti System Center che ora acquisisce la piena compatibilità anche con il recentemente rilasciato Windows 10. (more...)

Continua a leggere Microsoft Virtual Machine Manager compatibile con Windows 10

Categoria: Microsoft Dev

Un consorzio di colossi dell’industria tecnologica ha dato il via all’Open Container Project (OCP), iniziativa pensata per trasformare i container virtuali di Docker in uno standard interoperabile sulle diverse piattaforme software disponibili sul mercato. (more...)

Continua a leggere Docker, l’industria vuole lo standard

Categoria: Software e Servizi

Le spiacevoli conseguenze derivanti dalla disabilitazione dei plug-in NPAPI in Chrome 42 coinvolgono anche VMware, società specializzata in software e piattaforme di virtualizzazione che è incappata nel bando deciso da Google dopo il caso recente – e altrettanto significativo – dell’engine videoludico Unity. (more...)

Continua a leggere Chrome e NPAPI, problemi anche per VMware

Categoria: Software e Servizi

Microsoft ha annunciato il rilascio di Virtual PC 2007. Il software di virtualizzazione, che consente l'esecuzione su uno stesso PC di più sistemi operativi, è distribuito come download gratuito. Attenzione però ai requisiti di sistema.Da quello che leggo, il programma può essere installato solo su questi sistemi operativi: Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate, Windows XP Professional, Windows XP Tablet PC Edition. Non compare l'edizione Premium di Vista, né come sistema operativo host, né nella lista di quelli guest (i SO che si possono installare all'interno di una virtual machine).

Continua a leggere Virtual PC 2007 disponibile per il download

Categoria: Software e Servizi

A fine ottobre sono stato qualche giorno a Londra e ne ho approfittato per fare un salto all'Apple Store in Regent Street. A colpirmi non sono stati tutti quegli iPod messi lì sui tavoli, i Mac Book connessi a internet liberamente utilizzabili e nemmeno lo stupefacente Cinema Display da 30". In venti minuti ho visto ben quattro persone entrare nel negozio e uscire subito dopo con in mano il pacchetto di Parallels Desktop. Badate, non stiamo parlando di uno sfizioso giochino, ma di un software di virtualizzazione per far girare su Mac altri sistemi operativi, roba da geek o poco meno. (more...)

Continua a leggere Nella vita ci vuole coerenza

Categoria: Software e Servizi

Da qualche tempo girano sulla rete varie discussioni riguardo l'implementazione della nuova major version di PHP. C'è chi dice verrà sviluppata per compilare bytecode per Parrot, la virtual machine open source che si propone come ottimo sistema con l'obiettivo di far cooperare diversi linguaggi tra loro (l'implementazione standard è per Perl ma c'è chi ha già pensato ad implementare il compilatore per Python).Dato che a pochi eletti è dato sapere cosa accadrà realmente, ci limitiamo a leggere alcuni ragionamenti scovati per la rete: in questa discussione, iniziata da Rasmus Lerdorf un mesetto fa, si parla di quali feature ormai obsolete eliminare in PHP6; anche Marco Tabini ragiona su questo argomento traendo delle interessanti conclusioni. Il problema di tutte queste innovazioni è che, purtroppo, comporteranno l'incompatibilità degli attuali script PHP. C'è da dire che alcune innovazioni, quale il supporto per Unicode, sono necessarie per tenere passo con i concorrenti. Staremo a vedere ...

Continua a leggere Discutendo PHP6

Categoria: PHP e Open Source

Unicode è un sistema che permette di associare a molti caratteri e simboli un numero univoco indipendente dalla lingua, dalla piattaforma e dall'applicativo. Con il passare degli anni si è affermato come standard e molti linguaggi hanno iniziato ad includerene il supporto nativamente. Si pensi per esempio a Python o a Java che includono un ottimo set di librerie per la gestione unicode.Purtroppo PHP non sembra voler seguire la moda, e continua a gestire le stringhe come se fossero tutte sequenze di caratteri ascii, lasciando all'utente il dovere di implementare sistemi per la gestione di lingue che richiedono charset multibyte. A dir la verità tra le estensioni di PHP troviamo qualche libreria utile per la gestione di queste situazioni (si pensi alla libreria mbstring o al supporto per le librerie iconv), ma spesso gli hoster non ne abilitano il supporto.In molti si sono mossi al fine di convincere il team di sviluppo di PHP ad includere il supporto nativo per unicode, ma a quanto pare l'operazione sembra essere più complicata del previsto e comunque gli sviluppatori sono frenati dai problemi che portò a suo tempo l'implementazione del supporto nativo per unicode in Perl.Fortunatamente qualcosa sembra muoversi all'orizzonte: probabilmente PHP 6 si baserà su Parrot, un'efficiente virtual machine multipiattaforma creata per supportare i moderni linguaggi di scripting. La VM in questione supporta nativamente unicode, quindi molti dei nostri problemi potrebbero risolversi tra qualche anno ...Speriamo che tutto avanzi come previsto, e nel frattempo continuiamo ad occuparci dell'implementazione dei nostri sistemi hand-made per la gestione dello unicode.

Continua a leggere Supporto nativo per Unicode

Categoria: PHP e Open Source