I love dBlog!
Immagine
 Prato... di Admin
 
"
La democrazia funziona quando a decidere sono in due e uno e' malato.

Winston Churchill
"
 
Di seguito tutti gli interventi pubblicati sul sito, in ordine cronologico.
 
 
Di Muso (del 27/01/2011 @ 12:24:43, in Informatica, linkato 2996 volte)
if u are trying to run or debug a very simple application to get an xml from eXist db and you receive this error:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/ws/commons/serialize/DOMSerializer

this because u are following this guide : http://exist.sourceforge.net/deployment.html where in the point

5. Embedding eXist in an Application

is missing that you must import this .jar too : ws-commons-util-1.0.2.jar
Articolo (p)Link Commenti Commenti (0)  Storico Storico  Stampa Stampa
 
Di Muso (del 14/02/2011 @ 20:00:00, in Informatica, linkato 3039 volte)
tratto da : capitanfuturo

Oggi sono un pò "cattiverioso" come dice il caro Marco e vi racconterò di una bella storia da buttare nel cestino, in seguito all'attento lettore sarà tutto più chiaro. I protagonisti di questa storia informatica sono uno gnomo, un koala che ogni sei mesi si traveste da animale diverso e un pò di utenti irriverenti ma non per questo meno divertenti.
La storia ha inizio quando l'utente umano carica una pen-drive, ci lavoricchia un pò, cancella dei file e quando è tempo di andarsene prova a smontare il dispositivo con annessa finestra della discordia:
Cosa vi aspettate che faccia questa dialog? Sinceramente mi aspetto esattamente quello che fa: prende onestamente i file contenuti nel cestino e li elimina. L'inghippo sta nel fatto che per l'utente non è chiaro che i file in questione non sono quelli del cestino dell'utente ma di un cestino, una directory di nome .Trash-1000 che viene creata e gestita sul dispositivo montato. La directory è nascosta in Linux mentre in Windows no.

Attuale work around
Mi sembra onesto e plausibile come comportamento: predispongo un sistema sicuro sul device e poi sarà l'utente a scegliere: se non si vuole spostare i file nel cestino li si può sempre eliminare con la combinazione di tasti SHIFT + CANC oppure abilitare nel menu contestuale di Nautilus l'icona per l'eliminazione.
Se siete interessati a quest'ultima soluzione potete accedere a Nautilus (l'esploratore dei file in Gnome), dal menu Modifica selezionare la voce preferenze. Si apre una finestra come quella sottostante. Dalla scheda Comportamento abilitate il flag Includere un comando «Elimina» che scavalchi il cestino.
A questo punto per ogni file con il tasto destro, dal menu contestuale comparirà la voce "elimina..."

Si può far meglio!
Tornando a noi, cerchiamo di capirci qualcosa cercando tra i vari issue tracker di Gnome e Ubuntu. Il punto della diatriba è che queste cartelle nascoste vengono sempre generate e si accumulano nel dispositivo come mi capita giornalmente quando sono a casa.
Perchè non eliminarle?
Secondo la risposta di Sebastien Bacher: bug 362050 Empty trash' on flash drive leaves unnecessary '.Trash' folder commento 3, la cosa non viene fatta di default perchè in alcuni file system non si hanno i permessi per poter scrivere e il malcapitato utente dovrebbe crearsi manualmente tutte le volte la cartella del cestino per poterla usare e poi cita il comportamento da prendere come esempio: il caso di Windows che come sempre fa quello che vuole e nessuno può aprir bocca. No comment.
Did you read my comment before? there is filesystem where you will have no such directory until you create one manually to say that you want one, if the system was to delete if for you every time you unmoun the drive you would have to do this work every time you plug the key, not really a win for users, the microsoft folder is already available under linux and nobody at microsoft will modify their os to delete their special directory that's not much different, that seems extra trouble, work and issue for a small cosmetic change
Ma vediamo un pò come questo comportamento viene recepito dall'utente umano. Cito un commento (non chiedetemi di tradurre...) dal bug di Launchpad correlato #12893 Shouldn't put .Trash-$USER on removable devices dove viene richiesto esplicitamente di non gestire proprio il cestino nei dischi removibili... praticamente una non soluzione:
Please, remove the creation of the .Trash-$USER folder in removable drives, completly, is an incredible pain in the ass for human users.
Thanks
Ma perchè se nella maggior parte dei casi sarebbe auspicabile poter eliminare tutto non lo si può fare in modo automantico? Se me la devo creare a mano, allora sicuramente sono un utente a conoscenza del problema e vorrei semplicemente avere la possibilità di scegliere cosa fare come viene proposto nella descrizione di questo bug #138058
I use nautilus to move pictures from my digital camera to my computer. Several times after deleting items on the camera, I have forgotten to empty the trash, so a large fraction of the memory stick is filled with a .Trash folder that I can't remove with the camera's file managment functions. It would be nice if nautilus would ask before unmounting a removeable device with files in the trash. What's needed is a dialog asking something like "There are 24 files totalling 30 megabytes in the trash on /mnt/digicam. Do you want to delete those files now? (Delete Files) (Keep Files) (Don't Unmount)".
Giusto, ho bisogno di un pulsante in più, una nuova funzionalità che mi chieda di rasare via tutto se lo voglio, ma questa funzionalità sarà disponibile in GNOME 2.16 come domandava tomi nel lontano 2006 sempre nello stesso bug al commento 24?
tomi 2006-10-20 10:05:31 UTC Comment 24
Is this funcion now added in GNOME 2.16 or not
Sven Herzberg [developer] 2006-10-20 16:37:39 UTC Comment 25
i don't think so
tomi 2006-10-20 17:46:05 UTC Comment 26
great! Do they even do anything smart with their releases
e vissero felici e contenti!
Articolo (p)Link Commenti Commenti (0)  Storico Storico  Stampa Stampa
 
Di morale (del 17/02/2011 @ 20:30:00, in Politica, linkato 1499 volte)

“Odio gli indifferenti. Credo che vivere voglia dire essere partigiani. Chi vive veramente non può non essere cittadino e partigiano. L’indifferenza è abulia, è parassitismo, è vigliaccheria, non è vita. Perciò odio gli indifferenti.

L’indifferenza è il peso morto della storia. L’indifferenza opera potentemente nella storia. Opera passivamente, ma opera. È la fatalità; è ciò su cui non si può contare; è ciò che sconvolge i programmi, che rovescia i piani meglio costruiti; è la materia bruta che strozza l’intelligenza. Ciò che succede, il male che si abbatte su tutti, avviene perché la massa degli uomini abdica alla sua volontà, lascia promulgare le leggi che solo la rivolta potrà abrogare, lascia salire al potere uomini che poi solo un ammutinamento potrà rovesciare. Tra l’assenteismo e l’indifferenza poche mani, non sorvegliate da alcun controllo, tessono la tela della vita collettiva, e la massa ignora, perché non se ne preoccupa; e allora sembra sia la fatalità a travolgere tutto e tutti, sembra che la storia non sia altro che un enorme fenomeno naturale, un’eruzione, un terremoto del quale rimangono vittime tutti, chi ha voluto e chi non ha voluto, chi sapeva e chi non sapeva, chi era stato attivo e chi indifferente. Alcuni piagnucolano pietosamente, altri bestemmiano oscenamente, ma nessuno o pochi si domandano: se avessi fatto anch’io il mio dovere, se avessi cercato di far valere la mia volontà, sarebbe successo ciò che è successo?

Odio gli indifferenti anche per questo: perché mi dà fastidio il loro piagnisteo da eterni innocenti. Chiedo conto a ognuno di loro del come ha svolto il compito che la vita gli ha posto e gli pone quotidianamente, di ciò che ha fatto e specialmente di ciò che non ha fatto. E sento di poter essere inesorabile, di non dover sprecare la mia pietà, di non dover spartire con loro le mie lacrime.

Sono partigiano, vivo, sento nelle coscienze della mia parte già pulsare l’attività della città futura che la mia parte sta costruendo. E in essa la catena sociale non pesa su pochi, in essa ogni cosa che succede non è dovuta al caso, alla fatalità, ma è intelligente opera dei cittadini. Non c’è in essa nessuno che stia alla finestra a guardare mentre i pochi si sacrificano, si svenano. Vivo, sono partigiano. Perciò odio chi non parteggia, odio gli indifferenti”.

11 febbraio 1917

Articolo (p)Link Commenti Commenti (0)  Storico Storico  Stampa Stampa
 
Di Muso (del 04/03/2011 @ 14:42:56, in Informatica, linkato 2405 volte)
Molti si chiederanno come poter inserire codice HTML nei vari post senza incasinare il tutto.
Gli utenti di dBlog non fanno eccezione, fortunatamente il Web, il mitico WWW ci viene in aiuto.
Ecco due servizi che parsano il vostro codice e vi generano del testo opprtunamente modificato da copiare e incollare dove ritenete necessario.

Blogcrowds

Simplebits

Articolo (p)Link Commenti Commenti (0)  Storico Storico  Stampa Stampa
 
Come avevo accennato in vari post il cambio contratto con Vodafone non e' stato del tutto indolore.
Passare da contratto a prepagato mi e' costato 24 giorni di buio, cioe' non ho potuto utilizzare la mia sim.
Da qualche tempo, per controversie tra gli utenti e i gestori di telecomunicazione, e' attivo presso la regione di appartanenza un servizio apposito di conciliazione. In Lombardia si chiama CORECOM "Comitato Reguionale per le Comunicazioni" e organizza incontri conciliatori tra utente e compagnia di telecomunicazione. Per esmpio tra me e Vodafone (o meglio un rappresentante della compagnia).
La procedura e' molto semplice, si compila un documento che si trova on-line sul sito del CORECOM, spiegando sommariamente il perche' si chiede il loro intervento, lo si manda per fax e si aspetta di essere contattati.
Si riceve una mail o un fax dove, se anche la controparte accetta, si viene convocati presso il CORECOM.
Nel mio caso, dopo la procedura descritta, sono stato convocato dal CORECOM per incontrarmi con un responsabile delegato di Vodafone.
All'incontro e' sempre presente anche un funzionario del CORECOM detto anche conciliatore.
In questo incontro a tre si parla e si espongono i fatti, i problemi e le richeste, il tutto in presenza appunto di un conciliatore che facilita la discussione e la ricerca di una soluzione condivisa.
Nel caso di arrivi a questa concililazione il tutto si risolve a questo livello, diversamente l'utente e' libero di rivolgersi alla magistratura o comunque proseguire con le azioni che riterra' opportune.
Indipendentemente dall'esito di questi incontri trovo molto utile ed esempio di civilta' aver l'opportunita' di dialogare con la propria compagnia telefonica in merito ad un problema o torto che si pensa di aver subito, cercando una soluzione condivisa senza dover arrivare a denunce o altro.
Quindi non posso che consigliare, se avete problemi con la vostra compagnia telefonica, rivolgeteci al CORECOM.
Articolo (p)Link Commenti Commenti (2)  Storico Storico  Stampa Stampa
 

E’ stato pubblicato sulla Gazzetta ufficiale numero 44 del 23 febbraio u.s. il Decreto legge che disiciplina la festività del 17 marzo 2011, giornata del  150° dell’unità d’Italia.

Il decreto riveste interesse specifico poichè considera tale giorno, ma limitatamente al solo anno corrente 2011, giornata festiva anche ai fini delle retribuzioni ed orari di lavoro.  Essa però non si aggiunge a quelle già previste dai calendari annuali, bensì, e solo per quest’anno, sostituisce quella del 4 novembre.

Pubblichiamo la parte del testo in questione :

Art. 1

  1. Limitatamente all’anno 2011, il giorno 17 marzo  e’  considerato
giorno festivo ai sensi degli articoli 2 e 4 della  legge  27  maggio
1949, n. 260.
  2. Al fine di evitare nuovi o maggiori oneri a carico della finanza
pubblica e delle imprese private, derivanti da  quanto  disposto  nel
comma 1, per il solo anno 2011 gli effetti economici e  gli  istituti
giuridici e contrattuali previsti per la festivita’ soppressa  del  4
novembre non si applicano a tale ricorrenza ma, in sostituzione, alla
festa  nazionale  per  il  150°  anniversario  dell’Unita’   d’Italia
proclamata per il 17 marzo 2011.

Esattametne cosa celebrano le due date?

17 Marzo

Il 17 marzo 1861 è una data storica molto importante per l’Italia, a Torino il re Vittorio Emanuele II proclamava la nascita del Regno d’Italia. Il 17 marzo 1861 nel Palazzo Carignano di Torino - sede del Parlamento italiano – ci fu la proclamazione dell’unità d’Italia, che consentì al sovrano di proclamarsi Re d’Italia. Per la prima volta dopo secoli di dominio straniero, di regni, divisioni interne e molte guerre, tutti gli italiani erano uniti in un unico grande paese. Garibaldi grazie alla sua spedizione dei Mille, aveva conquistato il regno dei Borboni, poi l’incontro a Teano e infine l’annuncio tanto atteso.

4 Novembre “Festa dell'Unità nazionale” e la “Giornata delle Forze Armate”

Se la festa sembra oggi occasione per celebrare, non senza un pizzico di retorica, l'esercito, essa getta le sue radici in tempi lontani, da molti forse dimenticati: il 4 novembre 1918, con la firma dell'armistizio a Villa Giusti, veniva sancita la sconfitta delle truppe austriache a seguito dell'affermazione italiana sul Piave e nella battaglia campale di Vittorio Veneto. L'Italia era così pronta a sedersi al tavolo dei vincitori.

Il giorno della memoria, ufficializzato nell'ottobre 1922 dall'ultimo governo liberale, doveva contribuire tanto a celebrare la vittoria dell'Italia quanto a ricordare il sacrificio di chi perse la vita durante il sanguinoso conflitto. E «la data del 4 novembre – ha scritto Maurizio Ridolfi nel volume “Le feste nazionali” - è l'unica presente nei calendari civili dei sistemi politici – liberale, fascista, repubblicano - che si sono susseguiti nell'Italia del ventesimo secolo». Durante il regime fascista l'anniversario venne parzialmente eclissato dalla celebrazione della marcia su Roma, che cadeva solo qualche giorno prima, il 28 ottobre. Mussolini, inoltre, intese fascistizzare pienamente la festa: gli unici titolati a celebrare una giornata che ricordasse il coraggio e la forza degli italiani non potevano che essere i fascisti. Con la caduta del regime nel '43 l'anniversario della vittoria assunse i caratteri di una festa nazionale destinata a celebrare l'unità del popolo nel sacrificio, ricollegando tale occasione con la memoria delle lotte risorgimentali.

La fine del secondo conflitto portò inevitabilmente ad un allentamento del ricordo della Grande Guerra. Cambiata denominazione, da “Festa della Vittoria” a “Giorno dell'Unità nazionale”, il 4 novembre divenne l'occasione in cui le Forze Armate dichiaravano la loro fedeltà alla Repubblica. A partire dal '49 essa divenne anche “Festa delle Forze armate”, ritenute quali vere depositarie dei valori della concordia e dell'unità. Le celebrazioni si mantennero perciò su questo doppio canale: da una parte rito civile e religioso attraverso il quale il popolo aveva la possibilità di specchiarsi nel proprio passato patriottico; dall'altra, giornata in cui «le Forze armate d'Italia celebrano in un'unica data, le proprie glorie e le proprie memorie», come annunciò il ministro Pacciardi nel '49.

La ridefinizione del calendario delle feste civili portò ad un declassamento, a partire dal '77, del 4 novembre che perse lo status di giorno festivo. Negli anni Ottanta e Novanta, sebbene l'evento avesse perso smalto con il venir meno della memoria della Grande guerra, si compì un tentativo, in particolar modo per volontà di Pertini e di Spadolini, di farne nuovamente e soprattutto una festa dell'unità nazionale, giornata destinata a cementare un'identità collettiva in cui ricomprendere anche le Forze armate e lo stesso ricordo della Seconda guerra mondiale. 

Non a torto lo storico Aldo Mola, in un recente convegno tenutosi a Saluzzo e dedicato alla “Forze armate per l'Unità d'Italia”, ha sottolineato come nell'opinione pubblica italiana trovi maggiore spazio il ricordo della disfatta di Caporetto, assurta a paradigma dei difetti nazionali, che non Vittorio Veneto e il 4 novembre. In effetti, depurata da ogni eccesso retorico, tale data potrebbe contribuire alla memoria della Grande guerra quale compimento di quell'unità nazionale invocata dai padri del Risorgimento. Furono infatti le trincee a far incontrare per la prima volta siciliani e veneti, liguri e pugliesi, tragicamente consapevoli di appartenere ad una stessa comunità di destino.

Articolo (p)Link Commenti Commenti (0)  Storico Storico  Stampa Stampa
 
Di morale (del 22/03/2011 @ 20:00:00, in Politica, linkato 1564 volte)
A me e' sembrato incredibile ma tant'e' :
e' stato istituito il "Registro Pubblico delle Opposizioni" .......... che cos'e'?

Il Registro Pubblico delle Opposizioni è un nuovo servizio concepito a tutela del cittadino, il cui numero è presente negli elenchi telefonici pubblici, che decide di non voler più ricevere telefonate per scopi commerciali o di ricerche di mercato e, in pari tempo, è uno strumento per rendere più competitivo, dinamico e trasparente il mercato tra gli Operatori di marketing telefonico.

questo il link : http://www.registrodelleopposizioni.it/

questo il decreto peresidenziale  http://www.registrodelleopposizioni.it/dpr

non rimane che dire  . . . . "Andate e registratevi tutti"
Articolo (p)Link Commenti Commenti (0)  Storico Storico  Stampa Stampa
 
Di Muso (del 24/03/2011 @ 15:18:38, in Informatica, linkato 4132 volte)
If you are trying for run STS (SpringSource Tool Suite) after a good installation and you are receiving always the same error message :
Could not create the Java virtual machine
or
Java was started but returned exit code=1

I changed my heap size down to 512M from 768M in STS.ini under STS installation directory . . . . and things worked just fine!!!!
Articolo (p)Link Commenti Commenti (1)  Storico Storico  Stampa Stampa
 
Di Muso (del 24/03/2011 @ 20:00:00, in Informatica, linkato 7932 volte)
tratto da : toolbox.com

A collection of links to resources for DataStage for installing, using, getting certified, optimising and administering DataStage Server Edition, Parallel Edition for old and new versions.

I've done a lot of posts in the past about The Top 7 Online DataStage Tutorials and 7 Even Better Online DataStage Tutorials but in this post I bring it all together and update it with new links.  A few of the links below are for the DSXChange forum and the links work better if you have a login and set it up to remember your login when you visit.

Working with Databases from DataStage

  1. Oracle Performance Tuning - Bulk / Direct / OCI / Updates  - Here is a golden thread from the deep archives of DSXChange from Ross Leishman on Oracle performance from DataStage with some timings and techniques for the common OCI load techniques plus some out of the box thoughts on Oracle External Tables in ETL and Partition Exchange Load.  Wow.  Since it's a forum the thread grows with feedback and extra tips.
  2. Datastage 7x Enterprise Edition with Teradata - Essential reading if you are striking out on your first DataStage Teradata expedition as Joshy explains the differences between the different Teradata load stages.  TPump may sound like something advertised in a spam email promising enlargement but it's just one of the ways to get data into Teradata very quickly.  Multiload and FastLoad may not be multi or fast in certain situations.
  3. Configure DB2 remote connectivity with WebSphere DataStage - IBM DeveloperWorks article, getting DataStage to connect to remote DB2 databases from a parallel job is a bit like spending an hour assembling IKEA furniture without instructions only to discover it's two pieces of furniture, not one, and they are both missing key pieces.  You need this guide.  Don't even try without it.  You'll never get those three weeks of your life back again.
  4. Multiple readers per node loading into ODBC - a deep analysis thread on DSXChange that examines impact of having multiple readers per node when reading a sequential file and writing to an ODBC database.  A good scenario for looking at parallel config files, job debug and the impact of nodes and partitions on performance.

 

DataStage Enterprise Edition Online Resources

  1. Create custom operators for WebSphere DataStage and Custom combinable operators for IBM WebSphere DataStage and DataStage Parallel routines made really easy - I've put these two DeveloperWorks articles together with the Joshy George blog post, they were written many months apart but they cover the ancient and mysterious art of creating custom parallel operators for DataStage.  See if you can spot the difference between custom operators and combinable operators .. then explain it to me.
  2. WebSphere DataStage Parallel Job Tutorial Version 8  - The Official DataStage tutorial from IBM.  This is the one that comes on the Information Server installation and is available from the IBM publications centre and you can download it free of charge as a 1.05M PDF file.  If you cannot do the tutorial you can at least read the tutorial.
  3. Modify Stage with Andy Sorrell  - Andy from the DSXChange steps through using the parallel Modify Stage.  There are no hints inside this stage - no drop down menus and no help screens and you can't chain Andy to your computer so the next best thing is watching his video.
  4. End of the Road to DataStage Certification - Minhajuddin has a blog with some good posts on how to prepare for and pass the exam with his own experiences and how he passed with a better score than me!
  5. DataStage Certification - how to pass the exam - My tips on passing the exam.  What to study and what to expect.  Keep an eye out for a DataStage 8 certification exam in the next couple months.
  6. DataStage tip: using job parameters without losing your mind and 101 uses for ETL job parameters- is my early look at DataStage parameters, since updated with version 8 Parameter Sets in more recent blog posts.
  7. Shell script to start a job using dsjob - From Ken Bland on the forum DSXChange comes a full Unix shell script for running a DataStage job from an enterprise scheduling tool.  It was written for DataStage 5 but it should still work for DataStage 8!  It fetches parameter values from a parameter ini table - something you could replace with a Parameter Set in the latest version, it retrieves more dynamic processing parameters from a database table.  It shows how to check the status of a job after it finishes.
  8. Find and remove "orphan" Dataset files - from the DSXChange FAQ forum comes a way to get rid of unwanted datasets.  These things get created by production jobs, and then the jobs get decommissioned or the dataset name changes but the old datasets stay there taking up space and polluting the ozone layer.
  9. Duke Consulting Tips & Tricks - Kim Duke Consulting brings DataStage tips and utilities.  There is ETLStats - a set of DataStage components that lets you load operation DataStage metadata (job run times and stage/link row counts and parameter values) into a simple database schema.  You can get the ETLStats pack and a video on how to install it.  Some DataStage Server routines and Unix scripts and an XML Best Practices sample.
  10. I need a DSX-Cutter - Want to put your DataStage jobs into source control?  You need a DSX-Cutter.  It takes a very large DSX export file and cuts it into individual jobs for checkin.  This thread of DSXChange got an amazing 48 replies and has the code for a DSX-Cutter that should be compatible with version 8.  You wont need it for much longer - a future version of DataStage promises a version control API layer.
  11. A flexible data integration architecture using WebSphere DataStage and WebSphere Federation Server and Access application data using WebSphere Federation Server and WebSphere DataStage - Both these tutorials combine Federation Server and DataStage.  The second one also shows the SAP R/3 Pack for DataStage.  Got some scenarios for using ETL and federation together.
  12. How do I suppress a warning message? - the first time you run a parallel job you may have a heart attack from all the warning messages.  Relax - it's just being picky about metadata.  This DSXChange FAQ shows how to remove the warning messages.
  13. 10 Ways to Make DataStage Run Slower - my blog post using reverse psychology to find ways to use DataStage better by making it run slower.
  14. Sorts to the left of me, sorts to the right - when you get into big data and parallel jobs you need to concentrate a lot more on your sorting.  Have you got secret sorts creeping into your job without you knowing?  Can you pre-sort and if so how do you stop your job from re-sorting.

 

DataStage Real Time

It's time to get real.  DataStage 7 had the Real Time Services, DataStage 8 has the Information Services Director.  They both do the same thing - they turn DataStage and QualityStage jobs into an always on job - a web service - an enterprise java bean - an SOA enabled job.  It's becoming a lot more important with operational Master Data Management.

  1. Getting Started with IBM WebSphere Information Services Director.  A LeverageInformation technical tip via a flash video on how to turn a DataStage or QualityStage job into a web service.
  2. Transform and integrate data using WebSphere DataStage XML and Web services packs - This Developerworks article shows how to get the XML input and output stages up and running in a server job.  It uses Server Jobs to read XML but it's virtually identical to how XML is used in Parallel Jobs.  A Server Job finds the XML using the Folder stage to pass the data to the XML Input stage.  A parallel job uses the Sequential File stage instead with a file mask option to pass XML through to the XML Input stage.  Different stages but same method.  The DataStage Real Time Pack or the Service Director both turn Parallel and Server jobs into web services the same way.
  3. Handling Nulls in XML Sources - the DSRealTime blog looks at nulls in XML - is it null or is it just missing and did the world really deserve XML?  Google are trying to supplant XML it but Ernie helps explain it.
  4. How to Invoke Complex Web Services - this section of links would be really lame without the DSRealTime blog.  In depth entry on complex web services  - arrays, security, SOAP headers and embedded XML.

 

New to DataStage 8

This category is for people who are new to version 8 and want to know how to use the new features.

  1. Version 8.0.1 Installation - this DSXChange forum thread takes you through the eleven steps, and dozens of sub tasks, in an Information Server install on Solaris that's good reading for any Unix/Linux install.  More comprehensive than the Install and Upgrade Guide.
  2. The DataStage 8 Server Edition SuperFAQ - are you on DataStage version 7 and pondering version 8?  This FAQ lists the questions you might have with some answers.
  3. IBM Information Server Using Slowly Changing Dimensions in IBM WebSphere DataStage Projects - The DSXChange forum has an interesting thread about whether parallel jobs or server jobs are better at slowly changing dimensions.  Check out this LeverageInformation tutorial for the new DataStage 8 parallel job stage and read the thread for the server job approach.  A lot of dimensions have smaller volumes of data so Server jobs are an option.
  4. IBM Information Server: Setting up IBM WebSphere DataStage Users and IBM Information Server: Using Groups to Simplify User Administration with the Internal Directory  - I've put these two LeverageInformation tutorials together for obvious reasons.  You have several security options with DataStage 8 about where your users and passwords are setup and maintained. 
  5. How to Create, Use and Maintain DataStage 8 Parameter Sets  - This is a three part series I wrote about the new Parameter Sets in DataStage 8 and how they interact with Environment Variables and User-Defined Environment Variables.  You need to know this before you start using version 8 because job parameters are a pre-requisite of a well designed job.
  6. DataStage 8 Tutorial: Using Range Lookups - From the people who brought you Parameter Sets (me) comes Range Lookups.  Another walk through that will have you on the edge of your seat.  Range lookup functionality is now built into the Lookup stage - finally!
  7. Navigating the Many Paths of Metadata in the Information Server and Using IBM WebSphere DataStage to Import Metadata into the IBM WebSphere Metadata Repository - In DataStage 8 you have many ways to import metadata.  DataStage Designer table import, the import/export manager and the Information Analyzer console.  This post tries to make some sense of it all.
  8. Using WebSphere DataStage with IBM DataMirror Change Data Capture - DataMirror and DataStage now play together.  You can set up a DataMirror Transformation Server replication that feeds straight into a DataStage job for easier log based change data capture.  This white paper takes a deeper look at it.
  9. DataStage 8 Tutorial: Surrogate Key State Files - looking under the covers at the new state file functionality in DataStage 8 that lets you parallel jobs increment surrogate keys across partitions and remember values between job executions.

 

Back to the Future - DataStage Server Edition

I've put the DataStage Server tutorials in a special category since this version is still alive and kicking and some would argue it remains better than the upstart parallel version.

  1. Video FAQ's with Ken Bland - This is a great guide for navigating around DataStage on Unix or Linux, it was written for Server Edition version 7 and earlier but it's still got some relevant information for DataStage 8 parallel edition.
  2. MQSeries…Ensuring Message Delivery from Queue to Target - a post from the DSRealTime blog about how to make sure a message from a queue makes it through a DataStage job into a database schema without losing any bits.
  3. ETL Tools Datastage tutorial and training - This is a big tutorial website with lots of HTML pages on Server Edition tasks: designing jobs, reading sequential files, performing lookups, slowly changing dimensions.
  4. Server to Parallel Transition Lab with Ray Wurlod - Some would argue the best server job tutorial is that one that lets you leave server jobs behind!  This DSXChange Learning Centre tutorial looks at the difference between the versions and how to move to the newer edition.
  5. Using hash files instead of UV tables for multirow - Roll up your sleeves and get into server edition multi row lookups from hash files.  A master class from Ken Bland on DSXChange.  Very useful when doing slowly changing dimension lookups.  Also see a similar thread Hash Files & Slowly changing dimension.
  6. Upgradation & Migration - A DSXChange forum thread where Kim Duke provides a great guide on upgrading DataStage version 7.x and earlier.  Still useful for the DataStage server upgrade to version 8. It comes with a handy script for backing up crucial DataStage files before the upgrade.

It's got to be Red

IBM RedBooks have their own special category because they are so fricken huge.  If all the DataStage Redbooks were stacked on top of each other they would be wafer thin since they are in digital format but if you printed them out they would be a couple thousand pages high.  Inside each RedBook is a section of DataStage theory followed by a real world scenario.  It's very good reading for DataStage certification.

  1. SOA Solutions Using IBM Information Server - Shows some SOA scenarios using DataStage and the Federation Server.
  2. IBM InfoSphere DataStage Data Flow and Job Design - This one comes with some DataStage design recommendations and a great retail scenario.
  3. Deploying a Grid Solution with IBM InfoSphere Information Server - This one is all about deploying DataStage onto a RedHat grid but there are some lessons in there for any type of grid.
Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
Articolo (p)Link Commenti Commenti (6)  Storico Storico  Stampa Stampa
 
Di Muso (del 25/03/2011 @ 17:31:57, in Tecnologia, linkato 2439 volte)

processore plastica

L’informatica non corre solo su silicio non flessibile: questa la conclusione a seguito di due importanti scoperte, un processore su polimeri plastici e memoria stampata su membrane di plastica. Il silicio riempie i computer che ci circondano al momento, ma l’inflessibilità del semiconduttore potrebbe lasciare spazio a soluzioni più moderne. Il primo processore per computer e il primo chip di memoria in plastica suggeriscono una rottura degli schemi tradizionali.

Alcuni ricercatori europei hanno utilizzato 4.000 transistor di plastica, o materiale biologico, per creare il primo microprocessore che misura due centimetri quadrati ed è costruito in cima ad un foglio di plastica flessibile. Jan Genoe del centro di nanotecnologie IMEC in Belgio, ha dichiarato:

Rispetto all’utilizzo del silicio, questo ha il vantaggio del prezzo basso e della flessibilità.

Al momento il processore può gestire un solo semplice programma con 16 istruzioni. I comandi sono codificati in un secondo foglio inciso con circuiti di plastica che possono essere connessi al processore per caricare il programma. Il processore può quindi calcolare una certa media di segnali inetrata, cosa che può fare un chip occupato a processare il segnale da un sensore. Il chip funziona a 6 hertz, ovvero un milione di volte più lentamente di un computer desktop normale, e può processare solo informazioni a gruppi di 8-bit al massimo.

Fino ad ora i transistor organici erano stati utilizzati in alcuni display LED e tag RFID, ma non erano mai stati combinati in tal numero da costituire un processore. La produzione di questo processore parte da un foglio di plastica flessibile dello spessore di 25 micron, più o meno come la plastica per alimenti.

Vi viene posizionato sopra uno strato di elettrodi d’oro, seguito da uno strato di plastica isolante e dai semiconduttori di plastica che compongono il processore da 4.000 transistor. Questi vengono creati facendo girare il foglio di plastica per diffondere una goccia di liquido organico in un minuscolo layer. Quando il foglio viene leggermente scaldato il liquido si converte in pentacene solido, un semiconduttore organico di uso comune.

Lo strato di pentacene viene poi inciso con fotolitografia per ottenere il modello finale per i transistor.

Articolo (p)Link Commenti Commenti (0)  Storico Storico  Stampa Stampa
 
Pagine: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27


Blog ON-LINE dal 01/06/2007 
Sono state qui' 4863 persone
Sono state viste 7263 pagine
Oggi ho ricevuto 0 visite
Ieri ho ricevuto 0 visite
 
Locations of visitors to this page
 
Add to Technorati Favorites

Ci sono 49 persone collegate

< marzo 2024 >
L
M
M
G
V
S
D
    
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
             

Cerca per parola chiave
 

Titolo
Blogosfera (11)
Eventi (12)
Films (2)
Gossip Corner (4)
Informatica (51)
Lo sapevi che (49)
Personali (24)
Politica (39)
Racconti (16)
Recensioni (2)
Societa' (6)
società (11)
Spazio DIL (2)
Sport (8)
Tecnologia (21)
Top 5 (3)
Vendesi (4)

Gli interventi più cliccati

Ultimi commenti:
Chiamo Antonella Gro...
02/05/2018 @ 13:43:31
Di Antonella
Chiamo Laura Luzchni...
16/04/2018 @ 18:03:13
Di Laura Luzchniak
Avete bisogno di ass...
03/04/2018 @ 18:56:10
Di gerard

Titolo
Eventi (16)
Header (7)
Informatica (3)
Personali (23)
Sport (14)
Vendesi (7)

Le fotografie più cliccate

Titolo
Ti piace questo blog?

 Fantastico!
 Carino...
 Così e così
 Bleah!

Titolo

Listening
Vasco
Ligabua
Doors
Caparezza
U2
Rolling Stones
Beatles

Reading
Franceschi - Fiabe della Bouna Notte
Ken Follett

Watching
Diamanti di Sangue - Blood Diamond
L'ombra del potere - The Good Shepherd



msxml3.dll error '80070005'

Access is denied.

/dblog/inc_modulo_flickr.asp, line 12