Algumas pessoas têm nomes que podem totalmente confundir os sites que eles visitam, e faz a sua vida on-line bastante a dor de cabeça. Por que isso acontece?
Mas, para qualquer programador, é dolorosamente fácil ver por que "nulo" poderia causar problemas para um banco de dados.Isto é porque a palavra "nulo" é muitas vezes inserida em campos de dados para indicar que não há dados lá. De vez em quando, os administradores de sistemas têm para tentar corrigir o problema para as pessoas que são realmente chamado "nulo" - mas a questão é rara e, por vezes,surpreendentemente difícil de resolver .
Para Null, uma mãe em tempo integral, que vive no sul da Virginia em os EUA, frustrações não terminam com os bilhetes de avião reserva. Ela também teve problemas para entrar seus detalhes em um site fiscal do governo, por exemplo. E quando ela e seu marido tentou se instalar em uma nova cidade, havia dificuldades em conseguir uma conta de serviço configurado, também.
Eu sinto que eu ainda tenho que fazer as coisas da maneira antiga - Jennifer Null
Geralmente, quanto mais importante o site ou serviço, os controlos mais rigorosos será sobre o nome que ela entra - mas isso significa que os problemas surgem antes em sistemas onde realmente importa.
Antes do nascimento de seu filho, Null estava trabalhando como professor substituto de plantão. Nessa função ela poderia ser notificado de trabalho através de um serviço on-line ou via telefone. Mas o site nunca iria trabalhar para Null - ela sempre teve que organizar uma mudança por telefone.
"Eu sinto que eu ainda tenho que fazer as coisas da maneira antiga", diz ela.
"Por um lado, é frustrante para os momentos em que precisamos dele, mas a maior parte é como uma anedota divertida de dizer às pessoas", acrescenta ela. "Nós brincamos muito sobre isso. É bom para histórias. "
Considere também as experiências de ekahaunaele Janice Keihanaikukauakahihulihe ', cujo sobrenome é de 36 caracteres
"Nulo" não é o único exemplo de um nome que é problemático para computadores para processar.Existem muitos outros. Em um mundo que depende cada vez mais bancos de dados para funcionar, as questões para as pessoas com nomes problemáticas só obter mais grave.
Algumas pessoas só tem um nome único, não um nome próprio e apelido. Outros têm sobrenomes que são apenas uma letra. Problemas com esses nomes têm sido relatados antes . Considere também as experiências de Janice Keihanaikukauakahihulihe'ekahaunaele, uma mulher havaiana que se queixou de que estado cartões de identificação deve permitir que os cidadãos para exibir sobrenomes, mesmo enquanto a dela - que é 36 caracteres no total. No final, os sistemas de computadores do governo foram actualizados para ter uma maior flexibilidade na matéria .
Incidentes como este são conhecidos, na terminologia de computação, como " casos extremos " - isto é, casos inesperados e problemáticos para os quais o sistema não foi projetado.
"Cada par de sistemas informáticos anos são atualizados ou alterados e estão testados com uma variedade de dados - nomes que estão bem representados na sociedade", explica o programador Patrick McKenzie.
"Eles não necessariamente testar para os casos de ponta."
McKenzie desenvolveu um interesse animal de estimação nas falhas de muitos sistemas de computadores modernos para processar nomes menos comuns. Ele compilou uma lista das armadilhas que os programadores muitas vezes não conseguem prever quando projetar bancos de dados destinados a armazenar nomes pessoais .
Mas McKenzie é a prova viva do fato de que as dores de cabeça de nome são um problema relativista. Para muitos ocidentais de língua Inglês, o nome "Patrick McKenzie" não poderia parecem prontos a causar erros, mas onde McKenzie vive - Japão - que criou todos os tipos de problemas para ele.
Como os sistemas de computador têm ido global, tem havido discussões sérias entre os programadores para melhorar o suporte para nomes de "caso edge"
"Quatro caracteres em um nome japonês é muito raro. McKenzie é de oito, então para formas de impressão que vai muitas vezes ser o caso de que não há, literalmente, espaço suficiente para colocar o meu nome ", diz ele.
"Os sistemas de computador são frequentemente concebidos com essas formas em mente. Todos os anos, quando eu ir para o arquivo meus impostos, eu arquivá-las como 'McKenzie P' porque essa é a quantidade de espaço que eles têm. "
McKenzie tinha tentado o seu melhor para caber dentro Ele mesmo converteu o seu nome no katakana -. Um alfabeto japonês que permite a ortografia fonética de palavras estrangeiras. Mas quando os sistemas informáticos de seu banco foram atualizados, o suporte para o alfabeto katakana foi removido. Isto não teria apresentado um problema para os clientes japoneses, mas para McKenzie, isso significava que ele estava temporariamente incapaz de usar o site do banco.
"Eventualmente eles tiveram que enviar um pedido de papel da minha agência bancária para o departamento de TI da empresa de ter alguém basicamente editar o banco de dados manualmente", diz ele, "antes que eu pudesse usar qualquer das suas aplicações."
McKenzie aponta que, como sistemas de computador têm ido global, tem havido sérias discussões entre os programadores para melhorar o suporte para nomes "caso extremo" e nomes escritos em línguas estrangeiras ou com personagens incomuns. Na verdade, ele explica que a World Wide Web Consortium , órgão de padrões da Internet, tem dedicado alguma discussão para a questão especificamente.
"Eu acho que a situação está cada vez melhor, em parte como resultado do aumento da consciência da comunidade", comenta.
Para pessoas como nulo, porém, é provável que eles vão encontrar dores de cabeça por um longo tempo para vir. Alguns podem argumentar que aqueles com nomes problemáticos pode pensar em mudar-lhes poupar tempo e frustração.
Mas Null não estará entre eles. Por um lado, ela já mudou seu nome - quando se casou.
"É muito frustrante quando ele vem para cima", ela admite, mas acrescenta: "Acabei tipo de aceite. Estou acostumado com isso agora. "
Nenhum comentário:
Postar um comentário