Propósito

✔ Programação GLOBAL® - Quaisquer soluções e/ou desenvolvimento de aplicações pessoais, ou da empresa, que não constem neste Blog devem ser tratados como consultoria freelance. Queiram contatar-nos: brazilsalesforceeffectiveness@gmail.com | ESTE BLOG NÃO SE RESPONSABILIZA POR QUAISQUER DANOS PROVENIENTES DO USO DOS CÓDIGOS AQUI POSTADOS EM APLICAÇÕES PESSOAIS OU DE TERCEIROS.

Batch File | Como Dividir um Arquivo Texto em Múltiplos Arquivos Texto Menores

Batch File | Como Dividir um Arquivo Texto em Múltiplos Arquivos Texto Menores

Suponha que precise dividir um arquivo texto enorme em arquivos texto menores

Como poderia fazer isso através de um Arquivo Batch no Windows?

@ECHO OFF
SETLOCAL
SET "sourcedir=C:\Sourcedir"
SET /a fcount=100
SET /a llimit=5000
SET /a lcount=%llimit%
FOR /f "usebackqdelims=" %%a IN ("%sourcedir%\q25249516.txt") DO (
 CALL :select
 FOR /f "tokens=1*delims==" %%b IN ('set dfile') DO IF /i "%%b"=="dfile" >>"%%c" ECHO(%%a
)
GOTO :EOF
:select
SET /a lcount+=1
IF %lcount% lss %llimit% GOTO :EOF
SET /a lcount=0
SET /a fcount+=1
SET "dfile=%sourcedir%\file%fcount:~-2%.txt"
GOTO :EOF

C# | Como Dividir um Arquivo Texto em Múltiplos Arquivos Texto Menores

C# | Como Dividir um Arquivo Texto em Múltiplos Arquivos Texto Menores 

Suponha que precise dividir um arquivo texto enorme em arquivos texto menores

Como poderia fazer isso usando o C#?

var list = new List();
var fileSuffix = 0;

using (var file = File.OpenRead(@"C:\Tmpfile.csv"))
using (var reader = new StreamReader(file))
{
  while (!reader.EndOfStream)
  {
  list.Add(reader.ReadLine());

    if (list.Count >= 1000000)
    {
    File.WriteAllLines(@"C:\Tmp\split" + (++fileSuffix) + ".csv", list);
    list = new List();
}
  }
    }

File.WriteAllLines(@"C:\Tmp\split" + (++fileSuffix) + ".csv", list);

LinkedIn e Python | 1º PASSO - Explore, Visualize e Analise os Sentimentos em suas Conexões

LinkedIn e Python | 1º PASSO - Explore, Visualize e Analise os Sentimentos em suas Conexões

Muitas pessoas não se dão conta a enormidade de informações que podem obter à partir dos dados que dispõem em suas plataformas de Redes Sociais e até mesmo oriundos de sua caixa de e-mails. Sim, um Cientista de Dados precisa ser criativo, além de ter o domínio de certas ferramentas importantes. Ferramentas aprende-se sobre elas; e criatividade pode ser desenvolvida a partir da leitura de séries de artigos como essa.

Motivação

A maioria dos profissionais com perfis cadastrados no LinkedIn procuram otimizá-los para desenvolverem ações.

Seria possível fazer com que os dados trabalhassem para você

Se for usuário do LinkedIn, provavelmente já se perguntou sobre os segmentos de pessoas que estão conectadas à você. Talvez queira expandir suas conexões no mundo da Ciência de Dados

Será que a maioria das pessoas em sua rede trabalham num campo relacionado à Ciência de Dados?

O que dizer de suas mensagens,  são principalmente positivas e sobre tópicos relacionados aos seus interesses?

Como sou um usuário ativo no LinkedIn com mais de 22K de conexões, estou curioso sobre os dados estatísticos destes perfis conectados a mim nessa plataforma, além de poder analisar as respectivas mensagens que tenho recebido nos últimos 2 anos, por exemplo.

O que mais posso fazer a partir da análise de dados no LinkedIn?

Caso esteja otimizando meu perfil no LinkedIn para oportunidades de emprego, como posso usar os dados disponíveis como ferramenta?

Nesta série de artigos, combinarei a visualização e o Processamento de Linguagem Natural para analisar minhas conexões e respectivas mensagens. 

Após este artigo, você também será capaz de analisar seus próprios dados no LinkedIn e obter insights a partir deles!

 1º PASSO


Para ter uma ideia completa e atualizada, acesse este link e visualize a tela abaixo (ou uma versão mais atualizada):


Não demorei muito para obter os dados porque pode baixá-los diretamente do LinkedIn. Aqui está como fazê-lo.

Clique no  Ícone eu na parte superior da sua página inicial do LinkedIn.

Clique no  Ícone eu na parte superior da sua página inicial do LinkedIn.


Selecione Configurações e privacidade no menu suspenso.

 

Clique em Privacidade de dados no lado esquerdo. 

 

Na seção Como o LinkedIn usa seus dados, clique em Obter uma cópia de seus dados. 

 

Selecione os dados que estiver procurando e Solicite o arquivo.

 


Selecione os dados que estiver procurando e Solicite arquivo.


Escolhi especificamente Conexões e Mensagens.

Siga para o 2º Passo.

Source: TowardsDataScience.com

CD: 1º dos DEZ Mais Produtivos Truques, Comandos de Shell em Linha de Comando

CD: 1º dos DEZ Mais Produtivos Truques,  Comandos de Shell em Linha de Comando

Geralmente podemos usar esses comandos no Powershell do Windows, bem como no MacOS com Z Shell.

DEZ Truques (Produtivos?) de  Comandos Shell


Contanto que esteja executando um shell do tipo bash num sistema operacional semelhante ao Unix, esses comandos devem funcionar também. Se estiver com uma configuração mais exótica, possivelmente sabe como contornar o shell para funcionar para você.

Comando CD (ou o nome alternativo CHDIR) exibe ou altera o diretório de trabalho atual .

O comando está disponível nas versões 2 e posteriores do MS-DOS.

Você provavelmente sabe que pode usar CD para mudar para um determinado diretório.

Mas você sabia que pode usar o traço (-) como argumento para voltar ao diretório anterior?

CD / home 
~> home

 

CD / my_dir 
~> / my_dir

 

CD - 
~> / home

CD ..

Compartilhe este artigo! 

Histórico do Shell: 2º dos DEZ Mais Produtivos Truques, Comandos de Shell em Linha de Comando

Histórico do Shell: 2º dos DEZ Mais Produtivos Truques,  Comandos de Shell em Linha de Comando

Geralmente podemos usar esses comandos no Powershell do Windows, bem como no MacOS com Z Shell.

DEZ Truques (Produtivos?) de  Comandos Shell


Contanto que esteja executando um shell do tipo bash num sistema operacional semelhante ao Unix, esses comandos devem funcionar também. Se estiver com uma configuração mais exótica, possivelmente sabe como contornar o shell para funcionar para você.

Este provavelmente seja truque de shell mais usado: 

Pressione a seta para cima (sucessivamente) para selecionar os últimos comandos em meu histórico de shell.

Também pode pressionar CTRL + r (sucessivamente) para fazer uma pesquisa reversa em seu histórico do shell por palavra-chave na ordem LRU.

Ou digite history diretamente para ver todo o histórico do shell em seu terminal. Você pode escrever ![número] para selecionar o comando na posição numérica do seu histórico.

Você pode até usar um número negativo como esse índice para selecionar o k-ésimo último comando, assim:


Echo second 

Echo last

$! -2 

-> Echo segundo


Se precisar apenas do último comando, pode digitar !! no prompt de comando atual e ele será substituído pelo último comando executado:

$ apt-get install unicorn-factory

> [...] Permission denied


$ sudo !!

-> sudo apt-get install unicorn-factory

 

Compartilhe este artigo! 

sl: 3º dos DEZ Mais Produtivos Truques, Comandos de Shell em Linha de Comando

sl: 3º dos DEZ Mais Produtivos Truques,  Comandos de Shell em Linha de Comando

Geralmente podemos usar esses comandos no Powershell do Windows, bem como no MacOS com Z Shell.

DEZ Truques (Produtivos?) de  Comandos Shell


Contanto que esteja executando um shell do tipo bash num sistema operacional semelhante ao Unix, esses comandos devem funcionar também. Se estiver com uma configuração mais exótica, possivelmente sabe como contornar o shell para funcionar para você.

Comando sl não é um erro, antes o revelador de uma animação. 

$ sudo apt-get install sl  # Linux

$ brew install sl          # MacOs


Compartilhe este artigo! 

Cowsay: 4º dos DEZ Mais Produtivos Truques, Comandos de Shell em Linha de Comando

cowsay: 4º dos DEZ Mais Produtivos Truques,  Comandos de Shell em Linha de Comando

Geralmente podemos usar esses comandos no Powershell do Windows, bem como no MacOS com Z Shell.

DEZ Truques (Produtivos?) de  Comandos Shell


Contanto que esteja executando um shell do tipo bash num sistema operacional semelhante ao Unix, esses comandos devem funcionar também. Se estiver com uma configuração mais exótica, possivelmente sabe como contornar o shell para funcionar para você.

O comando cowsay exibe uma vaca com as palavras que você inserir como argumentos.


Compartilhe este artigo! 

Oneko: 5º dos DEZ Mais Produtivos Truques, Comandos de Shell em Linha de Comando

oneko: 5º dos DEZ Mais Produtivos Truques,  Comandos de Shell em Linha de Comando

Geralmente podemos usar esses comandos no Powershell do Windows, bem como no MacOS com Z Shell.

DEZ Truques (Produtivos?) de  Comandos Shell


Contanto que esteja executando um shell do tipo bash num sistema operacional semelhante ao Unix, esses comandos devem funcionar também. Se estiver com uma configuração mais exótica, possivelmente sabe como contornar o shell para funcionar para você.

O programa oneko mostra gatos que perseguem o cursor do mouse, como pode ser visto neste vídeo. Não consegui encontrar uma versão para macOS.

Compartilhe este artigo! 

ASSOC: 6º dos DEZ Mais Produtivos Truques, Comandos de Shell em Linha de Comando

ASSOC: 6º dos DEZ Mais Produtivos Truques,  Comandos de Shell em Linha de Comando


Geralmente podemos usar esses comandos no Powershell do Windows, bem como no MacOS com Z Shell.

DEZ Truques (Produtivos?) de  Comandos Shell


Contanto que esteja executando um shell do tipo bash num sistema operacional semelhante ao Unix, esses comandos devem funcionar também. Se estiver com uma configuração mais exótica, possivelmente sabe como contornar o shell para funcionar para você.

O prompt de comando no Windows é um recurso que faz parte do sistema operacional Windows há muito tempo. Existem alguns comandos (CMD) que são tão úteis e fáceis de usar que até mesmo os usuários regulares veem o prompt de comando do Windows como uma parte fundamental do sistema operacional.

Sempre há rumores de que isso será eliminado em algum momento, mas é improvável que isso aconteça tão cedo.

Comando ASSOC corrige as associações de arquivos. Uma das ferramentas mais poderosas da biblioteca de comandos é o comando ASSOC.

Seu computador associa certas extensões de arquivo a certos programas. É assim que o seu computador sabe como abrir o Adobe quando clica duas vezes em um arquivo PDF ou Microsoft Word quando clica duas vezes em um arquivo DOCX.

Você pode ver todas as associações de arquivo que seu computador conhece digitando ASSOC na janela de comando. Você verá a extensão do arquivo e o programa ao qual está associado.

Você pode definir a associação digitando algo como:

ASSOC .doc = Word.Document.8


Compartilhe este artigo! 

FC: 7º dos DEZ Mais Produtivos Truques, Comandos de Shell em Linha de Comando

FC: 7º dos DEZ Mais Produtivos Truques,  Comandos de Shell em Linha de Comando


Geralmente podemos usar esses comandos no Powershell do Windows, bem como no MacOS com Z Shell.

DEZ Truques (Produtivos?) de  Comandos Shell


Contanto que esteja executando um shell do tipo bash num sistema operacional semelhante ao Unix, esses comandos devem funcionar também. Se estiver com uma configuração mais exótica, possivelmente sabe como contornar o shell para funcionar para você.

O prompt de comando no Windows é um recurso que faz parte do sistema operacional Windows há muito tempo. Existem alguns comandos (CMD) que são tão úteis e fáceis de usar que até mesmo os usuários regulares veem o prompt de comando do Windows como uma parte fundamental do sistema operacional.

Sempre há rumores de que isso será eliminado em algum momento, mas é improvável que isso aconteça tão cedo.

O comando FC executa uma comparação de arquivo ascii ou binário e lista todas as diferenças que encontrar.

Às vezes, quando os arquivos são alterados ao longo do tempo, é difícil lembrar quais eram as diferenças entre as versões.

FC / a File1.txt File2.txt irá comparar dois arquivos ascii.

FC / b Picture1.jpg Picture2.jpg fará uma comparação binária em duas imagens.



  Clique aqui e nos contate via What's App para avaliarmos seus projetos 

Comente e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com

Inline image 1

 Série de Livros nut Project 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes




 Série VBA Outlook: 

VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Usando o DAO em vez do ADO (Using DAO instead of ADO) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Usando um Recordset Desconectado (Using a Disconnected Recordset) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Usando Transações (Using Transactions)


VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Usando Parâmetros em Consultas SQL (Using Parameters in SQL Queries) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Tratando Erros (Handling Errors) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Fechando a Conexão (Closing the Connection)


VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Enviando um e-Mail para cada Cliente (Sending an email to each Customer) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Lendo Dados do Conjunto de Registros (Reading Recordset Data) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Executando uma Consulta SQL (Executing an SQL Query)


VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Conectando ao Banco de Dados usando ADO (Connecting to the Database using ADO)


 Série DONUT PROJECT 2024 

DONUT PROJECT 2024 - VBA - Retorna o Valor do Conteúdo da Área de Transferência do Sistema DONUT PROJECT 2024 - VBA - Retorna a Versão do Sistema Operacional em que o Excel está sendo Executado DONUT PROJECT 2024 - VBA - Desenvolvimento de Ferramentas de Análise de Riscos

DONUT PROJECT 2024 - VBA - Desenvolvimento Obter Informações sobre a Versão do Sistema Operacional DONUT PROJECT 2024 - VBA - Automatizando Tarefas de Engenharia e Design DONUT PROJECT 2024 - VBA - Automatização de Processos de Medir Distâncias no Google Maps

DONUT PROJECT 2024 - VBA - Automatização de Processos de Marketing Mail com o GMail DONUT PROJECT 2024 - VBA - Automatização de Processos de Marketing Mail DONUT PROJECT 2024 - VBA - Como proteger e ocultar fórmulas em uma planilha do Excel usando VBA

DONUT PROJECT 2024 - VBA - Código Exporta os dados e Atualiza as Quantidades em Estoque de um Determinado Produto na Planilha "Estoque" Crie Funções Personalizadas com Visual Basic for Applications (VBA) para Análise de Dados nos Negócios Saber programar em Visual Basic for Applications (VBA)



 Série DONUT PROJECT 2021 


DONUT PROJECT 2021 - VBA Function: Sabe como enviar dados para o Google Sheet, através do MS Excel, usando VBA, no MacBook?

DONUT PROJECT 2021 - VBA Function:  Como Rastrear o Google Maps (Coordenadas Geográficas) no VBA Excel? DONUT PROJECT 2021 - VBA Function:  Crie Acrônimos a partir de Strings de Texto DONUT PROJECT 2021 - VBA Function:  Convertendo uma Matrix num Vetor - Convert Matrix to a Vector

DONUT PROJECT 2021 - VBA Function:  Como tornar o Formulário Transparente no MS Excel? DONUT PROJECT 2021 - VBA Function:  Faça Buscas no Google a Partir da Célula do MS Excel - Search Google From a Cell DONUT PROJECT 2021 - VBA Function:  Decompondo um Nome nas Dimensões de uma Matriz


DONUT PROJECT 2021 - VBA Function: Extraindo o Último Sobrenome de um Nome Completo ou a Última Palavra de uma Frase DONUT PROJECT 2021 - VBA Function:  Extraindo o Segundo Nome de um Nome Completo ou a Segunda Palavra de uma Frase DONUT PROJECT 2021 - VBA Function: Extraindo o Primeiro Nome ou  a Primeira Palavra de uma Frase



 Série DONUT PROJECT 2018 

DONUT PROJECT 2018 - VBA - 12 - Aumente sua Produtividade DONUT PROJECT 2018 - VBA - 10 - Loop For-Each DONUT PROJECT 2018 - VBA - 08 - Referenciando Ranges


DONUT PROJECT 2018 - VBA - 07 - Amostra de Macro  DONUT PROJECT 2018 - VBA - 06 - Recursos Adicionais DONUT PROJECT 2018 - VBA - 05 - Gravando a Primeira Macro

DONUT PROJECT 2018 - VBA - 04 - Opções de Solução DONUT PROJECT 2018 - VBA - 03 - Requisitos e Preparação DONUT PROJECT 2018 - VBA - 02 - Continua Cético

DONUT PROJECT 2018 - VBA - 01 - Maximizando Sua Eficiência DONUT PROJECT 2018 - Excel - Ao Gravar Macro Altere o Método SELECT por RANGE 


 DONUT PROJECT 2018 - Excel - Acelerando as Macros - Desativando os Recursos de Atualização



 Série DONUT PROJECT 2015 

DONUT PROJECT 2015 - Excel - Formatting A Pivot Field's Data - Formatando os Campos de uma Tabela Dinâmica DONUT PROJECT 2015 - Excel - Formatting A Pivot Table's Data - Formatando os Dados de um Tabela Dinâmica DONUT PROJECT 2015 - Excel - Expand/Collapse Entire Field Detail - Ampliando Detalhadamente os Campos da Tabela Dinâmica

DONUT PROJECT 2015 - Extraindo e-Mails - Extracting An Email Address From Text   DONUT PROJECT 2015 - Função - Extraindo Quaisquer Elementos de uma String a Partir do Limitador DONUT PROJECT 2015 - Função - Retorna o número de ocorrências de um caracter numa string

DONUT PROJECT 2015 - Função - Retorna Qualquer Conteúdo Delimitado por 2 Caracteres  DONUT PROJECT 2015 - Função - Retorna Apenas o Conteúdo Entre Parênteses DONUT PROJECT 2015 - Função - Extrai Conteúdo entre Parênteses

DONUT PROJECT 2015 - Excel - Report Layout DONUT PROJECT 2015 - Excel - Grand Totals - Inserindo Totais para todas as Colunas e Linhas na Tabela Dinâmica DONUT PROJECT 2015 - Excel - Change Pivot Table Data Source Range - Mudando a Fonte de Dados da Tabela Dinâmica

DONUT PROJECT 2015 - Excel - Refresh Pivot Tables - Aplicando Refresh em Tabelas Dinâmicas DONUT PROJECT 2015 - How To Create Partially Anonymous Data - Como Manter Informações parcialmente Anônimas  DONUT PROJECT 2015 - Excel - Clear Report Filter - Limpando o Filtro da Tabela Dinâmica

DONUT PROJECT 2015 - Excel - Report Filter On Multiple Items - Criando Filtros Múltiplos na Tabela Dinâmica DONUT PROJECT 2015 - Excel - Report Filter On A Single Item - Criando Filtro de Relatório na Tabela Dinâmica DONUT PROJECT 2015 - Excel - Remove Calculated Pivot Fields - Removendo Campos Calculados da Tabela Dinâmica

DONUT PROJECT 2015 - Excel - Remove Pivot Fields - Removendo Campos da Tabela Dinâmica  DONUT PROJECT 2015 - Excel - Add A Values Field - Adicionando Campos Calculados na Tabela Dinâmica DONUT PROJECT 2015 - Excel - Add Calculated Pivot Fields - Adicionando Campos Calculados na Tabela Dinâmica

DONUT PROJECT 2015 - Excel - Add Pivot Fields - Adicionado Campos na Tabela Dinâmica DONUT PROJECT 2015 - Excel - Delete All Pivot Tables - Apagando todas as Tabelas Dinâmicas DONUT PROJECT 2015 - Excel - Delete A Specific Pivot Table - Apague um Tabela Dinâmica Específica


DONUT PROJECT 2015 - VBA To Add A Confidentiality Footer Statement In Excel, Word, or PowerPoint - Adicionando um Rodapé com Status de Confidencialidade no Excel, Word ou PowerPoint DONUT PROJECT 2015 - Excel - Create A Pivot Table - Criando uma Tabela Dinâmica


 Série DONUT PROJECT 2014 

DONUT PROJECT 2014 - Use os add-ins do MS Excel e dê um salto em sua performance DONUT PROJECT 2014 - VBA - Automatizando o Outlook para enviar um e-mail com anexo  DONUT PROJECT 2014 - VBA - Outlook - Salvando todos os arquivos anexados nos e-mails


DONUT PROJECT 2014 - VBA - Criando uma Matriz de Datas MAT - Moving Annual Total  DONUT PROJECT 2014 - VBA - Excel - Atualizando Tabelas Dinâmicas - Refresh Pivot Table via VBA DONUT PROJECT 2014 - VBA - Excel - Removendo os Caracteres Alfabéticos e Especiais


DONUT PROJECT 2014 - VBA - Access - Criando uma Query com Parâmetros DONUT PROJECT 2014 - VBA - Access - Atualizando o conteúdo de uma Query DONUT PROJECT 2014 - VBA - Access - Saiba o Número de Registro de cada tabela


DONUT PROJECT 2014 - VBA - Access - Extraia Blocos de Dados do Banco de Dados - Sem Problemas de TIMEOUT DONUT PROJECT 2014 - VBA - Access - Lista o Tamanho de Todas as Tabelas DONUT PROJECT 2014 - VBA - Excel - Populando um ListBox no seu Formulário

DONUT PROJECT 2014 - VBA - Excel - Importando arquivos CSV  DONUT PROJECT 2014 - VBA - Excel - Deletando Conexões de Dados  DONUT PROJECT 2014 - VBA - Excel - Obtendo o Nome da Planilha sem a Extensão - Get name of workbook without extension


DONUT PROJECT 2014 - VBA - WORD - Exportação Automatizada - De *.docx Para *.pdf - Otimizando o tamanho
diHITT - Notícias