Posts arquivos para maio, 2010
31mai2010
No sábado passado (25/10/2010) aconteceu o Ruby + Rails no Mundo Real 2010, evento idealizado e organizado pelo Guru-SP (Grupo de Usuários Ruby de São Paulo).
Bem, resumindo, esse post é apenas um broadcast de um excelente post escrito por Rodrigo Ribeiro, com um Resumo deste evento. Este post ficou tão bem feito que eu não tenho o que complementar ou escrever, apenas para convidar à todos para participar do grupo, das listas de discussão e dos próximos eventos!
Aproveitem!
Minhas impressões – Ruby+Rails no mundo real 2010
Link deste post
27mai2010
Ajuste o SEO do seu blog Wordpress com o plugin All in one seo pack.
Já utilizo este plugin aqui a algum tempo e tenho gostado bastante do resultado.
Link deste post
26mai2010
No .bash_profile poderá inserir O ENCODING :
export LANG=pt_BR.UTF-8
No Server.xml
URIEncoding=”UTF-8″
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8"/>
Link deste post
25mai2010
Completando o post anterior, outro critério que muitos consideram ser seu diferencial estratégico é a qualidade do produto oferecido.
Embora qualidade seja fundamental para qualquer produto ou serviço oferecido, qualidade é algo relativo: segundo sua definição, qualidade significa adequação e conformidade às exigências do cliente.
Como cada cliente possui exigências distintas, um produto de qualidade para um cliente pode não ser adequado para outro cliente.
Outra questão a respeito da qualidade é que, obviamente, todos os players do mercado almejam, em algum momento, ter um produto de qualidade (caso ainda não tenham). Assim, ainda que seu produto seja, atualmente, o único produto de qualidade (para a maior parte dos clientes) no mercado, este não é um diferencial competitivo de longo prazo.
A tendência é que, no longo prazo, todos os players tenham produtos de qualidade, com as features que atendam às necessidades dos clientes e com o preço que os clientes estão dispostos a pagar.
O que então define um diferencial estratégico de longo prazo?
Compartilhe!
















Link deste post
25mai2010
Geralmente o entrevistado em questão é que faz as entrevistas, mas dessa vez ele fez o papel inverso. O blogueiro, programador e evangelizador de Ruby e Ruby on Rails fala sobre a adoção de Ruby on Rails no Brasil, o futuro próximo do Ruby e do Rails, Ruby on Rails em grandes corporações, o melhor ambiente para um equipe de desenvolvimento, sua rotina de estudo e absorção de conhecimento, os atrativos do Ruby para programadores de outras linguagens e dicas para quem está começando com Ruby.


Link deste post
23mai2010
Esse é um exemplo simples e prático de como simular bordas arredondadas em imagens utilizando jQuery e CSS. Não existe nenhum mistério, basta criar uma imagem com os 4 cantos arredondados, alguns estilos CSS e um simples script em jQuery, olha só que moleza

Veja o exemplo
Bordas
Para dar um efeito mais real, eu aconselho usar um .png ou .gif transparente para suavizar as bordas. Aqui estou usando png com bordas de 3px. Faça o download do PNG.
CSS
.bri {
position:relative;
}
.bri span {
background:url("borders.png") no-repeat;
display:block;
height:3px;
position:absolute;
width:3px;
}
.bri .ctl {
left:0;
top:0;
}
.bri .ctr {
background-position:-3px 0;
right:0;
top:0;
}
.bri .cbl {
background-position:0 -3px;
bottom:0;
left:0;
}
.bri .cbr {
background-position:-3px -3px;
bottom:0;
right:0;
}
jQuery
$(document).ready(function(){
$(".border-radius").each(function(i){
$(this).wrap("<div id='bri"+i+"' class='bri'>").before("<span class='ctl'></span><span class='ctr'></span><span class='cbl'></span><span class='cbr'></span>");
$('#bri'+i).css({position:'relative', width:$(this).attr('width'), height:$(this).attr('height')});
})
});
HTML
Basta incluir uma class=”border-radius” na imagem que você quer aplicar o efeito, não esqueça de definir o width/height.
<img class="border-radius" src="imagem.jpg" width="380" height="167">
Funcionou nos seguintes nos navegadores:
- IE 7, IE8, Chrome, Safari, Firefox e Opera (Win)
- Firefox, Safari, Chrome, Opera (Mac)
- Firefox, Chrome, Opera (Linux)
Se tiver alguma dúvida poste seu comentário.
Link deste post
22mai2010
PLEASE BE AWARE THAT ANY INFORMATION YOU MAY FIND HERE MAY BE INACCURATE, AND COULD INCLUDE TECHNICAL INACCURACIES, TYPOGRAPHICAL ERRORS, AND EVEN SPELLING ERRORS. From the MANUAL page: The zdb command is used by support engineers to diagnose failures and gather statistics. Since the ZFS file system is always consistent on disk and is self-repairing, [...]


Link deste post
22mai2010
Hello there… Today i was doing something that was on my todo list for a long time. When i did start to blog, my intention was not (just) talk about technical stuff, but just write about evertything i did like, or do not like: music, movies, politics, and a lot of things that i’m sure [...]


Link deste post
18mai2010
Ao desenvolver um produto, é função do Gerente de Produtos (em conjunto, obviamente, com todos os stakeholders), definir qual será o diferencial do produto em relação ao mercado. Os clientes se manterão fiéis ao seu produto somente se ele tiver um diferencial competitivo sustentável em relação aos demais concorrentes do mercado, e, mais que isso, em relação a outros produtos substitutos, ainda que não concorrentes diretos de seu produto. É esta diferenciação que torna um produto sustentável e, no final das contas, garante sua rentabilidade.
Dois exemplos clássicos de tentativa de diferenciação de produtos são:
- A diferenciação por preço – seu produto é parecido com os demais do mercado, mas você consegue vendê-lo a um preço menor – não é sustentável no longo prazo: algum concorrente com mais recursos eventualmente poderá oferecer o produto a um preço mais baixo que você, e, após um tempo de disputa, um dos dois irá chegar ao seu limite de preço baixo e assim deixará o outro vencer. É uma estratégia arriscada, em que só há lugar para um player no mercado, e este pode não ser você! É uma estratégia válida caso seu objetivo, no curto prazo, seja mesmo subsidiar o produto para tentar deliberadamente tirar um concorrente do mercado, mas não se sustenta no longo prazo, além do risco.
- Diferenciação por quantidade de funcionalidades que o produto possui. Uma ferramenta de e-mail que tenha calendário, por exemplo, é melhor que uma ferramenta que não tenha (será mesmo? Quantas pessoas – em seu público-alvo – usam o calendário?). Por um lado, ter mais funcionalidades torna o produto mais complexo, o que pode prejudicá-lo; por outro, em pouco tempo os concorrentes poderão desenvolvê-la também. Por mais que desenvolvedores muitas vezes discordem, hoje em dia, com a tecnologia à disposição, principalmente no mundo web, é possível fazer/copiar qualquer coisa. A tecnologia e as funcionalidades são diferenciais temporários, porque em breve alguém irá copiar seu produto (claro, somente se ele for bem sucedido, se ele fracassar, você não corre o risco de ser copiado!
)
Enfim, há diversas de se diferenciar um produto, algumas mais eficientes, outras menos, e, nos próximos posts pretendo abordar algumas formas de diferenciação que acredito serem mais interessantes para produtos web.
Deixe aqui nos comentários deste post sua opinião sobre qual a melhor forma de diferenciar seu produto web!
Compartilhe!
















Link deste post
17mai2010
Last saturday I presented an updated version of what sent me the noSQL way at nosqlbr – the first noSQL conference in Brazil. Basically I talked about stuff I did and I saw when I gave consulting to legacy systems. Life is not pretty but there are ways out. The event was great and I [...]
Link deste post