Greg a écrit 168 commentaires

  • # Pour une fois...

    Posté par  (site web personnel) . En réponse au journal AAAAHHHHHHHHH. Évalué à 10.

    Pour une fois qu'on nous montre un sport propre, avec une bonne mentalité, des chants de marseillaise partout en France, je trouve ça dommage de critiquer.

    Les joueurs et entraineur français ont admis avoir moins bien joué que les anglais, et donc trouve "normal" la victoire des anglais.

    Ya qu'au rugby ou on verra un entraineur d'équipe adverse venir féliciter dans les vestiaires l'équipe gagnante alors qu'un pays entier est derrière, je pense à la Nouvelle Zélande.

    Pas tous les sports ne sont aussi entachés que le Foot ou le cyclisme.

    C'est bien de critiquer, et c'est typiquement français, mais je pense que c'est beaucoup plus important de féliciter et de parler positivement d'un fait quand il en vaut vraiment la peine.

    Allez y maintenant, moissez moi et lacher votre Haine Française sur mon post !
  • [^] # Re: Retour d'expérience en production

    Posté par  (site web personnel) . En réponse à la dépêche MySQL Proxy. Évalué à 7.

    Si je peux me permettre quelques conseils ;)

    Tu peux répliquer toute la DB, juste quelques DB, ou encore seulement des tables.

    Plus tu répliques de données, moins tes slaves seronts efficaces pour répondre aux requetes de lectures, et plus ils risquent de prendre du délais de réplic (d'après mon expérience c'est exponentiel :( le slave qui prend du délais devient tres vite innaccessible)

    Mais attention aux parametres de config "replicate-ignore-table" qui permettent de ne pas répliquer toutes les tables, MAIS si une requête d'écriture impliquant des tables ignorées apparait, la réplic est cassée.
    Exemple typique, tu réplic les tables A, B, C et tu ignores D. Une requete de ce genre va planter la réplic:
    UPDATE B SET champ=1 WHERE D > 0;

    Pour revenir à mysql proxy, il va etre possible dans les versions futures de changer dynamiquement la liste des slaves. Donc avec un programme tiers, on peut récupérer les délais de réplic de tous les slaves, et appliquer un algorithme pour ajouter/supprimer des slaves de mysql proxy ....
  • [^] # Re: Et pourquoi pas mettre des requêtes... en memcache ?

    Posté par  (site web personnel) . En réponse à la dépêche MySQL Proxy. Évalué à 2.

    MySQL fait déjà du cache sur les requêtes ... il suffit d'avoir pas mal de RAM :)
  • [^] # Re: Retour d'expérience en production

    Posté par  (site web personnel) . En réponse à la dépêche MySQL Proxy. Évalué à 2.

    Sauf que j'aimerai plutot faire des tests qui se rapprocherait de la prod, c'est à dire du 500 requetes aléatoires SELECT / secondes par serveurs, c'est là que mysql proxy semble pêcher dans mon cas, sinon il remplit tres bien son role de load balancers de requetes de lectures.
  • [^] # Re: Retour d'expérience en production

    Posté par  (site web personnel) . En réponse à la dépêche MySQL Proxy. Évalué à 3.

    Oui, et la communauté autour de ce produit est très active, le code est régulièrement mis à jour, ça bouge.

    Il faudrait que je puisse tester hors production mais comment ?
  • [^] # Re: Retour d'expérience en production

    Posté par  (site web personnel) . En réponse à la dépêche MySQL Proxy. Évalué à 5.

    Réplication partielle MySQL 5 depuis un seul master.

    Pourquoi ?
  • # Retour d'expérience en production

    Posté par  (site web personnel) . En réponse à la dépêche MySQL Proxy. Évalué à 10.

    Bonjour,

    effectivement ce produit est très interressant sur le principe, on évite par exemple de faire de la répartition de charge au niveau applicatif...

    Je l'ai configuré et installé, tout semblait parfait, sous l'effet de l'excitation je l'ai meme mis en prod quelques heures.

    Environnement: des serveurs PHP qui interroge un pool de 5 serveurs MySQL de manière aléatoire, statistiquement c'est équitable :)
    J'ai donc changé le pool de 5 par 1 seul: MySQL Proxy, qui lui load balance les requetes sur les 5 serveurs (read-only)

    Impressionnant, mysql proxy ne consomme rien en CPU avec 1500 req/sec , le serveur n'atteint meme pas 1 de charge, et ... ça marche !

    Sauf que ... je ne sais pas pourquoi, mais les 5 serveurs se prennent moins de requetes, la partie du site concerné est plus lente à la navigation, on dirait que mysql proxy n'accepte qu'un nombre restreint de connections simultanés et/ou par secondes, le serveur étant pourtant légerement tuné pour largement encaisser plus de 100000 cnx / seconde.

    J'ai posé la question sur le forum mysql proxy, et n'ai pas obtenu de réponse....
    Et je n'ai pas le temps de creser, pour l'instant.

    Dommage :-(
  • # Merci

    Posté par  (site web personnel) . En réponse au journal Welcome to Vim Tips Wiki. Évalué à 2.

    Merci pour l'info, vim restera le meilleur outils du sysadmin :)
  • [^] # Re: bittornado

    Posté par  (site web personnel) . En réponse au journal CTHere, téléchargement par lot de fichier torrent. Évalué à 1.

    Pourquoi screen ?

    Pour limiter les téléchargements simultanés, on peut utiliser l'une des nombreuses options : "--max_downloads 4"

    Le seul inconvénient que je peux trouver à bittornado, c'est qu'il n'est pas controlable par un programme tiers, et donc on ne peut pas scripter une config dans le temps par exemple, afin de limiter les téléchargements la journée par exemple via des crons...
  • # bittornado

    Posté par  (site web personnel) . En réponse au journal CTHere, téléchargement par lot de fichier torrent. Évalué à 3.

    Bittornado sait le faire, et prend les nouveaux fichiers ajoutés à la volée.

    On le lance une fois, puis on déplace ses torrents dans le dossier pour ajouter des téléchargements, et on supprime le torrent pour arrêter le téléchargement :


    btlaunchmanycurses $HOME/torrent
  • # Plus d'informations sur PJsip et ceux qui le développent

    Posté par  (site web personnel) . En réponse au journal PJsip et Python. Évalué à 2.

    J'ai reçu ce mail :


    Hi Greg,

    I got your email address from the comments section of our blog, thanks for commenting and posting in linuxfr.org. I don't speak French, so just for fun I tried running the linuxfr page through Google Translator. At one point, a commenter (using the handle name "left"), seems to mention "However, no advertizing, no name of limps or of sponsort… I question myself;". It may be down to bad translation, but I feel some explanation is needed: pjsip has a company (PJSIP LLP) backing it, that will provide non-GPL licensing and support to people that needs them. Therefore if people are worried that this is just some hobbyist, they can be assured that we are a proper company with long term plans for pjsip. It is true that the website does not yet reflect this, as we haven't properly "launched" yet, that is to come sometime later this year. Stay tuned.

    Thank you very much for your attention.

    Best Regards,

    --
    Perry Ismangil


    Si le coté codage dans son coin ne vous rassuraient pas, vous voilà maintenant rassurés ;)
  • [^] # Re: gpl ? ou MPL ?

    Posté par  (site web personnel) . En réponse au journal Déposer ses sources développées en entreprise. Évalué à 2.

    Bonjour Laurent,

    en fait il y a plusieurs produits/sources.

    - 1 en python et XUL, sous licence GPL
    - 1 en XUL pure, avec Xulrunner, dont j'avais mis une fois (avec l'accord de mon employeur) une version installable sur xulfr.org, ici :
    http://www.xulfr.org/wiki/BaseDeDonn%E9es/ExtensionSql
    d'ailleurs, le lien fonctionne toujours... ;)

    les 2 sont sous GPL il me semble, et celà avait été discuté avec l'employeur. Où as tu vu du MPL ?
  • [^] # Re: Societe

    Posté par  (site web personnel) . En réponse au journal Déposer ses sources développées en entreprise. Évalué à 2.

    Merci Nico pour ces précisions, j'avais oublié que effectivement les sources avaient été publiés à travers des images ISO et un repository SVN ! Mais le site n'existe plus...

    Sinon, oui, la politique de la société était de faire de libre, et oui j'étais actionnaire mais je ne le suis plus... et peut avant que je parte on discutait de la possibilité de changer de licence ...
  • [^] # Re: Les sources appartiennent à ton employeur.

    Posté par  (site web personnel) . En réponse au journal Déposer ses sources développées en entreprise. Évalué à 2.

    Oui mais je ne parle plus à mon employeur ;)

    Par contre je sais que le projet en question n'est plus développé, voir n'existe plus au sain de cette entreprise, mais je n'en suis absolument pas sur...

    Toutes ces sources ont été développés sur le lieu de travail.
  • [^] # Re: Questions sur choix techniques (sur PJSIP)

    Posté par  (site web personnel) . En réponse au journal PJsip et Python. Évalué à 2.

    D'autant que le protocole SIP peut avoir des utilisations sur des systèmes très petit (tant au niveau taille physique que processeur) comme sur un téléphone portable ou autre appareil (domotique?)
  • [^] # Re: No comment...

    Posté par  (site web personnel) . En réponse au journal Choix d'un système de fichiers. Évalué à 0.

    Ah, tu éteins parfois ton pc ... donc ext3 n'est peut-etre pas le top pour le desktop finalement !
  • [^] # Re: Journal : Offre d'emploi : développements et Asterisk

    Posté par  (site web personnel) . En réponse au journal Offre d'emploi : développements et Asterisk. Évalué à 5.

    Pour informations, le prénom n'a rien à voir sachant que j'ai répondus à d'autres prénoms de diverses origines tel que Majid, Diop, Toufeik, Melarga, et j'en passe, et j'ai aussi déjà des entretiens avec certains d'entre eux.

    Comme on en est aux divulgations d'informations que j'aurais préféré rester entre candidats et employeurs, je vais répondre que je me suis arrêté à votre réponse très courte :


    Je suis expert asterisk et aussi développeur en C,php,python et scripting en géneral, je voudrais savoir c'est payé combien et les avantages.
  • [^] # Re: avis tout personnel

    Posté par  (site web personnel) . En réponse au journal Choix d'un système de fichiers. Évalué à 3.

    Je confirme, j'ai aussi perdus une partition sous ReiserFS alors que les autres partoches ext3 n'ont rien eut...

    Depuis je suis sous ext3 ... alors que je prêchais le ReiserFS...
  • [^] # Re: Avec quel argent ?

    Posté par  (site web personnel) . En réponse au journal Les 100 propositions de Ségolène Royal - Logiciels libres dans l'administration. Évalué à 1.


    Deux manières de tenir de telles promesses :
    - continuer de privatiser et de dissoudre l'état à tout va (ex : non remplacement des fonctionnaires... ah ça c'est assumé, tiens !)
    - augmenter la dette

    Tiens c'est marrant Ségo a les mêmes solutions :

    La droite critique déjà le coût du projet. Comment vont être financées ces 100 propositions ?
    Ségolène Royal a parlé d’une réforme de la fiscalité, qui permettrait de taxer davantage le capital que le travail. Et puis prenez par exemple le prêt de 10 000 euros aux jeunes. C’est un prêt gratuit. On peut demander aux banques de faire un effort ! Les profits des banques font partie de ce règne sans frein du profit financier que Ségolène Royal a fustigé à juste titre. Il y a aussi la réforme de l’Etat, diminuer le nombre des ministères, alléger le poids des administrations, mettre un peu de clarté dans les textes législatifs…

    Source : http://www.metrofrance.com/fr/article/2007/02/13/11/2119-38/(...)
  • [^] # Re: Quelques questions

    Posté par  (site web personnel) . En réponse au journal Offre d'emploi : développements et Asterisk. Évalué à 2.

    Si, c'est une véritable offre d'emploi, mais effectivement je ne suis pas un recruteur et ce n'est pas moi qui vais choisir le candidat. Je ne suis qu'un futur collègue avec les mêmes conditions !
  • [^] # Re: Quelques questions

    Posté par  (site web personnel) . En réponse au journal Offre d'emploi : développements et Asterisk. Évalué à 2.

    Bonne réponse.

    Les conditions ce sont les mêmes que mon poste dans cette société. Je rends juste service en diffusant l'offre ...

    Le contrat est un CDI et cadre, comme vous serez amener à gérer une équipe de développeurs, et à gérer des stagiaires.
  • [^] # Re: Avec quel argent ?

    Posté par  (site web personnel) . En réponse au journal Les 100 propositions de Ségolène Royal - Logiciels libres dans l'administration. Évalué à 3.

    Ben le moins cher, en appliquant le programme UDF/UMP c'est de payer les heures sup. En appliquant le programme du PS, le moins cher, c'est d'embaucher une personne => une alloc chômage en moins a verser => moins de dépense de l'état (pourtant Bayrou il prétend faire campagne sur le budget, on m'aurait menti) et surtout un gars/une meuf qui retrouve du taf.

    Mort de rire.
    Embaucher une personne = ajouter des charges conséquentes à l'entreprise.

    Ce qu'il se passe réellement ? Ce sont des heures sup non-payés. Donc le programme Bayrou est pas si idiot : il permet à certaine personnes d'etre payés pour leur travail.

    Je fais 45 voir 50h / semaine payés 35, et si j'en fais que 35 on s'arrangera pour me dégager ou on me mettra une pression tel que je partirai tout seul. (Vécu)
  • [^] # Re: Avec quel argent ?

    Posté par  (site web personnel) . En réponse au journal Les 100 propositions de Ségolène Royal - Logiciels libres dans l'administration. Évalué à 2.

    Intelligent...
    Comme ses propositions coutent cher, si elle n'obtient pas les crédits ce sera de la faute de l'opposition ;)
  • [^] # Re: Avec quel argent ?

    Posté par  (site web personnel) . En réponse au journal Les 100 propositions de Ségolène Royal - Logiciels libres dans l'administration. Évalué à 1.

    comme au loto ?
  • [^] # Re: Avec quel argent ?

    Posté par  (site web personnel) . En réponse au journal Les 100 propositions de Ségolène Royal - Logiciels libres dans l'administration. Évalué à 2.

    Avec les impôts pourquoi ?