Mise en page et vues avancées

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
58
|
Mois de parution
janvier 2012
|
Domaines


Résumé
La mise en page est traitée dans un article dédié pour la différencier de la notion de vue et parce que pour ZF1, cette mise en page était traitée à part. Pour ZF2, la mise en page est un élément de configuration comme un autre et est réalisée très simplement.

La suite est réservée aux abonnés. Déjà abonné ? Se connecter

Sur le même sujet

Web crawler / pilote web Selenium : comment automatiser des tâches répétitives d'accès à un site web

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
105
|
Mois de parution
novembre 2019
|
Domaines
Résumé

Une tâche répétitive, qui peut s'avérer fastidieuse, se rencontre par exemple lorsqu'on doit exploiter le contenu d'un fichier fréquemment mis à jour et téléchargeable via un site web, nécessitant une navigation au travers de menus successifs ou bien lorsque l'on désire tester le comportement d'un site web. Un pilote web permet de contrôler un navigateur internet afin d'automatiser ces tâches ; les outils Selenium [1] fournissent une réponse à ce problème, au moyen d'une librairie disponible pour de nombreux langages (dont Java, Python, etc.) ou d'un IDE, permettant d'enregistrer une séquence d'actions exécutée dans le navigateur et de la rejouer, à la demande.

Pytype versus Mypy : quel outil pour vérifier les types en Python ?

Magazine
Marque
GNU/Linux Magazine
Numéro
231
|
Mois de parution
novembre 2019
|
Domaines
Résumé

Il y a quelque temps, j'avais écrit un petit article sur le typage en Python [1]. Dans cet article je présentais deux outils de vérification : Mypy et Pyre, mais il existe un autre outil, Pytype qui, lui, est donné pour capable d'inférer automatiquement le type des variables. Bonne nouvelle ?

Créez des templates pour vos projets Python avec Cookiecutter

Magazine
Marque
GNU/Linux Magazine
Numéro
231
|
Mois de parution
novembre 2019
|
Domaines
Résumé

Il peut être rébarbatif de taper toujours les mêmes lignes, lorsque l'on démarre des projets dans un même domaine. Les risques d'erreurs sont grands et le copier-coller n'est pas non plus exempt de risques d'erreurs, sans parler de l'impossibilité de personnaliser le contenu. Les modèles - ou templates - constituent La solution...

Enfouissement de données dans un document LibreOffice

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
105
|
Mois de parution
novembre 2019
|
Domaines
Résumé

Cacher des données dans un document, c'est de la stéganographie [1]. Ici ce qui va nous intéresser, ce n'est pas vraiment de dissimuler les données, mais de les lier à un document LibreOffice pour ajouter des métadonnées. Ces données n'étant utiles qu'à notre usage personnel, nous allons les enfouir pour qu'elles ne perturbent pas nos collaborateurs.

Par le même auteur

ProtonMail, une messagerie sécurisée plus respectueuse de votre vie privée

Magazine
Marque
Linux Pratique
Numéro
112
|
Mois de parution
mars 2019
|
Domaines
Résumé
Sécuriser ses communications est un sujet important et de plus en plus au centre des préoccupations quotidiennes. Nous verrons pourquoi ces préoccupations sont légitimes, pourquoi il est important de se protéger et pourquoi nous sommes tous concernés. Cet article essaiera d’expliquer pourquoi Proton Mail est une solution viable, sécurisée, de confiance puis nous verrons comment créer son compte en quelques minutes et ferons un tour de son interface moderne et très complète.

Utilisez DropBox depuis Python

Magazine
Marque
GNU/Linux Magazine
Numéro
206
|
Mois de parution
juillet 2017
|
Domaines
Résumé
DropBox est un service de stockage en ligne extrêmement populaire qui vous permet de sauvegarder des fichiers, ou des répertoires, d'en gérer des versions successives, de les visualiser en ligne et les partager. Cet article va vous présenter un moyen d'automatiser toutes ces tâches.

Programmation fonctionnelle en C++

Magazine
Marque
GNU/Linux Magazine
Numéro
204
|
Mois de parution
mai 2017
|
Domaines
Résumé
Si C est le langage de référence de la programmation impérative, C++ est celui du paradigme objet, et on n'insistera jamais assez sur sa qualité. Pour autant, il y a plus à découvrir dans ce langage, c'est pourquoi on se propose de décrire ses possibilités en programmation fonctionnelle.

Développez une application graphique utilisant le réseau

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
90
|
Mois de parution
mai 2017
|
Domaines
Résumé

Maintenant que vous savez comment fonctionne un réseau et comment faire transiter des données, il est temps de l'appliquer à un cas pratique. Nous vous proposons de construire un serveur applicatif pour une application graphique et nous allons insister sur ce qui peut ou ne peut pas transiter par le réseau.

Principaux changements et améliorations de Django 1.10

Magazine
Marque
GNU/Linux Magazine
Numéro
204
|
Mois de parution
mai 2017
|
Domaines
Résumé
Django, le framework pour les perfectionnistes avec des deadlines est dans une phase de grande mutation et améliore rapidement ses fonctionnalités dans la perspective d'une version 2.0. Au beau milieu de l'été 2016, sortait la version 1.10 de Django. Cet article se propose de faire le tour des nouveautés et d'anticiper ce qui nous attend pour le futur.