Postagens

Mostrando postagens de Outubro, 2017

Seu código hoje ta lindo e ano que vem?

Imagem
Você sabe o que é desenvolver e entregar um bom sistema? Não estou falando do ponto de vista do consumidor, estou falando do ponto de vista do desenvolvedor. Estou me referindo da qualidade das "estruturas internas" que suportam a existência de um sistema, muitas das vezes chamado de "arquitetura de software". O legal do assunto, é que não precisa ser respondido por nenhum ser humano, sendo que o próprio código da solução fala por si. Como?

A solução esta fácil de alterar?
Esta fácil localizar itens internos?
Esta fácil trocar componentes velhos por novos?
Esta fácil trocar frameworks velhos por novos?

Se sim, o sistema esta muito bem! Parabéns!!! E se:

Não esta fácil de alterar.
Não se acha nada.
Não da para trocar nada, tudo amarrado.
Sistema funcionando não se mexe!
Ninguém quer assumir a bucha?
Toda vez que mexe quebra alguma coisa?

Ai meu querido, "azedou o pé do frango". Esse sistema ta ruim  .
Um bom sistema, cresce e evolui de complexidade ao longo do tempo, d…

verificando atualizações mac os x

Imagem

verificando atualizações mac os x

Imagem

atualizando lubuntu via terminal

Imagem

atualizando lubuntu via terminal

Imagem

salvando arquivo no formato agylle

Imagem

salvando arquivo no formato agylle

Imagem

pesquisando no agylle

Imagem

pesquisando no agylle

Imagem

abrindo arquivo de importação salvo agylle

Imagem

abrindo arquivo de importação salvo agylle

Imagem

exportação de dados agylle desktop

Imagem

exportação de dados agylle desktop

Imagem

Java Frameworks – Captcha

Java Frameworks – JEE Web Container Standalone

Dificilmente uma corporação terá poder intelectual, financeiro, mão de obra disponível e tempo para competir com a comunidade mundial.
Em outras palavras, o arquiteto de software de uma corporação deve conhecer o máximo possível das opções de componentes e frameworks existentes no mercado para não cair no velho e já conhecido buraco de tentar “reinventar a roda” a sua maneira.
Esse é um dos vários tópicos discutido no nosso treinamento de Arquiteto de Software Java. Não querendo criticar sua capacidade com profissional, mas a economia em escala já nos ensina há muito tempo que código de comunidade recebe uma atenção infinitamente maior do que a maioria dos desenvolvedores poderia dedicar a estas mesmas funcionalidades.

Dentro desse assunto, eu gostaria de publicar minha lista de frameworks e componentes Java utilizado nas minhas decisões arquiteturais no momento de arquiteturar uma solução. Cada opção estará agrupada por categoria em um post separado com o objetivo de ser utilizado como 

Livro Kotlin em ação

A linguagem de programação Kotlin oferece uma sintaxe expressiva, um sistema de tipos robusto e intuitivo e o suporte de um ótimo conjunto de ferramentas, juntamente com uma interoperabilidade natural com códigos, bibliotecas e frameworks Java. A linguagem Kotlin pode ser compilada para bytecode Java, portanto você pode usá-la em todos os lugares em que Java é utilizada, inclusive no Android. Com um compilador eficiente e uma pequena biblioteca-padrão, Kotlin praticamente não impõe nenhum overhead em tempo de execução.

O livro Kotlin em ação ensina você a usar a linguagem Kotlin em aplicações com qualidade compatível para ambientes de produção. Escrito para desenvolvedores com experiência em Java, este livro repleto de exemplos vai além da maioria dos livros sobre linguagens de programação, incluindo tópicos interessantes como construção de DSLs com sintaxe de linguagem natural. Os autores são desenvolvedores do núcleo de Kotlin, portanto você poderá estar certo de que mesmo os detalhe…

Como montar uma arvore de campeonado em Javascript

arvore

Só baixar... ela está no link acima.

taskerr sistema para freelancers web

Imagem

taskerr sistema para freelancers web

Imagem

Revista Oracle Java Magazine

Como agendar visitantes para portal de moradores GestCCon

Imagem

JavaOne 2017 Keynotes: Monday October 2, 2017

Imagem