Site de buscas ‘Cadê’ ganha reformulação no Yahoo!.
É o Yahoo correndo atrás do prejuízo, depois perder muito marketing share para o Google. Eu particularmente deixei de usar os serviços do Cadê a muito tempo atrás…
Site de buscas ‘Cadê’ ganha reformulação no Yahoo!.
É o Yahoo correndo atrás do prejuízo, depois perder muito marketing share para o Google. Eu particularmente deixei de usar os serviços do Cadê a muito tempo atrás…
Essa Desciclopédia é uma prosa! Novos paradigmas da Programação Moderna.
É a técnica de se chegar ao código necessário para atender a um objetivo através da tentativa e erro. Desta maneira não é necessário analisar o que deve ser feito nem ficar lendo centenas de manuais para entender como funciona uma API. Vá fuçando, usando um método aqui outro ali, passando diferentes valores, até que milagrosamente funcione. É uma extensão da Programação Orientada à Gambiarras, mas não exige que a gambiarra seja planejada. É como se a gambiarra surgisse expontaneamente. Exige grande senioridade para que seja aplicada sem que o atrito cause danos à integridade profissional do desenvolvedor.
É toda programação em que se utiliza o IE. Normalmente desastres naturais acontecem devido a utilização desse modelo de programação.
A programação orientada à IE (Microsoft Internet Explorer) é o que existe de mais avançado hoje em dia em termos de web2.0
Muitas pessoas se preocupam muito em ficar testando seus sites no Firefox e Ópera, isso é besteira. Pra quê testar em outros navegadores se o IE domina o mercado e já vem monopolizado junto com seu Windows ?? Além disso a maioria das pessoas gosta de navegar no IE porque ele é um browser seguro, sem bugs e brechas de segurança e e suporta os últimos padrões estipulados pelo W3C.
A Programação Orientada a Gambiarras (POG ou WOP – Workaround-oriented programming) é um paradigma de programação de sistemas de software que integra-se perfeitamente a qualquer grande Paradigma de Programação atual e é uma especialidade dos brasileiros.
A Programação Orientada a Gambiarras foi uma evolução natural do uso do Programa Bacalhau dos anos 1.960?80, e vem de uma antiga expressão brasileira, “Para quem é, bacalhau basta” (época em que o peixe seco ainda era barato). Programadores e analistas mais preocupados em usar buzzwords costumam utilizar o termo workaround para impor respeito.

O Spotlight, para quem não conhece o Mac OS é um sistema de busca muito eficiente que vai mostrando os resultados da consulta conforme as palavras são digitadas. Algo bem parecido com o Google Suggest.
Bem o software que falo nesse post ativa esse recurso de “live search” no Safari. Inquisitor é grátis e de fácil instalação. Vale o download.
Para quem quer conhecer mais plugins do Safari fica o link do Pimp My Safari.
Esse artigo ensina como logar em sua máquina com Windows a partir do Mac OS. Em redes locais isso é muito prático. O software que iremos utilizar é o Remote Desktop Connection (RDC). Faça o download do software (eu escolhi a versão em .bin) e vamos lá.
Um problema dos hotsites em Flash é a falta da implementação do botão Voltar do navegador. Achar um conteúdo garante uma boa garimpada. O SWFAddress garante, com a ajuda de Javascript, a solução desse problema. No site existe inclusive um demo do projeto, bem interessante.
O assunto não tem nada a ver com o blog mas é bem interessante.
Esse teste de personalidade parece chegar bem próximo das personalidades das pessoas. Meu resultado diz que sou INTP: Introverted iNtuitive Thinking Perceiving
Você valoriza o conhecimento acima de tudo.Você busca por padrões e por explicações lógicas para quaisquer coisas que te interesse. Em termos gerais, você é uma pessoa um tanto genial e capaz de ser objetivamente crítico em suas análises. Você adora novas idéias, e fica muito empolgado com conceitos e com teorias abstratas, obtendo muito prazer em discutir esses conceitos com outras pessoas. Você pode parecer “com a cabeça nas nuvens”.
Você não gosta de liderar nem de controlar as pessoas; é muito tolerante e flexível na maioria das situações, a não ser que uma de suas fortes crenças seja violada ou desafiada.
Você pode ter um problema com auto-engrandecimento e com rebeldia social que pode vir a interferir no seu potencial criativo. Sendo que o seu Sentimento é a função menos desenvolvida, você pode ter dificuldade em dar o carinho e o apoio que é sempre necessário nas relações íntimas. Assim, se você não perceber o valor em ser cuidadoso com os sentimentos das pessoas, você pode se tornar excessivamente crítico e sarcástico para com elas. Se você não for capaz de encontrar um espaço nesse mundo onde você possa fazer uso de suas fortes habilidades, você pode acabar se tornando uma pessoa extremamente pessimista e cínica. Se você também não desenvolver seu lado Sensorial/concreto o suficiente, você se encontrará “desligado” demais do seu ambiente, e demonstrará essas fraquezas na execução de tarefas do dia-a-dia, como pagar as contas ou se vestir apropriadamente.
Você é uma pessoa bastante independente, original, e nada convencional. Não é provável que você coloque muito valor em valores convencionais como os de querer ser bem aceito por todos ou por querer segurança em todos os aspectos da sua vida. Você possui um caráter complexo, e tem uma tendência a ser inquieto e temperamental.
Você se encontra no seu meio ideal quando pode trabalhar com suas teorias de maneira independente, num ambiente que ofereça apoio ao seu gênio criativo e até mesmo excêntrico. Se esse for o caso, você poderá alcançar feitos memoráveis. Pessoas como você são pioneiras, contribuindo com novos pensamentos e idéias para a nossa sociedade.
Passei esse teste para uma ex-colega de trabalho e para meu irmão. Os resultados também chegaram próximos do ‘real’.
Usar Ajax desenfreamente por aí pode causar dependência química. O Ajaxonline é um portal sobre o assunto e apresenta uma séria falha, que muitos sites que também usam XMLHttpRequest também apresentam: links obstrusivos.
A ‘agilidade’ do uso do Ajax está em re-aproveitar camadas e iframes para substituição de conteúdo, requisitando URLs e enviando formulários, enfim, interagindo com o usuário. O problema está na hora de chamar essas requisições. Ao chamar uma dessa funções pelo atributo href da tag a do HTML (ou simplesmente setando o valor desse atributo para ‘#’), o desenvolvedor esquece que os usuários possuem diferentes formas de interação com o sites.
Eu, por exemplo, ao me deparar com um site com vários links interessantes, saio clicando nesses links com a tecla command selecionada. Isso, no meu navegador, vai fazer com que os links simplesmente se abram em novas abas. No Ajaxonline eu não consigo fazer isso, pois na nova aba, ao invés de encontrar o conteúdo da página com um assunto do link, me deparo com a home do site, novamente.
Escrevi esse post para lembrar que links não-obstrusivos são muito importantes no desenvolvimento de qualquer aplicação web. Sabem por que? Porque eu não sei prever a interação do usuário com o meu projeto!
Todo mundo lembra do pseudo-seletor :hover, quando quer fazer um simples efeito rollover em um link. Well, o que pouco sabe é que existe outros dois seletores muito bacanas: o :after e o :before.
Veja o exemplos:
O primeiro exemplo coloca um espaço (entidade ) antes do conteúdo do botão. O segundo exemplo, coloca um marcador para cada link. Já o terceiro exemplo adiciona o texto "link externo" a todo link da página. Bem, e a última linha? Note o uso do attr(href). O que ele faz é simplesmente retornar o valor href do tag a. Ao invés do attr(href), você também pode usar outros atributos. Veja esse exemplo:
Toda imagem será antecidida de: Descrição da imagem: (valor do atributo da imagem)
Crítica bem bacana. Se não conseguir ver o vídeo, clique aqui.
Existe também um documentário produzido pela ABC chamado Além do Cidadão Kane. É um documentário antigo, mas reproduz bem a situação dos órgãos de comuniocação no Brasil. Com excessão das últimas ediçöes de Veja, a imprensa sempre se mostrou bem sutil aos fatos sociais e políticos do Brasil.
Todo desenvolvedor, projetista ou designer de interfaces deveria usar Mac OS. Bem, isso não é uma propaganda para a Apple, mas sim uma crítica a procedimentação e burocratização da tecnologia.
Dizem que a informática veio para resolver os problemas que apareceram depois que ela surgiu. Bem, não é bem assim. Com base no que vivo no meu dia-a-dia e no meu trabalho no serviço público, posso dizer que a informatização de processos manuais só trouxe agilidade (aliás, acho que todo mundo pensa assim). Só que o que devo pontuar é que nem sempre essa informatização vem de forma didática.
É aí que vejo um case de sucesso. O Mac OS é simples e cumpre o que promete. Sem muitas perguntas, sem muitos botões e tudo isso de forma bem clean, o que não deixa o usuário em dúvida na utilização do sistema.
É dessa água que os desenvolvedores devem beber: a água da simplicidade. Levando isso para a web, basta observamos o Google. A mesma boa experiência usuário-máquina ocorre com os sites da turma da Larry Page. Formulários com poucos campos (o orkut é uma excessão, risos), telas simplificadads e uma boa integração entre sistemas.
Da observação desses cases, percebemos que poucas coisas permitem uma melhora significativa nessa interação entre homem e máquina. Botões de enviar destacados, formulários bem arquitetados (e onde o TAB funciona) e telas de erro mais amigas podem garantir o sucesso de sua aplicação!