Elle ne peut pas faire grand chose sur Internet juste à cause de son nom de famille !
Depuis qu’elle s’est mariée, Jennifer Null, originaire de Virginie aux États unis, a de gros problèmes sur le Web à chaque fois qu’elle rencontre un formulaire d’inscription, c’est ce qu’elle explique à la BBC qui a rapporté les faits.
Null un nom de famille pas si bizarre, mais incompatible avec les bases de données
À première vue, rien de choquant avec ce nom de famille, mais pour les bases de données c’est une autre histoire. En effet, NULL permet d'indiquer un champ vide à une base de données, c'est massivement utilisé par les développeurs et c’est là que cela pose un véritable souci à Jennifer.
Petite définition simple à comprendre : NULL est une valeur, une constante ou un mot clef présent dans de nombreux langages informatiques, et qui désigne l'état d'un pointeur qui n'a pas de cible ou d'une variable qui n'a pas de valeur.
Obligée de téléphoner et de se passer d’internet
Depuis qu’elle est mariée et qu’elle a choisi de porter son nom d’épouse même si elle avait été prévenue. Désormais, il lui est impossible de s’inscrire sur certains sites Web à cause de ce problème avec les bases de données et c’est un vrai cauchemar !
Elle est obligée de dégainer son téléphone à tout bout de champ lorsqu’elle souhaite faire des achats par correspondance et même pour réserver ses billets d’avion, dans ce cas, elle doit appeler la centrale de réservation pour expliquer qu’elle ne peut le faire via Internet.
Ce souci s’étend à bien d’autres choses, comme le paiement en ligne ou l’accès à des sites gouvernementaux pour indiquer ses disponibilités puisqu’elle est enseignante intérimaire, l’ouverture de ses compteurs d’électricité et j’en passe.
Elle explique à la BBC, que parfois c’est assez frustrant de ne pas pouvoir s’enregistrer sur le Web, mais d’un côté cela fait des anecdotes amusantes à raconter aux gens. Avec un tel buzz autour de son nom de famille, peut-être que les développeurs feront attention à faire en sorte de gérer ce problème avec le nom Null.
Et on sais très bien que vous allez essayer dans les commentaires ;) Ne vous embêtez pas, chez nous on peut s'appeler Null :p
-Ah bon, il a pas de prénom ?
-Je viens de vous le dire : Juste Leblanc.
- …
- Leblanc, c'est son nom, et c'est Juste, son prénom.
- …
- Monsieur Pignon, votre prénom à vous, c'est François, c'est juste ?
- Oui…
- Et bien lui, c'est pareil, c'est Juste.
- …
Dans tous les cas, il y a une différence entre NULL et "NULL" / "Null" (l'un est un statut, l'autre est une chaine de cararctères) les développeurs doivent utiliser de vieilles méthodes pour coder les sites qu'elle utilise.
C'est aussi pour ça qu'ici on peut s'appeller null.
Null n'a pas vraiment de type.
En revanche si tu fais :
if($mavariable)
// si ta variable est vide ça ne fonctionnera pas (équivalent d'un false), sinon ça fonctionnera (équivalent d'un true).
Par contre elle a dû niquer des serveurs mal fait en entrant son nom de famille.
Ahlalala l'injection SQL...
La première chose qu'on apprend en progra, c'est que les différents types d'objets, notamment les variables et les chaines de caractères ne sont pas équivalent. Une machine ne pourrai pas confondre...
"Null" != Null
Ca ne m'étonnerai pas qu'on puisse faire des injections SQL et voler des informations persos sur ces sites.
Autant les jeux de mots sont très souvent drôles, là ça va pas du tout!!
NULLISSIME!!
Elle est null !
Connor. impossible de la localiser du coup.
Par contre, on peut lui reprocher la bêtise de ne pas avoir utilisé son nom de jeune fille...
Oh wait...
"NULL" != NULL
Le premier est une chaine de caracteres.
Le deuxieme est vraisemblablement un 0.
->[ ]