segunda-feira, 27 de julho de 2015

Configurando wxWidgets 3.0.2 no Visual Studio 2013

No último post, mostrei como configurar a biblioteca SDL no Visual Studio 2013. Minha versão trial expirou no prazo, mas gostei bastante dela, nem lembro da primeira versão do Visual Studio que utilizei de verdade, foi à muitos anos. Baixei a versão community do Visual Studio no site da Microsoft e utilizarei ela para desenvolver meus programas com wxWidgets. A biblioteca wxWidgets foi desenvolvida em C++ e é utilizada para desenvolvimento de interfaces gráficas multiplataforma. Para quem não conhece, sugiro que entrem no site dos desenvolvedores para se inteirar. Garanto que vão gostar do que vão ver!

Compartilhe:

sexta-feira, 17 de abril de 2015

Instalando SDL2 no Visual Studio 2013

Em algum post mais antigo, mostrei como configurar a biblioteca SDL2 no Code::Blocks 13 e aleguei que este era o melhor ambiente que existia. Realmente Code::Blocks continua sendo pra mim o melhor ambiente multiplataforma e grátis que existe, mas não podemos comparar ao seu concorrente pago (minha instalação expira a licença em 27 dias), Visual Studio, quando o assunto é integração de ambiente. A integração entre compilador, depurador, sistema operacional e ambiente de desenvolvimento lhe proporcionam maior imersão no desenvolvimento, sem precisar de muitos ajustes. Ou seja, facilidade, next, next, finish, plug-and-play, enjoy, etc...

Compartilhe:

segunda-feira, 13 de outubro de 2014

CG: 3D sem OpenGL ou DirectX – Parte 1/4

Vou começar hoje uma série de artigos - quatro posts, acredito eu - sobre programação de gráficos 3D sem a ajuda de OpenGL ou DirectX. Muita gente talvez nem pense neste tipo coisa hoje em dia, mas no início dos tempos dos gráficos 3d, tudo era feito à mão. Todas as API’s ainda precisavam ser escritas e a reusabilidade de código era praticamente zero. A internet não possuía muito conteúdo e grande parte dos programadores viviam isolados em seus computadores em companhia de livros de exatas e um monte de datasheets de placas com recursos mirabolantes fornecidos pelos fabricantes de hardwares que nem sempre tentavam facilitar muito as coisas.

J. Willard Marriott Library's Special Collections

Compartilhe:

segunda-feira, 1 de setembro de 2014

Chegou meu Raspberry Pi - B

À uns dois meses atrás resolvi comprar no eBay o Raspberry Pi. Vindo da China, demorou aproximadamente 2 meses para chegar e o resultado compensou a espera. Paguei aproximadamente 140,00 reais para o kit composto por:

1 Raspberry Pi - modelo B.
1 Cabo HDMI.
1 Fonte.
3 Dissipadores de calor.
1 Case.



Compartilhe:

quinta-feira, 19 de junho de 2014

MS-DOS 6.22, Disquetes e CD-ROM na VirtualBox 4.3

Fala pessoal! No final do post anterior, eu disponibilizei um disquete virtual para um pacote ASM de desenvolvimento. Algumas pessoas me perguntaram como foi que montei este disquete virtual e a verdade é que eu ralei bastante para encontrar um programa pra isso na internet. Neste post, vou disponibilizar o link para este programa, além da informação de como habilitar seu CD-ROM no MS-DOS 6.22 instalado na VM VirtualBox 4.3.



Compartilhe:

quinta-feira, 12 de junho de 2014

Instalando MS-DOS 6.22 no VirtualBox 4.3

Falaê! Estive pensando em mudar o título do blog para "Assuntos aleatórios", pois estou sempre escrevendo coisas de forma aleatória por aqui, não é mesmo? heheh. Hoje não será diferente, vou falar de uma instalação do sistema MS-DOS 6.22 no VirtualBox 4.3.10, uma máquina virtual open source fantástica que me surpreende à cada dia.


Compartilhe:

terça-feira, 29 de abril de 2014

Configurando SDL2 no Code::Blocks 13

Infelizmente minhas férias com o Arduino não foram como o esperado. Não tive muito tempo para dedicar, então, não saí do básico. Desta forma, os posts sobre o assunto ficarão pra outra hora. Hoje vou mostrar mais uma vez um post sobre setup do ambiente mais legal que existe, o Code::Blocks 13.12 para se trabalhar com a biblioteca SDL versão 2.0.3.

Logo SDL - libsdl.org

Compartilhe:

domingo, 8 de dezembro de 2013

Arduino UNO para as férias


Na semana passada finalmente chegou o meu Starter Kit Avançado (com Arduino UNO Rev 3 Original) que adquiri no site Laboratório de Garagem. Eu estava namorando um Arduino UNO há muito tempo e como a eletrônica não é meu forte, fui deixando de lado até encontrar tempo para dar início aos estudos. 

Unbox Starter Kit Avançado Arduino UNO R3

Compartilhe:

sexta-feira, 6 de dezembro de 2013

Simulador de STL - S7 300 e 400


À algum um tempo atrás, precisei escrever uma rotina como parte de um software para a automação de um processo industrial de enfornamento de tarugos, para uma laminação de aços longos. A planta utilizava a linha de PLCs S7 300 da Siemens e a exigência era que toda a informação fosse tratada em chão de fábrica antes de subir para a próxima camada até o sistema ERP - Enterprise Resource Planning.

Toda a rotina de acionamentos estava pronta e escrita em linguagem Ladder, porém, para a rastreabilidade do material juntamente ao sistema ERP utilizado pela empresa, precisávamos manter um registro do material enfornado, com peso, origem, hora, etc. Como o forno suporta quase 200 tarugos, precisava de uma rotina do tipo FIFO - First in first out.

Compartilhe:

quarta-feira, 4 de dezembro de 2013

Versões antigas de software - Onde encontrar


Lembra daquele software antigo que você utilizava na sua máquina, que fazia coisas mágicas e cabia em apenas um disquete? Aquele jogo que aguçava sua imaginação, mesmo só mostrando um prompt solitário reluzindo à sua frente e esperava um comando para efetuar uma ação? Aquele software de planilha eletrônica jurássico, ou mesmo o editor de textos que ainda não tinha o fundo azul, pois o monitor era de fósforo verde? Aliás, o pessoal do filme Matrix se inspirou neste monitor para mostrar o código-fonte da Matrix que vemos no filme através do qual os operadores conseguem enxergar aquela realidade paralela.
Códigos da Matrix - Filme
Monitor IBM de fósforo verde

Compartilhe:
QuaseHard. Tecnologia do Blogger.