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.

#476 Le 01/04/2012, à 19:01

Pylades

Re : /* Topic des codeurs [7] */

Bon, j’ai changé le nom : https://gitorious.org/optball.
C’était chiant ; je ne recommencerai pas de sitôt. tongue

D’ailleurs, il me semble que personne ne pointait vers ce truc ; mais maintenant, je commence à avoir peur d’avoir cassé un lien. ^^’

Dernière modification par Πυλάδης (Le 01/04/2012, à 19:04)


“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

#477 Le 01/04/2012, à 19:14

grim7reaper

Re : /* Topic des codeurs [7] */

Moi je pointais probablement dessus lorsque que feu mon site était en ligne, donc non tu n’as rien cassé en ce qui me concerne.

Hors ligne

#478 Le 02/04/2012, à 09:27

tshirtman

Re : /* Topic des codeurs [7] */

ben mets un grep sur l'ancien nom dans les logs apache, si tu vois des 404 passer...

Hors ligne

#479 Le 02/04/2012, à 09:42

Pylades

Re : /* Topic des codeurs [7] */

Je crois que grim7reaper utilisait Lighttpd. 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

#480 Le 02/04/2012, à 12:31

Rolinh

Re : /* Topic des codeurs [7] */

Dites, un truc comme ça ça se fait ou bien c'est trop crade?

/* FreeBSD version works fine under OSX */
#ifdef __MACH__
    #define __FreeBSD__
#endif

EDIT: Nan, vraiment moche. tongue J'ai fait autrement finalement.

Dernière modification par Rolinh (Le 02/04/2012, à 15:02)

Hors ligne

#481 Le 03/04/2012, à 11:21

grim7reaper

Re : /* Topic des codeurs [7] */

1333444682.png
notbad.png
Mais peut mieux faire je pense.

Hors ligne

#482 Le 03/04/2012, à 11:32

Elzen

Re : /* Topic des codeurs [7] */

Pas mal tongue

Au fait, tu as reçu mon mail ?

Hors ligne

#483 Le 03/04/2012, à 11:40

grim7reaper

Re : /* Topic des codeurs [7] */

Oui oui, excuse moi de pas avoir répondu je suis un peu débordé en ce moment par mes préparatifs.
Ça semble très intéressant en tout cas, un peu trapu (mais bon c’est normal, sinon y’aurait pas matière à poursuivre une thèse dessus ^^)

Hors ligne

#484 Le 03/04/2012, à 11:56

Elzen

Re : /* Topic des codeurs [7] */

Pas de soucis wink

Et yep, en effet.

Pour le moment, j'en suis surtout à lire des publications (et autres docs) sur des sujets en rapport et à essayer de mettre les choses au propre, mais sur la partie spécifique à mon stage, j'me suis déjà codé un petit outil de simulation avec des algos simples qui donne des résultats plutôt encourageants ^^

Hors ligne

#485 Le 03/04/2012, à 17:58

grim7reaper

Re : /* Topic des codeurs [7] */

Et hop, j’ai ajouté trois propriétés à tester pour mon implémentation du calendrier Grégorien :

prop_yearLength :: Property
prop_yearLength = forAll generateYear $ \ y ->
  let begin   = beginOfYear y
      end     = endOfYear   y
      nbDays  = (end - begin) + 1
  in if isLeapYear y then nbDays == 366 else nbDays == 365

prop_increase :: Property
prop_increase = forAll generateYear $ \ y ->
  let number = map dayNumber (listOfDays y)
  in all (== 1) (zipWith (-) (tail number) number)

prop_decrease :: Property
prop_decrease = forAll generateYear $ \ y ->
    let remaining = map daysRemaining (listOfDays y)
  in all (== -1) (zipWith (-) (tail remaining) remaining)

Je gagne 1% de couverture sur Alternatives et 3% sur Top Level Definitions.

Hors ligne

#486 Le 03/04/2012, à 18:14

tshirtman

Re : /* Topic des codeurs [7] */

Πυλάδης a écrit :

Je crois que grim7reaper utilisait Lighttpd. tongue

Ben si c'était des liens vers ton serveurs. c'est chez toi les 404…

Hors ligne

#487 Le 03/04/2012, à 18:17

Pylades

Re : /* Topic des codeurs [7] */

tshirtman a écrit :
Πυλάδης a écrit :

Je crois que grim7reaper utilisait Lighttpd. tongue

Ben si c'était des liens vers ton serveurs. c'est chez toi les 404…

OMG. Ça ne vaut pas le bot qui tourne lorsque la machine est éteinte, mais ça n’est pas loin.
À ma décharge, mon serveur n’a rien à voir là-dedans, puisque ça pointe vers chez Gitorious.

(Pis j’utilise nginx. 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

#488 Le 03/04/2012, à 19:40

Rolinh

Re : /* Topic des codeurs [7] */

Πυλάδης a écrit :

(Pis j’utilise nginx. tongue)

Le bon choix smile

Hors ligne

#489 Le 03/04/2012, à 19:52

The Uploader

Re : /* Topic des codeurs [7] */

Rolinh a écrit :
Πυλάδης a écrit :

(Pis j’utilise nginx. tongue)

Le bon choix smile

+1.


- 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

#490 Le 03/04/2012, à 20:35

Elzen

Re : /* Topic des codeurs [7] */

Concrêtement, y a un comparatif simple et pas trop trollesque apache/nginx/lighttpd quelque part ?

Perso, j'essayerais bien de passer à lighttpd, mais il faudrait que j'arrive à retrouver simplement la même config que sur apache (à savoir, site dispo en http et en https, et un script à appeler avant chaque chargement de fichier pour éventuellement bloquer l'accès, afficher une page de login ou faire quelques pré-traitements pour transformer le fichier en une vraie page html quand il ne l'est pas déjà), et j'ai un peu la flemme de chercher, en fait.

D'autant que je pense que la migration attendra que je change de serveur, opération qui elle même attend que je trouve la nouvelle machine, ce pour quoi je n'me bouge pas beaucoup non plus.

…procrastination, quand tu nous tiens…

Hors ligne

#491 Le 03/04/2012, à 21:09

Rolinh

Re : /* Topic des codeurs [7] */

Je sais pas si il existe des bons comparatifs. En revanche, ce que je sais, c'est que mise-à-part la configuration de nginx que je trouve 42 fois plus claire que celle d'apache (ce qui est un avis +/- subjectif), les performance de nginx (et lighttpd aussi d'ailleurs) sont meilleures à haute charge en raison de sa conception.

Le gros problème d'apache, c'est qu'il lance nouveau processus à chaque requête sur ton site, ce qui, en cas de haute charge, est simplement catastrophique. A ma connaissance, c'est le seul serveur web à faire cela.

Vite fait, j'ai trouvé ces liens (je ne sais pas s'ils sont pertinents mais si tu cherches un peu, tu verras que tous les comparatifs vont dans la même direction):
http://www.whisperdale.net/11-nginx-vs- … httpd.html
Celui-ci date de 2008 (avec donc un jeune nginx) mais va dans le même sens:
http://blog.webfaction.com/a-little-holiday-present.

Les graphes parlent d'eux-même...

Hors ligne

#492 Le 03/04/2012, à 22:05

kamui57

Re : /* Topic des codeurs [7] */

Ah ouais O_O

On peut sandboxer les sites par utilisateur sur nginx, comme mpm-itk sur apache ?

Sinon, les Ruby/Debian-fags, go !


Quand le dernier arbre aura été abattu, et le dernier animal exterminé, les hommes se rendront compte que l'argent ne se mange pas (proverbe indien)
Toshiba Satellite L655 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
Toshiba Satellite M30 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
https://help.ubuntu.com/community/Pastebinit pour poster du texte sur internet en console

Hors ligne

#493 Le 03/04/2012, à 22:11

The Uploader

Re : /* Topic des codeurs [7] */

kamui57 a écrit :

Sinon, les Ruby/Debian-fags, go !

Debian

'nuff said. tongue


- 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

#494 Le 03/04/2012, à 23:27

The Uploader

Re : /* Topic des codeurs [7] */

Bon, j'ai compilé xfce4.10-pre1 dans une VirtualBox ArchLinux, et quand je fais enfin 'startxfce4' j'ai un message d'erreur qui me force à quitter et qui me dit que soit xfcond ne s'est pas lancé (problème avec dbus), soit xfce4-session est mal/pas installé, soit $XDG_CONFIG_DIRS n'est pas bon.

$XDG_CONFIG_DIRS contient '/etc/xdg', xfce4-session est bien installé (il était dans le tarball), dbus est bien lancé... (xfcond est lancé mais je n'ai pas vérifié s'il était lancé. Je crois que c'est startxfce4 qui le lance, non ?).

Fuck. hmm Je verrai ça une autre fois (ou j'attendrai tout simplement quelques semaines que la version finale de Xfce 4.10 sorte)

Dernière modification par The Uploader (Le 03/04/2012, à 23:37)


- 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

#495 Le 04/04/2012, à 21:41

:!pakman

Re : /* Topic des codeurs [7] */

Vous connaîtriez pas un logiciel de modélisation UML collaboratif ? Genre BOUML ou Argo, mais ou on puisse travailler simultanément à plusieurs dessus via le réseau ?

Projet de fin de 1ere année qui vient de débuter, on a les spécifications à faire, on est 4 sur le projet, ça va être chaud sans le réseau ^^


...

Hors ligne

#496 Le 04/04/2012, à 22:10

Rolinh

Re : /* Topic des codeurs [7] */

En simultané je ne connais pas non. En revanche, si je devais t'en recommander un, ça serait celui là: UMLet.
Sinon, un dépôt git?

Hors ligne

#497 Le 04/04/2012, à 22:20

:!pakman

Re : /* Topic des codeurs [7] */

Rolinh a écrit :

En simultané je ne connais pas non. En revanche, si je devais t'en recommander un, ça serait celui là: UMLet.
Sinon, un dépôt git?

Ah oui, pourquoi pas smile
Faut que je me mettes à Git.A ce propos, GitHub est une bonne plateforme ? On peut travailler à plusieurs dessus avec des comptes gratuits ?
Un amis compte l'utiliser pour le projet.

Sinon, je ne connaissait pas UMLet, je vais tester !


...

Hors ligne

#498 Le 04/04/2012, à 22:24

HP

Re : /* Topic des codeurs [7] */

:!pakman a écrit :

GitHub est une bonne plateforme ?

SI on aime le Minitel, c'est parfait ! Parce que bon, installer un dépôt git sur un serveur, c'est pas ce qu'il y a de plus dur (bien au contraire), non plus… donc, bon.


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#499 Le 04/04/2012, à 22:29

xapantu

Re : /* Topic des codeurs [7] */

Après, tout le monde n'a pas son propre serveur à disposition wink Et puis on gagne du temps, au moins c'est assez fiable (le truc va pas tomber en rade tout de suite, alors que sur un serveur perso, quand on a pas trop de temps à y consacrer et/ou qu'on n'y connaît pas des masses de trucs...). Mais, c'est pas libre, donc bon...

Dernière modification par xapantu (Le 04/04/2012, à 22:29)

Hors ligne

#500 Le 04/04/2012, à 22:32

The Uploader

Re : /* Topic des codeurs [7] */

:!pakman a écrit :
Rolinh a écrit :

En simultané je ne connais pas non. En revanche, si je devais t'en recommander un, ça serait celui là: UMLet.
Sinon, un dépôt git?

Ah oui, pourquoi pas smile
Faut que je me mettes à Git.A ce propos, GitHub est une bonne plateforme ?

C'est une très bonne plateforme, mais le code de GitHub n'est pas libre. A toi de choisir.

Puis faut voir si ton propre serveur git ne te suffirait pas. Parce que le seul (gros) intérêt de GitHub en plus c'est le côté social..

En beaucoup moins avancé mais libre tu as Gitorious..

:!pakman a écrit :

On peut travailler à plusieurs dessus avec des comptes gratuits ?

Oui.

Dernière modification par The Uploader (Le 04/04/2012, à 22:32)


- 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