LFrigoDeSouza.NET

Tecnologia, programação e mais tecniquês

LFrigoDeSouza.NET
0%

Tivemos uma semana bem cheia! Então fique por dentro do que aconteceu nos últimos dias

Artigos

  • Tem dúvidas sobre microsserviços? Veja se algumas delas estão respondidas aqui! - Your Top .NET Microservices Questions Answered
  • Mais algumas novidades na nova versão preview do .NET 6 - Announcing .NET 6 Preview 3
  • Outro artigo com dicas de implementação de logs para .NET - Implementing logging in .net core applications for logging, telemetry and your own sanity

Notícias

  • Teve Facebook e seus serviços ficando fora do ar - Instagram, Facebook e WhatsApp ficam fora do ar nesta quinta-feira (8)
  • E alguns serviços da Microsoft também - Here’s why Xbox Live, Teams, Office 365, OneDrive, and Bing went down last week
  • Ano passado não teve, mas dessa vez o Google I/O será online! - Google I/O 2021 online será gratuito com novidades sobre Android 12 e mais
  • Ainda tem dúvidas sobre as vantagens do uso da núvem? - Globoplay migra para Google Cloud e promete streaming mais fluido
  • Interessante adoção do Rust no Android - Google is now writing low-level Android code in Rust
  • Cuidado ao utilizar a concorrência… - Leaked phone number reveals even Mark Zuckerberg is on Signal
  • Pra não precisar excluir a conta… - Mark Zuckerberg apaga conta no Signal, rival do WhatsApp, após número vazar
  • Adeus aos celulares LG - Réquiem à LG Mobile: relembre 10 celulares pioneiros da companhia
  • Virou uma bolha na mesma velocidade que viralizou. - The NFT bubble might be bursting already
  • E falando nos problemas dos NFTs… - NFT Thefts Reveal Security Risks in Coupling Private Keys & Digital Assets
  • Criem easter eggs nos seus sistemas, eu apoio! - Windows 95 tem easter egg descoberto após 25 anos

Segurança

  • Será que seus dados vazaram? (Eu aposto que sim…) - Veja se seu celular está no vazamento do Facebook que afetou 533 milhões
  • Essa não é uma postura legal. Não faça como o Facebook - Facebook isn’t sorry for letting someone steal personal details of half a billion users
  • LinkedIn também sofrendo com vazamento de dados - Data Stolen from 500 Million LinkedIn Users Leaked Online
  • Também teve serviços da SAP sofrendo ataques - Watch Out! Mission Critical SAP Applications Are Under Active Attack
  • Apoio o uso de lojas de aplicativos alternativas, só cuidado pois as vulnerabilidades podem ser maiores - Unofficial Android App Store APKPure Infected With Malware

Aprendizado

  • Aproveite os cursos da Pluralsight gratuitamente no mês de abril - #FreeApril

Curiosidades

  • Tem um GameBoy antigo em casa? Coloque ele para trabalhar! - É possível minerar Bitcoins com um velho Nintendo Game Boy de 1989

Compartilhe: Twitter - Facebook - LinkedIn

Artigos

  • Testes de performance com o JMeter - Load/stress testing .NET apps with Apache JMeter
  • Bons logs ajudam bastante em diagnósticos rápidos - Maximizing the power of logs as your application scales
  • Mais um artigo sobre novidades que saíram no C# 9 - C# 9 top-level programs and target-typed expressions
  • Interessante análise sobre use de microsserviços e APIs REST - REST APIs for Microservices? Beware!
  • Como implementar um health check na sua API ASP.NET - ASP.NET Core Health Checks

Notícias

  • Será que uma hora os PWAs vão engrenar de vez? - Microsoft Edge PWAs are about to look more like native Windows 10 apps
  • NFTs: a moda da vez para quem tem dinheiro sobrando para gastar - Ars Technica’s non-fungible guide to NFTs
  • Interessante usu prático do Blockchain - Nova York lança passaporte de vacina baseado em blockchain
  • Na mesma medida que as criptomoedas crescem em popularidade, provavelmente vamos ver crescer também as regulações sobre essas moedas digitais - Índia obriga empresas a divulgarem negociações com criptomoedas

Segurança

  • Novamente para lembrar que não são apenas os dados pessoas que podem ser expostos pela falta de segurança - Hackers Tap Into Home Security Cameras, Record Sex Tapes Too Sell Online
  • Deveríamos ter mais ataques desse tipo - Hacker Hacks Underground Covid Vaccine Market On Dark Web
  • Fomos tapeados? - Seria o “maior vazamento de dados do Brasil” uma “fraude”?
  • Se antecipe aos 5 tipos de ataques mais comuns - Top 5 Attack Techniques May Be Easier to Detect Than You Think
  • Algumas vezes precisamos falar “Não atualize seus sistemas!” - Novo malware avançado para Android finge ser atualização de sistema
  • Já trocou a sua senha hoje? - Data Breach at Facebook Leaks Information of 533 Million Users

Compartilhe: Twitter - Facebook - LinkedIn

O que são os Padrões de Projetos?

Padrões de Projetos (ou Design Patterns) são basicamente soluções genéricas para problemas comuns observados na engenharia de software. Pense que a maioria dos problemas com que nos deparamos no mundo da computação já foram resolvidos por alguém, em algum momento. Os padrões de projetos são algumas dessas soluções que podem ser adaptadas e utilizadas para resolver alguns dos problemas dos nosso projetos.

Um padrão de projeto não chega a ser um algorítmo, ele é mais uma descrição ou uma “planta de obra”: ele irá te mostrar, em um alto nível, o oquê você precisa fazer. Mas o como fazer (a implementação em sí) vai depender das ferramentas que você estiver utilizando.

Portanto, um padrão de projeto não é restrito a uma linguagem de programação específica. Você pode implementar o mesmo padrão em diversas linguagens, e a implementação será diferente, porém o resultado daquele padrão será o mesmo.

No caso desta série de artigos, os padrões serão exemplificados utilizando o .NET com C#, porém tenha em mente que os mesmos padrões podem ser aplicados a praticamente qualquer outra linguagem de programação orientada a objetos.

Continuar lendo »

Veja algumas coisas que acontecerem na última semana.

Artigos

  • Artigo interessante para quem quer saber mais dos funcionamentos internos do .NET - Loop alignment in .NET 6
  • Uma boa biblioteca para construir serviços mais resilientes - Creating Resilient Microservices in .NET with Polly

Notícias

  • Alguém não testou direito esse WebView… - Gmail e outros apps travam no Android após falha no WebView
  • E os NFTs vão ganhando popularidade - Jack Dorsey’s ‘first tweet’ NFT sells for $2.9 million
  • Apesar das diferenças e rivalidades das empresas, é interessante ver o trabalho em conjunto - Microsoft joins Google and others to make the web better
  • Será que teremos uma debandada do Discord se a compra for concretizada? - Microsoft pode comprar Discord por mais de US$ 10 bi
  • Será que um dia chegaremos a isso? - Bitcoin pode substituir melhor o ouro do que o dólar por causa de sua volatilidade, afirma presidente do Federal Reserve (Fed).
  • Se você usa Linux, não deixe de experimentar o Edge - Microsoft showed some Linux love in the latest update to Edge Dev
  • O trabalho remoto também tem o seu lado negativo - Gen Z is getting screwed by remote work, Microsoft survey finds

Segurança

  • Dias rápidas para ajudar na segurança do seu site - Here’s A Quick Look Into Some Interesting Facts About Website Hacking
  • Mantenha seus dispositivos atualizados - Apple Issues Urgent Patch Update for Another Zero‑Day Under Attack
  • O Brasil não está sozinho nos mega-vazamentos de dados - Personal Details of 6.5 Million Israeli Voters Leaked Online
  • A “moda” dos ransonwares pelo visto vieram para ficar - Fabricante de notebooks é infectada por ransomware REvil, que pede US$ 50 milhões pelo resgate
  • Interessante reflexão sobre o trabalho conjunto que deve ser a proteção de dados - Data Protection Is a Group Effort
  • Não esteja nos 40% - 40% of Apps Leaking Information
  • Cuidado com os apps que você instala, principalmente os instalados por fora de lojas de aplicativos confiáveis - Falso Clubhouse para Android rouba credenciais de apps financeiros

Curiosidades

  • Quanta informação cabe em um arquivo de uma fonte?- An entire game inside of a fonT
  • Mais autonomia para carros e aviões elétricos? - Latarias de carros e fuselagens de aviões mais próximas de virarem baterias
  • Você já deve ter ligo alguma notícia sobre o navio que ficou encalhado, certo? Se não, entenda um pouco mais o caso - Quando Austin Powers foi parar no Canal de Suez
  • Como seu cérebro interpreta uma linguagem de programação? - How does the brain interpret computer languages?

Compartilhe: Twitter - Facebook - LinkedIn

Veja os links recomendados e notícias da última semana!
E caso você não tenha visto, não deixe de conferir meu último artigo, Traduzindo páginas no navegador. Ele pode te ajudar na leitura de alguns desses links caso você não se dê muito bem com o inglês.

Artigos

  • Algumas funcionalidades interessantes que podem sair no C# 10 - C# 10 — 3 Candidate Features That Could Make the Final Cut
  • É nosso dever sempre pensar na acessibilidade dos nossos sistemas - 4 signs your product is not as accessible as you think

Notícias

  • Mais uma notícia mostrando a popularização das criptomoedas - Bolsa brasileira terá primeiro ETF de bitcoin, QBTC11
  • Instagram para crianças? Quero ver como vai ser o controle dessa ferramenta. Conhecendo bem a internet, será que tem como isso acabar bem? - Instagram trabalha em versão para crianças com menos de 13 anos
  • Uma nova modalidade do “DELETE sem WHERE” - Victoria University of Wellington accidentally nukes files on all desktop PCs
  • Tivemos um período de pas dos grupos do Zap - WhatsApp e Instagram ficam fora do ar nesta sexta-feira (19)
  • O WinRAR que me desculpa, mas “S2 7-Zip” -7-Zip ganha primeira versão oficial para Linux
  • Nada se cria, tudo se copia… - Facebook e Telegram também querem copiar salas de áudio do Clubhouse
  • Depois de anos, a Wikipedia deve começar a cobrar de empresas que utilizam comercialmente seus dados - Wikipedia Is Finally Asking Big Tech to Pay Up
  • Quando se é bilionário e possui a própria empresa, pode-se inventar novos cargos e títulos para sí mesmo - Elon Musk se declara “Tecnorei” da Tesla em documento oficial
  • Agora resta que as empresas respeitem os pedidos de bloqueio de recebimento de spam - WhatsApp e SMS entram para lista de bloqueio “não perturbe” do Procon-SP
  • As disputas entre Google e Microsoft se acirram - Google slams Microsoft for trying ‘to break the way the open web works’

Segurança

  • E continuamos com os vazamentos dos nossos dados - Exclusivo: falha em site do Ministério do Trabalho vazou dados de brasileiros
  • Fique de olho em atividades estranhas das suas redes sociais - CopperStealer Malware Steals Social Media Credentials
  • Mais dados vazados… - Novo vazamento de 223 milhões de CPFs traz celulares, e-mails e mais dados
  • Pelo menos alguém será responsabilizado pelo vazamento dos dados de praticamente todos os brasileiros - Hacker suspeito pelo vazamento de dados de 223 milhões de brasileiros é preso pela PF em Minas Gerais.
  • Na minha época, para não ir para a escola precisava se fingir de doente… - Ransomware attack forces college to tell students to stay at home
  • Hoje as paredes literalmente possuem ouvidos - Google’s new Nest display wants to watch you while you sleep
  • Mais uma alternativa para as ferramentas gerenciadoras de senhas - Dropbox terá versão grátis de seu gerenciador de senhas, mas com limitações
  • Atualizações de segurança mais frequentes são sempre bem-vindas - Apple deve adotar método do Android para atualizações de segurança no iOS
  • Quando você prova do próprio veneno - WeLeakInfo Leaked Customer Payment Info

Aprendizado

  • Se cadastre para cursos de capacitação em tecnologia oferecidos pelo MEC - Programa de qualificação profissional do governo está com inscrições abertas
  • Explore um pouco uma das as novidades que virá com o .NET 6 - .NET MAUI - Hands On
  • Quer aprender sobre Linux? Aproveite este curso remoto gratuito do Instituto FEderal de São Paulo Curso Gratuito - Fundamentos de Administração de Redes Linux – Nível I

Curiosidades

  • Mais um interessante avanço para a Computação Quântica (e a física quântia no geral) - Criados átomos gêmeos, unidos até o fim do Universo

Compartilhe: Twitter - Facebook - LinkedIn

Quase toda a semana eu tento trazer no Resumo da Semana notícias, artigos técnicos e outros links que julgo que são interessantes de serem compartilhados. Porém muitos deles acabam sendo de sites estrangeiros com o conteúdo em inglês.
Tento ao máximo evitar que isso aconteça, buscando as mesmas informações em sites brasileiros, porém nem sempre é possível. As vezes a informação ainda não foi publicada aqui ou, em alguns casos, nem vai ser, principalmente quando se trata de artigos técnicos.

Para que a barreira do idioma não atrapalhe que alguém aproveite todos os conteúdos que compartilho aqui, resolvi escrever este artigo mostrando como utilizar as ferramentas de tradução integradas nos navegadores mais conhecidos. Com isso é possível traduzir páginas inteiras direto no seu navegador.
Essa é funcionalidade que existe já a algum tempo na maioria dos navegadores, mas que pode ter passado despercebido para muitas pessoas.

Continuar lendo »

Desenvolvimento

  • Mais algumas novidades no preview do .NET 6 - Announcing .NET 6 Preview 2
  • Algumas dicas para o uso de arrays no JavaScript - 14 Awesome JavaScript Array Tips You Should Know About
  • Criando animações condicionais com CSS (para melhorar a acessibilidade do seu site) - Conditional animations with CSS properties

Notícias

  • E começamos a ver o “potencial” dos abusos do deepfake - Woman allegedly made deepfakes to kick rivals off daughter’s cheerleading squad
  • Adeus para o antigo Microsoft Edge! - Microsoft Edge is dead—long live Microsoft Edge
  • E não é que fazer jogos dá dinheiro mesmo… - Roblox passa a valer US$ 45 bilhões após estreia na bolsa de NY
  • Será que as contas compartilhadas no Netflix estão com os dias contados? - Netflix quer dificultar compartilhamento de senhas com este novo recurso

Segurança

  • Sem descanso para a Microsoft com os ataques ao Exchange - Hackers Are Targeting Microsoft Exchange Servers With Ransomware
  • Ainda vejo hoje gente falando que usa Linux pra não correr riscos de segurança. Isso não é verdade, por isso sempre devemos manter nossos sistemas atualizados - A Trio of Vulnerabilities in the Linux Kernel Can Give Attackers Root Privileges
  • O golpe está aí, cai quem quer! Desconfie de tudo o que é de graça na internet… - Corrente no WhatsApp promete tênis de grife, mas entrega malware
  • Mais desdobramentos do ataque SolarWind - SolarWinds Hack — New Evidence Suggests Potential Links to Chinese Hackers

Curiosidades

  • Será que um dia veremos produtos focados para escrita com esse tipo de tela? - E-INK LAPTOP, FIRST STEPS

Aprendizado

  • Aprenda uma nova habilidade em 30 dias com esse novo guia do Microsoft Learn - Build new skills in 30 days
  • Curso gratuíto para quem quer aprender e começar a programar - Imersão Dev

Compartilhe: Twitter - Facebook - LinkedIn

Desenvolvimento

  • Se possui algum projeto utilizando o .NET Framework, essa ferramente pode te ajudar na migração para uma versão mais nova - Introducing the .NET Upgrade Assistant Preview
  • Novidades do Flutter 2, incluindo um maior suporte para apps desktop e web - What’s New in Flutter 2
  • Aprenda uma forma de trabalhar com cache na sua API .NET - Distributed Caching in ASP.NET Core with Redis

Notícias

  • Interessante movimento da Microsoft para sistemas “low-code” (pouca codificação) - Microsoft launches Power Fx, a new open source low-code language
  • Ainda tem projeto no .NET Core 2.1? Se programe para migrar para versões mais novas - .NET Core 2.1 will reach End of Support on August 21, 2021
  • Será que teremos uma experiência mais homogênea entre a navegação no PC e no celular com o Edge? - Microsoft Edge on iOS, Android about to get more features faster than ever

Segurança

  • Fique sempre atento e desconfie do que você recebe pela internet - Brasil é o país com maior número de vítimas de phishing na internet
  • Não adianta depois querer só culpar os hackers se seu sistema possui falhas de segurança - “Mentally ill demon hackers” blamed for massive Gab data leak
  • E mais dados de brasileiros sendo vazados… - Vazamento com 12 milhões de CPFs e CNPJs inclui dígitos de cartão de crédito
  • Não deixe de atualizar a versão do seu Exchange o quanto antes! - Microsoft Fixes Exchange Server Zero-Days Exploited in Active Attacks
  • Pode ser uma abordagem interessante para pequenas empresas, mas que isso não sirva para que elas relaxem as medidas de segurança dos seus sistemas - LGPD pode pegar “mais leve” com startups e pequenas empresas
  • Um avanço para mais privacidade na internet - Google segue de olho no seu histórico da web, mas tenta ser menos invasivo
  • Em um mundo cada vez mais digital, os dados são cruciais e valiosos - Data is the world’s most valuable (and vulnerable) resource
  • Nossos dados vazaram tanto que nem estão valendo mais nada… - Exclusivo: Vazamento de 223 milhões de CPFs é vendido em “promoção” por US$ 30 mil
  • Mais uma alternativa para manter sua privacidade na internet - Brave Browser is About to Launch its Own Search Engine

Curiosidades

  • Aplicação interessante da IA - Parece Harry Potter, mas é ciência: imagens animadas por IA

Aprendizado

  • Faça o desafio neste mês de março e ganhe um voucher para uma certificação Microsoft - Microsoft Ignite Cloud Skills Challenge
  • Curso interessante para conhecer um pouco mais sobre o Blazor - The FREE Blazor Crash Course (.NET 5) | Getting Started

Compartilhe: Twitter - Facebook - LinkedIn

Artigos

  • Veja como criar aplicações Android aproveitando as funcionalidade do novo .NET 6 - Building an Android app with .NET 6
  • Será que os controllers estão com os dias contados? - MVC Controllers are Dinosaurs - Embrace API Endpoints

Notícias

  • No mundo digital, se você demora com o seu produto, aluguém pode acabar vindo e tomando o seu mercado - The Russian created Clubhouse for Android in one day
  • E a Microsoft entra na briga entre as editoras e as redes sociais\mecanismos de busca - Microsoft will help European news outlets get paid for their content
  • Ainda hoje é possível inovar na internet e tirar um bom dinheiro - Youtuber fatura US$ 5 milhões com NFTs, novo tipo de ativo digital

Segurança

  • Usa VMWare? Fique esperto! - Code-execution flaw in VMware has a severity rating of 9.8 out of 10
  • Foi-se o tempo em que ter um Mac era sinônimo de estar protegido de virus e ataques - New ‘Silver Sparrow’ Malware Infected Nearly 30,000 Apple Macs
  • Não subestime a segurança do seu sistema, caso contrário pode acabar queimando seu produto - Clubhouse tem áudios vazados e encara sua primeira crise de segurança
  • E podemos ter mais um prazo para conseguir se adequar antes das punições mais severas da LGPD entrarem em vigor - Multas da LGPD podem ser adiadas de novo, desta vez para 2022
  • Uma análise interessante sobre porque ainda temos vazamentos de dados mesmo crescimento dos investimentos em segurança - Why do companies fail to stop breaches despite soaring IT security investment?
  • A culpa sempre sobra para o estagiário! - SolarWinds Blames Intern for Weak Password That Led to Biggest Attack in 2020

Eventos

  • Veja o que rolou no evento .NET Conf que ocorreu na semana passada - .NET Conf 2021 - Focus on Windows

Curiosidades

  • Tem passado o dia todo em reuniões pelo computador? Veja algumas dicas para não se cansar tanto. - Chamadas de vídeo cansam você devido a estes 4 motivos – mas há solução
  • E temos a primeira gravação de um objeto da terra pousando em outro planeta! - Watch the Perseverance rover land on Mars in this epic first-of-its-kind video
  • Também temos satélite brasileiro! - Satélite brasileiro Amazônia-1 é lançado com sucesso

Compartilhe: Twitter - Facebook - LinkedIn

Depois de verificarmos os requisitos e princípios para o tratamento de dados, também devemos nos atentar aos direitos do titular dos dados pessoais. Sempre que uma empresa faz algum tipo de tratamento ela deve se certificar de que esses direitos sejam garantidos.

Continuar lendo »