Cet article présente les bonnes pratiques à suivre lorsque l’on rencontre une erreur OPX2 suite à la vérification ou à l’exécution d’
Lorsque l’on travaille sur des objets scripts OPX2 au bout d’un certain nombre de vérifications/exécutions des scripts il arrive fréquemment que le client lourd P5 affiche un message d’erreur. du type suivant :

Il s’agit globalement d’un problème de saturation mémoire car le client lourd présente des difficultés à libérer/recycler la mémoire RAM utilisée.
La solution la plus simple et la plus radicale est de réaliser les opérations suivantes :
_=> permet de recycler la RAM utilisée par le client lourd.
_ 2. Purger le cache client lourd OPX2 (dossiers opx2data, opx2fixes et opx2images du répertoire « %temp% » de l’utilisateur courant : C:\User\current_user\AppData\Local\Temp pour un poste sous Windows 7).
_=> permet de supprimer toutes les fonctions déjà évaluées dans le cache du poste windows_.
3. Vérifier que la partition windows contenant le cache P5 ne soit pas saturée.
_=> en effet en cas de saturation on pourra rencontrer des difficultés à utiliser le client lourd car celui-ci ne disposera plus de l’espace disque nécessaire à son fonctionnement._
4. Redémarrer le client lourd.
Ces simples actions vont dans la majorité des cas permettre de poursuivre les développements et tests en OJS sous P5 Pro.
Les AsyncTask permettent une utilisation correcte et facile du ThreadUI. Cette classe permet d’effectuer des tâches de fond et de publier des résultats sans manipuler des threads et/ou des handlers.
Avec les frameworks modernes comme React, Vue ou Angular, il est possible de modifier toute l'interface d'un seul coup en changeant une unique variable. Plus besoin de synchroniser manuellement données et DOM ! C'est ce qu'on appelle la **réactivité**. Mais comment ça fonctionne ? Et pourquoi ça a révolutionné notre façon de développer ?
En tant qu’utilisateurs de Gitlab, vous avez peut-être déjà rêver de fonctionnalités nouvelles permettant d’enrichir votre expérience utilisateur comme la possibilité de faire des statistiques, des exports Excel, etc…