Criação de Jogos com Godot

Este artigo visa apresentar a Godot Engine como um motor de jogos multiplataforma, extremamente poderoso. Mostrarei como um usuário Linux típico, pode ter a Godot funcionando em sincronia com sua máquina. Vou apresentar a interface da Godot e explico de forma breve dois conceitos básicos e, por fim, apresento algumas de suas funcionalidades como também, indico onde aprender mais.

vivaolinux.com.br (11 mouths)
0

Nix Packages no Ubuntu ou outras distribuições

Nix é um sistema de gerenciamento de pacotes com mais de 60 mil pacotes disponíveis. O Nix oferece a opção de utilizar várias versões do mesmo aplicativo. Ele pode instalar tanto a nível de usuário q

deb2appimage - Crie AppImage facilmente

Hoje resolvi trazer uma ferramenta que facilita a criação de programas AppImage. Existem muitas pessoas interessadas em criar aplicações desse formato e é difícil encontrar uma ferramenta descente pa

O que fazer após instalar Linux Mint 20

O Linux Mint 20 Ulyana é uma distribuição baseada no Ubuntu 20.04 LTS que terá suporte até abril de 2025, que está disponível apenas na versão 64 bits e nos sabores Cinnamon, MATE e Xfce. Nesta dica,

Instalando Fedora CoreOS no KVM

O Fedora CoreOS é um sistema operacional mínimo de atualização automática para executar cargas de trabalho em contêiner de forma segura e em escala. Atualmente, está disponível em várias plataformas.

Busca de string em intervalos de logs

Essa dica tem como objetivo mostrar como podemos realizar uma busca de uma string A até uma string B dentro de um arquivo de logs. Abaixo temos um exemplo típico de um arquivo de log Java onde temos

Filtros do Instagram no Gimp

Neste artigo veremos como instalar alguns scripts em Python que criam filtros similares aos do Instagram no editor de imagens Gimp.

Como navegar sem cache no Chrome e Firefox

Essa dica é útil para desenvolvedores web que desejam visualizar as alterações em arquivos estáticos e vira e mexe eles cismam em persistir com a versão em cache. Também vai servir para navegação na

Avidemux QT5 no Ubuntu 20.04

Se você tem o Ubuntu 20.04, pode ter dificuldade de instalar o Avidemux. Mas existe uma forma de instalar o Avidemux 2.7 com interface QT5 no Ubuntu. Para facilitar, vou colocar o código em apenas um

Configurando bspwm e dois monitores

Como configurar o gerenciador de janelas bspwm e a barra polybar para exibir áreas de trabalho e barras distintas em dois monitores. Bspwm é um gerenciador de janelas que é configurado utilizando um

Como encerrar um script Python (exit)

Vira e mexe há a necessidade de se encerrar um script em Python quando alguma condição foi satisfeita. A forma correta de se fazer isso em Python é enviando um sinal de saída POSIX. Os sinais POSIX v

Interface gráfica para o p7zip no Linux Mint e Ubuntu

Encontrei essa ferramenta bem legal que trata-se da interface gráfica dos recursos do p7zip com o nome de 7zFM. Seria o 7Zip encontrado no Windows. Só foi possível encontrar esse pacote para sistemas

Como ordenar arquivos por tamanho

Para listar os arquivos de um diretório de forma ordenada por tamanho (maior para o menor), digite: $ ls -laSh | less total 106M -rw-r--r--   1 fabio fabio   30M mai 26 00:51 meu-video.mp4 -rw-r--r--

Habilitar highlight na busca do Vim

Um recurso útil do Vim é o highlight search, que quando habilitado destaca os resultados de uma busca. Vejam o recurso em funcionamento na imagem abaixo, onde dado um texto, eu busquei

O Filho à Casa Torna

Minha primeira distribuição foi o SUSE 9.2 no ano de 2006, mas depois dela parti para outras aventuras e fui cativado pelo mundo Ubuntu-based. Mas agora resolvi experimentar o openSUSE 15.1 Leap. Com

Extraindo Arquivos de Pacote de Tema do Windows (themepack) no Linux

Quem usou ou ainda usa o Windows já deve ter usado um "Arquivo de Pacote de Tema do Windows" feitos para instalar no Windows 7. Fonte: https://i1.wp.com/www.baixaki.com.br/imagens/ma

Fazendo seu Linux falar com espeak

Vou demonstrar a instalação em Ubuntu, Debian, Mint e derivados. Os nomes dos pacotes em outras distribuições não deve variar. Gravei uma versão em vídeo deste artigo para o canal Cotidiano Hackeado,

Segredos do comando sleep

O comando sleep é usado para criar um delay de determinado tempo, seja no teu shell script, seja no terminal. Sua forma de uso é bem simples: Por exemplo, para criar um delay de 1 minuto se usa: Para

Instalar a última versão do LibreOffice no Fedora 32

Esta dica é semelhante a outra dica que fiz para o Ubuntu: Instalar a última versão do LibreOffice no Ubuntu 20.04 LTS [Dica] Para se instalar a última versão do LibreOffice (15/06/2020 - LibreOffice

Erro: "Falha ao executar xlet-about-dialog applets grouped-window-list@cinnamon.org" [Resolvido]

Esta falha decorre de uma instalação mal sucedida do ambiente gráfico Cinnamon. Acontece, por exemplo, no Linux Mint, quando se tenta instalar o ambiente Cinnamon a partir de uma instalação do Mint q

Integrando AppImage no Slackware

Existem programas que não estão no repositório do Slackbuilds, mas podem estar em outros formatos como AppImage, Snap ou Flatpak. Vou mostrar como é simples integrar um AppImage no Slackware. Como é

SELECT data = hoje/ontem/anteontem no MySQL

Sintaxe testada no MySQL e MariaDB, não faço ideia se o padrão SQL usado funcionará em outros SGBDs como PostgreSQL, Oracle, SQL Server etc. Quero fazer uma consulta SQL q

UMPlayer no Debian Ubuntu e Linux Mint

O UMPlayer é um reprodutor multimídia que foi descontinuado desde 2011, o que é uma pena, pois eu o considero um dos melhores reprodutores multimídia considerando sua leveza ao executar os vídeos. Ma

dstat - Ferramenta de Monitoramento no Linux

O dstat é uma ferramenta para podermos monitorar servidores ou estações de trabalho em tempo real, muitas vezes substituindo as informações provenientes de outros softwares como vmstat, netstat e ios

React não recarrega a página ao salvar no Linux [Resolvido]

Para resolver esse problema é preciso alterar o valor de max_user_watches em inotify, cada relógio inotify usado ocupa 540 bytes (sistema de 32 bits) ou 1 kB (duplo em 64 bits). Isso sai da memória d

Remover sombras das docas no Xfce

Eu estava descontente pois a doca Plank estava mostrando uma linha tênue na tela, que não era um grande problema mas me incomodou visualmente. Veja como estava a tela: Tentei o Docky, mas ocorreu o m

Contagem regressiva no terminal

Nesta dica veremos como implementar uma função em shell script para contagem regressiva que é um luxo! Bom, na forma tradicional, quando queremos fazer com que o terminal aguarde

Cluster Kubernetes (k8S) + NFS em 5 minutos

Pessoal, essa dica simples ajuda você a criar um cluster k8s com NFS (Network File System) para estudos utilizando o vagrant de maneira rápida e simples. Serão criadas 4 máquinas, sendo elas: master

Erro ao Instalar o "ttf-mscorefonts-installer" no Ubuntu [Resolvido]

Ao instalar o ttf-mscorefonts-installer no Ubuntu usando o apt, você pode receber o seguinte erro: Lendo listas de pacotes... Pronto Construindo árvore de dependências Lendo informação de estado... P

MiniShift no Fedora 32

O MiniShift ajuda você a executar o OpenShift localmente, executando um cluster OpenShift de um único nó dentro de uma VM. Primeiro, instale a libvirt e qemu-kvm no seu sistema. Em seguida, adicione-

Como burlar anúncios sem usar nenhuma extensão

Como burlar anúncios sem usar nenhuma extensão Essa dica funciona inclusive para o YouTube... Como funcionam os anúncios? A maioria dos sites terceiriza o processo de captação de anunciantes, inclusi

Bloqueando Pacotes Patterns no openSUSE

Há algum tempo escolhi o openSUSE Tumbleweed como distro padrão. Tenho me adequado bem a ela, apesar de ser "RR" (Rolling Release), ela muito estável e rápida. F

Remover tags HTML com SED

Remover tags HTML usando o sed é, como diriam os mais sofisticados, "piece of cake!". Uma tag HTML tem o seguinte formato: note que independente da tag ser de abertura ou fechamento,

Instalação IRPF e RECEITANET 2020

Quer ser um cidadão de bem, que paga seu imposto de renda e ainda usar distribuições Linux de quebra? Esse tutorial vai te ensinar como se faz...

NVIDIA X Server não abre no openSUSE [Resolvido]

O NVIDIA X Server é o aplicativo que monitora e informa as definições da placa de vídeo dedicada em seu PC, muito comum em vários sistemas operacionais diferentes. No openSUSE ele começou a ter probl

MiniKube no Fedora 32

Mikikube é uma ferramenta que facilita a criação e execução Kubernetes, ele executa um cluster Kubernetes em uma única maquina virtual, é essencial para as pessoas que estão aprendendo Kubernetes. In

Input do tipo senha em Python

Para receber entradas em códigos Python usamos a função input. Segue um exemplo de como fazer o usuário digitar seu login/senha via terminal: usuario = input("Usu&aac

Instalando VirtualBox-6.1 no Debian 10

Para instalar o VirtualBox-6.1 no Debian 10 Buster, siga os passos abaixo. 1. Edite sua sources.list e adicione o repositório do programa 2. Adicione as chaves do novo repositório: $ wget -q https://

Erro: "ImportError: No module named PIL" [Resolvido]

Problema Você vai executar um código em Python que possui o seguinte import: from PIL import Image E recebe a seguinte mensagem de erro: ImportError: No module named PIL Solução Instalar o módulo Pil

Como fazer publicações pelo Instagram Web

A versão do Instagram para PC por padrão não nos deixa fazer publicações. Neste artigo veremos um método simples de contornar a situação, tanto no Google Chrome quanto no Firefox.

Mate Desktop no Slackware

Você está querendo instalar uma interface no Slackware que lembra o tão famoso Gnome 2? Então instale o Mate Desktop. Vou mostrar aqui a simplicidade da instalação dessa interface no Slackware, para

Resetando as configurações do mate-terminal

Você fez uma série de configurações no mate-terminal para alterar o perfil de cores ou fez várias personalizações. Às vezes, o usuário quer o terminal de volta para os padrões. Vou passar dois comand

Instalando o navegador Opera no Fedora 32

Para instalar o navegador Opera no Fedora 32, abra um terminal e siga os passos abaixo. 1. Ative a chave pública do repositório: 2. Adicione o repositório do navegador: $ sudo tee /etc/yum.repos.d/op