cho7 a écrit 369 commentaires

  • [^] # Re: Ca sert a rien les codes sources

    Posté par  . En réponse au journal Ca sert a rien les codes sources. Évalué à 1.

    Ouais pitetre...
    N'empeche que moi des journaux nuls j'en vois plein, et dans ces cas là le mieux c'est de ne pas les lire :-)
  • # Re: Ca sert a rien les codes sources

    Posté par  . En réponse au journal Ca sert a rien les codes sources. Évalué à 4.

    Euh sinon chose qui n'a rien a voir, pk on me moinse moi et seulement moi ? je suspecte une conspiration :-)
  • [^] # Re: Ca sert a rien les codes sources

    Posté par  . En réponse au journal Ca sert a rien les codes sources. Évalué à 3.

    Oui, mais faut bien partir de quelque part !
    Le 1er maillon sera forcément codé avec des 0 et des 1, que ce soit en C, en assembleur, ou autres. Mais une fois le 1er maillon réalisé, la technologie code-less (c)2004 a un bel avenir devant elle
  • [^] # Re: Ca sert a rien les codes sources

    Posté par  . En réponse au journal Ca sert a rien les codes sources. Évalué à 3.

    Mais non, puisque si un utilisateur souhaite quelque chose, il lui suffit de rajouter le commentaire de ce qu'il souhaite dans le code et de recompiler :-)
  • # Re: Ca sert a rien les codes sources

    Posté par  . En réponse au journal Ca sert a rien les codes sources. Évalué à -1.

    Ah j'oubliais; avec un system code-less, chaque utilisateur pourrai désormais contribuer activement au developpement du libre en developpant ses propres programmes.

    Bref, que du tout bon :-)
  • [^] # Re: Poursuite d'études

    Posté par  . En réponse au journal Poursuite d'études. Évalué à 4.

    Et sinon pour des précisions sur la licence pro, comme tu souhaitai des avis sur cette derniere, bah je vais etre honnete avec toi.

    La licence pro est un diplome assez récent (quelques années a peine)

    Il en fleurit chaque année 150 nouvelles, avec des intitulés tous aussi divers que variés, a tel point qu'il est difficile de visualiser les différences entre 2 appelations, car c'est un peu chaque etablissement qui crééer sa licence pro, et qui l'officialise ensuite avec un nom propre.

    En gros, la licence pro, c'est un peu le bordel, tout les etablissement veulent la leur, et après le pauvre étudiant est perdu.

    Près de chez moi, on trouve la licence pro "Multimédia et communication".
    C'est beau comme nom n'est ce pas ?
    Déjà le mot multimédia me rebute, ca sonne trop généraliste, bref, avis personnel.
    Après renseignement, je me rend compte qu'en fait, ca ressemble beaucoup a une ecole de webmaster (beaucoup de developpement web, etc), ce qui me décourage definitivement car moi le web ca me gonfle grave (j'aime bien coder eventuellement, mais pas le html, plutot la partie php, applet java, etc)

    Donc faut se renseigner mais il est evident qu'avec une telle variété de licences pro, bah aucune ne se démarque réellement des autres, car ya pas matière a les comparer entre elle !

    bref, voilà ce que je pense des licences pro ! :-)
  • # Re: Poursuite d'études

    Posté par  . En réponse au journal Poursuite d'études. Évalué à 4.

    La licence pro est a ma connaissance un diplome de phase terminal.
    Il est donc a mon avis, théoriquement pas possible de continuer ses études ensuite, sauf si tu fais une VRAI licence.

    Car la licence pro ne vaut pas une vrai licence comme on peut le sous entendre un peu plus haut (cf. "le L de LMD")

    Sinon pour les ecoles d'ingé, le choix est dur.

    La pluparts des écoles sur paris (je parle pour mon cas), sont payantes car privées, et leur niveau est très aléatoire.

    Certaines comme Epita, vont beaucoup favoriser le developpement en C et autres langages maison, mais le niveau est très (trop ?) dur, et leur mentalité ainsi que leur pédagogie me font dire que c'est probablement la 1ere ecole a eviter (troll ? oui peut etre, mais j'assume mon choix).

    Donc il faut se renseigner sur son ecole avant de l'integrer, sur son programme, n'hésite pas non plus a demander le nombre d'heure de cours de chaque matière, ca peut te donner une idée de l'importance qu'ils accordent a telle ou telle matiere

    D'une maniere générales, les ecole d'ingé privés sont très rarement reconnue comme des diplomes d'ingénieur, mais bel et bien d'ingénierie (= travaille jusqu'a bac +5 = reconnu bac +4 pour l'administration)
    Les ecoles publiques sont en revanche reconnue. Avec par exemple l'UTC de compiègne, le niveau se corse, car forcément, c'est public (donc gratuit), reconnu bac +5, et le niveau est excellent => beaucoup de candidature, un simple bts a interet a avoir un niveau excellent s'il veut esperer rentrer.

    Sinon il existe des instituts, en partenariat avec des chambres de commerce etc, qui peuvent etre reconnus niveau II (bac +4 donc), mais un réel niveau II (on bosse jusqu'a bac+4 pour un diplome bac+4 réel), comme l'Itin, dans le val d'oise, mais c'est en alternance, donc la charge de travail est nettement plus lourde (il ya plus d'heures de travail en 2 ans que tout un cycle d'ingénieur, ou licence maitrise doctorat, et sans compter les heures en entreprise !!)

    Bref voilà en gros ton choix, j'espere avoir un peu eclairci tes idées.
  • [^] # Re: Election de votre sandwich made in quick/mcdo préféré

    Posté par  . En réponse au journal Election de votre sandwich made in quick/mcdo préféré. Évalué à 1.

    ouéééééééééééé ! :-)

    Sinon juste pour info, je rentre dans des boulangeries presque tous les jours, car a proximité de mon bahut si on veut manger il n'y a que ca.

    Mais mon jvoulais faire un sondage sur ces sandwich là ca n'engage que moi.. D'autant que de temps en temps, c'est méga super bon !

    Bah oui je sais, c'est pas nutritif, c'est cher, c'est américain, mais quand j'ai pas mangé depuis 5 heures et que je tombe sur un mc deluxe dans un coin isolé, raaaaaaaaahhhhhh, il est mort le pauvre...
  • # Re: Plusieurs sessions et droits

    Posté par  . En réponse au journal Plusieurs sessions et droits. Évalué à 2.

    Euh... jvais en parler a mon prof d'unix :-)
  • [^] # Re: Plussez moi.

    Posté par  . En réponse au journal Comment installer une debian par CD sur un PC qui ne peut booter que des disquette .... Évalué à 1.

    Euh, je croyais que les statistiques avaient montré que le commentaire special vote n'etait pas une bonne idée ? moi ca m'a fait diminué par 2 mes Xp, j'espere que tu n'y tiens pas trop aux tiens :-)

    (jte plusse un coup pour nuancer tes prochaines lourdes pertes)
  • # Re: Broadcast en C

    Posté par  . En réponse au journal Broadcast en C. Évalué à 1.

    C'est bon ca marche comme je veux !!

    Après plusieurs heures acharnées, jpense avoir enfin compris le principe, j'ai utilisé select()

    Merci a tous pour votre aide !

    merci, merci, et merci !
  • [^] # Re: Broadcast en C

    Posté par  . En réponse au journal Broadcast en C. Évalué à 0.

    J'ai tenté d'integrer ton truc dedans, mais ca coince, le serveur réagit pas : jette donc un oeil


    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <sys/types.h>
    #include <sys/socket.h>
    #include <netinet/in.h>
    #include <sys/time.h>
    #define MAX_CONNECT 50
    #define PORT 1983

    int main(int argc, char * argv[])
    {
    int i;
    int ret_val;
    int nb_connect=0; /* nombre de connexions en cours*/
    int nb_octets;
    int fds; /* table contenant tous les file descriptor des clients */
    int fdc[MAX_CONNECT];
    int sin_size;
    struct sockaddr_in serveur; /* les sockets */
    struct sockaddr_in client;
    fd_set fd;
    struct timeval timeout;

    char message[256]; /* on y stock les datas émisent par les différents clients */

    /* on ouvre un socket */
    if ((fds=socket(AF_INET,SOCK_STREAM,0))==-1)
    {
    printf("Erreur, le socket serveur n'a pu etre créé !\n");
    exit(1);
    }

    /* on initialise tout */
    serveur.sin_family=AF_INET;
    serveur.sin_port=htons(PORT);
    serveur.sin_addr.s_addr=INADDR_ANY;
    memset(&(serveur.sin_zero),'\0',8);

    /* on bind le socket */
    if (bind(fds,(struct sockaddr *)&serveur,sizeof(struct sockaddr)) == -1)
    {
    printf("Erreur, le bind serveur n'a pu etre effectué !\n");
    exit(1);
    }

    if (listen(fds,5) == -1)
    {
    printf("Erreur, la fonction listen coince !");
    exit(1);
    }


    /* démarrage de la boucle evenementielle infinie */
    while(1)
    {
    sin_size = sizeof(struct sockaddr_in);
    timeout.tv_sec=1; /* rafraichissement du select = 1 seconde */





    if ((fdc[nb_connect]=accept(fds,(struct sockaddr *)&client,&sin_size)) == -1)
    {

    continue;
    }
    else
    {
    printf("Connexion d'un nouveau client (file descriptor : %d) sur le port %d\n",fdc[nb_connect],(int)client.sin_port);
    FD_SET(fdc[nb_connect],&fd); /* on ajoute le fd dans le select */
    nb_connect++;

    }




    ret_val=select(nb_connect,&fd,NULL,NULL,&timeout);

    if (ret_val>0) /* des données sont arrivées via un des sockets */
    {

    for (i=0;i<nb_connect;i++)
    {
    if(FD_ISSET(fdc[i],&fd))
    {


    /* on récupere pour chaque file descriptor les données qui veulent entrer sur le serveur */
    if ((nb_octets=recv(fdc[i],message,256,0)) == -1)
    {
    message[nb_octets]='\0';
    printf("%s\n",message);

    }
    } /* fin du FD_ISSET*/
    } /* fin du for*/

    }/* fin ret_val */

    }
    for (i=0;i<nb_connect;i++)
    close(fdc[i]);

    close(fds);

    return 0;
    }
  • [^] # Re: Broadcast en C

    Posté par  . En réponse au journal Broadcast en C. Évalué à 0.

    euh, j'suis pas sur, mais je crois que c'etait une critique, et non une phrase d'etonnement jovial :-)

    Ironie, quand tu nous tiens..
  • [^] # Re: Broadcast en C

    Posté par  . En réponse au journal Broadcast en C. Évalué à 1.

    mais meme avec la page de man, je pige pas comment ca marche ! :-(

    C'est pour ca que jvoulais tenter de faire accepter la connexion sur un nouveau port, quitte a en monopoliser 1000 si ya 1000 clients, car je pense que ce serait plus simple pour moi.
  • [^] # Re: Broadcast en C

    Posté par  . En réponse au journal Broadcast en C. Évalué à 0.

    J'ai compris l'idée du fork, mais je sais pas l'implémenter dans mon code :-(

    Je débute en C, j'suis vraiment pas doué !
  • [^] # Re: Broadcast en C

    Posté par  . En réponse au journal Broadcast en C. Évalué à 1.

    Bah perso moi dans d'autres langages comme VB ou delphi, on peut ecouter sur un port, et accepter la connexion sur un autre.
    Comme ca le port initial reste libre d'ecouter les nouvelles demandes de connexions.

    en gros :

    serveur : listening on port 1983...
    client : request_connection on port 1983
    serveur : accept_connection on port 0 (=1er port disponible)
    client : connecting to port 0 (le port attribué précédemment)
    serveur : listening on port 1983...
    etc...

    C'etait comme ca que le chat que j'avais fais en bts fonctionnait.

    Car si je faisai un winsock.accept directement sur le port 1983, bah la connexion se faisait, mais les autres clients ne peuvent plus se connecter, car le port 1983 du serveur etait occupé !


    Bref, j'ai ptetre rien compris, mais moi c'est le seul moyen que j'avais trouvé pour que ca marche.
  • [^] # Re: Aide en C

    Posté par  . En réponse au journal Aide en C. Évalué à 0.

    Oui voilà, c'est plutot ce genre de truc que je recherche !!

    Mais ca m'a l'air presque plus compliqué a manipuler que l'ouverture des sockets ca non ?

    En fait, je vois pas trop comment je pourrai, d'un coté faire une boucle infinie qui détecte les demande de connexions, et qui créér donc des socket en veux tu en voilà pour chaque client, et de l'autre une boucle infinie receptionnant les envois de données des clients

    J'ai en effet l'habitude des langages evenementiels, et des evenements tels que on_connect, on_data_receive, ou autres trucs du genre qui sont appelé dès que l'evenement se produit :-(

    Le code C qui est lu de haut en bas ca me perturbe j'ai pas l'habitude ! snif..


    Help !
  • [^] # Re: Aide en C

    Posté par  . En réponse au journal Aide en C. Évalué à 0.

    Les threads ? ok jv aller jetter un oeil la dessus.

    Mais ce serait possible de récuperer dans un tableau les pid de tout les fork, de facon a ce que quand un client envoi un message au serveur, le programme "serveur" réachemine le message vers tous les clients connectés ?
  • [^] # Re: Le renouveau

    Posté par  . En réponse au journal Le renouveau. Évalué à 1.

    Oué, d'où l'interet de ma periode de test d'une semaine :)

    Toute facon, j'suis pas préssé d'aller claquer mon pognon, en fait le seul truc qui me manque c'est que cette foutue guillemot n'a pas de sortie tv..
  • # Re: Brave Eddy

    Posté par  . En réponse au journal Brave Eddy. Évalué à 0.

    Bah oué c'est comme ca que ca se passe de nos jours :-)

    Moi par exemple, on me moinsse parfois alors que mes messages n'ont rien de mal (cf mon post précédent sur mes problemes de carte graphique), là par exemple j'vais me faire moinsser (si si tu vas voir).

    Alors au début on se dit "Mais qu'est ce qu'ils me veulent ces c...", puis en fait on s'y fait a la longue :-)
  • # Re: Paix a son âme ?

    Posté par  . En réponse au journal Paix a son âme ?. Évalué à 1.

    Ma carte est hélas une K7T266 pro2....
    Apparement ca semble être le dénominateur commun de tous nos problèmes, ca craint j'ai plus une tune :-(

    J'vais déjà essayer de remettre le bios a zéro, voir si ca change quelque chose...

    En tout cas merci pour les infos, jme sens moins seul..



    - cho7, qui regrette un peu de ne pas avoir choisi asus il ya quelques années... -
  • [^] # Re: Paix a son âme ?

    Posté par  . En réponse au journal Paix a son âme ?. Évalué à 1.

    Hum ? mais pourquoi faire ? j'y ai jamais touché a mon bios a part pour changer la séquence de boot :-)
  • [^] # Re: Paix a son âme ?

    Posté par  . En réponse au journal Paix a son âme ?. Évalué à 1.

    de RAM ? mais la ram de la carte vidéo ou celle du PC ??

    Et tu t'en etais sorti comment ?
  • # Re: Lilo et splashscreen.

    Posté par  . En réponse au journal Lilo et splashscreen.. Évalué à 1.

    Moi j'ai mis ce que j'avais trouvé sur le site de debian a l'époque, a savoir dans le lilo.conf :

    bitmap=/boot/sarge.bmp
    bmp-colors=1,,0,2,,0
    bmp-table=120p,173p,1,15,17
    bmp-timer=254p,432p,1,0,0



    Voilou
  • # Re: trop de distributions ?

    Posté par  . En réponse au journal trop de distributions ?. Évalué à 0.

    C'est très bien !
    Enfin perso j'suis trop nul pour créér une nouvelle distrib et trop nul pour rejoindre la team debian, donc j'adhère mais bon, ai-je vraiment le choix ? :-)

    Remarque, il ont ptetre besoin d'un utilisateur lambda à 12 de QI pour tester leur distrib contre les "agressions exterieures", j'vais aller proposer mes services a debian tiens...