174 links
  • Bwatt's links
  • Home
  • Login
  • RSS Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 1 / 4
  • Data’s Inferno: 7 Circles of Data Testing Hell with Airflow
    Comment pouvoir tester efficacement ses pipelines airflow. Pas mal de choses et d'aspect intéressant, et dont je compte bien m'inspirer, travaillant actuellement intensément sur Airflow
    Tue Jun 5 13:47:43 2018 - permalink -
    QR-Code
    - https://medium.com/@ingwbaa/datas-inferno-7-circles-of-data-testing-hell-with-airflow-cef4adff58d8?mkt_tok=eyJpIjoiTkRoalptTm1NbVJpWmpBNCIsInQiOiJUZUZTQU5XaGJpbUFWTjBRbkFwYjNPK2JMWWFUUFJjQWtpS2owNXBYZjhydUoxbXNyMkdIMnhMUkFsNFk0NDcyRDVHSlJhZnd6UmJNZ2RnSG42OW1OcldicXVqV3NhdTNuemEzcm00bkh0NzJpaG91VVVKMmZ5NXc1SmdDb20zUiJ9
    airflow big-data data-engineer
  • Catégorie : algorithme génétique - Xavier Nayrac
    Sèrie d'articles sur les algorithmes génétiques (fait de générer des solutions à un problème, puis croiser les meilleures d'entre elles pour arriver à une solution qui, après plusieurs générations, se rapproche de l'optimum (car oui on utilise ca en général pour des problèmes NP-complexe où la calcul de la solution optimale prendrait trop de temp)). Ne pas avoir peur du nombre d'articles, chacun d'entre eux décrit une étape de l'algorithme. Assez intéressant pour comprendre ce que c'est.
    Mon Mar 12 16:46:44 2018 - permalink -
    QR-Code
    - http://lkdjiin.github.io/blog/categories/algorithme-genetique/
    algorithme concept
  • Pour Noël, je comprends mon noyau GNU/Linux ! | Blog Eleven Labs
    Série d'articles expliquant comment compiler soi-même son noyau linux (en désactivant plein de drivers inutiles au passage pour booter plus vite). Bien que ça faille peur de base, ça a pas l'air si compliqué. Faut que je test un de ces 4.
    Fri Feb 16 17:25:43 2018 - permalink -
    QR-Code
    - https://blog.eleven-labs.com/fr/comprendre-kernel-linux/
    a-tester linux
  • Hackez votre supermarché : Voici 11 fruits et légumes que vous ne devriez acheter qu'une seule fois dans votre vie, si vous connaissez ces astuces !
    Astuces pour refaire pousser des légumes à partir de vos déchets. Une pratique que je fais depuis fort longtemps (à un moment, étudiant, j'avais un oignon et une patate qui poussait en même temps). Actuellement, j'en suis à une carotte et un avocat. À suivre !
    Wed Feb 14 22:13:00 2018 - permalink -
    QR-Code
    - https://www.demotivateur.fr/article-buzz/11-fruits-et-legumes-que-vous-ne-devriez-acheter-qu-une-seule-fois-dans-votre-vie-si-vous-apprenez-ces-petits-trucs-pour-les-regenerer-chez-vous--2972
    diy
  • Kitchen Soap – On Being A Senior Engineer
    Une bonne description des qualités qu'il faut pour l'auteru pour etre un senior engineer. Où il montre qu'on n'a pas uniquement besoin de techniques, mais surtout de maturité. Et cette maturité passe par la faculté de travailler en harmonie avec les autres (accepter les critiques, rester ouvert à tout le monde et pas seulement à l'IT...).
    Tue Feb 6 15:52:56 2018 - permalink -
    QR-Code
    - https://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/
    bonnes-pratiques english informatique
  • Premiers pas avec Terraform - Zwindler's Reflection
    Introduction à l'outil terraform, dédié à l'abstraction de la construction d'une infrastructure sur différents cloud provider. Faut vraiment que je teste un de ces quatre (promis Crichon)
    Wed Jan 24 18:35:23 2018 - permalink -
    QR-Code
    - https://blog.zwindler.fr/2018/01/16/premiers-pas-avec-terraform/
    a-tester devops outil
  • AdminRezo » La sécurité avec Docker – Chapitre 1 : Le système
    Série d'articles sur la sécurité avec docker
    Wed Jan 24 18:26:19 2018 - permalink -
    QR-Code
    - https://blog.adminrezo.fr/2017/12/la-securite-avec-docker-et-les-containers-chapitre-1-le-systeme/
    docker sécurité
  • Do Things that Don't Scale
    Un article décrivant les bonnes pratiques à suivre quand on lance une start-up (spécifiquement une start-up développant un produit informatique B2C). Il peut se résumer en ceci : pensez uniquement à l'instant présent en recrutant un maximum d'utilisateurs et en satisfaisant le moindre de leurs besoins. D'où le titre de l'article : il n'est effectivement pas utile de trop prévoir (et donc de scale up), mieux vaut voir petit. Si vouy avez à scaler, vous verrez en temps utile (et ce sera un bon problème pour vous).
    Ca me fait pas mal penser au développement informatique, où une des règles d'or pour moir est : pas de pré-optimisation. Faites un truc petit, mais qui marche bien. Ainsi vous pourrez convaincre rapidement un client. L'optimisation viendra après, si nécessaire, quand vous aurez mieux cerner les besoins nécessaires (car pour moi 90% de la pré-optimisation est ensuite à jetter, car basé sur les besoins supposés du client, tels que vu dans le cahier des charges, et non sur ses besoins réels, qui se voient à l'usage).
    Mon Jan 22 11:09:02 2018 - permalink -
    QR-Code
    - http://paulgraham.com/ds.html
    bonnes-pratiques english informatique
  • Préparez-vous au RGPD en 12 points-clés - Open-Freax
    RGPD (ou GDPR en anglais) arrive. Cette nouvelle loi européenne sur la protection des données arrive, et plein d'entreprises essaient de se mettre à jour. Cet article explique comment bien s'y préparer en 12 points.
    Wed Jan 10 08:08:37 2018 - permalink -
    QR-Code
    - https://open-freax.fr/rgpd-12-mots-cles/
    données régulation
  • Joel on Software
    Un autre excellent blog sur les manières de travailler en informatique (très souvent cité par Codeahoy, le précédent blog shaarlié) mais aussi avec quelques pans plus techniques, écrits par l'un des deux fondateurs de stackoverflow. Un de ses meilleurs articles porte notamment sur 'The Joel test' (https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/), un test établi afin de trouver les entreprises qui ont selon lui la meilleure culture informatique (les entreprises qui postent des offres sur Stackoverflow doivent notamment y passer). À lire absolument pour avoir une idée du bonhomme (surtout vu que l'erticle renvoie vers pleeeeeeeeeeeeins d'autres articles intéressants).
    Mon Jan 8 15:53:01 2018 - permalink -
    QR-Code
    - https://www.joelonsoftware.com/
    bonnes-pratiques english informatique
  • CodeAhoy
    Excellent blog que je dévore ces temps-ci (j'en ai déjà posté deux articles ici), avec des nombreux articles, non pas techniques, mais plutot sur la culture informatique dans une boite ainsi que les concepts. L'auteur a été manageur informatique dans différentes boites, et en a tiré de précieuses connaissances sur la manière de gérer des projets informatiques qu'il ressort ici. À consommer sans modération.
    Fri Dec 22 14:16:51 2017 - permalink -
    QR-Code
    - https://codeahoy.com/
    bonnes-pratiques english informatique
  • Continuous Delivery - Automating the Release Process · CodeAhoy
    Qu'est ce que le Continuous Delivery et comment ca marche. Bon article qui m'a exactement fait comprendre pour le première fois la différence entre Continuous Integration, Continuous Delivery and Continuos Deployment :)
    Wed Dec 13 10:45:23 2017 - permalink -
    QR-Code
    - https://codeahoy.com/2016/06/18/continuous-delivery-automating-the-release-process/
    devops explications
  • explainshell.com - match command-line arguments to their help text
    Un site pour expliquer argument par argument chaque commande shell que vous lui indiquez. Uniquement basé sur du parsing de man, mais très pratique pour comprendre une grosse commande shell trouvée sur Stackoverflow par exemple (au lieu de l'appliquer betement sans la comprendre, ce que personne ne fait jamais bien évidemment...)
    Mon Dec 11 08:58:34 2017 - permalink -
    QR-Code
    - https://explainshell.com/
    linux shell
  • Every Noise at Once
    Une dataviz classifiant tous (enfin; un bon nombre) les genres de musique par proximité, avec des extraits musicaux pour chacun. On est ou pas d'accord, mais c'est clairement un travail très intéressant effectué informatiquement.
    Sat Dec 9 17:43:40 2017 - permalink -
    QR-Code
    - http://everynoise.com/engenremap.html
    dataviz musique
  • Adieu TeamViewer
    Quelques outils pour partager son écran sur un logiciel à distance sans utiliser teamviewer
    Fri Dec 1 21:36:39 2017 - permalink -
    QR-Code
    - https://www.metal3d.org/ticket/adieu-teamviewer
    jdh outil
  • #RGPD : 10 recommandations de sécurité informatique - Open-Freax
    Quelques recommandations sur comment sécuriser informatiquement son entreprise. Arriver à un niveau pareil peut-être difficile, mais il est selon moi important de faire quelque chose à son niveau (il vaut mieux quelques règles simples que rien du tout). Cet article donne de bonnes idées là dessus
    Fri Dec 1 21:30:34 2017 - permalink -
    QR-Code
    - https://open-freax.fr/rgpd-10-recommandations-securite-informatique/
    recommandations sécurité
  • Quelles sont les raisons de boycotter Microsoft
    Pas grand chose à ajouter franchement. Je retravaille sur windows depuis 8 mois pour ma plus grande peine malheureusement. Sans parler de Azure qui n'est nettement pas à la hauteur des autres cloud (niveau fiabilité, ergonomie et usabilité)
    Thu Nov 30 11:37:01 2017 - permalink -
    QR-Code
    - http://www.sebsauvage.net/wiki/doku.php?id=microsoft
    evil microsoft
  • Welcome to Python cheatsheet! — pysheeet
    Cheat sheets sur plein de trucs en Python. Peut servir
    Wed Nov 29 22:11:53 2017 - permalink -
    QR-Code
    - https://www.pythonsheets.com/
    cheatsheet python
  • Positive Technologies - learn and secure : Random Number Security in Python
    Nombre aléatoire et sécurité en Python, avec quelques conseils pour sécuriser son serveur web.
    Tue Nov 28 17:38:05 2017 - permalink -
    QR-Code
    - http://blog.ptsecurity.com/2012/10/random-number-security-in-python.html
    python sécurité
  • I'm doing 100+ projects in Python to learn the language. Thought someone else might want to do the same. : learnpython
    Un portfolio de projets (simples ou moins simples) à faire pour se perfectionner en Python. Peut se faire avec un autre langage.
    From Pwass: shaarli.nicolas-cellier.net.
    Wed Nov 22 10:43:45 2017 - permalink -
    QR-Code
    - https://www.reddit.com/r/learnpython/comments/1huuqk/im_doing_100_projects_in_python_to_learn_the/
    english learning python
  • À quoi servent les différents répertoires & points de montage Linux
    Explication sur les différents répertoires Linux. À garder
    Thu Oct 26 16:36:23 2017 - permalink -
    QR-Code
    - https://buzut.fr/points-de-montage-linux/
    linux
  • 7 reasons why Azure might beat AWS in the cloud wars
    Ou pourquoi Azure pourrait battre AWS dans la guerre des Cloud. Articles qui se focalisent uniquement sur les aspects non techniques, ce qui est intéressant (car meme si j'ai beaucoup bossé sur Azure et peu sur AWS, ce dernier est pour moi largement supérieur niveau technique). Mais on sais tous que ce n'est pas forcément l'aspect technique qui est primordial pour le choix d'une technologie dans un contexte de grande entreprise...
    Après il n'y a pas vraiment de 'gagnant', ni de 'guerre'. Tout domaine informatique évolue très vite, on l'a toujours vu, et une technologie qui semble en monopole à un moment peut toujours etre remplacé (bon, ok, à paart windows pour le moment). C'est d'autant plus vrai pour moi qu'avec le Cloud, il est beaucoup plus facile d'avoir la main sur son infra, et donc de la changer rapidement, ce qui est moins le cas pour un infra on-prem.
    Thu Oct 12 10:46:28 2017 - permalink -
    QR-Code
    - https://www.linkedin.com/pulse/7-reasons-why-azure-might-beat-aws-cloud-wars-has-nothing-goswami/
    cloud english
  • Entrepreneur d'Intérêt Général
    Appel à candidature pour des projets d'utilité publiques proposées par différentes administrations. Ça a honnêtement l'air vachement cool ! Je vous laisse regarder tout ça, mais dommage que je ne sois pas en France pour candidater. Peut-être l'année prochaine.
    Wed Oct 11 22:21:55 2017 - permalink -
    QR-Code
    - https://entrepreneur-interet-general.etalab.gouv.fr/
    société
  • TIAD Camp Docker : Retour sur la journée D2SI Blog
    Retour intéressant sur la journée sur Docker organisée par D2SI, SSII sur Paris. Les expériences sont vraiment intéressants. Bon par contre, moi qui veut me mettre plus là-dedans, ça me montre que j'ai encore des trucs à apprendre... Bard, ça viendra
    Wed Oct 11 22:19:05 2017 - permalink -
    QR-Code
    - http://blog.d2-si.fr/2017/10/11/tiad-camp-docker-retour-journee/
    devops docker
  • Current state automated Machine Learning
    Petite description de ce qu'est l'auto Machine Learning et des principales librairies pour en faire. Le principe ? Laisser une librairie trouver les meilleurs algorithmes et paramètres pour établir un modèle. C'est une idée à laquelle j'avais déjà réfléchi en tant qu'informaticien s'intéressant à la Data-Science. Pourquoi s'embeter à tester différents paramètres quand on peut automatiser le tout ? Avec, à la clé, un gain de temps pour le data-scientist qui peut passer son temps sur des algorithmes autrement plus compliqués. À voir comment cela évoluera dans le futur.
    Fri Sep 22 15:21:57 2017 - permalink -
    QR-Code
    - http://www.kdnuggets.com/2017/01/current-state-automated-machine-learning.html
    datascience english machine-learning
  • How to Avoid the 'Seven Deadly Sins' of a Level 2 PMO Published: 29 December 2016 ID: G00314156
    Un article de Gartner expliquant les erreurs à éviter en tant que chef de projet informatique. Assez intéressant, mais ne s'applique qu'aux grosses boites, quand le Business est impliqué. Pas applicable à toute situation du coup, mais pas mal de choses sont intéressantes e tpeuvent etre reprise.
    Tue Sep 19 14:13:30 2017 - permalink -
    QR-Code
    - https://www.gartner.com/doc/reprints?id=1-48SFTCU&ct=170803&st=sb#dv_5_for_eight
    english gestion-projet
  • How to support full Unicode in MySQL databases · Mathias Bynens
    Petit truc qui m'a bien saôulé ce week-end, du coup je m'explique.
    De puis la dernière mise à jour de mon blog sur le jonglage (jonglage.bwatt.eu), les accents des derniers articles uploadés apparaissent bizarrement. En gros, problème d'encoding.
    Après un petit test, pas de souci quand je lance le code directement en local, mais sur mon environnement de dev, oui. Point commun avec la prod ? Ça tourne sur Docker. Le code n'est donc pas en cause.
    Après avoir fouillé un moment, je me suis aperçu que ma mariadb sur Docker n'était pas en utf8, mais en latin1 ! Et il semble que ça soit la configuration par défaut de mariadb (je ne comprend pas qu'on puisse avoir ça par défaut). Quand on installe par les paquets sur archlinux ou sur Lint, c'est assez intelligent pour mettre en utf8. Mais il semble qu'ils aient oublié de faire ça sur la dernière image Docker...
    La solution ? Relancer mariadb avec des flags pour être en utf8 (mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --character-set-client-handshake=FALSE). Ou plutôt en utf8bm4. Car j'ai après dû changer l'encodage de mes tables et database en utf8, et suis tombé sur ceta rticle, expliquand qu'il faut utiliser utf8bm4 et non utf8. Je poste ça donc ici.
    Mon Sep 18 22:21:07 2017 - permalink -
    QR-Code
    - https://mathiasbynens.be/notes/mysql-utf8mb4
    astuce database docker
  • Comment utiliser drone-ci pour tester vos images docker ? - (Debian/Ubuntu) · Blog de Victor Hery
    Automatisation de build et de tests sur Docker avec Drone. Peut être utile.
    Wed Aug 16 08:01:15 2017 - permalink -
    QR-Code
    - https://blog.victor-hery.com/2017/07/build-et-test-custom-image-drone-ci.html
    devops docker
  • Les agriculteurs hackeurs du Nebraska
    Les agriculteurs font de la résistance au Nebraska contre les grandes firmes. Au programmes de celles-ci : verrouillage des logiciels des tracteurs, brevets à gogo, et récupération à tout va de big-date dans le but à terme de remplacer l'humain. Encore une fois où je n'approuve pas l'usage non éthique des big-data, même si c'est mon boulot (quant aux brevets, n'en parlons pas). Assez moche mais au moins les gens essaient de s'organiser contre eux. Affaire à suivre
    Mon Aug 14 10:23:54 2017 - permalink -
    QR-Code
    - http://mobile.lemonde.fr/pixels/visuel/2017/08/08/agro-hackeurs-du-nebraska_5170156_4408996.html
    agriculteur big-data brevet
  • SOAT Blog » Apache Kafka – Genèse, Concepts et Fonctionnement du message-broker du big-data
    Une assez bonne description de Kafka, outil de messaging en train de prendre une place prépondérante dans le monde Big-Data
    Tue Aug 8 18:24:37 2017 - permalink -
    QR-Code
    - http://blog.soat.fr/2017/04/apache-kafka-concepts/
    big-data outil
  • Python Mock Gotchas - Alex Marandon
    Autre article sur les Mocks en Python, avec quelques erreurs courantes expliquées.
    Wed Jul 5 14:04:51 2017 - permalink -
    QR-Code
    - http://alexmarandon.com/articles/python_mock_gotchas/
    how-to python test
  • Real Life Mocking - The Engine Room
    Comment utiliser la librairie Mock pour des usages un peu poussés. Cette librairie permet de simuler certains appels de fonctions en Python, ce qui est très utile pour implémenter des tests unitaires qui requiert des appels à des systèmes externes. Ici, l'auteur explique comment simuler les appels HTTP à une API externe, et ainsi ne plus dépendre de si elle est disponible ou pas pour que nos tests fonctionne.
    Pour les intéressés, l'article donne un lien vers un article plus simple sur Mock.
    Wed Jul 5 11:49:33 2017 - permalink -
    QR-Code
    - http://engineroom.trackmaven.com/blog/real-life-mocking/
    how-to python test
  • Stream Processing and Probabilistic Methods: Data at Scale
    Description des différents moyens de traiter des streams de manière probabiliste. Les méthodes classiques sont en effet parfois trop lourdes et requiert plus de mémoire. Ici, on ne s'attache pas à l'exactitude des résultats, mais à en faire une approximation. La plus célèbre de ces méthodes étant le bloom filter (déjà évoqué dans un précédent article)
    Wed Jul 5 11:37:18 2017 - permalink -
    QR-Code
    - http://bravenewgeek.com/stream-processing-and-probabilistic-methods/
    probabiliste stream
  • Paxos made live
    Un papier de Google décrivant la difficulté à mettre en oeuvre le protocole Paxos (ici utilisé pour développé Chubby, un système par GFS et Big Table). Comme auoi, de la théorie à la pratique il y a toujours un gap (car Paxos lui même est très bien documenté). La difficulté majeure, selon les auteurs, est qu'il n'y a pas assez d'outils créés par la communauté des algorithmes fault-tolerance, et que du coup il est très dur de tester et développé dessus.
    Papier un peu long et ardu (un papier de recherche quoi), mais je commence à m'intéresser de plus en plus aux papiers : les articles c'est bien, mais ne suffisent en général pas dès qu'on veut vraiment rentrer dans le détail. Après, se manger un PDF d'une quinzaine de pages, avec quasiment pas de schémas, ca prend du temps il faut bien l'avouer... Pour les plus motivés du coup.
    Thu Apr 20 16:02:05 2017 - permalink -
    QR-Code
    - https://static.googleusercontent.com/media/research.google.com/de//archive/paxos_made_live.pdf
    distribué paxos
  • Big Data : les histoires d’Hadoop finissent mal (en général)
    Pourquoi les architectures Big-Data finissent par échouer en général. Un truc que j'avais déjà entendu il y a peu (par Gartner, qui a sorti que 70% des projets échoueront cette année !). C'est vrai que c'est un truc que j'ai souvent vu : des projets qui ne passent jamais l'étape du PoC. À cela plusieurs raisons selon moi :
    - qui dit Big-Data dit Big-Architecture. Et donc difficile à maintenir. Un PoC ça va, mais maintenir ensuite demande du temps, des compétences, des gens et de l'argent. Ce que les entreprises ne sont pas prêtes à mettre
    - ce qui amène au deuxième point : le manque de formation. Les projets sont en général faits par des externes qui maitrisent le sujet, et il y a peu de passation de connaissance. Que ce soit la faute de l'un ou de l'autre. Du coup, on se retrouve souvent avec des gens qui quand ils doivent s'éloigner d'une procédure établie, où on leur a donnée chaque commande, sont perdus. Le mieux est selon moi d'intégrer un interne lors du développement du projet afin qu'il puisse se faire la main dessus. Et ça, c'est rarement fait (par manque de temps, de budget, et à cause du "on verra bien plus tard" Trop tard souvent)
    - les projets sont trop aboutis. La faute au effet hype (avec des articles qui promettent monts et merveille) et des boites qui mettent des étoiles dans les yeux des clients pour réussir la vente. Sauf qu'il faut ensuite réaliser le produit, et que ça s'avert beaucoup moins performant qu'annoncé, ce qui décoit le client. Les prestataires se disent que si elles ne font pas cela, elles n'auront pas de projets, mais c'est faux : une personne technique d'une boite sera toujours rassuré quand on lui dit qu'on va d'abord mettre un truc simple en place pour voir, et qu'ensuite on avisera (et c'est ces personnes-là qu'il faut viser !). C'est selon moi la meilleure façon de procéder : d'abord résoudre un problème que les gens ont, avec un projet simple, ce qui mettra le client en confiance, et lui donnera ensuite envie de signer pour plus gros (et le fidélise donc !). Personne n'a envie de tout changer d'un coup (surtout dans une grande entreprise, qui sont la majorité des clients en Big-Data !), donc l'approche petit à petit donne une chance de réussir, alors qu'un gros changement a toutes les chances d'échouer (quelque chose pour moi qui est très vrai dans beaucoup de situations).
    Tue Apr 11 20:52:30 2017 - permalink -
    QR-Code
    - http://www.silicon.fr/big-data-histoires-hadoop-finissent-mal-en-general-172035.html
    big-data réflexion
  • Oui, Illico ! - LinuxFr.org
    Outil de nettoyage sur lequel je suis tombé. À tester un de ces quatre.
    Tue Apr 11 20:51:32 2017 - permalink -
    QR-Code
    - https://linuxfr.org/news/oui-illico
    data outil
  • 5 services que systemd m’a déjà rendu | OCTO talks !
    Description des possibilités offertes par systemd, ça a l'air assez intéressant ! J'ai déjà une petite idée de comment l'utiliser. Je sais que systemd a fait couler pas mal d'encre, mais je pense que le débat était un peu inutile, il y a d'autres trucs sur lequels se prendre la tête. Et actuellement, la majorité des distributions l'ont adoptés, c'est donc que ça finit quand même par faire consensus (et init.d avait vraiment besoin d'un rempllaçant).
    Tue Apr 11 20:49:29 2017 - permalink -
    QR-Code
    - http://blog.octo.com/5-services-que-systemd-ma-deja-rendu/
    linux outil
  • Jepsen: MongoDB 3.4.0-rc3
    MongoDB ne perd plus de données ! Alors que depuis le début, Mongo était réputé pour perdre des données (à tel point aue je le déconseillais systématiquement), l'équipe a fait de gros efforts pour stabiliser le système, à tel point que Mongo passe désormais le Jepsen Test (LE test à suivre pour connaitre la stabilité d'une base de donnée distribuée). Comme quoi il faut mieux lancer une base instable mais sexy et avec beaucoup de fonctionnalités, et ainsi attirer beaucoup d'utilisateurs dès le début, plutot que de construire quelque chose de fiable, mais qui prendra beaucoup de retard. C'est amoral mais bon...
    En tout cas, j'ai un certain nombre de nouveaux papiers/articles à lire sur la consistence et la Linearizability (EDIT: qui est en fait l'atomicité en francais. Je viens de comprendre plein de trucs d'un coup...) maintenant... À suivre
    Tue Apr 11 14:30:22 2017 - permalink -
    QR-Code
    - http://jepsen.io/analyses/mongodb-3-4-0-rc3
    bigdatahebdo database
  • GitHub - facebookresearch/visdom: A flexible tool for creating, organizing, and sharing visualizations of live, rich data. Supports Torch and Numpy.
    Librairies de visualisation en Python. Pratique pour du prototypage apparamment. À tester éventuellement (fournis par Pwass : http://www.nicolas-cellier.net/ et shaarli.nicolas-cellier.net)
    Wed Mar 29 18:44:45 2017 - permalink -
    QR-Code
    - https://github.com/facebookresearch/visdom
    datavisualition librairie python
  • Roadmap Linux, Docker et stratégie open source sur Azure
    Un article sur la stratégie Open-Source chez Azure. Pas très poussé, mais il y a des éléments intéressants.
    Wed Mar 29 14:57:43 2017 - permalink -
    QR-Code
    - https://www.infoq.com/fr/articles/linux-docker-azure-jose-miguel-parella
    azure cloud open-source
  • Raft Consensus Algorithm
    Description de l'algorithme Raft, permettant de faire du consensus entre plusieurs serveurs (et utilisé par cockroachDB). Similaire à Paxos (que je compté étudier prochainement).
    Tue Mar 28 18:20:21 2017 - permalink -
    QR-Code
    - https://raft.github.io/
    algorithme big-data
  • Google Spanner Inspires CockroachDB To Outrun It
    La version Open-Source de Spanner (évoqué dans l'article précédent). Pas aussi efficace, bien sûr (car eux ne maitrise pas le hradware), mais quand même. L'article évoque notamment les différences majeures entre les deux outils.
    Mon Mar 27 21:52:32 2017 - permalink -
    QR-Code
    - https://www.nextplatform.com/2017/02/22/google-spanner-inspires-cockroachdb-outrun/
    big-data outil
  • Spanner, TrueTime & The CAP Theorem
    Un article tiré d'un des derniers bigdatahebdo sur spanner, le dernier-né dans la galaxie big-data chez Google Cloud. Il s'agit d'un des papiers blances qu'ils publient régulièrement. Un peu ardu, mais pas trop long pour une fois, donc accessible.
    Spanner est un outil voulant réconcilier Big-Data et SQL, avec des possibilités énormissimes. Google a notamment réussi à contourner le fameux CAP théorème, grâce à une alliance de Hardware et de Software. Il n'y a qu'eux pour réussir un truc pareil (il n'y a pas grand monde qui maitrise aussi bien ces deux aspects). Pour la petite histoire, cela s'est notamment fait en installant des horloges atomiques dans leurs datacenters...
    Mon Mar 27 21:47:53 2017 - permalink -
    QR-Code
    - https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45855.pdf
    big-data bigdatahebdo google
  • BigData Hebdo
    Un podcast fait sur le big-data par mon ancien chef et un de ses amis. Ils rassemblent des articles de news sur le big-data, et les aborde en les analysant. Un très bon moyen de se tenir au courant du monde du big-data !
    PS : dorénavant, tous les articles provenant de ce podcast seront taggés bigdatahebdo
    Mon Mar 27 21:46:14 2017 - permalink -
    QR-Code
    - http://bigdatahebdo.azurewebsites.net/
    big-data podcast
  • Réduire les temps de développement sans sacrifier la qualité - LinuxFr.org
    Un article sur la manière de conduire un projet pour ne pas perdre trop de temps. Je n'adhère pas à tout, mais il y a des idées intéressantes, qui rejoignent certaines choses que j'avais déjà tirée de ma (modeste) expérience à développer des projets. J'aime bien notamment tout ce qui incite à ne pas en faire trop. C'est vrai qu'en tant que développeur on a tendance à vouloir faire un outil super élégant, modulable et avec pleins de fonctionnalités. Sauf que à la fin le client finit toujours par n'en utiliser que la moitié. Mieux vaut se concentrer sur le périmètre et la documentation, quitte à avoir un outil un moins adaptable, et dont on est moins fier, "codiquement" parlant. Mais ça fait gagner tellement de temps.
    Fri Feb 24 09:54:24 2017 - permalink -
    QR-Code
    - http://linuxfr.org/users/lebouquetin/journaux/reduire-les-temps-de-developpement-sans-sacrifier-la-qualite
    développement gestion-projet
  • ExplainShell, un outil pour expliquer une commande Linux - Informatique générale - ShevArezo`Blog
    Un outil qui va parcourir les MANs pour expliquer une commande Linux (trouvée sur internet par exemple). Peut-être pratique, je le garde là.
    Fri Feb 24 09:53:17 2017 - permalink -
    QR-Code
    - http://blog.shevarezo.fr/post/2017/02/23/explainshell-outil-expliquer-commande-linux
    command-line linux outil
  • « Que faut-il pour XXX ? » « Du logiciel libre ! » Non, une gouvernance éthique !
    Une critique du "tout" logiciel libre, prônant plutôt d'aller vers la gouvernance éthique. Bah oui, vous pouvez avoir une entreprise qui utilise uniquement de l'open source, mais derrière ne dit rien de ce qu'elle fait derrière. Donc ça ne suffit pas (ça rejoint un peu ce que fait Framablog). Sans rejoindre trop le fait de se passer du logiciel libre, c'est vrai que ce n'est plus l'unique objectif. Il faut aussi voir ce qu'il y a derrière. C'est marrant, je tombe de plus en plus sur des "critiques" du logiciel libre en ce moment, ce que je trouve pas mal. C'est ce qui permet de le remettre en question, et ainsi faire évoluer la question. Sachant que si on ne fait pas ça, on tombe dans le fanatisme, ce qui est quelque chose que je déteste (quel que soit la thèse défendue).
    Fri Feb 24 09:48:55 2017 - permalink -
    QR-Code
    - https://blog.imirhil.fr/2017/02/21/logiciel-libre-gouvernance-ethique.html
    open-source réflexion
  • GrapheekDB : Base graphe en Python - Raphaël Braud - Nidus
    Une nouvelle base graphe en pure python. À garder sous le coude, ça peut être intéressant !
    Fri Dec 9 21:52:04 2016 - permalink -
    QR-Code
    - http://www.nidus.fr/blog/grapheekdb-base-graphe-python/
    database graphe python
  • Sortez vos capacités - LinuxFr.org
    Article sur les condensateurs
    Tue Nov 29 22:54:53 2016 - permalink -
    QR-Code
    - https://linuxfr.org/users/niconico/journaux/sortez-vos-capacites
    condensateur électronique
  • How to Retry with Class - miguelgrinberg.com
    Un article par le créateur de Flask sur comment implémenter une politique de retry dans une application multi-micro-services, pour éviter que la mise à jour d'un deux fasse tomber toute l'application. Un article que j'aurais bien aimé avoir sous la main pour certains de mes anciens projets... Mais mieux vaut tard que jamais !
    Mon Nov 28 22:15:37 2016 - permalink -
    QR-Code
    - https://blog.miguelgrinberg.com/post/how-to-retry-with-class
    concept flask python
Links per page: 20 50 100
◄Older
page 1 / 4
Shaarli - The personal, minimalist, super-fast, no-database delicious clone by the Shaarli community - Help/documentation