Lista de Tarefas - Gerenciador de Projeto Simples
Coloque as tarefas e marque cada uma como realizada conforme sua realização. Mostra a porcentagem de conclusão do projeto e listagem de tarefas pendentes e realizadas. Muito fácil de instalar, bastando configurar os dados de conexão com o banco de dados. As instruções estão no topo do script.
Por: Rodrigo Urbinati Maia
Formatar CPF e CNPJ para formato user friendly
Função para formatar CPF e CNPJ. Pode ser usado com ou sem pontuação. Ela define se é cpf ou cnpj pela quantidade de caracteres.
Por: Phylipe Venancio Soares
Transformar datas para gravar no banco de dados (MySQL, Postgres e outros)
É muito chato ter um campo de data preenchido aos olhos do usuário no formato dd/mm/YYYY e quando vai gravar no banco de dados ter que fazer malabarismos. Por isso fiz duas funções que convertem as datas para gravar no banco de dados e também ao contrário, pegar o resultado gravado no banco de dados e converter para um formato mais agradável ao usuário final. As datas podem ser passadas com horário ou não.
Por: Phylipe Venancio Soares
Mega Sena Fake - PHP-GTK
Um pequeno aplicativo escrito em PHP-GTK (necessário tê-lo instalado em seu computador) que permite ao usuário selecionar seis números, realiza um sorteio de seis números e analisa se o usuário ganhou ou perdeu. Aviso: as chances de ganhar são uma em cinquenta milhões! O código possui uma análise posterior do que o usuário digita, verificando se o usuário digitou um número entre 1 e 60, se o usuário não digitou um número inválido ou outro caractere no código. Há um bug na função valida(), a qual verifica a entrada fornecida pelo usuário. Provavelmente vou reescrever o código da função e torná-la mais simples, porém eliminando o bug.
Por: Perfil removido
Mega Sena
Sorteia 6 números até que o resultado seja o mesmo definido nas variáveis iniciais do programa. Na primeira vez que executei o programa, foram necessários quase 35 milhões de sorteios até que os números fossem acertados.
Por: Perfil removido
Exemplo de recursividade: gerador de sequências de tamanho e soma dos elementos fixos
Compartilho um programinha em PHP que gera sequências de números (em ordem crescente e não repetidos) que têm uma coisa em comum: possuem número de elementos e soma destes fixos e determinados pelo usuário. Exemplo: - S: Soma das dos elementos = 12 - Ni: Valor mínimo permitido (inclusive) = 1 - Nf: Valor máximo permitido (inclusive) = 6 - L: Quantidade de números da sequencia = 4 Resulta: - 1+2+3+6 = 12 - 1+2+4+5 = 12 1+5+6 - não imprime pois tem 3 números e não 4, embora totalize também 12. O programa possui a classe GeradorSequencia e esta possui os seguintes métodos principais: - input: para entrar com os parâmetros da sequência: tamanho, intervalos inferior e superior para os números da sequência e soma dos números da sequência. - createSequences: cria sequência a partir de cada número do intervalo fornecido em input. - fillSequences: preenche as sequências criadas por createSequences. Aqui ocorre o uso da recursividade. Não levei muito em consideração aspectos como performance e recomendações de codificação. Serve apenas como exemplo didático para uso da recursividade para conseguir resolver uns problemas computacionais.
Por: Luis Henrique Pessoa
Atenção a quem posta conteúdo de dicas, scripts e tal (6)
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
O mínimo que você precisa saber sobre o terminal (parte 2)
O mínimo que você precisa saber sobre o terminal (parte 1)
Como iniciar uma máquina virtual do VirtualBox automaticamente no boot do LUbuntu 18 LTS
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Como deixar as abas do Firefox mais fininhas
Mudar o gerenciador de login (GDM para SDDM)
"Tentando" fazer com que programas rodem no Wayland e no X11
Dúvida ao utilizar MKDIR - Iniciante (3)
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrado... (4)
Som saiu,sumio,nao funciona, apos atualizacao do linux mint por 22 (5)
Troca de SSD e reinstalação firewall "backup&... com synk (1)