Leggendo qui devo smentire me stesso per quanto detto nel post su Marketplace. Si potranno sviluppare applicazioni per WM 6.0, 6.1 e 6.5! Un paio di milioni di dispositivi in più:-)
Mau
Leggendo qui devo smentire me stesso per quanto detto nel post su Marketplace. Si potranno sviluppare applicazioni per WM 6.0, 6.1 e 6.5! Un paio di milioni di dispositivi in più:-)
Mau
Annuncio con mio sommo piacere che oggi 14 Luglio 2009 sono diventato Dottore Magistrale in Informatica.
Per la serie meglio tardi che mai…
Grazie a tutti!
Mau
Scrivo da “vincitore” dopo una lunga battaglia contro System Center Virtual Machine Manager 2008 (SCVMM). Mi sono convinto solo adesso ad installarlo perchè, dopo un anno di tranquillità totale, alcuni server che gestisco hanno deciso di “impazzire” tutti insieme ed in modo diverso! Ho quindi deciso che era ora di utilizzare un approccio più razionale per la gestione di Hyper-V e delle VM.
Bello, facile (almeno all’inizio) e indubbiamente potente. Ad esempio uno dei vantaggi più gratificanti è quello di poter gestire anche le VM di host in DMZ (quindi senza dominio!). Basta installare nelle machine perimetrali un Agent di VMM che si occupa della comunicazione col servizio centrale. Se come me volete gestire il failover manuale di host per garantire la continuità delle VM ve lo consiglio vivamente! Per la gestione totalmente automatizzata (es. migrazione in seguito a guasto) purtroppo sono necessari i servizi di clustering disponibili solo con le versioni Enterprise di Windows Server 2008!
Quindi faccio tutti questi passi in ordine:
installo il server VMM… configuro (necessita di SQL Server, ma se non lo avete lo installa lui)… installo la console di amministrazione… avvio il programma… aggiungo gli host del dominio… installo gli Agent sulle macchine in DMZ… mi salvo le chiavi di sicurezza generate dall’Agent… aggiungo gli host della DMZ (inserendo le chiavi di prima)…
Oh, non ci crederete, va tutto al primo colpo!!! “Non è possibile, per il teorema del post precedente, ci deve essere qualcosa di nascosto e problematico che salterà fuori quando meno me l’aspetto”. E invece no, va e sembra andare tranquillamente. Ora, una persona normale avrebbe lasciato tutto così contento del risultato ottenuto. Io invece sono strano (per non dire altro), strano forte. “Voglio capire che succede se faccio questo… elimino gli host della DMZ, cambio alcune cose e poi li riaggiungo”. Ecco, un secondo consiglio, non fatelo… altimenti nel peggiore dei casi, vi toccano tre giorni a capire perchè non sia possibile fare una cosa che avete appena fatto! Nel migliore dei casi, se avete letto questo blog ad esempio
, saprete che disinstallando e reinstallando il VMM Agent nelle macchine in DMZ e soprattutto rieseguendo l’esportazione della chiave di sicurezza, poi funziona.
Non ho trovato nulla in rete in merito al fatto che la chiave si possa utilizzare una sola volta, e mi sembra strano… Qui ad ogni modo consigliano di eliminare dopo l’uso il file contenente la chiave, quindi si può dedurre che forse non serva più?:-)
Se qualcuno me lo potesse confermare sarei meno infelice per i miei tre giorni persi inutilmente:-)
Mau
E’ sempre così nell’infomatica, se abbandoni al primo colpo, o al secondo o al terzo… non cavi mai niente… insomma per riuscire in una cosa devi mettere in conto una media di tre tentativi. Io di solito mi preoccupo molto quando al primo colpo funziona tutto, come per esempio quando schiacci F6 in VS e compila… dentro di me penso: “Azz, c’è qualcosa che non va !” e puntualmente è così:-). O come quando accendi un computer che hai rivoltato da cima a piedi e parte tutto subito. Se questo computer è ad esempio quello che ho aperto pomeriggio, il “qualcosa che non va” e che vi siete dimenticati di spostare un poticello di un disco !!! (W i SATA)
Stasera invece stavo esplorando i nuovi e promettenti “lidi” dello Smooth Streaming con i Media Services (2.0) di IIs 7 e il mitico Silverlight come player. Consiglio vivamente di quardare questo link per apprezzare la potenza e la bellezza di questa tecnologia. La ricetta per preparare tutto in casa è:
Notate che non ho messo il SO, infatti basta che ci sia IIS 7, quindi 2008, 2008 R2, Vista o 7. Bello no? Quindi il primo punto ve lo ritrovate già pronto e installato, diciamo quasi gratis! Per il secondo invece consiglio vivamente di installare il servizio attraverso il Web Platform Installer (2.0 RC) che trovate qui. Così facendo non solo è più pratico ma riuscirete a fare qualcosa al primo colpo senza sopraggiunti problemi! Quali? Ad esempio su 7 (dove ho provato io) se volete installare WebDAV come singolo pacchetto, il wizard iniziale vi comunicherà che siete in un sistema dove non è presente IIS 7 !!! Consiglio di installare WebDAV (direttamente dal Web Platform Installer ) per facilitare il publish dei video sul Media Service da parte di Expression Encoder. Quest’ultimo, come intuite, serve per codificare i video in modo che diventino adatti allo Smoot Streaming.
Per maggiori informazioni andate qui!
Maurizio
P.S. non abituatevi troppo bene, non penso che a breve potrò più concedermi un post al giorno…
Oggi ero al Mobile Developer Day 2009 e, tra una sessione e l’altra, mentre ascoltavamo le solite battute sul motore di ricerca “della concorrenza” e sul fatto che non si possa nominare, un mio amico si gira verso di me e mi dice: “Sai come chiamano BING da me in azienda?” e io, “No!, come lo chiamate?” e lui, “But It’s Not Google !!!” Ho scoperto, rientrando a casa, che questa battuta che mi ha fatto piegare per buoni 10 minuti, era in rete da prima del lancio ufficiale di bing! Ora, non vorrei che la stessa fine la facesse Marketplace… o forse avrebbero dovuto chiamarlo BINAS:-)
Non voglio fare una panoramica su tutto ciò che è emerso oggi su Windows Mobile 6.5 e Marketplace, il futuro store di applicazioni per mobile di MS, perchè di sicuro potete già trovarlo in rete. Più che altro vorrei soffermarmi brevemente su ciò che mi rende un pò perplesso.
1- A morte i Freeware. I prezzi non sono ancora definitivi ma da quanto detto, oltre al costo annuale di 99$, ogni applicazione dovrà essere certificata e approvata da MS ad un ulteriore costo di 99$! Intendiamoci, il problema non è che sià tanto, gli speaker (Michele Locuratolo e Sandro Vecchiarelli) mi hanno convinto quando dicevano che vendere on line software costa molto e molto di più. Il problema è che nessuno svilppatore vorrà spendere la cifra in questione per mettere sul Marketplace applicazioni da far scaricare gratis. Si difendono da MS dicendo che lo scopo della certificazione, oltre a garantire sicurezza al cliente finale, è proprio quello di disencentivare la pubblicazione di applicazioni futili o cloni l’una dell’altra.
2- Scurdammoce o’ passat’. Alla domanda “Ma Marketplace funziona solo con WM 6.5?”. Risposta secca (e con faccia rassegnata) di Sandro: “Si, funzionerà solo con la versione 6.5″. Questo vuol dire, niente upload del codice che abbiamo già, (e fin qui poco male) ma più che altro che prima che qualcuno compri le nostre applicazioni dovrà passarne di tempo… i dispositivi WM 6.5 ancora non sono in vendita!
Vi lascio con queste Guidelines che mi sembrano chiarire qualche punto in più.
A presto!
P.S. Alla fine delle sessioni ho chiesto: “News su Silverlight per Windows Mobile?” e loro, “E’ stata la prima cosa che abbiamo chiesto a Redmond. Nessuna. Bisogna ancora aspettare”
Blog creato ed ora datemi pochi giorni e vedrete di cosa sono capace:-)