braziljs / weekly

A seleção semanal que reúne as novidades sobre o desenvolvimento Web no Brasil e no mundo
https://braziljs.org
538 stars 21 forks source link

Edição 355 - 13/08/2020 #337

Closed jaydson closed 3 years ago

jaydson commented 3 years ago

Edição número 355.

Ajude a BrazilJS Weekly postando sua dica, link ou sugestão aqui nos comentários desta issue. Ao longo da semana vamos debatendo e juntando os melhores links que serão inseridos na próxima Weekly.

👉 Siga o template, pois facilita MUITO a vida de quem edita a newsletter no Mailchimp. ⚠️ Nossa ferramenta interna ignora comentários que não seguem o padrão. 👉 Se o artigo for em inglês, coloque a descrição em português.

Template para a dica:

**[Título](URL)** Rápida descrição *Categoria*

Exemplo de dica:

Efeitos do Coronavírus no mundo (da tecnologia) Neste vídeo Felipe fala um pouco sobre os efeitos da pandemia no mundo da tecnologia. Além disso, temos um apanhado com informações básicas, curiosidades e dicas. News

Categoria: Para a categoria, escolha em qual contexto o link melhor se encaixa. Alguns dos exemplos de categorias mais utillizadas: Artigos, News, Videos, Eventos, Tools, Demos e outros.

khaosdoctor commented 3 years ago

Design Patterns Comportamentais com TypeScript Neste artigo passamos pelos principais padrões de projeto comportamentais usando TypeScript com exemplos de uso e exemplos do mundo real! Artigos

lucaspdroz commented 3 years ago

Github se junta a open-source security foundation Para ajudar os desenvolvedores e aumentar a segurança dos nossos códigos, o github se juntou a open-source security foundation para auxiliar o encontro e ajustes de vulerabilidades nos repositórios. News

rsip22 commented 3 years ago

How the NSA Says You Can Limit Location Data Exposure A NSA (sim, ela mesma!) escreveu um guia sobre como limitar a exposição dos dados de localização ao utilizar a internet. Um dos principais conselhos? Evite ao máximo utilizar navegador em dispositivos como tablets e celulares... Artigos

bmgoss commented 3 years ago

Linters — unleashing the power of Static Code Analysis Você sabe como um linter pode te ajudar a escrever código com mais qualidade e legibilidade? Este guia responde a pergunta e também fala sobre os linters mais utilizados, como o ESLint, TSLint, Pylint, etc Artigos

gabrieluizramos commented 3 years ago

Analisando trade-offs E como a tomada de decisões baseada em dados e analise de impactos positivos e negativos pode ajudar a longo prazo Artigos

darosadev commented 3 years ago

A Beginner's Guide to Javascript Conditionals
Artigo para ajudar novatos a perceber melhor as diferenças entre as várias formas de se controlar o fluxo de dados. Diferenças entre if...else e switch, análise de velocidades e vantagens e desvantagens.
Artigos

rsip22 commented 3 years ago

Real-world JS Vulnerabilities Series 1 - express-fileupload Mantenha suas dependências atualizadas! express-fileupload antes da versão 1.1.8 permitia execução remota de código usando Prototype Pollution. Esse artigo (em inglês) detalha como isso foi detectado. Artigos

rsip22 commented 3 years ago

Oral-History: Frances "Fran" Allen "The first fifty years [of computing] were all about laying the basis for it, the groundwork; but things are getting integrated now, and it’s the integration, and the ability for it to reach—touch—everybody; that is where computing is really—where the real excitement is starting." — Frances "Fran" Allen Pioneira que passou sua carreira avançando o campo da computação e inspirou gerações de tecnologistas. Outros

gustavo-rodrigues-dev commented 3 years ago

@codibre/fluent-iterable A biblioteca fornece operações de transformação, filtragem e agregação em iterables e async iterables semelhante a operações em array. Com uma performance alta e baixo consumo de memória semelhante ao comportamento do Linq do C#, e adiantando algumas features do ESNext. Tools

oieduardorabelo commented 3 years ago

Carreira: Escreva menos código. Faça mais engenharia Equipes eficazes escrevem menos software, e escrever menos software permite que as equipes sejam mais eficazes. Isso pode parecer contra-intuitivo no começo: não estamos todos aqui como engenheiros para escrever software? Um texto sobre impacto ao invés de quantidade. Artigos

rsip22 commented 3 years ago

DEFCON SafeMode - Discovering Hidden Properties to Attack Node.js ecosystem Esse vídeo da trilha principal da DEFCON SafeMode apresenta um novo método de ataque contra Node.js, chamado HPA - Hidden Property Abusing (Abuso de Propriedades Escondidas). HPA utiliza a feature de troca de dados do Node.js (através do compartilhamento de objetos) para manipular ou forjar estados de aplicações Node.js. A pesquisa indica que um dos problemas é que "não há um isolamento de objetos não-seguros no Node.js - após o dado recebido como input ter sido convertido em um objeto, Node.js passa a tratá-lo como objetos legítimos, equivalentes a todos os outros objetos internos da aplicação". Videos

bhrott commented 3 years ago

5 Min Sec - Blog com dicas rápidas sobre cybersec Instagram com postagens rápidas e diretas com dicas sobre cybersec, devsecops, cuidados no desenvolvimento de aplicações e afins. Outros

alinebastos commented 3 years ago

COMO FUNCIONAM OS HOOKS NO REACT? Mostrando o useState por baixo dos panos Nesse vídeo o Daciuk vai te mostrar como o hook useState do React.js funciona por baixo dos panos! Videos

rsip22 commented 3 years ago

acaravana.tech A caravana.tech é um portal que junta tecnologia, segurança e privacidade com foco em justiça social. Caravana Tech explora os algoritmos de tomada de decisão e se pauta por uma avaliação crítica, coletiva e colaborativa das tecnologias, tendo como foco aspectos relacionados a segurança, privacidade e impacto social. Outros

rsip22 commented 3 years ago

How AI is already being poisoned against you Artigo falando sobre como algoritmos são manipulados com modelos de Machine Learning. Envenenamento de inteligência artiificial (AI Poisoning) permite ataques que manipulam recomendações no YouTube, Facebook e Twitter - e acabaram se tornando uma indústria para influenciar a nossa realidade. Artigos

ErickWendel commented 3 years ago

Será que ninguém faz testes automatizados na vida real? Se tem uma coisa que me irrita em gerenciamento de software são projetos que já nascem atrasados. "Ah Vamos fazer esse sisteminha aqui e estamos com prazo apertado, esse mês precisa estar em produção, vamos trabalhar de fim de semana para compensar". Vou te mostrar meu ponto de vista sobre como implementar testes automatizados salvaram minha pele e como a ausência deles tornaram projetos que passei inviáveis. Videos

jaydson commented 3 years ago

Firt.dev Uma coleção de 100 artigos, notas e experiências. Inclui também uma newsletter, feed RSS e conteúdo organizado por tópico. News

jaydson commented 3 years ago

Changing World, Changing Mozilla A Mozilla anunciou uma grande mudança na organização e com isso a demissão de 250 pessoas. News

jaydson commented 3 years ago

GitHub ¡Presente! na América Latina Primeiro evento será na terça-feira, 25 de Agosto, às 18h, horário de Brasília e contará com Felipe de Morais, Cynthia Zanoni e Paulo Silveira. News

jaydson commented 3 years ago

Arquitetura de Software: O que é? ✨Série nova no canal✨ Nesta nova série original da BrazilJS, vamos falar sobre Arquitetura de Software. Para isso, estamos nos unindo à nossa grande parceira Gupy. O Jaydson, aqui da BrazilJS bateu um papo com o CTO da Gupy, o Robson, com o objetivo de entender como é o processo de Arquitetura de Software no mundo real. Já no primeiro episódio, muitos insights legais e vários casos de uso. News

jaydson commented 3 years ago

Node v14.8.0 (Current) O Node.js chegou em sua versão 14.8.0. News

jaydson commented 3 years ago

React v17.0 Release Candidate: No New Features Release canditate do React. Nova versão não trará nenhuma funcionalidade 😐 News

ruyadorno commented 3 years ago

Anunciado versão beta do npm@7 Disponiblizada a versão beta do npm cli, confira todas as mudanças no blog post da equipe. News