Bonjour,
Je vous présente le plus petit serveur de messagerie instantanée au monde !
Le serveur fait 10 lignes et le client 14 lignes !
Voici le code source du serveur :
Et celui du client :
Pas mal non ?
Bonjour,
Je vous présente le plus petit serveur de messagerie instantanée au monde !
Le serveur fait 10 lignes et le client 14 lignes !
Voici le code source du serveur :
Et celui du client :
Pas mal non ?
# Le plus petit ? vraiment ?
Posté par Batchyx . Évalué à 5.
Il fait combien de kilo octet en prenant en compte ses bibliothèques ?
[^] # Re: Le plus petit ? vraiment ?
Posté par cpc6128 (site web personnel) . Évalué à 1.
Le plus petit en lignes…
S'il faut compter l'interprète du langage, plus la jvm java pour le faire tourner, plus toutes les autres librairies… heuuu, ça devient le plus gros !
# Si seulement…
Posté par Arthur Accroc . Évalué à 8.
Du coup, tu aurais pu les retaper plutôt que de mettre des liens vers des images (qui ne fonctionnent pas pour moi).
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Si seulement…
Posté par Batchyx . Évalué à 5.
Surtout que au final, l'image du code de son serveur fait … 274 lignes, et celle du client, 350.
[^] # Re: Si seulement…
Posté par NeoX . Évalué à 4. Dernière modification le 23 novembre 2012 à 09:50.
c'est sur que si on met tout dans un global, ca reduit le nombre de ligne du LANCEUR
en php ca pourrait donnait
enorme je suis plus optimisé que lui, je le fais en 4 lignes ;)
[^] # Re: Si seulement…
Posté par lolop (site web personnel) . Évalué à 3.
En une seule ligne, ça marche pas ?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Si seulement…
Posté par kuroineko . Évalué à -1.
+1
# Code en français
Posté par olaf . Évalué à -2.
Il n'y a que moi que ça rebute de voir du code en français ?
[^] # Re: Code en français
Posté par calandoa . Évalué à 2.
Moi je trouve au contraire qu'il y a un bel effort de traduction, avec même des accents dans les identifiants ! C'est un peu plus couillu que les petites frappes qui font le boulot à moitié en traduisant les messages d'erreur de make, cd, find, kill, etc… en français (parce que bon, l'anglais technique c'est vraiment trop balèze), mais qui « oublient » de traduire le nom de la commande.
On notera cependant qu'il manque socket (prise?) et localhost (hôte local?).
# heuuuu ? comment dire ?
Posté par bibitte . Évalué à 2.
1) tes lien sont foureux chez moi les image passe pas j'ai du aller voir le source pour les trouver
2) c'est quoi ce language ? pour moi ça ressemble a du pseudo code et du coup c'est facile de faire peux de ligne car tu n'a pas affaire au problème technique(creation de socket ect …) comme par exemple le serveur.demarrer(7779) c'est facile (t'aurais presque pu t'arreter la).
3) ton programme n'est pas complet il manque par exemple toute les gestion d'erreur si on débranche ton cable réseau ou si au démarre le programme sans avoir accés au réseau l'utilisateur n'est même pas avertis. Et coté serveur c'est pareil pas de log rien, nada !
4) "localhost" en dur c'est sur ça raccourci pas mal le code mais pour un chat c'est pratique de devoir être sur le même pc que le serveur donc oui c'est le plus petit programme de messagerie instantané pour se parler a soit même bravo tu peu être fier de ton invention !
[^] # Re: heuuuu ? comment dire ?
Posté par totof2000 . Évalué à 4.
Euh … Ca fait plus de 30 ans qu'Unix permet à plusieurs utilisateurs de se connecter en simultané. Mais bon, c'est vrai que la génération Windows/Mac/Iphone/Android ne peut pas comprendre ça.
[^] # Re: heuuuu ? comment dire ?
Posté par bibitte . Évalué à 3.
Effectivement j'avais pas pensé a ça.
Pour le coté générationnel je croi que tu t'es gouré de personne, mais ça fait plaisir que tu me rajeunisse.
[^] # Re: heuuuu ? comment dire ?
Posté par cpc6128 (site web personnel) . Évalué à 1. Dernière modification le 23 novembre 2012 à 13:43.
[^] # Re: heuuuu ? comment dire ?
Posté par bibitte . Évalué à 1.
Suite a ta réponse je viens de me relire et j'ai peu être été un peu trop cassant.
Le truc c'est qu'en s'y prenant de la sorte (en simplifiant le problème et en utilisant du pseudo code) peu importe le sujet tu aura un code cours.
En gros c'est ça que je voulais dire,j'ai juste un peu trop ouvert ma grande gueule de vieu con sur les raccourci que tu a pris.
[^] # Re: heuuuu ? comment dire ?
Posté par totof2000 . Évalué à 3.
[^] # Re: heuuuu ? comment dire ?
Posté par lolop (site web personnel) . Évalué à 3.
J'ai eu ça aussi longtemps, avant qu'un post ne me donne le lient suivant:
https://linuxfr.org/aide#aide-imgcertificatssl
Qui répond à la question: "Pourquoi les avatars et images ne s'affichent pas chez moi en HTTPS ?"
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: heuuuu ? comment dire ?
Posté par cpc6128 (site web personnel) . Évalué à 1.
Merci pour cette information.
Mais j'ai installé le certificat et ça ne change pas grand chose…
De plus, si je demande à Firefox d'afficher l'image, j'obtiens un beau 404…
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.