Modification d’un formulaire natif du CSC du framework ATG, ATG SEARCH
Nous vous proposons le résultat d’un travail de 2 semaines pour une simple customisation d’un formulaire de recherche client du Call center ATG .
La recherche client native comporte 6 champs :
Imaginons que nous voulons rajouter 3 nouveaux champs : Pays, ville et adresse.
La première étape est de modifier le fichier d’indexation. C’est un fichier xml [...]
Comment recruter à l’aide des réseaux sociaux [Conférence]
Nous avons décidé pour ce premier billet de sortir de la ligne éditoriale de notre blog. Le but est de vous proposer cette fois une vidéo conférence très intéressante.
Intervenants :
- Jacques Froissant, Fondateur d’Altaide, cabinet de recrutement spécialisé dans les nouvelles technologies (edition logiciel et web)
- Jean-Pascal Szelerski, Directeur des services web à l’APEC (Association [...]
Zikamp3 : Lancement officiel
Après 3 mois de travail acharné IcareDesign et Omihost ont le plaisir de vous annoncer que le projet Zikamp3 vient de voir finalement le jour. Zikamp3 est une plateforme gratuite pour le partage, l’écoute et le téléchargement de la musique.
L’offre de base comporte un ensemble de fonctionnalités pour écouter, rechercher, créer des playlists et [...]
Zend vs Codeigniter quel php framework choisir ?
L’étude comparative entre les deux php Zend et CodeIgniter a finalement vu le jour. La présentation Power Point suivante résume les différences entre les deux frameworks.
La comparaison est focalisée sur les points suivants :
Installation
Documentation
Composantes
Accès a la base de données.
Flexibilité
Performance
Test
Internationalisation
Bonne lecture
La présentation est disponible en téléchargement dans la suite de l’article
Banana Scrum, un service gratuit pour gérer votre projet Scrum
Comme une suite logique de l’article sur l’Agilité, nous vous proposons aujourd’hui un outil gratuit aujourd’hui un outil testé dans notre projet “Icare Gestion”. Cet outils est bananaScrum.com
C’est un service web 2.0 (fait en php, Ajax etc…) qui permet de gérer d’une manière simple un projet en utilisant la méthode Agil (Scrum)
Dans l’objectif de [...]
Icare design a le plaisir de vous annoncer qu’il a 5 invitations pour google wave à vous offrir.
Le principe est simple : il faut rajouter un commentaire pour dans cet article annonçant que vous voudrez gagner une invitation.
Chaque jour le choix du gagant se fera alétoirement sur le site http://www.random.org/lists/ pour choisir une personne parmi celles qui ont posté un commentaire.
Ceci est l’une des permières présentations effectuées au sein de Alcatel-Lucent. La finalité était une présentation condensée des bibliothèques que j’utilise dans mes tests unitaires.
Cette première présentation n’est pas très riche en contenu, car pour une première expérience l’explication était orale et les exemples ont été donné sur le tableau.
Une deuxième présentation dans le même sens, portant sur la génération des stubs et leur utilisation pour communiquer avec un web service, a été réalisé un mois plus tard : voici le contenu :
Scrum, Agile, Agilité … Des mots que je n’ai pas cessé d’entendre durant les 6 derniers mois. Au boulot, c’est la tendance. Les recommandations : Basculer tout les projets vers cette méthodologie.
Le scrum, ou la méthode Agile pour ceux qui ne la connaissent pas selon wikipédia :
Les méthodes Agiles sont des procédures de conception de logiciel qui se veulent plus pragmatiques que les méthodes traditionnelles. En impliquant au maximum le demandeur (client), ces méthodes permettent une grande réactivité à ses demandes, visent la satisfaction réelle du besoin du client, et non des termes du contrat de développement. La notion de méthode agile a été officialisée en 2001 par un document Manifeste Agile (Agile Manifesto) signé par 17 personnalités impliquées dans l’évolution du génie logiciel et généralement auteurs de leur propre méthode.
Son grand défaut alors reste la disponibilité du client ! Peut être il pourrait être présent au début, mais pour un projet de longue durée… Il est difficile de convaincre le client d’être présent et de suivre de près les étapes de réalisation de son projet.
La lourdeur de la mise en place représente un autre facteur de rejet. Les gens refusent généralement qu’on perturbe leur façon de travailler. Avec ces tableaux visuels, les fiches à remplir et les réunions matinales et hebdomadaires, la méthode Agile bouleverse le quotidien des équipes de développement.
Sous linux, l’utilisateur et le groupe d’informations sont conservés dans les fichiers ci-dessous
/ etc / passwd / etc / shadow / etc / group
Typiquement, ces fichiers sont automatiquement édités par l’émission et l’ajout d’un utilisateur en utilisant la commande linux useradd suivante :
# Useradd-d / home / username-c “User Name”-s / bin / username faux
cette commande crée des colonnes standard /etc/ passwd séparés par deux points
le format standard du contenu du fichier /etc/passwd est le suivant :
Nom d’utilisateur: Mot de passe: UID: GID: user_info: home_directory: shell_type
Explication :
Nom d’utilisateur - nom d’utilisateur du compte réelle de la personne se connecte avec mot de passe - montrant x pour indiquer un mot de passe est réglé uid - numéro de système affecté à un utilisateur d’indiquer quels fichiers qu’ils possèdent ou ont accès. gid - numéro identifiant de groupe qui est le groupe auquel ils appartiennent. user_info - Informations concernant l’utilisateur éventuellement fullname, adresse professionnelle, numéro de téléphone et d’autres home_directory - le répertoire par défaut que l’utilisateur propre volonté. Typiquement, / home / username shell_type - la mise en shell par défaut est / bin / bash.
Quel Framework PHP choisir ? Une question qu’on se posera forcement un jour. J’avais commencé il y a deux mois le développement d’Icare Gestion. Un Framework en PHP, qui servira non seulement pour cette application mais pour tout produit applicatif basé sur un échange base de données.
Je me demande aujourd’hui est ce qu’il n’est pas plus judicieux de se baser sur l’un des Framework matures utilisés sur le marché.
Certes, il faut un vrai investissement au départ pour la mise en place de la première appli, mais ce temps sera gagné dans les projets à venir !
J’ai décidé alors de stabiliser Icare gestion en y rajoutant quelques d’autres fonctionnalités de base. Il faudra tout de même qu’elle tienne sur ses pieds. Ensuite, je consacrerai une partie importante pour découvrir l’un des deux Framework les plus utilisés, documentés et matures sur le marché : ZEND et CodeIgniter.
La newsletter est un élément essentiel de l’approche publicitaire et de communication avec les clients réels et potentiels.
Plusieurs systèmes sont déjà en place pour offrir un service de newsletter. Des systèmes complets, avec gestions des compagnes, des inscrits et avec des statistiques poussées pour savoir l’impact de la compagne publicitaire sur les destinataires. J’en cite : Email marketing, Send blaster et Interspire email marketer qui est l’un des meilleurs sur le marché.
Ces outils offre la possibilité d’utiliser des Template préétablies dans le logiciel ou d’importer votre propre Template html de votre newsletter. C’est la où les choses se compliquent ! Je m’explique.
Un Template html d’un site respectant les standard w3C doit être fait coté design en utilisant les DIV. Cette balise permet grâce à ses multiples propriétés CSS de créer un Template aussi compliqué soit il en un temps record. La balise table est plutôt réservée à l’utilisation des données et leurs mise en forme.