Forum des Objets Communicants et Solutions pour les Libérer...
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum des Objets Communicants et Solutions pour les Libérer...


 
AccueilAccueil  GalerieGalerie  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-39%
Le deal à ne pas rater :
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
399 € 649 €
Voir le deal

 

 plan B...ou comment parer l'hibernation de nos lapinous.

Aller en bas 
+53
Fifiz
guigui95
Shadowan
woobyztag
Valentino
doune74
del65
t-kiv
chatelp
Franç
tchoubidou
saviowd
Sucre d'Orge
Adrien Touati
iMatt
akkes
tdavid
g33k
philippeimac
perouges
pillsmen
Kiki&Prune
Pixel du Rezo
Bidule
ybo
nabazland
oaz
doudi
lemulot
Petit Pimousse
grobubu
nabaz
billou95
Zaya
Harfangdesneiges
Phabbrrysse
Xeno
jimmbo
Ativille
yrwan
max95
Hime
progoze
GrosBill
huzemoi
zagado26
mcflyyoupi
Diaoul
picsoung
Mephisto
jbx028
Moon´s Heart
nag
57 participants
Aller à la page : Précédent  1, 2, 3, 4, 5 ... 10, 11, 12  Suivant

Concernant une pétition pour rendre public le code de Violet, vous êtes :
Evidement POUR
plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Vote_lcap97%plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Vote_rcap
 97% [ 152 ]
Absolument CONTRE
plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Vote_lcap1%plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Vote_rcap
 1% [ 2 ]
Définitivement SANS AVIS
plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Vote_lcap2%plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Vote_rcap
 2% [ 3 ]
Total des votes : 157
 

AuteurMessage
nag
Special Nabz
Special Nabz



Nbr de messages : 3601

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeSam 22 Aoû 2009 - 0:18

Harfangdesneiges a écrit:
De mon côté je suis prêt à donner minimum 1/2 h par jour. Seul inconvénient : je n'ai jamais travaillé sur un serveur dédié, ni utilisé Jabber, erlang, Java... Bref, en réseaux je suis pas top nabzcry

Bon ! ben mon gars, va falloir s'y mettre ! ...........commence a bûcher Jabber, erlang et Java..........euh..........moi...........je vais faire du café........ nabzwhistle

EDIT : Moon'sHeart : ton plan d'attaque est parfait, yapluka ! nabzhello1
Revenir en haut Aller en bas
Moon´s Heart
Crazy Geek
Crazy Geek
Moon´s Heart


Age : 55
Localisation : Liège, Belgique
Nabaztag : Irina (tag³), Ryu (tag³), Summer (tag³), Tchantchès (tag³ mutant humanoïde), Yoko (tag³)
Nbr de messages : 15886
Carottes : 103413

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeSam 22 Aoû 2009 - 12:09

nag a écrit:
Bon ! ben mon gars, va falloir s'y mettre ! ...........commence a bûcher Jabber, erlang et Java..........euh..........moi...........je vais faire du café........ nabzwhistle
EDIT : Moon'sHeart : ton plan d'attaque est parfait, yapluka ! nabzhello1

Je dirais même plus: va falloir retrousser ses oreilles! nabzjump
Revenir en haut Aller en bas
http://www.moonsheart.com
doudi
Nabz Junior
Nabz Junior
doudi


Age : 43
Localisation : doudiland
Nabaztag : iTagtag
Nbr de messages : 67
Carottes : 5691

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeSam 22 Aoû 2009 - 20:11

Moi j'veux bien aider si il y a es choses a Photoshoper ..... la seule chose que je maîtrise ... :-S
Revenir en haut Aller en bas
nag
Special Nabz
Special Nabz
nag


Age : 50
Localisation : agen
Nabaztag : nag (V2) frankennag (V2) KarotzNag (kz) nag et frankennag sont sous serveur OpenNag[ONG]
Nbr de messages : 3601
Carottes : 13294

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeDim 23 Aoû 2009 - 14:39

Ca en est ou ............? on est un peu au point mort, non ? (ou y'a des infos qu'on aurait loupé ?)
Revenir en haut Aller en bas
GrosBill
Gold Nabz
Gold Nabz
GrosBill


Localisation : Paris
Nabaztag : Kikiztag
Nbr de messages : 622
Carottes : 6703

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeDim 23 Aoû 2009 - 17:21

jbx028 a écrit:


Je suis tout à fait d'accord avec toi. De source (presque) sur, violet utilise ejabberd (http://www.ejabberd.im/) basé sur le langage erlang. J'ai déja un peu eu l'occasion de regarder dans le passé mais j'ai pas beaucoup de temps malheureusement en ce moment...

http://wiki.jabberfr.org/Ejabberd

Et de maniere plus generale tout sur jabber :
http://wiki.jabberfr.org/w/index.php?title=index.php&title=Accueil

et peut etre ca a lire aussi
http://www.cs.uta.fi/hci/spi/jnabserver/
Revenir en haut Aller en bas
nag
Special Nabz
Special Nabz
nag


Age : 50
Localisation : agen
Nabaztag : nag (V2) frankennag (V2) KarotzNag (kz) nag et frankennag sont sous serveur OpenNag[ONG]
Nbr de messages : 3601
Carottes : 13294

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeLun 24 Aoû 2009 - 22:16

Merci Grosbill respect Je me suis penché sur l'install d'un serveur apache hier et je dois dire que ca me fait de l'info en plus, je me pose une question..........lors de l'install, en suivant la procédure donnée dans le wiki (1er lien) il est dit :

"Veillez à toujours mettre le nom du domaine en minuscule, sinon vous risquez d'obtenir un « not_allowed » lors de l'enregistrement et de l'accès à la page web.",

C'est quoi cette page web ? celle a partir de laquelle on configure le serveur, ou celle du site que l'on heberge ? :nabz1:

EDIT : ou cas ou il s'agirait du site hébérgé, peut-on mettre un blog en lien ??
Revenir en haut Aller en bas
jbx028
Gold Nabz
Gold Nabz
jbx028


Localisation : Dans le sept huit
Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz.....
Nbr de messages : 677
Carottes : 6943

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeLun 24 Aoû 2009 - 22:22

Pour info, le lien ci après confirme bien que violet utilise ejabberd : http://www.silicon.fr/fr/news/2009/07/24/nabaztag_adopte_la_solution_de_messagerie_instantanee_de_processone
Revenir en haut Aller en bas
http://twitter.com/jbx028
nag
Special Nabz
Special Nabz
nag


Age : 50
Localisation : agen
Nabaztag : nag (V2) frankennag (V2) KarotzNag (kz) nag et frankennag sont sous serveur OpenNag[ONG]
Nbr de messages : 3601
Carottes : 13294

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeLun 24 Aoû 2009 - 22:30

Ca confirme alors ! nabzhello1

Bon du coup, OpenNab devrait être mis de côté..........c'est dommage, il y avait plein de fonctions implémentées yellownabzitslife
Revenir en haut Aller en bas
Harfangdesneiges
Special Nabz
Special Nabz
Harfangdesneiges


Age : 28
Localisation : Quelque part sur la côte d'Azur
Nbr de messages : 1383
Carottes : 6336

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMar 25 Aoû 2009 - 8:24

nag a écrit:
Merci Grosbill respect Je me suis penché sur l'install d'un serveur apache hier et je dois dire que ca me fait de l'info en plus, je me pose une question..........lors de l'install, en suivant la procédure donnée dans le wiki (1er lien) il est dit :

"Veillez à toujours mettre le nom du domaine en minuscule, sinon vous risquez d'obtenir un « not_allowed » lors de l'enregistrement et de l'accès à la page web.",

C'est quoi cette page web ? celle a partir de laquelle on configure le serveur, ou celle du site que l'on heberge ? :nabz1:

EDIT : ou cas ou il s'agirait du site hébérgé, peut-on mettre un blog en lien ??

C'est la page du site où se trouve l'interface d'administration :

Citation :
Vous pouvez maintenant administrer le serveur en vous connectant à l'interface d'administration via un navigateur quelconque en entrant l'URL suivante :

http://monserveurjabber.tld:5280/admin
.
Revenir en haut Aller en bas
huzemoi
Gold Nabz
Gold Nabz
huzemoi


Age : 52
Localisation : Saint maur des fossés
Nabaztag : huzegobert
Nbr de messages : 880
Carottes : 6045

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMar 25 Aoû 2009 - 10:27

Bonjour a tous, je vois que la révolution s'installe. nabzlol et j'en suis désoler de ne pouvoir vous aidez car je n'y connais mais alors rien en informatique.

Par contre j'ai un vélo pour faire du courrant et si il vous faut un pédaleur ba je me sacrifirais c'est sur. nabzcry

Esperons que vous arriverez a faire vivre nos lapinous attitudes
Revenir en haut Aller en bas
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6398

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMar 25 Aoû 2009 - 15:30

Bonjour à tous,

Je suis le développeur initial d'OpenNab. Je ne passe plus très souvent sur ce forum mais je viens de voir un message que m'a envoyé Nag concernant votre recherche de plan B.

A la lecture de vos échanges il semblerait que vous vous dirigiez vers une solution jabber. Je ne peux que vous souhaiter de reussir mais, pour le coup, OpenNab ne vous sera pas d'une grande utilité.

J'aimerais quand même répondre à plusieurs messages de la discussion dans lesquels ont été avancées de affirmations telles que "on ne va pas revenir à un ping toutes les X minutes", "http n'est pas adapté", "php n'est pas adapté", etc.

Les pings du lapin dans sa version "non jaberisée" n'ont jamais été très gourmands, ni en bande passante, ni en temps de traitement. Il aurait été réellement possible de connecter plusieurs centaines de lapins sur un OpenNab avec un délai de ping relativement court (un délai de 10 secondes donne une impression de quasi temps-réel)
Le web dans son ensemble est, pour autant que je sache, principalement constitué de serveurs http dont les applications sont programmées en php et qui renvoient des données à de nombreux utilisateurs connectés simultanément...

Un serveur jabber sera probablement plus efficace mais, s'il prend à certains d'entre vous, l'idée d'un plan C (dans le cas où le plan B met plus de temps que prévu à être opérationnel), je peux aider à l'install d'OpenNab sur un serveur.
Je peux aussi donner des explications détaillées sur le fonctionnement d'OpenNab, notamment sur le développement de plug-ins qui permettent d'étendre les fonctionnalités.

Oaz
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
jbx028
Gold Nabz
Gold Nabz
jbx028


Localisation : Dans le sept huit
Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz.....
Nbr de messages : 677
Carottes : 6943

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMar 25 Aoû 2009 - 17:56

Pour ma part dès la semaine prochaine je vais tester jNabServer (compatible jabber) avec sphinx (reconnaissance vocale) et AIML pour l'intelligence artificielle (via pandorabot ou http://www.geocities.com/phelio/chatterbean/).

J'ai déja il y a quelque temps (du temps d'opennab) crée un web service similaire. Il me reste à l'adapter avec JnabServer. Se web service permettait de poser une question au nabz en appuyant sur sa tête, le fichier wav était alors reconnu par Sphinx et l'aiml était alors utilisé pour déduire une réponse. Cela donnait une illusion de discussion.

JnabServer a été crée par les équipes en charge du projet "companion" (dont rafi est aussi un des participants) qui utilise le nabz comme principale interface pour le DHM (dialogue Homme Machine). Ci dessous un pdf d'explication du projet.

http://www.companions-project.com/downloads/Companions_Bellagio08_Hakulinen_Paper.pdf

reste à retroucer ses manches...
Revenir en haut Aller en bas
http://twitter.com/jbx028
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6398

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMar 25 Aoû 2009 - 22:15

jbx028 a écrit:
Pour ma part dès la semaine prochaine je vais tester jNabServer (compatible jabber) avec sphinx (reconnaissance vocale) et AIML pour l'intelligence artificielle (via pandorabot ou http://www.geocities.com/phelio/chatterbean/).

Je vais peut être te faire gagner un peu de temps.
Je viens de jeter un coup d'oeil au code de jNabServer : c'est un équivalent de OpenNab mais écrit en java.
Les classes qui gèrent les réponses HTTP du serveur sont d'ailleurs très proches de celles d'OpenNab.

Donc tu peux l'essayer mais le fonctionnement sera obligatoirement très proche d'OpenNab (avec les pings, tout ça...)

C'est d'ailleurs tellement proche que les développeurs de jNabServer ont étrangement repris le même principe de plugin et ils ont même donné comme exemple de plugin le lancer de dé qui existe sur OpenNab.
Franchement, je serais très étonné qu'OpenNab n'ait pas servi de modèle pour créer ce serveur... Les similarités sont trop grandes.

Il y a quand même une différence majeure : jNabServer est un exécutable autonome qui crée son propre "microserver" http alors qu'OpenNab est une appli PHP qui tourne avec un serveur web standard (Apache ou autre - il suffit de supporter un "url rewrite")
Tant qu'à faire du http et prévoir une architecture qui puisse monter en charge moi j'ai tendance à préférer les serveurs existants et déjà bien rodés mais chacun son truc...
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
nag
Special Nabz
Special Nabz
nag


Age : 50
Localisation : agen
Nabaztag : nag (V2) frankennag (V2) KarotzNag (kz) nag et frankennag sont sous serveur OpenNag[ONG]
Nbr de messages : 3601
Carottes : 13294

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMar 25 Aoû 2009 - 22:36

oaz a écrit:
Bonjour à tous,

Je suis le développeur initial d'OpenNab. Je ne passe plus très souvent sur ce forum mais je viens de voir un message que m'a envoyé Nag concernant votre recherche de plan B............................

Un serveur jabber sera probablement plus efficace mais, s'il prend à certains d'entre vous, l'idée d'un plan C (dans le cas où le plan B met plus de temps que prévu à être opérationnel), je peux aider à l'install d'OpenNab sur un serveur.
Je peux aussi donner des explications détaillées sur le fonctionnement d'OpenNab, notamment sur le développement de plug-ins qui permettent d'étendre les fonctionnalités.

Oaz

nabzciao Oaz ! nabzhello1
nabzjump nabzhello1 nabzjump nabzhello1 nabzjump nabzhello1 nabzjump nabzhello1
Merci d'avoir pris un peu de ton temps nabzflower
Bien que je ne sois pas un programmeur, je me suis penché sur l'install d'un serveur apache, j'ai besoin (beaucoup) de progresser mais je suis motivé, si tu veux bien mexpliquer les grandes trames de l'infernale mise en place, je suis preneur............ nabzjump
Revenir en haut Aller en bas
Harfangdesneiges
Special Nabz
Special Nabz
Harfangdesneiges


Age : 28
Localisation : Quelque part sur la côte d'Azur
Nbr de messages : 1383
Carottes : 6336

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 9:28

oaz a écrit:
Je vais peut être te faire gagner un peu de temps.
Je viens de jeter un coup d'oeil au code de jNabServer : c'est un équivalent de OpenNab mais écrit en java.
Les classes qui gèrent les réponses HTTP du serveur sont d'ailleurs très proches de celles d'OpenNab.

Donc tu peux l'essayer mais le fonctionnement sera obligatoirement très proche d'OpenNab (avec les pings, tout ça...)

C'est d'ailleurs tellement proche que les développeurs de jNabServer ont étrangement repris le même principe de plugin et ils ont même donné comme exemple de plugin le lancer de dé qui existe sur OpenNab.
Franchement, je serais très étonné qu'OpenNab n'ait pas servi de modèle pour créer ce serveur... Les similarités sont trop grandes.

Il y a quand même une différence majeure : jNabServer est un exécutable autonome qui crée son propre "microserver" http alors qu'OpenNab est une appli PHP qui tourne avec un serveur web standard (Apache ou autre - il suffit de supporter un "url rewrite")
Tant qu'à faire du http et prévoir une architecture qui puisse monter en charge moi j'ai tendance à préférer les serveurs existants et déjà bien rodés mais chacun son truc...

Complètement d'accord avec toi. Apache a une longue existence derrière lui et est utilisé sur des centaines de serveurs; je pense qu'il serais quand même plus fiable que jNabserver.

Je suis également preneur d'infos sur OpenNab ! En effet, je maîtrise mieux PHP que java et je serais prêt à monter un plan C en PHP sur un serveur Apache en attendant le plan B.

Une dernière question : et les nabz des non-francophones ? Que vont-ils devenir ? En effet, si il n'y a pas de développeurs motivés chez eux, leurs lapins vont servir de lampe de chevet...
Revenir en haut Aller en bas
nabazland
Karotzeur taquin
nabazland


Age : 57
Localisation : Rouen - France
Nabaztag : Caulfield (v2.1)
Nbr de messages : 9783
Carottes : 13155

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 9:46

Juste pour signaler que le firmware actuel des lapins V2 est uniquement adapté à Jabber...
(ou bien je dis une énormité ?)
Revenir en haut Aller en bas
http://www.nabzone.com
GrosBill
Gold Nabz
Gold Nabz
GrosBill


Localisation : Paris
Nabaztag : Kikiztag
Nbr de messages : 622
Carottes : 6703

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 10:15

Ce firmware est aussi un soucis si on a pas violet.
Le lapin se met a jour en auto.

Comment recuperer le firmware et le deployer sur d'autres lapin pas forcement a jour...
Revenir en haut Aller en bas
jbx028
Gold Nabz
Gold Nabz
jbx028


Localisation : Dans le sept huit
Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz.....
Nbr de messages : 677
Carottes : 6943

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 10:31

Citation :
Je vais peut être te faire gagner un peu de temps.
Je viens de jeter un coup d'oeil au code de jNabServer : c'est un équivalent de OpenNab mais écrit en java.
Les classes qui gèrent les réponses HTTP du serveur sont d'ailleurs très proches de celles d'OpenNab

...pas faux, je vais donc me (re)concentrer sur opennab.

Citation :
Juste pour signaler que le firmware actuel des lapins V2 est uniquement adapté à Jabber...
(ou bien je dis une énormité ?

J'ai posé la question il y a quelque mois au createur de jnabserver et voici sa réponse :

"jnabserver includes an old bootcode (software run internally by Nabaztag) which uses the old protocol. So as long as you are completely replacing Violet service with
your own, you can use jNabServer."


Ceci est aussi valable pour opennab.
Revenir en haut Aller en bas
http://twitter.com/jbx028
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6398

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 11:25

nag a écrit:
Bien que je ne sois pas un programmeur, je me suis penché sur l'install d'un serveur apache, j'ai besoin (beaucoup) de progresser mais je suis motivé, si tu veux bien mexpliquer les grandes trames de l'infernale mise en place, je suis preneur............ nabzjump

En fait, il n'y a pas grand chose à dire sur la mise en place.

Le truc, je pense, c'est de comprendre ce que fait un lapin lorsqu'il démarre :
- le lapin récupère l'adresse du serveur dans sa configuration, celle que l'on met à jour avec les lumières bleues. L'adresse, c'est un truc qui ressemble à 'mon.serveur.com/vl'
- le lapin envoie une requête au serveur pour récuperer son bytecode. C'est une requête http qui ressemble à : http://mon.serveur.com/vl/bc.jsp?v=0.0.0.10&m=xx:xx:xx:xx:xx:xx&l=00:00:00:00:00:00&p=00:00:00:00:00:00&h=4 où xx:xx:xx:xx:xx:xx est le numéro de série du lapin.
- En réponse, le serveur renvoie le bytecode à exécuter pour le reste du temps où le lapin sera allumé. C'est ce bytecode qui est régulièrement mis à jour par Violet et qui a fortement changé lors du passage en architecture "jabber"

Installer OpenNab, ça revient donc à :
- mettre en place les fichiers php d'opennab dans l'arborescence ad hoc du serveur web utilisé.
- donner les droits d'accès en écriture à certains dossiers car OpenNab va vouloir y écrire (cf readme.txt d'OpenNab)
- récupérer un bytecode "d'époque" (c'est à dire avant jabber) et le mettre dans un endroit adapté. Il y a une entrée dans le fichier de configuration "opennab.ini" qui permet d'indiquer le chemin où OpenNab trouve le bytecode qu'il renvoie aux lapins.
- faire en sorte que qu'une requête http://mon.serveur.com/vl/bc.jsp soit exécutée par le script /vl/bc.php d'OpenNab. Sur Apache, par exemple, on peut faire ça dans le fichier .htaccess avec une configuration d'url rewriting, ou, plus simplement, en déclarant /vl/bc.php comme étant la réponse à une erreur 404 (page non trouvée).

Les principaux problèmes d'install d'OpenNab qui ont été remontés concernent cette phase d'amorçage, celle où le lapin affiche successivement plusieurs lumières oranges. Dès que les 3 lumières vertes sont là, en général, c'est gagné : le reste tourne sans problème.

Après, si on veut étendre le fonctionnement du lapin, il faut écrire des plugins pour OpenNab, mais c'est une autre histoire...
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6398

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 11:30

GrosBill a écrit:
Ce firmware est aussi un soucis si on a pas violet.
Le lapin se met a jour en auto.

Comment recuperer le firmware et le deployer sur d'autres lapin pas forcement a jour...

cf mon message précédent.

En fait le terme "firmware" est un peu trompeur.
Le lapin charge son programme ("bytecode") auprès du serveur à chaque fois qu'il est mis sous tension.
Donc, a priori, aucun problème pour faire charger un ancien programme à tous les lapins connectés à un nouveau serveur

Je dis 'a priori' car je ne sais pas s'il n'y a pas autre chose qui aurait fait des modifs permanentes sur les lapins ou si les lapins vendus après le passage en jabber acceptent encore un ancien programme.
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
ybo
Silver Nabz
Silver Nabz
ybo


Age : 27
Localisation : Paris
Nabaztag : ybo
Nbr de messages : 371
Carottes : 5961

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 11:32

Dis donc ! Violet en redressement judiciaire , alors qu'on ne parlait que de l'extraordinaire succès du Nabaztag:tag! C'est fou! Sinon, je ne pourrais pas vous aider au point de vue technique mais je vous encourage pour que notre beau lapin ne se retrouve pas plus tard dans un musée des anciennes technologies (mettez déjà vos ipods de côté, ça risque de valoir une fortune dans quelques années). nabzhelp
Revenir en haut Aller en bas
GrosBill
Gold Nabz
Gold Nabz
GrosBill


Localisation : Paris
Nabaztag : Kikiztag
Nbr de messages : 622
Carottes : 6703

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 12:35

Merci pour les explication oaz, j'y vois un peu plus clair maintenant.

Faudrait reussir a sauvegarder un des derniers bytecode des lapins. Je suppose que tu as analysé le traffic reseau pour l'avoir oaz?
Revenir en haut Aller en bas
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6398

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 12:56

GrosBill a écrit:
Merci pour les explication oaz, j'y vois un peu plus clair maintenant.

Faudrait reussir a sauvegarder un des derniers bytecode des lapins. Je suppose que tu as analysé le traffic reseau pour l'avoir oaz?

C'est clair qu'il vaut mieux garder un bytecode jabber récent dans un coin pour pouvoir faire un jour quelque chose avec un lapin jabberisé et libéré.

Je continue donc mes explications sur la phase de démarrage.

OpenNab peut fonctionner en mode "standalone". Dans ce cas il sert directement aux lapins le bytecode qu'il a en stock.
Mais, historiquement, OpenNab fonctionnait en "proxy", c'est à dire qu'il transmettait à Violet les requêtes reçues du lapin et qu'il renvoyait au lapin les réponses reçues de Violet, tout ça pour continuer à être connecté à Violet tout en ajoutant de nouvelles fonctionnalités.

Donc, en mode "proxy", OpenNab ne garde pas de bytecode en local. Il le demande à Violet à chaque fois en faisant la requête : http://r.nabaztag.com/vl/bc.jsp?v=0.0.0.10&m=xx:xx:xx:xx:xx:xx&l=00:00:00:00:00:00&p=00:00:00:00:00:00&h=4 où xx:xx:xx:xx:xx:xx est le numéro de série du lapin.

Donc, pour sauvegarder un bytecode, c'est très simple : on prend son navigateur web favori et on appelle cette URL en ayant pris soin de remplacer le xx:xx:xx:xx:xx:xx par un numéro de série valide (c'est à dire en remplaçant les xx par des nombres).
Cette requête renvoie un fichier qu'il suffit de sauvegarder....
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
Bidule
Nabz Junior
Nabz Junior
Bidule


Age : 51
Localisation : Mennecy
Nbr de messages : 75
Carottes : 5963

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 13:31

Bonjour a tous je vous suis avec attention depuis quelques jours yellownabzsmile

et sauf erreur un bytecode il y en a un dans jNabServer

celui la ne conviendrai pas ?
Revenir en haut Aller en bas
Pixel du Rezo
Special Nabz
Special Nabz



Age : 44
Localisation : Montpellier
Nabaztag : Ptiloo (V1), Kymoo (V2), Mymoo (V2), Lyloo (V2), Maryloo (V2), Faitoo (V2), Titoo (V2), Kachoo (Karotz)
Nbr de messages : 2708
Carottes : 13152

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 16:23

oaz a écrit:
C'est clair qu'il vaut mieux garder un bytecode jabber récent dans un coin pour pouvoir faire un jour quelque chose avec un lapin jabberisé et libéré.
Pour avoir le bootcode "jabber", c'est pas difficile, il suffit d'enregistrer ce que renvoie la page http://r.nabaztag.com/vl/bc.jsp?v=0.0.0.10&m=xx:xx:xx:xx:xx:xx&l=00:00:00:00:00:00&p=00:00:00:00:00:00&h=4 , le mieux étant de renommer ce bc.jsp en bootcode_DATE.bin (on peut aussi remplacer DATE par le numero de revision de ce bootcode.

On a pas mal travaillé dessus ces derniers jours, en vue de faire évoluer openJabNab avec un mode standalone. Ca devrait etre disponible d'ici quelques jours ou semaines...
En revanche, openJabNab est un peu plus complexe que openNab à installer, étant donné qu'il y a la partie "Jabber" à gérer.
Il faut donc un apache + php comme pour openNab, mais il faut aussi rajouter Qt pour compiler tout ca.

Cependant, quand on a réussi à l'installer, ca marche nickel yellownabzwink

Pour faire une installation, il faut soit une machine perso sur son réseau, sur laquelle on puisse installer apache + php + Qt et un environnement de developpement, soit un serveur privé/dédié, qui permette d'installer les memes outils.

ps: pour ceux qui maitrisent vraiment le coté technique de la chose, il existe des outils qui permettent de decompiler ce bootcode...

Bidule a écrit:
Bonjour a tous je vous suis avec attention depuis quelques jours yellownabzsmile

et sauf erreur un bytecode il y en a un dans jNabServer

celui la ne conviendrai pas ?
Effectivement, ce bootcode est un "ancien", donc sans le protocole xmpp (jabber)
Il faut voir cependant qu'un lapin en mode "jabber" sera beaucoup plus réactif qu'un lapin en mode "http" (opennab), car dans le premier cas, le lapin écoute ce qui vient du serveur, alors que dans le cas "http", le lapin doit interroger le lapin pour lui demander s'il a des choses à faire/dire... Donc à moins de faire en sorte que le lapin interroge le serveur toutes les secondes (ce qui est faisable, mais cela "charge" le serveur, donc si plusieurs lapins sont connectés dessus, il va vite saturer), il y aura une latence.
Revenir en haut Aller en bas
http://openjabnab.fr/
Kiki&Prune
Lapin nain
Lapin nain



Localisation : Reims
Nbr de messages : 14
Carottes : 5572

plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitimeMer 26 Aoû 2009 - 17:24

Salut
ça fesait un bon moment que je n'étais pas passé sur le forum.
J'ai vu la nouvelle il y a quelques jours pour le risque d'exctinction de notre espèce préférée.

Je peux proposer un hébergement sur un PC dédié, sous linux, windows, dos... je bidouille un peu, suffit de me dire quoi installer.

Sinon, au delà de ça, même si je n'ai pas été actif du tout sur le forum et dans la communauté Nabz, j'ai quelques refléxions qui me sont venues en lisant le thread.

La première c'est que au vu de la nécessité d'agir rapidement il est surement plus facile de passer par des hébergements sur des serveurs perso pour commencer. De plus le nombre de personnes potentiellement au courant lors des premières semaines, n'est pas si énorme en terme de trafic/ressources engendrés et nécessaire (moins de 600 personnes enregistrées sont passées sur le forum depuis le 1er juillet, en extrapolant un peu j'imagine qu'on peut compter 1 000 personnes utilisant le plan B dans les premiers temps). En répartissant de manière identique les utilisateurs sur les différents hébergements que l'on trouvera on devrait pouvoir tenir le coup au début. De plus l'avantage des hébergeurs perso, c'est que tant que le plan B n'aura pas de version stable finalisée il sera plus pratique d'utilisé ces serveurs comme machines tests, et il n'y aura pas la pression économique (payé un service -ici le/les serveurs- alors qu'il n'est pas stable est quand même désagréable) ce qui diminuera les risques de frictions et mauvaises humeurs lié à des résultats. ça permet en plus de se concentrer uniquement sur le développement des applis, écriture de code, réglage de l'architecture... sans avoir à réfléchir à un modèle économique viable et équitable.

A priori la seule chose nécessaire pour l'hébergement est une machine connectée à l'adsl, allumé H24, si possible qui se relance automatiquement en cas de coupure de courant (avec les applis qui vont bien pour relancer le service aussi de manière automatique).

Pour l'utilisation du service, par contre, c'est sans doute un peu plus compliqué. Côté Nabaztag, il faut reconfigurer le lapin:pin. Tout le monde ne possèdant pas les compétences (même si les manips ne doivent guère être compliquée) il faudra créer un tutoriel simple, en image, évolutif avec les retours d'experiences.
Il faut aussi prévoir une répartition des utilisateurs sur les différents hébergements afin de ne pas avoir de serveur moins réactif que d'autres. De plus pour qu'un Nabaztage fonctionne, il faut enregistrer l'@ du nouveau serveur, mais côté serveur y a-t-il une manip à faire ? (style enregistrer l'identifiant du lapin:pin...)
Si oui, il faut donc une réactivité/disponibilité régulière des hébergeurs ou le cas échéant la possibilité de le faire à distance par des tiers, acteurs de confiance du plan B (développeurs, "gestionnaire", autres hébregeurs...)

Pour le côté développement, ça pourrait être utile de savoir ou les développeurs en sont, si ils ont le temps et qu'ils le veulent bien, est ce qu'il serait possible d'avoir un point détaillé (mais compréhensible pour le profane) genre, "on a essayé ça, on a vu que ceci... on a configuré comme ça... il manque encore, il faut faire...". Connaitre, ce qu'il leur faut : matériel (serveur ?) information ?
Et peut être se concentrer sur les choses simples à faire fonctionner pour maintenir nos lapin:pins en vie même si ils doivent régresser quelques temps.

C'était mes réflexions yellownabzsmile

Sinon, pour l'hérgement, un PC dédié en plus comme serveur perso vous intéresse-t-il ?
Si oui, les développeurs : que voulez vous dessus :
-quel système d'exploitation ? Linux, Win XP, Vista ?
-quels logiciels ? FTP ? VNC ?
Je peux mettre à dispo un PC vierge (seul hic, aujourd'hui je ne sais pas encore comment rendre ce PC totalement isolé de mon réseau domestique ce qui serait mieux si je mets VNC ou équivalent dessus, y a-t-il une bidouille coté freebox ? ou faut-il passer par un routeur externe et dans ce cas me passer du wifi de la freebox ?)

Kiki, à dispo pour que son lapin ne devienne pas un Nabaztag empaillé.
Revenir en haut Aller en bas
Contenu sponsorisé





plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Empty
MessageSujet: Re: plan B...ou comment parer l'hibernation de nos lapinous.   plan B...ou comment parer l'hibernation de nos lapinous. - Page 4 Icon_minitime

Revenir en haut Aller en bas
 
plan B...ou comment parer l'hibernation de nos lapinous.
Revenir en haut 
Page 4 sur 12Aller à la page : Précédent  1, 2, 3, 4, 5 ... 10, 11, 12  Suivant
 Sujets similaires
-
» Cas de grippe chez nos amis Lapinous
» Terrier qui n'affiche plus le nom des lapinous
» Lapin en redressement ?
» Front de libération des Lapinous
» Bonne nuit les lapinous

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Objets Communicants et Solutions pour les Libérer... :: I. Communauté :: Rabbit:z Life-
Sauter vers: