Symfony deployment Cheat Sheet Web Mozarts - Symfony Development and PHP Best Practices Graphiques en SWING Généralités La première version du graphisme en java était assez pauvre. Les outils de dessins étaient rudimentaires. Ils offraient des méthodes draw et fill pour les lignes, rectangles, ovales et polygones, deux modes de dessin (direct ou xor) et une zone de découpe (clipping). Le graphisme de Java 2 propose des possibilités plus sophistiquées : construction de formes (Shape) complexes par compositionméthodes draw(Shape) et fill(Shape)paramétrage fin du traithuit modes de dessinzones de découpe arbitrairetextures et dégradéstransformations géométriques complexes En Swing, le double buffering est automatique. Contexte graphique L'outil de dessin est le contexte graphique. zone de dessin, c'est-à-dire le composant où s'effectue le dessin,une transformation affine des coordonnées,une zone de découpe (clipping),le trait (Stroke),la couleur courante et la texture,la fonte courante,le mode de dessin. Un contexte graphique peut être obtenu soit La dernière méthode est à préférer. Méthodes de dessin
Groupes Meetup Symfony - Symfony Meetups - Paris Twig - The flexible, fast, and secure PHP template engine - Homepage Cours Java et Eclipse de J.M. Doudoux Développons en Java Préambule A propos de ce document Remerciements Notes de licence Marques déposées Historique des versions Partie 1 : Les bases du langage Java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Partie 2 : Les API de base 12. 13. 14. 15. 16. 17. 18. 19. Partie 3 : Les API avancées 20. 21. 22. 23. 24. 25. 26. 27. 28. Partie 4 : La programmation parallèle et concurrente 29. 30. 31. 32. 33. Partie 5 : Le développement des interfaces graphiques 34. 35. 36. 37. 38. 39. 40. Partie 6 : L'utilisation de documents XML et JSON 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. Partie 7 : L'accès aux bases de données 51. 52. 53. 54. 55. Partie 8 : La machine virtuelle Java (JVM) 56. 57. 58. 59. 60. Partie 9 : Le développement d'applications d'entreprises 61. 62. 63. 64. 65. 66. 67. 68. 69. Partie 10 : Le développement d'applications web
Les Bundles que vous allez regretter de ne pas avoir connu plus tôt - Symfony Live Paris 2013 que vous allez regretter de ne pas avoir connu plus tôt Une présentation par Damien Alexandre / JoliCode Symfony Live Paris 2013 @damienalexandre Conseil, réalisation, audit, expertise et formation Le menu Qu'est-ce qu'un Bundle ? Pourquoi c'est génial Des Contrôleurs Des Commandes Des Services Des Entités / Documents Des Assets (js, css, images) Des Dépendances (librairies) Des Outils de debug REDISTRIBUABLE & AUTONOME Quelques chiffres 1952 Bundles* Plus d'1,5 Bundle par jour est publié Symfony 1 ne compte que 1445 plugins On est encore loin... des 24 000 plugins Wordpress des 21 000 modules Drupal des 6 141 extensions Joomla! Les Bundles que même ta mamie connaît FOSUserBundle Gestion des utilisateurs Stockage Doctrine ou ODM ou Propel Formulaire d'inscription Mot de passe oublié ... FOSRestBundle Création d'API REST à la volée Un contrôleur pour plein de formats de sortie Génération de routes automatiques Négociation du format (accept) <? StofDoctrineExtension‐Bundle ♥ FOS : Friends of Symfony ♥ <? <?
Formulaires dans Symfony2 Table des matières Référence Traiter avec des formulaires HTML est l'un des plus commun - et difficile - des tâches pour un développeur web. Symfony2 intègre une composante formulaire qui fait face à des formes simples. Dans ce chapitre, vous allez construire une forme complexe à partir du sol en place, l'apprentissage des caractéristiques les plus importantes de la bibliothèque de formulaires en cours de route. Le composant de formulaire de symfony est une bibliothèque autonome qui peut être utilisé en dehors de Symfony2 projets. Création d'un formulaire simple Supposons que vous construisez une application simple liste todo qui devront afficher «Tâches». mkdir src/Acme/TaskBundle/Entity Si vous codez avec cet exemple, créez la première fois par AcmeTaskBundle en exécutant la commande suivante (et en acceptant toutes les options par défaut): php app/console generate:bundle --namespace=Acme/TaskBundle Construire le formulaire Rendre la form <! <! <! <?
Understanding Twitter Bootstrap 3 Version 3 of Twitter Bootstrap is a major change from all its past versions. It is a mobile-first framework and can claim to be one of the best CSS frameworks for building responsive website designs. In my last article I focused on building responsive websites using Twitter Bootstrap 2. From that, you should have an idea of how Bootstrap works. Since Twitter Bootstrap 3 is a mobile-first framework, by default whatever you design or create will be mobile compatible or responsive. Getting Started Twitter Bootstrap has a new website design which is itself built using the Bootstrap 3 framework. You can download the archive file here. Now, we have three directories, so let’s look at each of them. Our main CSS file is bootstrap.css, and we must include that in all our HTML pages. bootstrap.min.css is just the minified version of bootstrap.css. The biggest difference between Bootstrap 2 and Bootstrap 3 is the use of font files instead of flat images to showcase various image icons. The structure
Tuto Jobeet Symfony2 FR :: Le projet Pleine page Ce deuxième chapitre porte sur les spécifications du projet. Ils sont les mêmes que dans le tutoriel Jobeet d'origine de sorte que vous puissiez voir une description plus détaillée et une conception de la maquette. Jobeet est un logiciel Open-Source d'offres d'emploi qui ne fait qu'une chose, mais il le fait bien. Nous avons quatre types d'utilisateurs: administrateur (possède et administre le site web), utilisateur (visite le site à la recherche d'un emploi), recruteur (visite le site pour publier des offres) et partenaire (re-publie les offres sur son site). Dans le tutoriel original nous avons dû faire deux applications, le frontend, où les utilisateurs interagissent avec le site, et le backend, où les administrateurs gèrent le site. Scénario F1: Sur la page d'accueil, l'utilisateur voit les dernières offres actives Sur la page d'accueil Jobeet, un utilisateur voit une liste des 10 dernières offres actives regroupées par catégorie. Un utilisateur peut publier une offre.
Tuto: Création de sa première application Symfony2 This page is not available in english yet. Introduction 11/04/2013 : Après une longue attente, le tutoriel a enfin été mis à jour pour correspondre à la dernière version de Symfony 2. J’espère que ça pourra en aider quelques uns. Depuis les années 2000, PHP est un langage qui fait fureur sur le web. Au cours de ce tutoriel vous allez donc apprendre à mettre en place un environnement de développement symfony2 puis à créer votre première application mettant en scène : une base de données une méthode permettant d’initialiser des données de départ pour votre application (fixtures) un accès utilisateur avec authentification une administration sommaire des enregistrements au sein de la base de données Vous êtes confortablement installé dans votre canapé, prêt à faire votre première rencontre avec symfony2 ? Concernant mon environnement de travail A propos de ce tutorial Vous pouvez télécharger l’archive du projet en cliquant sur le lien suivant : Archive du projet. List of comments