<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: edinei.dev</title>
    <description>The latest articles on DEV Community by edinei.dev (@edineidev).</description>
    <link>https://dev.to/edineidev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F3741%2Fe43ae9a7-69a8-439b-99af-854c0703d571.jpg</url>
      <title>DEV Community: edinei.dev</title>
      <link>https://dev.to/edineidev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/edineidev"/>
    <language>en</language>
    <item>
      <title>🔰Git e Github: Hacktoberfest e Conclusão</title>
      <dc:creator>Edinei Cavalcanti</dc:creator>
      <pubDate>Fri, 17 Jan 2025 12:17:59 +0000</pubDate>
      <link>https://dev.to/edineidev/git-e-github-hacktoberfest-e-conclusao-hk9</link>
      <guid>https://dev.to/edineidev/git-e-github-hacktoberfest-e-conclusao-hk9</guid>
      <description>&lt;p&gt;Por: &lt;a class="mentioned-user" href="https://dev.to/isadora_santos_gomes"&gt;@isadora_santos_gomes&lt;/a&gt; &lt;br&gt;
Revisão: &lt;a class="mentioned-user" href="https://dev.to/neiesc"&gt;@neiesc&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Continuando a serie:&lt;br&gt;
&lt;a href="https://dev.to/edineidev/git-e-github-uma-breve-introducao-1okf"&gt;https://dev.to/edineidev/git-e-github-uma-breve-introducao-1okf&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/edineidev/git-e-github-comandos-do-git-e8p"&gt;https://dev.to/edineidev/git-e-github-comandos-do-git-e8p&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As funcionalidades do Git se dividem em operações realizadas localmente e operações que integram com repositórios remotos.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hacktoberfest:
&lt;/h2&gt;

&lt;p&gt;É um evento anual que celebra o open source, incentivando desenvolvedores a contribuírem para projetos de código aberto durante o mês de outubro. Organizado pela GitHub e outras plataformas, o evento promove a colaboração e a comunidade entre desenvolvedores.&lt;br&gt;
Participar do Hacktoberfest não apenas ajuda a melhorar suas habilidades em Git e programação, mas também promove o espírito de colaboração na comunidade de código aberto.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusão:
&lt;/h2&gt;

&lt;p&gt;O Git e o GitHub se tornaram ferramentas essenciais no desenvolvimento de software moderno. O Git, como um sistema de controle de versão distribuído, permite que desenvolvedores gerenciem suas alterações de código, colaborem de maneira eficiente e mantenham um histórico claro de todas as modificações realizadas. Sua flexibilidade e robustez tornam-no a escolha preferida para equipes de todos os tamanhos.&lt;br&gt;
O GitHub, por sua vez, amplia as capacidades do Git ao oferecer uma plataforma acessível para hospedagem de projetos, colaboração e compartilhamento de código. Com recursos como pull requests, issues e integração contínua, o GitHub facilita a colaboração entre desenvolvedores, tanto em projetos pessoais quanto em iniciativas de código aberto.&lt;br&gt;
Os diversos comandos do Git, tanto locais quanto remotos, proporcionam um controle abrangente sobre o fluxo de trabalho, permitindo que os desenvolvedores manipulem e organizem suas contribuições de forma eficaz.&lt;br&gt;
Eventos como o Hacktoberfest incentivam a participação em projetos de código aberto, promovendo um ambiente colaborativo e amigável para novos contribuidores. Essa celebração da comunidade open source não apenas aprimora as habilidades técnicas dos participantes, mas também fortalece o espírito de colaboração e aprendizado.&lt;br&gt;
Em suma, dominar o Git e o GitHub é crucial para qualquer desenvolvedor que deseja ter sucesso no ramo da tecnologia. Com esses conhecimentos, os desenvolvedores não apenas gerenciam seu código de maneira mais eficaz, mas também se tornam parte de uma comunidade vibrante que valoriza a troca de ideias, experiências e inovações.&lt;/p&gt;

&lt;h2&gt;
  
  
  Referências:
&lt;/h2&gt;

&lt;p&gt;Git. (n.d.). Git Documentation. Retrieved from &lt;a href="https://git-scm.com/docs" rel="noopener noreferrer"&gt;https://git-scm.com/docs&lt;/a&gt;&lt;br&gt;
Git. (n.d.). Git GUI Downloads. Retrieved from &lt;a href="https://git-scm.com/downloads/guis" rel="noopener noreferrer"&gt;https://git-scm.com/downloads/guis&lt;/a&gt;&lt;br&gt;
GitLab. (n.d.). Git Cheat Sheet. Retrieved from &lt;a href="https://about.gitlab.com/images/press/git-cheat-sheet.pdf" rel="noopener noreferrer"&gt;https://about.gitlab.com/images/press/git-cheat-sheet.pdf&lt;/a&gt;&lt;br&gt;
BeeTech. (n.d.). Bee Stylish Commits. Retrieved from &lt;a href="https://github.com/BeeTech-global/bee-stylish/tree/master/commits" rel="noopener noreferrer"&gt;https://github.com/BeeTech-global/bee-stylish/tree/master/commits&lt;/a&gt;&lt;br&gt;
Karma Runner. (n.d.). Git Commit Message Guidelines. Retrieved from &lt;a href="http://karma-runner.github.io/1.0/dev/git-commit-msg.html" rel="noopener noreferrer"&gt;http://karma-runner.github.io/1.0/dev/git-commit-msg.html&lt;/a&gt;&lt;br&gt;
Learn Git Branching. (n.d.). Interactive Git Tutorial. Retrieved from &lt;a href="https://learngitbranching.js.org/" rel="noopener noreferrer"&gt;https://learngitbranching.js.org/&lt;/a&gt;&lt;br&gt;
GitHub. (n.d.). Try Git. Retrieved from &lt;a href="https://try.github.io/" rel="noopener noreferrer"&gt;https://try.github.io/&lt;/a&gt;&lt;br&gt;
Lambda3. (2018, October). Sendo Ágil com Git - Slides. Retrieved from &lt;a href="https://www.lambda3.com.br/2018/10/sendo-agil-com-git-os-slides/" rel="noopener noreferrer"&gt;https://www.lambda3.com.br/2018/10/sendo-agil-com-git-os-slides/&lt;/a&gt;&lt;br&gt;
Microsoft. (n.d.). VS Code Issue 44776. Retrieved from &lt;a href="https://github.com/Microsoft/vscode/issues/44776" rel="noopener noreferrer"&gt;https://github.com/Microsoft/vscode/issues/44776&lt;/a&gt;&lt;br&gt;
GitHub Docs. (n.d.). Checking Out Pull Requests Locally. Retrieved from &lt;a href="https://docs.github.com/pt/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/checking-out-pull-requests-locally" rel="noopener noreferrer"&gt;https://docs.github.com/pt/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/checking-out-pull-requests-locally&lt;/a&gt;&lt;br&gt;
Receitas de Código. (n.d.). Git: O que é um Branch. Retrieved from &lt;a href="https://receitasdecodigo.com.br/devops/git-o-que-e-um-branch" rel="noopener noreferrer"&gt;https://receitasdecodigo.com.br/devops/git-o-que-e-um-branch&lt;/a&gt;&lt;br&gt;
FreeCodeCamp. (2021). Git Fetch vs Git Pull: Qual é a Diferença?. Retrieved from &lt;a href="https://www.freecodecamp.org/portuguese/news/git-fetch-x-git-pull-qual-e-a-diferenca-entre-os-dois-comandos/#:%7E:text=git%20fetch%20%C3%A9%20o%20comando%20que%20informa%20seu,E%20traz%20%28copia%29%20essas%20mudan%C3%A7as%20do%20reposit%C3%B3rio%20remoto" rel="noopener noreferrer"&gt;https://www.freecodecamp.org/portuguese/news/git-fetch-x-git-pull-qual-e-a-diferenca-entre-os-dois-comandos/#:~:text=git%20fetch%20%C3%A9%20o%20comando%20que%20informa%20seu,E%20traz%20%28copia%29%20essas%20mudan%C3%A7as%20do%20reposit%C3%B3rio%20remoto&lt;/a&gt;.&lt;br&gt;
Alura. (n.d.). Checkout ou Switch?. Retrieved from &lt;a href="https://cursos.alura.com.br/forum/topico-checkout-ou-switch-103293#:%7E:text=Bem%2C%20esse%20comando%20git%20switch%20%C3%A9%20um%20comando,vem%20pra%20organizar%20e%20dividir%20melhor%20as%20tarefa" rel="noopener noreferrer"&gt;https://cursos.alura.com.br/forum/topico-checkout-ou-switch-103293#:~:text=Bem%2C%20esse%20comando%20git%20switch%20%C3%A9%20um%20comando,vem%20pra%20organizar%20e%20dividir%20melhor%20as%20tarefa&lt;/a&gt;&lt;/p&gt;

</description>
      <category>git</category>
      <category>github</category>
      <category>101</category>
      <category>braziliandevs</category>
    </item>
    <item>
      <title>📊Power BI: Fórmulas Dax e Medidas</title>
      <dc:creator>Fabiana de carvalho Lima dias</dc:creator>
      <pubDate>Fri, 20 Dec 2024 15:00:51 +0000</pubDate>
      <link>https://dev.to/edineidev/power-bi-formulas-dax-e-medidas-20m</link>
      <guid>https://dev.to/edineidev/power-bi-formulas-dax-e-medidas-20m</guid>
      <description>&lt;p&gt;O Power BI é uma ferramenta poderosa que não só ajuda a visualizar dados, mas também a criar cálculos dinâmicos e personalizados com DAX (Data Analysis Expressions). As fórmulas DAX são essenciais para transformar dados brutos em insights valiosos, permitindo que você crie análises mais detalhadas e interativas.&lt;/p&gt;

&lt;p&gt;Com DAX, é possível criar medidas e colunas calculadas para realizar cálculos como somas, médias, contagens e outros tipos de agregações. Isso é fundamental para empresas, pois permite acompanhar o desempenho de diferentes áreas, como vendas, finanças ou operações, em tempo real e de forma ajustada aos filtros aplicados no relatório.&lt;/p&gt;

&lt;p&gt;Por exemplo, se você está criando um dashboard de vendas, pode utilizar DAX para calcular o total de vendas de um departamento, classificar vendas de acordo com valores e até mesmo comparar o desempenho entre diferentes períodos. As medidas são particularmente úteis para cálculos dinâmicos, já que são recalculadas conforme os filtros do relatório.&lt;/p&gt;

&lt;h2&gt;
  
  
  Índice
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Formula Dax no Power BI e Medidas&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.toexemplo-pratico-dashboard-de-vendas-de-um-departamento"&gt;Exemplo Prático: Dashboard de Vendas de um Departamento&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.toformulas-dax"&gt;Formulas Dax&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.tocriando-uma-coluna-calculada"&gt;Criando uma Coluna Calculada&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.tocriando-uma-medida"&gt;Criando uma Medida&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;&lt;a href="https://dev.tocomo-aplicar-no-dashboard"&gt;Como Aplicar no Dashboard&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://dev.toconclusao"&gt;Conclusão&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;Referências&lt;/li&gt;

&lt;/ul&gt;

&lt;h2&gt;
  
  
  Fórmulas DAX no Power BI e Medidas
&lt;/h2&gt;

&lt;p&gt;DAX é uma linguagem funcional usada para criar expressões que realizam cálculos em colunas, medidas e tabelas no Power BI. Ela é ideal para:&lt;/p&gt;

&lt;p&gt;Resumir grandes volumes de dados de maneira eficiente.&lt;br&gt;
Criar cálculos personalizados que atendem às necessidades do seu relatório.&lt;br&gt;
Construir relatórios interativos que se adaptam aos filtros aplicados.&lt;br&gt;
Diferença entre Coluna Calculada e Medida&lt;br&gt;
Coluna Calculada: Cria novos dados no modelo. Ideal para cálculos que precisam ser armazenados e reutilizados.&lt;br&gt;
Medida: Cálculos dinâmicos feitos em tempo real, ajustados conforme os filtros aplicados na visualização.&lt;/p&gt;

&lt;h3&gt;
  
  
  Exemplo Prático: Dashboard de Vendas por tipo
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Criando uma Coluna Calculada
Imagine que você tem uma tabela de vendas e deseja calcular a quantidade de vendas, com colunas Quantidade e Preço Unitário. Para calcular o valor total de cada venda, você pode usar a seguinte fórmula DAX:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;em&gt;Valor Total = [Quantidade] * [Preço Unitário]&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4t2gkqa2d2a5cimqk7qz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4t2gkqa2d2a5cimqk7qz.png" alt="Image description" width="800" height="130"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Esse cálculo cria uma nova coluna na tabela de vendas, mostrando o valor total de cada transação.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Criando uma Medida
Agora, digamos que você queira somar o valor total de todas as vendas do departamento para exibir em um card no seu dashboard. A medida DAX para isso seria:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;em&gt;Total de Vendas = SUM(TabelaVendas[Valor Total])&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw8coml6g8pgexom97t39.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw8coml6g8pgexom97t39.png" alt="Image description" width="800" height="120"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Essa medida calcula o total de vendas, e o valor será recalculado automaticamente com base nos filtros aplicados, como data ou categoria de produto.&lt;/p&gt;

&lt;h2&gt;
  
  
  Como Aplicar no Dashboard
&lt;/h2&gt;

&lt;p&gt;Total de Vendas: Insira a medida Total de Vendas em um card para mostrar o total geral.&lt;br&gt;
Classificação de Vendas: Use a coluna Classificação de Vendas como eixo em um gráfico de barras para visualizar a distribuição entre vendas altas e baixas.&lt;/p&gt;

&lt;p&gt;Interação Dinâmica: Utilize filtros como data ou categoria para explorar os dados de forma interativa.&lt;br&gt;
Dicas para Criar Fórmulas DAX Eficientes&lt;br&gt;
Comece Simples: Use funções como SUM, AVERAGE e COUNT antes de criar fórmulas mais complexas.&lt;br&gt;
Documente Suas Medidas: Nomeie e descreva as medidas para garantir clareza.&lt;br&gt;
Teste Sempre: Verifique se as fórmulas estão retornando os resultados esperados.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0ip5g24pr601pnhusu3b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0ip5g24pr601pnhusu3b.png" alt="Dashboard de Vendas" width="800" height="413"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusão
&lt;/h2&gt;

&lt;p&gt;Com DAX, você pode transformar dados simples em análises detalhadas e dinâmicas. Comece com cálculos básicos e, à medida que ganha experiência, crie fórmulas mais complexas para atender às necessidade solicitada.&lt;/p&gt;

&lt;p&gt;Finalizando nossa série de conteúdos sobre Power BI, espero que essas informações tenham fornecido uma boa base para você começar a explorar essa ferramenta incrível para manipulação e apresentação de dados.&lt;/p&gt;

&lt;h2&gt;
  
  
  Referências:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://learn.microsoft.com/pt-br/power-bi/" rel="noopener noreferrer"&gt;Microsoft Docs DAX Basics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://powerbi.microsoft.com/pt-br/blog/" rel="noopener noreferrer"&gt;Blog Oficial do Power BI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.behance.net/search" rel="noopener noreferrer"&gt;Behance&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>powerbi</category>
      <category>analisededados</category>
      <category>braziliandevs</category>
      <category>beginners</category>
    </item>
    <item>
      <title>🔰Git e Github: Comandos basicos do git</title>
      <dc:creator>Edinei Cavalcanti</dc:creator>
      <pubDate>Wed, 18 Dec 2024 22:53:34 +0000</pubDate>
      <link>https://dev.to/edineidev/git-e-github-comandos-do-git-e8p</link>
      <guid>https://dev.to/edineidev/git-e-github-comandos-do-git-e8p</guid>
      <description>&lt;p&gt;Por: &lt;a class="mentioned-user" href="https://dev.to/isadora_santos_gomes"&gt;@isadora_santos_gomes&lt;/a&gt; &lt;br&gt;
Revisão: &lt;a class="mentioned-user" href="https://dev.to/neiesc"&gt;@neiesc&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Continuando a serie &lt;a href="https://dev.to/edineidev/git-e-github-uma-breve-introducao-1okf"&gt;https://dev.to/edineidev/git-e-github-uma-breve-introducao-1okf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As funcionalidades do Git se dividem em operações realizadas localmente e operações que integram com repositórios remotos.&lt;/p&gt;

&lt;h2&gt;
  
  
  Comandos Locais:
&lt;/h2&gt;

&lt;p&gt;São utilizados para gerenciar um repositório Git que reside no seu próprio sistema. Esses comandos permitem que você crie, modifique e registre mudanças em seu código de maneira eficiente. Seguem alguns exemplos:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;git init&lt;/code&gt;: comando usado para criar um novo repositório Git em um diretório existente. Após executar este comando, o diretório se torna um repositório Git, e você pode começar a rastrear suas alterações.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;git add&lt;/code&gt;: comando usado para adicionar arquivos ou alterações à área de staging (conjunto de arquivos cujas mudanças serão incluídas na nova versão), isso é essencial antes de criar um commit, pois apenas as mudanças adicionadas à staging área serão incluídas no próximo commit.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;git commit&lt;/code&gt;: comando cria um novo commit (nova versão do projeto) com as mudanças adicionadas à Staging área. Cada commit deve ser acompanhado por uma mensagem clara que descreva as alterações realizadas, para melhor compreensão.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Comandos Remotos:
&lt;/h2&gt;

&lt;p&gt;São utilizados para interagir com repositórios que estão hospedados em servidores externos, como o Github. Esses comandos são essenciais para a colaboração em equipe, permitindo que múltiplos desenvolvedores trabalhem no mesmo projeto. Seguem alguns desses comandos:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;git clone&lt;/code&gt;: comando responsável por copiar um repositório remoto para o seu sistema local. Ele cria uma cópia completa do repositório, incluindo seu histórico de commits, branchs e tags.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;git switch&lt;/code&gt;: uma alternativa mais segura e intuitiva ao ‘Git checkout’, o comando é usado para alternar diferentes branchs (é um ponteiro para as alterações feitas nos arquivos do projeto) em um repositório sem comprometer as alterações não confirmadas em ser um diretório de trabalho.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;git checkout&lt;/code&gt;: Diferenciando-se do ‘Git switch’, o mesmo é responsável por trabalhar tanto com mudanças e criações de branchs quanto com remoção de arquivos do Versionamento.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;git push&lt;/code&gt;: envia commits locais para um repositório remoto. É através deste comando que modificações realizadas localmente são compartilhadas com outros desenvolvedores do projeto.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;git pull&lt;/code&gt;: Usado para atualizar o repositório local com as últimas alterações do repositório remoto. Este comando garante que você sempre esteja trabalhando com a versão mais recente do código.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;git merge&lt;/code&gt;: mescla mudanças de uma branch com a branch atual.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;git rebase&lt;/code&gt;: É um comando que permite integrar alterações de uma branch em outra branch diferente do ‘Git merge’. Enquanto o merge cria um novo commit que une as duas linhas do tempo, o rebase replica as alterações de uma branch sobre a outra, resultando em um histórico linear e mais limpo.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Continua...&lt;/p&gt;

</description>
      <category>git</category>
      <category>github</category>
      <category>101</category>
      <category>braziliandevs</category>
    </item>
    <item>
      <title>📊Power BI: Dashboard Básico</title>
      <dc:creator>Fabiana de carvalho Lima dias</dc:creator>
      <pubDate>Tue, 29 Oct 2024 15:04:13 +0000</pubDate>
      <link>https://dev.to/edineidev/power-bi-dashboard-basico-485k</link>
      <guid>https://dev.to/edineidev/power-bi-dashboard-basico-485k</guid>
      <description>&lt;p&gt;O Power BI é uma poderosa ferramenta de visualização de dados que transforma grandes volumes de informações em insights úteis para a tomada de decisões. Com uma ampla gama de opções, ele permite monitorar o desempenho empresarial, identificar tendências, otimizar operações e apresentar dados de forma clara e acessível.&lt;/p&gt;

&lt;p&gt;Empresas podem utilizar o Power BI para acompanhar indicadores de desempenho em áreas como vendas, finanças, marketing e operações. Isso facilita a identificação de oportunidades e a resolução de problemas.&lt;/p&gt;

&lt;p&gt;Além disso, o Power BI facilita o compartilhamento de dashboards via nuvem, permitindo que vários usuários colaborem e visualizem relatórios simultaneamente.&lt;/p&gt;

&lt;h2&gt;
  
  
  Índice
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Abrindo o Power BI&lt;/li&gt;
&lt;li&gt;Funcionamento&lt;/li&gt;
&lt;li&gt;Interações no Dashboard&lt;/li&gt;
&lt;li&gt;Exemplo Prático de Dashboard - Simples&lt;/li&gt;
&lt;li&gt;Referências&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Abrindo o Power BI
&lt;/h2&gt;

&lt;p&gt;Agora, vamos colocar a mão na massa e criar um dashboard no Power BI.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Abra o Power BI. Não é necessário conectar-se a uma conta no primeiro momento.&lt;/li&gt;
&lt;li&gt;Selecione a base de dados que será utilizada. Na opção "Obter Dados", você pode escolher fontes como Excel, CSV, SQL Server, APIs, entre outras. Após selecionar a origem, você pode carregar os dados diretamente ou transformá-los antes de utilizá-los.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Transformar os Dados
&lt;/h3&gt;

&lt;p&gt;Após carregar os dados, o Power BI oferece diversas opções de transformações, como:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Remover colunas desnecessárias&lt;/li&gt;
&lt;li&gt;Criar colunas calculadas&lt;/li&gt;
&lt;li&gt;Mesclar ou dividir dados de diferentes tabelas&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Essas transformações garantem que os dados estejam organizados e prontos para a análise.&lt;/p&gt;

&lt;h2&gt;
  
  
  Funcionamento
&lt;/h2&gt;

&lt;p&gt;Com os dados preparados, você pode começar a criar suas visualizações. O Power BI exibe as tabelas e colunas na seção "Campos".&lt;/p&gt;

&lt;p&gt;Aqui estão algumas das visualizações mais comuns para dashboards:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Gráficos de Barras&lt;/strong&gt;: Ideais para comparar valores entre diferentes categorias, como faturamento por produto.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gráficos de Linhas&lt;/strong&gt;: Úteis para mostrar tendências ao longo do tempo, como vendas mensais.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gráficos de Pizza&lt;/strong&gt;: Usados para representar proporções, como a participação de cada produto no faturamento total.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tabelas&lt;/strong&gt;: Para apresentar valores detalhados, como uma lista de faturamento por produto e data.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Interações no Dashboard
&lt;/h2&gt;

&lt;p&gt;Uma das funcionalidades mais poderosas do Power BI é a capacidade de configurar interações entre as visualizações. Ao clicar em um elemento (como uma categoria ou um mês específico), todos os gráficos relacionados são automaticamente atualizados, permitindo uma exploração dinâmica dos dados.&lt;/p&gt;

&lt;h2&gt;
  
  
  Exemplo Prático de Dashboard Simples
&lt;/h2&gt;

&lt;p&gt;Imagine que você quer criar um dashboard para monitorar o faturamento mensal de uma empresa, detalhado por categoria de produto. Aqui está o passo a passo:&lt;/p&gt;

&lt;h3&gt;
  
  
  Dados Necessários:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Tabela de faturamento com colunas como Data, Categoria do Produto, Valor de Faturamento.&lt;/li&gt;
&lt;li&gt;Tabela de categorias para relacionar os tipos de produtos.&lt;/li&gt;
&lt;li&gt;Tabela calendário para organizar os dados por mês e ano.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Visualizações:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Gráfico de Barras Empilhadas&lt;/strong&gt;: Mostrando o faturamento mensal, com as barras divididas por categorias de produto.
No painel "Visualizações":

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Eixo X&lt;/strong&gt;: insira a coluna &lt;em&gt;Data&lt;/em&gt;.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Eixo Y&lt;/strong&gt;: insira a coluna &lt;em&gt;Faturamento&lt;/em&gt;.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Legenda&lt;/strong&gt;: insira a coluna &lt;em&gt;Categoria&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgvcwebjvd26h7svuhnwt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgvcwebjvd26h7svuhnwt.png" alt="Gráfico de Barras Empilhadas" width="606" height="283"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Gráfico de Pizza&lt;/strong&gt;: Exibindo a proporção de faturamento por categoria em um mês específico.
No painel "Visualizações":

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Legenda&lt;/strong&gt;: insira a coluna &lt;em&gt;Categoria&lt;/em&gt;.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Valores&lt;/strong&gt;: insira a coluna &lt;em&gt;Faturamento&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4qssk19bj5sp08wt239q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4qssk19bj5sp08wt239q.png" alt="Gráfico de Pizza" width="562" height="286"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Esse dashboard simples oferece uma visão clara e interativa do desempenho financeiro da empresa, ajudando a identificar as áreas de maior sucesso e as que precisam de atenção.&lt;/p&gt;

&lt;h2&gt;
  
  
  Referências
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.hashtagtreinamentos.com/dashboard-no-power-bi" rel="noopener noreferrer"&gt;HashTag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.microsoft.com/pt-br/power-platform/products/power-bi/getting-started-with-power-bi" rel="noopener noreferrer"&gt;Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>powerbi</category>
      <category>analisededados</category>
      <category>braziliandevs</category>
      <category>beginners</category>
    </item>
    <item>
      <title>🔰Git e Github: Uma breve introdução</title>
      <dc:creator>Edinei Cavalcanti</dc:creator>
      <pubDate>Sun, 27 Oct 2024 16:49:24 +0000</pubDate>
      <link>https://dev.to/edineidev/git-e-github-uma-breve-introducao-1okf</link>
      <guid>https://dev.to/edineidev/git-e-github-uma-breve-introducao-1okf</guid>
      <description>&lt;p&gt;Por: &lt;a class="mentioned-user" href="https://dev.to/isadora_santos_gomes"&gt;@isadora_santos_gomes&lt;/a&gt; &lt;br&gt;
Revisão: &lt;a class="mentioned-user" href="https://dev.to/neiesc"&gt;@neiesc&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Sobre o Git
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs3iwv5mlx3lsens4mfen.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs3iwv5mlx3lsens4mfen.png" alt="Logo do Linux à esquerda e Linus Torvalds à direita" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;O Git é um dos sistemas de controle de versão (ferramenta para auxiliar equipes a gerenciar alterações em código-fonte a longo prazo) mais utilizados no mundo do desenvolvimento de softwares. Ele é um projeto de código aberto desenvolvido em 2005 por Linus Torvalds, o criador do kernel do Linux (principal componente deste sistema operacional). Com este software fica fácil reverter para versões anteriores, criar ramificações (branch) para experimentar novas funcionalidades e mesclar (merge) essas ramificações de volta ao projeto principal.&lt;/p&gt;

&lt;h3&gt;
  
  
  História do Git
&lt;/h3&gt;

&lt;p&gt;Graças ao rompimento de relações entre a comunidade que desenvolvia o kernel do Linux e a BitKeeper, que é um sistema de controle de versão usado dentro do projeto kernel, a ferramenta começou a ser paga.&lt;br&gt;
Com isso, Linus Torvalds, desenvolvedor do kernel do Linux, decidiu criar um sistema de controle de versão que tivesse a melhor desempenho e usou a experiência que teve com a BitKeeper para construir o git.&lt;br&gt;
O seu objetivo principal é ser rápido, eficiente e suportar o trabalho distribuído. Nisso, ele introduziu conceitos inovadores, como o modelo de ramificação (branch) que permite criar e gerenciar ramificações de forma rápida e leve.&lt;/p&gt;

&lt;h2&gt;
  
  
  Sobre o GitHub
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fym9qvbspnh68m6o9svae.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fym9qvbspnh68m6o9svae.png" alt="Microsoft adquire GitHub" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
O GitHub é uma plataforma que utiliza o Git para hospedagem e gerenciamento de repositórios. Além de permitir o versionamento de código, o GitHub oferece funcionalidades adicionais, como controle e elaboração em equipe, revisão de código, rastreamento de problemas (issue) e integrações com ferramentas de CI (Integração Contínua) / CD (Entrega Contínua), práticas que automatizam a construção, o teste e a implementação de um software.&lt;br&gt;
Se tornou uma das plataformas mais populares para desenvolvimento de software e colaboração em projetos de código aberto.&lt;/p&gt;

&lt;h3&gt;
  
  
  História do GitHub
&lt;/h3&gt;

&lt;p&gt;O GitHub foi desenvolvido por Chris Wanstrath, J. Hyett, Tom Preston-Werner e Scott Chacon usando Ruby on Rails. A empresa existe desde 2007 e está localizada em São Francisco. A plataforma foi criada para facilitar a colaboração e o compartilhamento de projetos que utilizam o Git.&lt;br&gt;
Em 2012, a plataforma já era uma das maiores em hospedagem de código, mas foi em 2018, com a aquisição da mesma pela Microsoft, que sua posição foi consolidada no mercado.&lt;br&gt;
O GitHub é mundialmente usado e chega a ter mais de 36 milhões de usuários ativos mundialmente, contribuindo com projetos comerciais ou pessoais.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Continua...&lt;/strong&gt; &lt;a href="https://dev.to/edineidev/git-e-github-comandos-do-git-e8p"&gt;https://dev.to/edineidev/git-e-github-comandos-do-git-e8p&lt;/a&gt;&lt;/p&gt;

</description>
      <category>git</category>
      <category>github</category>
      <category>101</category>
      <category>braziliandevs</category>
    </item>
    <item>
      <title>📊Power BI: Introdução</title>
      <dc:creator>Fabiana de carvalho Lima dias</dc:creator>
      <pubDate>Sat, 12 Oct 2024 22:37:17 +0000</pubDate>
      <link>https://dev.to/edineidev/power-bi-introducao-3me1</link>
      <guid>https://dev.to/edineidev/power-bi-introducao-3me1</guid>
      <description>&lt;p&gt;O Power BI é uma poderosa ferramenta de análise de Dados desenvolvida pela Microsoft, amplamente utilizada para transformar dados brutos em informações significativas por meio de visualizações interativas.&lt;br&gt;
Se você está começando sua jornada no mundo de dados , este guia o ajudará a entender o que é o Power BI, suas principais funcionalidade e como você pode utilizá-lo para melhorar suas análises.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fckdhhz8ib8dkyynwi06g.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fckdhhz8ib8dkyynwi06g.jpg" alt="Image description" width="744" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Índice
&lt;/h1&gt;

&lt;p&gt;O que é o Power BI?&lt;br&gt;
Como começar com o Power BI?&lt;br&gt;
Referências](##Referências&lt;/p&gt;

&lt;h2&gt;
  
  
  O que é o Power BI?
&lt;/h2&gt;

&lt;p&gt;É uma ferramenta de Business Intelligence (BI), é possível gerar relatórios e dashboards que mostram números, estatísticas, valores, listas e gráficos de maneira simples e intuitiva. Permitindo aos usuários visualizar e compartilhar informações de maneira eficiente, coletando , transformando e analisando dados de diversas fontes. &lt;/p&gt;

&lt;h2&gt;
  
  
  Como começar com o Power BI?
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Instalação do Power BI Destktop&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Faça o download do Power BI Desktop &lt;a href="https://powerbi.microsoft.com/desktop/" rel="noopener noreferrer"&gt;aqui&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Instale a aplicação seguindo as instruções&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Conectando-se a Fontes de Dados&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Abra o Power BI Desktop e clique em " Obter Dados"&lt;/li&gt;
&lt;li&gt;Escolha a fonte de dados desejada( Ex: SQL Server, Excel, CSV, Txt, etc..), em seguida , carregue os dados&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;3.Transformando e Modelando Dados&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Utilize o Editor de Consultas para transformar seus dados, opções de : filtrar, combinar e limpar  os dados conforme necessário

&lt;ul&gt;
&lt;li&gt;Crie relacionamentos entre diferentes tabelas de dados para permitir análises mais complexas&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;4.Criando Visualizações&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Arraste e solte os campos para a área de relatório e escolha o tipo de visualização que deseja usar ( gráficos de barras, gráficos de pizza, tabelas, ect).&lt;/li&gt;
&lt;li&gt;Customize suas visualizações com cores, rótulos e filtros para torná-los mais informativos&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;5.Publicando e Compartilhando Relatórios&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Quando seu relatório estiver pronto, clique em " Publicar" para enviar para o Powerr BI Server, no Power Bi Service, você pode compartilhar relatórios com outros usuários e configurar atualizações  automáticas de dados &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;_O Power BI Desktop é gratuito. No entanto para compartilhar projetos, colaborar e publicar relatórios é necessário adquirir uma versão paga como Pro,Premium ou PPU.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;O Power BI é uma ferramenta extremamente completa, e exploraremos mais detalhes em outros posts desta série&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Referências
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.microsoft.com" rel="noopener noreferrer"&gt;Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ebaconline.com.br/blog/o-que-e-power-bi" rel="noopener noreferrer"&gt;Ebac&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://expertime.com/" rel="noopener noreferrer"&gt;Expertime&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>powerbi</category>
      <category>analisededados</category>
      <category>braziliandevs</category>
      <category>beginners</category>
    </item>
    <item>
      <title>🎉👩🏻‍💻Celebrando o Ada Lovelace Day</title>
      <dc:creator>Fabiana de carvalho Lima dias</dc:creator>
      <pubDate>Tue, 08 Oct 2024 19:40:01 +0000</pubDate>
      <link>https://dev.to/edineidev/celebrando-o-ada-lovelace-day-5h8m</link>
      <guid>https://dev.to/edineidev/celebrando-o-ada-lovelace-day-5h8m</guid>
      <description>&lt;p&gt;No dia 08/10 é celebramos &lt;strong&gt;Ada Lovelace&lt;/strong&gt;, a primeira programadora da história! 💻✨&lt;/p&gt;

&lt;p&gt;Nascida em 1815, Ada foi uma &lt;strong&gt;matemática visionária&lt;/strong&gt; que trabalhou ao lado de Charles Babbage na Máquina Analítica, um protótipo de computador mecânico. Seu insight brilhante a levou a desenvolver o &lt;strong&gt;primeiro algoritmo&lt;/strong&gt; da história, projetado para ser processado por uma máquina, o que a tornou a &lt;strong&gt;primeira programadora da história&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Além de seu trabalho com algoritmos, Ada imaginou que os computadores poderiam ir além dos números e realizar tarefas complexas, como processar música e texto — uma visão pioneira que moldou o futuro da computação moderna.&lt;/p&gt;

&lt;p&gt;Ada Lovelace morreu aos 36 anos devido a um câncer uterino, mas seu legado continua a inspirar o campo da ciência da computação, sendo lembrada frequentemente como uma figura pioneira tanto na matemática quanto na tecnologia.&lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://findingada.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;AdaLovelaceDay&lt;/strong&gt;&lt;/a&gt; é um dia para inspirar mulheres na tecnologia e reconhecer seu impacto no mundo da computação.&lt;/p&gt;

&lt;p&gt;📅 Vamos celebrar o legado de Ada e promover a inclusão de mais mulheres no campo da tecnologia! 🚀👩‍💻&lt;/p&gt;

&lt;h4&gt;Referências&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pt.wikipedia.org/wiki/Ada_Lovelace" rel="noopener noreferrer"&gt;Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://findingada.com/" rel="noopener noreferrer"&gt;Findingada&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://historiadocomputador.com/ada-lovelace-a-visionaria-da-computacao/" rel="noopener noreferrer"&gt;História do Computador&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://geeky-james.netlify.app/blog/who-is-ada-lovelace/" rel="noopener noreferrer"&gt;Jimmy James Dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>adalovelace</category>
      <category>womenintech</category>
      <category>braziliandevs</category>
      <category>beginners</category>
    </item>
    <item>
      <title>🚀Redis 101: Iniciante</title>
      <dc:creator>Edinei Cavalcanti</dc:creator>
      <pubDate>Mon, 07 Oct 2024 16:35:18 +0000</pubDate>
      <link>https://dev.to/edineidev/redis-101-iniciante-5bbp</link>
      <guid>https://dev.to/edineidev/redis-101-iniciante-5bbp</guid>
      <description>&lt;p&gt;Por: &lt;a class="mentioned-user" href="https://dev.to/isadora_santos_gomes"&gt;@isadora_santos_gomes&lt;/a&gt; &lt;br&gt;
Revisão: &lt;a class="mentioned-user" href="https://dev.to/neiesc"&gt;@neiesc&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  Índice
&lt;/h2&gt;

&lt;p&gt;Oque é?&lt;br&gt;
Como funciona?&lt;br&gt;
Características&lt;br&gt;
Comparação com Outros Bancos de Dados&lt;br&gt;
Melhores Práticas e Considerações&lt;br&gt;
Outros Recursos&lt;br&gt;
Referências&lt;/p&gt;

&lt;h2&gt;
  
  
  Oque é?
&lt;/h2&gt;

&lt;p&gt;Redis (Remote Dictionary Server) é um banco de dados NoSQL de chave-valor em memória sendo de código aberto e por isso, gratuito. É um dos principais para cache distribuído no mercado. Escrito em C e pelo autor original Salvatore Sanfilippo.&lt;br&gt;
Lançado em 2009, suporta inúmeras formas de dados como strings, listas, conjuntos, etc.&lt;/p&gt;

&lt;h2&gt;
  
  
  Como funciona?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flmfzq9hjm7ed4p3qd0qn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flmfzq9hjm7ed4p3qd0qn.png" alt="De Redis Explained" width="603" height="293"&gt;&lt;/a&gt;&lt;br&gt;
Quando um aplicativo depende de fontes de dados externas, o rendimento e a execução dessas fontes podem criar um atraso no desempenho, principalmente quando aumentamos o trânsito de informações entre o aplicativo e a fonte de dados. O Redis foi desenvolvido justamente para suprir essa necessidade de que os dados fossem armazenados em memória e de baixa latência, entregando um excelente desempenho, na hora de ler dados.&lt;/p&gt;

&lt;h2&gt;
  
  
  Características
&lt;/h2&gt;

&lt;p&gt;Elencarei a baixo características muito importantes da ferramenta em questão.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Alto desempenho
É um Software que consegue sem problemas armazenar e oferecer informações armazenadas anteriormente em tempo real, sendo essa a característica que influencia cada vez mais pessoas a utilizá-lo.&lt;/li&gt;
&lt;li&gt;Armazenamento em memória
O Redis armazena seus dados diretamente na memória RAM, o que permite acesso extremamente rápido. Este tipo de abordagem elimina o processo associado ao acesso de um IO (Disco rígido ou SSD), tornando por si só a gravação e leitura de dados bem mais veloz e eficiente.&lt;/li&gt;
&lt;li&gt;Tipos de dados
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqcjxdkxn18g8luodylc2.png" alt="De Top 5 Redis Use Cases in Distributed Systems" width="569" height="253"&gt;
A ferramenta é capaz de suportar diversos tipos de dados como:
Strings – Tipo básico de dados.
Listas - Sequências ordenadas de Strings.
Conjuntos - Coleções não ordenadas de Strings.
Hash – Estruturas que armazenam pares de chave-valor sem necessidade de determinar o tipo.
Conjuntos Ordenados – Conjuntos com pontuação que permitem ordenação.&lt;/li&gt;
&lt;li&gt;Facilidade no uso e integração
Possuindo uma interface simples, o mesmo é compatível com linguagens como o Python, Java, Node.js, C++, C# entre outras.
Sendo assim ele se torna extremamente acessível para programadores que trabalhem com uma ou mais linguagens.&lt;/li&gt;
&lt;li&gt;Monitoramento e Ferramentas de Administração
O mesmo oferece ferramentas e comandos para monitorar o desempenho do banco de dados, obter estatísticas e gerenciá-lo. Isso permite, entre outras coisas, que um administrador identifique e resolva problemas rapidamente, otimizando a operação do sistema.&lt;/li&gt;
&lt;li&gt;Limitação e Memória 
O armazenamento seria um problema, pois o mesmo seria limitado a quantidade de RAM do seu servidor, porém, para contornar este dilema os desenvolvedores criaram uma configuração que permite com que você configure políticas de expulsão, que determina instruções para quando o mesmo atingir o limite de memória.
Por exemplo, ele pode remover chaves não utilizadas recentemente – LRU (Least Recently Used) - ou então pode chaves que não são utilizadas com frequência - LFU (Least Frequently Used).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Comparação com Outros Bancos de Dados
&lt;/h2&gt;

&lt;p&gt;O Redis é um banco de dados NoSQL em memória, ou seja, ele utiliza a memória principal do computador para armazenar informações ao invés de seu disco rígido.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pontos Positivos 👍🏼

&lt;ul&gt;
&lt;li&gt;Velocidade&lt;/li&gt;
&lt;li&gt;Flexibilidade&lt;/li&gt;
&lt;li&gt;Escalabilidade&lt;/li&gt;
&lt;li&gt;Comunidade Ativa&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Pontos Negativos 👎🏼

&lt;ul&gt;
&lt;li&gt;Consumo de Memória&lt;/li&gt;
&lt;li&gt;Persistência de dados&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;h2&gt;
  
  
  Melhores Práticas e Considerações
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcphys3hy4jqo8smbnfn3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcphys3hy4jqo8smbnfn3.png" alt="De How to choose the right database for your service" width="615" height="289"&gt;&lt;/a&gt;&lt;br&gt;
Escolher uma estrutura de dados é fundamental para utilizar Redis e para isso é necessário definir qual a sua necessidade.&lt;br&gt;
Definir o limite de memória que o mesmo poderá utilizar é importante para que a memória disponível no servidor não seja consumida completamente, logo uma ótima prática a ser implementada, juntamente a definir qual a política e expulsão a ser utilizada e qual o método de persistência que melhor atenderá a suas necessidades.&lt;br&gt;
Seguindo com boas práticas também é importante citar:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Redis sempre atualizados.&lt;/li&gt;
&lt;li&gt;Realizar testes de carga e stress.&lt;/li&gt;
&lt;li&gt;Evitar dados extensos.&lt;/li&gt;
&lt;li&gt;Monitoramento Contínuo.&lt;/li&gt;
&lt;li&gt;Realização frequentes de Backups.&lt;/li&gt;
&lt;li&gt;Usar TTL (time to live)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Outros Recursos
&lt;/h2&gt;

&lt;p&gt;O Redis, oferece uma ampla gama de recursos que o tornam uma escolha versátil para diversas aplicações. Abaixo, destacamos algumas de sus principais funcionalidades.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Persistência de dados 
Referente a persistência de dados, função que garante que informações inseridas anteriormente podem ser recuperadas de forma consistente, o Software em questão desenvolve este trabalho com êxito, pois ele armazena dados em disco e dá para o usuário diversas formas de fazê-lo:
Como exemplo:
RDB (Redis DataBase ou Base de dados Redis) - Salva o estado do banco de dados em intervalos de tempo, criando uma cópia dos dados que estão na memória.
AOF (Append Only File) - Registra todas as operações de gravação recebidas pelo servidor.
RDB + AOF - Opção em que você pode combinar ambas ferramentas citadas acima na mesma instância.&lt;/li&gt;
&lt;li&gt;Modelo Pub/Sub
O Redis implementou o protocolo no intuito de agilizar o sistema de mensagens em tempo real, onde editores publicam questionamentos ou ideias em um canal, ou tópico e vários clientes podem se inscrever e interagir neste mesmo canal.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Referências
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://redis.io/docs" rel="noopener noreferrer"&gt;Redis Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.oracle.com/br/database/nosql/what-is-nosql/" rel="noopener noreferrer"&gt;Oracle. What is NoSQL?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://architecturenotes.co/p/redis" rel="noopener noreferrer"&gt;Redis Explained&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://medium.com/@maheshsaini.sec/top-5-redis-use-cases-in-distributed-systems-6aadc73121c6" rel="noopener noreferrer"&gt;Top 5 Redis Use Cases in Distributed Systems&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://medium.com/wix-engineering/how-to-choose-the-right-database-for-your-service-97b1670c5632" rel="noopener noreferrer"&gt;How to choose the right database for your service&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>braziliandevs</category>
      <category>redis</category>
    </item>
    <item>
      <title>🌐Extensões para produtividade de um dev no Navegador (Arc Browser)</title>
      <dc:creator>Edinei Cavalcanti</dc:creator>
      <pubDate>Sun, 09 Jun 2024 21:40:07 +0000</pubDate>
      <link>https://dev.to/edineidev/extensoes-para-produtividade-de-um-dev-no-navegador-arc-browser-3of</link>
      <guid>https://dev.to/edineidev/extensoes-para-produtividade-de-um-dev-no-navegador-arc-browser-3of</guid>
      <description>&lt;h2&gt;
  
  
  Introdução
&lt;/h2&gt;

&lt;p&gt;Navegador 🌐 (Arc Browser)&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwzcfb3wwo36oodqq036t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwzcfb3wwo36oodqq036t.png" alt="Image description" width="800" height="502"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0g6cragl2wmhn2kikdbv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0g6cragl2wmhn2kikdbv.png" alt="Image description" width="480" height="720"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Extenções
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://chromewebstore.google.com/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm" rel="noopener noreferrer"&gt;uBlock Origin&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgruaje7b7dram3ba3kpb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgruaje7b7dram3ba3kpb.png" alt="Image description" width="800" height="463"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://chromewebstore.google.com/detail/whatruns/cmkdbmfndkfgebldhnkbfhlneefdaaip" rel="noopener noreferrer"&gt;WhatRuns&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6s60m6qbayxz27bwvfva.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6s60m6qbayxz27bwvfva.png" alt="Image description" width="800" height="502"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://chromewebstore.google.com/detail/ai-grammar-checker-paraph/oldceeleldhonbafppcapldpdifcinji" rel="noopener noreferrer"&gt;AI Grammar Checker &amp;amp; Paraphraser – LanguageTool&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4mypttwvwjrc6g5kjfx2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4mypttwvwjrc6g5kjfx2.png" alt="Image description" width="800" height="463"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://chromewebstore.google.com/detail/vytal-spoof-timezone-geol/ncbknoohfjmcfneopnfkapmkblaenokb" rel="noopener noreferrer"&gt;Vytal&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmbawnja20k6dncdnnrh9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmbawnja20k6dncdnnrh9.png" alt="Image description" width="800" height="463"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://chromewebstore.google.com/detail/fake-filler/bnjjngeaknajbdcgpfkgnonkmififhfo" rel="noopener noreferrer"&gt;Fake Filler&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd5asy9akk5itpyz7jh8z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd5asy9akk5itpyz7jh8z.png" alt="Image description" width="800" height="502"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://chromewebstore.google.com/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd" rel="noopener noreferrer"&gt;Selenium IDE&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwsbmu55n681eogpkgo3i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwsbmu55n681eogpkgo3i.png" alt="Image description" width="800" height="502"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://chromewebstore.google.com/detail/visbug/cdockenadnadldjbbgcallicgledbeoc" rel="noopener noreferrer"&gt;VisBug&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftf1lpg3v4hz8qcjdkllu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftf1lpg3v4hz8qcjdkllu.png" alt="Image description" width="800" height="502"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://chromewebstore.google.com/detail/save-to-pocket/niloccemoadcdkdjlinkgdfekeahmflj" rel="noopener noreferrer"&gt;Save to Pocket&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ilbtzepqgrm6n3wzie4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ilbtzepqgrm6n3wzie4.png" alt="Image description" width="800" height="463"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
    <item>
      <title>⚙Ferramentas para produtividade para dev no Sistema operacional Windows 11</title>
      <dc:creator>Edinei Cavalcanti</dc:creator>
      <pubDate>Sat, 01 Jun 2024 23:51:22 +0000</pubDate>
      <link>https://dev.to/edineidev/dicas-e-truques-ferramentas-para-produtividade-para-dev-no-sistema-operacional-windows-11-1627</link>
      <guid>https://dev.to/edineidev/dicas-e-truques-ferramentas-para-produtividade-para-dev-no-sistema-operacional-windows-11-1627</guid>
      <description>&lt;h2&gt;
  
  
  Introdução
&lt;/h2&gt;

&lt;p&gt;Sistema operacional 🪟 &lt;a href="https://www.microsoft.com/en-us/windows/windows-11" rel="noopener noreferrer"&gt;Windows 11&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqrhme12rk4axq2zb47sr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqrhme12rk4axq2zb47sr.png" alt="Image description" width="800" height="463"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;O Windows 11, com sua interface moderna e recursos aprimorados, tem se tornado cada vez mais popular entre desenvolvedores. Neste artigo, exploraremos como personalizar e otimizar o Windows 11 para criar um ambiente de desenvolvimento altamente produtivo e eficiente. Apresentaremos uma seleção cuidadosa de ferramentas e configurações, fruto de mais de uma década de experiência na criação e refinamento de dotfiles personalizados.&lt;/p&gt;

&lt;h2&gt;
  
  
  Leia mais em edinei.dev
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://edinei.dev/dicas-windows-11" rel="noopener noreferrer"&gt;https://edinei.dev/dicas-windows-11&lt;/a&gt;&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>windows11</category>
      <category>tools</category>
      <category>productivity</category>
    </item>
    <item>
      <title>💿Você ainda vende CDs!</title>
      <dc:creator>Edinei Cavalcanti</dc:creator>
      <pubDate>Mon, 31 Jan 2022 13:38:57 +0000</pubDate>
      <link>https://dev.to/edineidev/voce-ainda-vende-cds-56k0</link>
      <guid>https://dev.to/edineidev/voce-ainda-vende-cds-56k0</guid>
      <description>&lt;p&gt;Sim os disco compacto, disco compacto a laser, disco a laser, compacto laser ou simplesmente disco laser (popularmente conhecido por CD, sigla para a designação inglesa, Compact Disc) criado em 1982 no Japão.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy4ntn5zsjpt46tmqazg3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy4ntn5zsjpt46tmqazg3.png" alt="Loja vendendo cd (Compact Disc) de cantores" width="725" height="967"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Leia mais em edinei.dev
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://edinei.dev/cd-dvd" rel="noopener noreferrer"&gt;https://edinei.dev/cd-dvd&lt;/a&gt;&lt;/p&gt;

</description>
      <category>braziliandevs</category>
      <category>concept</category>
      <category>productivity</category>
      <category>dotnet</category>
    </item>
    <item>
      <title>💻Instalando .NET em todas plataforma em forma de scripts</title>
      <dc:creator>Edinei Cavalcanti</dc:creator>
      <pubDate>Mon, 08 Nov 2021 23:50:50 +0000</pubDate>
      <link>https://dev.to/edineidev/instalando-net-5-em-todas-plataforma-em-forma-de-scripts-ki8</link>
      <guid>https://dev.to/edineidev/instalando-net-5-em-todas-plataforma-em-forma-de-scripts-ki8</guid>
      <description>&lt;p&gt;AS: Esse conteúdo partiu da &lt;a href="https://www.twitch.tv/edineidev" rel="noopener noreferrer"&gt;Twitch&lt;/a&gt; e será disponibilizado em breve no &lt;a href="https://www.youtube.com/channel/UCkSe6llMT88LqEGrMROSUbA" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt; e em forma de Podcast.&lt;/p&gt;

&lt;p&gt;Sempre gostei de automação seja usando &lt;a href="https://chocolatey.org/" rel="noopener noreferrer"&gt;Chocolatey&lt;/a&gt;, Python, Bash, Powersheel etc... tenho até um &lt;a href="https://github.com/neiesc/dotfiles" rel="noopener noreferrer"&gt;dotfiles (GNU/Linux Ubuntu e Windows 10)&lt;/a&gt;, depois que fiquei sabendo que o dotnet tem uma documentação sobre instalar dotnet com scripts resolvi compartilhar, pois, pode passar despercebido para muitos.&lt;/p&gt;

&lt;h2&gt;
  
  
  Leia mais em edinei.dev
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://edinei.dev/dotnet-install" rel="noopener noreferrer"&gt;https://edinei.dev/dotnet-install&lt;/a&gt;&lt;/p&gt;

</description>
      <category>dotnet</category>
      <category>braziliandevs</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
