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...

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...

Sigil, o editor de EPUBs

Sigil é um software livre editor de e-book EPUB multiplataforma. Figura 1 – Logotipo do software Sigil Fonte: (MÁRCIO, 2022)           O formato de livro digital mais versátil e mais usado do mundo é o EPUB. Ele permite diversos tamanho de letra, margens, imagens e mais recentemente, áudio, vídeo e diversos níveis de interatividade.           Diversos programas permitem a criação de arquivos no formato EPUBs, sendo eles softwares complexos como o Adobe InDesign, ou simples como o Google Docs que a algum tempo permite a exportação de um texto neste normato.                Contudo, uma vez que arquivos no formato EPUB foram finalizados, são poucos os softwares que permitem uma fácil edição de arquivos neste formato,  sendo o Sigil o software mais utilizado pela equipe da Bookwire Brasil (SIGIL, 2017).                    Caso...

Distribuições Linux Brasileiras

Linux é um Sistema Operacional, assim como o Windows e o Mac OS, que possibilita a execução de programas em um computador e outros dispositivos. Linux pode ser livremente modificado e distribuído. Apesar desta interpretação ser simplista é perfeitamente correta e aceitável. Mas, em uma definição mais profunda e técnica, Linux é o nome dado apenas ao núcleo do sistema operacional, chamado de Kernel. Atualmente existem várias distribuições Linux ativas no momento, entre elas: Ubuntu, Mint, Fedora, Zorin, etc.. Mas você sabia que existem distribuições Linux brasileiras? Neste artigo, vamos demonstrar algumas distribuições brasileiras com grande qualidade 1 - Kurumin Foi uma distribuição linux brasileira muito utilizada, no qual foi destinada a desktop, com o objetivo de ser um sistema fácil de usar, voltado especialmente para iniciantes e ex-usuários do Windows. Originalmente o Kurumin foi desenvolvido com base no Knoppix, passando em seguida a utilizar também componentes do Kanotix e out...

Navegador de software livre "Mozilla Firefox"

  Diante da evolução da tecnologia, foram necessárias ferramentas de buscas para informação, conhecidas como Browser termo recorrente na internet, em inglês, para “navegador de internet", permitindo os usuários acessar sites   de internet e interagir com elas. O navegador que será assunto principal da vez   é o Mozilla Firefox, um navegador livre e multiplataforma, foi desenvolvida pela Mozilla Foundation e voluntários, O objetivo da fundação é o desenvolvimento de um navegador leve, seguro e intuitivo. A vantagens de se utilizar o Mozilla Firefox, é dado pelas suas qualidades sendo elas segurança e privacidade, oferecendo as seguintes ferramentas. ·          Modo de navegação privativa. ·          Bloqueia cookies de rastreamento de terceiros por padrão. ·          Bloqueia script de criptomineração. ·          B...

Você sabe o que é o Portal do Software Público Brasileiro (SPB)?

  Você sabe o que é o Portal do Software Público Brasileiro (SPB)?      Segundo o Ministério da Economia, o Portal do Software Público Brasileiro (SPB) foi criado em 12 de abril de 2007 e conta com soluções voltadas para diversos setores, esse portal oferece soluções de código aberto desenvolvidas por órgãos públicos, comunidade acadêmica ou por programadores e oferece proteção da identidade original entre nome, marca e código-fonte, além de documentação e outros artefatos relacionados ao modelo de Licença Pública de Marca – LPM. Os recursos disponíveis no repositório são utilizados por países como Uruguai, Argentina, Portugal, Venezuela, Chile e Paraguai. O que resulta em uma gestão de recursos e gastos de informática mais racionalizada, ampliação de parcerias e reforço da política de software livre no setor público.     Um dos principais objetivos do Software Público Brasileiro é reduzir despesas públicas com a compra de software. De acordo com a Instruçã...

Quatro Softwares livres para o trabalho home office

Durante a pandemia, muitas empresas foram afetadas e acabaram fechando as portas ou se adequando ao modelo de trabalho home office. Esse modelo de trabalho já estava presente em algumas empresas, mas não com muita força como nos dias de hoje e, acredito que veio para ficar. Como as pessoas agora estão trabalhando de casa, precisam instalar alguns aplicativos para poderem trabalhar, desde edição de documentos, planilhas e até edição de imagens para publicidades e etc. Pensando nessas pessoas, preparei uma lista com quatro softwares livres para o uso profissional ou até pessoal. Confira a lista a seguir: LibreOffice LibreOffice  é uma suíte de escritório disponível para Windows, Mac e Linux. O LibreOffice é semelhante ao Pacote Office da Microsoft. Uma excelente alternativa ao Microsoft Office, onde temos todos os aplicativos semelhantes, como editor de planilhas Calc, um editor de documentos Writer, Impress para apresentações e etc. O software é desenvolvido pela comunidade, e é um ...