← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 42
  1. The Biggest WTFs of My Career

    Introduction There is a good way to check if you work in a reasonably structured, competent and serious work environment: count the 'WTF' you say in a day.

  2. /e/OS, la ROM Android alternative parfaite ?

    Le contexte Je cherchais depuis un certain temps une ROM Android répondant aux critères principaux suivants : open source, afin de rendre le code auditable et de limiter la dépendance à des composants opaques ; dégooglisée, pour des raisons de confidentia…

  3. Le jeudi 26 juin 2025, j'ai eu le plaisir d'être invité à un meetup Arkup (cabinet spécialisé en architecture des systèmes d'information) et de donner une présentation d'une heure sur le thème « Documentation d'Architecture As Code : Rendez votre document…

  4. Top Mistakes Made by IT Architects

    This article has also been published at DZone.

  5. La Sonde Humaine

    Je veux vous parler des bugs de demain, Sans supervision, il peut casser ton chemin.

  6. My Top 11 Integration Blueprints

    IT integration involves configuring complex systems within large infrastructures to ensure all components work harmoniously.

  7. Beyond Murphy' Law

    This article has also been published at DZone.

  8. Top Mistakes Made by Product Owners in Agile Projects

    As a Product Owner (PO), your role is crucial in steering an agile project towards success.

  9. Make Your Jobs More Robust with Automatic Safety Switches

    This article has also been published at DZone.

  10. Datasets staticity level

    Datasets staticity level [Article also published on DZone.]

  11. .

  12. Architecture as Code with C4 and Plantuml

    Architecture as Code with C4 and Plantuml (This article has also been published at DZone) Introduction I'm lucky enough to currently work on a large microservices-based project as a solution architect.

  13. Designing Human-Targeted Random IDs

    Designing Human-Targeted Random IDs Article also published on DZone. ℹ️ NOTE We don't deal here with technical ID used as primary keys in relational databases.

  14. How to Do UUID as Primary Keys the Right Way

    (This article has been also published at DZone) Updated the 2025-08-28.

  15. A first glimpse of production constraints for developers

    (This article has also been published on DZone) In most organizations (except truly DevOps teams), developers are not allowed to access the production environment for stability, security, or regulatory reasons.

  16. Four years after the first release of a template in French, we release a revisited English version.

  17. Proper strings normalization for comparison purpose

    (This article has also been published at DZone) TL;DR In Java, do: String normalizedString = Normalizer.normalize(originalString,Normalizer.Form.NFKD) .replaceAll("[^\\p{ASCII}]", "").toLowerCase().replaceAll("\\s{2,}", " ").trim(); Nowadays, most strings

  18. Why did I rewrite my blog using Eleventy ?

    Reasons to change This personal home page and blog was previously self-hosted using a great Open Source Wiki engine: Dokuwiki.

  19. Comment faire de bons ADR (décisions d'architecture) ?

    Registre des décisions d'architecture Un registre de décisions d'architecture sert à consigner les décisions importantes d'architecture (les ADR, Architecture Decision Record).

  20. V3 modèle de dossier d'architecture

    Voir https://github.com/bflorat/modele-da Le modèle a été augmenté, simplifié et corrigé.

  21. We need to protect our personal or professional data, especially when located on laptops that can easily be stolen.

  22. Summary of Cal Newport's "Deep Work" book

    I just finished "Deep work", an interesting book.

  23. One month with Ansible

    Ansible is an Open Source IT automation tool written in python and sponsored by RedHat.

  24. Dashboard under XFCE real howto

    If like me you like both XFCE and Gnome-Shell dashboard/ window picker, here's how I configured my desktop for the nearest most Gnome-like experience : 1) Install xfdashboard (the dashboard itself).

  25. The IT crowd, entropy killers

    I once asked myself "how to define our job in the most general sense of the term, we, computer scientists ?".

  26. After few months of continuous deployment scripts writing for a pretty complex architecture (two JBoss instances, a mule ESB instance, one database to reset, a BPM server, each being restarted in the right order and running from different servers), I figu…

  27. Programming is craftsmanship and requires skills

    Many managers think that programming is easy, it's just a bunch of for, if, else and switch clauses after all, isn't it ?

  28. Retours Eclipse DemoCamp 2015 Nantes

    J'ai eu le plaisir de me rendre à l'Eclipse DemoCamp Nantes jeudi dernier au Hub Creatic (il est difficile à trouver car pas encore indiqué, c'est le bâtiment jaune vif à coté de l'école Polytech Nantes.

  29. Retour sur l'Agile Tour 2014 Nantes

    J'ai eu la chance d'assister à la journée Agile Tour 2014, version nantaise, à l'école des mines.

  30. My cloud, my way

    I just finished to setup my personal cloud storage.

  31. Les bugs mystiques

    L'immense majorité des bugs que nous subissons tous les jours trouve une explication rationnelle assez facilement.

  32. How I manage my passwords

    With so many websites and system credentials we have to remember, settling down to an acceptable password policy is challenging.

  33. Undocumented Oracle PreparedStatement optimization

    We just get a 20% response time gain on a 600+ lines query under Oracle.

  34. How to get bind variables values from Oracle

    If you already used JDBC prepared statement, you know what are bind variables : the '?'

  35. Move to Github done smoothly

    The Jajuk issue tracker and the Git repository are now moved to GitHub (see previous article for the context).

  36. BitBucket vs Github issue tracker choice for Jajuk

    We are currently moving our Jajuk Trac issue tracker to a better place, mainly for spam reasons.

  37. Keynux Epure S4 laptop review

    Main thoughts I bought a Keynux Epure S4 three mouths ago now and it is time to turn it out.

  38. Conférence à retrouver ici.

  39. Video à retrouver ici.

  40. Slides à retrouver ici.

  41. Linux on a VIA ME6000 and external hard disk real howto

    My goal was pretty simple: install a Linux distribution on a VIA ME6000 Mini-ITX PC without internal disk to be able to remove the case pan (ME6000 card has no pan) in order to get a 0 db Linux Box.

  42. Asus L8400K overview

    Description General CPU Mem HD Screen Video Lectors Price Autonomy/weigth Sound Network PIII850 128Mo 20 Go 14,1TFT S3 Savage MX/MV DVD 8X floppy About $2000 2-4 h 2.9 kg ESS Allegro 1988-1 Ethernet: Realtek 8139 Modem : ESS winmodem Connectors 2 PCMCIA p…