Marco Gomes

Criador da boo-box. Empreendedor dedicado, nerd veterano, interneteiro profissional, cristão aprendiz, fotógrafo amador, marido apaixonado.

Textos marcados como ‘teste’

FaxinaR, novo serviço pra limar o corporativês

logo do FaxinaR

Novo “serviço de uma noite” no ar, dessa vez em parceria com Walter Cruz na programação server-side.

Toda corporação estuda a adoção de mudanças de paradigma voltadas para resultados a fim de transformar-se, no menor tempo possível, em um centro de excelência no oferecimento de soluções.

Como demonstrado acima, o corporativês é uma praga, o Eustáquio Rangel odeia, Rogério Moraes da IBM e o Emilio Vian Vieria da AGF Brasil Seguros também não gostam. Após ler Porque as Pessoas de Negócios Falam como Idiotas resolvi construir um detector de lixo corporativo.

Eu não aguentava mais fazer serviços com todo o processamento feito no lado do cliente, esse detector ficaria muito lento se eu fosse fazer a busca pelos jargões com JavaScript, precisava de algo mais poderoso e rápido. Chamei o Walter Cruz e ele topou na hora, algumas horas de trabalho depois e a versão inicial está no ar. Pegue leve nos testes, ainda nem testamos direito.

Eu não me importo com o Internet Explorer

No more IE hacks

Alguns dias atrás fiquei sabendo de uma campanha muito interessante: No more IE hacks. A campanha aconselha que você não ajuste seus trabalhos para funcionar no IE, simplesmente faça o que os Padrões Web recomendam e coloque um aviso dizendo que no IE podem ocorrer problemas inesperados.

Eu já faço isso à um tempo aqui mesmo neste blog, se você nunca acessou pelo IE, saiba que aparece um aviso no canto superior esquerdo com uma propaganda de um outro navegador que está longe de ser perfeito, mas é muito melhor e interpreta corretamente os PNG transparentes que eu uso no layout.

A página da campanha tem uma resposta à quem vem com o super engenhoso argumento: nenhum navegador é 100% compatível com os Padrões Web

Some people would argue that no browser is 100% standards compliant, that may be the case but any developer who has done cross browser testing knows that the difference between standard compliance in browsers such as Firefox/Opera and IE is equivalent to night and day.

(tradução livre) Algumas pessoas podem argumentar que nenhum navegador é 100% compatível com os Padrões Web, pode até ser mas qualquer desenvolvedor que tenha feito testes cross-browser sabe que a diferença entre compatibilidade com Padrões em navegadores como Firefox/Opera e IE são equivalentes à noite e dia.

gotstress?, minha mais recente criação, não funciona no IE 6, no IE 7 funciona perfeitamente. Isso rendeu uma discussão infinita na lista Blogosfera, segundo um personagem muito respeitado pela comunidade blogueira brasileira, minha aplicação precisa funcionar no IE 6 mesmo que meu público-alvo não use esta versão.

A campanha é boa pra mostrar que tem gente que pensa como eu: quem usa IE 6 que troque de navegador ou, na pior das hipóteses, atualize pra versão 7 que é menos pior.

Lógico que não posso tomar essa atitude drástica no meu trabalho ou em eventuais projetos comerciais que esteja envolvido, mas ligar o f***-se nas minhas aplicações “pessoais” já é um grande passo.

gotstress? encontre oportunidades de trabalho no exterior

gotstress?

Após aproximadamente 10 horas de trabalho eu finalizo meu terceiro mashup. Também com foco na busca, que aparentemente é só no que tenho pensado ultimamente, o gotstress? é um centralizador de job boards internacionais voltados para profissionais da Web.

Pra quem não sabe, job boards são, literalmente, quadros de emprego. Locais onde os empregadores deixam anúncios de vagas disponíveis e as descrições dos candidatos desejados.

O problema é que existem muitos destes job boards, então eu centralizei os que acho melhores num único local e criei ainda um mecanismo de filtro, onde você filtra por trabalhos para Programadores de Interface ou Projetistas (Designers) de Interface, e ainda pode efetuar buscas textuais nos itens resultantes destas filtragens, uma belezura.

O serviço é só em inglês porque os trabalhos são todos em inglês, então não há por que fazê-lo em português, já que o único job board decente que temos por aqui é o Vagas.Carreirasolo.org.

Usei o jQuery e graças à ele consegui fazer aquilo tudo em menos de 120 linhas de programação, coisa linda de Jesus. Eu estou pensando seriamente em reverter para o time do jQuery parte da grana que o gotstress? me render em doações. Sem o jQuery isso teria sido um trabalhinho de corno. Prototype.js? Yahoo UI? Pff… O jQuery vai direto ao ponto, sem sujeira e sem puritanismo desnecessário. É produtivo ao extremo.

Então, teste a aplicação, encontre oportunidades de trabalho no exterior e me diga o que achou!

Updates

  1. 2005-03-06: O sistema pode exibir anúncios do Lifehacker Jobs
  2. 2005-03-06: O sistema pode exibir anúncios do Programmer Meet Designer

Como utilizar melhor sua boo-box

Já que fui eu quem programei a maior parte do produto e conheço o sistema feito minhas MP3′s, vou publicar por aqui algumas dicas de como utilizar melhor sua boo-box para ter melhores resultados.

  1. Coloque mais de uma tag, que produto é esse que não pode ser descrito por mais de uma tag?
  2. Teste suas tags, se necessário, atualize-as, o boo-box é inteligente, mas acabou de nascer e ainda está aprendendo =)
  3. Reveja seus posts com maior visitação e coloque links boo-box neles. Eu fui nos meus posts de maior visitação e coloquei link boo-box nos locais relevantes, vai que alguém decide comprar um Palm pelo meu post!
  4. Coloque palavras-chave no esquema Amazon: modelo nomeproduto marca tipo.
  5. Por enquanto, avise seu usuário que se ele quiser o item basta clicar nele para comprar com facilidade e comodidade.
  6. Não use em conjunto com HotWords, o script HotWords anula o script boo-box, acredito que o problema é com o script deles, se fosse o nosso nós pararíamos o deles e não o contrário o.O
  7. Não esqueça de colocar seu id de afiliados amazon na chamada do JavaScript.
  8. Teste seu post em todos os “navegadores platadormas alvo”.

Quer aprender AJAX?

Vamos testar minha aplicação na prática.

Que tal tentarmos com livro? É, livros podem ser um bom teste. Um livro sobre AJAX! Isso vai vender feito água =) Estou acordado tem dezenas de horas, não esperem um review detalhado…

AJAX in Action

(se você está lendo pelo RSS e não entendeu nada, é que eu lancei o boo-box e já estou usando no meu blog =)

Já está tudo resolvido minha gente? Aqui eu resolvi tudo, acho que posso fechar esta versão como “estável”, testem novamente por favor =)