La rentrée!

Bin oui c’est la rentrée pour les gros bloggeurs BI français, qui étaient partis en vacances et qui reviennent enfin nous distiller leur sagesse 🙂

Le premier à rentrer c’est François Jehl, d’abord avec un article sur comment tricher dans SSRS pour réaliser un Magic Quadrant, ensuite avec une méthode pour mettre à plat une dimension parent child en T-SQL. Que du bon!

Le second c’est Christian Robert. Avec Christian c’est pas difficile: à chaque fois je crois maitriser un sujet, à chaque fois il publie un article et je me rend compte que je ne voyais que la partie visible de l’iceberg. Cette fois-ci c’est sur le merveilleux monde du 32/64bit dans SQL Server.

Bonne lecture!

Ps: quand je dis « gros bloggeurs BI français », c’est gros par le talent hein, je ne me permettrai pas… 😉

4 liens rapides pour la semaine (2010-41)

Et hop:

<< Semaine PrécédenteSemaine Suivante >>

10 choses que j’ai apprises, par Milton Glaser

Mais qui est Milton Glaser ? C’est avant tout un designer ultra réputé (le logo de DC Comics, « I love NY » avec le coeur…) . Il a également écrit quelques essais dont celui dont je veux vous parler aujourd’hui, qui date de 2001 et s’intitule « Les 10 choses que j’ai apprises« . C’est via SwissMiss que je l’ai découvert.

De quoi ça parle? Le mieux c’est surement que je vous rapporte ici quelques unes de ces choses :

1 – On ne peut travailler que pour des gens que l’on apprécie. C’est à la fois contre-intuitif, par rapport à une attitude professionnelle qui voudrait qu’on soit capable de bosser dans tous les environnements, pour tous les clients; à la fois l’expérience prouve qu’on travaille vraiment mieux pour/avec des individus que l’on respecte et avec qui on partage un terrain d’entente.

2 – Si tu peux choisir, n’aies pas de travail. Celui là, je le comprends comme: développe tes compétences, ton réseau, ta curiosité, ton envie, mais ne t’attache jamais à un titre, une entreprise ou un statut. Les premiers ne peuvent pas t’être enlevé, les seconds le seront forcément à un moment ou un autre. En somme, le vécu prime sur le matériel.

3 – Certaines personnes sont toxiques, il faut les éviter. Certaines personnes nous nourrissent, d’autres se nourrissent de nous. Il faut éviter à tout pris les dernières, celles qui vampirisent notre énergie et notre force. Il est à noter que cette manière d’appréhender les relations n’est pas une somme qui doit faire 0: deux personnes peuvent se nourrir mutuellement, et inversement.

4 – Le professionnalisme ne suffit pas, ou, le bien est l’ennemi du mieux. Le professionnalisme est nécessaire dans le sens où il impose une base de discussion commune à différents acteurs autour d’un même sujet. Il a pour vocation de minimiser le risque d’échec et de garantir le résultat. Malheureusement ces deux aspects sont des freins majeurs à l’innovation, à la rupture qui permet l’excellence. C’est donc un équilibre périlleux qui faut savoir maintenir entre bien et mieux.

6 – On ne peut avoir confiance dans un style unique. Un point pour les designers, mais facilement transposable en IT : on ne peut avoir confiance dans une techno et/ou dans une technique (manière de faire). Pour s’inscrire dans le long terme, il faut savoir remettre en cause ses habitudes, ses outils, ses méthodes,  sans quoi on risque de finir coincé au siècle dernier. Si aujourd’hui en 2010 vous faîtes encore les choses comme dans les années 90, il y a surement un petit peu de travail sur soi à faire…

10 – Dire la vérité. Je suis un fervent convaincu de celle là. Il faut savoir dire « Je ne sais pas », « J’ai fait une erreur », « C’est ma faute, je suis désolé », « Ce que vous me demandez n’a pas de sens »… Avec une préférence pour la dernière 😉 C’est tellement évident et tellement rare! Pourtant c’est l’esprit du job!

Je vous laisse aller voir les autres sur place.

(Update 05/10/10 : sp)

4 liens rapides pour la semaine (2010-40)

Et hop :

<< Semaine PrécédenteSemaine Suivante >>

SQL Server 2008 SP2 et autres sucreries

La nouvelle de la journée : le SQL Server 2008 SP2 sort aujourd’hui! Il est détaillé sur le Team Blog, et se télécharge par là.

J’en profite pour faire le relai d’une sélection d’articles techniques que j’ai collectionné ces 2 derniers mois:

SSRS

  • Importer des cartes autres que celle des USA dans les rapports, via Kasper de Jonge.

SSIS

  • Minimiser les dégâts lorsqu’on effectue un produit cartésien (cross join) dans un flux de données, via Todd McDermid.
  • Une belle remise à plat sur l’utilisation des variables dans les Script Tasks et Script Components, via Todd McDermid encore.
  • Un composant à tester: un nouveau Data Conversion, via Todd McDermid toujours.
  • Une petite piqure de rappel sur les Events et Event Handlers, via le Database Journal.
  • Importer les valeurs d’un result set ADO dans un chaîne, séparées par des virgules. C’est un peu tortueux, mais c’est parfait pour générer des requêtes SQL à la volée. Via SqlServerCentral (enregistrement gratuit)

SSAS

  • MDX : Existing, Count et Filter via Thomas Ivarsson. Il n’explique pas assez à mon gout, mais en jouant avec ses requêtes on comprend bien.

T-SQL

  • Implémenter des tests unitaires automatisés dans Visual Studio 2010 pour le développement des procédures stockées. Ça c’est un sujet à creuser, via Jamie Thomson.
  • Utiliser le MERGE dans SQL Server 2008, via Robert Sheldon de Simple Talk. J’ai honte mais je n’ai pas encore eu le temps de vraiment regarder… Bouh!
  • Dédoublonner un data set grâce à la clause PARTITION BY. Pas sur que ça nous soit très utile en BI cependant, via SqlServerCentral (enregistrement gratuit)

ASP.NET

SharePoint

  • Un livre blanc sur l’authentification Kerberos dans SharePoint 2010, via Kasper de Jonge.

De la BI? Vraiment?

Histoire de quand même mériter la mention de « Business Intelligence » dans le nom de ce blog, je vous livre ce lien vers un article de Marco Russo. Ce sont les sources de son livre sur PowerPivot, ça peut être super pratique pour débuter sur cette techno (avec ou sans le livre).

J’en profite pour vous dire que si ça vous concerne, ça bouge du côté de la faille ASP.NET découverte la semaine dernière.