Bonnes Pratiques Web & Cloud
58.7K views | +12 today
Follow
 
Scooped by Mickael Ruau
onto Bonnes Pratiques Web & Cloud
Scoop.it!

Reintroducing the MVVM Pattern | Betclic Everest Group Tech Blog

The Model View ViewModel (MVVM) is an architectural pattern originated by Microsoft as a specialization of the Presentation Model (Martin Fowler). Similar to MVC, MVVM is suitable for client applications because it facilitates a clear separation between the UI and the Business Logic.

The MVVM pattern was mainly  conceived to support WPF and Silverlight , around 2006. This pattern is now being more broadly applied in other technology, such as AngularJS.
No comment yet.
Bonnes Pratiques Web & Cloud
Administration cloud et développement web
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Scooped by Mickael Ruau
Scoop.it!

Search Console: the analysis tool from Google | Visable

Search Console: the analysis tool from Google | Visable | Bonnes Pratiques Web & Cloud | Scoop.it
The Google Search Console is a free service for monitoring, analysing and configuring websites. Find all the important information about this tool here!
No comment yet.
Rescooped by Mickael Ruau from L'entreprise en mouvement
Scoop.it!

Les nouveaux #codebarres vont révolutionner le monde du #commerce

Les nouveaux #codebarres vont révolutionner le monde du #commerce | Bonnes Pratiques Web & Cloud | Scoop.it
Le code-barres classique avec ses lignes verticales en noir et blanc est présent sur les emballages depuis près de 50 ans. Il est grand temps pour lui de prendre sa retraite ! Il sera bientôt remplacé par une version moderne et plus efficace : le QR Code augmenté. Les consommateurs, les distributeurs et les marques auront tout à y gagner !

Via Hubert MESSMER , François GARREAU, Nelly Renard
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

New email draft template in Google Docs

New email draft template in Google Docs | Bonnes Pratiques Web & Cloud | Scoop.it
Quick summary  We’re making it easy to collaborate on an email draft in Docs with the new email draft template. You can mention people i
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

How to get beautiful emails into Gmail's platform from Google Docs

How to get beautiful emails into Gmail's platform from Google Docs | Bonnes Pratiques Web & Cloud | Scoop.it
Learn to create beautiful emails in Google Docs with advanced formatting, headers, margins, and footers
Mickael Ruau's insight:

 

Learn how to build an email just like this by integrating Gmail and Google Docs

If you’ve been wondering how to create a template email in Gmail or think you need a designer, HTML, CSS, or an expensive email marketing tool like Mailchimp to make a great email, you’re wrong. I’m going to show you how to create an email just like this, with nothing more than simple tables, alignment, and formatting.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Même dans le métaverse, on n'échappe pas au fisc ; la plateforme Second Life commencera à faire payer aux joueurs les taxes de vente locales et nationales sur de nombreux achats dans le jeu

Même dans le métaverse, on n'échappe pas au fisc ; la plateforme Second Life commencera à faire payer aux joueurs les taxes de vente locales et nationales sur de nombreux achats dans le jeu | Bonnes Pratiques Web & Cloud | Scoop.it
Le métaverse est un nouveau nom pour une idée existante. Le métaverse qui est la combinaison d'aspects des médias sociaux, des jeux, de la réalité augmentée et virtuelle et du web qui forment un monde numérique immersif ; est passé en moins d'un an d'un terme de niche à un nom familier. Les conversations d'aujourd'hui sur le métaverse reflètent en grande partie les conversations qui ont eu lieu il y a près de 20 ans sur Second Life, le monde virtuel en 3D lancé par Linden Lab en 2003. Tou
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Les ventes mondiales de smartphones ont augmenté de 6 % au cours du premier semestre de 2021, après une baisse de 12,5 % en 2020, Samsung en tête des fournisseurs, suivi de Apple et Xiaomi

Les ventes mondiales de smartphones ont augmenté de 6 % au cours du premier semestre de 2021, après une baisse de 12,5 % en 2020, Samsung en tête des fournisseurs, suivi de Apple et Xiaomi | Bonnes Pratiques Web & Cloud | Scoop.it
Les pénuries de composants, les perturbations de la production et la faible disponibilité des stocks devraient continuer à perturber les ventes mondiales de smartphones. Les ventes mondiales de smartphones ont augmenté de 6 % en 2021, selon Gartner, Inc. Les ventes de smartphones ont rebondi au cours du premier semestre de 2021, après une baisse de 12,5 % en 2020. La baisse des ventes de smartphones de l'année précédente en raison du COVID-19 et le rebond de la croissance au premier semestr
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Comment devenir développeur WordPress : le guide ultime

Comment devenir développeur WordPress : le guide ultime | Bonnes Pratiques Web & Cloud | Scoop.it


De quel logiciel avez-vous besoin?
Que pouvez-vous créer / développer?
Création de thèmes
Créer des plugins
Qu’avez-vous besoin de savoir?
HTML (de préférence HTML5 )
CSS3 et conception sensible
PHP
Classes PHP
MySQL
JavaScript et jQuery
AJAX
Exemples de normes de codage WordPress
Licenses de thèmes et plugins
Faire un site WordPress pour un client
Trouver des clients
Contrats et factures
Impôts et revenus
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

5 Best Free WordPress Migration Plugins

5 Best Free WordPress Migration Plugins | Bonnes Pratiques Web & Cloud | Scoop.it
Need to move your WordPress website from one host to a new web host? You can use a free WordPress plugin! Here's the top 5 migration plugins for WordPress.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

5 plugins gratuits pour sauvegarder votre site WordPress

5 plugins gratuits pour sauvegarder votre site WordPress | Bonnes Pratiques Web & Cloud | Scoop.it
Sauvegarder régulièrement votre site WordPress est essentiel pour éviter les mauvaises surprises, notamment quand vous effectuez des mises à jour. Mais faire une sauvegarde des fichiers et de la base de données de son site
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

State of JavaScript 2021 : React reste de loin le framework front-end le plus utilisé par les développeurs, mais en terme de satisfaction il est éclipsé par Solid et Svelte

State of JavaScript 2021 : React reste de loin le framework front-end le plus utilisé par les développeurs, mais en terme de satisfaction il est éclipsé par Solid et Svelte | Bonnes Pratiques Web & Cloud | Scoop.it
Mais en terme de satisfaction il est éclipsé par Solid et Svelte
Mickael Ruau's insight:

Créé en 1995, JavaScript est aujourd'hui le langage le plus populaire selon de nombreux baromètres. C'est également l'écosystème dans lequel on voit le plus de technologies naitre tous les jours. Comme conséquence, il est parfois très difficile de faire des choix ou de voir une technologie s'imposer comme la norme à moins d'avoir de puissants sponsors pour la propulser. Selon les catégories, certaines technologies arrivent toutefois à se distinguer. C'est dans le but d'identifier clairement ces dernières qu'entre en jeu le State of JavaScript, une enquête annuelle internationale sur l'écosystème JavaScript.

Les résultats de l'édition 2021 sont disponibles et nous présentons ici les points saillants.

L'enquête State of JavaScript de 2020 est issu d'une enquête auprès de 23 000 développeurs. 2021 était le résultat d'un peu plus de 16 000. Et bien que les États-Unis soient en tête, leur part de répondants au sondage est tombée à 14 % et la Russie a grimpé à la troisième place derrière l'Allemagne avec 4 %. La France a produit 4,2 % des réponses de l'enquête, ce qui correspond à 668 développeurs JavaScript.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Comment devenir un développeur WordPress en 5 étapes

Comment devenir un développeur WordPress en 5 étapes | Bonnes Pratiques Web & Cloud | Scoop.it
On a en général une version majeure de WordPress tous les 4 mois.

La première chose fondamentale à comprendre, c’est la rétrocompatibilité.

Dans WordPress, chaque modification majeure doit avoir le moins de répercussions sur les fonctionnalités actuelles.

Ainsi il est interdit de « casser » un comportement issu d’une ancienne version.

Concrètement, c’est grâce à cette politique que vous pouvez mettre à jour aussi facilement vos sites WordPress vers les nouvelles versions majeures, contrairement à d’autres frameworks/CMS où chaque mise à jour majeure entraîne une phase de migration assez énorme, très coûteuse en temps.

Avec WordPress, vous n’avez normalement aucun changement de code à faire pour chaque nouvelle version majeure.
Mickael Ruau's insight:

Pour se documenter, le mieux est de se servir du Codex ou du Code Reference, c’est la documentation officielle de WordPress.

Du côté des blogs, vous en avez des nombreux comme WP Marmite, SEOMix et WP Channel pour n’en citer que quelques-uns. Ils vous aideront parfois avec quelques bouts de code ou des tutoriels complets, ils vous serviront également à connaître davantage l’écosystème de manière globale.

Pour des ressources un peu plus orientées développement, on peut citer aussi les blogs francophones suivants : Maxime Culea, Wabeo, TweetPress et GeekPress.

Ensuite Google est bien évidemment votre ami et vous permet de trouver pas mal de réponses sur StackOverflow par exemple. Essayez de poser vos questions en anglais pour être sûr de trouver des résultats :

Essayez aussi d’utiliser les bons outils, tel qu’un bon IDE comme PHP Storm (j’en parle un peu dans l’article précité), cela vous permettra de mieux connaître le cœur de WordPress (ses fonctions et ses hooks).

Enfin, si je devais vous proposer un parcours d’apprentissage pour commencer, je vous conseillerais sans doute celui-ci :

  • Création d’un Custom Post Type ;
  • Création d’une taxonomie personnalisée ;
  • Création de champs personnalisés (avec ACF notamment) ;
  • Tests de WP_Query en tout genre ;
  • Récupérer des infos de l’utilisateur, afficher des données seulement si l’utilisateur est connecté ;
  • Développer un template de page personnalisé ;

WordPress est extensible à souhait, ne l’oubliez jamais, vous pouvez développer presque n’importe quel type de site avec ce CMS, même si dans certains cas, notre cher CMS ne sera pas l’outil le plus plébiscité bien sûr.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Android Device Overheating? - Here's How to Cool It Down

Android Device Overheating? - Here's How to Cool It Down | Bonnes Pratiques Web & Cloud | Scoop.it
There are always going to be situations or apps that cause your Android devices to overheat, but knowing how to cool down a hot Android device is a must.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

resolv.conf et résolution DNS / Wiki / Debian-facile

debian,linux,debian-facile,debianfacile
Mickael Ruau's insight:

 

FDN

Irina__(IRC) a signalé l'initiative de l'association FDN, qui propose des serveurs DNS ouverts: «Pour lutter contre la censure sur Internet, FDN fait le choix de mettre à disposition de toutes et tous des résolveurs DNS récursifs ouverts».

Associatif, ouvert, non censuré, non indiscret

Un fichier simple utilisant les DNS FDN:

Dans la fédération FFDN, vous trouverez d'autres membres près de chez vous: https://www.ffdn.org/fr/membres

resolv.conf avec FDN
nameserver 80.67.169.12 nameserver 80.67.169.40

OpenNic

OpenNic est un groupe de volontaires, à gouvernance démocratique, proposant:

  • des domaines de premier niveau (TLD) alternatifs, en dehors du monopole de l'ICANN (.dyn, .free, .geek, .gopher, .indy, .libre, .oss, .parody, .pirate),
  • un réseau de serveurs DNS pour ces domaines alternatifs interconnecté avec le réseau ICANN,
  • des serveurs DNS ouverts
  • un moteur de recherche sur les domaines alternatifs http://grep.geek/grep.geek
bénévolat, non censurant, non indiscrets (pas de logs)

En savoir plus: www.opennicproject.org

resolv.conf mix FDN/OpenNic
#OpenNic ns6.nor.fr nameserver 37.187.16.17 #OpenNic ns5.nh.nl nameserver 52.174.55.168 #Fdn ns0.fdn.fr nameserver 80.67.169.12 #Fdn ns1.fdn.fr nameserver 80.67.169.40 #OpenNic ns6.eng.gb nameserver 85.159.213.210 #OpenNic ns1.it nameserver 193.183.98.154
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Google lance un guide SEO pour expliquer ses algorithmes

Google lance un guide SEO pour expliquer ses algorithmes | Bonnes Pratiques Web & Cloud | Scoop.it
Google propose un guide qui dévoile les systèmes de classement des résultats de recherche actifs et ceux devenus obsolètes.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Sandstorm

Sandstorm | Bonnes Pratiques Web & Cloud | Scoop.it
Take control of your web by running your own personal cloud server with Sandstorm.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Draft emails from Google Docs - Google Docs Editors Help

From your computer, you can use Google Docs to write an email draft and quickly preview it in Gmail.
Work with email drafts on Google Docs On your computer, open a Google Doc.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Gestion Projet Web | Méthodologie, contrat et facturation | Codéin

Gestion Projet Web | Méthodologie, contrat et facturation | Codéin | Bonnes Pratiques Web & Cloud | Scoop.it
Panorama des prestations de sous-traitances informatiques : maintenance, forfait, régie. Quelle méthode de projet? quel contrat ? Quel coût?
Mickael Ruau's insight:

En gestion de projet web, il existe plusieurs  types d’engagement associés à un contrat, une facturation et une méthode de projet spécifique.

  1. L'engagement de valeur : gestion de projet Agile & méthode Agile (la méthodologie Scrum étant la plus répandue) 
  2. L'engagement de résultats : la gestion de projet cycle en V agilisé made in Codéin 
  3. L'engagement de moyen : régie ou AT (Assistance Technique)
  4. L'engagement mixte (régie forfaitée) : centre de service et TMA (Tierce maintenance applicative)
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Quel plugin pour sauvegarder WordPress et éviter le désastre

Quel plugin pour sauvegarder WordPress et éviter le désastre | Bonnes Pratiques Web & Cloud | Scoop.it
Sommaire
Pourquoi vous devez absolument sauvegarder votre site WordPress ?

Les caractéristiques d’un bon plugin de sauvegarde

Les 7 meilleurs plugins WordPress de sauvegarde

Alors, on (sauve)garde quel plugin ?
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

11 ressources que tout développeur WordPress devrait connaître

11 ressources que tout développeur WordPress devrait connaître | Bonnes Pratiques Web & Cloud | Scoop.it
Des dépôts de ressources & frameworks aux cours gratuits et à l'entretien d'embauche : Ces outils te permettront d'améliorer ton flux de travail en tant que développeur (WordPress) !
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

15 ressources utiles pour les développeurs WordPress

15 ressources utiles pour les développeurs WordPress | Bonnes Pratiques Web & Cloud | Scoop.it
Nous vous présentons dans cet article, 15 ressources utiles qui vous permettront de maîtriser de fond en comble le développement de sites web WordPress
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

11 Free WordPress Hosting Services That Don't Suck (2022)

11 Free WordPress Hosting Services That Don't Suck (2022) | Bonnes Pratiques Web & Cloud | Scoop.it
When you’re blogging on a budget, using a free WordPress hosting provider is popular way to keep costs down. Here are 11 free WordPress hosts to consider.
Mickael Ruau's insight:
  1. WordPress.com
  2. 000webhost
  3. AccuWeb Hosting
  4. Byet.host
  5. AwardSpace
  6. x10Hosting
  7. Free Hosting No Ads
  8. Free Hosting
  9. InfinityFree
  10. Freehostia
  11. 100WebSpace
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Comment faire un backup WordPress ? 2 manières de sauvegarder votre site —

Comment faire un backup WordPress ? 2 manières de sauvegarder votre site — | Bonnes Pratiques Web & Cloud | Scoop.it
La sauvegarde d’un site WordPress consiste à dupliquer les fichiers et exporter les données de votre site web pour en garder une copie.

Cette opération peut donc être réalisée manuellement, vous devrez alors copier tous les fichiers de votre site et récupérer les données de votre base de données.

Dans un premier temps, il va vous falloir accéder aux fichiers de votre site. Pour cela, vous pouvez utiliser un client FTP tel que FileZilla ou bien une interface personnalisée fournie par votre hébergeur web par exemple.

Une fois que vous avez accès aux fichiers du site WordPress, cherchez à la racine du site un dossier nommé « public_html » ou bien avec un nom semblable comme « public ».

Ce dossier contient tous les fichiers de votre site WordPress, vous pouvez l’ouvrir pour vérifier que c’est bien le bon dossier avant de le copier, vous devriez retrouver des dossiers tels que « wp-includes », « wp-content » ou « wp-admin » dedans.
Mickael Ruau's insight:

 

Dans cet article, nous nous intéresserons plus particulièrement à l’extension « UpdraftPlus » qui va vous permettre de créer des sauvegardes régulières de votre site.

Cette extension dispose d’une version payante, mais vous pouvez débuter avec la version gratuite sans aucun souci.

Commencez par vous rendre dans la bibliothèque des extensions de WordPress, recherchez l’extension « updraftplus » (1) grâce au champ de recherche et installez l’extension nommée « UpdraftPlus WordPress Backup Plugin »

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Introduction à l'API Composition

Introduction à l'API Composition | Bonnes Pratiques Web & Cloud | Scoop.it


Avec l’arrivée de la version 3 du framework Vue JS, les développeurs disposent d’une nouvelle façon de coder le script de leurs composants : la Composition API, par opposition à l’Option API, qui elle est déjà présente depuis les versions précédentes.

L’objectif annoncé de cette nouvelle organisation est de permettre de découpler plus facilement les logiques du composant en responsabilités uniques, notamment lorsque le projet prend de plus en plus d’ampleur.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Pourquoi les développeurs détestent WordPress –

Pourquoi les développeurs détestent WordPress – | Bonnes Pratiques Web & Cloud | Scoop.it
Pourquoi les développeurs détestent WordPress ? Quelles sont les raisons qui font que WordPress est un mauvais framework ?
Mickael Ruau's insight:

Il y a aussi de très bons arguments en faveur de WordPress pour les développeurs !

  • Le support est incroyable, la communauté immense. Tu te poses une question ? Quelqu’un y a déjà répondu sur StackOverflow
  • Pour commencer le développement, l’apprentissage est très rapide
  • La documentation est vraiment bien faite
  • Des plugins inégalables comme Yoast, Redirect, Askismet… te ferons gagner beaucoup de temps de développement
  • C’est le CMS le plus populaire au monde pour les utilisateurs (pas pour les développeurs certes, mais du coup c’est une cible de choix pour les freelances)
  • Gutenberg permet de créer de jolies pages avec un éditeur très visuel
  • L’API Rest te permet de créer le front que tu souhaites (tu n’es pas obligé de « créer un thème WordPress »)
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Why you will love ...

Why you will love ... | Bonnes Pratiques Web & Cloud | Scoop.it
InstantWP is a complete standalone, portable WordPress development environment.
It will turn almost any Windows or macOS machine into a WordPress development server.
InstantWP is free software, published under the GPL v3 License.
Of course InstantWP is spyware and adware free �

Download InstantWP for macOS

No comment yet.