tag:linuxfr.org,2005:/users/dhalsimLinuxFr.org : les contenus de Erwan Richard2012-10-22T17:47:27+02:00/favicon.pngtag:linuxfr.org,2005:News/334762012-10-22T10:53:41+02:002012-10-22T10:53:41+02:00Conférences PHP à Nantes le 29 octobreLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<div><p>Quelques jours avant le <em>PHP Tour Nantes 2012</em>, l’antenne <a href="http://afup.org/pages/site/" title="Association Française des Utilisateurs de PHP">AFUP</a> de Nantes vous propose un petit échauffement avec un rendez‐vous AFUP qui accueillera trois conférenciers, autour de trois thématiques différentes, le lundi 29 octobre de 19 h à 22 h au Centre de Communication de l’Ouest, Place de Bretagne, 44000 Nantes.</p></div><ul><li>lien nᵒ 1 : <a title="http://www.afup.org/pages/rendezvous/" hreflang="fr" href="https://linuxfr.org/redirect/83863">Présentation & inscription</a></li><li>lien nᵒ 2 : <a title="http://afup.org/pages/phptournantes2012/" hreflang="fr" href="https://linuxfr.org/redirect/83864">PHPTour Nantes 2012</a></li><li>lien nᵒ 3 : <a title="http://afup.org/pages/site/" hreflang="fr" href="https://linuxfr.org/redirect/83865">Site de l’AFUP</a></li></ul><div><p>On démarre à 19 h 15 avec <strong><em>Projet PHP : Le Contrat à tous les étages</em></strong>, présenté par Jean‐François Lépine.</p>
<blockquote>
<p>La programmation orientée objet est une syntaxe, mais c’est avant tout un contrat entres développeurs au sein du code source. Ce contrat n’est qu’un des nombreux contrats qui régissent la vie d’un projet : respects des standards, exigences matérielles, API, besoins fonctionnels, services Web… Nous vous proposons d’examiner ces contrats et présenterons les outils qui permettent de s’assurer automatiquement qu’ils sont respectés (tests unitaires, fonctionnels, d’intégration…).</p>
</blockquote>
<p>À 19 h 45, le Nantais Erwan Richard présentera : <strong><em>Symfony 2 en agence Web. L’expérience du Phare</em></strong>. </p>
<blockquote>
<p>L’agence Web nantaise <em>Le Phare</em> a choisi Symfony 2 en remplacement de son <em>framework</em> PHP maison utilisé pendant plus de 10 ans. Revivez avec nous cette aventure technique, de l’établissement des objectifs à la (presque) livraison du premier projet.</p>
</blockquote>
<p>Dernière conférence à 20 h 15, Grégoire Hubert terminera la soirée de conférences en présentant <strong><em>Tirer parti de Postgresql en PHP avec Pomm</em></strong>. </p>
<blockquote>
<p>Cette conférence sera dans un premier temps l’occasion de faire un état des lieux des fonctionnalités offertes aux développeurs Web par ce SGBD (tableaux, requêtes objets, fonctions fenêtrées, types et opérateurs, etc.), puis d’aborder les moyens de bénéficier de ces fonctionnalités très puissantes, tout en utilisant un <em>framework</em> PHP orienté objet à l’aide de l’hydrateur Pomm.</p>
</blockquote>
<p>L’entrée est ouverte à tous sur inscription, dans la limite des places disponibles. Réservez dès maintenant votre place ! Et pensez également à vous inscrire pour nous rejoindre au <em>PHP Tour Nantes 2012</em>. </p></div><div><a href="https://linuxfr.org/news/conferences-php-a-nantes-le-29-octobre.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/96098/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/conferences-php-a-nantes-le-29-octobre#comments">ouvrir dans le navigateur</a>
</p>
Erwan RichardDavy DefaudFlorent ZaraNils Ratusznikhttps://linuxfr.org/nodes/96098/comments.atomtag:linuxfr.org,2005:Diary/291062009-12-03T16:11:33+01:002009-12-03T16:11:33+01:00Un manchot au pays des Panthères
Je travaille depuis un mois avec un nouveau MacBook Pro et son système Snow Leopard. Étant utilisateur Linux depuis plusieurs années, voici un petit retour d'expérience sur cette "migration".<br />
<br />
<p><br />
<strong>1. Le système</strong><br />
<span>Les plus</span><br />
<li>C'est simple, extrêmement simple. L'ergonomie est vraiment bien léchée, tous est très intuitif et très rapide.</li>
<li>Tout est sous le coude, et tout fonctionne du premier coup. En quelques jours, j'ai réussi à synchroniser : Google Calendar avec Ical et mon Nokia. J'ai même trouvé un logiciel de finance personnelle qui télécharge automatiquement mes opérations bancaires depuis le site de ma banque. Choses que j'essaie régulièrement de faire sous Linux sans véritable succès.</li>
<li>Un petit mot sur TimeMachine également, qui est vraiment une solution de sauvegarde très pratique.</li>
<br />
Finalement, je commence à comprendre ceux qui sont équipé complètement par Apple : OSX + iPod + iPhone, c'est la garantie de la simplicité.<br />
<br />
<span>1.2 Les moins</span> <br />
Pas mal de choses me chiffonne et me manque. <br />
<br />
<li>Le gestionnaire de fenêtre par exemple, lorsque je ferme toutes les fenêtres d'une application, celle-ci est toujours ouverte, il faut passer par le menu pour "quitter l'application".</li>
<li>Ce qui me manque le plus, le sélectionner-copier à la souris. Je ne m'étais pas rendu compte à quel point je l'utilisais mais qu'est-ce que c'est frustrant de devoir constamment avoir ses doigts sur le clavier pour faire ctrl-c/ctrl-v.</li>
<li>La moindre application est payante, il faut vraiment chercher pour trouver quelque chose de gratuit et je parle même pas de libre. Un client Subversion ou une interface pour diff c'est direct 30$. Bon une fois MacPorts installé on peux profiter des logiciels libres bien connus, mais ils sont beaucoup moins agréable a utiliser que sous Linux, et encore ils ne compilent pas tous.</li>
<li>La simplicité à l'extrême, pour un utilisateur un peu bricoleur c'est vite limité.</li>
<li>Une jungle de logiciel à mettre à jour, même si pour la plupart ils proposent un système de mise à jour automatique, le gestionnaire de paquet c'est vraiment beaucoup mieux.</li>
</p><br />
<br />
<p><br />
<strong>2. Le matériel</strong><br />
<span>2.1 Le clavier</span> <br />
Gros soucis d'adaptation au clavier. Non seulement la disposition est différentes mais en plus il manque certaines touches (début, fin, pgUp, pgDown) qui m'était utile. L'utilisation d'un clavier USB ne règle pas le problème puisque le comportement de ces touches est complètement différent. Dès les premiers jours j'ai installé une disposition alternative afin de retrouver mes petits. C'est une grosse résistance au changement mais j'ai récemment fais l'acquisition d'un clavier Typematrix Bépo et comme je compte m'y mettre bientôt je ne voulais pas apprendre une troisième disposition.<br />
A part ça, le clavier en lui même est agréable à utiliser. Doux et silencieux, le rétro-éclairage est réglable et s'ajuste en fonction de la luminosité ambiante.<br />
<br />
<span>2.2 Touchpad</span><br />
Le touchpad multi-point est un véritable bonheur à l'utilisation ! La surface est énorme comparée à mon dernier portable Acer, et l'utilisation dans Snow Leopard est un régal. Si je n'étais pas branché à un écran et à un clavier, j'utiliserais ce système en permanence. En détail voici comment cela marche :<br />
1 doigt = pointage et clic gauche<br />
2 doigts = défilement horizontal et vertical et clic droit<br />
3 doigts = effeuillage (précédent/suivant dans les navigateurs)<br />
4 doigts = fonction exposé ou affichage du bureau<br />
Compter en plus de ça, la fonction de zoom avec deux doigts qui "pincent" et la fonction de rotation. <br />
<br />
<span>Souris</span><br />
J'ai également une souris Apple, la Mighty Mouse. L'utilisation est beaucoup moins agréable. La bille qui sert de molette est soit trop sensible soit pas assez et les réglages ne règle pas mon problème. Une fois sur deux un clic droit est un clic gauche. Seul les boutons sur les cotés permettant l'accès à la fonction exposé est réellement pratique.<br />
</p><br />
<p><br />
<strong>3. Conclusion</strong><br />
OSX est vraiment pas mal, on sent qu'Apple maitrise son OS et sa machine.<br />
J'ai quand même du mal à m'y faire et je retournerais bien sous Linux. Mais bon, la gestion d'un triple-boot à l'air plutôt sensible sur ces machines et comme je m'en sert pour bosser, je préfère que ça soit stable.<br />
</p><br />
<br />
Ce genre d'exercice de migration est finalement très intéressant. On s'aperçoit vite des choses qui nous manque et qui rende la vie plus facile. Cela permet également de pécher des idées et de voir les avantages des concurrents.<div><a href="https://linuxfr.org/users/dhalsim/journaux/un-manchot-au-pays-des-panth%C3%A8res.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/55409/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/dhalsim/journaux/un-manchot-au-pays-des-panth%C3%A8res#comments">ouvrir dans le navigateur</a>
</p>
Erwan Richardhttps://linuxfr.org/nodes/55409/comments.atomtag:linuxfr.org,2005:Diary/281242009-04-14T14:21:38+02:002009-04-14T14:21:38+02:00Mise en place d'une formation aux logiciels libres.
Bonjour,<br />
<br />
Je trouve l'absence de contenus liés au Logiciels libres dans les cursus informatiques vraiment dommage.<br />
<br />
Dans tout mon cursus informatique, je n'ai eu aucun cours ni information sur le mouvement des logiciels libres,<br />
évidement ce domaine n'est pas technique, mais il me semble que cela devrait faire parti de la culture générale d'un <br />
informaticien entrant dans la vie active.<br />
<br />
J'ai bien sur eu des cours systèmes et réseaux sous Linux, mais jamais on ne nous a informé de <br />
l'existence de la GPL ou tout simplement des logiciels libres.<br />
<br />
Je travaille aujourd'hui au Cnam [1], et ce constat est encore plus inquiétant. Les élèves de formations Bac+2 (ou même Bac+4)<br />
ignore souvent l'existence de ces logiciels, ou alors il ne les connaissent qu'à travers firefox et OpenOffice et <br />
considèrent les logiciels libres que comme des logiciels gratuits (aucunes différences avec un freeware).<br />
<br />
Je trouve regrettable que beaucoup d'informaticien (et en particulier ceux qui sortent du Cnam) ne sachent <br />
ni ce qu'est la GPL, ni ce qu'implique le mot "libre" dans l'expression logiciels libres.<br />
<br />
Partant de ce constat, je me suis renseigné sur la création d'une matière <br />
(ou "unité d'enseignement" dans le jargon Cnam) dédié à ces sujets. Une telle démarche est souvent longue <br />
et compliquée, c'est pourquoi on m'a conseillé d'ouvrir dans un premier temps une formation externe régional.<br />
<br />
Les formations de ce type peuvent être de 1, 2 ou 3 jours, respectivement (7,14 et 21h), et sont souvent proposé par le Cnam <br />
dans le cadre du DIF.<br />
<br />
Je pense cibler un public d'informaticiens ou pourquoi pas d'utilisateurs avancés (power users).<br />
<br />
Voici une ébauche de plan que j'ai imaginé pour cette formation :<br />
<br />
Objectifs :<br />
- Connaître l'existence des LL, ce qu'ils sont.<br />
- Historique du mouvement, "culture des LL", "philosophie".<br />
- Modèle liés aux LL (dév, économique).<br />
- Dérivé : Art libre, culture libre, matériel libre...<br />
<br />
----------------<br />
Existence et connaissances des LL<br />
- Définition des LL (FSF, GPL, ...)<br />
- Différence avec l'Open source. <br />
- Licences.<br />
- exemples de LL. Linux, Firefox, OOo, Apache, ...<br />
<br />
Historique du mouvement <br />
- Raisons de l'existence des LL<br />
- Acteurs clés (RMS,LT,...)<br />
<br />
Modèles liés:<br />
- Modèle économique <br />
- Modèle de développement<br />
<br />
Dérivée :<br />
- Culture libre : wikipedia, ...<br />
- Art libre : licences (AL,CC,...)<br />
- Matériels libres : BIOS, électronique, téléphone,...<br />
<br />
Il me semble qu'un ou deux jours peuvent suffire, quitte à faire une deuxième session de <br />
formation plus détaillée si le succès est au rendez-vous.<br />
<br />
Me concernant, je me suis "converti" aux logiciels libres en 2004, et j'ai toujours été intéressé <br />
par la culture (philosophie) qui gravite autour de ces logiciels. Malgré cela,<br />
je suis loin d'être un expert et je suis ouvert à toutes aides, remarques et suggestions.<br />
<br />
[1] <a href="http://fr.wikipedia.org/wiki/Conservatoire_national_des_arts_et_m%C3%A9tiers">http://fr.wikipedia.org/wiki/Conservatoire_national_des_arts(...)</a><div><a href="https://linuxfr.org/users/dhalsim/journaux/mise-en-place-dune-formation-aux-logiciels-libres.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/54460/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/dhalsim/journaux/mise-en-place-dune-formation-aux-logiciels-libres#comments">ouvrir dans le navigateur</a>
</p>
Erwan Richardhttps://linuxfr.org/nodes/54460/comments.atomtag:linuxfr.org,2005:News/245022008-09-19T15:30:56+02:002008-09-19T15:30:56+02:00Le moteur 3D de Ryzom devient disponible<div>The Saga Of Ryzom est un <a href="http://fr.wikipedia.org/wiki/Jeu_de_r%C3%B4le_en_ligne_massivement_multijoueur" title="Définition Wikipédia">MMORPG</a> se basant sur le moteur libre NeL lui même sous licence GPLv2.
<br />
<br />
Pour résumer, NeL est un ensemble de bibliothèques C++, il contient le moteur 3D, le moteur réseau, le moteur de sons, et plus encore. NeL est multi-plateforme et fonctionne sur Windows, GNU/Linux et Mac OS X.
<br />
<br />
SpiderWeb, la société qui à racheté Ryzom en juin 2008, a ouvert il y a quelques jours le site consacré au développement de NeL. La nouvelle à été annoncée discrètement sur les forums du jeu. La société se félicite aujourd'hui d'être le premier MMORPG à fournir le code du cœur de son système.</div><ul><li>lien nᵒ 1 : <a title="http://forums.ryzom.com/showthread.php?t=32697" hreflang="fr" href="https://linuxfr.org/redirect/58739">L'annonce sur le forum</a></li><li>lien nᵒ 2 : <a title="http://dev.ryzom.com" hreflang="en" href="https://linuxfr.org/redirect/58740">Le site de développement</a></li></ul><div>Ryzom est un MMORPG qui sort des classiques heroïc fantasy, cyberpunk, ou space opera. L'univers du jeu gravite autour de la planète Atys qui est entièrement végétale et vivante.
<br />
<br />
Malgré un scénario riche et un univers original, Ryzom à connu de nombreux problèmes judiciaires. Voici un bref historique :<ul><li><b>2000</b> - La société Nevrax à l'origine du jeu est créée, et <a href="http://linuxfr.org/2002/10/31/10179.html">commence par développer le moteur NeL en la distribuant sous licence libre</a>.
<br />
</li><li><b>2004</b> - Nevrax <a href="http://linuxfr.org/~arfang/16135.html">édite le jeu</a> et celui-ci sort en Europe et en Amérique du Nord dans trois versions : anglaise, allemande et française.
<br />
</li><li><b>2006</b> - Nevrax est en redressement judiciaire et décide de renommer le jeu en supprimant le concept de Saga. La société ferme les inscriptions payantes mais il est possible d'ouvrir un compte gratuit qui n'offre cependant pas l'accès au continent principal.
<br />
</li><li><b>Fin 2006</b> - Un <a href="http://linuxfr.org/~moreira/23308.html">groupe d'anciens employés et de joueurs</a> soutenus <a href="http://linuxfr.org/2006/12/15/21777.html">par la FSF</a> lancent un <a href="https://linuxfr.org/2006/11/27/21698.html">appel au don</a> pour racheter la société et diffuser le jeu sous licence libre. Malgré la promesse de don de 170 000€ le liquidateur n'est pas convaincu et c'est Gameforge (Ogame, Metin2...) qui est choisi le 21 décembre 2006.
<br />
</li><li><b>octobre 2007</b> - Gameforge France, la société créée pour héberger le développement de Ryzom est placée en redressement judiciaire.
<br />
</li><li><b>12 février 2008</b> - Le dernier serveur de Ryzom ferme, le projet de libération Ryzom.org reprend vie.
<br />
</li><li><b>Juin 2008</b> - Encore un échec de l'initiative de ryzom.org. Spiderweb rachète le jeu et réouvre les forums du jeu.
<br />
</li><li><b>Août 2008</b> - Les serveurs sont de nouveau en service, il est de nouveau possible de s'inscrire gratuitement en profitant du jeu complet.
<br />
</li><li><b>8 Septembre 2008</b> - Spiderweb informe les joueurs de l'ouverture du site de développement de NeL.</li></ul></div><div><a href="https://linuxfr.org/news/le-moteur-3d-de-ryzom-devient-disponible.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/23607/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/le-moteur-3d-de-ryzom-devient-disponible#comments">ouvrir dans le navigateur</a>
</p>
Erwan Richardhttps://linuxfr.org/nodes/23607/comments.atomtag:linuxfr.org,2005:News/241892008-06-09T17:14:01+02:002008-06-09T17:14:01+02:00Netvibes libère sa technologie UWA<div>Netvibes annonce l'ouverture du site www.netvibes.org qui a pour but de fédérer les discussions sur la standardisation ou au moins l'interopérabilité de sa technologie de widget UWA (Universal Widget API). Cette technologie déjà compatible avec la plupart des acteurs du secteur des pages d'accueil personnalisables est donc maintenant accessible à tous sous licence LGPL 3.
<br />
<br />
La libération de code concerne trois parties de la technologie :
<br />
<ul><li>Le UWA Javascript Runtime : des bibliothèques javascript permettant d'exécuter les widgets UWA ;
<br />
</li><li>Les bibliothèques PHP Exposition : permet notamment d'analyser et compiler les widgets UWA ;
<br />
</li><li>Le serveur de widget Exposition : permet de servir des widgets à des utilisateurs finaux, notamment sous forme d'iframe.</li></ul>
<br />
Netvibes précise toutefois qu'il n'a jamais été question "<i>d'ouvrir le code de Netvibes, la page personnalisable en elle-même</i>".
<br />
<br />
Annonce du 27 mai : « Nous avons construit un ensemble de nouveaux projets intéressants, que nous nous apprêtons à dévoiler d’un bloc lors du prochain Netvibes Meetup, organisé à Paris ce vendredi. Nous y présenterons de nouveaux services et technologies, ainsi que nos premiers composants diffusés en Open Source. »
<br />
<br />
« netvibes.org est le site web de netvibes dédié aux projets en logiciel libre. (...) La plate-forme netvibes est publiée sous licence GNU LGPL, ce qui vous donne la possibilité de l'utiliser et de la modifier dans n'importe quelle circonstance. » (traduction de netvibes.org)</div><ul><li>lien nᵒ 1 : <a title="http://www.netvibes.org" hreflang="en" href="https://linuxfr.org/redirect/57637">www.netvibes.org</a></li><li>lien nᵒ 2 : <a title="http://blog.netvibes.com/fr/?2008/06/06/74-ouverture-de-netvibesorg" hreflang="fr" href="https://linuxfr.org/redirect/57638">6 juin : Ouverture de Netvibes.org</a></li><li>lien nᵒ 3 : <a title="http://blog.netvibes.com/fr/?2008/05/27/70-annonce-et-conference-de-developpeurs-a-paris" hreflang="fr" href="https://linuxfr.org/redirect/57639">27 mai : Annonce et conférence de développeurs à Paris</a></li><li>lien nᵒ 4 : <a title="http://dev.netvibes.com/" hreflang="en" href="https://linuxfr.org/redirect/57642">Netvibes - Accueil développeurs</a></li></ul><div></div><div><a href="https://linuxfr.org/news/netvibes-libere-sa-technologie-uwa.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/23294/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/netvibes-libere-sa-technologie-uwa#comments">ouvrir dans le navigateur</a>
</p>
Richard Erwanhttps://linuxfr.org/nodes/23294/comments.atomtag:linuxfr.org,2005:Diary/267502008-06-06T18:45:34+02:002008-06-06T18:45:34+02:00Netvibes libère sa technologie UWA
Netvibes annonce l'ouverture du site www.netvibes.org qui à pour but de fédérer les discussions sur la standardisation ou au moins l'interopérabilité de sa technologie de widget UWA. Cette technologie déjà compatible avec la plupart des acteurs du secteur des pages d'accueil personnalisables, est donc maintenant accessible à tous sous licence LGPL 3.<br />
<br />
La libération de code concerne trois parties de la technologie : <br />
<ul><br />
<li>le UWA Javascript Runtime : des librairies javascript permettant d'exécuter les widgets UWA</li><br />
<li>les librairies PHP Exposition : permet notamment d'analyser et compiler les widgets UWA</li><br />
<li>le serveur de widget Exposition : permet de servir des widgets à des utilisateurs finaux, notamment sous forme d'iframe</li><br />
</ul><br />
Netvibes précise toutefois "qu'il n'a jamais s'agit pour nous d'ouvrir le code de Netvibes, la page personnalisable en elle-même."<br />
<br />
le lien : <a href="http://www.netvibes.org">http://www.netvibes.org</a><br />
source : <a href="http://blog.netvibes.com/fr/?2008/06/06/74-ouverture-de-netvibesorg">http://blog.netvibes.com/fr/?2008/06/06/74-ouverture-de-netv(...)</a><div><a href="https://linuxfr.org/users/dhalsim/journaux/netvibes-lib%C3%A8re-sa-technologie-uwa.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/53129/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/dhalsim/journaux/netvibes-lib%C3%A8re-sa-technologie-uwa#comments">ouvrir dans le navigateur</a>
</p>
Erwan Richardhttps://linuxfr.org/nodes/53129/comments.atom