FrenchTech SAAS
33.5K views | +5 today
FrenchTech SAAS
Les news de l'univers SAAS et FrenchTech
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Scooped by Mickael Ruau
August 21, 2015 1:45 AM
Scoop.it!

Accéder aux données en un éclair : quand le stockage intègre le business plan

Accéder aux données en un éclair : quand le stockage intègre le business plan | FrenchTech SAAS | Scoop.it
Les entreprises commencent à rechercher des moyens d'améliorer l'efficacité de leur datacenter, dans la mesure où les données jouent un rôle de plus en plus important dans les décisions commerciales.
No comment yet.
Scooped by Mickael Ruau
August 18, 2015 9:37 AM
Scoop.it!

Common SQL clauses and their equivalents in Java 8 streams - JAXenter

Common SQL clauses and their equivalents in Java 8 streams - JAXenter | FrenchTech SAAS | Scoop.it
Java 8 Streams are still being explored. Lukas Eder looks at common SQL constructs with their equivalent expressions in Java 8 using Streams and jOOλ.
No comment yet.
Scooped by Mickael Ruau
August 17, 2015 4:40 AM
Scoop.it!

ISO/IEC 9834-8:2014

Technologies de l'information -- Procédures opérationnelles pour les organismes d'enregistrement d'identificateur d'objet -- Partie 8: Génération des identificateurs uniques universels (UUID) et utilisation de ces identificateurs dans les composants d'identificateurs d'objets
Mickael Ruau's insight:

Dernière version de la norme ISO définissant les UUID.

No comment yet.
Scooped by Mickael Ruau
August 15, 2015 6:56 AM
Scoop.it!

Données personnelles : huit prestataires de sites de rencontre rappelés à l'ordre, dont Meetic et Adopte un mec

Données personnelles : huit prestataires de sites de rencontre rappelés à l'ordre, dont Meetic et Adopte un mec | FrenchTech SAAS | Scoop.it
Consentement express

Au chapitre des critiques de la Cnil, l’absence de recueillement du consentement express des personnes pour la collecte de leurs données sensibles, telles que celles relatives aux pratiques sexuelles, aux origines ethniques, aux convictions et pratiques religieuses et aux opinions politiques.

De plus, les sites ne procèdent pas à la suppression des données des membres ayant demandé leur désinscription ou ayant cessé d’utiliser leurs comptes depuis une longue durée ; de même, les sites mettent en œuvre des fichiers afin d’exclure des personnes de l’accès au service sans avoir procédé à des demandes d’autorisation auprès de la CNIL.

Enfin, ces sites n’informent pas correctement les internautes de leurs droits tels que l’accès, la suppression et la rectification des informations les concernant ainsi que des conditions dans lesquelles des cookies sont déposés sur leur ordinateur.
Mickael Ruau's insight:

13 sites ont été contrôlés : Meetic, Attractive World, Adopte un mec, Easyflirt, Rencontre obèse, Destidyll, Forcegay, Mektoube, Jdream, Feujworld, Marmite love, Gauche rencontre et Celibest.

Les sociétés mises en demeure sont Toodate, Samadhi, Ness Interactive, Geb Adoptaguy, Phoenix, Meetic, LT Services, 2L Multimedia.

No comment yet.
Scooped by Mickael Ruau
August 8, 2015 8:56 AM
Scoop.it!

History of Data Science (Infographic)

History of Data Science (Infographic) | FrenchTech SAAS | Scoop.it
  Source: Capgemini
No comment yet.
Scooped by Mickael Ruau
August 8, 2015 6:08 AM
Scoop.it!

FLOT SILLAGES | FLOT : Bases de données relationnelles

Cette formation, libre et gratuite, est destinée aux élèves de premier cycle universitaire et de classes préparatoires désirant se former aux fondements des bases de données relationnelles et à leur mise en pratique (L1). En terme de contenu, la formation va un peu plus loin que le programme officiel de CPGE. Les concepts fondamentaux utilisés tournent autour de la logique, sans faire d’hypothèse sur les prérequis. Au-delà des étudiants du premier cycle, cette formation est ouverte à toute personne désirant comprendre les bases de données relationnelles et s’initier à leur utilisation.

A propos de la formation

Thèmes abordés
Cette formation présente les fondements des bases de données relationnelles et enseigne l’écriture de requêtes SQL.
Objectifs pédagogiques
A la fin de la formation, les apprenants seront capables d’écrire des requêtes SQL complexes et comprendront comment ces requêtes sont traduites, optimisées et exécutées par un système de gestion de bases de données (SGBD).
Mickael Ruau's insight:

Un Mooc gratuit sur le langage de requête SQL.

No comment yet.
Scooped by Mickael Ruau
August 4, 2015 10:16 AM
Scoop.it!

PHP: Introduction - Manual

Le module Memcache fournit une interface procédurale maniable ainsi qu'orientée objet à Memcache, un démon fortement efficace dans la gestion du cache, qui est principalement destiné à faire baisser la charge des bases de données dans les applications web dynamiques.

Le module Memcache fournit également un gestionnaire de session (memcache).

Plus d'informations concernant Memcache peuvent être consultées sur » http://www.memcached.org/.



No comment yet.
Scooped by Mickael Ruau
August 4, 2015 3:15 AM
Scoop.it!

High Availability WordPress with HyperDB

High Availability WordPress with HyperDB | FrenchTech SAAS | Scoop.it
HyperDB is a powerful WordPress plugin that allows you to connect to multiple databases, enabling features such as failover, replication and load balancing.
Mickael Ruau's insight:

You can save all sorts of data to a WordPress database.

The problem arises when you collect too much data, which can bog down your servers. Imagine huge websites with thousands of members, storing all sorts of information. This could be anything from member profile data, such as names, locations, and bios, to product information for a business website. One of the challenges is the limitation of using a single database and a single server to handle all of this. What happens when your lone server fails? The whole site and it’s functionality comes tumbling down, until the server is restored to working order.

Along comes HyperDB, a plugin for spreading your site’s load across several servers and databases.

HyperDB has its advantages, which we will discuss as we continue our exploration. Why would you want to use HyperDB for your WordPress install? Here are just a few features.

No comment yet.
Scooped by Mickael Ruau
August 3, 2015 4:07 AM
Scoop.it!

Efficient User Timelines in a PHP Application with Neo4j

Efficient User Timelines in a PHP Application with Neo4j | FrenchTech SAAS | Scoop.it
Christophe Willemsen dives into building social-network style user timelines with Neo4j and PHP - build your own social network easily!
Mickael Ruau's insight:

Leverage the power of a graph database

A node in a graph database holds a reference to the connections he has, providing fast performance for graph traversals.

A common modeling technique for user feeds is called Linked list. In our application, the user node will have a relationship named LAST_POST to the last post created by the user. This post will have a PREVIOUS_POST relationship to the previous one which also has a PREVIOUS_POST to the second previous post etc, etc…

No comment yet.
Scooped by Mickael Ruau
August 2, 2015 3:56 AM
Scoop.it!

[Tribune] KPIs et expérience client : trop d'indicateurs tuent la mesure

[Tribune] KPIs et expérience client : trop d'indicateurs tuent la mesure | FrenchTech SAAS | Scoop.it
Incontournables mais délicats à manier, les indicateurs clés de performance doivent être soigneusement choisis pour être efficaces. Voici quelques bonnes pratiques.
No comment yet.
Scooped by Mickael Ruau
July 30, 2015 4:19 AM
Scoop.it!

base de données fédérés

Présenté par: - Bensmaine Yasser. - Bouacha Oussama. 2011-2012
No comment yet.
Scooped by Mickael Ruau
July 29, 2015 8:20 AM
Scoop.it!

Etude des Transactions Concurrentes Dans une Base de Données Répartie…

Etude des Transactions Concurrentes Dans une Base de Données Répartie. Application à l’Intranet Gouvernemental de la RDC. Ceci est un travail de fin d'études,…
No comment yet.
Scooped by Mickael Ruau
July 29, 2015 4:09 AM
Scoop.it!

Perte de données : le référé n'est pas automatique ! - Staub & Associés

Perte de données : le référé n'est pas automatique ! - Staub & Associés | FrenchTech SAAS | Scoop.it
La perte de données informatiques constitue l’un des risques les plus redoutés par les entreprises clientes comme par les prestataires de services tant les conséquences peuvent être désastreuses voire fatales en termes de préjudice et donc d’indemnités. Compte tenu de l’urgence et de la gravité de la situation, la victime d’une perte de données peut souhaiter utiliser la voie rapide du référé pour obtenir une provision sur la réparation. Une récente décision de la Cour d’appel de Lyon du 11 février 2014 montre que le chemin est étroit.
No comment yet.
Scooped by Mickael Ruau
August 18, 2015 10:20 AM
Scoop.it!

MySQL Query Cache: Worst Enemy or Best Friend? - DZone Database

MySQL Query Cache: Worst Enemy or Best Friend? - DZone Database | FrenchTech SAAS | Scoop.it
A query cache can either be extremely useful for your work -- or hinder your performance as a result of the bottleneck in your multi-core server.
No comment yet.
Scooped by Mickael Ruau
August 18, 2015 3:42 AM
Scoop.it!

Universal Unique Identifier — Wikipédia

Universal Unique Identifier

UUID est l'abréviation du terme anglais Universally Unique IDentifier (identifiant universel unique, ou IDUU) utilisé en informatique. Le but des UUID est de permettre à des systèmes distribués d'identifier de façon unique une information sans coordination centrale importante.

La première version du standard prévoyait de générer l'identifiant avec l'adresse MAC de l'ordinateur et le nombre de 1/10 de microsecondes depuis la première date dans le calendrier grégorien. Cet algorithme est le plus robuste car l'adresse MAC apporte une garantie d'unicité. (Deux machines ne peuvent avoir la même adresse, et une machine ne peut générer deux UUID pendant le même dixième de microseconde.)

Cependant, l'utilisation de l'adresse MAC a un effet pervers : donner des informations sur l'ordinateur qui a généré l'identifiant. Des améliorations ont été entreprises et standardisées par la RFC 4122 (puis normalisées ISO). On peut maintenant faire appel à des nombres pseudo-aléatoires (version 4) et à des fonctions de hachage cryptographiques comme MD5 (version 3) ou SHA-1 (version 5) qui permettent de "casser" toute information relative à l'ordinateur qui a produit l'UUID. Le langage Java 5.0 utilise une variante de la génération de type Leach-Salz dont la spécification a expiré. Toutes ces techniques introduisent cependant une incertitude sur l'unicité de l'identifiant. (Une séquence pseudo-aléatoire peut sortir deux fois le même résultat, et les algorithmes de hachage ne sont pas bijectifs.)

Enfin la multiplication de techniques concurrentes non-standardisées a fragilisé la robustesse de l'UUID dans ses différentes utilisations. (C'est ce qui a motivé la rédaction de la RFC en plus du standard OSF.)

Mais au vu du nombre de combinaisons possibles (plus de 1038 par version), l'unicité garde « une haute probabilité ».
No comment yet.
Scooped by Mickael Ruau
August 17, 2015 3:38 AM
Scoop.it!

Generate a UUID compliant with RFC 4122

Generate a UUID compliant with RFC 4122
No comment yet.
Scooped by Mickael Ruau
August 11, 2015 3:25 AM
Scoop.it!

Le « growth hacking » ou la croissance par le détournement des méthodes de communication - Maitre anthony bem

Le « growth hacking » ou la croissance par le détournement des méthodes de communication - Maitre anthony bem | FrenchTech SAAS | Scoop.it

Si a priori, le growth hacking n'a rien d'illégal ni d'illicite, dans un souci d’acquisition d’utilisateurs, le growth hacker peut être tenté de "passer du côté obscur de la force" et d'utiliser les outils à sa disposition ainsi que les données collectées en violation du droit.

Par ailleurs, avec le développement des sites internet et des réseaux sociaux, un constat s'est vite imposé : si c'est gratuit c'est que c'est vous le produit.


Derrière l'adage selon lequel sur internet, si c'est gratuit, c'est vous le produit, se pose le problème des données collectées sur les internautes, les usagers du service ou les consommateurs.

Ainsi, les ressources du growth hacking sont essentiellement composées des données collectées sur les utilisateurs, de sorte que l'on puisse considéré que le growth hacking se nourrit des données collectées.

Le growth hacking est donc susceptible violer le droit des données à caractère personnel et par extension celui au respect de la vie privée des utilisateurs.

Mickael Ruau's insight:

Un traitement ne peut porter que sur des données à caractère personnel qui satisfont aux conditions suivantes :

  • Les données sont collectées et traitées de manière loyale et licite
  • Les données à caractère personnel ne peuvent être recueillies et traitées que pour un usage déterminé et légitime, correspondant aux missions de l’établissement, responsable du traitement
  • Un fichier doit avoir un objectif précis
  • Les informations exploitées dans un fichier doivent être cohérentes par rapport à son objectif.
  • Les informations ne peuvent pas être réutilisées de manière incompatible avec la finalité pour laquelle elles ont été collectées.

Il appartient donc aux initiateurs des traitements de :

  • préciser la finalité de leurs applications,
  • vérifier le respect du principe de proportionnalité,
  • mesurer la pertinence des données collectées

Tout détournement de finalité est passible de 5 ans d'emprisonnement et de 300.000 € d'amende, en application des dispositions de l'article 226.21 du code pénal.

C’est aussi au titre de la protection de la vie privée que le growth hacking ne doit pas abuser des méthodes de ciblage des clients sur internet par les annonceurs et les publicitaires.

No comment yet.
Scooped by Mickael Ruau
August 8, 2015 6:34 AM
Scoop.it!

Fondamentaux pour le Big Data

Fondamentaux pour le Big Data | FrenchTech SAAS | Scoop.it

Ce MOOC s'adresse à un public ayant des bases en mathématiques et en algorithmique (niveau L2 validé) nécessitant un rafraichissement de ces connaissances pour suivre des formations en data science et big data. Il peut être suivi en préparation du Mastère Spécialisé « Big data : Gestion et analyse des données massives », du Certificat d’Etudes Spécialisées « Data Scientist » et de la formation courte « Data Science : Introduction au Machine Learning » .

Mickael Ruau's insight:


  1. Début du Cours

    23 août 2015
  2. Fin des cours

    11 oct 2015
  3. Effort estimé

    04:00 h/semaine
No comment yet.
Scooped by Mickael Ruau
August 6, 2015 10:15 AM
Scoop.it!

Memcached — Wikipédia

Memcached - Wikipédia

Memcached est un système d'usage général servant à gérer la mémoire cache distribuée. Il est souvent utilisé pour augmenter la vitesse de réponse des sites web créés à partir de bases de données. Il gère les données et les objets en RAM de façon à réduire le nombre de fois qu'une même donnée stockée dans un périphérique externe est lue.

No comment yet.
Scooped by Mickael Ruau
August 4, 2015 6:15 AM
Scoop.it!

Emailing : comment se constituer une base de données qualifiée ?

La base de données est le nerf de la guerre en emailing : sans adresses email sur lesquelles router vos campagnes, cela ne sert à rien ! 

No comment yet.
Scooped by Mickael Ruau
August 3, 2015 10:19 AM
Scoop.it!

Grumpy Programmer's Testing Bundle: Review

Grumpy Programmer's Testing Bundle: Review | FrenchTech SAAS | Scoop.it
After having gotten some constructive feedback regarding my testing practices on the basic TDD in your new PHP package tutorial, I decided to read Chris Hartjes “Grumpy Testing Bundle”, a set of two books consisting of The Grumpy Programmer’s Guide To Building Testable PHP Applications and The Grumpy Programmer’s PHPUnit Cookbook. It was my hope that those books will prevent me from using the shoddy practices I displayed in that original post and which originally prompted Matthew Weier O’Phinney’s critique. In this post, I’d like to share with you what I’ve learned, and how much this helped me, if at all.
Mickael Ruau's insight:

As a sum of its parts, the bundle disappoints. The first book was a complete miss, but I do like and intend to continue using the second one as a future reference, particularly if updated. It’s just sad to see, once again, the lack of quality in Leanpub publications.

(...) All in all, I’d recommend getting the PHPUnit Cookbook if you find it on a discount – but until it gets some love from the author and is refreshed, paying full price for it just isn’t worth it. Go read Modernizing Legacy Applications in PHP instead – you’ll learn more on real, memorable examples.

No comment yet.
Scooped by Mickael Ruau
July 31, 2015 2:48 AM
Scoop.it!

Optimiser les performances Web

Optimiser les performances Web | FrenchTech SAAS | Scoop.it
Identifier les causes de lenteur ou d'instabilité d'un site Web et appliquer des solutions d'optimisation PHP, MySQL, bande passante et infrastructure serveur adéquates
No comment yet.
Scooped by Mickael Ruau
July 30, 2015 3:23 AM
Scoop.it!

Blog Droit de la Santé » INS et DMP, des données de santé?

Blog Droit de la Santé » INS et DMP, des données de santé? | FrenchTech SAAS | Scoop.it
INS et DMP, des données de santé?
12 avril 2014 par pierre@desmarais-avocats.fr1 Comment
L’ouverture d’un Dossier Médical Personnel (DMP) suppose l’obtention préalable d’un Identifiant National de Santé (INS).

Cet INS, destiné à éviter l’utilisation du Numéro d’Inscription au Répertoire (NIR), plus communément appelé « numéro de sécu », doit-il être considéré comme une donnée de santé ? Plus généralement, le fait d’avoir un DMP constitue-t-il une donnée de santé ?

La question peut sembler surprenante, d’ordre purement juridico-juridique, mais à l’heure du Bigdata et des croisements de données, elle revêt une importance cruciale.
No comment yet.
Scooped by Mickael Ruau
July 29, 2015 4:16 AM
Scoop.it!

Blog Droit de la Santé » L’âge, le poids et le sexe seraient des données de santé!

Blog Droit de la Santé » L’âge, le poids et le sexe seraient des données de santé! | FrenchTech SAAS | Scoop.it

Des données en apparence bien anodines, mais qui peuvent donc s’analyser comme des données à caractère personnel relatives à la santé. L’apport de cette décision est ici extrêmement intéressant, puisque de telles données sont désormais collectées de façon régulière par des applications de mHealth et de wellness. Ce faisant, le TGI semble avoir retenu une acception large de la notion, à l’instar de la Cour de Justice de l’Union Européenne dans sa décision Lindqvist, plutôt que de s’être rangée à la position défendue par le Conseil d’Etat dans ses décisions BNIE et Base 1er degré, au terme desquelles les informations anodines semblaient être exclues du périmètre de la « donnée de santé ».

 

Il faudra donc désormais se montrer particulièrement prudent dans le développement de programme de Quantified Self, de wellness et de mHealth lorsque des données, en apparence anodines, seront demandées aux utilisateurs pour mesurer des informations telles que leur IMC.

No comment yet.