Construindo um dashboard SEM mortes do COVID-19 com Power BI – Parte 002

19 de abril de 2020 Deixe um comentário

Depois de um dia e meio, usei outra estratégia e busquei os usando o código JS do site #naodemita. Assim, resolvi o problema de fazer o web scraping manualmente e agora o Power BI atualiza os dados direto do site.

Veja como ficou o dashboard #naodemita de #boasnoticias:

NaoDemita-Layout-002

Clique na imagem para acessar o dashboard.

Qual é o limite de caracteres em uma fórmula no MS Excel?

17 de abril de 2020 Deixe um comentário

São 8192 caracteres

QtdeLimiteCaracteresFormulaExcel

Construindo um dashboard SEM mortes do COVID-19 com Power BI – Parte 001

17 de abril de 2020 Deixe um comentário

Com o atual cenário mundial, 16/04/2020, tenho visto diversos projetos de dashboard no Power BI sobre a evolução da pandemia sobre COVID-19.

Ontem, vi uma gravação da coletiva de impressa do Governador de São Paulo, na qual ele citou o movimento #naodemita que é uma iniciativa das empresas em não demitir.

Pensei! Que notícia ótima.

Quem são as empresas participantes?

De onde elas são?

Qual o tamanho das empresas?

Vou fazer comerçar o dashboard divulgando o #naodemita. Meu primeiro desafio foi extrair os dados do site. Este é o motivo desta publicação.

 

webscraping-001-NaoFunciona-IE-PowerBI-001

A técnica de web scraping que encontrei usando o Power BI não funcionou, já que a parte do site #naodemita com os dados não é exibida no componente, “obter dados da web por exemplo”, interno do Power BI.

webscraping-001-NaoFunciona-IE-PowerBI-002

Como o objetivo é criar um dashboard de boas notícias, não desisti e fiz a extração dos dados de forma manual.

Como fiz isso? Explico os passos, abaixo:

 

Fazer o ( E = Extract = Extração dos dados )

1. Instalar o Notepad++ no meu computador

2. Abrir o site #naodemita no Microsoft Edge, Chorme, etc. Não poder ser Internet Explorer.

3. Pressionar F12 para ver o código fonte do site

4. Pesquisar no código fonte o bloco em vermelho, com os nomes das empresas.

5. Copiar somente este bloco ( CTRL + C )

6. Colar ( CTRL + V ) em um documento vazio do Notepad++

 

Fazer o ( T = Transform = Transformção dos dados )

1. Notepad++ usar a ferramenta de substituição de texto para transfomar, “limpar” o código fonte e deixar somente os dados desejados.

 

Fazer o ( L = Load = Cargar dos dados )

1. Usar o Microsoft Excel para carregar os dados. Isso não é obrigatório, mas é legal mostrar que podemos fazer no MS Excel.

2. Usar o Power BI para carregar os dados.

 

Criar o Dashboard de boas notícias com o #naodemita COVID-19

 

Este foi um resumo, assista o vídeo detalhado dos passos:

Excel abre documento em branco ( vazio )

17 de outubro de 2019 Deixe um comentário

Ao abrir um arquivo do Excel e sabendo que existe conteúdo. Ocorre o seguinte erro:

O Excel abre sem carregar o conteúdo do arquivo.

excel-blank-document

Ao manter a tela aberta e novamente executar duplo clique sobre o arquivo.

Como o Excel já está aberto, o arquivo abre normalmente.

Para resolver isso testei as soluções “Fix Excel 2016 opening a blank document” deste post, mas não funcionou.

Nos comentários do mesmo post, encontrei a solução que funcionou:

  1. Fechar o Excel
  2. Abrir o Regedit.exe, como Administrador
  3. Abrir a caminho: Computador\HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command
  4. Alterar a Chave Padrão

de: "C:\Program Files\Microsoft Office\Office16\EXCEL.EXE" /dde

para: "C:\Program Files\Microsoft Office\Office16\EXCEL.EXE" "%1"

 

Fechar o Regedit

Abrir o documento com duplo clique, e pronto.

Como instalar um serviço no Windows usando CMD?

1 de junho de 2019 1 comentário

Abrir o Command como Administrador

2019-06-01

Criar o Servidor:

sc create MeuServico binPath=”C:\Pasta\meuservico.exe” start=”auto”

 

Criar uma descrição paro o Serviço:

sc description MeusServico ”Atribui uma descrição para o serviço”

 

Conferir se o serviço foi instalado:

services.msc

 

Excluir o Serviço:

sc delete MeuServico

 

Fonte:

Installing windows service using sc.exe in windows command prompt

How to create a Windows service by using Sc.exe

Como instalar VisualEditor para MediaWiki no Windows?

20 de maio de 2019 1 comentário

Existem diversas documentações sobre como fazer isso no Linux e poucas em Windows.

Então, vamos lá!

  1. Instale o MediaWiki – Bitnami para Windows x64
  2. Baixar o VisualEditor para MediaWiki
  3. Descompactar o VisualEditor na pasta de Extensões onde foi instalado o MediaWiki

    C:\Bitnami\mediawiki-1.32.1-0\apps\mediawiki\htdocs\extensions\VisualEditor

  4. Instale o Git para Windows x64
  5. Instale o Node.js LTS 10 para Windows x64. Versão 12, atualmente não é compatível.
  6. Abrir o Command como Administrador
  7. cd \users\<username>\node_modules

  8. Instale o Parsoid para Windows
  9. git clone https://gerrit.wikimedia.org/r/mediawiki/services/parsoid
    cd parsoid
    npm install
  10. Criar o arquivo de configuração do Parsoid

    copy config.example.yaml config.yaml

  11. . Alterar o arquivo C:\Users\<username>\node_modules\parsoid\config.yaml

    de uri: ‘http://localhost/w/api.php’

    para uri: http://localhost:81/mediawiki/api.php

  12. . Incluir no final do arquivo C:\Bitnami\mediawiki-1.32.1-0\apps\mediawiki\htdocs\LocalSettings.php

    wfLoadExtension( ‘VisualEditor’ );

    // OPTIONAL: Enable VisualEditor in other namespaces

    // By default, VE is only enabled in NS_MAIN

    //$wgVisualEditorNamespaces[] = NS_PROJECT;

    // Enable by default for everybody

    $wgDefaultUserOptions[‘visualeditor-enable’] = 1;

    // Don’t allow users to disable it

    $wgHiddenPrefs[] = ‘visualeditor-enable’;

    // OPTIONAL: Enable VisualEditor’s experimental code features

    //$wgVisualEditorEnableExperimentalCode = true;

    $wgVirtualRestConfig[‘modules’][‘parsoid’] = array(

        // URL to the Parsoid instance

        // Use port 8142 if you use the Debian package

        ‘url’ => ‘http://localhost:8000&#8217;,

        // Parsoid "domain", see below (optional)

        ‘domain’ => ‘localhost’,

        // Parsoid "prefix", see below (optional)

        ‘prefix’ => ‘localhost’

    );

  13. . Iniciar o serviço de Node executando o Parsoid
    node parsoid\bin\server.js
  14.   Abrir seu site do MediaWiki

Agora temos:

Edit = Exstensão do VisualEditor

VisualEditorForMediaWikiWindows001

Edit Source = Editor padrão da Instação do MediaWiki.

NotVisualEditorForMediaWikiWindows001

 

Fonte:

MediaWiki Extension VisualEditor, Bitnami – Install The VisualEditor Extension, Parsoid, Parsoid Releases – doesn’t work wiht node 12, Parsoid on Windows and other systems, Doc Parsoid Home, Github – Wikimedia – Parsoid, Installing VisualEditor and Parsoid for MediaWiki on Debian 9, How Do I Install MediaWiki Parsoid on Windows, Error loading data from server: 500: docserver-http: HTTP 500, MediaWiki Page Transfer Tutorial – How to export and import pages in MediaWiki

SQL Server Configuration Manager

19 de maio de 2019 Deixe um comentário

SQL Server Configuration Manager não aparece como um aplicativo nas versões mais recentes do Windows ( Windows 8, 8,.1 e 10 ).

sqlserverconfigurationmanager

Ao tentar abrir usando a pesquisa do Windows ele não é encontrado.

sqlserverconfigurationmanagerpesquisa

Para resolver entre Windows Explorer e crie um atalho do arquivo C:\Windows\SysWOW64\SQLServerManager13.msc

sqlserverconfigurationmanagerpesquisaatalho

Depois renomear para SQL Server Configuration Manager

sqlserverconfigurationmanagerpesquisapin

E fixar no Iniciar.

sqlserverconfigurationmanagerpesquisastart

Agora pode excluir o atalho do Desktop, nós o usamos apenas para renomear o snap-in antes de fixar no Iniciar.

Segue tabela com as últimas versões:

SQL 2016 = C:\Windows\SysWOW64\SQLServerManager13.msc

SQL 2014 = C:\Windows\SysWOW64\SQLServerManager12.msc

SQL 2012 = C:\Windows\SysWOW64\SQLServerManager11.msc

SQL 2008 = C:\Windows\SysWOW64\SQLServerManager10.msc

Fonte: https://msdn.microsoft.com/pt-br/library/ms174212.aspx

 

Instalação off-line do Visual Studio 2017

19 de maio de 2019 Deixe um comentário

A instalação do Visual Studio com todos recursos supera 30GB, por isso é executada usando um instalador web, que permite selecionar somente os recursos desejados para fazer o download posterior e instalação.

O problema é quando formata o computador. Precisa novamente fazer o download.

Para resolver isso, você pode fazer o download uma única vez e criar uma imagem ISO.

Passos:

Fazer o download, pasta C:\VS2017“, da versão desejada:

  • Visual Studio Community 2017 – Web Installer
  • Visual Studio Enterprise 2017 – Web Installer
  • Visual Studio Professional 2017 – Web Installer
  • Criar a pasta, Community para receber o download completo.
  • Executar: vs_Community.exe –layout C:\VS2017\Community –lang en-US pt-BR

vs2017_001

    • Este comando faz o download da versão Community com os Idiomas Inglês e Português Brasil na pasta Community

vs2017_002

Criar imagem ISO.

Executar instalação usando a imagem ISO.

 

Fonte: https://www.kunal-chowdhury.com/2017/03/visual-studio-2017-offline-installer.html

Visual Studio Emulator for Android – Erro com Pasta VHD Compactada

4 de abril de 2019 Deixe um comentário

Hoje ao tentar executar o Emulador do Android, que sempre funcionou, apareceu um erro dizendo que não pode acessar o VHD correspondente. Pois, o arquivo está compactado!

vsemulator-error-001

Neste momento lembrei de duas Setas Azul que esta semana começou a aparecer gradativamente em todos arquivos e pastas.

Uma rápida pesquisa e as tais setas são um indicador de: Compactação!

Ao ver o Log do erro fui até o caminho indicado “C:\Users\MeuUsuario\AppData\Local\Microsoft\VisualStudioEmulator”, pasta compactada.

vsemulator-error-002

Para resolver deve desativar o recurso de compactação automática do windows.

vsemulator-error-003

Resolvido!

vsemulator-error-004

Fonte: Como tirar as setas azuis dos ícones das pastas? Windows 10

USB RAW Fix

20 de novembro de 2018 Deixe um comentário

Como resolver USB com erro de Partição em Formato RAW?

Tenho um HD USB de 4TB, que estava funcionando normalmente.

Mesmo usando o recurso de Remover Unidade e retirar o HD,  ao conectar novamente a unidade (E:) é exibida no Windows Explorer.  Porém, quando clica sobre ela exibe uma mensagem de Unidade Inacessivel.

Ao entrar no Gerenciador de Disco está listado em formato RAW.

hdraw001

 

A solução foi executar o chkdsk E: /f

hdraw002

Após a execução o formato do HD voltou a ser NTFS

hdraw004

Windows Explore a unidade E: voltou a ser acessível.

hdraw003

Fonte:

http://www.tomshardware.com/answers/id-3061322/disk-raw-files-correct-fix-raw-drive.html

https://answers.microsoft.com/pt-br/ie/forum/ie11-windows_7/unidade-d-ficou-inacessível-apesar-de-ainda/cf3476c7-bd73-4f2b-9b39-ae089a03257f