Pular para o conteúdo principal

Postagens

Python: A Linguagem de Programação que Impulsiona o Software Livre

Fonte: https://www.python.org e https://commons.wikimedia.org/w/index.php?curid=66047 No mundo da programação, uma linguagem pode se destacar por sua versatilidade, simplicidade e compromisso com o software livre. Um exemplo notório de sucesso é o Python que se tornou uma das linguagens de programação mais populares da atualidade. Além disso, essa linguagem possui uma relação intrínseca com o movimento do software livre, o que tem contribuído para o desenvolvimento de projetos abertos e colaborativos. Python foi criado no final dos anos 1980 por Guido van Rossum com o objetivo de ser uma linguagem de programação acessível, legível e fácil de aprender. Desde o início, a filosofia do Python foi baseada em valores como transparência, liberdade e colaboração, que são princípios fundamentais do movimento do software livre. Essa conexão tem sido uma das principais razões pelas quais Python e o software livre se tornaram parceiros naturais. A adoção da licença de código aberto, conhecida com...
Postagens recentes

GIMP: Uma Poderosa Ferramenta de Edição de Imagens de Código Aberto

Logo do GIMP Em outra postagem feita no blog, já havia citado o GIMP, onde foi realizado uma apresentação rápida da ferramenta. Essa postagem tem o título Quatro Softwares livres para o trabalho home office . Nessa postagem, será apresentado o GIMP sobre o que ele pode proporcionar aos seus usuários. No mundo da edição de imagens, o software GIMP tem conquistado uma posição de destaque e se tornado uma escolha popular entre entusiastas da fotografia, designers gráficos e artistas digitais. Com seu nome que significa GNU Image Manipulation Program (Programa de Manipulação de Imagens GNU), o GIMP oferece recursos poderosos para edição e manipulação de imagens, tudo isso em uma plataforma de código aberto e gratuita. A seguir, você pode conferir a interface ao executar o GIMP, após a tela de carregamento. Tela de edição do GIMP ao executar o software Uma das grandes vantagens do GIMP é sua acessibilidade e gratuidade. Ao contrário de muitos softwares de edição de imagens no mercado, o GIM...

Personalizando o motor de jogos Mugen

     O Mugen é um software desenvolvido pela Elecbyte, voltado para a criação e compartilhamento de jogos de luta personalizados. Ele é uma plataforma que permite que fãs e desenvolvedores combinem personagens de diferentes jogos de luta e animes, criando jogos únicos e originais.      Uma das principais vantagens do Mugen é a sua flexibilidade. Ele possibilita que os usuários criem seus próprios personagens, cenários, movimentos e tudo o que é necessário para um jogo de luta funcionar. Além disso, sua interface é fácil de aprender e usar, o que o torna acessível para muitas pessoas interessadas em criar seus próprios jogos de luta.      Neste artigo, vamos nos concentrar na criação e implementação de cenários no Mugen, apresentando um passo a passo detalhado e exemplos visuais para ajudar você a criar seus próprios cenários e personalizar ainda mais seu jogo de luta no Mugen.      Tudo começa com a escolha do cenário que será ...

Finalização do projeto "Uso de softwares livres lúdicos com crianças em processo de alfabetização"

O projeto desenvolvido pelo grupo de estudo NESSOL, em parceria com a Associação Olga Chaves de Miranda (Rocinha), uma instituição que acolhe estudantes carentes no contraturno escolar, chegou ao fim. O objetivo desse projeto foi oferecer suporte à Rocinha por meio da utilização de uma sala de informática que estava subutilizada, promovendo a inclusão digital e social. A primeira etapa do projeto envolveu a análise do espaço e das máquinas da sala de informática. Foi constatado que apenas 4 dos 10 computadores estavam em funcionamento, com problemas de instabilidade. Graças à cooperação dos membros do Núcleo de Estudo em Software Livre (NESSOL) e a todos os computadores foram consertados e os softwares educacionais necessários foram instalados. Com a sala de informática organizada e os computadores funcionando, o projeto avançou para a preparação dos materiais didáticos e a escolha dos softwares livres mais adequados para a faixa etária de 6 a 12 anos. Em seguida, foram realizadas...

O sistema de preparação de documentos LaTeX

Fonte:  https://en.wikipedia.org/wiki/LaTeX O LaTeX (a pronúncia é Latek) é um sistema de composição tipográfica de alta qualidade que inclui funcionalidades específicas para produção de documentos científicos e técnicos. Atualmente o sistema é disponibilizado na forma de software livre para diversos sistemas operacionais e conta com uma vasta lista de pacotes para as mais variadas funções. O LaTeX foi criado na década 1980 por Leslie Lamport com base no sistema já existe TeX, criado por Donald Knuth em 1978. Desde então o LaTeX vem sido mantido e atualizado por pela equipe do LaTeX Project. Diferente dos editores What You See Is What You Get (WYSIWYG) que mostram todas as formatações inseridas no texto, o LaTeX usa texto simples na escrita dos documentos. Toda estrutura e formatação do documento é feita por meio de tags específicas de forma semelhantes à linguagem HTML. Esse texto simples é então compilado  para um formato de saída como PDF para gerar o documento final. O c...

O Motor de Jogos Mugen

  Fonte: https://diolinux.com.br/tutoriais/como-fazer-um-game-sem-saber-programar_24 O Mugen é um motor de jogos criado pela Elecbyte que permite a criação e distribuição de jogos de luta personalizados.  A Elecbyte inicialmente distribuiu uma versão beta que rodava em DOS, Linux e Windows, e desde então tem sido amplamente utilizado por fãs e desenvolvedores para criar jogos de luta que combinam personagens de vários jogos de luta e animes. O motor Mugen permite que os usuários criem seus próprios personagens, cenários, movimentos e tudo mais que faz um jogo de luta funcionar. Além disso, é fácil de aprender e usar, o que o torna acessível para muitas pessoas interessadas em criar seus próprios jogos de luta e que não deseja aprender a fundo uma game engine para jogos no geral, como Unity e Godot. O Mugen tem uma comunidade ativa e engajada, com muitos desenvolvedores e usuários compartilhando seus trabalhos e colaborando uns com os outros.  Isso significa que há uma gr...

Um breve histórico do Linux

A história do Linux começou por volta da década de 1960, quando surgiram os sistemas em lotes e a invenção do sistema UNIX. Foi quando o compartilhamento de tempo, inventado pelo MIT e no Instituto Dartmounth, levaram alguns pesquisadores do MIT a juntarem esforços com a Bell Labs e a General Eletric, para  projetar um sistema da segunda geração de computadores, chamado de MULTICS (Informação multiplexada e serviço de computação).     Durante esse processo, a Bell Labs abandonou o projeto e Ken Thompson, um dos pesquisadores da empresa, decidiu escrever um MULTICS para si próprio, em linguagem assembly. No início deram um nome ao sistema de UNICS, como forma de brincadeira. Apesar disso, no registro do sistema recebeu o nome de UNIX. UNIX Vários avanços se deram devido a isso, algo para se destacar foi o desenvolvimento relacionado a linguagem que o UNIX foi escrito. Devido ao grande trabalho de ficar reescrevendo o sistema todo para cada máquina, Thompson decidiu reescr...