ComputerLand

Tu sei qui: Articoli

Notizie dal web

Software: VLC Media Player 1.1.11

E-mail Stampa PDF
VLC (inizialmente battezzato col nome di VideoLAN Client) è un player multimediale che permette di riprodurre praticamente tutti i formati audio/video più diffusi (MPEG-1, MPEG-2, MPEG-4, DivX, MP3, OGG e così via) oltre a DVD, VideoCD (VCD) e ad altri protocolli di streaming.
Il programma supporta tutti i principali codec audio/video (compresi DivX e XVid): non è quindi necessario installare alcunché sul vostro personal computer per visualizzare filmati memorizzati in tali formati.
read full article

Software: Uranium Backup 8.5.0

E-mail Stampa PDF
Uranium Backup è un software estremamente leggero e poco invadente composto da un unico file eseguibile che integra tutte le funzionalità del programma.
Il programma consente di effettuare copie di backup di file e cartelle utilizzando qualunque genere di supporto di memorizzazione. I dati, infatti, possono essere salvati su unità disco locali, hard disk esterni USB o Firewire, server NAS, iOmega REV Drive, risorse di rete condivise, unità 'tape' (DAT, DDS, DLT, AIT, VXA-2, LTO,.
read full article

Software: SlimCleaner 1.8

E-mail Stampa PDF
Per il 'mondo Windows' esistono decine di strumenti software, generalmente sviluppati da terze parti, che consentono di 'ripulire' il sistema operativo e velocizzarne le prestazioni. Tra i prodotti più recenti che utilizzano un approccio innovativo c'è sicuramente SlimCleaner.
Si tratta di un programma gratuito che non si limita solamente a rimuovere il contenuto della cartella dei file temporanei di Windows (generalmente raggiungibile digitando %temp% in Start, Esegui o comunque nella casella Cerca programmi e file del menù Start) e la cache dei vari browser web ma consente di sbarazzarsi delle informazioni temporaneamente memorizzati sul disco fisso da parte di molteplici applicazioni.
read full article

Software: PuTTY 0.61

E-mail Stampa PDF
PuTTY è un software libero sviluppato dal programmatore Simon Tatham che svolge le medesime funzioni di Telnet ed integra un client SSH. Sviluppato originariamente solo per i sistemi Windows, PuTTY è stato poi rilasciato nelle versioni destinate alle piattaforma Unix ed Unix-like.
SSH è un protocollo di rete che permette di stabilire una sessione remota cifrata attraverso l'utilizzo di un'interfaccia a riga di comando collegandosi ad un altro host di rete. Grazie all'impiego di SSH, diventa possibile amministrare una macchina in modalità remota senza che i dati in transito possano essere intercettati da un aggressore.
read full article

Software: RootRepeal 1.3.5

E-mail Stampa PDF
RootRepeal è un antirootkit eccellente che ha evidenziato un buon comportamento, in fase di rilevamento e rimozione delle minacce, anche nelle situazioni più complicate. L'autore del programma, che viene periodicamente aggiornato, ha voluto puntare molto sulla semplicità di utilizzo della sua applicazione, adatta sia ai neofiti che agli utenti più esperti.

Il software, distribuito a titolo completamente gratuito, offre la possibilità di analizza il sistema in uso alla ricerca di tutti i driver operanti in modalità 'kernel mode'.
read full article

Software: OSForensics 0.98

E-mail Stampa PDF
L'informatica forense studia l'individuazione, la conservazione, la protezione, l'estrazione, la documentazione e ogni altra forma di trattamento del dato informatico al fine di essere valutato in un processo giuridico. E' una disciplina relativamente nuova che viene da molti considerata come una branca della 'computer security'.

OSForensics è uno strumento software gratuito che può essere utilizzato per estrarre, da qualunque sistema Windows, tutta una serie di informazioni di particolare rilevanza.
read full article

Sviluppatori di applicazioni Windows Phone: tutti dal fruttivendolo! E' arrivato "Mango" Beta 2

E-mail Stampa PDF

Con un post sul  blog ufficiale, è appena stata annunciata la disponibilità dei Windows Phone Developer Tools per "Mango" e della possibilità di scaricare le ROM Beta di Mango per i telefoni "commerciali", senza dover richiedere a Microsoft dei prototipi.

Le ROM sono disponibili per tutti gli sviluppatori che hanno un account di publisher sul Marketplace, per una serie di paesi, tra cui l'Italia, nelle cinque lingue di lancio, incluso l'italiano e per tutti i telefoni disponibili in commercio.

In questo modo, oltre a testare i nuovi tool di sviluppo potete provare tutte le nuove funzionalità del telefono, e soprattutto, potrete andare dai vostri amici e mostrare un telefono aggiornato mesi prima del lancio ufficiale (sport in cui, da buon geek, mi diverto sempre molto Sorriso).

Attenzione: la ROM è in Beta, seguite attentamente le istruzioni alla lettera, incluso il fatto di fare il backup completo e di tenerlo da parte e custodirlo gelosamente, perchè nei vari passaggi c'è il rischio di commettere errori e di rendere il telefono inutilizzabile. In ogni caso, per qualsiasi problema , partite dai forum ufficiali, ma non preoccupatevi, essendo un programma di early access, sono state predisposte una serie di risorse per supportare anche chi ha avuto problemi.

 

Ricapitolando, ecco le cose che dovete fare:

  1. Scaricate i tool
  2. Aggiornate il vostro telefono
  3. Correte a mostrarlo a tutti! Sorriso
  4. Iniziate a realizzare applicazioni che usano tutte le nuove funzionalità, incluso il fast app resume, le nuove Live Tile, il Motion Sensor, le socket, l'accesso alla fotocamera diretto e la possibilità di fare applicazioni di realtà aumentata.

Nei prossimi mesi uscirà un aggiornamento dei tool, che conterrà la licenza go-live per pubblicare le applicazioni Mango sul Marketplace, ma non aspettate, iniziate fin da subito a sfruttare le possibilità offerte dalla nuova piattaforma!

Non vorrete arrivare tardi all'appuntamento con il lancio della nuova versione di Windows Phone, le vostre applicazioni devono essere in prima fila!

A questo link trovate le release notes dei tool di sviluppo, leggetele perché come tutte le beta ci sono ancora delle cose da sistemare.

 

Se siete studenti avete una possibilità in più!

Ci sono 50 HTC Mazaa, che includono anche il supporto al giroscopio, che verranno dati agli studenti registrati su DreamSpark che invieranno i migliori prototipi di appli cazione realizzati con Sketchflow.

Partecipare è semplice:

  1. Registratevi su DreamSpark (se non l'avete già fatto)
  2. Scaricate gratuitamente Expression Studio Ultimate e i nuovi Windows Phone Developer Tools
  3. Scaricate lo Sketchflow Template for Windows Phone e create un mock-up con Sketchflow della vostra app
  4. Pubblicatelo da qualche parte, e  twittate il link con l'hash tag #WPAppItUp
  5. Il team di Windows Phone guarderà i prototipi e contatterà i migliori per spedirgli l'unico device che al momento ha tutte le feature hardware di Mango.

Che dire: buon download: e buon Mango a tutti i developer!

-Lorenzo


read full article

Guest post: Cosa ci aspetta nella prossima versione di Visual Studio per l'ALM

E-mail Stampa PDF

Questo post è stato scritto da Matteo Emili, MVP Visual Studio ALM.

Al Tech Ed North America 2011 abbiamo visto per la prima volta cosa sarà la prossima release di Visual Studio ALM, le novità saranno sostanziali, ed avranno come pilastri fondamentali i seguenti:

· Migliorare ciò che è già stato introdotto con Visual Studio 2010

· Accelerare l'adozione di processi agili

· Introdurre un anello di collegamento fra lo sviluppo del software e la sua gestione e monitoraggio da parte dei dipartimenti IT

image

Quindi già possiamo affermare una cosa: Software Engineering ed Operations Management diventano due parti di un unico ciclo.

Inoltre ci sono altri importanti elementi da considerare. Uno su tutti la collaborazione all'interno del team di sviluppo, che rimane la pietra angolare di una corretta gestione dell'Application Lifecycle Management, ma anche la possibilità di avere un flusso di feedback (e di comunicazione) fra i membri del team, che sia comprensibile a tutte le figure in gioco e che sia direttamente utile alla risoluzione di un problema. In questo Microsoft Test Manager è stato un ottimo inizio, ed è stato ampliato con le novità   che vedremo di seguito. Un ulteriore fattore da tenere in grande considerazione è la fruibilità delle informazioni: ogni utente deve avere lo strumento migliore e che meglio si adatta alla sua figura. Infine il processo deve essere trasparente, essere (cit. Jason Zander, Microsoft Corporate Vice President) the single point of truth.

Unire questi elementi alle novità suindicate comporta un rilascio della cosiddetta vNext di Visual Studio ALM!

Di seguito vediamo tutte le novità:

Strumenti di pianificazione agile

Si parte da una serie di problemi da risolvere organizzati per priorità (Product Backlog), si organizzano le risorse per coprire questi problemi (Capacity Planning), si determina quali attività affrontare nella prima iterazione (Sprint Planning) ed infine c'è da gestire il progresso di queste attività. Per facilitare ciò è stata introdotta una nuova interfaccia web based (il nuovo Web Access) che ricorda la taskboard utilizzata in Scrum.

imageimageimage

Requirements Management

Spesso capita che il requisito raccolto dal team non sia esattamente ciò che richiedesse il cliente. Basta un semplice misunderstanding per vanificare o addirittura rendere deleteria la trasformazione del requisito in funzionalità. E' per questo che viene introdotto un addin per un tool che praticamente tutti sanno utilizzare: PowerPoint.

image

Utilizzando PowerPoint sarà possibile definire in modo chiaro e visuale un mockup di requisito, incluse le varie gesture (tap, touch, ecc.) e dare feedback al team di sviluppo.

image

Il grande vantaggio dell'uso di questo strumento è che lo stakeholder utilizza un prodotto che già conosce e con cui è familiare, abbattendo la curva di apprendimento necessaria per un tool non noto e rendendone quindi naturale l'uso da parte di un utente non tecnico.

Feedback dallo stakeholder

Come per i requisiti, il dialogo in fase di test e di definizione della User Experience dell'applicazione fra team di sviluppo e cliente è essenziale. Utilizzando un tool di feedback simile a quello di Microsoft Test Manager è possibile registrare audio, video e commenti durante una sessione di test con lo stakeholder e renderli disponibili agli sviluppatori. Quindi dopo il rich bug introdotto con Visual Studio 2010, con la vNext si introduce il concetto di actionable feedback.

image

Nuovo test runner

Test runner completamente nuovo per Visual Studio ALM vNext, che permetterà di utilizzare i principali framewo rk di Unit Testing (xUnit, NUnit) oltre a MSTest con la prossima release di Visual Studio.

image

Inoltre il nuovo test runner permetterà di avere un feedback completamente diverso sull'esito degli Unit Test, che verranno eseguiti in background ed in un ordine ben preciso, anche con l'ausilio della Test Impact Analysis.

Code Review

Sarà possibile eseguire una revisione del codice evidenziando le modifiche eseguite sia in base all'utente sia in base al work item collegato.

image

Quality Assurance, Code Clone Analysis e Exploratory Testing

Il Team Explorer viene sostituito dal Team Navigator, che oltre ad essere uno strumento pe r lo sviluppatore sarà anche un tool fondamentale per chi si occupa di Quality Assurance, infatti permetterà di eseguire testing esplorativo all'interno delle applicazioni monitorando l'applicazione stessa.

imageimageimage

La Code Clone Analysis permetterà di analizzare le applicazioni e di evidenziare dove vengono ripetuti blocchi di codice, in modo da rendere la componentizzazione ed il disaccoppiamento molto più intuitivi.

image

image

Questa tecnologia utilizza un algoritmo di ricerca sviluppato da Microsoft Research che esegue una ricerca semantica sul codice, permettendo di riconoscere sia il 'copia e incolla' sia frammenti di codice molto simili che possono essere unificati.

Rich Work Item

Ora il Work Item integra al suo interno un nuovo controllo che permette di avere all'interno rich text (quindi anche codice HTML) o immagini.

image

Team Foundation Server su Windows Azure

Microsoft offrirà la possibilità di avere Team Foundation Server ospitato su Windows Azure, e quindi rendere disponibile in the cloud lo stesso servizio che è ospitabile on premise. Su questo specifico punto c'è ancora molto mistero, ma sicuramente i dubbi (nonchè l'offerta) verranno dissipati nei prossimi mesi.

image

Integrazione fra team di sviluppo e dipartimento IT

E' stato rilasciata una CTP (Community Technical Preview) del connettore fra System Center e Visual Studio Team Foundation Server 2010, che permette un allineamento fra team di sviluppo e dipartimento IT. Il connettore permette di assegnare da System Center Operations Manager dei performance counter sulle applicazioni, e di indirizzare poi i dati critici di eseguire un triage degli incident da parte di SCOM verso il Team Foundation Server, sottoforma di actionable feedback. Ovviamente sarà parte integrante della prossima release di Visual Studio ALM.

imageimage


read full article

Pagina 56 di 83

 
 
 
 
Certificazioni