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.

#826 Le 07/01/2011, à 01:04

Elzen

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

grim7reaper a écrit :

Hum, du coup c'est bien plus chiant à gérer.
Pas d'idée dans l'immédiat…

Ce qu'il faudrait, en fait, c'est que j'arrive à récupérer la position du curseur, après ça j'pourrais me débrouiller, je pense.

grim7reaper a écrit :

J'ai pas suffisamment utilisé flex et yacc (seulement deux TP…) pour pouvoir te répondre.

Bah le prof a pas su me dire non plus, en fait ^^"

Mais j'suis sûr que c'est possible, et je vais trouver !

Dernière modification par ArkSeth (Le 07/01/2011, à 01:05)

Hors ligne

#827 Le 07/01/2011, à 01:09

nesthib

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

Pylade a écrit :

Par ailleurs, il faut utiliser sh et pas bash dans la mesure du possible, ne serait-ce que pour les perfs (mais aussi pour le côté portable). Mais dans la quasi totalité des cas, un chemin de bash sera /bin/bash.

mouais… sur des scripts qui doivent réellement tourner *partout* ok, sinon… bof
perso j'utilise /bin/bash qui apporte quand même pas mal de trucs appréciables


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

#829 Le 07/01/2011, à 01:16

grim7reaper

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

ArkSeth a écrit :
grim7reaper a écrit :

Hum, du coup c'est bien plus chiant à gérer.
Pas d'idée dans l'immédiat…

Ce qu'il faudrait, en fait, c'est que j'arrive à récupérer la position du curseur, après ça j'pourrais me débrouiller, je pense.

Ce que je me demande, c'est si ce widget est bien adapté pour ça.
Ce que je veux dire, c'est qu'une fonction qui ressemble à ce que tu recherches existe dans l'interface GtkEditable. Or, le widget GtkTextView n'implémente pas cette interface. D'où mon interrogation sur le choix de GtkTextView dans ce cas…

Mais bon, j'ai jamais fait de truc très poussé en Gtk donc je ne connais pas non plus son architecture et la sémantique de ces widgets par cœur smile


@tshirtman : en supposant que tu parles de sujet de gnuuat, il n'y en a pas tant que ça au final.

Hors ligne

#830 Le 07/01/2011, à 01:29

grim7reaper

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

J'ai enfin réussi à recompiler conky en mode debug et en le linkant avec la libcurl que j'ai recompilé en mode debug.

#0  0xb784148f in addbyter (output=110, data=0xb5a57d80) at mprintf.c:1020
#1  0xb78406f7 in dprintf_formatf (data=0xb5a57d80, stream=0xb7841464 <addbyter>, format=0xb7868705 "name lookup timed out", ap_save=0xb5a57de8 "\302h1\267\315k1\267\v\372\357\t@") at mprintf.c:678
#2  0xb7841502 in curl_mvsnprintf (buffer=0x9b8 <Address 0x9b8 out of bounds>, maxlength=16384, format=0xb7868705 "name lookup timed out", ap_save=0xb5a57de8 "\302h1\267\315k1\267\v\372\357\t@")
    at mprintf.c:1038
#3  0xb78299d3 in Curl_failf (data=0x500, fmt=0xb7868705 "name lookup timed out") at sendf.c:173
#4  0xb781d449 in Curl_resolv_timeout (conn=0x9f007c0, hostname=0x9f007fc "\201", port=-1247445080, entry=0xb74f7a83, timeoutms=166714104) at hostip.c:611
#5  0xb7530c14 in ?? () from /usr/lib/libxml2.so.2
#6  0x00000008 in ?? ()
#7  0x00000050 in ?? ()
#8  0x00000008 in ?? ()
#9  0x0000003c in ?? ()
#10 0xb71284dc in ?? () from /usr/lib/libcrypto.so.1.0.0
#11 0xb6ff7d80 in CRYPTO_add_lock () from /usr/lib/libcrypto.so.1.0.0
#12 0x0000000a in ?? ()
#13 0x00000001 in ?? ()
#14 0xb710ebbf in ?? () from /usr/lib/libcrypto.so.1.0.0
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Voilà qui est plus détaillé, on va voir si je peux en tirer quelque chose (bien que la dernière ligne ne me dise rien qui vaille…)

Dernière modification par grim7reaper (Le 07/01/2011, à 01:30)

Hors ligne

#831 Le 07/01/2011, à 01:39

Pylades

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

The Uploader a écrit :

j'adore xfwm4! "Accroche" des bords des fenêtres par rapport aux autres lors du redimensionnement, ça c'est cool (au lieu de s'embêter à le faire au pixel près)! smile

(c'est nouveau et ça doit être dû au PPA xubuntu-dev, car j'avais jamais remarqué ça avant... Et c'est même pas XFCE 4.8).

Euh sinon, pas de code ce soir, mais de l'économie. >_<

BN;

Bon, je n'aime Xfce (comme Fluxbox, d'ailleurs, j'y arrive pas avec ces trucs), mêmesi je le crie pas sur tous les toits ; mais là tu m'offres une raison valable de troller, je prends. tongue

Bon, j'y vais : seulement maintenant ? Mais ce n'est pas croyable, c'est une fonctionnalité indispensable pour un WM non-tiling et elle n'était toujours pas implémentée ! O_o'
J'espère qu'ils le font aussi pour le déplacement de fenêtre, maintenant…
En tous cas, avec Openbox ou même Metacity, ça existe depuis des lustres et c'est configurable au pixel près…
Chez moi, c'est dix pixels entre fenêtres, et vingt pixels entre une fenêtre et le bord. tongue


“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

#832 Le 07/01/2011, à 01:41

gnuuat

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

grim7reaper a écrit :
gnuuat a écrit :
grim7reaper a écrit :

Du C en piscine C++, j'aime la logique…

Il y a des personnes qui entrent directement en deuxième année, qui on donc juste eut le temps de faire un semestre de C, donc une révision du C ne peut faire de mal.

Oui, mais bon on peut faire du C++ sans n'avoir jamais fait de C (c'est même parfois conseillé) donc la révision n'est pas forcément obligatoire.

Il y a une logique pédagogique derrière tout ça, bon ou mauvais.

grim7reaper a écrit :
gnuuat a écrit :

Et au moins, ce petit défi est à la portée de tous wink .

Bah non, regarde helly tongue

C'est à sa portée technique en tout cas wink .

grim7reaper a écrit :
tshirtman a écrit :

ouais facile mais trop de cas, la flemme ^^

en supposant que tu parles de sujet de gnuuat, il n'y en a pas tant que ça au final.

+1 !

Dernière modification par gnuuat (Le 07/01/2011, à 02:00)


Bisouland : embrassez les tous !
Volez les points d'amour de vos adversaires en les embrassant, dans ce jeu gratuit par navigateur !

Hors ligne

#833 Le 07/01/2011, à 02:01

Rolinh

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

Bonne nuit smile

Hors ligne

#834 Le 07/01/2011, à 02:28

grim7reaper

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

Bon, finalement le bug est moins simple que prévu, j'arrive pas vraiment à le reproduire comme je veux donc ça suffira pour ce soir…

Tiens, qtile (tiling window manager en Python) semble avoir bien avancé depuis la dernière fois où j'y ai jeté un œil.

Hors ligne

#835 Le 07/01/2011, à 02:35

Кຼزດ

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

grim7reaper a écrit :

Tiens, qtile (tiling window manager en Python) semble avoir bien avancé depuis la dernière fois où j'y ai jeté un œil.

De même yikes. Pourtant j'y avais jeté un œil il y a pas si longtemps que ça…


dou

Hors ligne

#836 Le 07/01/2011, à 02:36

nesthib

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

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

#837 Le 07/01/2011, à 02:48

Sir Na Kraïou

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

Non.


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

#838 Le 07/01/2011, à 03:01

grim7reaper

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

glob

Hors ligne

#839 Le 07/01/2011, à 03:08

Sir Na Kraïou

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

mad


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

#840 Le 07/01/2011, à 03:14

Pylades

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

Bon, /me abandonne le terminal de Gnome et passe à une version hackée par ses soins de Sakura.
(OK, j'ai juste supprimé du code indésirable et édité fr.po. ^^)


Faudrait que je trouve un truc qui en explique clairement la configuration, cependant…

Dernière modification par Pylade (Le 07/01/2011, à 04:19)


“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

#841 Le 07/01/2011, à 04:23

nesthib

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

cool


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

#842 Le 07/01/2011, à 04:43

samυncle

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

smile


Hello world

Hors ligne

#843 Le 07/01/2011, à 08:42

Compteur du TdCCT

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

Scores totaux, depuis le début :

1) 2256    nesthib
2) 2117    samuncle
3) 1805    Pylade
4) 1452    Кຼزດ
5) 1068+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
6) 1048    cm-t
7) 778    \\Ouranos//
8) 756    helly
9) 741    Р☢w ! ✰ :mad: ✰ (эй !)
10) 564    gnuuat
11) 532    Lagierl
12) 358    tshirtman
13) 196    Askelon
14) 185    Kanor
15) 172    nathéo
16) 121    ǤƦƯƝƬ
17) 101    The Uploader
18) 97    Rolinh
19) 93    petifrancais
20) 78    edge_one
20) 78    pierguiard
22) 70    gulp
23) 59    kamui57
24) 37    ilagas
25) 32    Le Rouge
26) 30    keny
27) 25    GentooUser
27) 25    Morgiver
29) 24    ไ୦บเઢ'
29) 24    Steap
31) 23    xapantu
32) 20    CROWD
32) 20    d10g3n
34) 18    Ph3nix_
35) 15    timsy
36) 14    kouskous
37) 12    stratoboy
37) 12    sailing
37) 12    sakul
40) 11    alexises
40) 11    Crocoii
42) 10    Toineo
42) 10    NutMotion
42) 10    pseudovingtcinqcaracteres
42) 10    pfriedZ
46) 8    Mornagest
47) 7    Vista
48) 6    Zeibux
48) 6    ubuntlin
48) 6    asma.geek
51) 5    tendances-tdct
51) 5    kinouchou
53) 4    danychou56
53) 4    Neros
53) 4    Biaise
53) 4    totoflute
53) 4    pinballyoda ㋛
58) 3    Revan26914
59) 2    SoJaS
59) 2    ceric
61) 1    geenux

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

#844 Le 07/01/2011, à 08:42

Compteur du TdCCT

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

Scores de la période en cours :

1) 55    nesthib
2) 52    samuncle
3) 37    Кຼزດ
4) 33    Pylade
5) 32    gnuuat
6) 19    grim7reaper
7) 16    Rolinh
8) 15    helly
9) 14    Lagierl
10) 10    \\Ouranos//
10) 10    tshirtman
12) 9    Р☢w ! ✰ :mad: ✰ (эй !)
13) 8    The Uploader
14) 3    Steap
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

#845 Le 07/01/2011, à 09:04

Вiɑise

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

Bonjour

Servie avec le café du matin : http://xkcd.com/844/

Hors ligne

#846 Le 07/01/2011, à 09:05

Rolinh

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

@nesthib et samuncle: Il y a quand même une question que je me pose: vous n'êtes pas en GMT+1 ou bien... juste des mega-couche-tard habitués? big_smile

Hors ligne

#847 Le 07/01/2011, à 09:55

nesthib

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

ben on est pas des couches tôt c'est sûr ^^
(sinon on est bien en GMT+1)


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

#848 Le 07/01/2011, à 10:57

The Uploader

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

J'espère qu'ils le font aussi pour le déplacement de fenêtre, maintenant…

Depuis toujours, mon cher. cool tongue

Et c'est configurable au pixel près.
Chez moi, c'est dix pixels entre fenêtres, et vingt pixels entre une fenêtre et le bord.

Le truc qui sert trop à rien à part reluquer le fond d'écran entre les fenêtres! lol tongue

wink

Dernière modification par The Uploader (Le 07/01/2011, à 11:01)


- 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

#849 Le 07/01/2011, à 11:18

Elzen

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

Dites, les pros du débuggage,si vous avez le temps… (ç'pas grave si vous avez la flemme d'essayer, mais moi j'trouve pas alors ça me turlupine)

J'suis toujours sur mon histoire de boucles en yacc, j'me suis dit que ça pouvait être une possibilité de mettre le code à boucler dans un fichier temporaire et d'appeler yyparse() dessus pendant le traitement du code parent.
À première vue, ça marche super bien, sauf un truc un peu bête : une fois qu'on a terminé le traitement de la règle contenant l'appel à yyparse(), l'interpréteur ne réagit plus au code qu'on lui file après (il se termine quand même quand on ctrl+d, mais c'est tout).

Je suppose donc que l'appel interne à yyparse() modifie une de ses variables ou un truc du genre, mais j'arrive pas à identifier laquelle, toutes celles que j'ai testé avaient la même valeur avant et après le yyparse() interne… hmm

Donc voilà, si vous voulez vous amuser à essayer de trouver pourquoi…

Hors ligne

#850 Le 07/01/2011, à 11:21

The Uploader

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

boucles en yacc

des boucles en poils de yack, késako ?

(oui j'ai pas suivi tongue )

Dernière modification par The Uploader (Le 07/01/2011, à 11:22)


- 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