#176 Le 13/06/2011, à 09:03
- tshirtman
Re : /* Topic des codeurs couche-tard [5] */
@pylade: ":h :g" et ":h submatch"
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] */
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 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… 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…
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 : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde 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] */
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
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 ?!
Qu'il se dénonce céant et ça famille sera peut-être épargnée Enfin, qu'il compte pas trop dessus quand même
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 ?
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
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] */
Quel est le problème ?
Déjà, c'est moche (déjà). Ensuite, c'est super chiant à débugger...
...
Mon truc marche paaaaaaaaaaaaaaaaaas
Aaah, ça fait du bien de ce plaindre
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 Et si on pouvait le faire marcher, ce serait encore mieux, non ? ^^
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#198 Le 14/06/2011, à 16:21
- Dr Le Rouge
Re : /* Topic des codeurs couche-tard [5] */
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
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 ?
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] */
mais si tu donnais un peu plus d'explication, ça pourrait aider à aider
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
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
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