Archive de la catégorie 'Programmation'

Virtualiser son poste de travail… Mais pour faire quoi ?

Dimanche, 28 mars 2010

A tout ceux qui ne le savent pas, il est possible depuis quelques années de virtualiser n’importe quel OS (hormis OS X car Apple l’interdit) et ainsi de faire tourner en même temps et sur le même ordinateur plusieurs OS différents…

Cette possibilité peut être intéressante pour tester de nouveau OS ou tout simplement pour tout développeur programmant sur son pc perso !

Lire la suite

 

Qu’est-ce que Microsoft Sharepoint ?

Vendredi, 13 février 2009

A plusieurs occasions, lorsque que l’on me demande sur quoi je travaille en ce moment, ma réponse est de dire : “…J’administre des sites Sharepoint et je fais un peu de développement C# pour ces sites…”, et quasiment à chaque fois la question suivante m’est posée : “C’est quoi Sharepoint ?”

-__-’


SharePoint est une solution de portail collaboratif

Elle propose des fonctionnalités qui permettent de répondre aux besoins essentiels des entreprises, comme la gestion d’informations et des processus métiers, la simplification de la recherche et du partage des informations.

Quelles sont les fonctions ?

  • Publication de documents
  • Modules collaboratifs : wiki, blog et forum
  • Insertion possible à partir de Word, Excel et Power Point
  • Gestion de “Workflow”

Quels sont les avantages ?

  • Offrir un environnement simple, familier et homogène aux utilisateurs
  • Accroître la productivté des employés en simplifiant les activités quotidennes
  • Répondre aux impératifs de mise en conformité grâce à un contrôle total du contenu
  • Gérer et redéfinir efficacement le contenu pour bénéficier d’une rentabilité accrue
  • Favoriser l’accès des personnes aux informations et aux connaissances
  • Partager des données métiers tout en ne divulgant aucune information importante
  • Offrir une plateforme intégrée unique pour gérer les applications intranet, extranet et Internet

Lire la suite

 

Concevoir un moteur de recherche intelligent

Vendredi, 8 août 2008

Quand on développe un site comportant plein de pages basées sur le même modèle (blog, boutique, forum, annuaire…), un moteur de recherche est souvent nécessaire. !
Voici quelques pistes pour en créer un.

Là les choses se compliquent, puisque en cherchant “vidéos” on ne trouvera pas les article comportant le mot “video” alors qu’il le faudrait.

Heureusement, il y a une solution c’est utiliser un soundex ou phonex. C’est un algorithme qui se basera sur la phonétique des mots pour proposer des réponses proches du terme cherché.

Lire la suite

 

Apprentisage de AS3, Flash 9, AIR, Flex…

Lundi, 26 mai 2008

ActionScript 3, AIR, Flex...

Depuis un bout de temps, je me disais que je devais renforcer mes notions de Flash et de AS2 afin de ne aps rester sur la paille. Un collègue de classe m’a convaincu de me mettre à ces “nouvelles” technos avec lesquelles on peut tellement faire de jolies choses…

Lire la suite

 

Des ressources pour développeur web sur WebRankInfo

Samedi, 19 avril 2008

Logo de WebRankInfo
Alors pour tous ceux qui ne le connaissent pas, WebRankInfo est l’un des plus grand site de référence français en matière de référencement.

Lire la suite

 

Quels sont les indicateurs statistiques a suivre pour améliorer la performance de son site web ?

Lundi, 11 février 2008

Pour améliorer la performance d’un site, un webmestre doit pouvoir relever un certain nombre de données statistiques afin de pouvoir les interpréter et en tirer profit pour améliorer son site.

Lire la suite

 

Reflet transparent d’une image en Javascript - Reflect-o-matic

Mercredi, 11 juillet 2007

Ce script permet, d’ajouter un reflet avec un effet de transparence de façon automatique sur les images de votre choix, et le script correspondant est très léger !

Lire la suite

 

Structures de contrôle plus lisibles en PHP

Samedi, 9 juin 2007

Insérer des structures de contrôles dans un documents HTML n’est pas toujours une chose facile! En effet, l’imbrication des éléments qui composent un document HTML ne favorise pas le rattachement de telle accolade de fermeture de bloc (}) à tel appel conditionnel if(), ou à tel while()…

Mais pour aider les développeurs, le langage PHP propose une alternative aux accolades d’ouverture et de fermeture…

Lire la suite

 

Comment appliquer plusieurs classes css à une balise HTML

Lundi, 4 juin 2007

Comme vous le savez sûrement une balise HTML peut être formatée de plusieurs manières en utilisant des feuilles de style (CSS)

  • soit directement dans le document HTML au moyen de l’attribut style dans lequel, on insère directement les effetsque l’in veut appliquer à un élément HTML.
  • soit en utilisant l’attribut id, qui permet d’attribuer des effets de style à un élément unique HTML, en séparant les données (c.a.d le contenu sémantique du document HTML), de la mise en forme visuelle que on souhaite lui appliquer.
  • soit en utilisant l’attribut class, qui permet d’attribuer des effets de style à un ou plusieurs éléments HTML, toujours en séparant les données, de la mise en forme.

Mais comment faire pour utiliser plusieurs classes existante afin de formater son code ? Pour illustrer mes propos, dans cet exemple on souhaite obtenir la mise en page suivante :

un paragraphe…

C’est-à-dire, un paragraphe avec un retrait, en gras et de couleur verte.

Mais afin de ne pas multiplier les classes de style CSS et pour une meilleur clarté, on peut appliquer plusieurs classes CCS à une même balise HTML. Pour cela, il suffit de placer dans l’attribut class de la balise, le nom des classes CSS qu’on souhaite lui appliquer, séparées d’un espace.

En voici un exemple :

  
<style type="text/css">
  .gras { font-weight:bold; }
  .alinea { margin-left: 2em; }
  .vert { color:green; }
</style>

<p class="alinea gras vert">un paragraphe...</p>

Lire la suite

 

Alternative valide XHTML Strict à la propriété target=”_blank”

Vendredi, 4 mai 2007

Le XHTML Strict ne supportant pas les pages en frames, l’attribut target de la balise <a> ne passe pas la barrière du validateur. Par conséquent, la valeur ‘_blank’ qui lui était attribuée pour ouvrir une page web dans une nouvelle fenêtre. Pour surmonter ce problème, on peut utiliser le Javascript ou manipuler le DOM.

Voici une solution :

<a onclick="window.open(this.href, '_blank'); return false;" href="http://url_du_site.com"> Le site à visiter </a>

L’exemple précédent ouvrira la page dans la fenêtre actuelle si le Javascript est désactivé ou si un ‘anti-popup’ est actif sur l’ordinateur du visiteur. On n’empêche donc pas l’internaute de naviguer vers la page qui devait s’ouvrir dans une autre fenêtre.

Lire la suite