Categoria: Atividade

ações desenvolvidas

  • análise exploratória sobre arquivos de log de acessos do apache

    Na tentativa de entender um pouco mais sobre o desempenho do nosso site fiz um script python 3 para uma analise preliminar dos arquivos.

    def file_IPs(fname):
    counter = 0;
    IPs = {};
    with open(fname) as f:
    for linha in f.readlines():
    counter += 1;
    IP = linha.split()[0];
    if IP in IPs:
    IPs[IP] += 1;
    else:
    IPs[IP] = 1;
    distinctIPs = 0;
    maximo = 0
    minimo = counter;
    for ip, ipcount in IPs.items():
    # print(ip, ipcount);
    if (maximo < ipcount): maximo = ipcount; if (minimo > ipcount):
    minimo = ipcount;
    distinctIPs += 1;
    # print("total = ", counter, "distintos = ", distinctIPs, "maximo = ", maximo, "minimo = ", minimo, "media = ", counter/distinctIPs);
    print(fname[-8:], "; ", counter, "; ", distinctIPs, "; ", maximo, "; ", minimo, "; ", counter/distinctIPs, "\n");
    return


     

     

     

  • Processamento de Logs

    Acompanhando as estatísticas de acesso (Google Analytics e Alexa) aos nossos sites, observamos comportamentos que não conseguimos compreender. A ideia é de comparar as avaliações destes serviços com os logs do sistema.

     

     

    Referencias

    1. Simple log file processing in Python – Script python simples para processar logs.

     

     

     

     

  • Guardião Itaú e Banco do Brasil

     

     

    APP Itaú

    Requisitos Mínimos

    Como podemos ver o APP Itaú tem como requisito mínimo o Windows o que o torna inadequado para outros sistemas operacionais.

     

    Banco do Brasil

    No caso do Banco do Brasil, ao fazer login com Agencia e Conta a tela fica por algum tempo com o :

     

    Este

    Aguarde, iniciando o acesso…

    indica que o site está procurando em seu computador os recursos Warsaw de segurança.

    Dúvida: Porque será que ele demora tanto para descobrir que está faltando o guardião?

     

     

    Diagnóstico WarSaw

    A versão do Warsaw baixado deste site parece mais completo dos que os baixados dos seus respectivos bancos. Creio que isso deve ser atribuído à multiplicidade de sistemas operacionais e/ou navegadores tratados.

     

    Diferentes Versões

    O Warsaw baixado do seu banco e o site da Diebolt são diferentes. Em que?

    A versão do Diebolt atende a múltiplos navegadores enquanto a versão baixada do seu banco atende ao navegador específico?

    Alem disso, o site de Diebolt apresenta mais opções de sistemas operacionais (por exemplo, o Linux Mint) como alternativa de pacote a baixar.

    Instalação

     

    A descompactar warsaw (1.12.5.1) sobre (1.12.5.1) …
    Configurando warsaw (1.12.5.1) …

     

    Como as versões são iguais, devo supor que a instalação anterior ficou desconfigurada.

     

    sudo apt-get remove –purge warsaw

    Tentativas de desinstalação do Warsaw tem resultado em erros de acesso ao cache. Aparentemente, algum conflito

    Navegadores

    As instalações do Warsaw parece dependentes do navegador. Desta feita, o Mozilla Firefox continuava a reclamar que o Guardião não estava instalado, enquanto o Google Chrome funcionou bem.

     

     

     

     

     

    Desconfigurado

    Porque este recurso aparece desconfigurado tantas vezes? Vou procurar manter um log aqui das vezes que preciso desinstalar, instalar e configurar o Guardião para acompanhamento.

    2018-05-25 – falhou novamente a configuração do guardião. Procedimentos parciais como tentar ativar pelo painel do Diebolt falharam. Tive que fazer a instalação do pacote novamente.

    2018-05-09 – acessando o Itaú, acusou  da falta do Guardião novamente. Baixando o módulo deb especifico para a minha distro e instalando, apresentou problema de dependência com um módulo.

    sudo apt-get install python-gpgme

    Corrigido o problema, a instalação transcorreu normalmente. Rodei o checador da Diebold que ajustou a configuração. Agora temos o guardião funcionando normalmente. Novamente observamos o arquivo com a diferença em somente um byte no mesmo local.

    cmp warsaw_setup_64a.deb warsaw_setup_64b.deb
    warsaw_setup_64a.deb e warsaw_setup_64b são diferentes: byte 26, linha 2

    2018-04-22 – acesso ao Itaú, indica que o Guardião está desconfigurado. Baixando a nova versão, me parece a mesma. Instalado, ele foi configurado com o checador do Diebold. Funcionando bem em seguida. Observei que os arquivos de instalação me parecem iguais aos anteriores. O comparador ( cmp ) de arquivos, indica apenas um byte diferente.

    2018-04-17 – tentando fazer uma transferência, o Itaú não reconheceu a instalação do Guardião e pediu para instalar. Suspeito que seja a nova versão de Java que instalei hoje para processamento do IRPF que deixou alguma coisa desconfigurada para esta transação.

     

     

  • Google Analytics: Retenção de dados

    Google Analytics: Retenção de dados

    Grego?!?!? Acho que não…. deve ser um pouco mais fácil do que Grego… Vamos ver o que conseguimos. Lembrando que já tentei o Grego no passado….. APL…. Gosto disso!

    Os ajustes nas politicas de retenção e privacidade de dados parece ser a preocupação do momento. Além das iniciativas da Google com as mudanças no Google Analytics, vemos movimentação do Facebook, Twitter, PythonAnywhere, entre outros.

    Parte destes esforços se devem aos vazamentos de informação do Facebook e sua repercussão em especial nos EUA.

    O GDPR ( Regulamento Geral sobre a Proteção de Dados (RGPD) ) entrando em vigor agora em Maio de 2018 também impõe providencias para todos os participantes na rede.

    Este trabalho como um todo me levou a mudar de nível…. Chegou hora de odiar o Google?

     

    (mais…)

  • Comodato

    Um notebook Dell para uso em comodato

     

    Uma estrutura em dual Boot

    Windows

    Procurando despersonificar a configuração. Ajustes de data/hora, configurações para performance com memória virtual fixa e minimizando o espaço de salvar versões antigas de configuração.

    Linux Ubuntu

     

    1 sudo blkid
    2 df -l
    3 ls /etc/fstab
    4 cat /etc/fstab
    5 sudo swapoff
    6 sudo swapoff -a
    7 sudo swapon -a
    8 cat /etc/fstab
    9 sudo mv /etc/fstab /etc/fstab.bak
    10 sudo cp ~/Documentos/fstab.new /etc/fstab
    11 cat /etc/fstab
    12 exit
    13 cd Downloads/
    14 sudo dpkg -i google-chrome-stable_current_amd64.deb
    15 sudo apt-get install libappindicator1
    16 sudo apt –fix-broken install
    17 eexit
    18 exit
    19 history > Documentos/history2018-04-08a.txt

    Questões a Endereçar

    Aba se Soltando na lateral – como fixar? Porque fica assim?

    CD Driver – Como funciona? O que pode ser feito?

    BT – porque ele começa ligado quando a máquina é inicializada? Dá para mudar isso?

    Log

    2018-04-13 – falta a senha. Dá para fazer algo sem a senha?

    2018-04-09 – Entregue ao RT na Narbal! por falta de tempo não tivemos a oportunidade de dar maiores instruções ou sanar dúvidas. Gustavo, JA, OMY.

    2018-04-08 – JHY me entregou, retrofit com Ubuntu, ajustes na configuração do Windows com a criação de user.

    Referências

    1. 11 Habilidades Essenciais para o Técnico em Informática