En 1911, 500 000 personnes recensés italiens seulement et c'était la plus grosse communauté.
En 2021, 4 454 000 immigrés de nationalité étrangère vivent en France.
En 1911, il y avait 39 601 509 habitants en France, donc la plus grosse communauté étrangère (d'après les chiffres cités) représentait donc 1.26% de la population.
Dans un pays systématisant le racisme, comme on en trouve de nombreux en Afrique et en Asie, il n'existe pas de droit du sol. On n'acquiert pas la nationalité au prétexte que l'on vit sur place depuis x années. Un étranger ne peut pas se faire soigner gratuitement aux frais des contribuables. Dans certains pays très à la mode du golfe persique, la race est même assimilée à une forme de standing, et même au sein de groupes ethniques qui pourraient sembler identiques aux yeux des occidentaux. La liberté de circulation n'existe pas si vous n'êtes pas de la bonne race et nationalité, on vous confisque même parfois votre passeport.
Il est marrant ce paragraphe.
En France, il n'existe pas de droit du sol. Tu es né en France et aucun de tes deux parents n'est Français, et les deux ne sont pas apatrides ? Tu n'es pas Français.
En France, on n'acquiert pas la nationalité au prétexte que l'on vit sur place depuis x années. C'est effectivement une condition nécessaire dans certaines possibilités de naturalisation, mais en aucun cas une condition suffisante, par elle même.
En France, un étranger lambda ne peut pas se faire soigner gratuitement aux frais des contribuables. C'est soumis à toute une série de conditions.
En France, La liberté de circulation n'existe pas si vous n'êtes titulaire de la bonne nationalité, ou d'un visa le permettant.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
En Belgique, a priori on a une carte d'identité électronique avec une puce permettant de s'authentifier et de signer (de façon cryptographique, clé asymétrique, toussa. Un certificat d'authentification et un de signature) différentes choses. Du coup, j'imagine que normalement, pas besoin de "copie de carte d'identité", il suffit de demander de signer des choses, et une partie des informations nécessaires est transmise, mais sans avoir une copie de la carte elle même.
Je dis "a priori" et "normalement", car en tant que Belge a l'étranger, j'ai bien une carte, elle a bien des certificats dessus, mais …
bah… a peu près personne ne me demande ça en dehors de Belgique, évidemment, vu que c'est une implémentation spécifique (je pense. Après ça reste du certificat standard, mais l'utilisation en tant qu'identité "validée par l'état" doit être spécifique)
de façon assez amusante, mes deux certificats sont révoqués (bah oui, en tant que geek, j'ai bien dû essayer de m'en servir) Je pense que c'est justement dû au status de Belge a l'étranger, mais je ne sais pas vraiment pourquoi. La date de révocation dans les CRL n'est pas la date de création de ma carte, et elle est différente entre les deux certificats (l'écart se compte en années !)
Du coup je me demande si en Belgique il y a des choses faites en pratique avec ces certificats, ou non ? (Je sais que la carte sert aussi d'équivalent de la carte vitale, mais je ne sais pas si ça passe par ces certificats, ou si c'est un truc en plus. Toujours en interne de la Belgique, évidemment)
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
Je contacte le service client de Amazon pour leur demander à propos d'une potentielle fuite de données, ils n'ont pas d'information, et ils n'ont pas de trace de ces transactions dans leur systèmes
Je n'en ai aucune idée, mais est-ce que "le service client de Amazon" est capable de voir toutes les transactions qui seraient potentielement marquées "Amazon", au sens large ? Parce que bon, il y a au moins :
Amazon (le site qui vend des livres, enfin, je me comprends)
AWS (le site qui vend de la vapeur d'eau dans le ciel)
Twitch (le site qui vend des gens qui jouent à des jeux, et autres)
Prime (bon j'imagine que le service client d'amazon connait au moins celui là)
Des abonnements à d'autres fournisseur de contenu via Prime Vidéo
AWS Ground Station (au cas où t'aurais besoin de contacter ton satellite)
…
De mémoire on peut réutiliser le même moyen de paiement sur plusieurs de ces parties sans avoir à le rentrer à nouveau.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
Ce n'est pas vraiment un problème software, c'est plus un problème système (à mon avis 😉). Le logiciel s'est comporté comme les systémiers-ères voulaient qu'il se comporte. Bon évidemment la DO-178 demande à ce que l'activité logicielle intéragisse avec l'activité système, et qu'un développeur-euse remonte les problèmes potentiels détéctés par lui, mais ici j'ai plus l'impression que le problème est plus détectable au niveau système.
L'analyse d'impact (quel conséquences d'une faute) aurait dû avoir lieu au niveau système, la possibilité de panne d'un des capteurs, c'est aussi hors scope du logiciel. Le logiciel était mal classé en terme de DAL, mais à cause d'un problème d'analyse avant d'arriver à la partie logicielle. (enfin, je ne bosse ni pour Boeing, ni un concurrent, ni pour un régulateur, donc c'est mon impression)
Cela dit je suis d'accord sur le fond, un "informaticien" peut blesser/tuer des gens quand il fait une erreur. Problablement plus de gens en un coup qu'un seul médecin, d'ailleurs. Mais normalement, dans les cas où c'est possible, l'"informaticien" n'est pas seul, le process devrait faire en sorte que quelqu'un intercepte l'erreur à un moment ou un autre. Parfois les médecins sont plus isolés.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
Utilisez une ou deux lettres pour nommer les variables. De cette façon, vous pourrez faire tenir une expression plus complexe sur une ligne de l'écran.
Pourtant c'est lisible. La preuve ce code (bon, normalement l'original est en FORTRAN, mais j'ai pas trouvé tout de suite) est utilisé depuis 42 ans, existe en 42 langages (avec les mêmes noms de variables, et la même absence de documentation, si on ignore le papier scientifique qui n'est plus à jour avec le code).
Cette utilisation sur le long terme et la traduction en plein de langages est bien la preuve que c'est la bonne façon d'écrire du code.
Au hasard, lisez la ligne 340. On comprend directement ce que c4 fait, et sa relation avec tsi, eeta et x1mth2 !
Si tu as la maitrise de ton réseau, j'imagine que tu es capable de configurer le routeur (que tu maitrise) pour qu'un des ports, celui où tu branches ton PC du boulot, soit sur un réseau séparé et qui n'aura accès qu'à internet, et pas au reste de ton reseau.
Voila, problème résolu, grâce à ta maitrise parfaite du réseau.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
Je n'ai jamais utilisé Chessbase (je n'ai probablement pas le niveau pour que ça soit utile), mais ce n'est pas "juste" un moteur de jeu. De ce que j'ai compris, c'est un outil assez varié, qui permet effectivement d'évaluer des positions avec un moteur, mais ce n'est pas l'attrait principal.
C'est un outil qui permet d'explorer les bases de données de parties existantes, ce qui permet plusieurs choses :
voir ce que de meilleurs joueurs font dans une certaine ouverture (pour se créer son répertoire d'ouverture)
comprendre les plans de milieu de jeu de bons joueurs (on arrive dans une position similaire, qu'est-ce qu'il faudrait jouer pour trouver/garder un avantage, de façon stratégique)
créer un répertoire d'ouverture (ou partager un répertoire avec d'autres)
trouver les parties d'un futur adversaire pour préparer un tournoi/une partie/ …(et là, il y a assez peu de chances que les parties jouées par stockfish/alpha zero contre lui même soient utiles… même si tu sais ce qu'ils jouent, tu perdras :-) )
annoter des parties/des répertoires
Bon évidemment il y a d'autres possibilités (libre ou non, sur des sites ou en appli, dans le cloud ou pas) pour la plupart de ces choses (et je crois que pour avoir les bases de parties, il faut acheter Chessbase + des abonnements supplémentaires pour récupérer les "compilations" de parties)
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
Bon, je n'ai pas d'enfants, et j'étais ado hors de France, mais je suis sûr d'avoir eu une carte bancaire avant d'être adulte. Ce n'est pas possible en France ?
Si c'est possible, ça serait utilisé comment pour vérifier que quelqu'un est adulte ?
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
le téléphone affiche la page de logging complètement chargée.
Possibilité 2, une app.
Cliquer sur le lien pour télécharger l'app
le téléphone télécharge l'app qui contient les assets
le téléphone installe l'app et les assets
Cliquer pour ouvrir l'application
le téléphone affiche la page de logging
Je n'ai pas l'impression que le 2 soit plus rapide. Bon après c'est juste la première utilisation… à la deuxième le cache entre en jeu en haut, et le fait que l'app soit installée fait qu'on ne la réinstalle pas.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
autant je ne vois pas pourquoi on ne laisserait pas l'accès web accessible facilement.
Est-ce que c'est une décision volontaire de ne pas laisser l'accès web, ou est-ce que c'est simplement une non décision de publier l'url de la page ? Je suis d'accord que de communiquer l'url, ce n'est pas beaucoup de travail, mais ce n'est pas comme si ne pas la communiquer était plus de travail. (--> la communiquer == "+", ne pas communiquer == "rien à faire")
chacun a besoin de réinventer la roue, bon qui se colle à un projet libre de communication crèche-parents?
Un satellite qui reboote à cause d'un bit flip ça compte comme paranormal ?
Le tout un 14 juillet, ou le 13, je ne sais plus, quelqu'un qui habite à Cannes peut-il me dire quel jour a lieu le feu d'artifice ?) Le feu d'artifice n'a pas provoqué le bit flip, mais j'y étais quand on m'a appelé /o\
Et oui, on avait une protection, mais bon, il y avait un bug amusant dû à l'utilisation de "code testé et démontré robuste en vol" mais compilé avec une nouvelle option de compilation qui a permis de mettre en évidence un bug existant depuis longtemps dans du vieux code :-)
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
Et puis les aides à la conduite c'est bien, mais à force de trop assister les gens (régulateur de vitesse, détecteur de ligne, détecteur de voiture trop proche), est ce que le conducteur ne va pas regarder une vidéo youtube sur autoroute puisse qu'il n'a plus rien à faire ? Ou alors il ne sera plus conduire une voiture sans ces assistances :/
A terme, avoir un conducteur qui regarde youtube, c'est le but. Enfin, deux bémols à ça :
Le conducteur ne s'appelera plus conducteur, j'imagine
Le niveau cinq d'autonomie (voiture sans attention du conducteur, dans toutes les circonstances) ce n'est pas pour demain. Malgré les jolies promesses de certains.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
Par exemple: apprendre à faire un freinage d'urgence sans ABS ?
On peut aussi leur apprendre à faire démarrer un moteur avec une manivelle. Ca fait 20 ans (*19, ok) que c'est obligatoire sur les voitures de série en UE.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
A ce moment là, le simple fait d'utiliser int rend ton programme invalide, car sa taille change selon le CPU.
Non, c'est simplement un implementation defined behaviour. Le standard impose de documenter la taille des entiers, et elle doit être cohérente. Un programme qui utilise un int est valide. Un programme dont un chemin d'exécution amènerait à un UB est un programme qui n'est pas un programme C valide.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
Le undefined behavior n'est pas un bug. C'est une mise en garde au développeur pour lui communiquer qu'il est censé savoir ce qu'il fait.
Non, un programme avec un UB n'est pas un programme valide. Le développeur ne peut pas "savoir ce qu'il fait". Il n'a aucune garantie que la prochaine version de son compilateur fasse la même chose. Il n'a aucune garantie que le changement d'une option de son compilateur continuera à faire un programme qui a le même résultat. Il ne faut pas avoir d'UB en se disant "je sais ce que je fais".
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
"en général" non, l'overflow est défini dans le cas des entiers non signés. L'addition/soustraction des non signés est modulo UTYPE_MAX (j'avoue que je ne sais plus pour la multiplication :-) ), c'est uniquement les signés qui sont indéfinis.
De mémoire gcc (et surement d'autres) a une option pour forcer l'arithmétique "modulo" (ça n'existe pas vraiment en math pour les nombres signés, il me semble) pour les signés aussi, mais en fait personnellement dans ce que je fais, je n'ai la plupart du temps pas envie que (a+n) < a, pour un n positif. C'est plus souvent une erreur qu'un truc que je désire (je sais qu'en crypto, par exemple, c'est courant de vouloir que ça soit le cas)
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Conclusion qui tire à côté
Posté par 2PetitsVerres . En réponse au journal France, l'idéologie aveuglante. Évalué à 10.
En 1911, il y avait 39 601 509 habitants en France, donc la plus grosse communauté étrangère (d'après les chiffres cités) représentait donc 1.26% de la population.
En 2022, la plus grosse communauté étrangère, ce sont les algériens, qui représentent 12.5% de 5.3 millions, sur une population totale de 68 042 591 (https://www.insee.fr/fr/statistiques/3633212 https://www.insee.fr/fr/statistiques/5225246#tableau-figure1). Soit une communauté qui représente 0.98% de la population.
Du coup la plus grosse communauté est en fait plus petite maintenant qu'en 1911.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: démarche
Posté par 2PetitsVerres . En réponse au journal France, l'idéologie aveuglante. Évalué à 4.
[référence nécessaire]
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
# Oui, bien sûr
Posté par 2PetitsVerres . En réponse au journal France, l'idéologie aveuglante. Évalué à 9.
Il est marrant ce paragraphe.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
# Curieux d'avoir l'avis d'un compatriote
Posté par 2PetitsVerres . En réponse au journal Copie d'une pièce d'identité. Évalué à 5.
En Belgique, a priori on a une carte d'identité électronique avec une puce permettant de s'authentifier et de signer (de façon cryptographique, clé asymétrique, toussa. Un certificat d'authentification et un de signature) différentes choses. Du coup, j'imagine que normalement, pas besoin de "copie de carte d'identité", il suffit de demander de signer des choses, et une partie des informations nécessaires est transmise, mais sans avoir une copie de la carte elle même.
Je dis "a priori" et "normalement", car en tant que Belge a l'étranger, j'ai bien une carte, elle a bien des certificats dessus, mais …
Du coup je me demande si en Belgique il y a des choses faites en pratique avec ces certificats, ou non ? (Je sais que la carte sert aussi d'équivalent de la carte vitale, mais je ne sais pas si ça passe par ces certificats, ou si c'est un truc en plus. Toujours en interne de la Belgique, évidemment)
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
# Il y a Amazon, et Amazon
Posté par 2PetitsVerres . En réponse au journal Carte bancaire piratée, la faute à qui ?. Évalué à 3.
Je n'en ai aucune idée, mais est-ce que "le service client de Amazon" est capable de voir toutes les transactions qui seraient potentielement marquées "Amazon", au sens large ? Parce que bon, il y a au moins :
De mémoire on peut réutiliser le même moyen de paiement sur plusieurs de ces parties sans avoir à le rentrer à nouveau.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Bonne chance avec ça
Posté par 2PetitsVerres . En réponse au journal Et encore un scandale sanitaire.... Évalué à 2.
Ce n'est pas vraiment un problème software, c'est plus un problème système (à mon avis 😉). Le logiciel s'est comporté comme les systémiers-ères voulaient qu'il se comporte. Bon évidemment la DO-178 demande à ce que l'activité logicielle intéragisse avec l'activité système, et qu'un développeur-euse remonte les problèmes potentiels détéctés par lui, mais ici j'ai plus l'impression que le problème est plus détectable au niveau système.
L'analyse d'impact (quel conséquences d'une faute) aurait dû avoir lieu au niveau système, la possibilité de panne d'un des capteurs, c'est aussi hors scope du logiciel. Le logiciel était mal classé en terme de DAL, mais à cause d'un problème d'analyse avant d'arriver à la partie logicielle. (enfin, je ne bosse ni pour Boeing, ni un concurrent, ni pour un régulateur, donc c'est mon impression)
Cela dit je suis d'accord sur le fond, un "informaticien" peut blesser/tuer des gens quand il fait une erreur. Problablement plus de gens en un coup qu'un seul médecin, d'ailleurs. Mais normalement, dans les cas où c'est possible, l'"informaticien" n'est pas seul, le process devrait faire en sorte que quelqu'un intercepte l'erreur à un moment ou un autre. Parfois les médecins sont plus isolés.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Make coding fun again
Posté par 2PetitsVerres . En réponse au journal 50 mauvais conseils de codage pour développeur C++. Évalué à 4.
On peut faire des choses amusantes avec des smileys en C++ aussi https://godbolt.org/z/vGTnj1fPW
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
# Variables courtes
Posté par 2PetitsVerres . En réponse au journal 50 mauvais conseils de codage pour développeur C++. Évalué à 5.
Pourtant c'est lisible. La preuve ce code (bon, normalement l'original est en FORTRAN, mais j'ai pas trouvé tout de suite) est utilisé depuis 42 ans, existe en 42 langages (avec les mêmes noms de variables, et la même absence de documentation, si on ignore le papier scientifique qui n'est plus à jour avec le code).
Cette utilisation sur le long terme et la traduction en plein de langages est bien la preuve que c'est la bonne façon d'écrire du code.
Au hasard, lisez la ligne 340. On comprend directement ce que c4 fait, et sa relation avec tsi, eeta et x1mth2 !
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
# Mouais
Posté par 2PetitsVerres . En réponse au journal L'entreprise est-elle responsable des fuites de données dans le cadre du télétravail ?. Évalué à 10.
Si tu as la maitrise de ton réseau, j'imagine que tu es capable de configurer le routeur (que tu maitrise) pour qu'un des ports, celui où tu branches ton PC du boulot, soit sur un réseau séparé et qui n'aura accès qu'à internet, et pas au reste de ton reseau.
Voila, problème résolu, grâce à ta maitrise parfaite du réseau.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Données, données, données moi
Posté par 2PetitsVerres . En réponse au journal ChessBase vs Stockfish. 1. e4 e5. 2 Ke2? ...# 0-1. Évalué à 5.
Je n'ai jamais utilisé Chessbase (je n'ai probablement pas le niveau pour que ça soit utile), mais ce n'est pas "juste" un moteur de jeu. De ce que j'ai compris, c'est un outil assez varié, qui permet effectivement d'évaluer des positions avec un moteur, mais ce n'est pas l'attrait principal.
C'est un outil qui permet d'explorer les bases de données de parties existantes, ce qui permet plusieurs choses :
Bon évidemment il y a d'autres possibilités (libre ou non, sur des sites ou en appli, dans le cloud ou pas) pour la plupart de ces choses (et je crois que pour avoir les bases de parties, il faut acheter Chessbase + des abonnements supplémentaires pour récupérer les "compilations" de parties)
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
# Oui, mais...
Posté par 2PetitsVerres . En réponse au journal Passage Heure d'hiver : SFR a oublié ?. Évalué à 6.
Est-ce que tu as vérifié que ta box a bien les éléments requis pour se connecter au réseau ? --> []
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
# Carte bancaire = adulte ?
Posté par 2PetitsVerres . En réponse au journal Le gouvernement veut rendre le sexe payant sur internet. Évalué à 5. Dernière modification le 26 octobre 2022 à 16:21.
Bon, je n'ai pas d'enfants, et j'étais ado hors de France, mais je suis sûr d'avoir eu une carte bancaire avant d'être adulte. Ce n'est pas possible en France ?
Si c'est possible, ça serait utilisé comment pour vérifier que quelqu'un est adulte ?
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Et ça va en f. partout!
Posté par 2PetitsVerres . En réponse au journal Le gouvernement veut rendre le sexe payant sur internet. Évalué à 10.
Effectivement, l'écran total reste recommandé pour les enfants, surtout en été.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Parce que
Posté par 2PetitsVerres . En réponse au journal Sobriété, j'écris ton nom. Évalué à -1.
Réinventer une roue, libre ou non, c'est toujours réinventer une roue.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Preloading ?
Posté par 2PetitsVerres . En réponse au journal Sobriété, j'écris ton nom. Évalué à 2.
Hum… réfléchissons.
Possibilité 1, une page web.
Possibilité 2, une app.
Je n'ai pas l'impression que le 2 soit plus rapide. Bon après c'est juste la première utilisation… à la deuxième le cache entre en jeu en haut, et le fait que l'app soit installée fait qu'on ne la réinstalle pas.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Parce que
Posté par 2PetitsVerres . En réponse au journal Sobriété, j'écris ton nom. Évalué à 0.
Est-ce que c'est une décision volontaire de ne pas laisser l'accès web, ou est-ce que c'est simplement une non décision de publier l'url de la page ? Je suis d'accord que de communiquer l'url, ce n'est pas beaucoup de travail, mais ce n'est pas comme si ne pas la communiquer était plus de travail. (--> la communiquer == "+", ne pas communiquer == "rien à faire")
Ta solution pour éviter de réinventer la roue, c'est de réinventer la roue ?
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
# Unités ?
Posté par 2PetitsVerres . En réponse au journal économie d'electricité. Évalué à 5.
90 Wh en combien de temps ? Sur un an, c'est rien, par exemple. Par nanosecondes, ce serait plutôt inquétant par contre.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: J’aime bien cette image
Posté par 2PetitsVerres . En réponse au journal La richesse des ultra-riches, à raison de 1000 USD par pixel. Évalué à 9. Dernière modification le 30 août 2022 à 09:51.
Le problème ça va être de trouver la valeur de l'euro constant il y a trois millions d'années.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
# Ca compte ou pas ?
Posté par 2PetitsVerres . En réponse au journal Le paranormal en informatique. Évalué à 4.
Un satellite qui reboote à cause d'un bit flip ça compte comme paranormal ?
Le tout un 14 juillet, ou le 13, je ne sais plus, quelqu'un qui habite à Cannes peut-il me dire quel jour a lieu le feu d'artifice ?) Le feu d'artifice n'a pas provoqué le bit flip, mais j'y étais quand on m'a appelé /o\
Et oui, on avait une protection, mais bon, il y avait un bug amusant dû à l'utilisation de "code testé et démontré robuste en vol" mais compilé avec une nouvelle option de compilation qui a permis de mettre en évidence un bug existant depuis longtemps dans du vieux code :-)
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
# C'est le but
Posté par 2PetitsVerres . En réponse au journal SmartCar. Évalué à 4.
A terme, avoir un conducteur qui regarde youtube, c'est le but. Enfin, deux bémols à ça :
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Automatismes : encore des progrès à faire
Posté par 2PetitsVerres . En réponse au journal SmartCar. Évalué à 3.
On peut aussi leur apprendre à faire démarrer un moteur avec une manivelle. Ca fait 20 ans (*19, ok) que c'est obligatoire sur les voitures de série en UE.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Mon expérience
Posté par 2PetitsVerres . En réponse au journal SmartCar. Évalué à 5.
Oui, mais c'est pas pratique si c'est un sourd et aveugle qui conduit la voiture.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Encenser le C? Non!
Posté par 2PetitsVerres . En réponse au journal C, un âge remarquable. Évalué à 1.
Non, c'est simplement un implementation defined behaviour. Le standard impose de documenter la taille des entiers, et elle doit être cohérente. Un programme qui utilise un int est valide. Un programme dont un chemin d'exécution amènerait à un UB est un programme qui n'est pas un programme C valide.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Encenser le C? Non!
Posté par 2PetitsVerres . En réponse au journal C, un âge remarquable. Évalué à 7.
Non, un programme avec un UB n'est pas un programme valide. Le développeur ne peut pas "savoir ce qu'il fait". Il n'a aucune garantie que la prochaine version de son compilateur fasse la même chose. Il n'a aucune garantie que le changement d'une option de son compilateur continuera à faire un programme qui a le même résultat. Il ne faut pas avoir d'UB en se disant "je sais ce que je fais".
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Encenser le C? Non!
Posté par 2PetitsVerres . En réponse au journal C, un âge remarquable. Évalué à 5.
"en général" non, l'overflow est défini dans le cas des entiers non signés. L'addition/soustraction des non signés est modulo UTYPE_MAX (j'avoue que je ne sais plus pour la multiplication :-) ), c'est uniquement les signés qui sont indéfinis.
De mémoire gcc (et surement d'autres) a une option pour forcer l'arithmétique "modulo" (ça n'existe pas vraiment en math pour les nombres signés, il me semble) pour les signés aussi, mais en fait personnellement dans ce que je fais, je n'ai la plupart du temps pas envie que (a+n) < a, pour un n positif. C'est plus souvent une erreur qu'un truc que je désire (je sais qu'en crypto, par exemple, c'est courant de vouloir que ça soit le cas)
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.