Teflecher

Teflecher é um aplicativo de teste rápido, interativo e multiplataforma desenvolvido com base no Kotlin Multiplatform (KMP) e no Compose Multiplatform. Ele permite que os usuários carreguem questionários intuitivamente de arquivos JSON locais ou URLs remotos, respondam a perguntas de múltipla escolha, vejam feedback instantâneo sobre as respostas corretas e rastreiem seus resultados.

Rede:
https://demensdeum.com/software/teflecher/

GitHub:
https://github.com/zefir1990/teflecher

Também um editor de quiz no formato Teflecher Editor baseado em tecnologias Ionic + Capacitor

Rede:
https://demensdeum.com/software/teflecher-editor/

GitHub:
https://github.com/zefir1990/teflecher-editor

Glazki TV: reprodutor moderno para televisão pela Internet

Glazki TV é um player moderno e de alto desempenho para televisão pela Internet (IPTV), construído com base em React Native e Expo. O projeto está focado na facilidade de uso e rapidez, proporcionando uma interface conveniente para visualização de canais de IPTV tanto em dispositivos móveis quanto no navegador.

Principais características

  • 📺 Navegação por canais: navegue por milhares de canais, categorizados para facilitar a navegação.
  • 🔍 Pesquisa: encontre rapidamente os canais que você precisa por nome.
  • ❤️ Favoritos: salve seus canais favoritos para acesso rápido (dados salvos localmente).
  • 🔗 Deep Linking: compartilhe links diretos para canais que abrem automaticamente.
  • 🌓 Suporte ao tema: A interface se adapta automaticamente ao tema claro ou escuro do sistema.
  • 🌐 Suporte Web: O player é totalmente funcional no navegador com sincronização de URL.

Pilha de tecnologia

O projeto é baseado em modernas ferramentas de desenvolvimento:

  • Estrutura: React Native + Expo
  • Video Player: expo-video (замена устаревшему expo-av)
  • Kit de ferramentas de IU: react-native-paper
  • Analisador de lista de reprodução: iptv-playlist-parser

Versão web:
https://demensdeum.com/software/glazki-tv/

Versão do GooglePlay:
https://play.google.com/store/apps/details?id=com.demensdeum.glazkitv

O projeto continua a se desenvolver e eu gostaria de receber qualquer feedback!

Rádio Ushka

Ushki-Radio é um reprodutor de rádio multiplataforma para rádio online, feito com foco na simplicidade e no prazer de ouvir. Sem funções desnecessárias, sem interfaces sobrecarregadas – basta ligá-lo e ouvir.


https://demensdeum.com/software/ushki-radio

O projeto utiliza o Radio Browser de código aberto, disponibilizando no aplicativo milhares de rádios de todo o mundo. Você pode procurá-los por nome, gênero ou popularidade, adicioná-los aos seus favoritos e retornar rapidamente às suas estações favoritas.

Ushki-Radio é perfeito para o papel de reprodutor de rádio de fundo: lembra a última estação, permite controlar o volume e não requer configurações complexas. A interface é concisa e intuitiva – tudo é feito para que nada distraia a música, as conversas e a transmissão.

Tecnicamente, o projeto é construído em React Native e Expo, portanto funciona tanto no navegador quanto como aplicativo nativo. Nos bastidores, o expo-av é usado para reproduzir áudio e as configurações do usuário são armazenadas localmente. Há suporte para vários idiomas, incluindo russo e inglês.

Ushki-Radio é um bom exemplo do que um reprodutor de rádio moderno na Internet pode ser: aberto, leve, expansível e focado principalmente no ouvinte. O projeto é distribuído sob licença do MIT e é perfeito tanto para uso pessoal quanto como base para seus próprios experimentos com aplicativos de áudio.

Github:
https://github.com/demensdeum/Ushki-Radio

cobertura

Coverseer – observador inteligente de processos usando LLM

Coverseer é uma ferramenta Python CLI para monitorar de forma inteligente e reiniciar processos automaticamente. Ao contrário das soluções clássicas de watchdog, ele analisa a saída de texto do aplicativo usando o modelo LLM e toma decisões com base no contexto, não apenas no código de saída.

O projeto é de código aberto e está disponível no GitHub:
https://github.com/demensdeum/coverseer

O que é o Coverser

O Coverseer inicia o processo especificado, monitora continuamente seu stdout e stderr, alimenta os últimos pedaços de saída para o LLM local (via Ollama) e determina se o processo está no estado de execução correto.

Se o modelo detectar um erro, congelamento ou comportamento incorreto, o Coverseer encerra automaticamente o processo e o inicia novamente.

Principais recursos

  • Análise contextual da saída – em vez de verificar o código de saída, a análise de log é usada usando LLM
  • Reinicialização automática – o processo é reiniciado quando problemas ou encerramento anormal são detectados
  • Trabalhar com modelos locais – Ollama é usado, sem transferir dados para serviços externos
  • Registro detalhado – todas as ações e decisões são registradas para diagnósticos subsequentes
  • Execução autônoma – pode ser compactada em um único arquivo executável (por exemplo, .exe)

Como funciona

  1. Coverseer executa o comando passado pela CLI
  2. Coleta e armazena em buffer a saída de texto do processo
  3. Envia as últimas linhas para o modelo LLM
  4. Obtém uma avaliação semântica do estado do processo
  5. Se necessário, finaliza e reinicia o processo

Essa abordagem permite identificar problemas que não podem ser detectados por ferramentas de monitoramento padrão.

Requisitos

  • Python 3.12 ou posterior
  • Ollama instalado e funcionando
  • Modelo carregado gemma3:4b-it-qat
  • Dependências do Python: solicitações, ollama-call

Usar exemplo


python coverseer.py “seu comando aqui”

Por exemplo, observando o carregamento do modelo Ollama:


python coverseer.py “ollama pull gemma3: 4b-it-qat”

O Coverseer analisará a saída do comando e responderá automaticamente a falhas ou erros.

Aplicação prática

O Coverseer é especialmente útil em cenários onde os mecanismos de supervisão padrão são insuficientes:

  • Pipelines de CI/CD e compilações automáticas
  • Serviços e agentes em segundo plano
  • Processos experimentais ou instáveis
  • Ferramentas com grandes quantidades de registros de texto
  • Ambientes de desenvolvimento onde a autocorreção é importante

Por que a abordagem LLM é mais eficaz

Os sistemas de monitoramento clássicos respondem aos sintomas. Coverser analisa o comportamento. O modelo LLM é capaz de reconhecer erros, avisos, falhas repetidas e becos sem saída lógicos mesmo nos casos em que o processo continua formalmente a operar.

Isso torna o monitoramento mais preciso e reduz o número de alarmes falsos.

Conclusão

Coverseer é um exemplo claro da aplicação prática do LLM em DevOps e tarefas de automação. Ele expande a compreensão tradicional do monitoramento de processos e oferece uma abordagem mais inteligente e baseada no contexto.

O projeto será de particular interesse para desenvolvedores que estão experimentando ferramentas de IA e procurando maneiras de melhorar a estabilidade de seus sistemas sem complicar a infraestrutura.

Conselho Kaban

KabanBoard é um aplicativo web de código aberto para gerenciamento de tarefas no formato Kanban. O projeto está focado na simplicidade, arquitetura compreensível e possibilidade de modificação para tarefas específicas de uma equipe ou de um desenvolvedor individual.

A solução é adequada para pequenos projetos, processos internos de equipe ou como base para seu próprio produto, sem estar vinculada a serviços SaaS de terceiros.

O repositório do projeto está disponível no GitHub:
https://github.com/demensdeum/KabanBoard

Principais características

KabanBoard implementa um conjunto básico e prático de funções para trabalhar com quadros Kanban.

  • Criação de vários quadros para diferentes projetos
  • Estrutura de colunas com status de tarefas
  • Cartões de tarefas com capacidade de editar e excluir
  • Mover tarefas entre colunas (arrastar e soltar)
  • Codificação de cores dos cartões
  • Tema de interface escuro

A funcionalidade não fica sobrecarregada e está focada no trabalho diário com tarefas.

Tecnologias utilizadas

O projeto é construído em uma pilha comum e compreensível.

  • Front-end:Vue 3, Vite
  • Back-end: Node.js, Express
  • Armazenamento de dados: MongoDB

As partes cliente e servidor são separadas, o que simplifica o suporte e o desenvolvimento do projeto.

Implantação do projeto

Para executar localmente, você precisará de um ambiente padrão.

  • Node.js
  • MongoDB (localmente ou via nuvem)

O projeto pode ser iniciado no modo normal via npm ou usando Docker, o que é conveniente para implantação rápida em um ambiente de teste ou interno.

Aplicação prática

KabanBoard pode ser usado em diferentes cenários.

  • Ferramenta interna de gerenciamento de tarefas
  • Base para uma solução Kanban personalizada
  • Projeto de formação para estudo de arquitetura SPA
  • Ponto de partida para um projeto ou portfólio favorito

Conclusão

KabanBoard é uma solução simples e prática para trabalhar com quadros Kanban. O projeto não pretende substituir grandes sistemas corporativos, mas é adequado para pequenas equipes, uso individual e desenvolvimento adicional para tarefas específicas.

Gofis

Gofis é uma ferramenta leve de linha de comando para pesquisar arquivos rapidamente no sistema de arquivos.
Está escrito em Go e faz uso intenso de paralelismo (goroutines), o que o torna especialmente eficiente
ao trabalhar com grandes diretórios e projetos.

O projeto está disponível no GitHub:
https://github.com/demensdeum/gofis

🧠 O que são Gofis

Gofis é um utilitário CLI para pesquisar arquivos por nome, extensão ou expressão regular.
Ao contrário de ferramentas clássicas como find, o gofis foi originalmente projetado
com ênfase em velocidade, saída legível e processamento de diretório paralelo.

O projeto é distribuído sob licença do MIT e pode ser usado gratuitamente
para fins pessoais e comerciais.

⚙️ Principais recursos

  • Travessia de diretório paralelo usando goroutines
  • Pesquise por nome de arquivo e expressões regulares
  • Filtrar por extensões
  • Ignorando diretórios pesados ​​(.git, node_modules, vendor)
  • Saída legível de tamanhos de arquivo
  • Dependências mínimas e construção rápida

🚀 Instalação

Requer Go instalado para funcionar.

git clone https://github.com/demensdeum/gofis
cd gofis
go build -o gofis main.go

Uma vez construído, o binário pode ser usado diretamente.

Há também uma versão autônoma para versões modernas do Windows na página de lançamentos:
https://github.com/demensdeum/gofis/releases/

🔍 Exemplos de uso

Pesquise arquivos por nome:

./gofis -n "config" -e ".yaml" -p ./src

Pesquisa posicional rápida:

./gofis "main" "./projects" 50

Pesquise usando expressão regular:

./gofis "^.*\.ini$" "/"

🧩 Como funciona

Gofis é baseado no modelo competitivo de Go:

  • Cada diretório é processado em uma goroutine separada
  • Usa um semáforo para limitar o número de tarefas ativas
  • Canais são usados ​​para transmitir resultados de pesquisa

Esta abordagem permite o uso eficiente dos recursos da CPU
e acelera significativamente a pesquisa em grandes árvores de arquivos.

👨‍💻 Para quem o Gofis é adequado?

  • Desenvolvedores que trabalham com repositórios grandes
  • DevOps e administradores de sistema
  • Usuários que precisam de uma pesquisa rápida no terminal
  • Para quem está aprendendo os usos práticos da simultaneidade em Go

📌 Conclusão

Gofis é uma ferramenta simples, mas eficaz, que faz uma coisa e faz bem.
Se você costuma pesquisar arquivos em grandes projetos e valoriza a velocidade,
esta ferramenta CLI definitivamente vale a pena dar uma olhada.

FlutDataStream

Um aplicativo Flutter que converte qualquer arquivo em uma sequência de códigos legíveis por máquina (QR e DataMatrix) para streaming de dados em alta velocidade entre dispositivos.

Peculiaridades
* Codificação dupla: representa cada bloco de dados como um código QR e um código DataMatrix.
* Streaming de alta velocidade: Suporta intervalo de comutação automática de até 330ms.
* Smart Chunking: divide automaticamente os arquivos em partes personalizadas (padrão: 512 bytes).
* Scanner detalhado: leia o código ASCII em tempo real para depuração e feedback instantâneo.
* Recuperação automática: recupera e salva arquivos instantaneamente em seu diretório de downloads.
* Integração do sistema: abre automaticamente o arquivo salvo usando o aplicativo de sistema padrão após a conclusão.

https://github.com/demensdeum/FlutDataStream

Ferral

Ferral é uma linguagem de programação multiparadigma de alto nível projetada especificamente para gerar código a partir de grandes modelos de linguagem (LLMs). Embora as linguagens tradicionais tenham sido projetadas com a ergonomia humana em mente, Ferral é otimizado para como os grandes modelos de linguagem (LLMs) raciocinam, tokenizam e inferem lógica.

O nome é escrito com dois R, indicando uma abordagem “reimaginada” para a natureza imprevisível do código gerado por IA.

https://github.com/demensdeum/ferral

Cube Art Project 2 online

Conheça o Cube Art Project 2 Online – Editor leve, rápido e totalmente reescrito da programação da estação, que funciona diretamente no navegador. Agora, com a possibilidade de criatividade conjunta!

Isso não é apenas uma ferramenta, mas um experimento com cor, geometria e uma criação 3D meditativa à qual você pode conectar amigos. O projeto foi criado em JavaScript Pure e três.js sem estruturas e membros da Web, demonstrando os recursos de WebGL e Shaaders.

NOVO: Multiplayer! Cooperar com outros usuários em tempo real. Todas as mudanças, a adição e coloração dos cubos são sincronizadas instantaneamente, permitindo que você crie obras -primas da estação.

Controlar:
– WASD – movendo a câmera
– Mouse – rotação
– GUI – Configurações de cores

On-line:
https://demensdeum.com/software/cube-art-project-2-online/

Fontes no Github:
https://github.com/demensdeum/cube-art-project-2-online

O projeto é escrito em JavaScript puro usando três.js.
Sem estruturas, sem colecionadores, sem o WebAssembly – apenas Webgl, Shaders e um pouco de amor pela geometria de pixels.

Protótipo de Gingerita Windows

Apresento à sua atenção que o editor de texto Kate chamado Gingerita. Por que garfo, por que, qual é o objetivo? Quero adicionar a funcionalidade de que preciso no meu trabalho, para não esperar pela correção, adicionando recursos da equipe Kate ou a adoção de minhas correções na filial principal.
No momento, está atualmente uma versão de protótipo para Windows, versão quase baunilha do Kate com alterações mínimas. Para o Gingerita, desenvolvi dois plugues – uma imagem das imagens diretamente do editor e do navegador construído, para depurar meus projetos da web ou para interagir com a IA com assistentes como o ChatGPT.

A versão para Windows pode ser testada pelo link abaixo:
https://github.com/demensdeum/Gingerita/releases/tag/prototype

Cube Art Project 2

Meet – Cube Art Project 2

A segunda versão do editor da estação, totalmente reescrita em JavaScript puro sem o WebAssembly.
Leve, rápido e começa bem no navegador – nada mais.

Este é um experimento: cubos, cor, liberdade e um pouco de geometria 3D meditativa.
Você pode alterar as cores usando os relevantes RGB, salvar e carregar cenas, mover-se pelo espaço e apenas jogar.

Controlar:
– WASD – movendo a câmera
– Mouse – rotação
– GUI – Configurações de cores

On-line:
https://demensdeum.com/software/cube-art-project-2/

Fontes no Github:
https://github.com/demensdeum/cube-art-project-2

O projeto é escrito em JavaScript puro usando três.js.
Sem estruturas, sem colecionadores, sem o WebAssembly – apenas Webgl, Shaders e um pouco de amor pela geometria de pixels.

As cenas podem ser salvas e carregadas – crie seus mundos, exceto como JSON, compartilhe ou retorne mais tarde para refinar.

Contatos fantasmas

No aplicativo GhostContacts, você pode adicionar contatos à Lista Secreta, há suporte para tópicos escuros e brilhantes, localização, exportação e importações de contatos CSV, uma senha de emergência é suportada para redefinir a lista de contatos se o usuário repentinamente exigir uma senha regular para entrar.

Aplicativo online:
https://demensdeum.com/software/ghost-contacts/

Github:
https://github.com/demensdeum/GhostContacts

Análise automática de código com Bistr

Se você precisa analisar o código-fonte de um projeto, mas deseja automatizar o processo e utilizar a energia local do seu computador, o utilitário Bistr pode ser uma ótima solução. Neste artigo, veremos como esse utilitário ajuda a analisar código usando o modelo de aprendizado de máquina Ollama.

O que é Bistr?

Bistr é um utilitário de análise de código-fonte que permite integrar um modelo LLM (modelo de linguagem grande) local, como Ollama, para análise e processamento de código. Com o Bistr, você pode analisar arquivos em várias linguagens de programação, como Python, C, Java, JavaScript, HTML e muito mais.

Bistr usa o modelo para verificar arquivos em relação a determinadas consultas, por exemplo, para encontrar uma resposta a uma pergunta sobre a funcionalidade do código ou parte dele. Isso fornece uma análise estruturada que auxilia no desenvolvimento, teste e manutenção de projetos.

Como funciona o Bistr?

  • Carregando Estado: Ao iniciar uma análise, o utilitário verifica se o estado da análise foi salvo anteriormente. Isso ajuda você a continuar de onde parou sem precisar analisar os mesmos arquivos novamente.
  • Análise de código: cada arquivo é analisado usando o modelo Ollama. O utilitário envia uma solicitação ao modelo para analisar um trecho específico de código. O modelo retorna informações sobre a relevância do código em resposta à consulta e também fornece uma explicação textual de por que um determinado fragmento é relevante para a tarefa.
  • Salvar estado: depois que cada arquivo é analisado, o estado é atualizado para que você possa continuar com as informações mais recentes na próxima vez.
  • Saída dos resultados: Todos os resultados da análise podem ser exportados para um arquivo HTML, que contém uma tabela com uma classificação dos arquivos por relevância, o que ajuda a entender quais partes do código são mais importantes para análises posteriores.

Instalação e inicialização

Para usar o Bistr, você deve instalar e executar o Ollama, uma plataforma que fornece modelos LLM em sua máquina local. As instruções para instalar o Ollama para macOS, Windows e Linux estão descritas abaixo.

Baixe a versão mais recente do Bistr do git:
https://github.com/demensdeum/Bistr/

Depois de instalar o Ollama e o Bistr, você pode executar a análise de código. Para fazer isso, você precisa preparar o código-fonte e especificar o caminho para o diretório que contém os arquivos a serem analisados. O utilitário permite que você continue a análise de onde parou e também oferece a capacidade de exportar resultados em formato HTML para facilitar análises posteriores.

Exemplo de comando para executar análise:


python bistr.py /path/to/code --model llama3.1:latest --output-html result.html --research "What is the purpose of this function?"

Nesta equipe:

–model especifica o modelo a ser usado para análise.
–output-html especifica o caminho para salvar os resultados da análise em um arquivo HTML.
–research permite que você faça uma pergunta que deseja responder analisando o código.

Benefícios de usar o Bistr

  • Execução local: a análise é realizada no seu computador sem a necessidade de conexão com serviços em nuvem, o que agiliza o processo.
  • Flexibilidade: você pode analisar código em diferentes linguagens de programação.
  • Automação: todo o trabalho de revisão de código é automatizado, o que economiza tempo e esforço, especialmente ao trabalhar com projetos grandes.

Radio-Maximum-Electron

Radio Maximum Electron é um aplicativo poderoso e conveniente projetado para ouvir o stream da estação de rádio Radio Maximum em seu computador com sistemas operacionais Windows, Linux e macOS. Este player combina facilidade de uso com alta funcionalidade, dando acesso à transmissão ao vivo com o mínimo de esforço.

Basta baixar o aplicativo no GitHub:

https://github.com/demensdeum/Radio-Maximum-Electron/releases

O autor não tem nada a ver com a Rádio Máxima, ele apenas gosta muito dessa rádio.
A principal funcionalidade é implementada pelo projeto Nativifier

https://github.com/nativefier/nativefier

Licença para scripts de construção do MIT, o tempo de execução tem sua própria licença!

Nixy Player

Nixy Player – Tempo de execução JavaScript pequeno, extensível e multiplataforma.

Multiplataforma: Disponível em Windows, macOS e Linux, bem como em qualquer outra plataforma com suporte para C++ e bibliotecas dinâmicas.
Leve: Consumo mínimo de recursos com desempenho eficiente.
Extensível: Projetado para ser facilmente estendido com plug-ins e bibliotecas adicionais.

Visite a página de lançamentos para se manter atualizado com os lançamentos e atualizações mais recentes:
https://github.com/demensdeum/NixyPlayer/releases/

Raiden Video Ripper

Raiden Video Ripper é um projeto de código aberto projetado para edição de vídeo e conversão de formato. Ele é construído usando Qt 6 (Qt Creator) e permite cortar e converter vídeos para os formatos MP4, GIF e WebM. Você também pode extrair áudio de vídeos e convertê-lo para o formato MP3.
Интерфейс RaidenVideoRipper

Foto da COSTA RICA EM 4K 60fps HDR (ULTRA HD)
https://www.youtube.com/watch?v=LXb3EKWsInQ
Visite a página de lançamentos para obter os lançamentos e atualizações mais recentes:
https://github.com/demensdeum/RaidenVideoRipper/releases

FatBoySize – utilitário para exibir o tamanho de pastas e arquivos

FatBoySize – utilitário para exibir o tamanho de pastas e arquivos no terminal.
Funciona em qualquer sistema que suporte Python 3.

Execute: python3 fbs.py
Modo de saída 1: python3 fbs.py -v
Modo de saída 2: python3 fbs.py --version

Funciona apenas para o caminho atualmente aberto no terminal.

Exemplo de resultado:
python3 ~/Sources/my/fatboysize/fbs.py
.local -> 145 GB
Downloads -> 103.GB
.cache -> 37,0 GB
.android -> 11,6 GB
Fontes -> 8,63GB

Como você pode ver, a pasta Downloads é bemshmas grande

Links

https://gitlab.com/demensdeum/fatboysize/p>

KleyMomento – utilitário para mesclar arquivos de script

Apresento a vocês um utilitário para mesclar arquivos de script – KleyMoment, também um utilitário reverso para unir arquivos novamente. O utilitário pode ser usado para mesclar arquivos JavaScript em um.
A ferramenta é implementada em Python 3 e possui uma interface de linha de comando simples como:

diretório de extensão de arquivo python3 KleyMoment.pyContainingFiles outputFile

Por exemplo, mesclar recursivamente arquivos js do diretório de scripts no arquivo output.js

python3 KleyMoment.py scripts js saída.js

Também um utilitário para colar arquivos novamente, o AntiKleyMoment, usa um arquivo colado como entrada, por exemplo:

python3 AntiKleyMoment.py saída.js

Repositório:
https://gitlab.com/demensdeum/kleymoment/

Benchmark Slowride de dispositivos de bloco

Passeio lento – utilitário para verificar a velocidade de leitura de dispositivos de bloco para sistemas operacionais compatíveis com POSIX com acesso root a /dev/sd*. Você pode testar o desempenho de leitura de dispositivos de bloco usando um limite de tempo para diagnosticar o desempenho de leitura.
Comando para ler blocos de 100 MB em todo o dispositivo, gerando blocos acima do limite de 2 segundos:

sudo ./slowride /dev/sda 100 2000

Código fonte

https://gitlab.com/demensdeum/slowride

Rápido 4.2.3 – Ubuntu 18.10

Construindo o Swift com as bibliotecas necessárias para rodar no Ubuntu 18.10. Versão mais recente disponível no site da Apple – para Ubuntu 18.04. Baseado na montagem do site oficial com adição de bibliotecas do Ubuntu 18.04. Também foi adicionado um script de exemplo para adicionar PATH e LD_LIBRARY_PATH ao terminal bash:
http://www.mediafire.com/file/lrs74mvoj3fti03/swift4.2.3.ubuntu.18.10.x86_64.tar.gz/file

Linguagem declarativa Zakaz

Apresento a sua atenção uma linguagem de programação declarativa pura – Zakaz. A ideia principal da nova linguagem – a aplicação contém comandos de execução escritos em formato livre que devem ser executados pelos “executores”. Se nenhum “artista” não puder executar o comando, a execução do programa será interrompida. As aplicações são chamadas de especificações técnicas (tez) e devem ter extensão .tez. A sintaxe Zakaz requer duas regras:

  • Cada comando começa em uma nova linha
  • Cada comando deve ser escrito em linguagem formal que seja compreensível para os humanos

Exemplo Olá Mundo.tez:

Mostrar texto "Hello World" na telaMostrar "Exemplo de Zakaz 'tez'" na tela

Um exemplo de especificação que exibe uma descrição do princípio de funcionamento e abertura do site http://demensdeum.com no navegador Firefox

Mostrar texto "Mostrar demonstração do site" na telaShow "Você precisa do Firefox instalado em seu sistema para executar este 'tez', e ele deve ser chamado através de \"sistema\" Função C" texto na telaMostrar "Também deve haver \"FirefoxPerformer\" atribuído ao Zakaz Runtime, verifique o manual para mais informações" texto na telaMostrar site com endereço "http://demensdeum.com" no Firefox

Você deve executar o exemplo acima junto com o “executor” FirefoxPerformer, que é capaz de processar o comando mais recente para renderizar um site através do Firefox

./ZakazRuntime openDemensdeumSite.tez FirefoxPerformer

Para implementar seu executor, você precisa implementá-lo como uma biblioteca dinâmica usando a classe abstrata ZakazRuntime::Performer e retorná-lo junto com um ponteiro inteligente do método de função global createPerformer(). Você pode usar a implementação do FirefoxPerformer como exemplo.

Código fonte

https://gitlab.com/demensdeum/zakaz

Rastreador de notícias para iOS

Rastreador de notícias para iOS – o aplicativo procura texto e exibe o resultado durante o carregamento.
O suporte para arquivos grandes está incluído imediatamente (> 200 MB), os resultados são salvos no arquivo result.log.
Design simples e atencioso.
Suporte Regex usando a biblioteca Regex.

Código fonte:
https://gitlab.com/demensdeum/news-crawler

Utilitário de indexação de código-fonte Hangar18

Hangar18 – Utilitário de indexação de código-fonte C++ escrito em Rust. Este utilitário implementará a funcionalidade “ir para definição” no Sabre-Plus IDE.
A entrada para o utilitário é o caminho absoluto para o diretório do código-fonte e a linha de declaração que precisa ser encontrada. A saída é semelhante ao grep.

Código fonte:
https://gitlab.com/demensdeum/hangar18

Taytay monitorando o status dos repositórios Git

Apresento a sua atenção Taytay – um utilitário para monitorar o status dos repositórios git para a linguagem Swift. Atualmente, o Swift pode ser instalado em todos os sistemas operacionais de desktop convencionais. Para Ubuntu, recomendo usar Swiftenv. Vinculou Taytay ao utilitário git-cola, mas você pode editar a fonte e alterá-la para qualquer outro programa.

Código fonte:
https://gitlab.com/demensdeum/taytay