No curso de especialização Gestão de Produtos de Software da Universidade Alberta, que eu estou cursando através do Coursera, recebi algumas dicas interessantes de como resolver/enfrentar algumas situações que podem ocorrer durante o Daily Scrum no nosso dia-a-dia. Situação 1: Quando um membro do time diz que vai terminar uma tarefa na daily do dia... Continue Reading →
Quando estimativa é sinônimo de prazo: Raiz das frustrações no desenvolvimento de software
Um grave problema em muitas organizações é considerar estimativa como sinônimo de prazo. Quando um time estima o desenvolvimento de determinada feature em 4 semanas, isso é divulgado e encarado como um compromisso de entrega em 4 semanas. E quando, por motivos diversos, o compromisso não é atingido, a frustração é geral. O cliente... Continue Reading →
MySQL: 1045 – Access denied for user ‘root’@’localhost’ (using password: YES)
Após instalar a versão 8 do MySQL na minha máquina de trabalho, recebo este erro ao tentar conectar meu script nodeJS com a base de dados. Tentei várias sugestões que encontrei no stackoverflow, porém só consegui resolver mudando o método de autenticação do MySQL. Inicialmente, eu havia instalado usando a primeira opção "Use Strong Password... Continue Reading →
Emagrecendo seu binário: removendo dependências desnecessárias do seu projeto(pom.xml)
Vivo tempos de mais mão na massa, onde 80% do meu tempo tem sido resolver problemas codificando a solução by myself. E uma coisa estava me incomodando muito, o tamanho (em MB) dos binários das aplicações. São aplicações estáveis, com anos rodando em produção. Tinha certeza que, nos pom.xml, deveria ter muitas dependências que deixamos... Continue Reading →
Erros irritantes de JavaScript no eclipse Kepler
Quem nunca baixou um projeto para trabalhar e o eclipse acusou centenas de erro de javascript? Isso é bastante comum. Há diversas threads com perguntas "Como remover os erros de javascript no eclipse" no stackoverflow e outros fóruns. As dicas mais comuns são: Acessar as preferências do Eclipse e remover a validação: Window > Preferences… >... Continue Reading →
Minha senha do Oracle SQL expirou, e agora?
No meu dia-a-dia, eu uso o SQuirreL para acessar as bases de dados ORACLE. Mas, quando a minha senha expira... eu nunca lembro o comando do sqlplus para alterar a senha 😦 Vou deixar esta "cola" aqui para mim e para quem mais precisar! sqlplus username/password@host:port/service
Weblogic 12C e Eclipse – java.lang.OutOfMemoryError: PermGen space
Mais um para a coleção de erros chatos: java.lang.OutOfMemoryError: PermGen space Eu nunca havia tomado este erro na minha máquina atual, eclipse atual e versão do weblogic atual. Mas acredito que o motivo é que estou alterando muitos projetos ao mesmo tempo e tem um número maior de .ear e .war rodando no meu weblogic.... Continue Reading →
Weblogic 12C: unable to get file lock, will retry …
Ultimamente, eu tenho sofrido muito com meu eclipse. Erros, que eu nunca tinha enfrentado antes, passaram a ocorrer. Um deles é: <BEA-141281> <unable to get file lock, will retry …> Quando eu tento iniciar o weblogic. Buscando no google, encontrei a solução: Parar o "start" do weblogic; Ir até a pasta do weblogic e acessar... Continue Reading →
Eclipse Kepler: Por que o launch do meu server não sai de 23%?
Recentemente tive que trocar de note e montar todo o meu ambiente de desenvolvimento eclipse novamente. Neste trabalho eu me deparei com um erro estranho. Ao tentar subir meu server weblogic pelo eclipse, o processo alcançava 23% e não avançava. Nada no console... Após algumas pesquisas no google, encontrei uma pista. A aplicação Qualcomm Atheros AWiC... Continue Reading →
App Podcasts nativo iOS: Como se livrar do cache infinito?
Quem acompanha o blog sabe que eu descobri o maravilhoso mundo dos podcasts no ano passado e estou ouvindo cada vez mais. Eu realmente acho que esta é uma forma poderosa forma de compartilhamento de conhecimento e conteúdo de qualidade. Mas eu cometi um erro muito grave. Eu estava usando o aplicativo nativo do iOS,... Continue Reading →