Ler o resto do post

No site da Apple, em Apple Human Interface Guidelines, existe um excelente manual sobre a filosofia e psicologia por trás da interface Mac OsX.

Ler o resto do post

Durante anos brigamos com um navegador cheio de bugs e fora dos padrões, o que nos custa milhares em horas de trabalho para deixar tudo compatível com o Internet Explorer 6. Quem sai mais prejudicado? Os visitantes, por terem um serviço medíocre por limitações de compatibilidade!

O problema é que a Microsoft não aprende e está trazendo o mesmo problema para o Outlook (o atual já é um pouco assim), eles confirmaram os planos de usar a engine do Word para páginas HTML ao invés de usar Webstandard.

Então será impossível fazer até um layout simples para newsletters funcionar de forma compatível com vários clientes de email.

Participe do protesto abaixo postando em seus twitters (texto retirado do site (http://fixoutlook.org/):

“Microsoft have just confirmed they plan on using the crippled Word rendering engine to display HTML emails in Outlook 2010.

This means for the next 5 years your email designs will need tables for layout, have no support for CSS like float and position and no background images. Not to mention the long list of bugs and quirks that break the simplest of layouts.

Outlook 2010 is still in beta and Microsoft have confirmed they want to hear your feedback on this decision. It’s time for the email marketing and design community to rally together and encourage Microsoft to embrace web standards before it’s too late.

What’s the best way to do that? Twitter of course.

Visit fixoutlook.org to see how you can help and what the community is saying right now.”

Site Scaffold

22/06/2009


Ok, existem centenas de CMS e no mundo Rails existem alguns muito bons como o Radiant, BrowserCMS e AdvaCMS porém, todos estes CMS’s acabam sendo mais complexos do que o necessário para um projeto onde teremos apenas um catálogo de produtos e gerência de novidades.

Não faz sentido tentar ensinar um cliente que poderá criar grupos de usuários, tags, que poderá organizar as páginas em sub-páginas e etc. Simplesmente ele não vai entender, não vai usar e logo não vai gostar do nosso serviço.

Por este motivo prefiro criar o backend da forma mais simples possível, o problema é que sempre fico criando várias coisas que são praticamente padrão em todos os projetos.

Ler o resto do post

Basicamente é possivel fazer um tooltip sem nada de Javascript, apenas com um link (ou qualquer outra tag que aceite hover) com uma outra tag com display:none (dizendo que não deve ser exibida) que é alterado no hover para display:block.

Ler o resto do post

O site Image Spark é uma ferramenta super criativa, que nos ajuda a colecionar e organizar nossas imagens online.

Ele é perfeito para agrupar referências de Design por projeto ou qualquer tema que desejarmos, além das imagens poderem ser compartilhadas entre os usuários.

Podemos capturar telas e salvar imagens online, sem precisar encher o computador de arquivos, pastas e mais pastas… Para cada nova conta é atribuído 1GB de espaço de armazenamento e dois moodboards.

O legal é baixar as ferramentas…

Ler o resto do post

Já pensaram como seria absurdo se transportássemos para o dia-a-dia o tipo de relacionamento entre clientes que vemos com regularidade no mundo de consultoria (seja em design, desenvolvimento, etc) ?

Seria mais ou menos como o video abaixo:

Dica de Jamis Golick pelo Twitter

Sempre tenho a necessidade de menus com abas ou menus baseados em tags ul e li, como já mostramos aqui , este tipo de menu é simples de se fazer temos um retorno bem bacana.

Ler o resto do post

Pessoal, tenho certeza que muita gente que le o blog ou que esteja fazendo o curso comigo ainda utiliza Windows. Estas pessoas que ainda, estão presos ao Windows por algum motivo e pretendem aprender Rails ou já começaram os estudos devem agradecimento a um projeto: Ruby One Click Installer.

Este projeto é o Ruby portado para o Windows e só temos esta opção graças ao argentino Luis Lavena, que a anos desenvolve este trabalho quase que sozinho. E nos últimos dias ele abriu uma campanha para levantar fundos para o projeto, para que estes fundo sejam aplicados no próprio projeto, através de um novo website e trabalho de design.

Então, para ajudar na divulgação desta campanha eu tomei a liberdade de copiar este post do Akita, que por si só é bem explicativo (leia abaixo):

Akita

Eu tenho tentado, na medida do possível- windows-part-2, ajudar a crescente comunidade rubista que, por diversas razões, vivem em um mundo Windows.

Infelizmente, existem muito poucos desenvolvedores – incluindo dentro da própria comunidade Windows – ajudando nisso. Atualmente existe um Ruby estável e usável em produção no Windows graças ao esforço, quase individual, do Luis Lavena, o argentino que mantém o excelente projeto One-Click Ruby Installer

Click here to lend your support to: Help One-Click Ruby Installer to get a New Home! and make a donation at www.pledgie.com !

Porém ele precisa de ajuda. Por isso ele começou uma campanha para angariar fundos ou qualquer tipo de colaboração para melhorar a visibilidade do projeto, criando um novo website, um novo wiki e ele começou primeiro no blog dele, depois na lista ruby-talk# e, finalmente, numa página para doações que você pode acessar por aqui

Vamos ajudar, twite sobre a campanha, espalhem por blogs, doem. Nenhuma quantia é pequena demais.

Em desenvolvimento Rails é uma obrigação abstrair a lógica de nossas views, por este motivo usamos helpers para sempre manter as views o mais “clean” possível e ainda aumentar a nossa produtividade.

Ler o resto do post

Olá pessoal, recebi ontém o email abaixo do Ruby Learning. Para quem não conhece, é um site voltado a estudos e cursos direcionados a Ruby. Já fiz um curso lá e achei bem bacana.

Então como o email é uma promoção voltada ao público brasileiro, pedi autorização do Satish Talim para traduzir e divulgar aqui no blog:

“Nós temos o prazer de anunciar que temos agendado uma promoção do livro “Ruby on Rails” ( pela primeira vez no RubyLearning.org em Português) junto com o autor (Rodrigo Jardim) dos dias 19 a 21 de Maio de 2009.

Mais detalhes:

Promoção do livro: Ruby on Rails

  • Período: 19 a 21 de Maio 2009
  • Detalhes
  • Os registros já iniciaram. Qualquer pessoa interessada em programação Ruby pode entrar. É GRATUITO. Use a chave de matrícula: BPCE101.
  • Cadastre-se aqui.
  • Você pode começar postando questões relacionadas ao livro (em Português), imediatamente.
  • Por favor também repasse estas informações a todos os seus amigos interessados que falam Português, e se você estiver no Twitter por favor tweet sobre este evento.

Você pode ganhar uma copia impressa do livro se postar questões inteligentes relacionadas aos tópicos do livro no forum relevant. Por que esperar? É gratuito. Cadastre-se agora

A promoção anterior, “Wicked Cool Ruby Scripts’”, foi um grande sucesso.

Obrigado/Satish”

Botões de Logout

05/05/2009


Por que encerrar uma sessão (ou fazer logout) é tão importante? Alguns motivos são óbvios, como se você estiver em uma máquina que será utilizada por mais de uma pessoa, então você corre sérios riscos se não fizer logout… outros não tão óbvios para alguns, mas não fazer logout pode abrir um série de possíveis problemas de segurança.

Ler o resto do post

Complicado, ainda não tive tempo de escrever sobres as idéias, que estão sem acumulando, para posts aqui no blog. Mas quero deixar aqui um link muito bacana que não sabe o trabalho que da criar uma logomarca conceitual.

Aproveito para dar os parabéns ao pessoal da Abduzeedo, quem sempre faz um trabalho excelente.

Veja o trabalho AQUI

Ultimamente as coisas andam muito corridas para mim com duas turma acontecendo na e-Genial (curso de Rails e curso de Flex), desenvolvimento de projetos de cliente e ainda trabalhando em um projeto chamado Cifras (que esperamos lançar em beta logo). Por isso não tenho escrito com a frequência desejada aqui no blog, mas logo isso vai mudar.

Mas aproveitando o tempinho que sobrou, venho dar a dica de uma notícia muito bacana que apareceu hoje. Google libera a API do Analytics. Confira com detalhes aqui .

Isto é uma notícia excelente, pois permite que nós desenvolvedores de soluções para clientes possamos criar uma interface diferente e por exemplo mais simplificada, focada no objetivo de cada projeto.

Esta notícia, veio em uma hora bastante oportuna para mim, pois eu estava começando a rascunhar uma forma de criar um analytics para pequenos portais em Rails com Rack. Mas agora isso não será mais necessário, graças ao Google :D .

Nunca foi tão fácil aprender Rails da forma correta. Você pode fazer o curso que conta com suporte, grupo de estudos, material teórico que contempla mais de 200 páginas, aulas ao vivo e ainda código. De quebra também aprender mais usando o livro do Urubatan e depois se aprofundar através da tradução que estamos fazendo dos guias oficiais do Ruby On Rails .

Ler o resto do post