Dolibarr 2.7

La nouvelle version de Dolibarr vient de sortir. Pour rappel, Dolibarr est un logiciel modulaire orienté ERP/CRM pour permettre la gestion commerciale ou associative. C'est un projet sous licence GPL (libre) utilisant les technologies AMP (Apache, MySQL, PHP).
Cette nouvelle version propose de nombreuses évolutions donc les principales sont :

  • Un installeur pour Mac OS X
  • Ajout de modules d'importation de données
  • Ajout d'un client FTP
  • Amélioration de la sécurité
  • Amélioration de l'envoi de Mail
  • Outil d'assistance aux utilisateurs
  • Améliorations des outils d'administration
  • Des corrections de bugs
  • etc
Comment identifier la meilleure méthode de sauvegarde pour vos bases de données MySQL (19 Jan 2010)

Il existe une pléthore de méthodes et d'applications différentes pour la sauvegarde de vos bases de données MySQL. Ce séminaire Web vous aidera à identifier la méthode et l'application de sauvegarde adaptée à votre environnement MySQL.

Vous découvrirez le mode de fonctionnement des stratégies de sauvegarde MySQL disponibles, tout comme les points forts et les points faibles qui les différencient.

Nous examinerons l'utilitaire mysqldump, les sauvegardes du journal binaire, la copie à chaud MySQL (mysqlhotcopy), les logiciels R1Soft CDP et Bakbone APM pour MySQL, les méthodes de sauvegarde MySQL reposant sur la réplication, les techniques de captures instantanées (snapshots) Linux LVM et l'outil de sauvegarde et de restauration Zmanda Recovery Manager (ZRM).

Ne manquez surtout pas ce séminaire web dédié aux solutions de sauvegarde MySQL



Date and Time: Tuesday, 19 Jan 2010,

[Lire plus]
Wordpress justifie le retard de sa version 2.9

Prévue pour fin novembre, la nouvelle mouture de Wordpress accuse d’un petit retard qui trouve une partie de sa justification sur le site de l’éditeur.

Ainsi, Benoît Catherineau, membre de l’équipe francophone, nous renseigne sur les futurs apports de Wordpress 2.9 dont l’optimisation n’a pas permis de tenir les délais initialement prévus.

Toutefois, nous pouvons penser que personne ne va s’en plaindre, tant au niveau des utilisateurs que de la communauté de développeurs. Il est vrai que les nouvelles fonctionnalités pour la contribution sont plutôt alléchantes, et pour certaines attendues depuis longtemps. On y trouve entres autres :

  • l'apparition d’une corbeille (articles, media, pages,…), venant compléter le versionning par une possibilité de récupérer du contenu supprimé,
  • un mini éditeur d’image permettant le pivotement, le rognage, le redimensionnement,…,
[Lire plus]
Le consortium Claroline engage un développeur ! (Louvain-La-Neuve/Belgique)

Dans le cadre d’un contrat à durée indéterminée et en vue de participer au développement dans l’environnement PHP/MySQL d’une plate-forme Open Source de eLearning et de eWorking, le Consortium Claroline AISBL engage : un (h/f) développeur PHP Orienté Objet

l'offre

Compétences requises

  • Les capacités requises d’un développeur en termes d’analyse des besoins, de conception et de programmation des applications.
  • Un intérêt méthodologique pour mettre en œuvre efficacement démarches, méthodes et techniques.
  • Une grande sensibilité aux exigences d’un développement orienté utilisateur, notamment en termes d’ergonomie des applications. Une appétence pour le web, son environnement, ses enjeux, ses acteurs, en particulier dans les domaines du eLearning et du eWorking. …
[Lire plus]
Backup de sa base de données

La majorité des développeurs ou webmasters de sites webs peuvent négliger la sauvegarde de la base de données. Même si celle-ci est sauvegardée par l'hébergeur, il est surtout conseillé de réaliser quelques sauvegardes supplémentaires lorsque vous êtes amené à faire évoluer votre projet.
Il existe de nombreuses applications proposant la sauvegarde en automatique comme PHPBackup.
Le site oziks.fr propose un petit script à insérer dans votre code, pour effectuer la sauvegarde de votre base MySQL facilement.

Se défendre contre les injections

Lorsque vous manipulez les bases de données relationnelles comme MySQL, le risque le plus courant auquel vous devez faire face concerne les injections SQL.
Stefan Mischook publie sur son blog un petit rappel concernant les moyens proposés pour vous protéger avec le langage PHP.
Suivant le format de relation entre le langage et la base de données, il existe différentes fonctions comme mysql_real_escape_string.

MySQL Cluster: Présentation approfondie de la réplication géographique (AS/IN) (16 Dec 2009)

MySQL Cluster a été déployé dans des charges de travail qui comptent parmi les plus contraignantes (Web, télécoms, entreprise/fonction publique, etc.) et qui exigent une disponibilité à 99,999 % avec des performances en temps réel et une évolutivité en écriture linéaire.

Rejoignez-nous pour ce séminaire Web durant lequel nous vous parlerons de l'une des fonctionnalités clés de MySQL Cluster: la réplication géographique.

Au cours de cette session, vous découvrirez comment le recours à la réplication géographique peut aider vos applications à:

  • garantir une disponibilité accrue au sein du datacenter ou sur un réseau étendu (WAN)
  • localiser les données les plus proches des utilisateurs en offrant un accès avec une plus faible latence
  • répliquer sur d'autres moteurs de stockage MySQL pour permettre l'analyse de données complexes et la consignation des données en temps …
[Lire plus]
Retrospective du Demo Camp de Montréal

Comme plusieurs bons ScrumMasters, j’applique des principes de scrums dans ma vie quotidienne. Dans ce sens, je me permets de publier ma rétrospective du Demo Camp d’hier soir.

Dans les points négatifs à améliorer:

  • Ne pas essayer de faire une présentation de 30 minutes en 10 minutes
  • S’informer davantage sur la formule de présentation
  • Prévoir que le Xorg de mon debian n’allait pas supporter les résolutions des mégas projecteurs
  • Prévoir que simuler le crash d’une DB et la recouvrir live implique un certain nombre de risques
  • Pratiquer la présentation, plus, beaucoup plus

Dans les points positifs à retenir:

  • De la bière gratuite fournie par Microsoft
  • Élargis mon réseau de contacts

J’ai spécialement aimé la présentation de DokDok.

[Lire plus]
EvalSMSI

EvalSMSI est une nouvelle API internet et signifie « Evaluation d'un Système de Management de la Sécurité de l'Information ».
Cette application est développée en PHP et MySQL sous licence GPL. Son but principal est de vous faciliter les opérations d'audit interne avec différentes informations comme :

  • L'affichage de résultats sous la forme de graphique radar
  • Un tableau de bord
  • Le suivi des évolutions avec un historique
  • La réalisation de rapports
  • Etc
PHP et MySQL sur FreeNAS

FreeNAS est un environnement pour NAS. Son utilisation est souvent très spécifique et surtout précise.
Mais grâce à l'utilisation du système d'exploitation, vous pouvez installer un environnement de développement avec PHP et MySQL. Le site «Maison et Domotique » montre comment installer le langage, une base de donnée et l'interface PhpMyAdmin