Skip to content

Instantly share code, notes, and snippets.

View farribeiro's full-sized avatar
🤒
Out sick

Fábio Rodrigues Ribeiro farribeiro

🤒
Out sick
  • Ajinomoto CO., INC
  • Brasil
View GitHub Profile

Se você não sabe o que é o Matrix, aqui está uma breve explicação:

O Matrix.org é um projeto dedicado à criação de padrões abertos para comunicação em tempo real. É descentralizado e prioriza a segurança, com forte criptografia, alto desempenho e escalabilidade.

Fundação Matrix

O projeto é mantido pela Matrix Foundation, uma entidade sem fins lucrativos que não apenas coordena o desenvolvimento do projeto, mas também opera a plataforma matrix.org (Synapse) como ponto de partida. Esta plataforma está disponível para federação com outras instâncias Matrix/Synapse.

  • Pronto para Produção: O projeto deixou o estágio beta em 2019 e está pronto para operações em produção seguras. Ele oferece uma ampla gama de recursos, incluindo mensagens de texto, áudio, vídeo, VoIP e criptografia robusta. É completamente open-source e apresenta excelentes recursos de moderação. Em termos de mídia,

Qualidades

Lua é uma linguagem de programação conhecida por sua simplicidade, eficiência e flexibilidade. Com uma sintaxe limpa e fácil de aprender, Lua oferece um tempo de execução rápido e um consumo de recursos baixo, tornando-a ideal para uma variedade de aplicações, desde jogos e aplicativos da web até sistemas embarcados. Sua portabilidade permite que seja facilmente integrada em diferentes plataformas e sistemas operacionais, enquanto sua capacidade de ser incorporada em outras aplicações a torna uma escolha popular para scripts de extensão. Além disso, Lua oferece suporte nativo para programação funcional e orientada a objetos, proporcionando aos desenvolvedores a flexibilidade de escolher o estilo de programação que melhor se adapta às suas necessidades. Com uma comunidade ativa e documentação abrangente, Lua continua a ser uma opção atraente para desenvolvedores em busca de uma linguagem poderosa e versátil.

Lua é uma linguagem de programação repleta de qualidades notáveis. Sua máquina virtual,

-- Numeros primos
-- Inicializa a tabela 'primos' com o número 2, que é o primeiro número primo
primos = {2}
-- Função para verificar se um número é primo
function ehPrimo(num)
-- Verifica se o número é menor ou igual a 1, retornando falso nesses casos e
-- verifica se o número é par, excluindo todos os números pares maiores que 2, que não são primos
if num <= 1 or num % 2 == 0 then
#!/usr/bin/lua
function sbversion()
local handle = io.popen("rpm -E %fedora")
local result = handle:read("*a")
handle:close()
return tonumber(result)
end
handlers = {
function lerNumero(mensagem)
io.write(mensagem)
return io.read("*number")
end
function km4l(km, L)
return km / L
end
{
"app-id": "dev.pulsar_edit.Pulsar",
"base": "org.electronjs.Electron2.BaseApp",
"base-version": "22.08",
"runtime": "org.freedesktop.Sdk",
"runtime-version": "22.08",
"sdk": "org.freedesktop.Sdk",
"command": "pulsar",
"rename-desktop-file": "pulsar.desktop",
"rename-icon": "pulsar",
id: dev.pulsar_edit.Pulsar
base: org.electronjs.Electron2.BaseApp
base-version: "22.08"
runtime: org.freedesktop.Sdk
runtime-version: "22.08"
sdk: org.freedesktop.Sdk
command: pulsar
rename-desktop-file: pulsar.desktop
rename-icon: pulsar
separate-locales: false
id: io.github.mrwexor.ua
runtime: org.freedesktop.Platform
runtime-version: &runtime-version '22.08'
sdk: org.freedesktop.Sdk
command: UA
add-build-extensions:
org.freedesktop.Platform.ffmpeg-full:
directory: lib/ffmpeg
add-ld-path: .
app-id: br.jus.pje
runtime: org.gnome.Platform
runtime-version: '42'
sdk: org.gnome.Sdk
sdk-extensions:
- org.freedesktop.Sdk.Extension.openjdk17
command: /app/pjeOffice/pjeOffice.sh
finish-args:
- --share=ipc
app-id: org.balena.etcher
runtime: org.freedesktop.Platform
runtime-version: '21.08'
base: org.electronjs.Electron2.BaseApp
base-version: '21.08'
sdk: org.freedesktop.Sdk
rename-desktop-file: balena-etcher-electron.desktop
rename-icon: balena-etcher-electron
command: etcher-run