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!
segunda-feira, 27 de julho de 2015
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...
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 |
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.
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.
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.
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 |
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 |
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.
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.
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.
|
|