Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information
aide





[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]

"chez moi ça marche"

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 31/10/2004 à 23:50. (lien). Évalué à 0.

L'heure d'hiver est arrivé sans problème, tu n'as pas pris le bon fuseau au départ où tu es resté en mode UTC.
KDE 3.3 était trop récent pour être intégré, c'est bien comme ça.
Et les upgrades de distrib, je ne connais pas beaucoup d'OS capable de faire ça. Même mettre à jour windows, j'ai des doutes pour obtenir un truc propre à l'arrivée. C'est bien plus rapide de tout réinstaller.
La 10.1 sera une bonne distrib contrairement à la 10.0.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: C'est toi l'auteur.

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 18/10/2004 à 23:46. (lien). Évalué à 2.

C'est vrai qu'on a accepté le livre sur debian. J'ai changé mon vote pour PP pour le dernier article seulement ce n'est pas terrible la dépêche. Il faudrait présenter un peu mieux le bouquin et je pense que d'autres voteront "pour".

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: Hum... Ca se corse....

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 17/10/2004 à 21:53. (lien). Évalué à 2.

Je me réponds :)
j'ai changé, j'ai mis ça et ça semble marcher un peu mieux :

t=window.opener.w1.document.getElementById(\'compo\');
l=t.insertRow(t.rows.length);
l.innerHTML = "~str_replace(~array("\n","\""),~array("","\\\""),~include('list_composants.tmpl'))";

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: Hum... Ca se corse....

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 17/10/2004 à 21:35. (lien). Évalué à 2.

voici le code exact que j'ai actuellement (en language templeet) :

<script type="text/javascript">
/*window.opener.w1.document.getElementById(\'newcompo\').innerHTML = "~str_replace(~array("\n","\""),~array("","\\\""),~include('list_composants.tmpl'))";*/

ligne=document.createElement("~str_replace(~array("\n","\""),~array("","\\\""),~include('list_composants.tmpl'))");
window.opener.w1.document.getElementById(\'compo\').appendChild(ligne);
/*this.close();*/
</script>

Le template list_composants.tmpl me fournit une ligne <tr></tr> dans mon cas.

Le tableau compo est dans un autre popup et est généré lui aussi.

C'est pour un outil d'inventaire de parc informatique, je rajoute des composants dans un poste depuis la fenêtre principale et au final, ça s'ajoutera dans le formulaire de la fenêtre d'édition du poste directement.
Je n'ai pas trop utilisé de javascript jusque là et je voulais mettre de l'interactivité pour que ce soit plus rapide et simple pour l'équipe qui gère le parc.
Je compte mettre l'outil à disposition vers début 2005 sous licence GPL/Cecill.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: Hum... Ca se corse....

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 17/10/2004 à 20:48. (lien). Évalué à 2.

En fait j'ai déjà le html de la ligne <tr>...</tr> de disponible. Il faut que je le transforme en un élément pour l'utiliser.
document.getElementById ('superTableau').appendChild (ligne);
ligne est un objet si je comprends bien seulement j'ai déjà le HTML que je ne peux découper.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: Ben, je ne vois pas où c'est difficile....

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 17/10/2004 à 12:29. (lien). Évalué à 2.

ahhh merci, ça marchouille :)
Il fallait instancier les 2 fenêtres, je n'avais pas compris.
C'est bon pour le moment, je vais continuer :)

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: Ben, je ne vois pas où c'est difficile....

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 16/10/2004 à 18:33. (lien). Évalué à 2.

ça ne marche pas, dans ton exemple, tu crées les deux popup en un seul coup pendant la même exécution.
Chez moi, le popup w2 est crée après par un clic de souris (j'ai appelé mon popup f1 pour tester).

dans la fenêtre d'origine, j'ai ça :
a href="../../eGuepard/lister,,,,,série-S1885.html"
onclick="window.open('../../eGuepard/lister,,,,,série-S1885.html', 'fiche', 'toolbar=no, location=no, status=yes, scrollbars=yes,resizable=yes, width=750, height=800, left=450, top=60'); return false;"
onmouseout="window.status='';" target="fiche" Clavier /a

dans la fenêtre fiche, j'ai mis :
span id="newcompo" /span

et j'ai un autre lien dans la fenêtre d'origine :
a href="../../eGuepard/danshost,21118.html"
onclick="f1.window.open('../../eGuepard/danshost,21118.html', 'danshost', 'toolbar=no, location=no, status=yes, scrollbars=yes,resizable=yes, width=75, height=80, left=450, top=60'); return false;"
onmouseout="window.status='';" target="danshost" +c /a


la page danshost.html voudrait écrire dans la page lister.html :
script type="text/javascript"
window.opener.f1.document.getElementById('newcompo').innerHTML = "nouveau texte";
/*this.close();*/
/script

et j'ai comme erreur :
Error: window.opener.f1.document.getElementById("newcompo") has no properties

(j'ai viré les > et les < car ça s'affiche pas)

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

ouais j'ai fait ça

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 13/10/2004 à 07:58. (lien). Évalué à 2.

J'ai fait ça il y a un moment, ça prend un peu de temps à mettre en place et ça demande qq connaissance.
Mais ça tourne depuis 2000 et les quota se gère par interface web. ça gère aussi les comptes en plus.

Le système se découpe en 2 parties :
- interface web de gestion (perl et php)
- les scripts des compteurs (perl)

L'ouverture d'un compteur se fait via un "telnet serveur" ou "ssh serveur"
L'ouverture de session sur le serveur démarre le compteur, ouvre le firewall pour la machine qui veut accéder au net.
La disparition de la machine ou la fermeture du telnet ferme le firewall et arrête le compteur.
Le telnet et le ssh sont interfaçables par une applet java je pense

L'interface web peut ajouter du temps à une personne même pendant qu'elle est connectée.
Le truc vérifie qu'un deuxième compteur n'est pas lancé et tue les doublons éventuellement (pour éviter qu'un malin lance de deux postes une connexion sur le même quota).

L'intérêt d'un protocole comme telnet ou ssh c'est que ça existe partout et qu'on peut brancher son PC, portable sur le réseau pour profiter de l'accès.

J'ai des archives de ce que j'avais fait mais c'est à trier. Essaie de voir s'il existe pas un truc facile à installer plutôt.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Attention aux propos tenus dans les commentaires

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 04/10/2004 à 18:12. (lien). Évalué à 1.

Certes, vous avez le droit de ne pas être d'accord avec ces spams mais attention à ne pas généraliser un sentiment personnel pour éviter des problèmes juridiques avec linuxfr.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: faible vente de CD

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 03/10/2004 à 15:51. (lien). Évalué à 6.

faire son propre CD à partir des archives ce qui est assez facile quand on tombe sur la bonne page sur le web qui explique un peu

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: Une initiative plutot appréciable !

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 26/09/2004 à 09:42. (lien). Évalué à 3.

Je peux modifier à volonté ce que je ne peux pas faire sur linuxfr (enfin si mais pour une autre raison) ni sur lea-linux.
Je préfère pouvoir faire ce que je veux.

Pourquoi "les secrets de..." ?
ça fait vendeur, coup marketing :) ça donne envie d'aller voir :)
C'est de l'humour en même temps et comme je ne sais pas quoi mettre sur mon site, ça tombe bien.
Ceci-dit, mes secrets sont une étape intermédiaire vers une idée de projet que j'ai mais le CMS que je suis en train de faire n'est pas fini et ça n'avance pas très vite.

Actuellement, j'essaie de taper mes secrets au format xml docbook, la transformation n'est pas encore superbe, ça produit du xhtml non valide et en plus ça prend 10 secondes pour un malheureux fichier sur un p4. J'avoue que je ne comprends pas. J'avais commencé un moteur de transformation xml->html en php et pour un truc bien plus gros, j'avais 6 secondes sur un k6-2 alors soit je suis un génie, soit j'ai un problème avec xsltproc ou la feuille de transformation utilisée.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: Commentaires expurgés

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 23/09/2004 à 19:24. (lien). Évalué à 3.

Mets toi à la place de l'auteur lisant le NdM, c'est extrêmement déplaisant, même si ce n'était pas ton intention. Imagines-toi passer beaucoup de temps à faire un article et te prendre ça comme remarque, ça donne pas envie de reposter une dépêche.
Pour le déplacement du journal, c'est pareil, tu attaques l'équipe dans un journal. Il y a une différence entre donner un avis sur un sujet et critiquer sans diplomatie.

Je pense que les deux problèmes sont les mêmes à la base.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: J'ai plus simple

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 23/09/2004 à 18:42. (lien). Évalué à 1.

Oui la réplication est une bonne idée mais le système de basculement est encore assez manuel d'après ce que j'ai lu et l'intégration d'un système automatique est prévu mais il faudra attendre un peu j'imagine.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: Commentaires expurgés

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 23/09/2004 à 18:29. (lien). Évalué à 0.

A partir du moment où un NdM est une attaque personnelle, tu n'avais pas à mettre ça peu importe que tu ais raison ou pas. Mais tu pouvais utiliiser les commentaires pour faire ta remarque.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: J'ai plus simple

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 22/09/2004 à 21:02. (lien). Évalué à 2.

ben l'outils de mysql lock les tables le temps de l'export.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: J'ai plus simple

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 22/09/2004 à 16:38. (lien). Évalué à 1.

Ouais, arrêter un service critique, c'est un peu abusé quand même.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: Bof Un autre pour postgresql

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 22/09/2004 à 13:50. (lien). Évalué à 2.

N'étant pas du tout expert postgresql, j'ai quand même fait un script de backup également :

#!/bin/sh
#
# Script pour faire le backup des bases
# de données PostgreSQL
# Exécuté par /etc/crontab
#
#
backup_dir=/mnt/backup-pgsql
backup_dir_pgsql=${backup_dir}/pgsql
backup_tmp=${backup_dir}/tmp
backup_tmp_pgsql=${backup_tmp}/pgsql


# répertoire de backup monté ?
monte=`mount | grep backup-pgsql | grep -v grep`

if [ "${monte}" != "" ]; then

mkdir -p ${backup_dir} && chmod 0700 ${backup_dir}
mkdir -p ${backup_dir_pgsql} && chmod 0700 ${backup_dir_pgsql}
mkdir -p ${backup_tmp} && chmod 0700 ${backup_tmp}
mkdir -p ${backup_tmp_pgsql} && chmod 0700 ${backup_tmp_pgsql}

date=`date -I`
host=`hostname -s`

# Détermine la liste des bases et les copie

dbnames=`psql -U postgres -q -t -A -d template1 -c "SELECT datname FROM pg_datab
ase WHERE datname != 'template0'"`
for db in ${dbnames}; do
echo -n " $db"
file=${backup_tmp_pgsql}/pgsql-${db}-$date-$host.Fc
pg_dump -U postgres -F c -d $db -f ${file}
done


# Création de l'archive Tar/gzip data et
# déplacement vers le répertoire des backups
tar czf ${backup_tmp}/pgsql-$date-$host.tar.gz -C ${backup_tmp}/ pgsql/
mv ${backup_tmp}/pgsql-$date-$host.tar.gz ${backup_dir_pgsql}/pgsql-$host.tar.gz

# Efface les fichiers temporaires

rm -f ${backup_tmp}/pgsql/*.sql

fi

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Bof

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 22/09/2004 à 13:37. (lien). Évalué à 2.

J'ai lu leur truc, c'est moyen, s'il y a voici mon script :
(Si vous voyez des améliorations, je veux bien, je vais sans doute faire un autre qui fera une requête pour lister le nom des bases disponibles au lieu d'aller voir les fichiers car si on a des bases innodb par exemple, il faut bien penser que tout est dans un/plusieurs fichiers au lieu d'un répertoire unique)

#!/bin/sh
#
# Script pour faire le backup des bases
# de données MySQL
# Exécuté par /etc/crontab
#
#
backup_dir=/mnt/backup-mysql
backup_dir_mysql=${backup_dir}/mysql
backup_tmp=${backup_dir}/tmp
backup_tmp_mysql=${backup_tmp}/mysql


# répertoire de backup monté ?
monte=`mount | grep backup-mysql | grep -v grep`

if [ "${monte}" != "" ]; then

mkdir -p ${backup_dir} && chmod 0700 ${backup_dir}
mkdir -p ${backup_dir_mysql} && chmod 0700 ${backup_dir_mysql}
mkdir -p ${backup_tmp} && chmod 0700 ${backup_tmp}
mkdir -p ${backup_tmp_mysql} && chmod 0700 ${backup_tmp_mysql}

date=`date -I`
host=`hostname -s`

# Détermine la liste des bases et les copie

for var in `find /var/lib/mysql/ -type d | grep -v "lost+found" | \
sed -e "s/\/var\/lib\/mysql\///"`; do
mysqldump --opt $var > ${backup_tmp_mysql}/mysql-$var-$date-$host.sql
done

# Création de l'archive Tar/gzip data et
# déplacement vers le répertoire des backups
tar czf ${backup_tmp}/mysql-$date-$host.tar.gz -C ${backup_tmp}/ mysql/
mv ${backup_tmp}/mysql-$date-$host.tar.gz ${backup_dir_mysql}/mysql-$host.tar.gz

# Efface les fichiers temporaires

rm -f ${backup_tmp}/mysql/*.sql

fi

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Re: Pas content du tout

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 18/09/2004 à 23:51. (lien). Évalué à 4.

Moi j'ai voté SP ("seconde page") parce que les ISO ne sont pas accessibles pour tout le monde pour l'instant mais j'aurais bien voté PP parce que la news est bien rédigée.
Tu vois le problème, c'est qu'il y en aura une autre la semaine prochaine plus deux autres encore dans un mois. Ceux qui n'utilisent pas mandrake et qui voient 4 news en PP, ça doit les énerver un peu. Alors il faut faire un choix pour éviter ça.
La solution pourrait être de mettre en attente la news puisque de toute façon, les membres du club reçoivent un mail qui signale la sortie. Ce qui ferait deux news au lieu de 4 avec une community en PP et une official en SP parce que ce sera juste une évolution mineure.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

Bizarre

Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 14/09/2004 à 07:26. (lien). Évalué à 2.

Le script de synchronisation de mir.zyrianes.net est bien lancé toutes les 4 heures avec le serveur maître des miroirs. Il est donc forcément à jour à 4 heures près.
La synchronisation est étalée sur plusieurs heures entre les miroirs, je pense que ceux situés dans la même zone horaire que le maître sont plus à jour mais c'est une supposition.

--
Site perso : http://rootix.info
Libre Attitude : http://libre-attitude.org

[ Répondre ]

[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]