Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Desenvolvimento

O 486 que queria ser Pentium #4

Com a ajuda do mito 5x86 chegou a hora de relembrarmos alguns softwares clássicos para o Windows for Workgroups 3.11, popularmente conhecidos como "aplicativos for Windows".

O 386 que queria ser 486 #4

Na quarta parte desta série mostrarei o bravo 386 rodando algumas aplicações diretamente no Windows NT 3.51. Vale a pena conferir!

Dicas Debian #11 – Instalando o servidor Git

O Git é o mais popular software de controle de versões e no Debian você pode criar o seu próprio servidor de forma simples! Como bônus esta postagem também mostra a integração com o Visual Studio 2022.

Segundo professor da FGV, o home office deverá crescer 30%

Em tempos de coronavírus, o home office está sendo largamente adotado como um indispensável complemento ao necessário isolamento social. A tendência é que a prática permaneça em alta mesmo após o final da pandemia.

TI com mimimi

Artigo do Gizmodo americano me deu vontade de vomitar. Olha em que nível chegou o politicamente chato!

Facebook armazenou milhões de senhas em texto puro (Atualizado)

No mais novo escândalo envolvendo a rede social do Zuck, a empresa admitiu que armazenou durante anos milhões de senhas em texto puro, sem qualquer criptografia. Que coisa feia! Atualizado com as mais recentes tretas do feice .

Microsoft abre o código-fonte da calculadora do Windows 10

Embora o código-fonte de produtos como o Windows e o Office ainda sejam guardados a sete chaves (eu disse “ainda”), a Microsoft tem se mostrado bastante participativa e colaborativa em muitos outros aspectos. Realmente a gestão de Satya Nadella vez trazendo uma disruptura jamais antes imaginada na empresa.

Programando no Visual Basic 1.0 para MS-DOS

Sim, existiu uma versão do VB para MS-DOS! Confira aqui o seu funcionamento e como ela facilitava a crianção de interfaces complexas mesmo no modo texto.

Quer ajudar a fomentar a indústria de jogos nacional? Então dê uma força a novos talentos

O amigo Rafael Sandim Kretzschmar é um apoiador deste espaço deste a sua gênese e recentemente me pediu para avaliar um jogo produzido pelo seu irmão Leonardo Sandim Kretzschmar, o qual é um protótipo feito para o mestrado em design de games que o Leonardo está cursando. Respeito total! Diante da nobre causa aceitei imediatamente não apenas avaliar o jogo, bem como também dar uma força para a divulgação do trabalho aqui no blog, o que felizmente foi prontamente aceito pelo Leonardo e o Rafael. Desenvolvido na plataforma Unity com C# o jogo inicialmente roda em Windows, mas pode ser facilmente portado para Linux, Mac OS X, Android e até mesmo para os consoles PS4 e Xbox One. O protótipo traz o consagrado formato de plataforma muito comum na geração dos consoles de 16 bits (o que particularmente curti bastante! 😁), além de personagens e cenários inspirados em clássicos como o Mega Man X e Super Metroid. O jogo pode ser baixado aqui e não necessita de instalação, bas...

Como habilitar a roda do mouse no Visual Basic 6

Quando o Visual Basic 6 foi concebido lá no final do século passado, os mouses com o scroll central (a famosa “rodinha” do mouse) não eram lá muito populares. Isto posto, para habilitar este recurso que literalmente é uma “mão na roda” (ou seria dedo na roda? :p) no VB6 é necessário um add-in externo. Veja aqui como proceder: 1. Baixe o arquivo VB6IDEMouseWheelAddin.dll aqui (para facilitar a vida dos queridos leitores hospedei uma cópia na minha conta do Dropbox). 2. Agora devemos registar o componente. Para tanto, abra um Prompt de Comando como Administrador e navegue até pasta onde o arquivo DLL foi baixado. Na pasta, rode o seguinte comando: regsvr32 VB6IDEMouseWheelAddin.dll Deverá ser exibida uma mensagem de sucesso: 3. Agora é necessário carregar o add-in no VB6. Abra-o e acesse o menu Add-Ins – Add-In Manager. Se foi corretamente registrado, o componente “MouseWheel Fix” deverá estar listado. Selecione-o e marque as caixas “Loaded/Unloaded” e “Load on Sta...

O código-fonte da lendária missão Apollo 11 foi tornado público

Mais um legado tecnológico da humanidade foi tornado público, o que sem dúvida ajudará às gerações futuras ter uma melhor compreensão de onde viemos e para onde iremos. O código-fonte dos sistemas de controle e apoio da missão Apollo 11 estão disponíveis para quem quiser analisa-los , inclusive com a possibilidade de compilar os mesmos! Espetacular! A linguagem parece ser Assembly. Fico imaginando a pressão que os programadores tiveram durante o desenvolvimento... afinal de contas, um único bug poderia acarretar em uma catástrofe inimaginável. Apesar disto, não é o que eles transpareceram nos comentários, que são bastante bem humorados. É assim que se faz, sou fã desses caras! Parte do código que controlou a reentrada na atmosfera da Terra Veja também: Confira o código-fonte do Micro-Soft BASIC para o processador MOS 6502 Nvidia libera o código-fonte do PhysX baseado em CPU Você sabia que a Apple divulga o código-fonte dos seus softwares? Microsoft disponibiliz...

A profissão de TI será finalmente regulamentada?

Desde que eu estava na faculdade durante a década de 1990 ouço que o Projeto de Lei que previa a criação dos CREIs (Conselhos Regionais de Informática) estava para ser votado. Conforme os anos foram se passando, a expectativa virou frustração. Pois bem, há agora um novo fio de esperança: o Sindpd irá elaborar a minuta de um novo Projeto de Lei para a regulamentação da profissão, e o presidente interino Michel Temer prometeu que irá levar para apreciação do Congresso Nacional . Fazia tempo que queria escrever algo sobre a profissão de TI e esta notícia foi o empurrão que faltava. Pois bem, a regulamentação da profissão é algo que necessitamos urgentemente. É realmente difícil atuar em um mercado não regulamentado: não temos mecanismos de proteção contra abusos e até para a concorrência desleal de aventureiros que não tem nada a perder, e o que é pior, acabam por muitas vezes macular a imagem do profissional de TI. Claro que em toda e qualquer área há profissionais bons e ruins. Por...

Parabéns (atrasado) Visual Basic!

E não é que o nosso querido Visual Basic completou um quarto de século? Foi exatamente no dia 20 de maio de 1991 que o Visual Basic 1.0 para  o Windows 3.0 foi lançado  e desde então programar no PC nunca mais foi a mesma coisa! :-p Visual Basic 1 rodando no Windows 3.0

Revivendo o clássico Gradiente Expert (Parte 2 – Anatomia e Funcionamento)

Enquanto que na primeira parte desta série foi abordado o histórico do padrão MSX e as especificações técnicas do Gradiente Expert, na presente parte mostrarei a sua anatomia e colocarei o simpático Expert para funcionar, depois de muitos anos guardado. Confira aqui os detalhes! O Expert em conjunto com uma TV CRT de 14”

Confira o código-fonte do Micro-Soft BASIC para o processador MOS 6502

Nas minhas andanças virtuais pela Web às vezes encontro algumas preciosidades de importância histórica imensurável, e esta é um exemplo: o código-fonte do interpretador BASIC desenvolvido pela então Micro-Soft para o processador MOS 6502. Confira aqui algumas curiosidades sobre este clássico interpretador da linguagem BASIC que teve enorme importância dos primórdios da computação pessoal, além de assuntos correlatos. Início do códio-fonte do MS-BASIC para o processador MOS 6502

O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

Tenho que admitir: fazia tempo que estava devendo aos meus leitores da turma do VB6 um guia atualizado sobre a instalação e operação da icônica linguagem nas versões mais recentes do Windows. Este presente tutorial é uma atualização dos anteriores e cobre a versão final do Windows 10, bem como os erros mais comuns que ocorrem ao carregar projetos nestas versões do Windows.

Visual Basic 6 é a décima linguagem de programação mais utilizada

Conforme pesquisa feita pela respeitável empresa de consultoria TIOBE Software, o Visual Basic 6 orgulhosamente ocupa o posto de décima linguagem de programação mais utilizada no mundo. Confiram: Chique, não? Porém o número que mais me chamou a atenção foi o seu crescimento de 1,89% desde maio do ano passado, número superior ao das linguagens Java, C, C#, Python, JavaScript e o seu suposto (e imposto) sucessor Visual Basic .NET. Wow! Mas não é só isso: como a Microsoft afirmou que a IDE e as aplicações feitas em Visual Basic 6 serão suportadas até o final do ciclo de vida do Windows 8.1 , o que será em 2023, isto significa que o querido VB6 terá garantido nada menos do que 25 anos de suporte e compatibilidade, um quarto de século! Para efeito de comparação, o .NET 1.0 de 2002 não funciona no Windows 7 (de 2009) enquanto que o 1.1 de 2003 não funciona no Windows 8 lançado em 2012. Visual Basic 6, a linguagem imortal!  Veja também: O guia definitivo de in...

Assim se programava a impressão de um relatório no século passado

A organização que fiz nos meus backups antigos segue rendendo bons assuntos! Após eu descobrir os scripts em Shell que utilizava no meu saudoso servidor Debian, agora descobri algo ainda mais antigo: os sistemas em Clipper que fiz nos anos 1990 e início dos 2000! É com muita satisfação que compartilho com vocês trechos de um deles, mais precisamente de uma função que gera um dos relatórios do sistema, além de também mostrar qual era o meu livro de cabeceira na época. O inesquecível livro "do barquinho"

Instalando o Visual Basic 6 no Windows 10

Sim, o Visual Basic 6 é imortal! Nesta postagem mostrarei como o instalar no novíssimo Windows 10 Technical Preview. Sigam-me os bons! :-) EDIT 06/08/2015: confira o guia atualizado sobre a operação do VB6 no Windows 10 final e solução de problemas .

Basic completa 50 anos!

Logo comemorativo feito pela Dartmouth College Às 4 da manhã do dia primeiro de maio de 1964 no porão da Dartmouth College, o professor John Kemeny e um estudante de programação digitaram simultaneamente "RUN" nos seus terminais. Quando eles receberam as respostas esperadas, a linguagem BASIC havia nascido, assim como o conceito de "time sharing" ou tempo compartilhado, o embrião dos modernos sistemas multitarefas. BASIC é a sigla para Beginner’s All-Purpose Symbolic Instruction Code, ou algo como Código de Instruções Simbólicas de Uso Geral para Iniciantes.  Além do professor Kemeny, também participaram da criação o professor  Tom Kurtz e vários estudantes de programação. O principal objetivo deles era universalizar o aprendizado da informática, tornando o BASIC mais intuitivo do que as linguagens dominantes da época como o Fortran.  Um grande diferencial da linguagem era o fato de que ela rodava os comandos em um bloco único de uma forma muito mais ágil d...