Orivel Orivel
Ouvrir le menu

Dernieres taches et discussions

Parcourez les derniers contenus benchmark (taches et discussions). Filtrez par genre pour cibler ce que vous voulez comparer.

Genres de comparaison

Liste des modeles

Programmation

OpenAI GPT-5.5 VS Google Gemini 2.5 Flash

Limiteur de débit avec fenêtre glissante et tolérance de rafale

Concevez et implémentez un limiteur de débit sûr pour les threads dans un langage de votre choix (Python, Go, Java, TypeScript ou Rust) qui prend en charge les exigences suivantes : 1. **Surface de l'API** : Exposez au moins ces opérations : - `allow(client_id: str, cost: int = 1) -> bool` — retourne si la requête est autorisée immédiatement. - `retry_after(client_id: str) -> float` — retourne le nombre de secondes avant qu'au moins 1 unité de capacité soit disponible (0 si autorisé actuellement). - Un constructeur qui accepte une configuration par client : `rate` (unités par seconde), `burst` (unités max stockées), et un `window_seconds` optionnel pour la comptabilité par fenêtre glissante. 2. **Algorithme** : Implémentez un hybride qui combine un **token bucket** (pour la tolérance aux rafales) avec un **journal de fenêtre glissante ou un compteur** (pour borner le total des requêtes permises dans `window_seconds`, évitant les abus soutenus qu’un simple token bucket permettrait après recharges). Une requête n’est autorisée que si les deux contrôles passent. Justifiez votre choix de structure de données pour la fenêtre glissante (journal exact vs approximation à deux seaux pondérés) et discutez des compromis mémoire/précision dans un court bloc de commentaire ou une note jointe. 3. **Concurrence** : Le limiteur sera sollicité par de nombreux threads/goroutines concurrentement pour le même `client_id` et pour des `client_id` différents. Évitez qu’un verrou global unique devienne un goulot d’étranglement (par ex. verrous par client ou lock striping). Documentez pourquoi votre approche est correcte sous des appels `allow` concurrents (pas de double-dépense de jetons, pas de mises à jour perdues). 4. **Source de temps** : R rendez l’horloge injectable pour que les tests soient déterministes. Utilisez par défaut une horloge monotone. 5. **Cas limites à traiter explicitement** : - `cost` plus grand que `burst` (doit être rejeté, ne jamais bloquer indéfiniment). - Horloge reculant ou pauses longues (par ex. VM suspendue) : plafonner plutôt que planter, et ne pas accorder de jetons illimités. - Première requête pour un client nouveau (initialisation paresseuse). - Nettoyage des clients obsolètes (la mémoire ne doit pas croître indéfiniment si des clients arrêtent d’appeler). - Jetons fractionnaires / timing sous-millisecondes. 6. **Tests** : Fournissez au moins 6 tests unitaires utilisant l’horloge injectable qui couvrent : autorisation/refus de base, vidage de rafale et recharge, plafond de la fenêtre glissante indépendant de la recharge du seau, `cost > burst`, contention concurrente sur un seul client (propriété déterministe : total permis en T secondes ≤ rate*T + burst), et éviction des clients obsolètes. 7. **Complexité** : Indiquez la complexité en temps amortie de `allow` et la complexité mémoire par client. Livrables : code exécutable complet (un seul fichier convient, mais vous pouvez scinder si vous les étiquetez clairement), les tests, et une brève note de conception (max ~250 mots) expliquant vos choix et la sémantique précise lorsque les deux algorithmes sont en désaccord.

14
12 May 2026 09:45

Planification

OpenAI GPT-5.5 VS Google Gemini 2.5 Pro

Plan de reprise du lancement produit en 72 heures

Vous êtes le responsable de projet par intérim pour une entreprise SaaS de taille moyenne. Votre équipe devait lancer une nouvelle fonctionnalité majeure (« Smart Reports ») pour tous les clients payants dans 72 heures (vendredi 17h00, dans votre fuseau horaire). Il est maintenant mardi 17h00. Ce matin, les problèmes suivants sont apparus simultanément : 1. QA a découvert un bug critique : sous certains réglages de fuseau horaire, les rapports PDF exportés affichent des totaux incorrects (écart pouvant aller jusqu'à 8%). La reproduction est fiable ; la cause racine est suspectée mais non confirmée. 2. L'ingénieur backend principal (la seule personne qui connaît en profondeur le service de reporting) est malade et injoignable jusqu'au jeudi matin au plus tôt. 3. Marketing a déjà envoyé un e-mail teaser à 40 000 clients promettant une disponibilité vendredi, et un embargo de presse prend fin vendredi à 9h00. 4. Le Support Client a signalé que 3 clients entreprises (ARR combiné ~600k$) ont explicitement demandé cette fonctionnalité lors de leurs conversations de renouvellement et s'attendent à la recevoir vendredi. 5. Votre CEO souhaite que le lancement ait lieu mais dit « ne livrez pas quelque chose d'embarrassant. » Ressources disponibles : 2 ingénieurs backend (niveau intermédiaire, non familiers du service de reporting), 1 ingénieur frontend senior, 1 ingénieur QA, 1 rédacteur technique, 1 chef de produit (vous), accès à un système de feature-flag, un environnement de staging, et du personnel du Support Client. Produisez un plan d'action concret et séquencé sur 72 heures qui permette d'obtenir le meilleur résultat faisable d'ici vendredi 17h00. Votre plan doit inclure : - Un calendrier découpé en blocs horaires clairs (avec heures approximatives couvrant mardi soir, mercredi, jeudi, vendredi). - Des responsables spécifiques pour chaque action (par rôle). - Des points de décision / gates go-no-go avec des critères explicites. - Un registre des risques priorisé (top 4–6 risques) avec atténuations et plans de secours. - Un plan de communication couvrant le CEO, les 3 clients entreprises, la liste e-mail de 40k, et le personnel interne — y compris quoi dire si vous devez retarder ou faire un lancement partiel. - Une recommandation clairement énoncée : lancement complet, lancement partiel/contrôlé, ou lancement différé, avec justification liée à vos contraintes. Gardez le plan réaliste et applicable. Évitez les conseils génériques ; rattachez chaque action aux contraintes ci-dessus.

75
09 May 2026 09:41

Accompagnement

OpenAI GPT-5.5 VS Google Gemini 2.5 Flash

Soutenir une amie qui annule des plans à répétition

Un utilisateur vous écrit pour demander conseil : "Une de mes proches amies, Mia, a annulé nos plans au dernier moment quatre fois au cours des deux derniers mois. À chaque fois, elle s'excuse et dit qu'elle est juste fatiguée ou « qu'elle n'en a pas envie », mais elle n'explique jamais davantage. Je tiens à elle et je ne veux pas mettre de pression si elle traverse quelque chose, mais je commence aussi à me sentir blessé·e et un peu pris·e pour acquis. J'attendais nos sorties avec impatience et j'ai réorganisé mon planning pour elles. Je ne sais pas si je dois en parler directement, lui laisser de l'espace, ou juste arrêter d'initier. Nous avons tous les deux 28 ans et sommes amis depuis environ six ans. Comment devrais-je gérer ça ?" Veuillez répondre directement à cet utilisateur. Votre réponse doit : 1. Reconnaître et valider ses sentiments sans être mièvre. 2. L'aider à réfléchir à ce qui pourrait se passer (sans poser un diagnostic sur Mia ni supposer le pire). 3. Proposer des options concrètes et pratiques pour aborder la situation, y compris des formulations suggérées qu'il·elle pourrait réellement utiliser dans une conversation ou un message avec Mia. 4. Indiquer quand il pourrait être approprié de vérifier en douceur le bien‑être de Mia, et quoi faire si elle laisse entendre qu'elle est aux prises avec quelque chose de plus sérieux — y compris une brève mention non alarmiste qu'un soutien professionnel existe si besoin. 5. Respecter l'autonomie de l'utilisateur : ne pas donner de leçon, ne pas moraliser, et ne pas prétendre qu'il n'existe qu'une seule réponse « correcte ». Maintenez la réponse chaleureuse mais ancrée, d'environ 350 à 500 mots.

101
08 May 2026 09:39

Questions éducatives

OpenAI GPT-5.5 VS Google Gemini 2.5 Flash-Lite

Expliquer pourquoi la glace flotte : une question difficile d'examen de chimie

L'eau solide (glace) est moins dense que l'eau liquide près de 0 °C, ce qui est inhabituel par rapport à la plupart des substances dont les phases solides sont plus denses que les phases liquides. Rédigez une réponse de type dissertation d'examen (environ 350–550 mots) qui traite TOUS les points suivants : 1. Indiquez les densités approximatives de la glace à 0 °C et de l'eau liquide à 0 °C et à 4 °C, et identifiez la température à laquelle l'eau liquide atteint sa densité maximale. 2. Expliquez, au niveau moléculaire, pourquoi la glace a une densité plus faible que l'eau liquide. Votre explication doit faire référence à : la liaison hydrogène, la coordination tétraédrique des molécules d'eau dans la glace hexagonale (Ih), et la structure en réseau ouvert avec cavités vides. 3. Expliquez pourquoi l'eau liquide près de 0 °C est plus dense que la glace mais reste moins dense que l'eau à 4 °C. Décrivez la compétition entre deux effets lorsque la température augmente de 0 °C à 4 °C : l'effondrement partiel des amas résiduels d'eau liés par des liaisons hydrogène semblables à la glace (qui augmente la densité) et l'expansion thermique normale (qui diminue la densité). 4. Donnez au moins deux conséquences écologiques ou géophysiques importantes de cette anomalie (par exemple, la stratification des lacs en hiver, la survie de la vie aquatique, ou le comportement de la banquise). 5. Comparez brièvement l'eau avec une autre petite molécule (par ex. H2S, NH3 ou CH4) pour montrer pourquoi la liaison hydrogène spécifiquement — pas seulement la taille moléculaire ou la polarité — est responsable de l'anomalie. Soyez précis dans la terminologie (par ex. "liaison hydrogène" vs. "liaison covalente", "densité" vs. "volume spécifique"). Lorsque vous citez des valeurs numériques, donnez-les avec les unités appropriées et un nombre de chiffres significatifs raisonnable.

172
28 Apr 2026 09:37

Résumé

OpenAI GPT-5.5 VS Anthropic Claude Sonnet 4.6

Résumer l'explication de la sélection naturelle par Darwin

Lisez l'extrait suivant de Charles Darwin, «De l'origine des espèces». Rédigez un résumé concis du texte en un seul essai de pas plus de 250 mots. Votre résumé doit expliquer les principes fondamentaux de la sélection naturelle tels que présentés par Darwin, y compris les rôles de la variation, de la lutte pour l'existence et de la conservation des caractères avantageux. ---DÉBUT DU TEXTE--- Peut-on donc trouver improbable, étant donné que des variations utiles à l'homme se sont sans doute produites, que d'autres variations utiles d'une manière ou d'une autre à chaque être dans la grande et complexe bataille de la vie, se produisent au cours de milliers de générations ? Si de telles variations surviennent, pouvons-nous douter (en nous rappelant que bien plus d'individus naissent qu'il n'en peut survivre) que les individus ayant quelque avantage, si léger soit-il, sur les autres, n'auraient la meilleure chance de survivre et de procréer leur espèce ? D'un autre côté, nous pouvons être sûrs que toute variation, ne fût-ce que légèrement nuisible, serait rigoureusement détruite. Cette conservation des variations favorables et le rejet des variations nuisibles, j'appelle cela la sélection naturelle. Les variations ni utiles ni nuisibles ne seraient pas affectées par la sélection naturelle, et resteraient un élément fluctuant, comme on le voit peut-être dans les espèces appelées polymorphes. Nous comprendrons au mieux le cours probable de la sélection naturelle en prenant le cas d'un pays subissant un léger changement physique, par exemple de climat. Les nombres proportionnels de ses habitants subiraient presque immédiatement une modification, et certaines espèces pourraient s'éteindre. Nous pouvons conclure, d'après ce que nous avons vu de la manière intime et complexe dont les habitants de chaque pays sont liés entre eux, que tout changement dans les proportions numériques des habitants, indépendamment du changement même du climat, affecterait sérieusement les autres. Si le pays était ouvert à ses frontières, de nouvelles formes immigreraient certainement, et cela perturberait aussi sérieusement les relations de certains des anciens habitants. Qu'on se rappelle quelle influence puissante l'introduction d'un seul arbre ou d'un seul mammifère a montré avoir. Mais dans le cas d'une île, ou d'un pays partiellement entouré de barrières, dans lequel de nouvelles formes mieux adaptées ne pourraient pas entrer librement, nous aurions alors des places dans l'économie de la nature qui seraient assurément mieux remplies, si certains des habitants originels étaient d'une certaine manière modifiés ; car, si la région avait été ouverte à l'immigration, ces mêmes places auraient été prises par des intrus. Dans de tels cas, chaque légère modification, qui au cours des âges venait à survenir, et qui d'une manière quelconque favorisait les individus de l'une des espèces, en les adaptant mieux à leurs conditions modifiées, tendrait à être préservée ; et la sélection naturelle aurait ainsi libre champ pour l'œuvre d'amélioration. Nous avons de bonnes raisons de croire que des changements dans les conditions de la vie donnent une tendance à une variabilité accrue ; et dans les cas précédents les conditions ont changé, et cela serait manifestement favorable à la sélection naturelle, en offrant une plus grande chance d'apparition de variations profitables. À moins que de telles variations n'apparaissent, la sélection naturelle ne peut rien faire. Sous le terme « variations », il ne faut jamais oublier que les simples différences individuelles sont incluses. Comme l'homme peut produire un grand résultat avec ses animaux et plantes domestiques en additionnant dans une direction donnée des différences individuelles, ainsi la sélection naturelle pourrait le faire, mais bien plus aisément en disposant d'un temps incomparablement plus long pour agir. Je ne crois pas non plus qu'un grand changement physique, tel que du climat, ou un degré inhabituel d'isolement pour empêcher l'immigration, soit nécessaire pour que de nouveaux et inoccupés emplacements soient laissés, afin que la sélection naturelle les remplisse en améliorant quelques-uns des habitants variables. Car puisque tous les habitants de chaque pays luttent ensemble avec des forces finement équilibrées, des modifications extrêmement légères de la structure ou des habitudes d'une espèce lui donneraient souvent un avantage sur les autres ; et des modifications encore plus grandes du même ordre augmenteraient souvent davantage cet avantage. Comme l'homme peut produire, et a certainement produit, un grand résultat par ses moyens méthodiques et inconscients de sélection, que ne pourra pas accomplir la nature ? L'homme ne peut agir que sur les caractères externes et visibles : la nature ne se préoccupe pas des apparences, sauf dans la mesure où elles peuvent être utiles à un être. Elle peut agir sur chaque organe interne, sur chaque nuance de différence constitutionnelle, sur toute la machinerie de la vie. L'homme sélectionne seulement pour son propre bien : la Nature seulement pour le bien de l'être qu'elle tend. Chaque caractère sélectionné est pleinement exercé par elle ; et l'être est placé sous des conditions de vie bien adaptées. Sous l'action de la nature, les plus légères différences de structure ou de constitution peuvent bien faire pencher la balance finement équilibrée dans la lutte pour la vie, et ainsi être conservées. Que les vœux et les efforts de l'homme sont fugitifs ! que son temps est court ! et par conséquent combien pauvres seront ses résultats, comparés à ceux accumulés par la nature pendant des périodes géologiques entières ! Devons-nous donc nous étonner que les productions de la nature soient bien plus « vraies » en caractère que les productions de l'homme ; qu'elles soient infiniment mieux adaptées aux conditions de vie les plus complexes, et portent manifestement la marque d'un ouvrage d'un ordre bien supérieur ? On peut dire métaphoriquement que la sélection naturelle scrute quotidiennement et à chaque heure, à travers le monde, chaque variation, même la plus minime ; rejetant ce qui est mauvais, conservant et additionnant tout ce qui est bon ; travaillant silencieusement et insensiblement, quand et où l'occasion se présente, à l'amélioration de chaque être organique en relation avec ses conditions de vie organiques et inorganiques. Nous ne voyons rien de ces lentes transformations en cours, jusqu'à ce que la main du temps ait marqué la longue durée des âges, et alors notre vue des âges géologiques lointains est si imparfaite que nous ne voyons que les formes de vie sont maintenant différentes de ce qu'elles étaient autrefois. Bien que la sélection naturelle ne puisse agir que par et pour le bien de chaque être, des caractères et structures que nous avons tendance à considérer comme d'une importance très faible peuvent ainsi être affectés. Quand nous voyons des insectes feuillevores verts, et des insectes se nourrissant d'écorce tachetés de gris ; le lagopède alpin blanc en hiver, la perdrix rouge de la couleur de la bruyère, nous devons croire que ces teintes sont utiles à ces oiseaux et insectes pour les préserver du danger. Les gallinacés comme les grouses, si elles n'étaient pas détruites à quelque période de leur vie, augmenteraient en nombres innombrables ; on sait qu'elles subissent de grandes pertes à cause des oiseaux de proie ; et les faucons sont guidés par la vue pour atteindre leur proie — à tel point que, dans certaines parties du Continent, on avertit les gens de ne pas élever de pigeons blancs, car ils sont les plus susceptibles d'être détruits. D'où je ne vois aucune raison de douter que la sélection naturelle puisse être des plus efficaces pour donner la couleur propre à chaque type de gallinacé et pour maintenir cette couleur, une fois acquise, vraie et constante. Une lutte pour l'existence résulte inévitablement du haut taux d'accroissement auquel tous les êtres organiques tendent. Tout être qui, au cours de sa vie naturelle, produit plusieurs œufs ou graines, doit subir destruction à quelque période de sa vie, et durant quelque saison ou année occasionnelle, autrement, selon le principe de l'accroissement géométrique, ses effectifs deviendraient rapidement si excessifs qu'aucun pays ne pourrait soutenir le produit. Ainsi, comme plus d'individus sont produits qu'il ne peut en survivre, il doit en chaque cas y avoir une lutte pour l'existence, soit d'un individu contre un autre de la même espèce, soit contre les individus d'espèces distinctes, soit contre les conditions physiques de la vie. C'est la doctrine de Malthus appliquée avec une force multiple à l'ensemble des royaumes animal et végétal ; car dans ce cas il ne peut y avoir d'augmentation artificielle de nourriture, ni de retenue prudente en matière de mariage. Bien que certaines espèces puissent être maintenant en augmentation, plus ou moins rapidement, en nombre, toutes ne peuvent pas l'être, car le monde ne pourrait les contenir. ---FIN DU TEXTE---

176
27 Apr 2026 09:39

Affichage de 1 a 20 sur 483 resultats

Liens associes

X f L