Android: Modularização de Android

Você já deve ter ouvido falar em modularidade de Android; em algum momento do desenvolvimento do Android, certo? Se não, não há problema. Essa série também é para você que quer aprender do zero. A maior motivação para escrever esta série de artigos; é para que mais desenvolvedores possam acompanhar essa “nova” abordagem que é … Ler mais

Api: Como ajudar seu time mobile a consumir uma api de forma mais rápida

Quando estamos em um projeto de Api onde mobile e backend; estão trabalhando em paralelo em uma determinada função, muitas vezes temos uma dúvida; “Preciso fazer minha camada de serviço, o que faço agora?”. Decidiu testar o upload de um serviço no Steam; que retornaria uma resposta simulada para nossos desenvolvedores usarem. E como disponibilizar … Ler mais

Código: Como está a saúde do seu código?

Olá a todos, tudo bem? Hoje eu quero apresentar uma ferramenta que pode nos ajudar a analisar o código do projeto de forma muito simples: PHP Insights. Você pode instalar o PHP Insights para um projeto específico via compositor usando o seguinte comando: O PHP Insights é usado diretamente no terminal, então, para executá-lo, basta … Ler mais

Laravel: Gerenciando Assets com Laravel Mix

Já sentiu dor de cabeça ou preguiça de configurar o Laravel webpack de forma eficiente em seu projeto? Bem, eu tenho! O Laravel Mix fornece uma API que abstrai toda a configuração do webpack, módulos agrupados e ativos compilados e suporta vários pré-processadores CSS e JavaScript. É importante lembrar que você pode utilizar o Laravel … Ler mais

Mongo DB & Laravel: saiba mais sobre embedded documents

Este artigo discute maneiras de consultar dados por meio do Mongo Shell e da linguagem Java. Nesse contexto, são introduzidas consultas simples e avançadas, o uso do framework de agregação e a classe QueryBuilder. Mais importante ainda, este artigo também discute maneiras de entender o desempenho individual de cada consulta em relação ao banco e … Ler mais

Trabalho remoto: aprenda a organizar seu home office

Você já reparou como o Trabalho Remoto ficou tão popular? De acordo com uma pesquisa com 200 empresas realizada pela SAP Consultoria, o setor de tecnologia da informação adotou a prática de home office em 70% das empresas. Alguns dos motivos dessa realidade são a disponibilidade de tecnologia que pode funcionar em qualquer lugar e … Ler mais

Emprego: Como negociar o seu salário durante a entrevista de emprego

A entrevista de emprego é sempre decisiva para o resultado do processo seletivo, por isso o candidato deve aproveitar esta oportunidade para reiterar sua competência profissional e seu interesse pela oportunidade. No entanto, a negociação salarial costuma ser a parte mais delicada da conversa e, para não correr o risco de errar, o melhor a … Ler mais

W3C: O que é?

O World Wide Web Consortium (W3C) foi fundado em outubro de 1994, liderado pelo inventor da web Tim Berners-Lee e pelo CEO da organização, Jeffrey Jaffe. Nasceu do Laboratório de Ciência da Computação do MIT (MIT/LCS) em colaboração com a Organização Europeia para Pesquisa Nuclear (CERN), com o apoio da Agência de Projetos de Pesquisa … Ler mais

Código Limpo: Começando a praticar

Você provavelmente já ouviu “bom código dispensa comentários” ou achou muito difícil praticar código limpo, certo? Neste post, vou contar toda a verdade sobre as partes reais do código limpo! Se você pousou aqui de paraquedas, seja bem-vindo! Primeiro, dê uma olhada no que já discutimos sobre código limpo. Comece com código limpo E então, … Ler mais

Como concluir um projeto de software de forma simples?

O processo de desenvolvimento de software pode ser visto como um conjunto de atividades organizadas para definir, desenvolver, testar e manter software. Aqui estão alguns objetivos do processo de desenvolvimento: definir as atividades a serem executadas; quando uma atividade deve ser realizada; o indivíduo ou grupo que realiza tais atividades; Padronização durante o desenvolvimento. desenvolvimento … Ler mais