Télécharger Adobe Flash player

La géolocalisation

Le 24 juillet 2010 dans la catégorie stage

Cette semaine fut consacrée à la géolocalisation sur le site seloger.com, depuis quelques mois quand vous faites une recherche d’un bien sur le site de seloger une cartographie des annonces ciblé sur votre recherche apparait.  Actuellement l’objectif est de reprendre se système de géolocalisation mais pas pour les annonces, pour les agences. Et cette cartographie des agences sera intégrée sur la home de seloger.  Cette carte se centre suivant 2 critères :

- Si c’est votre première visite la carte se centreras en fonction de votre adresse IP

- Et sinon la carte seras centrée en fonction de votre dernière recherche.

Alors avant de se lancer dans le code 1 lien  à aller voir :  le guide pour developer de google map, ( a garder dans ces marques pages :) )

Puis se procurer une clé api pour google map.

Etant donnée que le but est de centrer la carte en fonction des données des utilisateurs et étant sur ID3x, il me faut tout d’abord créer un fichier XML , d’où je pourrais faire mes appel de macro et récupérer les informations nécessaire. Puis création de ma page HTML, où je crée seulement une <div> avec un ID=”map_canvas”  et bien sur je fais l’appel de ma feuille de javascript.  Je crée ensuite ma feuille de script.

Dans mon script, j’utilise du JavaScript (bien sur) avec JQuery et de l’ AJAX. L’ AJAX me permettra de récupérer les informations de mon XML ( attention à bien créer son XML sans erreurs, j’ai perdu une journée de travail en pensant que mon script était faux alors que j’avais tout simplement une petite erreur dans le XML).

Pour insérer une carte le code est assez simple et court :

<script type="text/javascript">

    function initialize() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);
        map.setUIToDefault();
      }
    }

    </script>

Mais là une simple carte s'affiche. Pour obtenir une carte plus complexe suivant différentes informations le code est plus long et plus recherché. Pour l'instant après plusieurs jours de code
j'en suis à environ 400 lignes de code et j'arrive à afficher la carte correctement en fonction des 2 critères, il me reste maintenant une semaine pour afficher les markers des agences, et stylisé
tout ça. D'ici quelques semaines vous pourrez donc voir l'intégration de la cartographie des agences sur seloger.com

SelogerNeuf Pro

Le 15 juillet 2010 dans la catégorie stage
Comme je vous l’ai dit précedement le groupe SeLoger gère plusieurs sites. Je travail principalement sur 2 sites du groupe: seloger.com et selogerneuf.com.
Ces 2 sites permettent aux utilisateurs de trouver un logement parmis des milliers d’annonces des différentes agence, mais pour que les agences puissent mettre leurs annonces en ligne une partie pro leurs a été dédiés.

Le site SelogerNeuf.com étant en refonte, il est prévu de faire également une refonte du site selogerneufpro.com. Cette refonte sera finalisé d’ici 2011, mais pour commencer j’ai du travailler sur le logo SelogerNeufPro.
Après 2  3jours de travail et de petite veille sur les logos (pour avoir un peu d’inspiration!), j’ai fait 3 propositions à mon équipe. Il me fallait gardé le logo officiel de SelogerNeuf  et rajouter le “Pro”, l’idée était de garder les couleur du logo de base et d’utiliser les couleur du nouveau site (je me suis donc inspiré des couleurs du site SelogerNeuf.com).
Leur choix c’est porté sur la première proposition, et depuis hier le logo est officiellement mis en ligne sur le site SelogerNeufPro.com
logo_selogerneufpro

A la découverte d’ID3x chez SeLoger.com

Le 10 juillet 2010 dans la catégorie stage

logo_seloger

Première semaine de stage chez SeLoger.com (le n°1 de l’immobilier sur internet). SeLoger.com est un groupe qui s’occupe de plusieurs site sur internet : Seloger.com,SelogerPro.com, SelogerNeuf.com, Agorabiz.com, Immostreet.com, Lacoteimmo.com, Bellesdemeures.com.


Le point fort de cette semaine fut le découverte du fameux ID3x.

Pour la petite histoire, ID3 signifie Internet Directory Tree (3), ce qui ne signifie rien!

Il s’agit d’un WebEngine, c’est à ire un système qui permet de gérer et afficher du contenu dynamique (textes, images, …) indépendamment du code HTML. ID3x est sa deuxième version, entièrement re-développée en C# sous l’environnement Microsoft.Net. Il a été développé à POLIRIS pour ses filiales. Sa maintenance est effectuée par Charles Sauthier.

Sa principale caractéristique, celle qui nous intéresse, est de séparer complètement le code de programmation (le langage) du code HTML (l’aspect des pages web), l’un dans des modules de programmation, l’autre dans des templates réunis en skins.

ID3x est doté d’un langage de macro suffisamment souple pour permettre toutes les applications inimaginable, de manière plus ou moins simple. Beaucoup des taches fastidieuses pour le développeur du site web sont déjà intégrées.

Il existe différents types de macros.


Les macros B (boucle) renvoient une suite de valeur de manière itérative, et permettent donc de définir un bloc dans la page HTML à répéter à chaque itération. En général il s’agit d’une requête SQL renvoyant N lignes. Elles sont toujours accompagnées des macros BIF et BFIN, DO et LOOP, plus éventuellement les macros BIF0 et BFIN.

Exemple:

$$B:TEST:LISTE:PARAM1:PARAM2$$$$BIF:TEST:LISTE:PARAM1$$

$$TEST:LISTE:PARAM1:NBR$$ résultats trouvés :<BR>

$$DO:1:7$$

$$TEST:LISTE:PARAM1:I$$) $$TEST:LISTE:PARAM1:JOUR$$<BR>

$$LOOP$$

$$BFIN$$

$$BIF0:TEST:LISTE:PARAM1$$

Pas de résultat trouvé.

$$BFIN$$



la suite d’ID3x prochainement …

La mort du pad?

Le 23 janvier 2010 dans la catégorie Non classé

Il aura fallu près de trente ans d’Histoire vidéoludique, et de nombreuses tentatives infructueuses, pour que les accessoires ne soient plus considérés comme de simples jouets, mais comme de véritables extensions du joueur. Les interfaces se sont démocratisées grâce à la Wii, à la DS, à l’EyeToy (caméra permettant le contrôle des jeux via une reconnaissance de mouvement) et à quelques bornes d’arcade très en avance sur leur temps (Dance Dance Revolution, ou divers simulateurs de Sega comme OutRun ou AfterBurner) désormais dépassées par leurs équivalents de salon.

Aujourd’hui, on parle d’un futur sans joypad ou joystick, sans souris ni clavier. La course à l’interface est bel et bien lancée.

QUE LE PHYSIQUE SOIT !

Développer un software ludique pour une interface spécifique est très différent d’un développement plus traditionnel, comme nous l’explique  Roman Campos Oriola : « Certains aspects du développement sont effectivement différents. Les bases de la conception sont toujours les mêmes, définir une expérience, définir des challenges en accord avec cette expérience, etc. En revanche, ce qui change radicalement, c’est que cette expérience et ces challenges sont maintenant aussi physiques. » En effet, la présence d’une interface fait que le joueur doit faire plus que simplement bouger ses doigts. Le joueur vit physiquement l’expérience de jeu, ce qui ne fait qu’accroître le sentiment d’immersion. Parfois, c’est l’existence physique du joueur qui pousse en avant la jouabilité : « Enfin, les interfaces apportent  de nouveaux contrôles directement déclinables en gameplay. Par exemple, sur Red Steel 2, le fait de pouvoir mesurer la force que met physiquement le joueur dans ses coups et de la répliquer in-game est quelque chose de réellement nouveau. »

Comme le rappelle Roman Campos Oriola, cette orientation « marque un tournant dans l’industrie du jeu vidéo, c’est une petite révolution en soit. Désormais les constructeurs ne sont plus focalisés uniquement sur la puissance brute des machines pour immerger le joueur. Le fait de jouer “physiquement” à un jeu renforce aussi désormais l’immersion du joueur ; on ne joue plus de la même manière à un jeu de course et à un jeu de combat à l’épée, et c’est tant mieux. Cela a également permis à de nombreuses personnes qui n’étaient pas nées avec un pad dans les mains de découvrir les jeux vidéo. » Sans doute, mais l’objectif futur des développeurs et des éditeurs ne devrait plus être de convaincre les joueurs occasionnels, finalement prêts à accepter de jouer, mais plutôt de préparer les défenseurs les plus endurcis du joypad et du duo clavier/souris à l’évolution majeure des décennies à venir.

le pad

Les jeux vidéo au profit des seniors

Le 29 novembre 2009 dans la catégorie Non classé

Depuis quelques années Nintendo sort du lot au niveau des jeux vidéo, grâce aux sorties de leurs nouvelles consoles (la Wii et la Ds). Nintendo propose une nouvelle interactivité. Avant les jeunes étaient la cible des jeux vidéo, mais maintenant les seniors s’y mettent aussi. Plus besoin d’être un vrai geek pour apprécier les jeux, Nintendo élargit sa cible, et les jeunes ne sont plus les seuls clients potentiels. C’est surtout avec l’arrivée de la Wii que les seniors sont rentrés dans la danse du numérique.

La manette classique a été remplacée par une télécommande sans fil qui enregistre le geste effectué, plus besoin de faire des combinaisons complexes avec les différents boutons, ce qui rend le jeu plus accessible (surtout pour les seniors).

Depuis peu, la nintendo Wii, s’installe de plus en plus dans les maisons de retraite, les seniors ont vite adoptés cette nouvelle console. Tout d’abord pour se divertir, mais aussi pour une meilleure condition physique et mentale. Les seniors sont vite devenus fan de tennis, de bowling et de golf avec le jeu Wii Sport sorti en même temps que la console. Nintendo a donc réussi a mettre les jeux vidéo à la portée des seniors, mais pas seulement pour le divertissement. Certains thérapeutes encouragent justement les seniors a jouer régulièrement à la Wii. Robbie Winget (un ergothérapeute) à déclaré ” jouer a la Wii aide les patients à gagner en équilibre, coordination, endurance et fortifier la partie supérieure et inférieure du corps”

La Wii permet l’entretien physique, en particulier avec les jeux tels que: Wii Sport (qui a fait fureur au sein des maisons de retraite) et Wii Fit. Les seniors peuvent s’y amuser en faisant des exercices physiques et des exercices de coordination adaptés à leurs capacités.



Au bowling, c est chacun son tour… Mais tout le monde est attentif au score !
- © Photoshot / UPPA / VISUAL Press Agency
http://www.teva.fr

Mais en plus de l’entretien physique, Nintendo élargie ses jeux pour entretenir son mental. Avec la Wii, les seniors stimulent leur mémoire, leur logique avec entre autre le programme «Cérébrale académie». Et en plus de la Wii, Nintendo avait sorti quelques années auparavant la Nintendo Ds. La Ds, qui au début était surtout sollicitée par les jeunes enfants, permet l’entretien cérébral. Avec la sortie de nouveaux jeux pour la Ds, les seniors stimulent leur mémoire, ainsi que leurs réflexes cérébraux. Nintendo propose des jeux de réflexions et de connaissance, avec des jeux tels que :programme d’entrainement cérébral du Dr Kawashima, Gym des yeux, les aventures du Professeur Layton…
Nintendo allie plaisir du jeu et entretien de la forme physique et mentale. La Wii et la Ds sont devenues des nouvelles consoles pour seniors.
Le succès des ces consoles n’est pas une surprise. Cette nouvelle interactivité permet à toutes les générations de se rassembler. Il est amusant de pouvoir se faire des parties de tennis (ou autres) en famille, sans accorder d’importance a l’âge de chacun. Les jeunes et les seniors réunis pour le plaisir du jeu, le pari est donc réussi par Nintendo qui ouvre les portes du jeux vidéo aux seniors.