J'ai eu, il y a quelques jours, l'idée du random chat, c'est-à-dire d'une discussion à deux où les personnes ne se connaissaient pas avant. L'objectif n'est pas de provoquer des rencontres au sens meetic mais des discussions, des échanges, sur des sujets ouverts.
L'idée vient du constat que malgré les outils de communications (MSN ICQ Jabber IRC etc), on se retrouve souvent dans une communauté qui ne grandit pas vite. Paradoxalement, c'est plus facile de rencontrer un inconnu dans le train que sur Internet. L'article "chatroom" de Wikipedia (http://en.wikipedia.org/wiki/Chatroom) traite de cette insuffisance.
En cherchant à développer ce projet, j'ai constaté que ICQ l'avait eu bien avant moi. Mais leur manière de l'utiliser ne correspond pas à l'idée que je m'en faisais : dans le random chat d'ICQ, on choisit le sexe, l'âge, et les loisirs de l'interlocuteur... Et en me renseignant un peu, je vois que les utilisateurs n'aiment pas cette option : elle apporte de la publicité pour des sites de rencontres, ou bien des gens qui n'aiment pas être dérangés.
Le projet restait donc à faire... Voici la première ébauche : http://randomchat.free.fr/
J'ai eu l'occasion de faire plusieurs random chats, c'est très fun. Je pense vraiment qu'il y a du potentiel derrière ce concept. J'ai pu rapidement en tirer les points suivants :
- certains de mes interlocuteurs étaient probablement mythomanes (en particulier celui affirmant qu'il était un bot (!)), ce qui n'enlève pas grand chose au côté ludique de la conversation.
- il est possible de ne pas se présenter et de parler directement d'un sujet (actualités, demande de conseils...).
- on a l'assurance de tomber sur quelqu'un assez ouvert d'esprit, car il accepte de parler à n'importe qui lui aussi.
- le random chat, c'est souvent de la perte de temps... Mais pas uniquement : cela permet d'échanger ses points de vue.
Malheureusement, ce type de site a besoin d'une masse critique d'internautes pour tourner, et je dois dire que depuis sa création, elle n'a pas été atteinte.
Au niveau de l'implémentation, la conversation pointe vers un channel IRC (actuellement, une applet Java ou un CGI:IRC permet de discutter depuis le web). Je ferai peut-être un passage à un chat Ajax/PHP quand j'aurai le temps...
(ce texte provient d'un message d'un forum pour lequel j'ai été conseillé d'en faire un journal)
# Pour avoir des gens ...
Posté par Colin Pitrat (site web personnel) . Évalué à 4.
[^] # Re: Pour avoir des gens ...
Posté par Colin Pitrat (site web personnel) . Évalué à 2.
# Ca marche pas ...
Posté par Colin Pitrat (site web personnel) . Évalué à 2.
Voilà.
[^] # Re: Ca marche pas ...
Posté par eric . Évalué à 1.
# php+ajax
Posté par Ludovic Gasc . Évalué à 4.
# Une killer app pour Jabber ?
Posté par Lucas . Évalué à 9.
[^] # Re: Une killer app pour Jabber ?
Posté par Nÿco (site web personnel) . Évalué à 3.
C'est l'IM standard de l'IETF, elle est ouverte et extensible. Il existe énormément de projets opensource/libres et proprios, à toi de choisir les bibliothèques qui vont bien ou de créer les tiennes...
[^] # Re: Une killer app pour Jabber ?
Posté par Maxime (site web personnel) . Évalué à 2.
[^] # Re: Une killer app pour Jabber ?
Posté par eric . Évalué à 1.
Le problème du flag "Free for Chat" c'est que ça crée une dissymétrie (chatteurs client, chatteurs serveurs) - comme dans ICQ random chat, et cela risque d'aboutir à des gens qui se sont mis en Free for Chat mais qui sont peu disposés à discuter.
A mon avis, il faudrait un bouton "Random chat" qui serait le même pour les deux parties.
[^] # Re: Une killer app pour Jabber ?
Posté par Omega (site web personnel) . Évalué à 2.
L'avantage c'est qu'on garde ainsi l'anonymat facilement, on a pas besoin de faire de nouvelle JEP, et c'est indépendant du client.
# Sympa
Posté par Émilien Kia (site web personnel) . Évalué à 4.
Un jour libre ?
[^] # Re: Sympa
Posté par ThesmallgamerS . Évalué à 6.
Au moins ai-je appris ce que "Binding ruby" voulait dire et le nom de tout les différents langages de 4e générations, Visual Basic non inclus.
# Ca marche plus
Posté par tene . Évalué à 8.
Warning: feof(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 17
Warning: fgets(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 19
Warning: feof(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 17
moi qui voulait me socialiser... :p
# petit probleme
Posté par Anonyme . Évalué à 3.
il manque un petit htaccess je pense, sinon actuellement j'ai
ing.utf8) [function.fopen]: failed to open stream: No such file or directory in /mnt/129/sdb/3/c/randomchat/index.php on line 16
Warning: feof(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 17
Warning: fgets(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 19
Warning: feof(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 17
Warning: fgets(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 19
Warning: feof(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 17
Warning: fgets(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 19
Warning: feof(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 17
Warning: fgets(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 19
Warning: feof(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 17
Warning: fgets(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 19
Warning: feof(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 17
Warning: fgets(): supplied argument is not a valid stream resource in /mnt/129/sdb/3/c/randomchat/index.php on line 19
de plus il me semble que free (enfin yohan plutot) n'aime pas les programmes de chat sur ses serveurs, cela accapare des ressources toussa...
[^] # Re: petit probleme
Posté par eric . Évalué à 2.
pour le bug actuel, j'investigue...
[^] # Re: petit probleme
Posté par eric . Évalué à 1.
sinon, quelqu'un sait si l'execution des programmes php se fait en multitache ou en séquentiel ? je veux dire, est-ce que l'exécution d'un script php attend la fin de l'éxecution du dernier ?
[^] # Re: petit probleme
Posté par mansuetus (site web personnel) . Évalué à 2.
(j'entends qui fait un
header(type de fichier)
fprint (...) )
j'espère avoir compris la question ;p
[^] # Re: petit probleme
Posté par eric . Évalué à 1.
Si deux scripts php s'executent simultanément, un script peut-il bloquer l'accès à un autre script le fichier statut si l'autre essaie de le lire entre la phase d'effacement et celle de renommage du premier ?
[^] # Re: petit probleme
Posté par mansuetus (site web personnel) . Évalué à 3.
Long answer :
utilisateur de Gallery, le gestionnaire de photos, j'ai pu trouver dans le mode d'administration le gestionnaire de véroux, où tu peux choisir entre "SQL" et "fichier".
Le verrou fichier doit (j'ai pas lu le code) écrire dans un fichier "je suis occupé, patiente", et tous les autres scripts viennent le consulter et "attendent" la libération du verrou pour continuer.
en SQL, c'est pareil, mais il n'y a pas de sémaphores en php... ( enfin, pas à ma connaissance ! )
Mais pourquoi utiliser un fichier, les bases de données ne sont-elles pas faites pour ce que tu veux faire ? pourquoi ré-inventer la roue ?!
[^] # Re: petit probleme
Posté par eric . Évalué à 1.
# pub
Posté par JoeltheLion (site web personnel) . Évalué à 1.
# Pourquoi 2
Posté par Hrundi V. Bakshi . Évalué à 6.
[^] # Re: Pourquoi 2
Posté par eric . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.