22 março 2012

CSS fix for Internet Explorer fieldset/legend background bug


fieldset {
margin-top: 10px;
position: relative;
}
fieldset legend {
line-height: 1.5em;
position: relative;
top: -1.5em;
}

24 setembro 2011

Equilíbrio Financeiro e o Princípio 80/20

Esta é uma tradução livre do artigo "Financial Balance and the 80/20 Rule" que nos faz pensar e refletir a respeito de quanto gastamos, em termos financeiros e de tempo, com coisas desnecessárias no nosso dia-a-dia.

Uma das coisas mais fascinantes que descobri foi a regra do 80/20, também conhecida como Princípio de Pareto. Ela significa que 80% dos efeitos vem de 20% das causas.

Talvez seja mais fácil explicar este princípio dando exemplos de como ele aparece na minha vida, dia após dia, e como posso usar meu entendimento sobre ele a meu favor.

80% da conta do supermercado vem de 20% dos itens comprados. Seu eu pegar uma conta típica e olhar apenas para os itens mais caros, estes terão o custo de 80% do valor total da compra.

Ou seja, se eu quiser economizar dinheiro no supermercado, eu devo controlar estes itens. Este produto caro é realmente necessário na minha lista?

Você não economiza dinheiro reduzindo itens que custam menos de R$ 1,00. Você economiza dinheiro deixando de comprar (ou substituindo por um equivalente mais abrato) os itens acima de R$ 10,00.

Uso somente 20% das roupas que tenho para me vestir em 80% do tempo. Eu geralmente rotaciono por 5 calças/bermudas e mais ou menos 8 camisetas, enquanto alguma peça não ficar totalmente desgastada. Se eu observar meu guarda-roupas, possuo muito mais roupas que isso.

Então por que comprar? Por que possuir mais? 8 camisetas e 5 calças/bermudas me dão 40 combinações de vestimentas - e mais se eu combinar duas camisetas num estilo "dupla-camada".

Ou seja, eu não compro roupa a não ser que estejam em liquidação. Se de qualquer forma eu pegar uma nova peça de roupa, esta irá aguardar para entrar na lista de roupas mais usadas até o dia que uma outra peça for jogada fora.

80% do meu tempo em casa é gasto em somente 20% do espaço. Pense a respeito. Quanto tempo você gasta na sua cama? Quanto tempo você gasta na sua poltrona ou cadeira favorita? Para a maioria de nós, estes lugares gastam a maior parte do nosso tempo.

Eu gasto a maior parte do meu tempo em casa sentado no escritório, dormindo na minha cama, ou no sofá da sala. Gasto pouquíssimo tempo nos outros cantos da casa.

A única razão para ter uma casa maior é para ter mais espaço para guardar coisas.

80% do meu lazer vem de 20% da minha coleção. Eu costumo reler meus livros favoritos, ouvir novamente minhas músicas prediletas, ou assistir outra vez aos meus filmes e séries de TV favoritos.

Ter percebido isso me fez buscar formas gratuitas ou mais baratas de me expôr a novas mídias. Prefiro ir à biblioteca, assistir a vídeos online ou a ler capítulos grátis de livros digitais nos quais estou interessado.

Desta forma, não estou gastando dinheiro em algo que não está se conectando profundamente a mim.

Colocando de outra forma, a realidade do meu comportamento me leva à frugalidade. Eu só preciso sentar, olhar para o que estou fazendo, e tomar decisões financeiras de acordo.

29 agosto 2011

Java 7 Release and the JIT compiler bug

Quotation from Java Performance Tuning newsletter:

"Java 7 was released with a JIT compiler bug. This should not be an issue for the Java performance community - if you have a performance problem, you haven't been waiting for Java 7 to fix it for you, you've been busy analysing and fixing it yourself; and if you don't have any performance problems, you aren't about to upgrade your productions systems to Java 7 on the very first release!"

So true

16 agosto 2011

4MyFan: idéia excelente, de SCAM

Um amigo me passou esse site, 4MyFan, que se diz ser uma Rede Social Financeira. Isso me leva a crer duas coisas:

  •  o hype de redes sociais começou a ir longe demais
  • tem imbecil pra tudo nesse mundo


Para cada amigo que você convidar, este deve pagar US$ 10,00. Deste valor, você ganha 50%, ou US$ 5,00. A outra metade fica para o site. Sem contar que o PagSeguro ainda leva 7% do valor. Ou seja, você recebe no final das contas algo em torno de US$ 4,50.

Minha sugestão a quem quer ser ajudado por amigos: coloquem num blog o número da conta de vocês, e peçam aos seus amigos para transferirem um trocado, algo como R$ 10,00.

É ridículo dar dinheiro a um site, para que ele transfira 50% para um amigo seu, apenas para que você faça parte da "rede social financeira".

O dono da idéia não sei quem é, mas o cara que registrou o domínio é esse:

Registrado por RedeHostAcesse: www.redehost.com.br
Domain Name: 4MYFAN.COM 
Registrant:    -    Artenio Batista da Silva Junior        (info@redehost.com.br)    rua 1132, 322, qD 242 B    marista    goiania    GO,74180110    BR    Tel. +55.6232418840
Creation Date: 01-Feb-2011  Expiration Date: 01-Feb-2012

09 agosto 2011

Participações em eventos de 2011

O ano de 2011 está agitado para mim.

Já estive no JustJava, no The Developers Conference (edição São Paulo) e na próxima semana estarei presente no TDC Florianópolis. Em Setembro ainda tenho o QCon, evento do InfoQ-Caelum. E sobre o quê tenho falado? Apache Wicket.

O desenvolvimento Web em Java deixou de ser lento, e nestas minhas palestras, apresento uma proposta diferente. Programadores e Web Designers trabalhando em conjunto sem que um prejudique ao outro.

Foi-se o tempo que a separação de camadas se dava apenas na programação. Chegou a hora de separar também o trabalho do designer e o do programador. Afinal, o web designer é quem entende bem de CSS, efeitos, web fonts e UX.  No meu post "What are web frameworks missing?" detalho melhor este tema.

Mas voltando aos eventos, segue a programação para quem quiser saber mais:

The Developers Conference - edição Florianópolis
Data: 20 de Agosto de 2011 - 13:10 na trilha Java
saiba mais


QCon - São Paulo
Data: 10 de Setembro de 2011 - 18:10
saiba mais

E se quiser se aprofundar mais, confira o Curso de Apache Wicket que lancei este mês. O curso começa no dia 4 de Setembro.
Contato

Email:bruno.borges(at)gmail.com

LinkedIn: www.linkedin.com/in/brunocborges
Twitter: www.twitter.com/brunoborges
Comprei e Não Vou
Rio de Janeiro, RJ Brasil
Oracle
São Paulo, SP Brasil