vendredi 1 mars 2013

Critique du livre Getting Started with Talend Open Studio for Data Integration de Jonathan Bowen PACKT

Les systèmes d'information d'entreprise deviennent de plus en plus complexes. Ils sont composés de systèmes divers qui doivent communiquer entre eux. Demander à un développeur de coder des routines d'intégration de données n'est plus une option viable tellement les règles changent souvent et les codes ne sont pas assez robustes que ceux proposés par les outils d'intégration de données. Talend ( l'un des leaders open source de l’intégration ) fournit un outil d'intégration de données dénommé "Talend Open Source for data intégration".
En général il y a très peu de livres sur l'intégration de données. Toutefois Talend a fait assez d'effort et a une documentation assez fournie sur ses produits. Ce livre loin d'être une pâle copie de documentation officielle, aborde le problème sous un angle différent. La documentation officielle est plus un guide des composants alors que ce livre est plus orienté cas d'utilisation. Ce livre est un guide pas à pas qu'on peut lire d'un trait si l'on est débutant ou bien lire par chapitre spécifique.
Ce livre est composé de 12 chapitres qui montrent l'essentiel des possibilités avec des exemples de jobs à l'appui :

  • Chapter 1: Knowing Talend Open Studio
  • Chapter 2: Working with Talend Open Studio
  • Chapter 3: Transforming Files
  • Chapter 4: Working with Databases
  • Chapter 5: Filtering, Sorting, and Other Processing Techniques
  • Chapter 6: Managing Files
  • Chapter 7: Job Orchestration
  • Chapter 8: Managing Jobs
  • Chapter 9: Global Variables and Contexts
  • Chapter 10: Worked Examples
Un dernier chapitre que j'aurai bien aimé que le livre aborde pour être complet sur les possibilités de Talend est l'utilisation des routines et la création des nouveaux composants.
C'est un livre à lire absolument si vous voulez faire de l’intégration de données avec Talend.

Merci à Sam Foli-Awli  avec qui j'ai co-écrit cette critique 
Lien du livre :  http://www.packtpub.com/getting-started-with-talend-open-studio-for-data-integration/book

samedi 17 novembre 2012

Shipping Greatness By Chris Vander Mey, O'Reilly Media

Have you got a new job as Project Manager or you want to hone your skills as one who already is a Project Manager? Either way, this book is for you! Chris takes the pains to go through all the necessary steps before delivering a good product. As former Project Manager at Amazon and Google, Chris gives you an insight into Amazon and Google's processes. These organizations are known to be successful in launching new products. He sometimes compares the processes used by the two giants and gives personal advice on what he thinks should be the best practices.

The book starts off from the product idea and ends up with a product launch. This is an essential reference book, one you should refer to regularly, so keep it handy. It's full of checklists for all the stages of project management. You would find advice on uncommon tasks like how to acquire a company when building your team and also the usual ones.
The book is divided into two parts: the first focuses on the processes and the second on the skills for launching a great software product.
As the author said "...shipping great software is damn hard...". So you can read this book and learn a little bit from the Chris

Here is the link to the O'Reilly product page



mardi 21 août 2012

"Team Geek" by Brian Fitzpatrick and Ben Collins-Sussman, O'Reilly Media


Brian and Ben, through their personal experience in open source projects and their current job at Google have shared with us the social skills every developer need to have nowadays to succeed. They have shown us all the social skills you need to build as a person, team and finally how to sneak into a company's gears. Most of  developer  think that writing great code is what matters the most. This book explains that  it is not enough and gives us some tricks about how to work with "bad" teammates, managers and also in "bad" organizations (it may be or has been the case for most of us) and get things done. This book is interesting for both managers and engineers no matter the field you are working in. Some examples are focus on software engineering but you can easily transpose them in your daily job.

This book can be divided into four basic sections: You, The Team, The Organizations, Users. The pillar of all the sections is Humility, Respect and Trust HRT as they have contracted it in the book. One quote of the book which emphasizes this pillar:  “Managers worry about how things get done, while leaders forge the way”

If you are lazy about reading  194 pages you can get start by viewing some chapters of the book that Brian and Ben gave as a talk at google io: The myth of genius programmer and the art of organization manipulation. Hopefully you will like them and give a try to the book after.

Here is a link to the O’Reilly product page

lundi 20 août 2012

O'Reilly Blogger Review Program

I review for the O'Reilly Blogger Review ProgramFew days ago i decided to join the O'Reilly Blogger Review Program and start reviewing books. Though I'm fluent in french I decided to publish those reviews in English for two reasons :

  • I think most of the books i'm suppose to review will be in english ( i want to avoid messing with the correct translation of words especially technical one) 
  •  I can reach more people if i write in english.

It is a great opportunity for me to get book for free and the only duty i have is to post a review about. I will try to keep a good pace  and  reviewing two books per month. Wish me good luck :).

Ps : If you want to join the program follow the instructions on this link http://oreilly.com/bloggers/


vendredi 27 avril 2012

Collecte de données avec le projet ODK ( Open Data Kit)

Ce billet est pour vous présenter un projet open source OpenDataKit. C'est une présentation que j'ai faite pour le concours Africa Android Challenge. OpenDataKit est un projet qui permet de faire la collecte d'information stand of box ( un peu du mal à traduire en Français ) Je pense que ce projet permet aussi à un non programmeur de démarrer un projet de collecte d'information sans sortir la boite à outils du programmeur chevronné :). Pour la petite histoire j'ai discuté avec un ami programmeur  qui a utilisé ce projet pour recensé les banques, les pharmacies etc dans une grande capitale africaine. Content que nos visions se croisent sur ce qu'on peut faire avec ce projet en Afrique ;)

vendredi 23 mars 2012

Lome Android Bar Camp 2012

J'ai eu la chance le week-end passé de participer à un évènement IT qui démontre du dynamisme de notre écosystème et qui augure des lendemains radieux pour nous : Lomé Android Barcamp
Un des logos de la conférence
 Il s'agissait essentiellement de parler d'Android et son ecosystème et des avantages que nous pouvions tirer nous en Afrique.
Roger Kpakote lors démarrage du barcamp

Les organisateurs ont eu la bonne idée de faire participer les Africains de la diaspora aussi bien comme spectateurs et speakers. C'est vrai qu'internet par moment nous a lâché mais c'est quand même une grande première. Parlant d'internet quelques bonnes nouvelles officieuses sont sorties de la salle, on nous promet un meilleur débit à un prix raisonnable ;) mais je suis Saint Thomas j'attend de voir. 
On a eu la presence effective  de Ayité Gaba (de Google Africa) aussi. En route pour les Gghana il a fait escale à Lomé pour participer avec nous à cet évènement. Il a reveillé la salle et pour cause il distribuait des gadgets Google au cours de son speech pour ceux qui répondaient aux questions. La bataille fut rude mais je m'en suis sorti avec un chargeur universel et un sac Google.
Quelques uns des gadgets distribués par Google

Personnellement je suis sorti satisfait de l'évèment bien qu'il y a de la place pour une amélioration mais c'est globalement satisfaisant :). Non seulement que je suis content de cet évènement je pense qu'il a de la place pour une grosse conférence annuelle à Lomé. Avis à ceux qui veulent mouiller le maillot :). On remet ca quand vous voulez.
Le blog de Got'liebe Bataba retrace aussi l'évènement avec en bonus les slides :).
Quelques photos de la rencontre :



Picasa Plein écran


mardi 6 mars 2012

Intégration de données avec un ETL open source

J'ai fait une présentation l'intégration de données avec Talend comme exemple. Cette présentation complète le reste de mes billets en montrant les cas d'utilisation d'un ETL, ses avantages par rapport à un code simple. Je vous laisse découvrir la présentation