Video – SVG

Bora lá dar uma olhada no que o SVG pode oferecer?

Anúncios

Não sei se vocês sabem ao certo, mas eu atualmente trabalho na Bluesoft. Uma empresa MUITO bacana, que inclusive está contratando de Front até Analista de BI. Então jovem, se inscreve lá e vamo trabalhar junto!

Mas claro que o post de hoje não é sobre isso! Outra coisa muito bacana da Bluesoft é o nosso Papo Reto, que é a nossa maneira de compartilhar conhecimento. Além disso, é tudo gravado e publicado no canal do Bluesoft Labs!

Loucura!

 

Um dos caras que eu admiro muito é o William Justen. O cara manda muito bem e compartilha muitas coisas legais. Ele tem um curso gratuito de Jekyll e outro de Git/Github, que são muito bons. Recentemente, eu comecei a estudar SVG adquirindo o incrível curso dele Aprendendo SVG Do Início ao Avançado! E pra disseminar o que eu aprendi e você ter uma ideia do que é o curso, tem Papo Reto sobre!

 

Duvidas? gostou? Me acha um idiota?

Comenta ai!!
Angeliski

Video – PWA

Salve Galera!

Não sei se vocês sabem ao certo, mas eu atualmente trabalho na Bluesoft. Uma empresa MUITO bacana, que inclusive está contratando de Front até Analista de BI. Então jovem, se inscreve lá e vamo trabalhar junto!

Mas claro que o post de hoje não é sobre isso! Outra coisa muito bacana da Bluesoft é o nosso Papo Reto, que é a nossa maneira de compartilhar conhecimento. Além disso, é tudo gravado e publicado no canal do Bluesoft Labs!

Loucura!

Hoje eu vim trazer a minha primeira apresentação:

 

Duvidas? gostou? Me acha um idiota?

Comenta ai!!
Angeliski

Deletando devagar no Oracle?

Salve Galera! Hoje eu venho trazer uma dica rápida mas que me ajudou no trabalho.

Atualmente a aplicação que eu desenvolvo tem seus dados salvos numa base de dados Oracle. A persistência é abstraída pelo nosso Hibernate, mas no fim do dia é no Oracle que a coisa acontece. Recentemente tivemos problema com uma deleção de registro que demorava muito tempo. Era uma tabela pequena, com no máximo cem registros, mas que demorava cerca de dois minutos para deletar.

really?

Continuar lendo “Deletando devagar no Oracle?”

Deploy no Now com Travis CI

Você já precisou publicar no Now pelo Travis? Deu certo? Agora vai!

Recentemente eu precisei fazer algo que eu achei que era simples. Configurar um projeto no Github, para fazer o build no Travis e o Deploy no Now. Depois de três dias procurando informações de como fazer isso:

Surtando

Se você já teve que fazer isso, ou está tentando fazer, entende bem do que eu estou falando. Borá lá ver como fazer isso?

Continuar lendo “Deploy no Now com Travis CI”

JPA e Hibernate – Existe diferença? 

Uma das dúvidas mais comuns para quem está iniciando com os frameworks de ORM é:

Eu uso Hibernate ou JPA? Qual é melhor?

E normalmente quando você faz essa pergunta a reação costuma ser:

Mulher fazendo cara de decepção

Então vamos aprender o que são esses dois caras e porque as pessoas fazem essa cara pra você!

Continuar lendo “JPA e Hibernate – Existe diferença? “

Mapeando views com Hibernate no spring-data

Que tal finalmente conseguir mapear suas views sem ter problema na hora de recuperar os resultados?

Um framework sensacional que existe para persistência de dados  é  o Hibernate. Ele simplifica uma série de operações através da sua abstração,  permitindo que você realize interações com o banco sem necessariamente escrever SQL. Mas o assunto não é sobre ele nem sobre outra maravilha que é o spring-data. Não se preocupe se você não conhece essas ferramentas, vamos falar  delas em outro post.

O assunto de hoje é sobre uma particularidade que acontece quando você coloca os dois juntos (bem comum) e tenta mapear uma view (não tão comum).

Bora lá ver como resolver isso!

Continuar lendo “Mapeando views com Hibernate no spring-data”

Yarn – O NPM não serve mais?

O Yarn foi liberado, mas porque tanto alvoroço? Vamos descobrir o que é esse cara!

A pouco tempo o Facebook disponibilizou para a comunidade de desenvolvimento o Yarn, um gerenciador de dependências parecido com o npm. Tão parecido que a única diferença na estrutura que ele gera é o yarn.lock,  mas vamos explicar o que tudo isso significa.

Package Manager

Uma das coisas que toda aplicação tem são dependências. E para resolver o nosso problema de um milhão de dependências nem sempre temos um gerenciador de dependências para cuidar disso.  A responsabilidade desses gerenciadores é garantir que você não precisa ficar procurando onde baixar essas dependências e que suas dependências são as mesmas para todos desenvolvedores em teoria. No Java existe o Maven,  Gradle,  que ilustram como isso pode ser. No Javascript/Node existe o npm. Mas acontece  que o npm tem também um repositório onde essas dependências ficam salvas e outros Gerenciadores (conhecidos aqui como Package Manager) vão recuperar os itens necessários para sua aplicação funcionar, além do npm podemos citar o iedpnpmnpm-installnpmd e agora também o Yarn.

“Tá,  mas existem todos esses Angeliski,  pra que outro? “

Continuar lendo “Yarn – O NPM não serve mais?”