Show Posts
Pages: 1 ... 245 246 [247] 248 249 ... 357
3691  International / Français / Re: Attiny85 - pb timer & I2c slave on: March 04, 2012, 03:05:03 pm
Ouaip effectivement y avait une petite faute de frappe.

Par contre j'ai 30Hz pour note=69 au lieu de 440Hz et pour note=100 j'ai 900Hz smiley-eek
Ça passe d'un son trés grave à un son trés aigu sur une trés courte plage ... 90 -> 100Hz, 100 -> 900Hz ...

Je crois que mon probléme vient du fait que le timer1 utilise un signal d'horloge différent de timer0
D'aprés le datasheet timer0 utilise les 16MHz du cpu alors que timer1 utilise le signal en sortie de la PLL soit 64MHz (ou 32MHz j'ai pas trop compris !?).

Une petite idée de comment m'en sortir ?
3692  International / Le bar / Re: [Projet/Idée] Rendre le forum plus agréable pour tout le monde on: March 04, 2012, 12:00:10 pm
Moi de mon coté je continu de faire mon script pour dump les topic.

La partie récup d'une page web selon son numéro de page est ok.
Par contre je vais revoir la partie traitement des données, ma version à grand coup de regex est mégaaa leeenttte ... 12 secondes pour parser 1 topic ... ya 20 topic par page ... et 78 pages ...

Donc en résumé regex -> beautiful Soup
3693  International / Le bar / Re: [Projet/Idée] Rendre le forum plus agréable pour tout le monde on: March 04, 2012, 11:31:25 am
Je ne connaissais pas piwik, mais prés de 700 ms de latence çà ne me donne pas une bonne image  smiley-eek-blue
-> http://demo.piwik.org

A coté google analytics c'est rien ... vive big brother
3694  International / Le bar / Re: [Projet/Idée] Rendre le forum plus agréable pour tout le monde on: March 04, 2012, 11:18:48 am
Tient au passage :
Code:
<!-- Piwik -->
(...)
<!-- End Piwik Tracking Code -->

La team arduino utilise piwik ... et aprés ils se demandent pourquoi leurs serveur rament ...

http://stats.arduino.cc/piwik/piwik.php -> "SQLSTATE[08004] [1040] Too many connections"
3695  International / Français / Re: Accéder à une page sur serveur distant sans ip ? on: March 04, 2012, 10:01:55 am
Sauf que si je mets l'ip dans le navigateur j'arrive sur une page de free avec une erreur et pas sur mon site
C'est parce que les serveurs de free sont des serveurs mutualisé, la même ip hébergeur plein de site différent.
Tu doit spécifié le host: monsite.free.fr lors de la requéte sinon le serveur ne sait pas qu'elle site tu veut consulter.
3696  International / Français / Re: Accéder à une page sur serveur distant sans ip ? on: March 04, 2012, 09:52:41 am
Quote
Je reste sur le c*l ... tu as utilisé quoi comme IP pour retransmettre ta requête !?

J'ai fait un ping sur l'adresse de mon site, cela m'a retourné une IP, j'ai utilisé celle la.
Ok sur l'adresse de TON site, tu te connecte bien à ton site, donc tu ne passe pas par une ip de google par exemple pour demande la page.
3697  International / Le bar / Re: [Projet/Idée] Rendre le forum plus agréable pour tout le monde on: March 04, 2012, 09:39:11 am
Quote
Il suffit de parser chaque page du forum, et placer les résultat d'une série de regex dans une base de données type sqlite ou mysql.
Je n'y aurait même pas pensé !!! Mais cela sous entend d'externaliser le moteur ???
Externaliser le moteur et la base de donnée, ou avoir un accord d'accès à celle déja existante (on peut toujours rêver smiley-mr-green).
Externalisé -> avoir un controle total -> pouvoir optimiser selon NOS besoin.

Cà j'y avait déjà pensé, mais pour une toute autre utilité, celle du nettoyage du forum que nous commençons smiley-wink
A vrai dire, j'ai une flemmingite aigüe grave, même un simple pavuk me fait horreur en ce moment  smiley-mr-green Ainsi l'image récuperée aurait subie un traitement recursif.
L'avantage d'avoir une copie de travail c'est de pouvoir la journaliser, en cas d'erreur on ne touche jamais à l'original.
Et aussi de pouvoir envoyer des requête / script trés puissant pour manipuler les post très rapidement et de manière totalement automatisé.

Dans l'idée génerale, nous avions déjà évoqué les problèmes relatifs au moteur de recherche, même si il contient les options qui permettent une recherche spécifique, si nous pouvions faciliter son utilisation et le contenir au forum francophone, je suis 100% partant.
J'avais déja fait un client en java pour le forum korben .info, donc si d'autre membres sont partant pour ce lancer dans le projet pourquoi pas.


EDIT: J'ai renverser la mise en forme du forum, tout le design est basé sur des <table> <tr> <td>.

je suis en train de faire un script python qui va générer une bdd contenant les info suivante :
icône du topic,
nom du topic,
nom du membre rédacteur,
nombre de reply,
nombre de vue,
date du derniers post,
nom du membre rédacteur du derniers post,
lien vers le topic

En parallèle je vais faire en sort qu'il génère une table des membres avec les info suivante :
nom du membre, lien vers son profil

Affaire à suivre, pour le contenu des topics je verrais dans un second temps.

Problème que je viens de découvrir, il n'est pas possible d'avoir un avertissement en cas de post édité, je sait pas comment je vais faire pour détecter les éditions de post, enfin je verrai ça plus tard.

(Je suis sur le point de générer 1520 requêtes http, je vais devoir limiter le nombre de requêtes par seconde sinon je vais me faire tuer.)
3698  International / Le bar / Re: [Projet/Idée] Rendre le forum plus agréable pour tout le monde on: March 04, 2012, 09:38:18 am
C'est fait.

J'ai du mettre ton premier message en citation dans mon premier message, je n'arrive pas à changer les dates de créations, ce qui influence l'ordre des message dans le topic.
Ok no problém.
C'est ennuyeux quand même ce probléme de timestamp des post ... ça veut dire que tu ne peut pas fusionner deux topic sans que les post se mélange ?
Ce serait un truc à dire aux admin pour qu'il ajoute un fonction "timeshift" pour déplacer dans le temps tout une série de post.
3699  International / Le bar / nettoyage du forum et recherche on: March 04, 2012, 09:24:36 am
Ok, je vais faire un topic dédié.
Tu pourra déplacer les post à partir de ton post http://arduino.cc/forum/index.php/topic,94783.msg712996.html#msg712996 ?
3700  International / Le bar / nettoyage du forum et recherche on: March 04, 2012, 08:47:52 am
Je viens d'y penser et de faire quelques essais.
Le moteur de recherche arduino, même si il n'est pas parfait, peut nous aider dans cette tâche.

Exemple :
http://arduino.cc/forum/index.php?action=search2&brd=33&minage=0&maxage=10&sort=numReplies|asc&search="2n2222"

- brd=33 // board 33 --> forum français
- minage = x // fourchette mini de l'age des sujets
- maxage = x // fourchette maxi de l'age des sujets
- sort = { relevance|desc,        // resultat les plus correspondants
                numReplies|desc,     // grand nombre de réponse d'abord
                numReplies|asc,       // faible nombre de réponse d'abord
                ID_MSG|desc,            // sujet plus récent d'abord
                ID_MSG|asc }            // sujet moins récent d'abord
- show_complete = (0|1) // affiche ou pas le contenu
- subject_only = (0|1) // affiche ou pas l'entête
- searchtype = (1|2) // 1 = recherche tous les mots ensembles, 2 = recherche chaques mots.

Je pense avoir fait le tour des options possibles. Le seul inconvénient est qu'il faut nécessairement entrer un mot clé pour la recherche (&search="2n2222"). En cherchant des mots clé, tel que le, la, les, un, une, je pense que l'on peut rapidement faire le tour des sujets en les triant par nombre de réponse.
Ya beaucoup plus simple pour tout récupérer.
Il suffit de parser chaque page du forum, et placer les résultat d'une série de regex dans une base de données type sqlite ou mysql.
Ensuite pour chaque topic tu refait le même systéme pour en extraire les post, sa reviendrai à générer une copie de la base de donnée france du forum.
De la il serait possible de monter notre propre moteur de recherche et notre propre client d'alerte/popup.

Cà serait cool d'avoir notre propre moteur de recherche 100% francophone  smiley-lol
+1

-> topic dédié or not ?
3701  International / Le bar / nettoyage du forum et recherche on: March 04, 2012, 08:18:51 am
Je propose également une date limite pour les sujets n'ayant pas de réponse.

Skywodd, c'est possible de faire un bot qui détecte le nombre de message et la date de création du sujet ?
Le nombre de message : oui,
La date de création : oui mais avec quelques astuces,

Il y a aussi beaucoup de message avec des liens urls non valides !!!

Detections des urls non valides ???
Humm ... détection des liens mal écrit genre htp://google.fr, ou des liens qui ne point vers un 404 not found ou sur un serveur inexistant ?
Si c'est une détection des liens pointant vers un 404 ou rien, j'avais fait un script qui vérifié la validité des liens megaupload, moyennant modification ça doit pouvoir ce faire.

Un client PC pour le forum ... c'est un projet qui me tente bien smiley-mr-green
Un petit topic sur le sujet pour en débattre ?
3702  International / Français / Re: [Projet] Montage de mesure de stabilité on: March 04, 2012, 08:04:06 am
Mais vu que la mega2560 a 8Ko de ram ça ne devrait pas être la cause du probléme.

J'ai bien une Mega, mais 1280.... c'est grave docteur  smiley-mr-green ?
La mega1280 a 8Ko de ram aussi, c'est juste niveau flash quelle en à 1/2 moins qu'une mega2560 smiley-wink

Pour ton probléme de remise à zéro, vérifie tes calculs, surtout ceux utilisant des int.
rappel:
int / int = int,
int / float = float,

Erreur de base : 5 / 10 -> 0, alors que 5 / 10.0 -> 0.5
3703  International / Français / Re: Accéder à une page sur serveur distant sans ip ? on: March 04, 2012, 07:58:35 am
Salut,

l'ip du serveur n'est pas importante, tu en mets une (genre google), quand tu fais la requette http, tu as "GET /index.php" normalement, et bien à cet endroit, tu donnes l'adresse dns de ton site free "GET http://monsitefree.free.fr/index.php"

Heu ... NON !
Ce que tu décris n'est valable qu'avec un proxy http ! Si tu demande une ressource extérieur au serveur celui DOIT te renvoyer un 301 Moved Permanently voir même un 400 Bad Request !

Quand on fait une requête http il faut que les ressources demandé ce trouve sur le serveur ... sinon ça n'as aucun sens ...
Si le serveur se connecte à un autre serveur pour renvoyé la ressource c'est du proxying.

Quote
Pourquoi chercher compliqué  ?

Cela fonctionne, je peux passer à la suite du projet...
Je reste sur le c*l ... tu as utilisé quoi comme IP pour retransmettre ta requête !?
3704  International / Français / Re: diamondback douteux... Problème de compilation on: March 04, 2012, 07:56:23 am
J'ai tweeté ta mésaventure, et on m'as demandé de te donner ce lien :
http://www.60millions-mag.com/layout/set/popup/content/view/full/127331

3705  International / Français / Re: Récupérer une information d'une base sql on: March 04, 2012, 07:45:42 am
Bonjour,

Le plus simple est de faire un script php qui affiche l'état de la led quand il est appelé.

Exemple :
Code:
<?php

if(!isset($_GET["led'"]))
  die(
"-1");

$led intval($_GET["led'"]); 

$conn mysql_connect("localhost""username""password");

if (!
$conn)
  die(
"-1");

if (!
mysql_select_db("dbname"))
  die(
"-1");

$sql "SELECT etat FROM arduino WHERE led = $led";

$result mysql_query($sql);

if (!
$result)
   die(
"-1");

if (
mysql_num_rows($result) == 0)
   die(
"-1");

$row mysql_fetch_assoc($result);
echo 
$row["etat"];

mysql_free_result($result);

?>

Script Sql
Code:
CREATE TABLE arduino(
led INT(5) PRIMARY KEY,
etat INT(1)
);


Et il suffit d'utiliser l'exemple webClient arduino pour demander au serveur la page balbla.php?led=1 par exemple.
La page renverra le nombre qui correspond à la led voulu ou -1 en cas d'erreur.
Pages: 1 ... 245 246 [247] 248 249 ... 357