Les offrandes du vendredi
Le sorgho, ce grain ancien qui a vu défiler les âges, a traversé le temps sans jamais plier sous la rudesse du climat. Il s’accroche à la terre comme nos racines s’attachent à notre histoire. Je me plais à croire que, quelque part, il y a des millénaires, Toumaï a peut-être brouté ces épis dorés au bord des eaux du Bahr El-Ghazal.
Dans mon village, chaque vendredi, une tradition prenait vie. Nous, les gamins, courions dans les ruelles, le cœur battant d’excitation, à la recherche de ce trésor sucré que nous appelions Sadakha – un mot emprunté à l’arabe, signifiant "offrande".
Nos mères, nos tantes, nos grands-mères, ces femmes aux mains sculptées par le labeur, s’asseyaient en cercle, pilon en main. Le son du bois frappant le mortier rythmait l’après-midi. Elles broyaient le mil, y ajoutaient quelques dattes et une pincée de sucre, puis liaient le tout avec juste assez d’eau pour façonner de petites boules douces et réconfortantes. Dans le creux de leurs paumes naissaient ces offrandes qu’elles déposaient sur un grand plateau de natte, prêtes à être distribuées.
Elles sortaient alors, le pas lent, les voix murmurant des bénédictions, et tendaient ces douceurs aux enfants et aux passants. Nous, insouciants, courions après ces bouchées de bonheur, avalant la générosité comme si elle n’avait ni fin ni prix. Mais aujourd’hui, avec le recul, je comprends… Je comprends que derrière chaque boule de Sadakha, il y avait une histoire, un héritage, une transmission silencieuse d’amour et de partage.
Alors, aujourd’hui, j’ai voulu revisiter cette douceur d’enfance. La sublimer, la raffiner, la faire briller à la hauteur du courage de ces femmes qui, avec si peu, nous offraient
#Héritage #Mémoire #RecettesDeGrandMère #CuisineAfricaine #Tradition #Sorgho #Dattes #ChocolatValrhona #Générosité #AmourEnBouche #Sadakha #Tchad #Afrique #Hommage
#Food #Foodie #Dessert #Chocolate #Valrhona #AfricanFood #FoodLover #FoodPorn #Tasty #Homemade #Tradition #Sorghum #Dattes #Gourmandise #Inspiration #ChefLife #Pâtisserie #Sweet #Delicious #Yummy #HealthyFood #Viral #InstaFood #Recipe #Cooking #Love #Sharing #Heritage #Afrique #Tchad
“As the Bible says, ‘Blessed are the peacemakers.’ And in that end, I hope my greatest legacy when it's all finished, will be known as a peacemaker and a unifier.” —President Donald J. Trump
𝗕𝗼𝗼𝗸𝘀 𝗘𝘃𝗲𝗿𝘆 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 𝗠𝘂𝘀𝘁 𝗥𝗲𝗮𝗱 𝗶𝗻 𝟮𝟬𝟮𝟱.
You probably already noticed that I'm a big fan of reading. You can learn from knowledgeable people by working directly with them or reading what they have written. The first option is the best, yet it is often impossible. We have books written by people who were probably the best at this in the world at the time of writing.
If we look at the software engineering world, there are many gems here, but I will recommend the best books per area of work. These books will help you not only to become good at specific technology but to become a great software engineer overall.
𝟭. 𝗚𝗲𝗻𝗲𝗿𝗮𝗹:
🔹 The Pragmatic Programmer by David Thomas and Andrew Hunt (https://t.co/NCSpr3ZhGb)
🔹 Code Complete: A Practical Handbook of Software Construction (https://t.co/OXMYyabHma)
🔹 Modern Software Engineering by David Farley (https://t.co/2X5eWCHcni)
🔹 Software Engineering at Google (https://t.co/GXZxoCbrva)
𝟮. 𝗖𝗼𝗱𝗶𝗻𝗴 𝗽𝗿𝗮𝗰𝘁𝗶𝗰𝗲𝘀:
🔹 Clean Code by Uncle Bob Martin (https://t.co/4Ml52XBKKb)
🔹 Head First Design Patterns by Eric Freeman (https://t.co/4jXkPd8vcK)
🔹 Refactoring by Martin Fowler (https://t.co/8fbR93LNy0)
𝟯. 𝗗𝗮𝘁𝗮 𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲𝘀 𝗮𝗻𝗱 𝗮𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺𝘀:
🔹 Grokking Algorithms (https://t.co/1q2hWfaONO)
𝟰. 𝗗𝗮𝘁𝗮:
🔹 Learning SQL by Alan Beaulieu (Free - https://t.co/RCcZjZr2Tl)
𝟱. 𝗧𝗲𝘀𝘁𝗶𝗻𝗴:
🔹 Growing OO Software by Tests by Steve Freeman (https://t.co/joi6Q8nm4W)
🔹 TDD by Example by Kent Beck (https://t.co/IxVGfJymQu)
🔹 Unit Testing Principles, Practices, and Patterns by Vladimir Khorikov (https://t.co/7VyFPkUpZS)
🔹 The Art of Unit Testing by Roy Osherove (https://t.co/rqNoqJH49t)
𝟲. 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲:
🔹 Fundamentals Of Software Architecture by Mark Richards and Neil Ford (https://t.co/LOnF7783bl)
🔹 A Philosophy of Software Design by John Ousterhout (https://t.co/rBeKHE0w6P)
🔹 Clean Architecture by Uncle Bob Martin (https://t.co/fojqHumHo3)
🔹 Domain-Driven Design Distilled by Vaughn Vernon (https://t.co/pT8GZQmrR5)
🔹 Software Architecture the Hard Parts (https://t.co/K7AqvDOoSN)
𝟳. 𝗗𝗶𝘀𝘁𝗿𝗶𝗯𝘂𝘁𝗲𝗱 𝘀𝘆𝘀𝘁𝗲𝗺𝘀:
🔹 Understanding Distributed Systems by Roberto Vitillo (https://t.co/NmApvbFyQj)
🔹 Designing Data-Intensive Applications by Martin Kleppman (https://t.co/2Rtjfs987o)
𝟴. 𝗗𝗲𝘃𝗢𝗽𝘀:
🔹 DevOps Handbook by Gene Kim (https://t.co/EHmuVxZrKi)
🔹 Continuous Delivery by Jez Humble and David Farley (https://t.co/tePOX3hfs3)
🔹 Accelerate by Nicole Forsgren (https://t.co/HqHfEjAmB4)
𝟵. 𝗠𝗮𝗰𝗵𝗶𝗻𝗲 𝗹𝗲𝗮𝗿𝗻𝗶𝗻𝗴:
🔹 The Hundred-Page Machine Learning Book (https://t.co/31A2XuGKSR)
🔹 Designing Machine Learning Systems (https://t.co/8hXFovtTzU)
#softwareengineering #programming #learning
It’s time for THE charger.
Today, the USB-C becomes officially the common standard for charging electronic devices in the EU.
It means better-charging technology, reduced e-waste, and less fuss to find the chargers you need.
#DigitalEU
I have, this morning, received a congratulatory call from my brother Dr @MBawumia, following my emphatic victory in Saturday’s election.
Thank you, Ghana.
𝗔𝗣𝗜 𝗚𝗮𝘁𝗲𝘄𝗮𝘆 𝘃𝘀 𝗟𝗼𝗮𝗱 𝗕𝗮𝗹𝗮𝗻𝗰𝗲𝗿 𝘃𝘀 𝗥𝗲𝘃𝗲𝗿𝘀𝗲 𝗣𝗿𝗼𝘅𝘆
Regarding a system design, we often need clarification about the roles of a Load Balancer and an API Gateway. Most of our resources are about their implementation rather than real-life use cases.
🔹 𝗔𝗣𝗜 𝗚𝗮𝘁𝗲𝘄𝗮𝘆 sits between a client and a group of backend services. It performs the function of a reverse proxy by accepting all application programming interface (API) calls, aggregating the different services needed to fulfill them, and returning the right outcome. 𝗨𝘀𝗲𝗿 𝗮𝘂𝘁𝗵𝗲𝗻𝘁𝗶𝗰𝗮𝘁𝗶𝗼𝗻, 𝗿𝗮𝘁𝗲 𝗹𝗶𝗺𝗶𝘁𝘀, 𝗮𝗻𝗱 𝘀𝘁𝗮𝘁𝗶𝘀𝘁𝗶𝗰𝘀 are typical duties that API gateways take care of on behalf of a system of API services. Also, the API gateway can handle faults (circuit breaker) and log and monitor.
🔹 𝗟𝗼𝗮𝗱 𝗕𝗮𝗹𝗮𝗻𝗰𝗲𝗿 is a service that distributes incoming traffic across many servers or resources. Usually, we have two or more web servers on the backend, and it 𝗱𝗶𝘀𝘁𝗿𝗶𝗯𝘂𝘁𝗲𝘀 𝗻𝗲𝘁𝘄𝗼𝗿𝗸 𝘁𝗿𝗮𝗳𝗳𝗶𝗰 𝗯𝗲𝘁𝘄𝗲𝗲𝗻 𝘁𝗵𝗲𝗺. Its primary purpose is to use resources optimally. A more equal task allocation and increased capacity can enhance the system's responsiveness and reliability. There are three high-level load balancers: hardware-based, cloud-based, and software-based.
🔹 𝗥𝗲𝘃𝗲𝗿𝘀𝗲 𝗣𝗿𝗼𝘅𝘆 server resides in front of backend servers and transfers client requests to these servers. Reverse proxies are typically used to increase security, speed, and dependability. A reverse proxy receives a request from a client, forwards it to another server, and then returns it to the client, giving the impression that the first proxy server handled the request. These proxies ensure that users don't access the origin server directly, giving the web server anonymity. They are usually used for Load balancing, where we need to deal with incoming traffic flow so that we may distribute that traffic between multiple backend servers or use them for caching.
So, the main thing that differs these two is that an 𝗔𝗣𝗜 𝗚𝗮𝘁𝗲𝘄𝗮𝘆 𝗶𝘀 𝗳𝗼𝗰𝘂𝘀𝗲𝗱 𝗼𝗻 𝗿𝗼𝘂𝘁𝗶𝗻𝗴 𝗿𝗲𝗾𝘂𝗲𝘀𝘁𝘀 to the appropriate service and it handles requests for APIs, while a 𝗟𝗼𝗮𝗱 𝗯𝗮𝗹𝗮𝗻𝗰𝗲𝗿 𝗶𝘀 𝗳𝗼𝗰𝘂𝘀𝗲𝗱 𝗼𝗻 𝗱𝗶𝘀𝘁𝗿𝗶𝗯𝘂𝘁𝗶𝗻𝗴 𝗿𝗲𝗾𝘂𝗲𝘀𝘁𝘀 𝗲𝘃𝗲𝗻𝗹𝘆 between a group of servers and handles requests that are sent to a single IP address, which works at protocol or socket level (TCP, HTTP).
Some 𝗲𝘅𝗮𝗺𝗽𝗹𝗲𝘀 of API Gateways are Amazon API Gateway, Ocelot (.NET-based), Tyk, or Apache APISIX, while Load Balancers are Azure Load Balancer, HAProxy, or Seesaw.
An example of reverse proxy services is 𝗔𝗽𝗮𝗰𝗵𝗲 𝗣𝗿𝗼𝘅𝘆, 𝗡𝗴𝗶𝗻𝘅 𝗼𝗿 𝗜𝗜𝗦 with additional modules (Url Rewrite).
#technology #softwareengineering #programming #techworldwithmilan #api
Honorable député Guy Marius SAGNA,
J’ai bien reçu votre interpellation, à propos de la déclaration de politique générale du Premier Ministre, qui appelle de ma part les réponses et précisions ci-après.
1. Ma déclaration de politique générale (DPG) est prête, et je vous réitère toute mon impatience à tenir cet exercice de présentation des grands axes des politiques publiques et de l’action du Gouvernement suivant les orientations du Président de la République.
2. l’article 55 de la Constitution oblige le Premier ministre à faire sa DPG devant l’Assemblée nationale sans préciser les délais et la procédure qui relèvent du Règlement intérieur de l’Assemblée nationale (loi organique n° 2002-20 du 15 mai 2002, modifiée).
3. Les dispositions du Règlement intérieur de l’Assemblée nationale qui fixaient les délais et la procédure de la DPG, ainsi que toutes références au Premier ministre, ont été abrogées de la loi organique portant règlement intérieur de l’Assemblée nationale depuis 2019, suite à la suppression du poste de Premier ministre (loi organique n° 2019-14.
4. Le Règlement intérieur de l’Assemblée nationale en vigueur ne tient pas compte du Premier ministre puisqu’il n’a pas été actualisé suite à la restauration du poste de Premier ministre par la loi n°2021-41 du 20 décembre 2021 portant révision de la Constitution
En conséquence, dans un souci constant de respect de la séparation des pouvoirs et du principe de légalité, je ne tiendrai ma DPG devant cette Assemblée qu'une fois que la majorité parlementaire se sera amendée en réinscrivant dans le règlement intérieur l’ensemble des dispositions relatives au Premier ministre.
En cas de carence de l’Assemblée, d’ici le 15 juillet 2024, je tiendrai ma Déclaration de Politique générale devant une assemblée constituée du peuple sénégalais souverain, de partenaires du Sénégal et d'un jury composé d’universitaires, d’intellectuels et d’acteurs citoyens apolitiques. Ce sera l’occasion d’un débat libre, ouvert et, à coup sûr, de qualité largement supérieure.
Jub - Jubbal - Jubbanti
#LeProjet
#Senegal
👉 J'ai pris mon fils de 15 ans en stage. 🎯 Objectif: devenir développeur full-stack en 10 jours grâce à ChatGPT. Voici mon programme jour par jour :
1/13
Je me suis toujours demandé pourquoi le premier ministre par exemple doit accompagner le président à l’aéroport et aller l’accueillir à son retour? Espérons que cette décision soit copiée par d’autres pays africains surtout francophone.
Le président Bassirou Diomaye Faye a surpris tout le monde en annonçant une décision très inhabituelle : il ne veut plus être accueilli par des autorités militaires et civiles à l'aéroport lors de ses déplacements officiels. En clair, il ne veut plus de cérémonies d'accueil protocolaires. C'est une rupture avec les traditions du passé.
Pourquoi cette décision ? Le président Faye veut que les choses soient plus simples et plus rapides. Il ne veut pas que des personnes importantes soient mobilisées juste pour l'accueillir à l'aéroport. Il pense que ces personnes ont des choses plus importantes à faire.
Ainsi, il a décidé qu'il arriverait et partirait de l'aéroport sans aucun tapage. Pas de salutations officielles, pas de cérémonies, juste lui et son équipe.
Cette mesure a pour objectif de faire gagner du temps aux cadres qui étaient souvent mobilisés pour l'accueillir. Ils pourront désormais vaquer à leurs occupations plutôt que d'attendre le président à l'aéroport.
C'est une démarche très moderne et pratique. Le président Faye montre ainsi qu'il est un leader qui se soucie de l'efficacité et du respect du temps de chacun. Il montre aussi qu'il n'a pas besoin de cérémonies officielles pour se sentir important. C'est une leçon de modestie et de respect pour tous.
En bref, le président Faye a décidé de rompre avec les traditions du passé pour faire place à une nouvelle façon de faire plus simple et plus respectueuse du temps de chacun. Une décision qui sera certainement appréciée par beaucoup.
Pr Aboubacrine ASSADEK.
@MehariPost
@amibiaka@lexfridman Best Podcast ever ✌🏾 Pour les amoureux de la science et de la technologie c’est le go to Podcast. Difficile de trouver une telle plateforme en français 🤦🏾♂️ Vraiment dommage.