PHPTour Lille 2011 : PHPFrance y était

Administrateur PHPfrance
Administrateur PHPfrance | 11443 Messages

29 nov. 2011, 14:04

Raté, j'étais en chaussures.
QUOI ??? :afraid:

C'est tout un monde qui s'écroule... :cry:

ViPHP
ViPHP | 3292 Messages

29 nov. 2011, 14:26

Non mais on s'en fout la vrai question était: mais qu'est ce que c'est ces idées d'aller à lille en hiver?
Fait du php depuis que ca existe ou presque :)

ViPHP
ViPHP | 4674 Messages

29 nov. 2011, 14:27

Oui :-(. Je sais mais les choses changent. Je suis toujours en sandale pendant les 3 autres saisons, ne t'en fait pas :-].
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

ViPHP
ViPHP | 4674 Messages

29 nov. 2011, 14:27

Au passage, voici mon compte-rendu du PHPTour : http://j.mp/s9L2aS.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

01 déc. 2011, 11:26

Tout le monde aura noté la touche d'élégance de mère teresa
dont la veste est impeccablement assortie à l'éléPHPant. :love4:
Héhé, c'est pas la classe, franchement ?
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Administrateur PHPfrance
Administrateur PHPfrance | 11443 Messages

01 déc. 2011, 11:38

Héhé, c'est pas la classe, franchement ?
Et tes boites aux lettres, tu les as repeintes en bleu ?

ViPHP
ViPHP | 4674 Messages

01 déc. 2011, 11:49

Je me permets un ajout qui peut en intéresser certains. Mes slides sont codés sur une base DZslides. J'ai un peu hacké le truc (on s'échange beaucoup de patchs). Les slides sont ici : http://hg.hoa-project.net/Keynote. Je vous laisse explorer, c'est très simple.

Petit tour d'horizon quand même :
• utilisez Template/Template.html comme base de départ ;
• ça peut donner un truc comme ça : http://keynote.hoa-project.net/PHPTour11.html (on bouge avec les flèches) ;
• vous avez tous les slides qui tournent, c'est chouette (le système CSS de DZslides et le thème sont bien découpés) ;
• appuyez sur Esc pour avoir une vue de tous les slides (regarder le code pour ça, c'est juste mortel, on ne modifie jamais le DOM, juste class et aria-* :D).
On continue avec les shells pour embarquer les slides :
• Onstage, très pratique pour une présentation : http://keynote.hoa-project.net/Shells/O ... our11.html ;
• horloge/timer ;
• slide courante, slide suivante ;
• popup à mettre en plein écran sur le beamer ;
• affichage des notes ;
• numéro des slides (avec possibilité de changer directement, le numéro de la slide courante est un input).
Autres shells :
• Embedder, pour embarquer ses slides dans une page, e.g. : http://hoa-project.net/Literature/Keyno ... our11.html ;
• Mirror, pour synchroniser les slides chez toutes les personnes qui utilisent le mirroir (les slides sont contrôlées depuis Onstage), il faut démarrer Shells/Script/Mirror.php avant tout ; en plus, offre des prises de notes en localStorage (fonctionne sans être connecté) et d'autres trucs.

Comment ça fonctionne ?
Écrire ses slides c'est juste une balise <section> par slide, c'est tout. Les notes sont écrites dans des balises <details>. Le reste c'est vous qui fait. Si vous placez la class="incremental" sur un élément, tous ses enfants vont s'afficher 1 par 1 (c'est vous qui gérez avec le CSS en fait).
Pour contrôler les slides entre fenêtres, iframe etc., ça fonctionne avec window.postMessage (client-client).
Pour synchroniser les slides, en plus d'utiliser window.postMessage, on utilise les Websockets. Je vous invite à essayer : démarrer Mirror.php en ligne de commande, ouvrez Onstage.html et indiquez des slides, ouvrez Mirror.html et indiquez des slides, bougez sur Onstage.html et ça bougera sur Mirror.html. La seule différence avec des shells comme embedder, c'est qu'on passe par le réseau (client-serveur).

Je vous laisse explorer tout ça. Ça pourra sûrement vous être utile un jour :). N'hésitez pas à me poser des questions.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

01 déc. 2011, 12:02

Un nouveau sujet, un nouveau topic sur le forum, HyWaN :)
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Mammouth du PHP | 19664 Messages

01 déc. 2011, 12:08

Un nouveau sujet, un nouveau topic sur le forum, HyWaN :)
J'aurais pas dit que c'était tout à fait hors sujet, sauf qu'en l'occurrence, il aurait fallu couper le truc en deux, un petit ici pour l'url vers les slides, et un autre sujet sur cette manière de monter des slides, et là je dois dire que le truc est sympa. Monter un webminar avec ça, ce serait le top avec la synchronisation à distance :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

ViPHP
ViPHP | 4674 Messages

01 déc. 2011, 12:35

Je ne peux pas splitter le sujet. Un admin :-) ?
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 19664 Messages

01 déc. 2011, 12:38

Je ne peux pas splitter le sujet. Un admin :-) ?
Ben si, tu édites le sujet, tu coupes ensuite ce qui constituerait le second sujet, et tu ne laisses que ce qui concerne le lien vers les slides, et puis tu ouvres l'autre sujet, peut-être dans un autre forum du reste, je sais pas trop où du reste, peut-être « Contributions » et tu mets ce que tu auras coupé dans le premier ;)
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

ViPHP
ViPHP | 4674 Messages

01 déc. 2011, 12:47

On s'en fout de mes slides. Je montrais le « logiciel ».
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

ViPHP
ViPHP | 3292 Messages

01 déc. 2011, 14:16

On s'en fout de mes slides. Je montrais le « logiciel ».
on s'en fout du logiciel, pourquoi aller à lille en novembre la est la question!
Fait du php depuis que ca existe ou presque :)

Mammouth du PHP | 19664 Messages

01 déc. 2011, 14:37

...pourquoi aller à lille en novembre la est la question!
Parce qu'il y fait moins froid qu'en janvier :langue:
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

ViPHP
ViPHP | 4674 Messages

01 déc. 2011, 15:15

Parce que Jean-Marc Fontaine est de Lille, tout comme le comptable de l'AFUP et encore d'autre. C'était pour des raisons symbolico-historique ;-). Et 1h de Paris, 1h de Bruxelles, c'était bien placé. Avec un direct depuis Lyon aussi, aucune excuse pour ne pas y aller :-).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).