Painel Vacinômetro

Em um esforço para disponibilizar um sistema de acompanhamento de vacinação contra o coronavírus covid19, a empresa MBrasil em parceria com Confitec desenvolveu o o Painel Vacinômetro, uma plataforma de monitoramento de vacinas aplicadas nos municípios do Brasil.

O sistema é baseado em tecnologias open source e gratuitas. De fácil instalação e manutenção por programadores que dominem PHP, MYSQL, JAVASCRIPT, HTML e CSS.

Alguns recursos:

  • Cadastro de Locais de Vacinação
  • Cadastro de Vacinadores ( Profissionais de Sáude )
  • Cadastro de Lotes de Vacinas ( Oxford | AstraZeneca, Sinovac, Moderna, BioNtech | Pfizer | Fosun, CanSino, Sinopharm )
  • Cadastro de Grupos Prioritários
  • Cadastro de Vacinados
  • Relatório de vacinados por local de vacinação
  • Relatório de vacinados por grupo prioritário
  • Relatório de vacinados por fase de vacinação
  • Relatório de vacinados por tipo de vacina
  • Relatórios Diversos
  • Gráficos de vacinação

Como ter seu próprio vacinômetro?

 

php 7 elefante azul espaço óculos

phpinfo() e php -v mostram diferentes versões do PHP

O problema é esse meu phpinfo, exibe uma versão antiga :

phpinfo(); PHP version 5.6.10

E no terminal, exibe a versão que eu quero usar:

php -v PHP version 7.1

Abaixo, vou ensinar como corrigir versões diferentes do php no seu linux:

sudo a2dismod php5.6.10
sudo a2enmod php7.1
sudo systemctl restart apache2
service apache2 restart
apt-get install php-pear php7.1-dev php7.1-zip php7.1-curl php7.1-gd php7.1-mysql php7.1-mcrypt php7.1-xml libapache2-mod-php7.1
sudo apt-get update

NetBeans com cara de Sublime Text

Quer saber como mudar o tema do seu NetBeans  para ficar com a aparência do famoso editor Sublime Text? É isso mesmo, o tema do seu NetBeans com background escuro e highlights bem vivos e brilhantes igual o Sublime Text. Vamos ao passo a passo de como mudar o tema do NetBeans.

  1.  Baixe o tema nesse link: http://eclipsecolorthemes.org/?view=theme&id=1 OU
  2. Clique aqui direto para baixar a VERSÃO IMPORT – http://eclipsecolorthemes.org/?view=empty&action=download&theme=1&type=epf
  3. IMPORTANTE: Após baixar, descompacte o arquivo zip dentro de uma pasta de sua preferência, dentro da pasta COMPACTE a pasta config em um arquivo ZIP (config.zip).
  4. VERSÃO EM INGLÊS: Tools -> Options -> Import… escolha config.zip
  5. VERSÃO PORTUGUES: Ferramentas -> Opções -> Importar…  escolha o arquivo que vc acabou de compactar – config.zip
  6. Agora basta re-iniciar seu NetBeans
  7. POR ÚLTIMO E MUITO IMPORTANTE|: Deixe seu comentário caso tenha gostado da dica. 🙂

NetBeans com tema Sublime Text

Undefined index: correios_cost

Undefined index: correios_cost

Para meus amigos usuários de Opencart que utilizam o módulo de frete dos correios, caso você receba o erro abaixo, segue a minha solução:

Notice: Undefined index: correios_cost in /home/mcitv/public_html/catalog/controller/payment/pagseguro.php on line 274Notice: Undefined index: correios_cost in /home/mcitv/public_html/catalog/controller/payment/pagseguro.php on line 274

Basta trocar o código abaixo:

$_value = $_array_setting[$_shipping_cost['0'] . "_cost"];

por

$_value = (isset($_array_setting[$_shipping_cost['0'] . "_cost"]) ? $_array_setting[$_shipping_cost['0'] . "_cost"] : null);

Como configurar o PHPList

A maioria dos serviços de hospedagem possuem políticas de envio de e-mail que precisam ser conhecidas para quem deseja utilizar o PHPList para fazer E-Mail Marketing.

Exemplo: A empresa ACME permite apenas o envio de 500 e-mails por hora.

Se você não souber como regular o PHPList para enviar apenas a quantidade permitida, provavelmente você será punido e mesmo convidado a procurar outro serviço.

Então, fica a pergunta: Como regular o PHPList para enviar apenas um número específico de mensagens?

como regular o phplist

Como regular o phpList

  1. O primeiro passo é localizar o arquivo de configuração da sua instalação do phpList. Se você instalou em seu domínio http://hostgator.com.br/phplist, por exemplo, o caminho completo será: /home/usuário/public_html/phplist/config/config.php
  2. Pelo FTP, o caminho apareceria da seguinte forma: /public_html/phplist/config/config.php
  3. Baixe este arquivo para seu computador para editá-lo, ou edite-o diretamente pelo Gerenciador de Arquivos do cPanel. No primeiro caso, recomendamos que você utilize um editor de textos como o Bloco de Notas (Windows) ou VI/Gedit (Linux).
  4. Localize a seção batch processing no código desse arquivo.
  5. Abaixo de batch processing você deve localizar a linha abaixo:

define(‘MAILQUEUE_THROTTLE’,0);
Essa é a configuração padrão do phpList. Faremos uma modificação para manter a taxa de envio de e-mails abaixo de 500/hora. Ficará assim:

define(‘MAILQUEUE_THROTTLE’,8);

Essa configuração permite que o phpList seja regulado para enviar 450 e-mails por hora. Os 50 e-mails por domínio restantes ficarão disponíveis para a operação normal de seu sistema de e-mail.

O cálculo é simples: 500 emails dividido por 60 minutos é igual a: 8,3333 ( arredonde para baixo se for preciso )

5. Salve o arquivo de configuração e, caso você tenha optado pelo download e edição em seu próprio computador, faça o upload via FTP, colocando-o de volta no local de origem. Por precaução, lembre-se de fazer um backup do arquivo original antes de realizar essa operação.

Agora você está habilitado a enviar e-mail usando o phpList, evitando sobrecarregar o servidor de e-mails e transgredir nossos Termos de Serviço.

Qual a linguagem mais usada?

Qual a linguagem de programação mais usada?

O gráfico acima mostra a distribuição das seis principais línguas identificáveis, de 6,7 milhões de domínios onde a linguagem pode ser determinada. Uma das coisas surpreendentes para mim foi a popularidade do ASP.NET. O gráfico seguinte, que mostra a popularidade servidor web, vai explicar esta anomalia.

 

Fonte: http://phpadvent.org/2010/usage-statistics-by-ilia-alshanetsky

Como rodar PHP online

Site interessante para quem deseja testar código php online, distribuir código php para exemplos, interessante forma de aprender php e ensinar php, tudo online, fácil e rápido.

O codepad  foi criado por Steven Hazel, um dos fundadores do Sauce Labs.
O codepad permite que você verifique seu código php em qualquer browser, sem a execução de máquinas virtuais ou instalar nada.

Se o codepad falhar, você pode usar também o Ideone.