8 invitations disponibles pour google wave

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.

A vous claviers et bonne chance.

wave

Jmock une bibliothèque pour mocker les objets JAVA

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.

Jmock présentation et tutorial

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 :

Méthode Agile, scrum : Exemple de projet JAVA

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.

Linux tutorials : Format de /etc/passwd, /etc/shadow et /etc/group

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 ? ZEND ou CodeIgniter

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.

Newsletter html : DIV ou TABLE ?

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.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
Powered by WordPress | Shop the Best Free CellPhone Deals. | Thanks to Best CD Rates, Credit Cards and Credit card