mai

01

Posted by : Alessandri Olivier | On : 1 mai 2014

Bonjour à tous mes lecteurs

Après quelques mois de travail intense avec ma société OLVANI spécialisée dans la création de service en ligne (site web, intranet, extranet,…), j’ai un peu délaissé mon blog perso que je vais reprendre peu à peu.

Continue Reading

nov

05

Posted by : Alessandri Olivier | On : 5 novembre 2011

Depuis quelques années la conception web est devenue, pour certaines sociétés, très professionnelle. Elles ont mis en place des méthodes de travail permettant de proposer aux clients des aspects d’interfaces fonctionnelles avant de concevoir le produit et ainsi optimiser ou même maximiser la satisfaction du client par rapport à sa demande.

C’est là qu’intervient le Wireframe qui permet de concevoir des interfaces virtuelles comme des maquettes (sans graphisme) et ainsi de construire avec le minimum d’effort des interfaces.

Cette étape semble être une perte de temps mais ce n’est pas le cas car cette action, intervenant avant la conception graphique,  va accélérer la création de la maquette. En se basant sur l’interface issu du Wireframe, validée par le client, le travail du graphiste va en être facilité. Cela évite ainsi de nombreux aller-retour entre la société conceptrice et le client.

Continue Reading

jan

19

Posted by : Alessandri Olivier | On : 19 janvier 2011

 

Du nouveau sur le web, je vois de nombreux sites parler de node.js mais qu’est-ce que c’est un script JavaScript ? Oui en quelque sorte mais coté serveur. Qui l’eut cru du JavaScript coté serveur mais quel intérêt ?

Pour faire simple node.js utilise l’asynchronisme très en vogue chez d’autres éditeurs comme Microsoft. Les requêtes asynchrones en web sont souvent utilisées pour éviter d’attendre qu’une requête trop longue se finisse. On peut continuer à naviguer sans attendre que la requête se termine. C’est ensuite un autre thread qui reprend le relais.

L’intérêt premier à mon sens est le nombre de connexions au serveur et l’économie de ses ressources.

Une utilisation concrète sera de s’en servir pour des applications de chat car en mode non asynchrone on est obligé des créer des boucles qui génère une multitude de requêtes vers le serveur et l’engorge très rapidement. Ces boucles servent à détecter si un utilisateur vous envoie un message, c’est très consommateur de ressources et de bande passante. La solution : l’asynchronisme avec node.js (ou une autre technologie)

En fait ce type de technologie est parfait pour faire des applications dynamiques temps réels tel que de la notifications temps réel comme Twitter (dans Twitter les tweets arrive automatiquement sur votre page), de la messagerie instantanée tel que du chat

On appelle également cette technologie le Reverse Ajax, l’Ajax push ou Comet.

A ma connaissance il est difficile de l’installer sur Windows mais c’est faisable avec un émulateur tel que Cygwin. Le top serait d’avoir une version adaptée pour les OS Windows.

Je pense que comme l’a été la fonction XmlHttprequest (ajax) une révolution est en marche.

sept

05

Posted by : Alessandri Olivier | On : 5 septembre 2008

Mais la question à se poser est : Pourquoi Google sort un navigateur maintenant?

Il y en a tant : Internet Explorer, Firefox, Opera, Safari sont les plus importants donc un de plus!

Voici la réponse de Google

Bien sûr, pour ma part, je pense que les enjeux sont très importants pour Google de posséder et maîtriser son propre navigateur, comme l’ a fait, il y a une dizaine d’ année, Microsoft .

  • Intégrer son moteur de recherche
  • Intégrer et faciliter l’ utilisation des services de documents (Google Document, Google Calendar) grâce au raccourcis clavier que peut créer Chrome
  • Faciliter l’ utilisation des Gmail

Diffuser encore plus d’ annonces, ressources financières énormes pour Google : diffuser encore et encore de la publicité, toujours trouver des services pour diffuser ses annonces. Proposer des services GRATUITS pour que le maximum de personnes utilisent leurs services.
Moi le premier, j’ utilise certains de leurs services qui sont très bien, et je suis pourtant un fervent défenseur de Microsoft et développeur .NET dans l’ âme (Mea Culpa!) Non sérieusement, Il faut être a l’ écoute de tout!

Il ne faut pas oublier les 2 derniers lancements de Google : Google Gears (système qui permet de travailler en mode déconnecter, stocker des informations en locale) et Androïd (sorte de console virtuelle pour créer et lancer des applications sur des mobiles)

La corrélation de ces 3 projets donnent à Google un impact énorme et une couverture mondiale!

  • avec Gears : Google a un orteil dans les Bureaux des PC
  • avec Androïd : Google a un pied dans l’ univers des mobiles
  • avec Chrome : Google a une tête dans l’ univers Internet et pourrait bien asseoir sa position face à Microsoft !

Je crois que la bataille entre les 2 Grands Google et Microsoft a de belles perspectives devant elle!

En fin de compte cela peut que nous faire du bien!

sept

02

Posted by : Alessandri Olivier | On : 2 septembre 2008

à télécharger ici

A tester et à adopter, peut-être!?
Il est, c’ est vrai très rapide, très épuré à la Google ;°)
Un système d’ onglet : incontournable !
Un système d’ onglet dynamique très intéressant, à ma connaissance les autres navigateurs ne le font pas!

Google Chrome est basé sur le Web Kit d’apple, utilisé par Safari. Ce n’ est pas forcément une référence pour nous développeur.

En tant que développeur cela fait encore un navigateur a tester et par expérience ont se base rarement sur Safari pour que les sites web soient nickel mais plutôt sur les navigateurs les plus utilisés comme Internet Explorer et Firefox!

Même les utilisateurs de MAC ne naviguent pas tous avec Safari!

A priori le rendu ressemble très fortement à celui de Firefox!

Au vu de la popularité de Google, il est fortement possible que la communauté Internet adopte ce logiciel!

août

12

Posted by : Alessandri Olivier | On : 12 août 2008

Félicitations à Christophe Druaux pour son document (pdf) sur l’ importance des forums de discussions en France.

200 forums listés sur une carte suivant le nombre de messages publiés (juillet 2008)

A voir absolument

Un petit résumé de l’ utilisation de tous ces forums, comme quoi il n’ y a pas que le web 2.0 avec ses réseaux sociaux mais également les bonnes vieilles habitudes et sa simplicité d’ utilisation qui en fait un outils très utilisé

Les domaines  les plus consultés sont

Domaines

Sites web

Nombre de messages/jour

La Santé    
  Doctissimo entre 171 200 et 205 400
  Au feminin entre 24 600 et 29 500
Jeux vidéo    
  Jeuxvideo.com entre 103 000 et 123 000
     
L’ informatique    
  Hardware.fr entre 26 000 et 31 000
  Comment ça marche entre 22 500 et 27 500
L’ automobile    
  Forum auto entre 20 900 et 25 000
Famille    
  MagicMaman entre 11 700 et 14 000

A voir une cartographie des blog (bien sûr seulement 200 ont été cartographiés, la sélection est expliqué dans le pdf)

juil

23

Posted by : Alessandri Olivier | On : 23 juillet 2008

Vous trouverez ce symbole rss sur beaucoup de sites et quand vous cliquez dessus une page de texte, avec ce que l’ on appelle des balises, apparaît.

Cette page présente vos informations dans un format structuré de données qui peux être lu par un programme informatique tel qu’ un site web ou un logiciel sur votre PC.

Ces informations que vous publiez sont accessibles par d’ autres et le principe est que la source de l’ information n’ est modifiable que par celui qui l’ a créée. Cela permet de centraliser les informations à un seul endroit et de faciliter sa mise à jour.

Pour lire ces informations il vous suffit soit d’ utiliser un lecteur de flux RSS que vous installez sur votre PC, soit des scripts php ou code ASP.NET pour les afficher sur votre site.

Vous avez directement l’ information d’ un site sans avoir besoin d’ aller sur le site.

Pour les internautes :

Les logiciels : utiliser un lecteur RSS, Google Reader peut également lire des flux.

Les navigateurs : ils mettent en forme ces flux et vous donnent la possibilité de vous y abonner, gratuitement bien sûr. C’ est vous qui choisissez votre source d’ information. Par contre il faut aller régulièrement vérifier les informations si elles ont changées au contraire du ping service.

Voir la liste des lecteurs RSS

Pour les webmaster :

utiliser des scripts ou code pour afficher ces flux et également pour écrire des flux et les mettre à disposition.

Format d’ un flux Rss : un fichier texte avec une extension rss, xml ou autre c’ est le contenu qui est important!

<?xml version="1.0" encoding="US-ASCII"?>
<rss version="2.0" xmlns:im="http://purl.org/rss/1.0/item-images/" >
<channel>
<docs>http://www.emploi-en-ligne.com/</docs>
<description>Destin&#233; &#224; favoriser la diffusion d&#039;information sur l&#039;emploi, ...</description>
<link>http://www.emploi-en-ligne.com/</link>
<title>Emploi-en-ligne.com : Annuaire sur l&#039;emploi et le monde du travail</title>
<image>
<title>Emploi-en-ligne.com : Annuaire sur l&#039;emploi et le monde du travail</title>
<url>http://emploi-en-ligne.com/ressources/images/rss/logoeelpetit.gif</url>
<link>http://www.emploi-en-ligne.com/</link>
<description>Destin&#233; &#224; favoriser la diffusion d&#039;information sur l&#039;emploi, le travail, </description>
</image>
<category>Emploi</category>
<item>
<title>ICC Executive Search</title>
<link>http://www.emploi-en-ligne.com/sites/agences/cadre/fiches/52/detail/</link>
<description>ICC Executive Search, recherche et recrutement de cadres et dirigeants par approche direct en Europe.</description>
<guid>http://www.emploi-en-ligne.com/sites/agences/cadre/fiches/52/detail/</guid>
<author>rss@emploi-en-ligne.com</author>
</item>
</channel>
</rss>

mar

17

Posted by : Alessandri Olivier | On : 17 mars 2008

Voici la suite des chiffres sur les réseaux sociaux. Après les heures d’ utilisation voici le nombre de visiteurs mensuels

et le nombre de visites et  ainsi que l’ évolution par rapport à l’ année précédente

Site web

Visiteurs mensuels

Visites mensuelles

Évolution depuis février 2007

myspace.com 65 744 241 955 057 928 -1%
facebook.com 28 563 983 326 418 930 +77%
classmates.com 11 978 068 22 488 912 +11%
myyearbook.com 3 019 762 20 022 490 +284%
bebo.com 3 540 465 19 282 335 +3%
blackplanet.com 2 109 069 13 746 246 +9%
hi5.com 2 424 699 11 828 458 +1%
linkedin.com 3 828 407 11 155 614 +729%
tagged.com 2 376 621 10 109 933 +28%
reunion.com 6 741 879 10 109 933 +28%
friendster.com 1 867 423   8 625 522 +25%
orkut.com 469 664   7 093 888 +74%
flixster.com 3 311 187   6 752 495 +118%
fubar.com 1 667 363   6 610 080 3272217%
tickle.Com 2 105 741   6 320 987 +61%
cafemon.com 1 572 890   6 009 659 +495%
xanga.com 1 897 345   5 939 039 -66%
yuku.com 921 186   5 483 587 +1400%
twitter.com 629 531   4 166 086 +4368%
ning.com 1 181 109   3 816 990 +4803%
source compete
     

Ces chiffres sont impressionnants, l’ association de ces chiffres aux actions possibles dans ces sites permettent de se rendre compte de l’ impact que l’ on peut avoir sur les utilisateurs.

oct

13

Posted by : Alessandri Olivier | On : 13 octobre 2007

Google représente le plus important moteur de recherche au monde,
plus de 70% des internautes l’utilisent.
Mais il a su se développer dans bien d’autres domaines que la recherche :

  1. iGoogle : Propose une page intéractive qui sert de bureau (ajout de gadget , d’information personnalisée)
  2. Froogle : un annuaire les produits mis en vente sur le Web

  3. Groupes : un service de groupe de discussion

  4. Actualités : un service en ligne gratuit de Google qui présente de façon automatisée des articles d’information en provenance de sources sur le Web

  5. Recherche de livres : anciennement appelé Google Print, est le service de recherches de livres

  6. Bloc-notes : un service gratuit, qui permet d’une façon simple de sauvegarder et d’organiser des informations lors de recherches sur Internet

  7. CheckOut (Payment) : est une solution de Paiement sur Internet qui permet à l’utilisateur d’envoyer et de recevoir ses paiements par Internet, sans avoir à communiquer ses coordonnées
    de carte bancaire lors de ses transactions comme Paypal

  8. Transit : un service permettant de trouver un moyen de transport public pour relier deux points

  9. Video : un service de partage et de visionnage de vidéos

  10. Gmail : un webmail gratuit

  11. Code : un site internet destiné aux développeurs intéressés par le développement relatif à Google

  12. Document et Tableur : un travail en ligne et collaboratif

  13. Picasa Web Album : un service en ligne d’hébergement de photo

D’autres applicatifs existent comme Google Maps, Google Base, Google Apps, …

nov

09

Posted by : Alessandri Olivier | On : 9 novembre 2004

Protégé est logiciel libre en Java pour créer des contenus sémantiques. Création de Thésaurus sur des domaines spécifiques (biologie, emploi, travail, aéronautique,…) :
Doc : Doc de Protégé
Installation : Protege 3.0 Beta (build 91) (InstallAnywhere Web Installer)
Autres logiciels : pOWL – Semantic Web Development Plattform
Le W3C a du inventer un langage qui permet de concevoir ces contenus : OWL (Ontologie Wen Language) voir : Le guide du langage d’ontologie Web OWL
Directive du W3C :
W3C Web Ontology (WebOnt) Working Group (OWL) (Closed)
OWL Web Ontology Language XML Presentation Syntax
OWL Web Ontology Language Semantics and Abstract Syntax

nov

02

Posted by : Alessandri Olivier | On : 2 novembre 2004

Qu’est ce qu’un réseau neuroniques ?
L’objectif est de résoudre des problèmatiques par des solutions approchées et je les range dans la même optique que des réseaux bayésiens même si ils n’ont pas la même utilité.
Cette technologie fonctione sur l’auto-apprentissage d’une application et fait le parallèle avec les systèmes neurologiques biologique.
Pour reprendre ce que dit Jean Marc Corsini voici les similitudes :
"
Un réseau de neurones biologiques est un système non linéaire, à haut degré de parallélisme et très robuste aux pannes. De plus il peut :
* apprendre en adaptant ses poids synaptiques en fonction de l’environnement,
* utiliser des informations probabilistes, imprécises et brutes,
* généraliser à partir d’exemples (via des cas particuliers).
Un réseau de neurones est caractérisé d’une part par sa topologie c’est-à-dire :
* le poids des connexions inter-cellulaires,
* les propriétés des cellules,
* les règles de mise à jour. (apprentissage)
"
Au niveau logiciel :
l’information n’est pas stockée à un endroit précis mais elle est répartie à différents endroits du réseau
Un petit cours sur les réseaux neuroniques par Jean Marc Corsini
Suite
A quoi peut-on l’appliquer?
- la reconnaissance de formes
- la reconnaissance de caractères manuscrits
Cette techniques est très rapide d’application et occupe un faible encombrement de la mémoire
Intelligence artificielle [Association Libre Cours]

nov

02

Posted by : Alessandri Olivier | On : 2 novembre 2004

Voici une explication très clair du Web Sémantique :
Le Web sémantique constitue la prochaine grande évolution des réseaux basés sur le langage XML et le protocole IP. Tandis que le World Wide Web a été conçu pour les humains, le Web sémantique vise à doter l’ensemble des ressources en ligne d’un sens, interprétable par un logiciel.
Socle du Web sémantique, le langage RDF (Resource Description Framework) permet d’attribuer un sens à une ressource en ligne, à l’aide de triplets « sujet-verbe-complément » . Par exemple : « <<>><01> » , « <01> » et « » , etc.
Grâce au Web sémantique, les moteurs de recherche n’auront plus à interpréter les pages HTML et à tenter d’y découvrir des mots clés. Chaque document, de la page XHTML à la fiche produit basée sur XML, se décrira à l’aide d’un vocabulaire normé, reposant sur une ontologie.
Une ontologie est un dictionnaire de définitions, qui découple le sens d’un concept de son « implémentation » linguistique : bon de commande, purchase order, Schein von Bestellung, etc. La langue et les différences culturelles ne devraient ainsi plus être un frein aux interactions automatiques entre machines.
Le Web sémantique s’appuie sur les standards RDF et OWL. Le premier fournit le mécanisme technique pour représenter des relations entre ressources. Le second s’appuie sur RDF pour guider les entreprises dans la construction d’ontologies
source 01net.com

nov

02

Posted by : Alessandri Olivier | On : 2 novembre 2004

Une initiave intéressante pour collaborer au développement du Web sémantique, tout le monde peut s’inscrire :
Web Semantique:PagePrincipale
Un site également intéressant : une réflexion personnel sur le web sémantique
The transitonner
La révolution invisible

oct

19

Posted by : Alessandri Olivier | On : 19 octobre 2004

Partly powered by CleverPlugins.com