Auteur

Denis Sanchez

Denis SanchezDiplômé d'un master en ingénierie informatique de gestion, Denis démarre sa carrière en 2000 en créant des sites internet et extranet. Il se spécialise ensuite dans la GMAO (Gestion de Maintenance Assistée par Ordinateur) et intervient notamment pendant plusieurs années pour Brittany Ferries. Il développe également de nombreuses applications en technologie n tiers et CMS pour diverses banques (Société Générale, Crédit Agricole). Il rejoint Netapsys Atlantique en Juillet 2008 en tant qu'analyste développeur.

Fil des billets

Par Denis Sanchez, le 28 janvier 2011

Importante faille de sécurité découverte sur SPIP

Problème

Le 13 Janvier 2011 une faille de sécurité a été découverte sur spip.
Cette faille concerne toutes les versions de spip depuis la 2.0.x à la 2.1.6

Conséquence

Cette faille permet en cas d'attaque la destruction des fichiers du site et de sa base donnée.

Solutions

Vous avez 2 solutions pour permettre de corriger cette faille :

Lire la suite
Par Denis Sanchez, le 27 janvier 2011

[Drupal]Rejoignez le User Group de Nantes pour Drupal

La région nantaise a aussi son User Group pour Drupal.

Venez la rejoindre et suivre son activité sur son site

http://nantes.drupalgardens.com/

ou sur son compte twitter : http://twitter.com/drupalnantes

Et n'oubliez pas ce week end c'est le Drupal Camp à Nantes avec la présentation de la nouvelle mouture Drupal 7 qui fêtera par la même occasion les 10 ans d'existence de Drupal.

 
Par Denis Sanchez, le 20 décembre 2010
Catégorie : Actualité

[DRUPAL] DrupalCamp sera à Nantes les 29 et 30 Janvier 2011

Attention à l'heure, ou j'écris ce message il ne reste plus que 85 places pour le DrupalCamp qui aura lieu à Nantes les 29 et 30 Janvier 2011.
Pour plus d'informations et vous inscrire rendez vous sur : http://drupalcamp.fr/

2011 sera l'année de Drupal 7 et pour fêter dignement cet événement la communauté Drupal va se rassembler en France dans la belle ville de Nantes le 29 janvier 2011, l'objectif de ce Drupalcamp est de continuer à promouvoir Drupal dans l'hexagone. Le programme est en cours d'élaboration mais sachez que le public visé n'est pas uniquement technique, les utilisateurs et décideurs sont bien entendu également les bienvenus.

La conférence se déroulera sur deux jours avec le samedi une alternance entre des sessions programmées et des créneaux de discussions libres, l'objectif étant que chacun d'entre vous puisse profiter de cette journée pour trouver un maximum de réponses à vos questions et pour en apprendre toujours plus sur ce très bel outil qu'est Drupal. Le dimanche quant à lui sera un jour dédié au sprint de traduction et de développement.

Vous pouvez dès à présent retrouver les informations pratiques pour voir le détail du format, lieu et l'accès au lieu de la conférence.

 
Lire la suite
Par Denis Sanchez, le 09 décembre 2010
Catégorie : Netapsys

Rambo is back !!!

Dans le cadre, du budget Pôle, l'équipe Netapsys Atlantique avait choisi de se donner rendez vous cette fois ci à Quelneuc.

Quelneuc ??? un petit village Breton où se trouve un centre d'activité avec accrobranche et Paintball.

meme
voiture

Lire la suite
Par Denis Sanchez, le 06 décembre 2010

[Retour d'expérience]Comment créer des emails au format HTML.

Je tenais à vous faire part de mon retour d'expérience sur la création de mail au format HTML.

Pour l'un de nos clients je devais personnaliser ses mails pour obtenir une bonne identité visuelle auprès de ses clients.

J'ai alors fait une maquette en HTML avec un appel de css et des divs.

On nous le dit souvent fini les tableaux, maintenant il faut travailler avec des divs!!!

Après avoir fait ma template, je teste l'envoie de mail sous différents lecteurs de mails.

Quelle fut ma surprise, quand j'ai vu que mes images ne s'affichaient pas !!! et que ma mise en page était différente d'un lecteur à l'autre. En effet il existe plusieurs façons de lire les mails soit avec un logiciel comme thunderbird, Outlook, soit en webmail(ce sont des services par fournisseur de mail du type YahooMail,Gmail, Hotmail, Aol, etc..).

Bien sur pour compliquer le tout suivant la version des logiciels, les CSS/HTML ne sont pas interprétés de la même façon.

Le mieux pour répondre au besoin de notre client est de connaître la cible. Donc connaître le pourcentage d'utilisation de tel ou tel lecteur de mail. Pour cela il faut regarder ses statistiques mais sinon nous pouvons nous baser sur des études de campagnes de mail.

Lire la suite
Par Denis Sanchez, le 15 novembre 2010

Drupal, Comment créer un module ?

Drupal est un système de gestion de contenu (CMS en anglais) libre et open-source publié sous la licence publique générale GNU et écrit en PHP, qui existe depuis 2001.

Drupal possède un noyau assez léger et peut être customisé avec des modules. Cela lui offre une grande flexibilité, mais nécessite de faire le tri parmi plus de 5 500 modules.

Certains considèrent Drupal comme un framework en raison de son API.

Une des particularités de Drupal, par rapport à d'autres CMS, est que son BackOffice (partie administrative du site) est lié à son front office. C'est à dire que les administrateurs éditent le contenu dans la même charte graphique que les visiteurs. Cependant à l'usage cela rend le travail plus productif.

Composition de Drupal

 
Lire la suite
Par Denis Sanchez, le 09 novembre 2010

Hack CSS pour Internet Explorer

Il nous arrive souvent de nous arracher les cheveux avec les CSS. Surtout que d'un navigateur à l'autre le rendu n'est pas le même. Le pire je pense c'est quand on doit travailler pour que le site soit compatible avec internet explorer 6. Vous allez me dire que ce navigateur est obsolète depuis 10 ans mais pourtant il est encore bien présent chez nos clients.

Voici quelques astuces pour optimiser vos pages.

  • La meilleure façon de faire je pense c'est de créer une css spéciale pour ie6.
<!--[if IE 6]>

<style ... >
</style>
<![endif]-->

Dans le cas ci dessus on dit que ce n'est valable que pour IE6.

Lire la suite
Par Denis Sanchez, le 12 septembre 2010
Catégorie : Netapsys

Une journée nautique.

Dans le cadre, du budget Pôle, l'équipe Netapsys Atlantique avait choisi de se donner rendez vous sur la plage de Saint Brévin. Rendez vous dés 9h 00 au pôle nautique pour faire du catamaran. Malheureusement le vent manque cruellement à l'appel. Mais on ne désespère pas.L'équipe fait preuve d'agilité et propose une solution.

Faire du canoë kayak en mer. 2 canoës en équipe puis 2 canoës individuels. Les équipes se forment et à nous l'assaut de l'océan ;-) On joue avec les vagues, les canoës se retournent on finit à l'eau mais on passe un bon moment. equipe_canoe

Lire la suite
Par Denis Sanchez, le 02 septembre 2010

Comment transformer un fichier XML en SQL ?

Comment transformer un fichier XML en SQL ?

Telle est la problématique que je viens de rencontrer.

Je dispose d'un fichier XML de 160 Mo contenant quasiment 5 millions de lignes.

J'ai essayé d'importer le fichier avec Excel en mettant comme source de données mon fichier XML, mais celui-ci après 4 heures d'import a affiché un message d'erreur. Un collègue m'a alors suggéré de regarder du coté de XSLT.

XSLT est un langage qui permet de transformer un (ou plusieurs) document(s) XML en un autre document XML, HTML ou texte.

La plupart du temps, il est utilisé pour séparer les données (XML) du code/présentation (XSLT) pour un résultat final affichable (HTML). Une autre utilisation, moins répandue, est la conversion d'un schéma XML en un autre, afin de permettre l'interopérabilité entre des systèmes logiciels différents et qui communiquent par flux XML.

Dans notre cas nous voulons transformer du XML en SQL.

Lire la suite
Par Denis Sanchez, le 17 juin 2010

[SPIP]Le Premier Livre ?

Pour tout les amoureux de spip. Voici le bouquin gratuit en version pdf "Programmer avec SPIP" par Matthieu Marcillaud.

Il vous en coûtera 25 € pour la version papier. Ce livre est issue de la version du site http://programmer.spip.org/

Voici le lien http://www.lulu.com/product/item/programmer-avec-spip/11019986

Vous pouvez retrouver l'histoire du livre sur son blog :

http://marcimat.magraine.net/Livre-libre-Programmer-avec-SPIP

Voici le sommaire du livre:

 
Lire la suite