Utilizando proxy corporativo com Python requests, Git, Mercurial, Conda e pip

Trabalhar em um ambiente corporativo nem sempre é simples. Especialmente se você realizar programação mesmo sem ser da área de TI. Na verdade, quanto maior a empresa, maiores as chances de haver regras draconianas a respeito de software desenvolvido localmente. Algumas empresas chegam até a proibi-los.

Outras empresas não chegam ...

more ...

Equações numeradas no Pelican

Depois de muuuuito ralar atrás de uma solução para o port do meu artigo sobre modelagem de motores (muitos dias já perdidos nessa brincadeira), consegui uma solução aceitável.

É fato que existem muitas deficiências das linguagens de markup simplificadas em relação a algumas já estabelecidas. Não dá pra comparar a ...

more ...

Começando de novo

Começo mais uma vez a minha busca por um sistema em que eu possa escrever uma coisa ou outra. Afinal, não dá pra lembrar de tudo e algumas coisas valem a pena deixar registrado.

Esta busca já passou por alguns CMS anteriormente. Drupal, Dokuwiki e Wordpress já passaram pelo meu ...

more ...

Usando o Eclipse (Indigo) para programar o STM32

Esses são os passos utilizados para fazer funcionar o Eclipse CDT para programar em microcontroladores ARM. Este tutorial foi testado com microcontroladores STM32F103, mas também deve funcionar para outros tipos, inclusive ARM7TDMI, bastando mudar alguns parâmetros.

A idéia de usar o Eclipse puro, mesmo que dê mais trabalho que outras ...

more ...

Power MOSFETs (MOSFETs de potência)

Transistores bipolares de junção (TBJ) são transistores que conduzem quando há uma corrente passando por sua base. Neste sentido, eles podem ser encarados como fontes de corrente controladas a corrente.

Já os transistores do tipo MOSFET (Metal Oxide Semiconductor Field-Effect Transistor) conduzem quando uma tensão é aplicada no seu terminal ...

more ...

Usando C++ em microcontroladores

Muitas pessoas ainda acreditam que usar C++ para microcontroladores é perda de espaço, porém aqui vão algumas observações:

  • Código bem feito em C++ é melhor que código mal feito em C;
  • O uso de classes não necessariamente gera código maior, mas pode organizar muito melhor com o paradigma de orientação ...
more ...


Identificação de motores

O controle de motores não é uma ciência nova. No entanto, pode ser difícil entender o básico quando os cursos de graduação ensinam apenas a realizar o controle de fórmulas genéricas, cheias de números que não significam nada.

Fiz este artigo com base numa pesquisa que fiz com um amigo ...

more ...