Sections

Eu participei de um projeto de B2B (Business to Business), onde eu fazia parte da equipe que desenvolvia a plataforma de backoffice, e outra equipe desenvolvia o frontoffice (a loja ondecliente comprava). Cada parte da plataforma - back e front office, necessitavam trocar dados e foi necessário estabelecer uma regra de...

Back Office e Front Office são conjuntos de atividades e responsabilidades no gerenciamento de um negócio, podendo ser realizas por equipes de próprias ou terceirizadas nas empresas. No contexto de sistemas de software e aplicativos, é possível adequar o atendimento das soluções em plataformas diferentes, que interagem...

Se você quer montar o melhor ambiente para desenvolvimento de software em Linux Mint (ou Ubuntu ou outros derivados Debian), este é o artigo certo para isso.

Toda pessoa desenvolvedora de software organiza seu ambiente de trabalho para programação usando um misto de necessidades das tecnologias que usa para programar,...

featured-lint-scaled.webp

Ao executar o ESLint em um código Javascript, NodeJs ou ExpressJs, podemos encontrar o erro de “concatenação de string inesperada” ou “Unexpected string concatenation”.

Este lint aponta para um possível código que manipula concatenação de strings, que foi escrito de maneira a resultar em uma...

featured-dados-brasil.webp

Onde encontrar dados abertos para análises estatísticas, semear bases com dados iniciais ou ainda criar tabelas auxiliares para determinadas áreas de negócio? A comunidade de desenvolvedores trabalha muito para criar repositórios que ofereçam dados para atender estas necessidades, que tal conferir e contribuir para estes repositórios.

featured-dados.webp

Um tutorial rápido e direto ao ponto que demonstra como trabalhar e gerar números aleatórios - randômicos, em linguagem C.

Você pode usar as mesmas funções para trabalhar com C++.

A motivação veio da necessidade de meus alunos aprendizes de programação, principalmente de cursos não ligados diretamente com informática,...

featured-pink-dices-on-pink-background.webp

Os números aleatórios são úteis para uma grande variedade de situações, como gerar chaves de criptografia de dados, simular e modelar fenômenos complexos e para selecionar amostras aleatórias de conjuntos de dados maiores.

Números aleatórios também têm sido usados ​​esteticamente, por exemplo, na literatura e na música...

featured-businessrules-framemk.webp

Este é um resumo de minha dissertação de mestrado, defendida em 2013, para obtenção de MESTRE EM ENGENHARIA DE PRODUÇÃO, na área de concentração de Gestão Industrial, Programa de Pós-Graduação em Engenharia de Produção.

Nela eu construí uma camada de serviços, baseados na tecnologia de Web Services SOAP/WSDL, com o...

featured-pessoas-quebra-cabeca.webp

Seja em meio coorporativo, privado ou público, ou em meio acadêmico, entender a diferença entre metodologia, método, processo e técnica é essencial para alcançar níveis altos de qualidade e produtividade em seu dia a dia.

featured-programando.webp

Threads, em C, C++, Java, PHP, Python ou qualquer outra linguagem de programação, são fluxos de execução independentes de um mesmo programa.

Threads são funções que rodam em “background”, ou seja, enquanto que o programa executa a função main() - em C, uma thread poderá estar executando ao mesmo tempo que...

featured-fluxo-framemk.webp

O projeto FrameMK propõe criar um modelo de arquitetura de um framework de domı́nio na área de formação de preço de venda. Este objetivo está sendo alcançado por meio do estudo de métodos utilizados para FPV, identificando seus aspectos comuns e especı́ficos para modelagem e construção do aplicativo.

featured-shell-script-logo.jpg

Bash é uma linguagem de linha de comando (sabe aquela tela preta) para sistemas operacionais baseados em Unix, como o Linux. Ela permite que você controle seu computador utilizando comandos programáveis. Sendo você um desenvolvedor de softwares ou administrador de sistemas, existem diversas razões do porque aprender...