Abbonati al feed o alla newsletter,
ovviamente è gratis.
Visualizzazione post con etichetta Freeware. Mostra tutti i post
Visualizzazione post con etichetta Freeware. Mostra tutti i post

Android AVD lento? Mettigli le ali col RAMDisk

Per chi programma su Android sicuramente potrebbe tornare comodo utilizzare l'emulatore AVD (Android Virtual Device) che permette non solo di non dover continuamente installare e disinstallare le App sul nostro cellulare ma anche di testare diversi dispositivi e di poter accedere direttamente al LogCat e alla possibilità di debug che unito a Eclipse forniscono sicuramente un ottimo modo di lavorare.

Per quelli che conoscono l'emulatore sicuramente non vorranno etichettare il sistema AVD come il più prestante, sia per i tempi di attesa nell'avvio davvero titanici e sia perché una volta partito comunque il sistema risulta lento e davvero ingestibile. Per venire incontro a questi problemi che rendono questo ottimo strumento un "peso" è possibile agire con dei semplici consigli che possono migliorare di molto il risultato ottenuto.
Per quanto mi riguarda ho provato un paio di soluzioni su internet che elenco brevemente:

  • Utilizzo di PC con 16GB di RAM
  • Utilizzo di SSD per migliorare il caricamento della VM
  • Utilizzo della modalità Snapshot
  • Utilizzo della modalità GPU accelerata (che però è esclusiva rispetto allo Snapshot)
  • Utilizzo di CPU di tipo x86 (quindi Atom)
  • Utilizzo di VirtualBox

Ma dopo diversi tentativi (a parte i primi due che volevo evitare) alla fine ho ottenuto quello che per me è una soluzione molto buona nel seguente modo:

  • Utilizzo di un RAM drive (o RAM disk che dir si voglia)

Per chi non avesse dimestichezza con questi applicativi di fatto - facendola molto breve - riservano una parte della RAM e la rendono disponibile come una partizione accessibile proprio come una chiavetta o un piccolo hdd ma con la caratteristica di essere performante in tutto e per tutto come la RAM quindi velocità molto alte (per maggiori informazioni vi rimando alla ormai ottima RAMDisk | wikipedia).

Questa modalità è usata anche da alcuni gamers o da chi utilizza applicativi davvero pesanti e che soprattutto facciano largo uso del nostro HDD. Una volta identificata la soluzione ho quindi cercato un applicazione che mi permettesse di gestire questo RAMDisk e ho trovato Dataram RAMDisk che vi consiglio caldamente di provare.

L'installazione è immediata, e il pacchetto da scaricare pesa poco più di 2M. La versione a uso personale ha un limite di 4GB mentre quella a pagamento che ovviamente risulta sbloccato costa sui 15€ circa. Per ora mi trovo molto bene con la personale.

Ecco la mia configurazione, ma vedrete che è davvero facile ma al contempo ben fornito di possibilità.


Il resto l'ho lasciato tutto uguale tranne una spunta che ho messo nell'ultima pagina alla voce "Clear RAMDisk memory on exit".

Ora resta un punto: come faccio a spostare l'AVD sul disco RAM appena creato?
Semplice, basta fare così..


1° Soluzione
  • Create un AVD normalmente (io l'ho chiamato AVDTEST), se ne avete già uno passate al punto successivo
  • Andate nella cartella dove avete salvato gli AVD (se non lo sapete niente paura aprite in Eclispe l'AVD Manager e leggete nel primo tab la directory usata .. poco sopra l'elenco dei AVD confiugrati)
  • Andate nella cartella (normalmente simile a C:\Users\\.android\avd)
  • Nella cartella avete un file AVDTEST.ini e una cartella AVDTEST.avd, bene copiate la cartella sul RAM Disk (mi raccomando a non fare sposta, per sicurezza)
  • Aprite il file ini associato (nel mio caso AVDTEST.ini)
  • Modificate il path dell'avd (es. da path=C:\Users\\.android\avd\AVDTEST.avd a path=E:\AVDTEST.avd). Non toccate path.rel o le altre voci, non è necessario.

Oppure una soluzione alternativa e definitiva (quella precedente soffre di problemi nel riavvio delle AVD è quello di specificare una nuova locazione come variabile d'ambiente, ossia:

2° Soluzione
  • Tasto destro sull'icona "My Computer" o "Computer" e premete su "Proprietà"
  • Andate sulla schead (tab) "Avanzate" e premete sul pulsante "Variabili d'ambiente"
  • Aggiungete una nuvoa variabile di sistema se volete farla veder a tutti gli utenti dove mettete come nome variabile ANDROID_SDK_HOME mentre come valore il percorso voluto compresa la barra finale (es E:\).
  • Se avete Eclipse aperto dovete hiedere tutte le AVD che avete e riavviarlo

Nota: Personalmente avevo iniziato con la prima soluzione ma alla fine ho abilitato RAMDisk a prepararmi in automatico la partizione all'avvio e a caricarmi l'immagine del disco al riavvio del pc.
Per dare qualche numero anche se non l'ho misurato nel dettaglio son passato da diversi minuti del caricamento a pochi secondi (AVD x86 Atom con allocati 768M di RAM) e una fruibilità delle App installate e delle gesture fatte col mouse davvero incredibili.

Finalmente, basta attese inutili!! AVD è tornato più veloce che mai.



Collegamenti esterni: RAMDisk (Wikipedia) | Dataram RAMDisk

Continua a leggere..

Pubblicato da: nickel il giovedì 20 giugno 2013 alle 00:22
Argomenti: Android, Freeware, Informatica, Java, Tutorial
 

Java - Tutorial sui Microsoft Tags

Per chi lavora con questi dispositivi o per chi ha letto un mio vecchio articolo questo sicuramente non sarà una novità, da un po' però MS sta rilasciando la compatibilità sempre su più cellulari.

Di conseguenza le opportunità di utilizzo si estendono e soprattutto nascono le prime librerie per essere utilizzate dai più svariati programmi. Oggi vedremo delle semplici e davvero molto intuitive librerie per integrare questo MSTag con i nostri programmi Java.

Prima di tutto abbiamo bisogno di un ambiente di sviluppo che supporti il jdk 1.6 (fortemente consigliato per diverse ragioni) e la libreria di base MSTag che risulta molto piccola e quindi utile anche per applicazioni da scaricare su dispositivi portabili o su applicazioni richiamabili da internet.


La libreria di base la trovate sul sito dello sviluppatore, vi consiglio ovviamente l'ultima versione. Prima di continuare date una lettura anche alla licenza di tipo MIT, ossia una GPL compatibile. Per maggiori informazioni guardate anche su Wikipedia.

Prima di iniziare e bene sapere che un Tag contiene delle informazioni, ma di che tipo? Attualmente possiamo trovare informazioni di varia natura:

  • URITag: contiene un indirizzo Web
  • FreeTextTag: contiene del testo libero
  • DialerTag: contiene un numero di telefono
  • VCardTag: contiene un biglietto da visita elettronico

Per utilizzare i MSTag è necessario registrarsi sul sito microsoft tag dove basta possedere un account hotmail e richiedere la chiave per generare i codici Tag (c'è un modulo sempre sul loro sito). la risposta generalmente è molto veloce da poche ore a un paio di giorni massimo.

Bene ora che abbiamo tutti i strumenti possiamo iniziare, l'esempio è stato preso e semplificato da quello presente sul sito di riferimento. Di fatto, utilizzerò solo i tag di tipo URI ci aggiungo le note e modifico leggermente dei metodi per renderlo riusabile come classe di interfaccia unica di appoggio a queste librerie. Ecco il codice completo:

import java.io.File;
import java.io.FileOutputStream;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;

import net.suddenelfilio.ws.tag.BarcodeGenerationSettings;
import net.suddenelfilio.ws.tag.ImageTypes;
import net.suddenelfilio.ws.tag.MSTagService;
import net.suddenelfilio.ws.tag.TagDecorations;
import net.suddenelfilio.ws.tag.URITag;

public class TestMyTag
{

    /**
     * @param args
     */
    public static void main(String[] args)
    {
        TestMyTag tmt = new TestMyTag();
        
        tmt.setUp();
        URITag tag = tmt.createURITag();
        tmt.activateURITag(tag);
        tmt.createURITagImage(tag);
    }

    public URITag createURITag()
    {
        MSTagService svc = new MSTagService();

        URITag tag = new URITag();
        tag.CategoryName = "Main";
        tag.Title = "Ondare Blog";
        tag.MedFiUrl = "http://ondare.blogspot.com";
        Date now = new Date();
        SimpleDateFormat sdf = new SimpleDateFormat("MM-dd-yyyy HH:mm:ss");
        sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
        tag.UTCStartDate = sdf.format(now);

        try
        {
            String result = svc.Create(tag);
            System.out.println("createURITag : "+result);
        }
        catch (Exception e)
        {
            e.printStackTrace();
            return null;
        }
        
        return tag;
    }

    public boolean activateURITag(URITag tag)
    {
        if (tag == null)
            return false;

        MSTagService svc = new MSTagService();

        try
        {
            String result = svc.Activate(tag);
            System.out.println("activateURITag : "+result);
            return true;
        }
        catch (Exception e)
        {
            e.printStackTrace();
            return false;
        }
    }

    public boolean createURITagImage(URITag tag)
    {
        if (tag == null)
            return false;
        
        MSTagService svc = new MSTagService();

        BarcodeGenerationSettings settings = new BarcodeGenerationSettings();
        
        settings.CategoryName = tag.CategoryName;
        settings.TagTitle = tag.Title;
        settings.ImageType = ImageTypes.Jpeg;
        settings.Decoration = TagDecorations.HCCBRP_DECORATION_NONE;
        settings.Size = 0.75;

        try
        {

            byte[] barcode = svc.GenerateBarcode(settings);

            FileOutputStream fos = new FileOutputStream(System.getProperty("user.dir")+"/barcode.jpg");

            fos.write(barcode);
            fos.close();

            File f = new File(System.getProperty("user.dir")+"/barcode.jpg");
            System.out.println("createURITagImage : "+f.exists());
            
            return f.exists();
        }
        catch (Exception e)
        {
            e.printStackTrace();
            return false;
        }
    }
    
    protected void setUp()
    {
        MSTagService.SVCAPITOKEN = "<MY-PRIVATE-CODE-FROM-MICROSOFT>"; //codice privato assegnato da MS
    }
}
Okay, l'esempio risulta abbastanza semplice tuttavia porto alcune considerazioni sui diversi blocchi di codice per meglio spiegare funzioni e caratteristiche. Non ho usato un package di riferimento e ho anche minimizzato le classi importate per non appesantire inutilmente l'esempio, come vedete le classi della libreria MSTag usata fa riferimento al package net.suddenelfilio.ws.tag. Potete anche importare tutto il package ma trovo interessante "esploderli" e utilizzare sempre e solo el vere classi coinvolte.

import java.io.File;
import java.io.FileOutputStream;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;

import net.suddenelfilio.ws.tag.BarcodeGenerationSettings;
import net.suddenelfilio.ws.tag.ImageTypes;
import net.suddenelfilio.ws.tag.MSTagService;
import net.suddenelfilio.ws.tag.TagDecorations;
import net.suddenelfilio.ws.tag.URITag;

public class TestMyTag
{

// Codice tolto solo per spiegazione

}
Il metodo createURITag è molto semplice e si presta per essere implementato, per esempio accettando in ingresso il tipo di Tag da creare (URI, vCard, FreeText o Dialer):


public URITag createURITag()
    {
        MSTagService svc = new MSTagService();

        URITag tag = new URITag();
        tag.CategoryName = "Main";
        tag.Title = "Ondare Blog";
        tag.MedFiUrl = "http://ondare.blogspot.com";
        Date now = new Date();
        SimpleDateFormat sdf = new SimpleDateFormat("MM-dd-yyyy HH:mm:ss");
        sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
        tag.UTCStartDate = sdf.format(now);

        try
        {
            String result = svc.Create(tag);
            System.out.println("createURITag : "+result);
        }
        catch (Exception e)
        {
            e.printStackTrace();
            return null;
        }
        
        return tag;
    }

Col metodo precedente abbiamo quindi creato il tag, una volta che questo avviene correttamente creato è necessario attivarlo, questo viene fatto tramite la classe MSTagService che eseguirà una chiamata (tramite l'indirizzo http://tag.ws.suddenelfilio.net/mstagrest.svc/ ) al servizio MS.


    public boolean activateURITag(URITag tag)
    {
        if (tag == null)
            return false;

        MSTagService svc = new MSTagService();

        try
        {
            String result = svc.Activate(tag);
            System.out.println("activateURITag : "+result);
            return true;
        }
        catch (Exception e)
        {
            e.printStackTrace();
            return false;
        }
    }

Di fatto il nostro Tag se l'attivazione è avvenuto correttamente, risulta presente nel repository della MS. Infatti, se ci colleghiamo sul sito tag.microsoft.com troviamo nella categoria "Main" il tag "Ondare Blog". Di fatto il tag è quindi registrato e utilizzabile, se vogliamo possiamo creare


    public boolean createURITagImage(URITag tag)
    {
        if (tag == null)
            return false;
        
        MSTagService svc = new MSTagService();

        BarcodeGenerationSettings settings = new BarcodeGenerationSettings();
        
        settings.CategoryName = tag.CategoryName;
        settings.TagTitle = tag.Title;
        settings.ImageType = ImageTypes.Jpeg;
        settings.Decoration = TagDecorations.HCCBRP_DECORATION_NONE;
        settings.Size = 0.75;

        try
        {

            byte[] barcode = svc.GenerateBarcode(settings);

            FileOutputStream fos = new FileOutputStream(System.getProperty("user.dir")+"/barcode.jpg");

            fos.write(barcode);
            fos.close();

            File f = new File(System.getProperty("user.dir")+"/barcode.jpg");
            System.out.println("createURITagImage : "+f.exists());
            
            return f.exists();
        }
        catch (Exception e)
        {
            e.printStackTrace();
            return false;
        }
    }

Come vedete è possibile specificare il formato dell'immagine da creare e come "decorare" il tag, per la precisione:

Formati file disponibili: (Classe ImageTypes) Jpeg, Gif, Png, Pdf, Tiff, Wmf.

1) Decorazione immagine: TagDecorations.HCCBRP_DECORATION_NONE

Viene visualizzata solo l'immagine del Tag.



2) Decorazione immagine: TagDecorations.HCCBRP_DECORATION_FRAMEPLAIN

Oltre all'immagine del Tag, vengono riportate anche le istruzioni testuali e il sito da cui scaricare l'applicativo per la lettura da dispositivo mobile.



3) Decorazione immagine: TagDecorations.HCCBRP_DECORATION_DOWNLOAD

Oltre all'immagine del Tag, vengono riportate anche le istruzioni testuali e grafiche e il sito da cui scaricare l'applicativo per la lettura da dispositivo mobile. Come dimensioni risulta un compromesso fra i due precedenti.



 

C'è anche un metodo che si chiama setUp() che di fatto serve solo per impostare il codice assegnatovi da MSTag, quindi per rendere funzionante tutto l'esempio nel metodo è necessario sostituire il testo presente fra doppi apici proprio con la stringa inviatovi via email.

    protected void setUp()
    {
        MSTagService.SVCAPITOKEN = "<MY-PRIVATE-CODE-FROM-MICROSOFT>"; //codice privato assegnato da MS
    }
Ma ora che abbiamo generato il codice come possiamo testarlo? Semplice basta collegarsi - ad esempio - tramite un cellulare che abbia una fotocamera integrata al sito gettag.mobi (sito Microsoft) e automaticamente verrà scaricata l'applicazione.

Dalle prove mi sono stupito dalla velocità di acquisizione, davvero interessante soprattutto perché è possibile acquisirlo in movimento (sena correre mi raccomando), da angolazioni non proprio perpendicolari e soprattutto non dovendo eseguire fastidiosi zoom o elaborazioni dell'immagine.

Se non volete generare un codice ma volete verificare la compatibilità del vostro cellulare una volta installato l'applicazione sul cellulare scansionate l'immagine dell'articolo (richiama a un sito sicuro.. questo!)

Buona scansione!

Collegamenti esterni: Microsoft Tag | Librerie MSTagJava | Gettag (Per dispositivi Mobile) | Licenza MIT (Wikipedia)

Continua a leggere..

Pubblicato da: nickel il martedì 15 giugno 2010 alle 10:38
Argomenti: Freeware, Informatica, Java, Microsoft, tags, Tutorial, web2.0
 

Internet - Libertà e sicurezza nella rete? Amore e odio.

Internet, per antonomasia La Rete, trova la sua massima ragione nel collegare qualsiasi dispositivo provvisto di una interfaccia apposita e quindi non solo PC. Non a caso, viene ormai considerato il principale mezzo di comunicazione di massa.

Ormai tutti sanno che accedendo, navigando su internet, scaricando e quant'altro i nostri riferimenti, i nostri dati tutto quello che abbiamo immesso e facciamo ci rende noti soprattutto a chi a questi dati ha accesso. Fin quando questi sono persone di legge o moralmente corrette si può stare relativamente tranquilli, ma è davvero possibile fidarsi sempre?


Anche quando siamo scollegati da internet, questi dati possono essere catturati attraverso dei programmini malefici (ma cattivi proprio) creati ad hoc, presenti sul pc a nostra insaputa e inviati solo durante una connessione valida. Per di più che il nostro PC può essere utilizzato per eseguire degli attacchi verso siti o servizi pubblici.

Da tempo mi affido ad alcuni programmini e metodi che se fatti quotidianamente possono aiutare (anche se non eliminano mai completamente) a non cadere in problemi almeno quelli più grossolani, purtroppo una copertura al 100% senza chiudere il pc in cassaforte senza possibilità di dialoghi con l'esterno.. e forse neanche in questo caso..

Di seguito una serie di consigli e programmi (gratuiti per uso domestico, ovviamente verificate le licenze):

Reti anonime: queste sono reti sicure, anonime, solitamente senza server fissi e realizzata sulla condivisione di tutti i pc di chi si collega. Ovviamente questa rete è più lenta e non si presta ad abusi quali download, bombing, spam e quant'altro di illegale. E' un modo per oltrepassare le censure. Fra le più note sicuramente si trovano: Tor, Freenet e Netsukuku. Se siete interessati ad approfondire su Wikipedia trovate delle pagine dedicate.

Proxy anonimi: non sono come le reti anonime ma sono comunque delle buone soluzioni per filtri e censure. Visto che se ne trovano davvero molti su internet non pubblico una lista, i migliori prevedono di bloccare o eseguire codice script, immagini, codificare la pagina, il titolo e altre funzionalità del genere.

Antivirus: ci sono degli antivirus gratuiti validi come ad esempio Avira, Avast e Avg. Curiosità: ho visto utilizzare anche più AV sullo stesso pc purtroppo questa soluzione rallenta di molto tutte le operazioni fatte e per di più non è che si raddoppi la sicurezza. Quindi meglio sceglierne uno solo o se ci si sente più sicuri spendere qualche soldino per un prodotto a pagamento.

Firewall: fra i migliori anche se paragonato a soluzioni commerciali troviamo Comodo, sicuramente una ottima scelta. Altre soluzioni prevedono diverse funzionalità quali antivirus, antispyware e firewall insieme, ne è un esempio Kaspersky Internet Security.

Password: troppo spesso usiamo password banali e facilmente riconducibili a noi, è facile cadere in questo errore ma è possibile evitare diversi problemi semplicemente scegliendole con più attenzione. Non a caso le password più facili sono 123456, password, password2 oppure nomi religiosi, amori, film, animali e così via. Se volete valutare la "forza" della vostra password provate a inserirla QUI (è un sito della microsoft). Consiglio di usare lettere, numeri e caratteri speciali (solitamente l'underscore, il trattino, il punto o la chiocciola) per rafforzare ed enfatizzare il tutto.

Se avete tante password, suddivise per complessità, siti e/o categoria potete (dovete?) utilizzare un programma di storicizzazione apposito. Nel caso vi consiglio KeePass, il programma è molto leggero, non bisogna installarlo, facile da trasportare e se usato a dovere è davvero molto sicuro.

Credenziali e utenti PC: se vi collegate a internet (e anche negli altri casi a dire il vero) è bene usare degli utenti con credenziali limitate, ossia con poche funzionalità. Su linux questo avviene quasi in automatico (guai ad accedere come root) mentre in windows è possibile andare in gestione utenti sotto al pannello di controllo e crearne uno limitato.
Sicuramente molti rimangono legati all'utente admin perché alcuni programmi (generalmente sotto windows) non funzionano bene con utenti limitati, bhé prima di rinunciare provate a utilizzare il comando RunAs e al più modificare i permessi limitando dove possibile le cartelle del programma prima di ritornare a usare il povero (e abusato) admin.

Aggiornare il SO e i vari browser: sebbene non sia una legge assoluta, si spera, che gli aggiornamenti riguardino oltre a nuove funzionalità e ottimizzazioni anche e soprattutto la sicurezza e le correzioni di anomalie. Solitamente sia i programmi sia i vari sistemi operativi hanno la possibilità di aggiornarsi automaticamente.

Cronologia: che si tratti di browser o del sistema operativo solitamente non vengono mai cancellate le cronologie, da qui è possibile risalire alle ricerche fatte, alle pagine aperte, programmi e files usati insomma per evitare è meglio pulirla costantemente (con programmi ad hoc per la cancellazione).

Cancellazione sicura: Io uso eraser, se fate una ricerca veloce anche su sourceforge ne trovate parecchi. Questo tipo di programma permette di cancellare files, cronologie, cestini con diversi gradi di sicurezza (e quindi sfruttando diversi algoritmi di riscrittura). Può essere eseguito anche sullo spazio libero (ossia l'ex spazio occupato dai nostri dati che ancora potrebbero esser letti) del nostro hard disk in modo pianificato così da evitare di utilizzare sempre questo programma.

Crittografia: qui si potrebbe parlare di molti argomenti, in realtà penso che per un uso domestico basti affidarsi a un programma che renda sicura una partizione, una cartella o una parte della nostra chiavetta usb e che ci permetta di copiare dentro cosa più vogliamo. La mia scelta è ricaduta su truecrypt che permette di creare un "contenitore" invisibile anche all'interno di altri contenitori creati sempre tramite truecrypt, rendendoli di fatto invisibili e non leggibili.

Email sicure: questo vuol dire dove possibile accedere a siti di una certa fama meglio se con protocollo https e certificati. Un'altra buona norma visti anche lo spazio offerto dalle varie caselle è non mantenere copia dei messaggi su pc, al più creare degli archivi protetti per evitare eventuali perdite più o meno accidentali.

Maggior sicurezza e controlli: oltre ai virus ci sono altri problemi ed è indispensabile correre ai ripari. Per farvi una idea guardate quante categorie di Malware ci sono. Consiglio quindi di affiancare al firewall e all'antivirus anche un Anti-Trojan (alcuni gratuiti) e un Anti-Spyware (alcuni gratuiti) che potrete lasciare residenti in memoria o avviare manualmente ogni tanto. Provate anche Spybot S&D, attivando i moduli TeaTimer e SDHelper.

Ci sarebbero altri consigli quali: evitare siti di dubbia fiducia, non inserire codici di documenti personali, numeri di carte di credito (al più usare delle ricaricabili). Non fornire mai le proprie password, render privati i contenuti personali sui vari social network. E più in generale fare affidamento alle comuni norme in fatto di privacy e sicurezza. Buona navigata.

Collegamenti esterni: MS Password Checker | Comando RunAs | MS Permessi a file e cartelle | Antivirus gratuiti | SourceForge | Tor | Freenet | Netsukuku | Categorie malware (Wikipedia) | Lista Anti-Trojan | Lista Anti-Spyware | Spybot S&D

Continua a leggere..

Pubblicato da: nickel il sabato 23 gennaio 2010 alle 10:22
Argomenti: Free, Freeware, Informatica
 

Freeware - Codec unico per film e video: CCCP

Molte volte si hanno problemi nel riprodurre dei film che utilizzano dei formati alternativi ai classici e famosi, Xvid e DivX, ora la soluzione immediata è quella di cercare il codec associato e installarlo.

Questa soluzione può essere interessante per chi è smaliziato o vuole smanettare con i singoli codecs, si ha anche un maggior controllo sui singoli aggiornamenti e si può decidere quali rimuovere e quali aggiungere.

Esiste però una fetta di persone, durante l'ennesima formattazione ne faccio parte anche io, che non ha voglia di mettersi a installarli o aggiornarli quando esce una nuova versione del codec e che come sistema operativo utilizzano ancora Winzozz Windows (anche se in realtà sempre più affiancato da Ubuntu).


Per questi esistono diverse soluzioni "tutti in uno" che permettono di risparmiare tempo e fatica concentrando tutti questi codec in un unico programma da installare.

Quello che vi consiglio e che tuttora uso è CCCP, il suo ultimo aggiornamento risale al 21 ottobre 2008. La sigla sta per Combined Community Codec Pack, cosa credevate?

La procedura di installazione è abbastanza semplice:
  • bisogna andare sul sito ufficiale CCCP Project (dove - se ancora ne avevate - risolverete eventuali dubbi sulla "casuale" sigla CCCP)
  • scaricare il programma di installazione
  • installarlo dove si vuole
  • e dopo questa lunghissima procedura abbiamo finalmente finito
Ora possiamo ufficialmente sederci in poltrona o sul letto e gustarci lo spettacolo.
Voglio, però continuare questa breve recensione con alcune informazioni in più.

Fra i benefici e gli intenti degli sviluppatori possiamo trovare queste caratteristiche:
  • Evitare o almeno minimizzare i problemi dovuti a incompatibilità fra i codec
  • Garantire uno standard per riprodurre video per la comunità "anime"
  • Permettere la riproduzione di tutti formati e i files multimediali che sono in circolazione
  • Essere semplice da installare, disinstallare e aggiornare per tutti gli utenti
  • Essere di dimensioni contenute e contenere solo quello che serve per visualizzare i video
Per chi volesse maggiori informazioni su questo programma può approfondire il discorso andando sull'ormai onnipresente wikipedia proprio alla pagina riservata al CCCP (in inglese).

Comunque è interessante vedere come questo progetto nato inizialmente per riprodurre filmati di anime fansubbati e mantenuto da alcuni di questi gruppi di fansubbing, sia in realtà evoluto fino a diventare un vero e proprio tocca sana per chi - come me - a volte si trova a corto di voglia e una soluzione tutto incluso risulta molto gradita!

Il pacco CCCP contiene anche il codec per il formato Matroska, molto usato per anime e non solo, oltre ai più noti MPEG-2, DivX, XviD, H.264/MPEG-4 AVC, WMV9, FLV1, Theora e Generic MPEG-4 ASP (3ivx, lavc, etc).

Anche per quanto riguarda l'audio vengono supportati la maggior parte dei codec famosi, fra i quali MP1, MP2, MP3, AC3, DTS, AAC, Vorbis, LPCM, FLAC, TTA e WavPack.

A questo indirizzo potete trovare la wiki ufficiale, considerate che potete seguire eventualidiscussioni su questo progetto anche attraverso il loro forum.

L'unica pecca è che il codec è installabile solo su sistemi Windows, se non è un problema provatelo e vi ritroverete soddisfatti.

Collegamenti esterni: Xvid | DivX | CCCP | CCCP (wikipedia in inglese) | wiki ufficiale | forum ufficiale

Continua a leggere..

Pubblicato da: nickel il venerdì 6 febbraio 2009 alle 22:50
Argomenti: Film, Free, Freeware, Informatica, Video
 

Freeware - Masterizzare gratuitamente.. sempre!

Ci sono diverse alternative al rinomato e completo Nero Burning Rom, molte di queste sono anche gratuite soprattutto per uso privato. Da anni infatti riesco a non utilizzare programmi a pagamento, tutti gli applicativi sono opensource o comunque freeware e mi permettono di risparmiare non pochi soldi in licenze, man mano scriverò dei posts per segnalarvi questi programmi dividendoli per tipologia.

Oltre al lato economico ci sono altri benefici nel rimanere nella legalità, ad esempio, dormire sonni un poco più tranquilli.

Nero costa 69.99€ se scaricato oppure 79.99€ con dvd mentre costa 9.99€ il dvd di aggiornamento, spedizioni escluse.

L'unica licenza che ho e che uso è quella di Windows XP, visto che l'alter ego Ubuntu non ne richiede (se non l'avete mai provato fatelo rimmarrete soddisfatti pienamente anche se avete usato sempre e solo Winzozz) sebbene abbia ancora qualche remore ad affidarmi completamente a Linux, per colpa mia ovviamente.

Tornando agli applicativi freeware, vi voglio segnalare un breve elenco di programmi per masterizzare che sono gratuiti e che esplicano bene le funzionalità presenti in Nero:

CDBurnerXP Pro: Ecco la mia punta di diamante, completo.. semplice.. gratuito.. stabile.. affidabile e gradevole graficamente. Sul sito potete vedere alcuni screenshots oltre a una lista corposa di masterizzatori compatibili (se non trovate qui il vostro niente paura non è detto che sia incompatibile, si sa' la lista è lunga!). Sia il programma sia il sito sono anche disponibili in lingua italiana per di più è presente anche un forum (in lingua inglese però). Permette di rippare direttamente anche i CDs audio. Richiede l'installazione e il programma da scaricare pesa poco più di 3Mb. Volete una alternativa a Nero? Eccola!

BurnAtOnce: Questo programma l'ho usato per diverso tempo, anche questo gratuito, completo e affidabile. Ha una grafica molto più spartana e sembra più un programmino che un vero e proprio programma di masterizzazione completo però rimarrete soddisfatti. Ha una sola nota dolente, lo sviluppo è fermo alla versione 0.99.5 anche il sito nell'ultimo post ha come data 15 gennaio 2007, il sito risulta anche scarno ed essenziale e non si trova una sezione screenshots (bisogna cercare le immagini su qualche motore di ricerca). In conclusione, da usare se CDBurnerXP Pro risulta incompatibile (ma ne dubito) col proprio masterizzatore.

DeepBurner: un altro programma molto potente e gratuito. Si presenta con due finestre (simili a gestione risorse) poste affianco verticalmente dove tramite drag & drop o classico 'aggiungi files' è possibile creare la propria compilation. Ha delle funzionalità mirate anche per gli MP3 ma la sua caratteristica forte, secondo me, è la versione portable. Copiabile ed eseguibile ovunque permette di masterizzare su qualunque PC dotato di masterizzatore (e di Winzozz ovviamente). Il programma pesa meno di 3Mb e se vi piace c'è una versione Pro (a pagamento) che aggiunge un po' di funzionalità utili (ecco il confronto) e costa circa 24 - 29$ a seconda se per uso privato o business.

In conclusione, CDBurnerXP Pro risulta il mio preferito! In alternativa, mi sono trovato molto bene con BurnAtOnce anche se la pecca dello sviluppo fermo (almeno apparentemente) mi porta a consigliare DeepBurner come alternativa molto valida, per via anche della versione portable.

Collegamenti esterni: CDBurnerXP Pro | BurnAtOnce | DeepBurner | Nero

Continua a leggere..

Pubblicato da: nickel il venerdì 26 dicembre 2008 alle 13:56
Argomenti: Free, Freeware, Informatica, Masterizzare, Recensioni
 

Freeware - Traduzioni con Lingoes, sempre anche offline!

Molti conoscono e considerano giustamente Babylon come un ottimo programma di traduzione che sicuramente rimane un riferimento e una soluzione molto valida.

All'inizio Babylon era gratuito, poi divenne a pagamento una volta che i dizionari e il programma divenne molto famoso, stabile e utilizzato. Non a caso in prima pagina capeggia la scritta "Il software di traduzione più prestigioso nel mondo" frase ambiziosa. Il pacchetto Babylon costa dai 69 ai 89€ (a cui aggiungere l'IVA).


Per chi non volesse spendere questi soldi senza rinunciare alla qualità può affidarsi a Lingoes, programma completamente gratuito. L'interfaccia risulta molto pulita e semplice, personalmente lo trovo ben fatto per di più ha veramente una infinità di dizionari scaricabili gratuitamente dal sito del produttore, ossia qui ne trovate un elenco con tanto di possibile ricerca se ne avete già in mente qualcuno.

Nella lista si trovano risorse che consiglio di scaricare comunque come Wikipedia, Cambridge Advanced Learner's Dictionary, Longman Dictionary of Contemporary English (4th), Oxford World Encyclopedia (1998), Oxford Business English Dictionary for learners of English.. ma ce ne sono molti altri così da trasformare questo potente e gratuito traduttore in una propria enciclopedia, dizionario e speech potente e versatile.

A disposizione ci sono numerosi Language Packs che rendono più fruibile il programma.

Il programma ha la possibilità anche di pronunciare le parole (speech), così, se ricercate il significato o la traduzione di una particolare parola potete anche richiederne la pronuncia corretta (per la pronuncia io mi trovo bene anche ad usare thefreedictionary.com o dictionary.com) comunque c'è la possibilità di farlo sempre con Lingoes, ma nel caso bisogna seguire questa procedura per abilitare la funzionalità, poi fatto questo sempre nella stessa pagina vi vengono elencati i packages delle voci (caricate su rete eDonkey2000 ossia ed2k e scaricabili attraverso eMule, Shareaza o quello che più vi piace).

Di default è sufficiente premere Ctrl + tasto destro del mouse per attivare la traduzione (guarda caso la stessa combinazione di Babylon.. quando si dice il caso) ma è anche possibile modificare questa e molte altre impostazioni nel pannello di configurazioni.

In conclusione lo trovo davvero un ottimo programma, non so se in futuro seguirà le orme di Babylon e diverrà a pagamento o se si accontenterà di tenere pubblicità e donazioni sul sito, in ogni caso per ora è una soluzione ottima per uso casalingo - e non - e ha davvero una moltitudine di dizionari e speech-package da cui attingere quindi consigliato.

Anche per chi è abituato a Babylon non si pentirà di questo programma, almeno questa è la mia opinione, visto che sta' velocemente scalando gli indici di gradimento, bhé che dire il programma pesa solo 3.9Mb quindi fattibile per tutti i tipi di connessione a internet :)

Collegamenti esterni: Babylon | Lingoes

Continua a leggere..

Pubblicato da: nickel il lunedì 22 dicembre 2008 alle 01:08
Argomenti: Free, Freeware, Informatica, Recensioni, Traduttore
 

Post più vecchi Home page
Iscriviti a: Post (Atom)

ondare

là, quando ondando vanno le campane

Link List 2

  • AdSense
  • Android
  • Apple
  • Arte
  • Attualità
  • blockUI
  • blog
  • Email
  • Fax
  • Feste
  • Festività
  • Film
  • FloatingDialog
  • Free
  • Freeware
  • Giochi
  • Google
  • Graffiti
  • idTabs
  • Impresa
  • Informatica
  • Java
  • jNice
  • jQuery
  • jTruncate
  • Libri
  • Lightbox
  • Marketing
  • Masterizzare
  • Medicina
  • Microsoft
  • nofollow
  • Notizie
  • Olocausto
  • Opensource
  • PHP
  • progressBar
  • Recensioni
  • Running
  • Salute
  • SEO
  • Sicurezza
  • Skype
  • Sports
  • Storia
  • tags
  • Torino
  • Traduttore
  • Tutorial
  • Varie
  • Video
  • Voip
  • web2.0
  • Webdesign

Link List 1

  • AdSense
  • Android
  • Apple
  • Arte
  • Attualità
  • blockUI
  • blog
  • Email
  • Fax
  • Feste
  • Festività
  • Film
  • FloatingDialog
  • Free
  • Freeware
  • Giochi
  • Google
  • Graffiti
  • idTabs
  • Impresa
  • Informatica
  • Java
  • jNice
  • jQuery
  • jTruncate
  • Libri
  • Lightbox
  • Marketing
  • Masterizzare
  • Medicina
  • Microsoft
  • nofollow
  • Notizie
  • Olocausto
  • Opensource
  • PHP
  • progressBar
  • Recensioni
  • Running
  • Salute
  • SEO
  • Sicurezza
  • Skype
  • Sports
  • Storia
  • tags
  • Torino
  • Traduttore
  • Tutorial
  • Varie
  • Video
  • Voip
  • web2.0
  • Webdesign
  • Android AVD lento? Mettigli le ali col RAMDisk Android AVD lento? Mettigli le ali col RAMDisk
  • no image VoIP - Chiamare a basso costo, ma non solo!
  • no image Internet - Libertà e sicurezza nella rete? Amore e odio.
  • SEO - Le varie emozioni del Web(design) SEO - Le varie emozioni del Web(design)
  • no image Blog - essere o non essere nofollow questo è il dilemma!
  • no image jQuery - Il fai da te dei tags
  • no image jQuery - ProgressBar sempre pronta
  • no image jQuery - Abbelliamo i form con jNice
  • Disqus - il commento conviene Disqus - il commento conviene
  • no image Freeware - Traduzioni con Lingoes, sempre anche offline!
  • Home page

Link List 4

  • AdSense
  • Android
  • Apple
  • Arte
  • Attualità
  • blockUI
  • blog
  • Email
  • Fax
  • Feste
  • Festività
  • Film
  • FloatingDialog
  • Free
  • Freeware
  • Giochi
  • Google
  • Graffiti
  • idTabs
  • Impresa
  • Informatica
  • Java
  • jNice
  • jQuery
  • jTruncate
  • Libri
  • Lightbox
  • Marketing
  • Masterizzare
  • Medicina
  • Microsoft
  • nofollow
  • Notizie
  • Olocausto
  • Opensource
  • PHP
  • progressBar
  • Recensioni
  • Running
  • Salute
  • SEO
  • Sicurezza
  • Skype
  • Sports
  • Storia
  • tags
  • Torino
  • Traduttore
  • Tutorial
  • Varie
  • Video
  • Voip
  • web2.0
  • Webdesign

Link List 3

  • AdSense
  • Android
  • Apple
  • Arte
  • Attualità
  • blockUI
  • blog
  • Email
  • Fax
  • Feste
  • Festività
  • Film
  • FloatingDialog
  • Free
  • Freeware
  • Giochi
  • Google
  • Graffiti
  • idTabs
  • Impresa
  • Informatica
  • Java
  • jNice
  • jQuery
  • jTruncate
  • Libri
  • Lightbox
  • Marketing
  • Masterizzare
  • Medicina
  • Microsoft
  • nofollow
  • Notizie
  • Olocausto
  • Opensource
  • PHP
  • progressBar
  • Recensioni
  • Running
  • Salute
  • SEO
  • Sicurezza
  • Skype
  • Sports
  • Storia
  • tags
  • Torino
  • Traduttore
  • Tutorial
  • Varie
  • Video
  • Voip
  • web2.0
  • Webdesign


In evidenza

Ti è piaciuto qualcosa del mio blog?
Hai trovato degli articoli interessanti?

Allora perché non fai una donazione? ad esempio a una di queste organizzazioni:

Ultimi articoli e commenti

Ultimi commenti

Argomenti

  • Arte (1)
  • Attualità (10)
  • Film (2)
  • Free (9)
  • Informatica (24)
  • Notizie (7)
  • Recensioni (10)
  • Salute (4)
  • Storia (1)
  • Tutorial (10)
  • Varie (21)

Contattami

Se avete suggerimenti, consigli, segnalazioni di errori o semplicemente mi volete scrivere.. potete farlo a
QUESTO INDIRIZZO

Oppure se volete potete leggervi qualcosa in più su questo sito e in particolare
SU DI ME

Da non perdere


www.dizionariodellacorsa.it

2008-2012 / ondare.org, theme designed and pimped by nickel / Ondare Blog

Vuoi abbonarti tramite feed?
Vuoi pubblicare un tuo articolo?
Vuoi aggiornarti tramite email?
Vuoi inviare dei suggerimenti?

Vuoi tornare alla pagina principale?
Vuoi collaborare con ondare?
Vuoi scaricare l'antipixel?
Vuoi conoscermi meglio?