Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#176 Le 13/06/2011, à 09:03

tshirtman

Re : /* Topic des codeurs couche-tard [5] */

@pylade: ":h :g" et ":h submatch" tongue

bon, :g me permet d'appliquer la commande après "/" aux lignes correspondants à la regex avant "/", et submatch me permet de faire une opération sur le résultat de ma regex, là je divise par 2 tous les nombres dans une lignes contenant une indentation de 12 espaces et "vector=", du coup j'ai facilement renormalisé mes vecteurs de points "agressifs" sur tous mes fichiers, vu que les coups étaient globalement beaucoup trop puissants...

Dernière modification par tshirtman (Le 13/06/2011, à 09:06)

Hors ligne

#177 Le 13/06/2011, à 10:07

Rolinh

Re : /* Topic des codeurs couche-tard [5] */

tshirtman a écrit :

Pas eu beaucoup de temps pour coder ce dimanche, heureusement que j'avais pris un peu d'avance vendredi/samedi…

et un peu d'autopromo tongue http://www.youtube.com/user/Tsh1rtman

Ben tiens, faudrait que je vois si je peux reprendre la maintenance du package sur AUR...
ça fait maintenant plus d'un mois que je l'ai flaggé out of date sans réaction de sa part...

Hors ligne

#178 Le 13/06/2011, à 12:49

Pylades

Re : /* Topic des codeurs couche-tard [5] */

@ Tman : ah ouais, pas con… neutral Il n’empêche que ton expression est un peu trop compliquée pour pouvoir être comprise comme ça…


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#179 Le 13/06/2011, à 13:15

tshirtman

Re : /* Topic des codeurs couche-tard [5] */

@pylade: qu'est ce que tu ne comprends pas?

il faut préciser peut être, qu'on peut utiliser n'importe quel séparateur (pas seulement /) dans une commande "s", ici j'utilise ':' qui est souvent plus pratique, et ça permet de ne pas confondre les séparateurs pour ":g", et ceux pour "s".

Y'a autre chose?

Hors ligne

#180 Le 13/06/2011, à 13:22

Pylades

Re : /* Topic des codeurs couche-tard [5] */

Ah ouais, putain, je confondais avec de « : » de commande, ça n’aidait pas… roll

Euh, en gros, là, tu transformes tes « vector= » en « vector=/2 » ? Il doit toujours y avoir un truc qui m’échappe… Surtout que je ne comprends pas pourquoi lancer un :s à la suite d’un :g… Et je ne comprends toujours pas toutes les espaces au début…


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#181 Le 13/06/2011, à 13:54

tshirtman

Re : /* Topic des codeurs couche-tard [5] */

non, je récupère les "d+" (les entiers d'un ou plusieurs chiffres) et les remplace par leur valeur/2 (le résultat du calcul), le tout uniquement sur les lignes commençant par "           vector="

         <frame
         time="200"
         image="hit3.png"
         hardshape="0 0 43 60"
         >
             <agressiv-point
             coords="55,30"
             vector="112,-10"
             ></agressiv-point>
         </frame>

extrait des fichiers concernés...  112 et -10 seront divisés par 2, je récupère "56,-5" dans mon vector.

les espaces au début sont là pour ne pas changer ces blocs là:

         <vector
         time="200"
         vector="0,1500"
         ></vector>

qui ont une indentation différente.

Dernière modification par tshirtman (Le 13/06/2011, à 13:58)

Hors ligne

#182 Le 13/06/2011, à 22:00

Sir Na Kraïou

Re : /* Topic des codeurs couche-tard [5] */

Æ


Descendant de Charlemagne et de LUCA.
Bleu, en l'hommage d'un truc bleu. :'(
C'est pas du bleu.
C'est pas le lac de Genève, c'est le Lac Léman.

Hors ligne

#183 Le 13/06/2011, à 22:01

The Uploader

Re : /* Topic des codeurs couche-tard [5] */

un jour ferié est un jour à plop;


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#184 Le 13/06/2011, à 23:32

Кຼزດ

Re : /* Topic des codeurs couche-tard [5] */

plop


dou

Hors ligne

#185 Le 13/06/2011, à 23:54

:!pakman

Re : /* Topic des codeurs couche-tard [5] */

.


...

Hors ligne

#186 Le 14/06/2011, à 01:37

cm-t

Re : /* Topic des codeurs couche-tard [5] */

'Nuit;


Actu Ubuntu            ☺/
Pauses Ubuntu sur Paris            \_< -t
[(π)] La Quadrature du net

Hors ligne

#187 Le 14/06/2011, à 01:39

samυncle

Re : /* Topic des codeurs couche-tard [5] */

.


Hello world

Hors ligne

#188 Le 14/06/2011, à 02:03

nesthib

Re : /* Topic des codeurs couche-tard [5] */

plop


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#189 Le 14/06/2011, à 02:13

samυncle

Re : /* Topic des codeurs couche-tard [5] */

10 points


Hello world

Hors ligne

#190 Le 14/06/2011, à 02:54

Pylades

Re : /* Topic des codeurs couche-tard [5] */

tshirtman a écrit :

non, je récupère les "d+" (les entiers d'un ou plusieurs chiffres) et les remplace par leur valeur/2 (le résultat du calcul), le tout uniquement sur les lignes commençant par "           vector="

Ah ouais, je suis con. Mais voilà un truc bien classe, le coup de la division réalisée directement par Vim.


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#191 Le 14/06/2011, à 06:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [5] */

Scores totaux, depuis le début :

1) 3497    nesthib
2) 3104    samuncle
3) 2963    Pylade
4) 2225    Кຼزດ
5) 1709+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
6) 1706    cm-t
7) 1324    na kraïou
8) 866    helly
9) 862    \\Ouranos//
10) 659    gnuuat
11) 611    tshirtman
12) 565    Lagierl
13) 429    Rolinh
14) 378    nathéo
15) 368    The Uploader
16) 263    Kanor
17) 196    Askelon
18) 193    :!pakman
19) 121    ǤƦƯƝƬ
20) 99    kamui57
21) 93    petifrancais
22) 78    edge_one
22) 78    pierguiard
24) 70    gulp
25) 42    sakul
26) 39    Le Rouge
27) 37    ilagas
28) 34    xapantu
29) 30    keny
30) 26    gustare
30) 26    d10g3n
32) 25    GentooUser
32) 25    Morgiver
34) 24    ไ୦บเઢ'
34) 24    Steap
36) 20    CROWD
37) 18    Ph3nix_
38) 16    kouskous
39) 15    timsy
40) 12    stratoboy
40) 12    sailing
42) 11    alexises
42) 11    Crocoii
44) 10    Toineo
44) 10    NutMotion
44) 10    pseudovingtcinqcaracteres
44) 10    pfriedZ
44) 10    CasseTaTele
44) 10    Zeibux
44) 10    THS`
51) 8    Mornagest
52) 7    Vista
53) 6    ubuntlin
53) 6    asma.geek
55) 5    tendances-tdct
55) 5    kinouchou
57) 4    danychou56
57) 4    Neros
57) 4    Biaise
57) 4    totoflute
57) 4    pinballyoda ㋛
57) 4    NLS le pingouin
57) 4    ceric
57) 4    Dice-Man
65) 3    Revan26914
65) 3    raspouillas
65) 3    sweetly
68) 2    SoJaS
69) 1    geenux
69) 1    ArzhurBZH

RépartitionPosts/heure


Codez-vous trop tard le soir ?
Demandez au Compteur du TdCCT pour le savoir !

J’ai été généreusement codé par tshirtman ; d’ailleurs, voici mon code source. TdCCT CEP : ./viewtopic.php?pid=3493579#p3493579 (p3492608).

Hors ligne

#192 Le 14/06/2011, à 06:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [5] */

Scores de la période en cours :

1) 120    Pylade
2) 93    nesthib
3) 73    Кຼزດ
4) 69    cm-t
5) 61    samuncle
6) 45    na kraïou
7) 38    tshirtman
8) 30    nathéo
9) 27    :!pakman
10) 20    The Uploader
11) 16    grim7reaper
12) 10    Rolinh
13) 4    \\Ouranos//
13) 4    kamui57
15) 1    xapantu

Codez-vous trop tard le soir ?
Demandez au Compteur du TdCCT pour le savoir !

J’ai été généreusement codé par tshirtman ; d’ailleurs, voici mon code source. TdCCT CEP : ./viewtopic.php?pid=3493579#p3493579 (p3492608).

Hors ligne

#193 Le 14/06/2011, à 15:56

Dr Le Rouge

Re : /* Topic des codeurs couche-tard [5] */

Qui a inventé le PHP ? QUI ?! mad

Qu'il se dénonce céant et ça famille sera peut-être épargnée yikes Enfin, qu'il compte pas trop dessus quand même tongue

Dernière modification par Dr Le Rouge (Le 14/06/2011, à 15:56)


C'est deux suites de Cauchy qui veulent aller à la soirée 'no limit'. Hélas, à l'entrée le videur leur dit : "désolé, c'est complet !".
mon site perso (π²/6.fr) et mon blog

Hors ligne

#194 Le 14/06/2011, à 15:57

Elzen

Re : /* Topic des codeurs couche-tard [5] */

Quel est le problème ?

Hors ligne

#195 Le 14/06/2011, à 16:01

Pylades

Re : /* Topic des codeurs couche-tard [5] */

Ce mec a toujours dit que PHP était une vraie horreur. Il dit ne pas être programmeur, et que le but de PHP est de programmer moins. PHP est une bidouille pour ce gus. Les autres gens devraient utiliser autre chose.


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#196 Le 14/06/2011, à 16:12

Dr Le Rouge

Re : /* Topic des codeurs couche-tard [5] */

ArkSeth a écrit :

Quel est le problème ?

Déjà, c'est moche (déjà). Ensuite, c'est super chiant à débugger...
...
Mon truc marche paaaaaaaaaaaaaaaaaas yikes yikes

Aaah, ça fait du bien de ce plaindre big_smile


C'est deux suites de Cauchy qui veulent aller à la soirée 'no limit'. Hélas, à l'entrée le videur leur dit : "désolé, c'est complet !".
mon site perso (π²/6.fr) et mon blog

Hors ligne

#197 Le 14/06/2011, à 16:15

Elzen

Re : /* Topic des codeurs couche-tard [5] */

Sans doute (enfin, de se plaindre, surtout, je pense), mais si tu donnais un peu plus d'explication, ça pourrait aider à aider tongue Et si on pouvait le faire marcher, ce serait encore mieux, non ? ^^

Hors ligne

#198 Le 14/06/2011, à 16:21

Dr Le Rouge

Re : /* Topic des codeurs couche-tard [5] */

ArkSeth a écrit :

Sans doute (enfin, de se plaindre, surtout, je pense)

**Sifflotte en regardant en l'air**

mais si tu donnais un peu plus d'explication, ça pourrait aider à aider tongue

J'veux lancer une commande bash et récupérer le résultat. exec(cmd,$var) ne marche pas. En fait, je soupçonne que ça vienne de l'hébergeur (free), vivement qu'ils me filent l'accès à un vrai serveur ^^

Et si on pouvait le faire marcher, ce serait encore mieux, non ? ^^

Et je fais comment pour me plaindre après ? yikes


C'est deux suites de Cauchy qui veulent aller à la soirée 'no limit'. Hélas, à l'entrée le videur leur dit : "désolé, c'est complet !".
mon site perso (π²/6.fr) et mon blog

Hors ligne

#199 Le 14/06/2011, à 16:25

xapantu

Re : /* Topic des codeurs couche-tard [5] */

Le Rouge a écrit :

mais si tu donnais un peu plus d'explication, ça pourrait aider à aider tongue

J'veux lancer une commande bash et récupérer le résultat. exec(cmd,$var) ne marche pas. En fait, je soupçonne que ça vienne de l'hébergeur (free), vivement qu'ils me filent l'accès à un vrai serveur ^^

Euh, ouais, l'hébergement php/mysql chez free, c'est pas terrible, je crois me souvenir qu'on pouvait pas faire de requêtes "insert into" en SQL… alors si c'est le même genre en php tongue

Hors ligne

#200 Le 14/06/2011, à 16:28

tshirtman

Re : /* Topic des codeurs couche-tard [5] */

@le rouge: comme je l'ai appris la semaine dernière (et j'ai pourtant fait pas mal de php dans le passé) récupérer un résultat de commande shell en php est très simple

result = `echo plop`;

(attention c'est un comme pour faire la même chose en bash, pas un ')

edit: tiens, il les remplace plus, cool smile

pour une commande composé, tu peux faire

$var = 'test';
$var2 = `echo $var`;
echo $var2;

Dernière modification par tshirtman (Le 14/06/2011, à 16:31)

Hors ligne