#7401 Le 13/04/2010, à 21:22
- cm-t
Re : Topic des couche-tard (31)
Le Rouge a écrit :J'ai vu sacré graal tellement de fois que j'ai même plus besoin du DVD pour me le repasser \o/
Trop marrant
faut que je me calme sinon je vais faire petter mon PAK
GET ON WITH IT!
l'ai vu tellement de fois aussi suis allez voir Spamelot d'ailleurs, la comédie musicale avec le mec des robins des bois, mais ca vaux pas la VO en VO
Actu Ubuntu ☺/
Pauses Ubuntu sur Paris \_< -t
[(π)] La Quadrature du net
Hors ligne
#7402 Le 13/04/2010, à 21:30
- grim7reaper
Re : Topic des couche-tard (31)
@Pylade : je finis de me prendre une branlée à Wesnoth et ensuite je me penche sur ton code
Hors ligne
#7403 Le 13/04/2010, à 21:30
- cm-t
Re : Topic des couche-tard (31)
pub pour l'iPad sur openDesktop j'ai eu un haut le coeur
Actu Ubuntu ☺/
Pauses Ubuntu sur Paris \_< -t
[(π)] La Quadrature du net
Hors ligne
#7404 Le 13/04/2010, à 21:31
- kouskous
Re : Topic des couche-tard (31)
#!/usr/bin/killall
« « J'aime kouskous » — kouskous. » — kouskous.
Hors ligne
#7405 Le 13/04/2010, à 21:31
- gnuuat
Re : Topic des couche-tard (31)
Pff! It's only a model...
Bisouland : embrassez les tous !
Volez les points d'amour de vos adversaires en les embrassant, dans ce jeu gratuit par navigateur !
Hors ligne
#7406 Le 13/04/2010, à 21:33
- PPdM
Re : Topic des couche-tard (31)
Y a couscous et j'ai le pain, il manque la harissa et le beurre de cacahuète pour la 'tite qui a des gouts bizarres !:D
La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera
Hors ligne
#7407 Le 13/04/2010, à 21:34
- Mornagest
Re : Topic des couche-tard (31)
Bravely bold Sir Robin rode forth from Camelot.
He was not afraid to die, O brave Sir Robin!
He was not at all afraid to be killed in nasty ways,
Brave, brave, brave, brave Sir Robin!
He was not in the least bit scared to be mashed into a pulp,
Or to have his eyes gouged out, and his elbows broken;
To have his kneecaps split, and his body burned away;
And his limbs all hacked and mangled, brave Sir Robin!
His head smashed in and his heart cut out
And his liver removed and his bowels unplugged
And his nostrils raped and his bottom burned off
And his pen--
N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)
Hors ligne
#7408 Le 13/04/2010, à 21:35
- gnuuat
Re : Topic des couche-tard (31)
Et les grains de sables dans le pain !
Bisouland : embrassez les tous !
Volez les points d'amour de vos adversaires en les embrassant, dans ce jeu gratuit par navigateur !
Hors ligne
#7409 Le 13/04/2010, à 21:40
- Mornagest
Re : Topic des couche-tard (31)
Question con : qu'est-ce qu'il faut pour lire les openvideo sur Dailymotion ?
N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)
Hors ligne
#7410 Le 13/04/2010, à 21:40
- cm-t
Re : Topic des couche-tard (31)
We're Knights of the Round Table.
We dance whene'er we're able.
We do routines and chorus scenes
With footwork impeccable.
We dine well here in Camelot.
We eat ham and jam and spam a lot.
We're Knights of the Round Table.
Our shows are formidable,
But many times we're given rhymes
That are quite unsingable.
We're opera mad in Camelot.
We sing from the diaphragm a lot.
In war we're tough and able,
Quite indefatigable.
Between our quests we sequin vests and impersonate Clark Gable.
It's a busy life in Camelot.
I have to push the pram a lot
Actu Ubuntu ☺/
Pauses Ubuntu sur Paris \_< -t
[(π)] La Quadrature du net
Hors ligne
#7411 Le 13/04/2010, à 21:41
- \\Ouranos//
Re : Topic des couche-tard (31)
:rolleyes:
Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.
Hors ligne
#7412 Le 13/04/2010, à 21:42
- PPdM
Re : Topic des couche-tard (31)
c'est un forum francophone le mecs
La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera
Hors ligne
#7413 Le 13/04/2010, à 21:43
- Mornagest
Re : Topic des couche-tard (31)
La VO y a que ça de vrai. Na.
N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)
Hors ligne
#7414 Le 13/04/2010, à 21:44
- helly
Re : Topic des couche-tard (31)
Question con : qu'est-ce qu'il faut pour lire les openvideo sur Dailymotion ?
sudo apt-get install machinPourLireLesOpenVideoSurDailymotion
na
non -> ni !
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#7415 Le 13/04/2010, à 21:45
- helly
Re : Topic des couche-tard (31)
c'est un forum francophone le mecs
Nous sommes , les nains sous la montagne (boum boum)
On creuse le jour, en bois la nuit (boum boum)
Et on aime pas ceux d'la surface !!!
(ça te va mieux?)
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#7416 Le 13/04/2010, à 21:48
- cm-t
Re : Topic des couche-tard (31)
ah c'est ca l'truc du rituel !
Actu Ubuntu ☺/
Pauses Ubuntu sur Paris \_< -t
[(π)] La Quadrature du net
Hors ligne
#7417 Le 13/04/2010, à 21:49
- Elzen
Re : Topic des couche-tard (31)
Marquise, si mon visage a quelques traits un peu vieux,
Souvenez-vous qu'à mon âge, vous ne vaudrez guère mieux ♫♪
Le temps aux plus belles choses se plaît à faire un affront,
Et saura faner vos roses comme il a ridé mon front ♫♪
Le même cours des planètes règle nos jours et nos nuits :
On m'a vu ce vous êtes, vous serez ce que je suis ♫♪
♪♫ Peut-être que je serai vieille, répond Marquise, cependant,
J'ai vingt-six ans, mon vieux Corneille, et je t'emmerde en attendant !
Dernière modification par ArkSeth (Le 13/04/2010, à 21:50)
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
#7418 Le 13/04/2010, à 21:51
- grim7reaper
Re : Topic des couche-tard (31)
@Pylade : j'ai commencé à regarder ton code et certaines choses me semble "douteuses" (voire "dangereuses") mais avant de me prononcer pourrais-tu en poster (ou éditer ton post précédent) une version plus commenté ?
Ça me faciliterai grandement la tâche .
Si j’alloue ça dynamiquement, je vais devoir définir des tailles pour tous mes niveaux de tableaux, au lieux que ça soit automatique, donc je vais allouer des tableaux immenses pour ne pas trop risquer le buffer overflow
Non au contraire, je pense que tu prends plus de risque en statique qu'en dynamique. Mais pour confirmer il me faudrai une meilleure compréhension de ton but (et de l'exécution de ce code).
et comme l’utilisateur est con
Là je plussoie fortement .
Dernière modification par grim7reaper (Le 13/04/2010, à 21:56)
Hors ligne
#7419 Le 13/04/2010, à 22:01
- samυncle
Re : Topic des couche-tard (31)
Plop
Hello world
Hors ligne
#7420 Le 13/04/2010, à 22:06
- Dr Le Rouge
Re : Topic des couche-tard (31)
Bon alors, faut que je vous explique : y'a un rituel. Parce que quand ils chantent ça au tdct, ils sont assis sur de vieilles unités centrales qu'ils tapent en rythme avec des RJ45. Donc pendant le refrain, ils tapent deux fois, mais pas à la fin de tous les vers. Ca fait comme ça :
C'est nous, du topic des couche-tard
BOUM BOUM
Ils bossent le jour, ils ploppent la nuit
BOUM BOUM
Et ils aiment pas les trolls de base
...
Et là ils tapent pas. C'est ça le rituel...
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
#7421 Le 13/04/2010, à 22:12
- Pylades
Re : Topic des couche-tard (31)
@grim7reaper : avec plaisir !
#include <stdlib.h>
struct opt
{
char active;
char* short_act;
char** long_act;
char* short_unact;
char** long_unact;
char takes_value;
char* value;
}; // ma jolie structure que je t’avais déjà commentée
char*** atropt(int argc,char** argv,struct opt** optv)
{
char** ret[2]; // j’ai beaucoup de choses à renvoyer
short i=0; // compteur
struct opt* next=NULL; // si le prochain argument est une valeur d’option, pointeur vers la structure correspondante
short argn; // compteur
for(argn=1;argn<argc;argn++)
{
short s_flag=0; // compteur
if(argv[argn][s_flag++]=='-') // un argument qui commence par '-' signifie option longue, option courte, ou un "-" tout seul (e.g. dans cat ou su)
{
if(argv[argn][s_flag]=='\0')
{
ret[0][i++]="-"; // si c’est juste un "-" tout seul, on renvoie ça comme un argument qui n’est pas une option
continue;
}
if(argv[argn][s_flag]!='-') // on est en présence d’une option courte
{
short optn; // compteur
for(optn=0;optv[optn]!=NULL;optn++) // on teste les différentes structures les unes après les autres
{
short shn; // compteur
for(shn=0;optv[optn]->short_unact[shn]!='\0';shn++) // on lit les options courtes possibles parmi celles qui désactivent l’option
{
if(optv[optn]->short_unact[shn]==argv[argn][s_flag])
optv[optn]->active=0; // on désactive notre structure
}
for(shn=0;optv[optn]->short_act[shn]!='\0';shn++) // pareil pour les options qui activent
{
if(optv[optn]->short_act[shn]==argv[argn][s_flag])
{
optv[optn]->active=1;
if(optv[optn]->takes_value==1)
next=optv[optn]; // si cette option prend une valeur, éditer notre pointeur pour le prochain argument
}
}
}
}
else
{
// options longues on continue !
}
}
else
{
if(next!=NULL) // si notre pointeur est activé, on édite la valeur de l’option
{
next->value=argv[argn];
next=NULL; // et on n’oublie pas de le désactiver
}
else
ret[0][i++]=argv[argn]; // sinon, on ajoute l’argument à la liste des arguments qui ne sont pas des options
}
}
return ret;
}
Voilà, j’espère que c’est plus clair. En commentant ce code, je me suis rendu compte que je ne faisais pas attention à la combinaison des options courtes… ><'
Boulet !
“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
#7422 Le 13/04/2010, à 22:15
- Pylades
Re : Topic des couche-tard (31)
Bon alors, faut que je vous explique : y'a un rituel. Parce que quand ils chantent ça au tdct, ils sont assis sur de vieilles unités centrales qu'ils tapent en rythme avec des RJ45. Donc pendant le refrain, ils tapent deux fois, mais pas à la fin de tous les vers. Ca fait comme ça :
C'est nous, du topic des couche-tard
BOUM BOUM
Ils bossent le jour, ils ploppent la nuit
BOUM BOUM
Et ils aiment pas les trolls de base
...Et là ils tapent pas. C'est ça le rituel...
“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
#7423 Le 13/04/2010, à 22:17
- tshirtman
Re : Topic des couche-tard (31)
grim7reaper a écrit :Allocation dynamique (ou variable globale mais là je vais devenir méchant).
Ouh, mais là ça va faire mal à la mémoire juste pour une petite fonction de rien du tout…
bah non, que tu prenne dans le stack ou le heap elle s'en fout un peu, c'est pareil…
Je m’explique :
code que je lit pas parce que déjà le code lisible j'ai du mal quand c'est pas le mien, alors quand il est revendiqué illisible, j'essaye même pas
Ce code est illisible, j’en conviens. Mais ce qui est intéressant, c’est de voir comment je déclare ret. Si j’alloue ça dynamiquement, je vais devoir définir des tailles pour tous mes niveaux de tableaux, au lieux que ça soit automatique, donc je vais allouer des tableaux immenses pour ne pas trop risquer le buffer overflow, et comme l’utilisateur est con, il ne va pas libérer le truc colossal que je lui retourne, et ça va pomper une mémoire folle…
tu peut lui demander de te passer la structure, ne faire aucune allocation et la remplir sinon…
Note : le ret[1], que je n’ai pas encore incorporé, c’est pour lister tous les comportements illégaux rencontrés. D’ailleurs il faudrait que je rédiger une doc sur tous les trucs illégaux, parce que comme j’ai codé ça, il y en a un paquet.
Je prends bien sûr les remarques/critiques/insultes que tu vas certainement me faire parvenir. Et je les prendrai avec la plus grande considération qui soit.
codeur!
Hors ligne
#7424 Le 13/04/2010, à 22:18
- helly
Re : Topic des couche-tard (31)
Le Rouge a écrit :Bon alors, faut que je vous explique : y'a un rituel. Parce que quand ils chantent ça au tdct, ils sont assis sur de vieilles unités centrales qu'ils tapent en rythme avec des RJ45. Donc pendant le refrain, ils tapent deux fois, mais pas à la fin de tous les vers. Ca fait comme ça :
C'est nous, du topic des couche-tard
BOUM BOUM
Ils glandent le jour, ils plopent la nuit
BOUM BOUM
Et ils aiment pas les trolls de base
...Et là ils tapent pas. C'est ça le rituel...
Deux ptites fautes quand même ...
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#7425 Le 13/04/2010, à 22:32
- Dr Le Rouge
Re : Topic des couche-tard (31)
Une seule ! plopper est irrégulier, tu l'as dit toi-même !
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