<?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: Camila Paixão</title>
    <description>The latest articles on DEV Community by Camila Paixão (@codecami).</description>
    <link>https://dev.to/codecami</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%2Fuser%2Fprofile_image%2F364514%2F5aa7dea2-70eb-4545-bb31-561cdf3fade9.jpg</url>
      <title>DEV Community: Camila Paixão</title>
      <link>https://dev.to/codecami</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codecami"/>
    <language>en</language>
    <item>
      <title>Google usará IA para controlar semáforos no RJ</title>
      <dc:creator>Camila Paixão</dc:creator>
      <pubDate>Wed, 06 Oct 2021 16:57:26 +0000</pubDate>
      <link>https://dev.to/codecami/google-usara-ia-para-controlar-semaforos-no-rj-30o</link>
      <guid>https://dev.to/codecami/google-usara-ia-para-controlar-semaforos-no-rj-30o</guid>
      <description>&lt;p&gt;Na terça-feira (05/10) o Google anunciou uma &lt;a href="https://brasil.googleblog.com/2021/10/oferecendo-voce-opcoes-mais.html" rel="noopener noreferrer"&gt;série de produtos focados em sustentabilidade&lt;/a&gt; com o objetivo de ajudar os usuários a tomarem decisões ecologicamente corretas. &lt;/p&gt;

&lt;p&gt;Algumas das novidades são:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Trazer dados sobre as emissões de carbono em voos nas buscas do &lt;a href="https://www.google.com/flights" rel="noopener noreferrer"&gt;Google Flights&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;Na busca por hotéis será possível ver sobre seus esforços em sustentabilidade, desde redução de resíduos e medidas de conservação de água até se eles são certificados pelo Green Key ou EarthCheck;&lt;/li&gt;
&lt;li&gt;Nos EUA, o Google Maps permitirá que você escolha uma &lt;a href="https://blog.google/products/maps/3-new-ways-navigate-more-sustainably-maps/" rel="noopener noreferrer"&gt;rota com as menores emissões de carbono&lt;/a&gt;, se ainda não for a mais rápida;&lt;/li&gt;
&lt;li&gt;Em breve será introduzida uma navegação mais leve do Google Maps para ciclistas, tornando mais simples encontrar bicicletas em mais de 300 cidades ao redor do mundo.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Parceria com a CET-Rio no sistema de semáforos
&lt;/h2&gt;

&lt;p&gt;Junto com esse pacote de iniciativas também foi anunciado um projeto em parceria com a CET-Rio para estudar formas de otimizar o sistema de semáforos do Rio de Janeiro por meio de Inteligência Artificial, trazendo a possibilidade de melhorar o trânsito e ajudar na diminuição de emissão de carbono.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Estamos animados em expandir esse piloto para o Rio de Janeiro e outras cidades"&lt;/em&gt;, disse Sundar Pichai, CEO do Google e da Alphabet.&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%2F4p9gnzp6n8lful2gqxya.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%2F4p9gnzp6n8lful2gqxya.png" alt="Imagem de cruzamento com semáforos" width="800" height="448"&gt;&lt;/a&gt;Imagem: Blog Google Brasil&lt;/p&gt;

&lt;p&gt;A ideia é captar dados a partir das condições do tráfego e o tempo gasto nos semáforos da cidade para treinar modelos de Machine Learning com o objetivo de tornar os semáforos mais eficientes, deixando as rotas mais ecológicas independente do tipo de carro. Atualmente já existe uma pesquisa piloto em Israel para prever as condições do tráfego e esta será expandida para outras cidades.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Até agora estamos vendo uma redução de 10-20% no consumo de combustível e no tempo de atraso nos cruzamentos"&lt;/em&gt;, disse Pichai.&lt;/p&gt;

</description>
      <category>news</category>
      <category>machinelearning</category>
      <category>ai</category>
    </item>
    <item>
      <title>Google transforma Androids em detectores de terremotos</title>
      <dc:creator>Camila Paixão</dc:creator>
      <pubDate>Thu, 13 Aug 2020 17:22:45 +0000</pubDate>
      <link>https://dev.to/codecami/google-transforma-androids-em-detectores-de-terremotos-e9e</link>
      <guid>https://dev.to/codecami/google-transforma-androids-em-detectores-de-terremotos-e9e</guid>
      <description>&lt;p&gt;A última atualização do Google Play Services, app nativo do Google, transformou os celulares Android em basicamente um sismógrafo.&lt;/p&gt;

&lt;p&gt;O Google fez uma parceria com a Shake Alert, na Califórnia, que utiliza de uma rede com diversos sismógrafos para detectar terremotos e enviar alertas. Sendo assim, agora o Android irá receber alertas sobre terremotos e também enviará informações para a Shake Alert caso detecte algo.&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%2Fi%2Fvqm896bwjw6oalo66dsm.gif" 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%2Fi%2Fvqm896bwjw6oalo66dsm.gif" alt="Exemplo de como será o alerta" width="760" height="308"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Mas como isso é possível?
&lt;/h2&gt;

&lt;p&gt;Atualmente os celulares já possuem acelerômetro e o Google programou para que caso o acelerômetro detecte qualquer alteração, envie esses dados juntamente com a localização da pessoa para poder criar alertas.&lt;/p&gt;

&lt;h2&gt;
  
  
  Como evitam o falso positivo?
&lt;/h2&gt;

&lt;p&gt;Através de uma rede enorme de voluntários e, claro, vários outros Androids! A partir dos dados vindos dos aparelhos, as informações são comparadas para que não haja falso positivo. Tudo isso extremamente rápido pois segundos fazem muita diferença!&lt;/p&gt;

&lt;p&gt;Atualmente esse recurso só está disponível para Califórnia e passando por fases de melhorias, claro! O Google informou que ano que vem pretende lançar para mais países e estados.&lt;/p&gt;

</description>
      <category>news</category>
      <category>programacao</category>
      <category>google</category>
    </item>
    <item>
      <title>Linux retira termos racistas do seu sistema</title>
      <dc:creator>Camila Paixão</dc:creator>
      <pubDate>Thu, 06 Aug 2020 01:38:58 +0000</pubDate>
      <link>https://dev.to/codecami/linux-retira-termos-racistas-do-seu-sistema-73n</link>
      <guid>https://dev.to/codecami/linux-retira-termos-racistas-do-seu-sistema-73n</guid>
      <description>&lt;p&gt;Linus, o engenheiro responsável pelo kernel Linux, aprovou na sexta passada a adoção de uma nova terminologia para o sistema operacional e sua documentação. A proposta é impedir termos que podem ter ou têm conotações racistas como, por exemplo, 'blacklist' e 'slave'. Os novos termos foram escolhidos de acordo com o que o time de desenvolvedores achavam apropriado.&lt;/p&gt;

&lt;p&gt;Na tecnologia, diversas empresas estão fazendo esse movimento, trazendo termos neutros para seus ambientes com o objetivo de tornar o desenvolvimento mais acolhedor e inclusivo. Em 2014, Drupal e Django foram pioneiros nesse quesito, em seguida o Python, no ano de 2018.&lt;/p&gt;

&lt;p&gt;Após a morte de George Floyd, mais empresas estão mudando. Recentemente o GitHub anunciou medidas, logo em seguida Microsoft, Twitter, LinkedIn, MySQL e outros. Esses são passos extremamente importantes para a não normalização de termos carregados de conotações raciais. Espero que inspire cada vez mais empresas.&lt;/p&gt;

&lt;p&gt;Veja mais: &lt;a href="https://thenextweb.com/dd/2020/07/13/linux-kernel-will-no-longer-use-terms-blacklist-and-slave/" rel="noopener noreferrer"&gt;Artigo na The Next Web&lt;/a&gt; &lt;/p&gt;

</description>
      <category>linux</category>
      <category>programacao</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Conselhos de uma maratonista em busca da formação Frontend</title>
      <dc:creator>Camila Paixão</dc:creator>
      <pubDate>Tue, 28 Apr 2020 03:24:21 +0000</pubDate>
      <link>https://dev.to/codecami/conselhos-de-uma-maratonista-em-busca-da-formacao-frontend-10b2</link>
      <guid>https://dev.to/codecami/conselhos-de-uma-maratonista-em-busca-da-formacao-frontend-10b2</guid>
      <description>&lt;p&gt;Quando comecei a focar minha carreira em Frontend, pesquisei bastante o que aprender e como. Minha história na área começou há uns 4 anos atrás quando decidi me formar em Webmaster. Naquela época eu aprendi o primordial: HTML, JavaScript, CSS e um pouco de banco de dados.&lt;/p&gt;

&lt;p&gt;Acontece que depois disso eu treinei muito pouco e minha jornada intensa de conhecimento veio há pouco tempo. Daí já existiam diversos frameworks, pré-processadores, automatizações, entre outras coisas.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;A minha intenção aqui é dar alguns conselhos e, principalmente, força para quem está começando nessa jornada.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  1. O início é assustador
&lt;/h2&gt;

&lt;p&gt;Provavelmente você já buscou sobre a trilha de aprendizado para ser Frontend e, bem, é assustadora. São muitas coisas para aprender! Mas, acredito, sabendo html, css e focando MUITO no JavaScript, tudo vai ser mais fácil no futuro. Essa é a base e com ela tudo que você for fazer vai ser menos bicho de sete cabeças. As linguagens possuem muito em comum.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. A ansiedade só vai te atrasar, tenha calma
&lt;/h2&gt;

&lt;p&gt;Muita gente fala isso e é uma completa verdade. Se você não tiver paciência de aprender cada coisa por vez, você vai se embananar e perder tempo. Não pule etapas! Não se ache bom/boa o suficiente para aprender o básico.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Estude. Descanse. Repita.
&lt;/h2&gt;

&lt;p&gt;Todas as vezes que virei noite, fiquei insanamente empolgada com algo e fiquei horas e horas direto num curso, me fizeram captar de forma inferior do que quando eu descansava. Priorize seu descanso! Dê tempo para assimilar as coisas que aprendeu. Tenha em mente que vai levar tempo.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Pratique! Teste. Se desafie.
&lt;/h2&gt;

&lt;p&gt;Por experiência própria, qualquer linguagem de programação é PRÁTICA. Se você não pratica, não consegue resolver problemas que não sejam aqueles em que você faz nos seus cursos. A comunidade é tão bacana que você encontra facilmente no &lt;a href="https://github.com/" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; ou no &lt;a href="https:/www.codewars.com/" rel="noopener noreferrer"&gt;CodeWars&lt;/a&gt; desafios para exercitar. O mais maravilhoso para mim é o &lt;a href="https://www.frontendmentor.io/" rel="noopener noreferrer"&gt;frontendmentor.io&lt;/a&gt;! Ele é basicamente um site de mentoria com challenges para você participar :)&lt;/p&gt;

&lt;h2&gt;
  
  
  5. O momento: o que eu tô fazendo da minha vida?
&lt;/h2&gt;

&lt;p&gt;Esse momento vai chegar! Principalmente se você nunca teve contato com programação. Chega uma hora que você pensa: o que eu acabei de aprender?! O que eu tô fazendo da minha vida?! Que complexo, me perdi! Isso é sinal de que você está evoluindo! Não desista. É super comum e vão ter vários momentos desse, bate aqui! Estamos juntos! Hora de buscar apoio em fóruns, memes e descansar a cabeça um cadin. A jornada é longa!&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Eu disse para não pular etapas e você não me ouviu, né?
&lt;/h2&gt;

&lt;p&gt;Esse momento também chega. Chegou pra mim e pra mais muita gente. A gente quer porque quer chegar logo na tal biblioteca/framework maaaas aprenderemos na marra que não adianta. Você precisa respeitar a curva de aprendizado. Se for necessário, volte etapas. Eu voltei e foi suficiente para fixar melhor as coisas.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Você já se acostumou a usar o terminal?
&lt;/h2&gt;

&lt;p&gt;Não faça igual a mim que nunca se aventurava. Use, ele vai fazer parte da sua vida agora, se acostume desde cedo com ele e com seus comandos.&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Por fim, mescle seu aprendizado com coisas menos complexas
&lt;/h2&gt;

&lt;p&gt;Ora eu ia JavaScript avançado, ora fazia um curso de SASS ou Acessibilidade ou qualquer outra coisa que me agregasse mas que exigisse menos de mim. Há quem diga que é bom focar numa coisa só até o fim mas para mim isso funcionava como escape e me ajudava muito. Isso é ótimo porque você dá um respiro na mente e, ao mesmo tempo, está aprendendo coisas que vão te ajudar num futuro próximo.&lt;/p&gt;

</description>
      <category>programar</category>
      <category>iniciante</category>
      <category>webdev</category>
      <category>dicas</category>
    </item>
  </channel>
</rss>
