Categoria: IA & Cloud

Inteligência artificial generativa, Azure e arquitetura de soluções em nuvem.

  • 2016 o ano da Automação

    Este artigo foi publicado em 2016. Ferramentas e versões citadas podem ter mudado desde então; a reflexão permanece.

    Fala galera!

    Por ser um programador sou fanático por automação e como ganhar tempo não tendo que fazer tarefas repetitivas.

    Costumo inclusive dizer que se eu não trabalhasse com desenvolvimento de software sempre causaria minha demissÃo pois automatizaria meu trabalho e não seria mais necessário.

    Já hoje meu trabalho é exatamente este, automatizar tarefas que trazem grande risco operacional para a empresa através de utilitários, integrações, scripts, etc.

    Já na SuperActive as metas para este ano são:

    • Ter todos os projetos implantados através de processos automatizados;
    • Aumentar a quantidade de testes automatizados;
    • Implementar um processo de verificação de qualidade de código;

    Para atender estes objetivos desde o fim do ano estou estudando os seguintes temas:

    • Team Build e Release Management;
    • Coded UI;
    • Sonarqube;
    • Powershell;

    Estamos realizando reuniões semanais para acompanhamento e melhoria dos processos e tenho certeza que teremos grandes novidades em breve.

    E voce, o que tem feito para melhorar o seu dia? Compartilhe aqui nos comentários.

    Abraços e até a próxima!

  • Da virtualização à conteinerização

    Este artigo foi publicado em 2016. Ferramentas e versões citadas podem ter mudado desde então; a reflexão permanece.

    Fala galera!

    Não sei se voces sabem mas sou usuário da plataforma Apple e trabalho no meu dia-a-dia com um MacBook Pro.

    Mas para utilizar o Visual Studio tenho de recorrer a uma tecnologia que me facina a tempos: a virtualizaçÃo.

    No Windows utilizei por muito tempo o VMWare e só muitos anos depois, para falar a verdade só para usar o Xamarin Player utilizei o VirtualBox.

    Já no Mac acatando a sugestão do cocatech me rendi ao Parallels que tem me atendido com maestria, apesar dos problemas de acessibilidade.

    Mas nem sempre a criação de máquinas virtuais é rápida o suficiente para realizar determinadas tarefas e por isto comecei a estudar a tecnologia de containers, principalmente o docker.

    Ele utiliza o conceito de particionamento de recursos da máquina, seja ela física ou virtual, para rodar ambientes independentes, o que é ideal para a publicação de aplicações diferentes em um mesmo ambiente, e promove-los como se fossem códigos fonte, é a realmente implementação do DEVOPS.

    No caso tenho utilizado para rodar uma instancia do Sonarqube em minha máquina e analisar a qualidade dos meus projetos.

    O Sonar tem um procedimento de instalação até que simples, mas teria de fazer ou uma máquina virtual ou colocar todo este mbiente no Mac, o que não gosto pois me tira a independencia.

    Este assunto ainda será bem tratado aqui, mas fica a dica para aqueles que querem algo novo para estudar, e aplicar em seu dia-a-dia.

    Até a próxima!

  • Big Data: Procurando as respostas onde elas estão

    Este artigo foi publicado em 2015. Ferramentas e versões citadas podem ter mudado desde então; a reflexão permanece.

    Fala galera!

    Neste papo tentamos conceituar o Big Data, os tipos de dados e introduzir algumas ferramentas.

    Falamos sobre dados estruturados e não estruturados, NoSQL, IOT e muitos outros temas relacionados ao processamento de grand volume de informações.

    A discussão foi tão rica que gerou até a oportunidade de fazermos uma segunda edição com demonstrações práticas.

    Não se esqueçam de curtir o vídeo, compartilhar com a galera e se inscrver no canal. Aproveitem para assistir as outras edições que publicamos qinzenalmente.

    Até a próxima!