Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3205 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  20735  20736  20737  ..  27186  27187  27188  27189  27190  27191
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2202346
flo850
moi je
Posté le 09-09-2013 à 21:37:16  profilanswer
 

Reprise du message précédent :
 
Toujours avec mes 3 serveurs ( qui eventuellement se répliquent eux même ailleurs )  
pg_isready qui regarde si maitre est toujours ok . (Par contre c'est dommage de devoir faire du polling)
 
Si il est down ensuite tu peux :

  • essayer de relancer le process psql
  • essayer de redémarrer le serveur ( mais c'est long)
  • couper l'interface réseau de maître, attribuer son adresse a esclave1, le promouvoir maître, relancer la réplication vers esclave2  ( comme ça ton applicatif n'a même pas besoin d'être adapté, il faut juste qu'il réessaie de se connecter en cas de soucis)


---------------

mood
Publicité
Posté le 09-09-2013 à 21:37:16  profilanswer
 

n°2202348
uriel
blood pt.2
Posté le 09-09-2013 à 21:42:32  profilanswer
 

nraynaud a écrit :


edit: les mecs de linuxCNC m'ont contacté pour intégrer ça dans leur distrib.


 
[:icon14]
 
 
sinon, j'ai pas bosse dessus depuis un moment mais j'ai fais des quaternions en fortran si tu veux [:sinking]


---------------
IVG en france
n°2202349
nraynaud
lol
Posté le 09-09-2013 à 21:46:46  profilanswer
 

uriel a écrit :

 

[:icon14]

 


sinon, j'ai pas bosse dessus depuis un moment mais j'ai fais des quaternions en fortran si tu veux [:sinking]


heu, j'ai piscine, j'te reprends quand les poules ont des dents là.

 

Mais je pense que ça peut intéresser les développeurs de jeu vidéo.


Message édité par nraynaud le 09-09-2013 à 21:47:03

---------------
trainoo.com, c'est fini
n°2202350
ratibus
Posté le 09-09-2013 à 22:01:29  profilanswer
 

flo850 a écrit :


 
ceci dit c'est toujours ça de pris pour faire des vues de calcul et d’agrégats un peu lourd mises à jour en batch


 
C'est quoi la différence avec une table classique ?

n°2202351
nraynaud
lol
Posté le 09-09-2013 à 22:04:44  profilanswer
 

ratibus a écrit :

 

C'est quoi la différence avec une table classique ?


la maintenance : tu fais pas tes insert etc. tu fais juste une requête SQL de définition, et des requêtes de lecture. Pas 3000 triggers etc.

 

d'une certaine façon c'est de l'optimisation au mauvais endroit (parce que c'est pas à toi de décider s'il faut la matérialiser ou non, mais au SGBD), mais comme de toutes façons en DB tu passes ta vie à faire son boulot d'optim à sa place, ben là t'as une manette en plus.

Message cité 2 fois
Message édité par nraynaud le 09-09-2013 à 22:05:28

---------------
trainoo.com, c'est fini
n°2202352
flo850
moi je
Posté le 09-09-2013 à 22:06:04  profilanswer
 

http://www.youtube.com/watch?v=Oie [...] e=youtu.be
mind blown

Message cité 5 fois
Message édité par flo850 le 09-09-2013 à 22:06:15

---------------

n°2202353
el muchach​o
Comfortably Numb
Posté le 09-09-2013 à 22:16:07  profilanswer
 


Puuuuutaaaaiiinnn. C'est génial, ils se servent simplement des axes de symétrie/révolution implicites ou explicites et de la détection de bord.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2202354
Profil sup​primé
Posté le 09-09-2013 à 22:19:37  answer
 

Qui de vous m'a refilé l'adresse de geonames ?
J'ai 11954 erreur pour 11460 succès  dans le fichier cities15000.txt.
Des erreur de taulation donc de correspondance de type de donnée dans les colonnes.

Initialize users filename
Error Count =  11954
Length =  11460


 :jap:

n°2202355
Profil sup​primé
Posté le 09-09-2013 à 22:26:06  answer
 

Et j'ai entre 14 et 20 miliards d'individu pour la population totale des cities15000.txt
Je cherche une explication.

n°2202356
Profil sup​primé
Posté le 09-09-2013 à 22:28:43  answer
 

On a tous 3 logement dans le monde. Au moins.
Ou alors, certain en on 1000.

mood
Publicité
Posté le 09-09-2013 à 22:28:43  profilanswer
 

n°2202361
ratibus
Posté le 09-09-2013 à 23:05:39  profilanswer
 

nraynaud a écrit :


la maintenance : tu fais pas tes insert etc. tu fais juste une requête SQL de définition, et des requêtes de lecture. Pas 3000 triggers etc.

 

d'une certaine façon c'est de l'optimisation au mauvais endroit (parce que c'est pas à toi de décider s'il faut la matérialiser ou non, mais au SGBD), mais comme de toutes façons en DB tu passes ta vie à faire son boulot d'optim à sa place, ben là t'as une manette en plus.


Citation :

Conceptually they are similar to "CREATE TABLE AS", but store the view definition so it can be easily refreshed.


On est d'accord ça sert à rien pour l'instant :)
T'as le REFRESH qui permet juste un raccourci de DELETE + INSERT.


Message édité par ratibus le 09-09-2013 à 23:09:07
n°2202367
uriel
blood pt.2
Posté le 09-09-2013 à 23:32:06  profilanswer
 
n°2202369
Jubijub
Parce que je le VD bien
Posté le 09-09-2013 à 23:47:31  profilanswer
 
n°2202370
el muchach​o
Comfortably Numb
Posté le 09-09-2013 à 23:53:55  profilanswer
 

Bon, ch'uis content, je pensais être plus rouillé que ça en C++, mais j'ai trouvé les erreurs dans tous les exemples du talk: http://channel9.msdn.com/Events/Go [...] e-Compiler
Et bien sûr, ce talk est suffisant pour comprendre à quel point C++ est un champ de mines.

 

edit: ah non, je me fais avoir sur les exemples qui concernent C++11 et C++14. La minute 51 et les suivantes sont à se pisser dessus. Jésus, Marie, Joseph [:jesus_consteration]


Message édité par el muchacho le 10-09-2013 à 00:18:10

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2202374
Profil sup​primé
Posté le 10-09-2013 à 02:38:04  answer
 

Code :
  1. -- Type de donnée partagé sur le réseau.
  2.   type Joshua_Type is tagged
  3.      record
  4.         Logname            : User.Logname_Type;
  5.         GPS_Coordonates    : World.GPS_Coordonates_Type;
  6.         Population         : Nation.Manager.Vector;
  7.         Weapons            : Weapon.Manager.Vector;
  8.         Enemy              : Weapon.Manager.Vector;
  9.         Start_Time         : Calendar.Time := Clock;
  10.         Stats_Time         : Calendar.Time := Clock;
  11.         Defcon             : Defcon_Type := 5;
  12.         Total_Charge       : Charge_Type := 1.0;
  13.         Destroyed_Wopr     : Natural := 0;
  14.         Earned_Missiles    : Natural := 0;
  15.         Destroyed_Missiles : Natural := 0;
  16.      end record;


J'ajouterai peut-être un attribut population ennemie.
J'ai terminé la partie la plus facile. Reste tout le système à implémenter + l'interface.
 
A votre avis, ça fait quoi si j'envoie un tel type d'un coup sur socket avec Ada ?
 
Pour l'interface je fais différemment, je vais prendre une marge à gauche et une marge en bas de fenêtre ; Tout l'angle inférieur gauche pour les info divers et le reste pour afficher la carte avec les population et les missiles.
 
 
---------------------------------------------------------------------------------
 File                                                                          |
______________________________________________
Defcon |                                                                     |
           |                                                                     |
           |                                                                     |
           |                    Carte                                         |
           |                                                                     |
           |                                                                     |
           |                                                                     |
           |                                                                     |
           |                                                                     |
           ------------------------------------------------------------------------
           Points        Stats          Log                              |
                                                                                 |
                                                                                 |
                                                                                 |
                                                                                 |
-----------------------------------------------------------------------------------

n°2202375
Zzozo
Un peu, passionément, à la fol
Posté le 10-09-2013 à 03:00:03  profilanswer
 

nraynaud a écrit :


:
:
edit: les mecs de linuxCNC m'ont contacté pour intégrer ça dans leur distrib.


[:implosion du tibia]
 
:jap:


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°2202376
Zzozo
Un peu, passionément, à la fol
Posté le 10-09-2013 à 03:06:17  profilanswer
 


bluffant  [:zzozo:4]


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°2202377
Profil sup​primé
Posté le 10-09-2013 à 03:07:00  answer
 

Moi ça viendra, aussi.  :fou:

n°2202379
Profil sup​primé
Posté le 10-09-2013 à 03:33:35  answer
 

En selectionnant les bonnes colonnes j'ai même :
 
Error Count =  17866
Length =  5548
 
 
Dans cities15000.txt

n°2202383
uriel
blood pt.2
Posté le 10-09-2013 à 03:54:18  profilanswer
 
n°2202384
Profil sup​primé
Posté le 10-09-2013 à 04:02:33  answer
 


Mes fesse ouais c'est in english et moi je cause que le bon français.

n°2202386
Profil sup​primé
Posté le 10-09-2013 à 07:23:20  answer
 

Primary master Class.
 
ou prem's.  :D  
 
 [:dmnl]

n°2202387
Dion
Acceuil
Posté le 10-09-2013 à 08:28:24  profilanswer
 

Jubijub a écrit :


again : on fait de la merde, et SCRUM n'a rien à voir là dedans...c'est juste une lubie des devs qui justifient leur organisation en se réclamant de scrum...


Reminder perso : lire le pate de jubi ou il fait du scrum merdique et les gens l'aiment quand meme
 

el muchacho a écrit :


http://wiki.postgresql.org/wiki/Wh [...] provements
 
En langage jubi:
La réplication en streaming est la réplication en temps réel. Toutes les transactions effectuées sur la base maître sont répliquées en temps réel sur les bases esclaves.  
La restriction importante est qu'il ne peut y avoir qu'une base maître par base esclave.
 
1 base maître --> N bases esclaves
Une base esclave peut aussi être maître d'autres bases esclaves (réplication en cascade).
9.3 ajoute le remastering, càd que si on doit stopper la base maître, les esclaves peuvent être redigirées vers un des leurs qui devient alors la nouvelle base maître. Le processus se fait en moins d'une seconde et les bases peuvent tourner sur des OS différents. Auparavant, ce processus était compliqué, si je comprends bien par le fait qu'il fallait d'abord rejouer le Write Ahead Log sur les esclaves.
 
Enfin, pg_basebackup permet la création d'un serveur de réplication très simplement, en dupliquant la conf du serveur maître.
 
On pourrait ainsi imaginer un failover quasi instantané:
1. un load balancer dirige les requêtes sur une base maître, qui est répliquée en streaming vers N esclaves
2. la base maître tombe en panne (disque qui déraille par exemple). Il faudrait qu'elle envoie un heartbeat au load balancer. Si elle freeze ou si elle envoie un signal de défaillance, le load balancer redirige les requêtes vers une base esclave, qui est nouvellement promue en maître
3. remastering des autres bases esclaves
Le tout en 1 seconde.  
Oracle a du soucis à se faire.
 
Par contre je ne sais pas s'il y a un mécanisme de heartbeat dans Postgres.


 

flo850 a écrit :


on est toujours sur de la réplication maitre esclave, et pas maitre maitre comme c'est possible avec pgpool ou mysql cluster
scénario 1 : http://michael.otacoo.com/postgres [...] -archives/
1 maitre, 1 premier escalve, 1 second esclave
Le maitre réplique vers les deux esclave
Il tombe est est rapidement (~1seconde) détecté offline  
L'application s'en aperçoit et change de serveur pour utiliser le serveur 2  
une commande sql et le serveur 2 reprends la réplication vers serveur 3, sans avoir a faire un premier dump  
 
Ensuite quand maitre est a nouveau online, tu peux la rejouer dans l'autre sens pour le repasser en maitre, ou si tes serveurs sont identiques, tu le déclare esclave
 
 
Avec un applicatif bien codé, tu prends moins de 2 secondes de coupure sur un crash complet de la base.  


Merci les boys, j'avais pas regarde pg depuis un moment et ça fait plaisir de voir qu'ils s'approchent un peu de la parité niveau feature :o
Enfin ça reste assez loin quand même :'(
 

nraynaud a écrit :


la maintenance : tu fais pas tes insert etc. tu fais juste une requête SQL de définition, et des requêtes de lecture. Pas 3000 triggers etc.
 
d'une certaine façon c'est de l'optimisation au mauvais endroit (parce que c'est pas à toi de décider s'il faut la matérialiser ou non, mais au SGBD), mais comme de toutes façons en DB tu passes ta vie à faire son boulot d'optim à sa place, ben là t'as une manette en plus.


Je pense d'ailleurs que c'est volontairement le choix d'Oracle comme ça les DBA continuent de pousser leurs produits pour justifier l'emploi
SQL Server est beaucoup plus poussé par des vrais dev car Microsoft fait des choix un peu différents :o


---------------
It is not called show art
n°2202388
Dion
Acceuil
Posté le 10-09-2013 à 08:43:49  profilanswer
 

Bon après les télés passons à un sujet sérieux, parlons oreillers :o
 
J'en ai marre d'avoir des oreillers qui se désagrègent en six mois :fou:
I don't care pour tous les machins ergonomiques mais ça doit quand même exister l'Apple de l'oreiller :o


---------------
It is not called show art
n°2202389
skeye
Posté le 10-09-2013 à 08:45:23  profilanswer
 

ça marche bien, les machins ergonomiques, pourtant....et c'est généralement assez durable.[:joce]


---------------
Can't buy what I want because it's free -
n°2202393
Dion
Acceuil
Posté le 10-09-2013 à 09:03:12  profilanswer
 

Deux problemes majeurs
 
1/J'ai pas un cycle de sommeil normal ou je m'endors parfaitement aligné sur le dos et me réveille exactement dans la même position, je dors n'importe comment et sans cycle particulier. Alors le machin ergonomique
 
2/L'oreiller ergo me semble assez moisi pour servir d'appui lorsque l'on est assis :o


---------------
It is not called show art
n°2202394
masklinn
í dag viðrar vel til loftárása
Posté le 10-09-2013 à 09:06:08  profilanswer
 

T'arrêtes de faire ta tapette géante et tu utilises un godillot comme oreiller [:classe++]

Message cité 1 fois
Message édité par masklinn le 10-09-2013 à 09:06:25

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2202396
kadreg
profil: Utilisateur
Posté le 10-09-2013 à 09:22:02  profilanswer
 

Dion a écrit :

Bon après les télés passons à un sujet sérieux, parlons oreillers :o
 
J'en ai marre d'avoir des oreillers qui se désagrègent en six mois :fou:
I don't care pour tous les machins ergonomiques mais ça doit quand même exister l'Apple de l'oreiller :o


 
un chat mort
 
cordialement


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2202397
Dion
Acceuil
Posté le 10-09-2013 à 09:29:02  profilanswer
 

masklinn a écrit :

T'arrêtes de faire ta tapette géante et tu utilises un godillot comme oreiller [:classe++]


Tout le monde a pas une couche de gras de 5cm autour de son crâne sale fiente lipideuse :fou:


---------------
It is not called show art
n°2202398
Dion
Acceuil
Posté le 10-09-2013 à 09:29:45  profilanswer
 

kadreg a écrit :


 
un chat mort
 
cordialement


Je comprend que côté nana t'ais des difficultés même si tu as réussi à passer au stade ou tu les ramènes à ta maison volontairement


---------------
It is not called show art
n°2202399
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 10-09-2013 à 09:33:38  profilanswer
 

nraynaud a écrit :


Moi j'y bite rien aux quaternions et aux rotations.


 
Moi si :o (je l'ai même enseigné en école d'ingé). J'ai pas envie de coder mais si t'as des questions de maths ou autre why not  
 
 


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2202400
stiffler
Lâche mon profil putain ! :o
Posté le 10-09-2013 à 09:36:47  profilanswer
 

Dion a écrit :


Je comprend que côté nana t'ais des difficultés même si tu as réussi à passer au stade ou tu les ramènes à ta maison volontairement


sobre ?


---------------
I'm failing as fast as I can !! -- Vision-360, vos photos en grand format -- !! -- Les nouilles c'est bon
n°2202403
Dion
Acceuil
Posté le 10-09-2013 à 09:41:47  profilanswer
 


Stiffler... Demandes pas l'impossible, souviens toi de sa gueule quoi :/


---------------
It is not called show art
n°2202405
stiffler
Lâche mon profil putain ! :o
Posté le 10-09-2013 à 09:46:55  profilanswer
 

Dion a écrit :


Stiffler... Demandes pas l'impossible, souviens toi de sa gueule quoi :/


Dans un soucis d'amélioration continue :)


---------------
I'm failing as fast as I can !! -- Vision-360, vos photos en grand format -- !! -- Les nouilles c'est bon
n°2202406
skeye
Posté le 10-09-2013 à 09:48:32  profilanswer
 

Dion a écrit :

Deux problemes majeurs
 
1/J'ai pas un cycle de sommeil normal ou je m'endors parfaitement aligné sur le dos et me réveille exactement dans la même position, je dors n'importe comment et sans cycle particulier. Alors le machin ergonomique
 
2/L'oreiller ergo me semble assez moisi pour servir d'appui lorsque l'on est assis :o


 
1/ ça marche aussi sur le coté. Madame utilise aussi sur le ventre, mais dans cette position elle est dotée d'une surélévation naturelle qui joue peut-être.:o
 
2/ Effectivement, j'utilise pas assis. Je suis rarement assis dans mon lit, en fait.[:doc petrus]


---------------
Can't buy what I want because it's free -
n°2202409
masklinn
í dag viðrar vel til loftárása
Posté le 10-09-2013 à 10:03:13  profilanswer
 

Dion a écrit :


Tout le monde a pas une couche de gras de 5cm autour de son crâne sale fiente lipideuse :fou:


http://www.kropserkel.com/horse_head_pillow.htm [:spamafote]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2202411
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 10-09-2013 à 10:04:32  profilanswer
 

nraynaud a écrit :


Moi j'y bite rien aux quaternions et aux rotations.


Merci [:lergo:3]

n°2202413
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 10-09-2013 à 10:06:23  profilanswer
 

nraynaud a écrit :

hep, quelqu'un qui si connait en troidé a envie de faire un bout d'open-source ?
 
pour mon truc il faudrait faire une interaction de souris qui tienne la route : http://nraynaud.github.io/webgcode/


C'était mieux il y a deux mois, t'as changé quelque chose ou c'est juste que ça chie en fonction de ce qu'il y a dans la scène ?

n°2202415
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 10-09-2013 à 10:09:44  profilanswer
 
n°2202416
Dion
Acceuil
Posté le 10-09-2013 à 10:16:10  profilanswer
 


Si tu ne t'apercois que maintenant que je suis bete et que je ne m'ameliore pas j'ai une mauvaise nouvelle pour toi... :/
 

skeye a écrit :


1/ ça marche aussi sur le coté. Madame utilise aussi sur le ventre, mais dans cette position elle est dotée d'une surélévation naturelle qui joue peut-être.:o
 
2/ Effectivement, j'utilise pas assis. Je suis rarement assis dans mon lit, en fait.[:doc petrus]


1/Surelevation naturelle ?
 
2/C'est parce que tu ne lis pas, tu cherches à rester inculte :/


---------------
It is not called show art
n°2202417
stiffler
Lâche mon profil putain ! :o
Posté le 10-09-2013 à 10:25:08  profilanswer
 

Dion a écrit :


Si tu ne t'apercois que maintenant que je suis bete et que je ne m'ameliore pas j'ai une mauvaise nouvelle pour toi... :/


Je suis un éternel optimiste :)
Courage


---------------
I'm failing as fast as I can !! -- Vision-360, vos photos en grand format -- !! -- Les nouilles c'est bon
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  20735  20736  20737  ..  27186  27187  27188  27189  27190  27191

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)