.COM Ciência, Computação e Poesia
Ícone RSS Ícone E-Mail Ícone Página Principal
  • Erros bizarros no IE

    Publicado em 29 de maio de 2009 Thomas Lopes Sem comentários

    Se você está tendo problemas de JavaScript no Internet Explorer, daqueles que parecem erros fantasmas, como esse:

    Objeto esperado
    linha: X
    caractere: 1

    Você apenas pensa, como boa parte dos filósofos: “está nos detalhes”. Aquela revisâo de código não lhe trouxe o erro? “No Firefox funciona bem…” – não é a resposta que seu cliente vai querer ouvir quando for testar no internet explorer. Ele quer ver a coisa funcionar oras! Nessa hora seus cabelos já estarão querendo tirar férias na mesa ou no teclado, pois sua cabeça estará muito quente… E você pergunta pra si mesmo: “Caramba, mas o jQuery não funciona bem no IE também?”. Calma. Veja só: provavelmente você esqueceu uma simples vírgula num objeto Javascript:

    obj = {
    prop: value,
    prop2: value2,
    prop3: value3,
    }

    Opa, viu só? Aquela damn virgula no value3 está quebrando o código no ie, porém o firefox nem chia. Uma forma de evitar esse ‘descuido’, é colocar as virgulas antes da chave/propriedade do objeto:

    obj = {
    prop: value
    ,prop2: value2
    ,prop3: value3
    }

    Assim vc pode copiar a linha toda e não haverão virgulas intrometidas no seu código.

  • Vendendo notebook

    Publicado em 29 de maio de 2009 Thomas Lopes Sem comentários

    Hey[bb] people! Estou vendendo um notebook show de bola por uma pechincha! R$ 800! Inteeressados, me contactem!

    PS: Notebook já vendido, mas aproveite essas ofertas:

  • Me diga o que buscas…

    Publicado em 21 de maio de 2009 Thomas Lopes Sem comentários

    wolfram-alpha screenshot…e lhe direi a resposta. Essa é uma frase que ajuda a lembrar o propósito do Wolfram Alpha, um novo sistema de busca, baseado em Processamento de Linguagem Natural, um ramo da Inteligência Artificial. A idéia, é com esse tipo de processamento, encontrar respostas diretas a perguntas feitas pelo usuário. Diferente do Google, que busca conteúdo levando em conta a presença dos termos buscados, esse novo conceito procura “entender” a semântica das frases (nem tão novo assim, o Yahoo! Respostas já tentava sanar essa necessidade, mas deixando os usuários responderem) usa o banco de dados textual da web para encontrar a frase que mais se adequa como uma resposta para tal questão.

    Pôster no WebMedia 2008Apesar de ser anunciado como uma novidade, esse tipo de abordagem já é estudado há muito tempo, assim como outros aspectos do processamento de linguagem, tais como “Clustering” e uma área mais recente, chamada Mineração de Opinião (Orientação semântica,  da PLN, abordada muito bem aqui),  que inclusive foi tema do meu TCC no ano passado (Mineração de Opinião aplicada à Análise de Investimentos), e uma área à qual dedico parte do meu tempo livre.

    Então, muito em breve, além de obter respostas no seu mecanismo de busca como se perguntasse a seu mestre, você ainda vai poder perguntar: “O que o mundo pensa sobre a empresa X?“, ou “O que fulano acha do novo trabalho de sicrano?“. Mas será você quem vai se interessar por essa pergunta, ou as empresas? Aguardem novidades…

  • Telefonica, engana-me!

    Publicado em 19 de maio de 2009 Thomas Lopes Sem comentários

    Quanto custa uma ligação para o suporte?

    Mais uma vez, a Telefonica consegue me tirar do sério. Pior: consegue se superar! Depois do parto que foi instalar a linha telefônica em minha residência, tive que passar por uma dessas… Após meu terceiro pedido de linha ser atendido, e eu finalmente ter uma linha, os marketeiros ativos da Telefonica começam a me ligar insistentemente oferecendo um Speedy[bb]. Conversei com vários deles. Entrei no site, pesquisei o produto, preços, etc.

    Aí, em mais uma dessas ligações, quando eu já estava certo da opção de Speedy adquirir, eu fechei negócio com o atendente. Fiz a gravação do “Sim, confirmo a aquisição do produto…” conforme manda o protocolo. “Ok Sr. O Serviço já está ativo em sua linha, basta configurar o modem e o provedor” – diz o vendedor do serviço. Bom….

    No dia seguinte, a noite, fui eu configurar meu router, e vejo que a luz de WAN só fica piscando. Consulto o manual, que responde “tentando sincronizar”. Oras… não estava ativo o Serviço? Vou lá eu ligar na central de atendimento para ativar o serviço então. “Boa noite senhor! em que posso ajudá-lo?”. “Pois não, eu gostaria de ativar o serviço Speedy na minha linha, adquirido ontem pela manhã” – resopndi. “Um minuto senhor, irei verificar. Qual o número da linha?”. Respondi: “11 4***-****”. (Ha! Você não pensou que iria deixar meu telefone aqui agora, achou?). Passados alguns minutos, ele me retorna dizendo que não há disponibilidade para sua linha. “Como assim?! Ontem mesmo contratei o serviço Speedy com o operador que me confirmou a disponibilidade!”. “Não senhor, realmente não há disponibilidade para sua região no momento”, respondeu o novo operador…

    Ora bolas, Telefonica!, o que está acontecendo? Você está ruindo?!? Essa é a nova estratégia de negócios da empresa? Vender produtos e serviços que não podem ser prestados pela corporação? Seria isso uma forma de ‘propaganda enganosa’? Simplesmente Telefonica

  • Lei Azeredo

    Publicado em 18 de maio de 2009 Thomas Lopes Sem comentários

    Um vídeo sobre o Manifesto feito contra a Lei Azeredo (não sabe sobre essa lei, conheça aqui)

    This video was embedded using the YouTuber plugin by Roy Tanck. Adobe Flash Player is required to view the video.

  • O poder da Web 2.0

    Publicado em 15 de maio de 2009 Thomas Lopes Sem comentários

    Super taçaVejam só que maravilha é a Web 2.0: Antes eu tinha que pegar minhas fotos, criar uma cópia para o Thumbnail, salvar as duas versões, subir no FTP do servidor, depois ir no HTML do site, inserir as tags, codifica aqui, codifica lá… (não que isso seja ruim, muito pelo contrário! Vamos codificar coisas mais interessantes!)

    Agora, basta eu plugar minha cam no pc, subir tudo no Flickr, e depois entrar no Wordpress e apenas selecionar as fotos que quero postar e pronto. Tudo rápido e prático, sobrando mais tempo para uma bela codificada de verdade ;)

    Aproveitando o gancho, deixe-me falar de algo que vi agora há pouco: Algumas empresas já perceberam o poder dessa nova web, dessa tendência. Umas sentiram na pele o gosto ruim de ver modelos de negócio altamente lucrativos desabarem em questões de algumas semanas, enquanto outras viram suas reservas aumentarem consideravelmente ao adotar arquiteturas 2.0. Pensando nesse aspecto, uma empresa lançou um serviço de aluguel e venda de filmes digitais do país e dá início à era pós-DVD. (Fonte: Portal Exame). Infelizmente, só funciona para quem usa Windows

    É, assim fica difícil não apoiar os caras do The Pirate Bay, em sua saga de julgamento.

  • Como assim, Telefonica?!?!

    Publicado em 14 de maio de 2009 Thomas Lopes Sem comentários

    (ou Telefonica em pane)

    No dia 28/4/2009 liguei para central da Telefonica para contratar uma linha para minha nova casa. Forneci todas as informações que me pediram, respondi pesquisa, escolhi plano e anotei o número de protocolo. Tudo como mando o “protocolo”. Fui informado de que minha nova linha seria instalada em até 7 dias, até o dia 05/05 então. Fiquei esperando.

    Então, no dia 04/05, o técnico apareceu a tarde em minha casa. Minha esposa atendeu-o ao portão, quando ele pediu para confirmar o requerente e titular da linha: “Thomas Lopes?”- perguntou o técnico. “Sim, é aqui.”- respondeu minha esposa. O técnico disse então que iria verificar a ‘caixinha’ no poste telefônico e já voltaria para proceder a instalação.

    Nisso, o temporal que já havia começado a formar tomou proporções que deixariam muitos assustados. O técnico então, qual criança assustada, desceu da escada como que num pulo, entrou em seu carro, e sumiu, sem mais nem menos, sem nem ao menos informar o que havia feito, iria fazer ou porque não fez nada. Nem sequer voltou no dia seguinte.

    Liguei novamente na Central, no dia 06/05, perguntando sobre minha linha. A atendente informou que meu pedido “foi cancelado a pedido do cliente”. COMO ASSIM!? Eu não pedi pra cancelar nada. Uma outra olhada nos detalhes do contrato e ela verificou que a linha não foi instalada pois o número de minha residência estava errado. “701 no lugar de 708 senhor”- disse a segunda atendente. Fiquei sem entender… Como o número poderia estar errado no cadastro, se informei corretamente, confirmei depois e ainda, o técnico foi em minha casa e confirmou meu nome? Ora bolas, tem algo errado aí… Tudo bem, eles não cumpriram a promessa, e eu tive que fazer outro pedido. COMO ASSIM NÃO PODEM APROVEITAR MINHAS INFORMAÇÕES DO PEDIDO ANTERIOR PARA GERAR UM NOVO? Pelo amor de Deus gente, estamos na era da Informação! Os computadores estão aí para ajudar! Toda aquela sabatina novamente: só falta perguntar a cor de minha roupa debaixo…

    Pronto. Pedido feito. Estava eu a prestes a anotar o novo número de protocolo, quando meu celular[bb] desligou-se, pois a bateria[bb] acabara. Ainda bem que não havia nenhum transeunte na rua naquele momento, para ouvir tamanho palavrão que eu exclamei naquele instante. Chegando em casa, pluguei a fonte, e liguei novamente. “Precisamos do número de sua linha para poder informar o protocolo novamente!”- atendente entoa quase cantando. “Mas eu não tenho o número da linha, é um pedido de hoje!”- respondo eu já quase perdendo os sentidos. “Ligue no 10315 então”….

    10315… Opção 8…. Opção X… “Boa noite, Telefonica, qualidade em telefonia”- entoa tal qual um hino a atendente, enquanto eu não aguento mais tanta enrolação. Após a sabatina de questões usuais, informei o caso, ela me passou o novo número de protocolo, e a data limite para instalação: 13/05. Eu então resolvi reclamar do descaso do técnico e da primeira atendente que havia “supostamente anotado meu número errado”. Ela então me disse que no pedido anterior o número fora anotado corretamente, mas que o técnico anotou na requisição de serviço: “informações não suficientes para localização”. COMO ASSIM!?!? Ele foi até minha casa, falou com minha esposa! Alguém está mentindo nessa história… Eu pedi à moça então que verificasse com o técnico o que aconteceu, e ela me respondeu que não tem como saber quem foi o técnico que “me atendeu”. COMO ASSIM!? Mandam um profissional representando a empresa para prestar o serviço,  e não sabem nem seu nome? Indaguei-a sobre a segurança dos clientes, afinal, qualquer um com uniforme parecido poderia se passar por um técnico. Ela não soube responder. “Com quem eu falo pra saber quem veio até minha casa?”- perguntei. “Não há ninguém que saiba essa informação- atendente. “Então, com quem eu falo para fazer esse tipo de reclamação?”- cliente estressado devido à falta de organização e cuidado com os clientes. “Também não há ninguem que possa ouví-lo quanto a isso senhor…”- atendente, deixando-me alarmado.

    COMO ASSIM!? Não há ninguém que se responsabilize pelo (mau) serviço prestado pela empresa?