Recover names from anonymous email addresses avoiding errors
- Détails
- 2295
Many tools can retrieve names from anonymous emails. But to get something clean, avoid errors and keep a custom default value for generic emails, better to do it yourself.
First, description of the problem.
Tag name
Here we concatenate salutation, first and last names from a table called users
, in a tag called name
. This in order to personalize newsletters, example:
Salutation | First name | Last name | HTML | View in mailbox and browser |
Mr | Edward | Osborne Wilson |
<span>Dear [name]</span> |
Dear Mr Edward Osborne Wilson |
OK good. But sometimes we have not all salutation, first and last names. And may we get a strange value even with all 3 fields concatenated:
Recover names from anonymous email addresses avoiding errors
Sécurité Joomla - Permissions CHMOD
- Détails
- 7665
Les permissions des fichiers et dossiers (CHMOD, abréviation de Change Mode) recommandées sur Joomla (ou d'autres applications PHP) dépendent en partie des hébergeurs.
Un même droit est parfois interprêté différemment selon l'hébergeur (déjà vu), une même application requiert parfois différents droits selon l'hébergeur. Certains serveurs vont automatiquement bloquer certains droits sur certains contenus.
Mais quand un site commence à être mature, il subit de moins en moins de modifications structurelles. On peut alors fermer certaines portes - comme on fermerait l'accès au compteur électrique - et mettre en place une politique des moindres privilèges.
La mise en place d'une politique des moindres privilèges doit être suivie de tests et d'une communication fine avec son hébergeur. Il n'y a rien d'exhautif et rien de parfait, n'hésitez pas à modifier progressivement les permissions vers le bas selon vos propres observations. Il s'agit de fermer au maximum, puis de ne ré-ouvrir que le strict nécessaire.
À la découverte de FME
- Détails
- 11585
FME (Feature Manipulation Engine) est un logiciel ETL distribué par la société Safe Software. Il est pourvu de nombreuses composantes spatiales (on dit parfois ETL spatial) et est déjà bien répandu dans le monde de la géomatique.
FME est sous licence propriétaire, mais il est possible d'obtenir une licence d'évaluation sur leur site officiel.
Nous allons ici prendre en main les fonctionnalités les plus basiques du logiciel.
Les images de cet article sont cliquables (affichage plein écran) et proposent parfois des informations contextuelles supplémentaires.
Si vous n'êtes pas encore familiarisé avec les ETL, vous pouvez consuter cet autre article, dont l'introduction évoque les ETL et entrepôts de données en général.
Une solution pour créer des applications de bases de données: Fabrik
- Détails
- 14003
De nombreux utilisateurs de bases de données (BDD) ont parfois besoin de mettre à disposition d'autres utilisateurs des applications BDD, pour la saisie ou la consultation, avec des problématiques de délais, de coûts ou de transmission. Le composant Fabrik, sous le CMS Joomla, permet un usage fin des bases de données, avec une efficacité de déploiement et une grande ergonomie pour les utilisateurs.
Fabrik est un CCK (Construct Content Kit, ou quelque chose comme ça...). Joomla dispose de plusieurs CCK, chacun ayant ses qualités et ses défauts. Certains disent que Fabrik n'est pas celui bénéficiant de la meilleur intégration sur Joomla, lui préférant Seblod par exemple (hum... à discuter). Mais c'est peut-être le plus orienté base de données relationnelles, si vous souhaitez mettre en place un système BDD tel que vous l'avez imaginé, et non pas tel que l'outil l'exige.
Cette souplesse permet d'y voir clair dans votre système, et de concevoir rapidement des outils extensibles, déportables et industrialisables.
Un article plus détaillé est disponible sur ce site.
Une solution pour créer des applications de bases de données: Fabrik
Quelques flux WMS et autres services cartographiques
- Détails
- 41755
Ci-dessous une liste de quelques flux cartographiques ou autres types de données distantes, classés par disponibilité, étendue, niveau de précision et type de service.
- Les flux WMS ne peuvent pas être lus directement dans votre navigateur, mais dans un visualiseur (le Géo-catalogue de ce site par exemple) ou avec votre SIG préféré.
- Des GeoServers sont également listés (faites une Recherche avancée sur le champ Type). Une fois dans un GeoServer, allez à Prévisualisation de la couche et faites votre choix.
- Les liens du champ Page officielle proposent des listes complètes de flux, des catalogues ou des visualiseurs.
JAPR, plate-forme collaborative de recherche en environnement et SHS
- Détails
- 3330
De nombreuses structures de recherche en environnement veulent bénéficier d'infrastructures de données dédiées. Pour la saisie, le chargement, l'organisation et l'exploitation de leurs données. L'objectif originel est parfois issu d'un simple besoin de référencement, mais le terrain et le format des projets de recherche conduisent parfois à des formes de travail collaboratif*, et à la nécessité d'avoir une vision globale de l'avancée des projets, à différents niveaux, différentes échelles.
C'est peut-être la recherche en environnement elle-même, et les Sciences Humaines et Sociales, qui suscitent ces besoins. Les thématiques ne pouvant se dissocier du terrain et des hommes. L'observation également, et les méthodes de questionnement géographique, nécessitent sans doute une approche spatiale et intégrée.
Des modes de fonctionnement similaires régissent d'ailleurs ces structures. Avec des équipes, des projets, des financeurs, des délais, de la donnée personnelle, événementielle, occurrentielle, des pièces jointes, des photos, des outils, des problématiques de diffusion, de visibilité... Les outils peuvent donc être mutualisés, et l'approche collaborative revêtir différents aspects (observer l'environnement, observer une thématique environnementale, observer ceux qui observent l'environnement...).
JAPR, plate-forme collaborative de recherche en environnement et SHS
Page 5 sur 6