Règles de programmation pour le développement sécurisé de logiciels en langage C (guide)

Le langage C offre une grande liberté aux développeurs. Cependant, il comporte des constructions ambiguës ou risquées qui favorisent l’introduction d’erreurs lors du développement. Le standard du langage C ne spécifie pas l’ensemble des comportements souhaités, et donc certains restent indéfinis ou non spécifiés. Libre alors aux développeurs de compilateurs, de bibliothèques ou de systèmes d’exploitation de faire leurs propres choix. Il est ainsi nécessaire de définir des restrictions quant à l’utilisation du langage C afin d’identifier les différentes constructions risquées ou non portables et d’en limiter voire interdire l’utilisation.

ANSSI Guide sécurité langage C

Le présent guide de l’ANSSI définit un ensemble de règles, de recommandations et de bonnes pratiques dédiées aux développements sécurisés en langage C. Continue reading ‘Règles de programmation pour le développement sécurisé de logiciels en langage C (guide)’ »

Télécharger les cotations boursières avec Boursorama

L’analyse boursière ou la valorisation de portefeuilles-titres nécessite d’obtenir les cours de bourse de valeurs cotées. De nombreux sites internet proposent de télécharger les cours.

Boursorama diffuse gratuitement de nombreuses informations et actualités sur les indices boursiers, les taux, les cours de matières premières, de devises, d’actions, d’OPCVM, de trackers, de dérivés…

BOURSORAMA COURS PEUGEOT

Toutes les cotations sont téléchargeables qu’il s’agisse des données intraday (cours minute par minute en cours de séance) ou des données historiques (synthèse de chaque séance de cotation).

Continue reading ‘Télécharger les cotations boursières avec Boursorama’ »

Consulter gratuitement les informations juridiques et comptables des sociétés grâce à l’Open Data et au site Société.Ninja

Le principe de la diffusion en ligne avec autorisation de rediffusion gratuite (ou open data) des données du registre national du commerce et des sociétés (RNCS, fourni par l’INPI) et du fichier SIRENE (fourni par l’INSEE) a été acté par la loi Macron du 6 août 2015. Le site Data Inpi, lancé en décembre 2019, a mis en oeuvre la diffusion de ces données. L’INPI propose désormais une API ainsi qu’un FTP. A partir de ces moyens de diffusion, tout opérateur privé a la possibilité d’intégrer ces données dans ses propres produits, commerciaux ou gratuits, et de les rediffuser à sa guise. Plusieurs acteurs ont commencé à occuper ce nouveau champ des possibles, à l’image de Pappers ou de Société.Ninja.

NINJA AccueilSociété.Ninja permet de rechercher une société par son nom, son numéro SIREN ou encore le nom d’un dirigeant.

Le site renvoie de nombreuses informations communiquées aux greffes des tribunaux de commerce : comptes annuels, rapports des commissaires aux comptes statuts, PV d’assemblées générales, publicités au BODACC… Ces documents étant téléchargeables librement au format PDF pour la plupart.

Continue reading ‘Consulter gratuitement les informations juridiques et comptables des sociétés grâce à l’Open Data et au site Société.Ninja’ »

EXCEL : piloter Google Maps pour calculer des itinéraires, distances et temps de parcours entre deux villes

Le calcul d’itinéraires, de temps de parcours ou de distances entre deux adresses, quel que soit le mode de transport retenu (voiture, à pied, vélo, train…), est utile pour planifier un déplacement chez un client, valider une note de frais…

Il est possible de lancer des calculs d’itinéraires à partir d’adresses contenues dans une base de données ou dans un classeur Excel avec de simples liens hypertextes. Cette pratique permet d’éviter la saisie répétée des adresses utilisées régulièrement.

Google Maps Caen Lisieux

La fonction Excel LIEN_HYPERTEXTE (le lien ci-avant fournit tous les détails sur le fonctionnement de cette fonction) permet de créer des liens hypertextes de manière dynamique.

Continue reading ‘EXCEL : piloter Google Maps pour calculer des itinéraires, distances et temps de parcours entre deux villes’ »

Le Registre des Bénéficiaires Effectifs (RBE) rendu public par l’ordonnance n° 2020-115

Le dépôt d’un registre des bénéficiaires effectifs (RBE) auprès du greffe du Tribunal de commerce a été rendu obligatoire par la loi Sapin II du 9 décembre 2016 sur la transparence, la lutte contre la corruption et la modernisation de la vie économique. Cette loi résulte de la transposition de la directive européenne 2015/849 relative à la lutte contre le blanchiment d’argent et le financement du terrorisme du 20 mai 2015, qui impose à tous les pays européens d’instituer des registres permettant d’identifier les bénéficiaires effectifs de toute société.

Le but poursuivi par cette réglementation est d’accentuer la transparence de la vie des affaires et de renforcer la lutte contre la corruption et le blanchiment d’argent. En effet, il est fréquent que des opérations illégales fassent usage de sociétés écrans. Ce registre renforce les pouvoirs de contrôle ou d’enquête des autorités de police ou de renseignement financier dans le cadre de leur mission.

Logo Administration fiscale Continue reading ‘Le Registre des Bénéficiaires Effectifs (RBE) rendu public par l’ordonnance n° 2020-115’ »

La TVA à l’ère du digital

La dématérialisation des factures est en marche. Evoquée dans la Loi de Finances 2020, la réforme envisagée par le gouvernement s’inscrit dans le cadre de l’évolution mondiale en faveur du développement de la facturation électronique et de la transmission de données.

La dématérialisation de la facture et de ses données existe déjà dans plusieurs pays dans le monde, notamment en Europe (Italie, Espagne, Portugal, Estonie, etc.) et en Amérique du Sud (Chili, Mexique, Brésil, etc.). L’objectif est double : simplifier l’environnement fiscal et lutter contre la fraude. La pratique les échanges entre entreprises se développe, mais n’est pas encadrée.

Avantages dématérialisation des factures Continue reading ‘La TVA à l’ère du digital’ »

Déclaration de Performance Extra-Financière (DPEF) : synthèse DPEF 2019

La transcription de la directive européenne du 22 octobre 2014 relative à la publication d’informations non financières sur le reporting extra-financier a donné lieu durant l’été 2017 à la publication d’une ordonnance et de son décret d’application (ordonnance du 19 juillet 2017 et décret du 9 août 2017) remplaçant le dispositif de reporting RSE dit « Grenelle II ».

DPEF DELOITTE EY

Cette obligation règlementaire consiste à publier une déclaration comprenant les principaux risques RSE liés à l’activité et se structure autour de 4 thématiques : social-sociétal, environnement, lutte contre la corruption et droits de l’homme.

Continue reading ‘Déclaration de Performance Extra-Financière (DPEF) : synthèse DPEF 2019’ »

EXCEL, VBA : obtenir les informations juridiques d’une société à l’aide de l’API de Pappers.fr

La collecte d’informations qualifiées sur les tiers avec lesquels une entreprise est en affaire est primordiale surtout dans le contexte de crise actuel. Par ailleurs, cette pratique répond à des obligations légales en rapport avec l’évaluation du risques de contrôle interne (PAF) ou encore la lutte contre le blanchiment, la corruption et le financement du terrorisme (loi SAPIN 2…).

Ce processus de collecte gagne à être systématisé et automatisé. Les API (Application Programming Interface ou interface de programmation applicative) aident à développer ces pratiques.

Pappers.fr API accueil

Continue reading ‘EXCEL, VBA : obtenir les informations juridiques d’une société à l’aide de l’API de Pappers.fr’ »

EXCEL : obtenir la dénomination sociale et le numéro de TVA intracommunautaire d’une société à partir de son numéro SIREN

Lorsque l’on lance la consultation d’un site internet, le navigateur (Mozilla, Chrome, Internet Explorer…) envoie une requête à ce site. Ce site retourne sa réponse et le navigateur l’affiche, généralement, sous la forme d’une page mise en forme avec le langage HTML (HyperText Mark-Up Language) et agrémentée d’éléments dynamiques encodés PHP ou JavaScript.

Excel Fonctions DénomSoc + TVA Intracomm

Il est parfaitement possible d’envoyer des requêtes non pas à partir d’un navigateur internet mais à partir d’un programme VBA (par exemple) pour ensuite extraire les données utiles du résultat retourné par le site.

Continue reading ‘EXCEL : obtenir la dénomination sociale et le numéro de TVA intracommunautaire d’une société à partir de son numéro SIREN’ »

Excel : extraire le code postal et la ville d’une adresse

Avant d’analyser des données, il est généralement nécessaire de les préparer. Cette étape incontournable consiste à nettoyer et formater les données pour les mettre en condition d’être analysées selon les objectifs prévus.

Par exemple, lorsque les adresses d’une liste d’entreprises sont stockées dans un seul champ comprenant le numéro, le nom de la rue, le code postal et la ville, l’utilisateur pourra souhaiter répartir ces données dans différents champs : adresse, code postal et ville.

Excel - Conversion Données 1

Continue reading ‘Excel : extraire le code postal et la ville d’une adresse’ »