Un ensemble de guides très complets publiés par Prisma.
Vous trouverez des guides sur:
- le data modeling
- bases de données relationnelles
- bases de données NoSQL document
- PostgreSQL
- MongoDB
- SQLite
- Microsoft SQL Server (nan je déconne y'a presque rien)
Le club Med a profité de la crise covid et de la fermeture de ses 60 villages pour construire une stratégie Data flambant neuve !
Les objectifs principaux étaient d'augmenter les ventes (~2-3% estimés) et d'analyser en détails l'impact des budgets publicité et marketing injectés dans le cycle de vente.
Niveua technique, le groupe voulait de l'analyse temps réel donc il a fallut ingérer les données depuis une douzaine de sources (CRM, ERP, site web , appels téléphoniques, etc) dans un datalake.
Concrètement un broker Kafka reçoit les messages qui proviennent majoritairement d'une base de données DB2 et tout est écrit sur un PostgreSQL ou BigQuery (donc tout chez Google Cloud Platform)
Des outils de Business Intelligence comme Qlikview ou Google Analytics permettent ensuite aux différents métiers d'exploiter la donnée.
Ce que je connaissais pas c'est Zeenea, un catalogue de données pour comprendre quels sont les flux, d'où viennent les données, à quelle moment sont-elles disponibles etc.
Au niveau des volumes, ils annoncent quand même 5 millions d'événements par jour !
Meta annoncent un nouveau format de compression basé sur une méthode employant un réseau de neurones.
Ce format fait jusqu'à 10x mieux que MP3 avec des compressions entre 1.5 et 12 Kbp/s (64 Kbp/s en MP3)
La décompression peut se faire sur un simple core CPU ce qui pourrait en faire un format compatible smartphone.
Les deadlines sont très souvent contre productive et particulièrement en programmation.
Elles rajoutent beaucoup de stress et contribuent souvent à dégrader la qualité de ce qui est produit ou à une augmentation des heures de travail.
J'aime beaucoup ce qui dit l'auteur à propos des choix qui s'offrent à nous quand on a raté une deadline:
- décider d'une autre deadline
- virer quelqu'un
- réduire le scope
Comment utiliser la commande npm link
pour faire utiliser une librairie que l'on a en local plutôt que de la télécharger depuis NPM.
C'est utile pour travailler sur une lib externe qui est utilisé dans son application.
cd ~/projects/react
npm link # Step 1.
cd ~/projects/kuzzle-saas
npm link react
(Merci Sébastien !)
Liste des salaires des employés des boites US.
Ça fait suite à une nouvelle régulation qui force les entreprises à publier les salaires.
(WTF Netflix la fourchette de 90K à 900K)
Une AI de Microsoft qui fait du text-to-speech et elle est capable de reproduire n'importe quelle voix avec seulement 3 secondes d'enregistrement.
La liste des entreprises ayant subies des amendes de plus de 100 millions pour des agissement répréhensibles à l'étranger.
Ça peut être de la corruption de fonctionnaires étrangers par exemple.
Dans l'ordre:
- USA: 10 entreprises pour 4.5 milliards
- France: 7 entreprises pour 13 milliards (/!)
- UK: 7 entreprises pour 3.8 milliards
Une solution qui se targue de détecter l'usage de GPT-3 et ChatGPT.
J'ai pas réussi à essayer la version gratuite sur leur site.
En tout cas c'était à prévoir, et maintenant ça va être l'éternel jeu du chat et de la souris car il suffira aux algorithme d'IA de s'adapter aux algorithme de détection etc
Sous le coude
Article (payant) sur le plan d'EDF pour le renouveau du parc nucléaire français.
Les EPR2 devraient voir le jour. Les leçons des difficultés de l'EPR de flamanville ont été prises en compte avec notamment une énorme simplification !
passer de 13.309 références de robinet sur un EPR à 571 pour un EPR2…, de 1.517 types de câbles à 14, de 214 modèles de portes à 91, de 836 gabarits de tuyauterie à 257, et de 800 modèles de pompes à 63.
Retour sur les événements importants en cybersecurité de l'année 2022.
Super rétrospective de Zataz !
Des centaines de ressources pour apprendre tout ce qu'il y a à savoir sur:
- Docker
- Docker Compose
- Kubernetes
(Via Ocav)
Les fabriquants de voitures à poil sur le net (et nos données avec bien sur)
Des chercheurs ont réussi à s'infiltrer dans les systèmes des plus grandes marques et ont accèder à des informations sur les voitures qui sont de plus en plus "intelligentes".
De nombreuses données en lecture comme la position GPS, l'adresse du client mais aussi la possibilité de changer à distances certains paramètres de la voiture (déverrouillage, démarrage du moteur, etc /!)
Un excellent article qui explique le fonctionnement de la Composition API de Vue 3 et les raisons de ce changement de paradigme.
On passe d'une déclaration de composants avec des classes à un paradigme fonctionnel.
Cela permet entre autre:
- un meilleur partage de la logique
- des types plus précis
- une meilleure structure de code
HTTPie ont lancé un assistant IA pour intéragir avec les API.
En gros on tape un prompt en langage naturel et ça génère la bonne requête
Fetch last release details of httpie/desktop
Un genre de Heroku on-premise pour déployer ses applications dans un cluster Kubernetes.
Il y a tout ce qu'il faut pour un mini PaaS:
- authentification
- UI
- CLI
(Via Florian)
une liste de prompt intéressants pour utiliser dans ChatGPT
Sans surprise, les outils destinés à la lutte contre le COVID-19 sont utilisés pour de la surveillance de masse.
Gouvernements, services secrets d'autres pays, c'est open bar