HELLO

WELCOME
Systems Analyst | DevOps Engineer
Não pratique a PPC

Marcelo L. Oliveira

DevOps Engineer

© 2023 Marcelo L. Oliveira. All Rights Reserved

fev 25, 2013
Não pratique a PPC

olhos-vendados

PPC nada tem a ver com partido político ou com facção criminosa, muito embora, dependendo do ponto de vista também possa ser considerado crime. A médio e longo prazo pode causar náuseas, dor de cabeça, queda de cabelos, etc.

Finalmente, o que é PPC? Significa Programação Por Coincidência e é uma abstração pessoal de aberrações que tenho visto ao longo da minha carreira como desenvolvedor de software, mas PPC também pode ser chamada de programação espírita, ou de programação do além. Se quiser simplificar, PPC  nada mais é do que POG(Programação Orientada a Gambiarras) sendo utilizada como meio de vida.

Nesse paradigma programa-se de olhos vendados, sem saber de onde vem, nem para onde vai. Os requisitos nunca mudam. Na verdade, eles nunca são definidos. Aqui qualquer tipo de teste é luxo, metodologias são desconhecidas, além de ser visto como perda de tempo. O mais comum nesse mundo é a checagem do caminho feliz.

Boa prática é codificar sem parar, sem respirar, sem vacilar e sem analisar. Retrabalho faz parte da vida, mantém o emprego, o cargo, o velho bug  e o cliente irado.

Tente isso!

Há vida fora da caixa!

More Details
ago 9, 2012
Inserção de keywords no Subversion com auto-props

Uma propriedade interessante do SVN é poder gravar informações automaticamente nos arquivos modificados. O nome dessa propriedade é auto-props. A imagem abaixo mostra o tipo de documentação gerada automaticamente pelo SVN:

Read More

More Details
jul 31, 2012
Como copiar arquivo de um servidor para outro no linux

Esta dica mostra como copiar um arquivo de um computador para outro dentro da mesma rede via linha de comando.

O comando abaixo utiliza SSH para transferência.

$ scp marcelo@200.97.199.155:/usr/src/redhat/RPMS/site-marceloweb.rpm 
/home/marcelo/RPMS/

Fica a dica!

More Details
jun 5, 2012
Criando um Virtual Host no Fedora

É possível configurar diversos sites no seu servidor Apache, ou simplesmente, passar a chamar o tradicional localhost por um domínio virtual.

Passo 1

$ sudo vi /etc/httpd/conf/httpd.conf

Read More

More Details
abr 17, 2012
Criando um túnel reverso

Túnel ReversoUm túnel reverso permite que computadores externos consigam acessar um determinado serviço exclusivo apenas a uma rede interna.

No exemplo abaixo, pretende-se que um computador dentro de uma rede interna disponibilize um determinado serviço para outros computadores fora dessa rede. Para isso usaremos um túnel reverso.

Supondo que um computador A esteja dentro de uma rede interna e que este tenha acesso a um determinado repositório SVN, pretendemos acessar tal repositório através do computador B, que não tem acesso ao mesmo.

Resolvemos este problema criando um túnel reverso entre os dois computadores. Nas próximas linhas mostrarei um passo a passo de como criar um túnel reverso utilizando o sistema operacional Linux.

Read More

More Details