venerdì 28 dicembre 2012

Auguri!

[se non leggi bene l'articolo vai sul blog http://vincenzomiccolis.blogspot.it/ o sulla versione mobile http://bit.ly/AeHvgL]

Anche il 2012 sta per volgere al termine mentre è sempre più vicino il 2013... in barba ai Maya!

Ricorderemo il 2012 per tante ragioni: belle e meno belle. Per Parlare di Web ha fatto molta strada grazie a voi, suoi lettori. Siete sempre più numerosi a leggere le pagine che pubblico nonostante la discreta incostanza.


(continua sotto)
promo


Dato lo scampato pericolo della fine del mondo, spero che gli uomini ritrovino lo spirito giusto per far in modo che questo posto, sempre più affollato, diventi migliore per tutti.
Poiché vedere l'innovazione tecnologica ridotta a mero strumento di marketing mi delude sempre, mi auguro per il 2013 (ma non solo) che la tecnologia, in tutte le sue forme, venga sempre più messa al servizio dell'intera umanità in forma accessibile.


(continua sotto)
promo


- le nuove protesi;
- i microinterventi robottizzati;
- internet nella foresta amazzonica;
- i dispositivi di sicurezza sulle automobili;
- la filovia nelle favelas;
- i tablet come ausilio per disabili.

Questi sono solo alcuni esempi delle eccellenze per cui, a mio avviso, vale la pena investire in ricerca e tecnologia. Per Parlare di Web proverà anche nel 2013 a divulgare con semplicità e chiarezza concetti e notizie in questo campo.

Questi i buoni propositi per il blog.

A livello personale, per il 2013 auguro a tutti di poter trascorrere, a partire da queste feste, sempre più tempo in serenità con i propri cari, con la propria famiglia. Amici e parenti rappresentano un concreto aiuto nel presente, nell'immediato. Volgere il pensiero al passato e ricordare gli affetti perduti costituisce un solido supporto per affrontare il futuro e le sue avversità con forza e determinazione.

Buone Feste

Alla prossima!
Se il post ti piace condividilo su Facebook
Tieni d'occhio questo post e i suoi commenti: iscriviti nella parte destra del blog.
Per qualsiasi dubbio, critica, segnalazione scrivimi a vm_tempbox-perparlarediweb[at]yahoo.it
Ricevi gratuitamente tutti i miei aggiornamenti del blog direttamente dal feed RSS ed in email.
Visita la mia pagina su Facebook e diventa fan. Segui @vincentmiccolis su Twitter dove oltre ai link agli articoli del blog condivido i link delle mie letture in tempo reale.
Istalla la toolbar del blog... è gratis!

Per leggere i post con più chiarezza ed un allineamento adattato agli schermi più piccoli di iPhone e smartphone usa la versione mobile. Vai a http://bit.ly/AeHvgL oppure clicca/scansiona il QR code quì sotto.


Download: Fast, Fun, Awesome

DISCLAIMER: Il contenuto dei miei articoli è reso disponibile così com'è. Per Parlare di Web non offre alcuna garanzia sui contenuti che sono forniti a solo scopo di intrattenimento e/o didattico con l'obiettivo di fare da spunto di riflessione per il lettore proponendo idee, concetti e recensioni di prodotti e servizi tecnologici. Il blog Per Parlare di Web non si assume alcuna responsabilità per ogni conseguenza dannosa che possa risultare al lettore dall'adozione di indicazioni descritte nei nostri articoli e nelle nostre guide hardware e software.

venerdì 21 dicembre 2012

Oracle - Rinominare una tabella

[se non leggi bene l'articolo vai sul blog http://vincenzomiccolis.blogspot.it/ o sulla versione mobile http://bit.ly/AeHvgL]

Abbiamo parlato in Oracle - è possibile rinominare un campo? come sia possibile rinominare una colonna in una tabella. All'occorrenza è possibile rinominare anche l'intera tabella. Questa funzionalità può tornare utile in deversi casi. Per esempio, nel ripristinare i dati può essere utile avere deu versioni della medesima tabella nel DB e poterle gestire separatamente, magari rinominando quella presente per prima nel sistema. Di seguito la semplice istruzione sqlplus:

alter table #NOME_ORIGINALE# rename to #NOME_DESIDERATO#;

(continua sotto)
promo
Alla prossima!
Se il post ti piace condividilo su Facebook
Tieni d'occhio questo post e i suoi commenti: iscriviti nella parte destra del blog.
Per qualsiasi dubbio, critica, segnalazione scrivimi a vm_tempbox-perparlarediweb[at]yahoo.it
Ricevi gratuitamente tutti i miei aggiornamenti del blog direttamente dal feed RSS ed in email.
Visita la mia pagina su Facebook e diventa fan. Segui @vincentmiccolis su Twitter dove oltre ai link agli articoli del blog condivido i link delle mie letture in tempo reale.
Istalla la toolbar del blog... è gratis!
Oracle - Estrarre l'anno da una data con EXTRACT()
 

Per leggere i post con più chiarezza ed un allineamento adattato agli schermi più piccoli di iPhone e smartphone usa la versione mobile. Vai a http://bit.ly/AeHvgL oppure clicca/scansiona il QR code quì sotto.


Download: Fast, Fun, Awesome

DISCLAIMER: Il contenuto dei miei articoli è reso disponibile così com'è. Per Parlare di Web non offre alcuna garanzia sui contenuti che sono forniti a solo scopo di intrattenimento e/o didattico con l'obiettivo di fare da spunto di riflessione per il lettore proponendo idee, concetti e recensioni di prodotti e servizi tecnologici. Il blog Per Parlare di Web non si assume alcuna responsabilità per ogni conseguenza dannosa che possa risultare al lettore dall'adozione di indicazioni descritte nei nostri articoli e nelle nostre guide hardware e software.

venerdì 14 dicembre 2012

Oracle - Verificare la qualità di un BLOB in una tabella

[se non leggi bene l'articolo vai sul blog http://vincenzomiccolis.blogspot.it/ o sulla versione mobile http://bit.ly/AeHvgL]


Nel caso in cui si memorizzino dei BLOB in tabella, ad esempio dei documenti elettronici in formato .rtf (Rich Text Format) può essere necessario eseguire una verifica qualitativa su migliaia di righe. Nel caso in cui sia noto un termine o una porzione di stringa si può utilizzare una query che verifichi la presenza di un preciso contenuto. Questo tipo di controlli deve essere eseguito con estrema cautela. Eseguire il parse di molti BLOB contemporaneamente può richiedere molte risorse. Sconsiglio altresì l'uso di questo tipo di strumenti in ambiente di produzione. 

select * 
from     
WHERE dbms_lob.instr(,utl_raw.cast_to_raw('TESTO_DA_CERCARE')) > 0  


(continua sotto)
promo

Alla prossima!
Se il post ti piace condividilo su Facebook
Tieni d'occhio questo post e i suoi commenti: iscriviti nella parte destra del blog.
Per qualsiasi dubbio, critica, segnalazione scrivimi a vm_tempbox-perparlarediweb[at]yahoo.it
Ricevi gratuitamente tutti i miei aggiornamenti del blog direttamente dal feed RSS ed in email.
Visita la mia pagina su Facebook e diventa fan. Segui @vincentmiccolis su Twitter dove oltre ai link agli articoli del blog condivido i link delle mie letture in tempo reale.
Istalla la toolbar del blog... è gratis!

Indexing with Oracle Text [EN]
Oracle search inside blob content [EN]

Siti consultati:
http://blog.sbw.be/ [EN]
http://dba-oracle.com/ [EN]
http://docs.oracle.com/ [EN]
http://stackoverflow.com/ [EN]

Per leggere i post con più chiarezza ed un allineamento adattato agli schermi più piccoli di iPhone e smartphone usa la versione mobile. Vai a http://bit.ly/AeHvgL oppure clicca/scansiona il QR code quì sotto.

Download: Fast, Fun, Awesome

DISCLAIMER: Il contenuto dei miei articoli è reso disponibile così com'è. Per Parlare di Web non offre alcuna garanzia sui contenuti che sono forniti a solo scopo di intrattenimento e/o didattico con l'obiettivo di fare da spunto di riflessione per il lettore proponendo idee, concetti e recensioni di prodotti e servizi tecnologici. Il blog Per Parlare di Web non si assume alcuna responsabilità per ogni conseguenza dannosa che possa risultare al lettore dall'adozione di indicazioni descritte nei nostri articoli e nelle nostre guide hardware e software.

lunedì 10 dicembre 2012

[Guida]EasyCAP - Catturare video da una DV-cam

La mia esperienza con EasyCAP
Ultimo aggiornamento 01/12/2017

Ho di recente collegato una videocamera di sorveglianza allo smartTV. La videocamera fa riprese perfette ma la registrazione (scrive su di una scheda SD) è del livello qualitativo adeguato ad un video di sorveglianza: va a scatti. I fotogrammi si susseguono ad un frame rate molto basso. I fotogrammi per secondo sono pochi, tanto da non sembrare effettivamente in movimento. Ho bisogno invece di eseguire una registrazione continua ad un buon livello di qualità che la videocamera è perfettamente in grado di riprodurre (sul TV si vede perfettamente) ma non di registrare. Ho provato ad analizzare alcune soluzioni.

[se non leggi bene l'articolo vai sul blog http://vincenzomiccolis.blogspot.it/ o sulla versione mobile http://bit.ly/AeHvgL]

SmartTV e PVR
La prima a cui ho pensato è l'utilizzo dello smartTV che è dotato del software per la registrazione ma necessita di un HD dedicato PVR dal quale però le registrazioni non potranno essere spostate. Ho parlato delle limitazioni del sistema di registrazione in SmartTV - PVR? Erano meglio le VHS. Le riprese che devo fare dovranno essere registrate su DVD e inviate per posta. Questa soluzione non è certamente quella ottimale.

Scansiona il QR-Code quì sotto per guardare o condividere questo articolo passandolo allo smartphone, al tablet o all'iPod  touch
(continua sotto)


DVR dedicato
La soluzione più indicata da chi istalla videocamere di sorveglianza è l'utilizzo di un DVR dedicato, ma ho provato ad analizzare altre soluzioni. Il costo supera di certo i €100,00 ed è comunque una soluzione analogica. Per le mie esigenze anche questa soluzione non è quella ottimale.

(continua sotto)
promo

  

EasyCAP
Allo scopo si può utilizzare un dispositivo USB cosiddetto video grabber che è utilizzato per eseguire registrazioni delle più disparate:

  • riversamento di vecchie vhs e minidv, 
  • registrazione di partite di videogames su PS3 e Xbox, etc. 

Si tratta dell'EasyCAP. Collegato ad una sorgente video analogica è in grado di eseguire la cattura video con una qualità discreta. Per un risultato professionale si rende necessario un investimento più cospicuo. Per l'acquisizione con questo device si possono utilizzare il software Ulead Video Studio, fornito in bundle, o anche software come VLC (di videolan) e VirtualDub. Leggendo un po' di commenti (vedi EASYCAP ACQUISIZIONE GRABBER Audio Video USB 2.0 [Archivio] - Hardware Upgrade Forum e Usb 2.0 Video Capture Driver Easycap? - Yahoo! Answers) anche su siti esteri (vedi Amazon.com: Customer Reviews: EasyCAP DC60 - USB 2.0 Audio/video Creator Capture High-quality Analog Video [EN]) ho rilevato che i  pareri sono contrastanti, ma dei commenti positivi vi sono. Ho concluso che la possibilità di riuscire valeva i 10/15 Euro da immolare per un tentativo.

Sono in commercio modelli diversi che utilizzano chip di differenti generazioni. A chi volesse seguire il mio percorso, consiglio vivamente di fare attenzione alla scelta del modello, se vuole evitare di avere sorprese spiacevoli come per esempio l'incompatibilità col sistema operativo del PC da utilizzare per la registrazione.

Su Ebay la totalità dei risultati italiani (vedi easy cap video grabber | eBay) propone la versione con il software Ulead VideoStudio 8. Il modello che esce invece con il software Ulead VideoStudio 10 (DC60) l'ho trovato da una sola parte (vedi EasyCap DC60 v2.1C Video Capture Adapter [EN]) e l'ho ordinato. Questa versione è dichiaratamente  compatibile anche con Windows7 a 64 bit. Io lo userò su Windows Vista 32bit. In "letteratura" il device sembrerebbe essere utilizzato anche su Mac e Linux (vedi HOW TO: Setup EasyCAP on a Mac [UPDATED] - YouTube [EN] e Come far funzioare easycap su linux | Ewrite.us).

I driver per l'istallazione sono sul CD allegato ma leggo che sono disponibili altre versioni online (per i driver della stk1150 vedi EasyCap: adattatore USB per acquisizione immagini e audio ).

Durante la mia ricerca ho anche trovato una guida (vedi Acquisizione video con easycap, problema) che personalmente ho trovato molto schietta e secondo me veramente utile. Proverò ad utilizzarla.

(continua sotto)
promo
Memopal - 3GB spazio backup gratis più 500MB per te con questo invito

La confezione è arrivata qualche giorno fa. Dopo le operazioni di rito ho effettuato oggi l'istallazione ed ho realizzato il mio primo video catturato dalla cam.

Contenuto della confezione
La confezione contiene: il device, un cavo USB, il CD e un piccolo manuale.


Nella foto non è chiaramente visibile, ma il grabber ha un indicatore di funzionamento con led verde. La versione su CD è effettivamente una Ulead10 ed è indicata chiaramente compatibile anche con Windows 7.

Ho istallato il Grabber e andando a guardare i dettagli dei driver istallati ho rilevato una versione Syntek STK1160.

Ho inizialmente cercato di utilizzare il software di Ulead. Ho seguito le indicazioni della Quick Installation Guide, ho inserito il CD ed ho eseguito tutte le operazioni richieste. La prima registrazione video è risultata molto semplice. Ho però subito rilevato un problema sulla qualità del risultato. Ho fatto una serie di interventi per cercare di migliorarla:
- registrazione diretta su disco fisso, inizialmente registravo su disco esterno;
- grabber collegato direttamente al PC, senza l'ausilio della prolunga fornita nella confezione;
- liberato oltre 3GB di spazio disco;
- verificata l'attivazione della modalità DMA sul disco (vedi Enabling and Troubleshooting DMA mode in Windows | RyanTAdams.com [EN] e Direct Memory Access - Enable DMA - How To Enable DMA In Windows XP - Windows 98);
- eseguito il defrag del disco.
Purtroppo il problema non è risolto.

Nei vari tentativi ho provato a spostare un file di cattura su di una pennetta USB e lanciandolo da lì il video mi è sembrato molto migliore. A parità di file e programma di visualizzazione (Divx Player) il video restituito era diverso. Avevo letto che l'EasyCap fosse utilizzabile anche con il software opensource VirtualDub e ho provato questa ulteriore strada. Ho scaricato la versione 1.9.11 (vedi VirtualDub download (at SourceForge) - virtualdub.org [EN]).

Su Youtube sono disponibili diverse guide per la cattura di video con VirtualDub. Io ne ho seguita una (vedi Best Easycap Quality Tutorial using Virtualdub - YouTube [EN]) che è molto chiara anche se consiglio di disattivare l'audio per non cadere stramazzati dalla traccia heavy metal!

Nel video tutorial sono indicati i passaggi da eseguire. Sono utilizzati alcuni strumenti software specifici di cui non disponevo ed ho preso spunto per fare una configurazione con le risorse al momento disponibili. Per esempio si fa riferimento ad alcuni filtri per il deinterlacciamento (vedi What is deinterlacing? The best method to deinterlace movies [EN]). Vi sono molti plugin da utilizzare per configurazioni specifiche (vedi Unofficial VirtualDub Support Forums - List Of Input Plugins [EN]).

(continua sotto)
promo

  

Solo dopo questi passaggi sono arrivato ad un risultato sufficientemente soddisfacente. Ho alcune cose da sistemare ma il risultato è già decente. Posterò su Twitter e nei commenti le future evoluzioni.

La cattura della prova che ho descritto non aveva audio. Per sistemare eventuali delay dal menù Audio di VirtualDub su Interleaving e nella sezione Audio skew correction si può modificare il valore nel campo Delay audio track by.  Il valore è in ms (millisecondi).  Andranno utilizzati valori positivi se l'audio anticipa il video e valori negativi se l'audio è in ritardo rispetto al video (vedi How to Fix Audio Delay with Easycap on Virtual Dub [EN]).

LLAP!
Se il post ti piace condividilo su Facebook
Tieni d'occhio questo post e i suoi commenti: iscriviti nella parte destra del blog.
Per qualsiasi dubbio, critica, segnalazione scrivimi a vm_tempbox-perparlarediweb[at]yahoo.it
Ricevi gratuitamente tutti i miei aggiornamenti del blog direttamente dal feed RSS ed in email.
Visita la mia pagina su Facebook e diventa fan. Segui @vincentmiccolis su Twitter dove oltre ai link agli articoli del blog condivido i link delle mie letture in tempo reale.
Istalla la toolbar del blog... è gratis!

Usb 2.0 Video Capture Driver Easycap? - Yahoo! Answers
Acquisizione video con easycap, problema

Enabling and Troubleshooting DMA mode in Windows | RyanTAdams.com [EN]
Direct Memory Access - Enable DMA - How To Enable DMA In Windows XP - Windows 98
VirtualDub download (at SourceForge) - virtualdub.org [EN]
Best Easycap Quality Tutorial using Virtualdub - YouTube [EN]
Come far funzioare easycap su linux | Ewrite.us
HOW TO: Setup EasyCAP on a Mac [UPDATED] - YouTube [EN]
What is deinterlacing? The best method to deinterlace movies [EN]
Unofficial VirtualDub Support Forums - List Of Input Plugins [EN]

Siti consultati:
hwupgrade.it/
it.answers.yahoo.com/
amazon.com/ [EN]
ebay.it/
easycapexpertti.mybisi.com/[EN]
forum.swzone.it/
techassistance.it/
it.wikipedia.org/
blog.ryantadams.com/ [EN]
real-knowledge.com/ [EN]
virtualdub.sourceforge.net/ [EN]
youtube.com/
it.ewrite.us/
100fps.com/ [EN]
forums.virtualdub.org/ [EN]

Per leggere i post con più chiarezza ed un allineamento adattato agli schermi più piccoli di iPhone e smartphone usa la versione mobile. Vai a http://bit.ly/AeHvgL oppure clicca/scansiona il QR code quì sotto.


DISCLAIMER: Il contenuto dei miei articoli è reso disponibile così com'è. Per Parlare di Web non offre alcuna garanzia sui contenuti che sono forniti a solo scopo di intrattenimento e/o didattico con l'obiettivo di fare da spunto di riflessione per il lettore proponendo idee, concetti e recensioni di prodotti e servizi tecnologici. Il blog Per Parlare di Web non si assume alcuna responsabilità per ogni conseguenza dannosa che possa risultare al lettore dall'adozione di indicazioni descritte nei nostri articoli e nelle nostre guide hardware e software.