Categoria: Blog

Alguns aspectos da otimização de consultas LINQ em C#.NET para MS SQL Server

LINQ foi introduzido no .NET como uma nova linguagem poderosa para manipulação de dados. LINQ to SQL, como parte disso, permite uma interação bastante conveniente com o SGBD, usando, por exemplo, o Entity Framework. No entanto, muitas vezes, ao utilizá-lo, os desenvolvedores se esquecem de olhar para qual consulta SQL exatamente será gerada pelo provider queryable, que no seu caso é o Entity Framework. Vamos explorar dois aspectos principais […]

Lançamento do servidor proxy Squid 4.8 com correção de vulnerabilidade crítica

Foi lançada uma atualização corretiva do servidor proxy Squid 4.8, que resolve 5 vulnerabilidades. Uma vulnerabilidade (CVE-2019-12527) permite a execução potencial de código com os privilégios do processo do servidor. O problema é causado por um erro no manipulador de autenticação HTTP Basic e permite a inicialização de um estouro de buffer ao enviar credenciais formatadas de forma especial ao acessar o Squid Cache Manager ou o gateway FTP embutido. A vulnerabilidade se manifesta a partir de […]

Backup, parte 5: Teste do Bacula e Veeam Backup for Linux,

Nesta nota, serão considerados diferentes ‘grandes’ softwares para backup, incluindo opções comerciais. A lista de candidatos inclui: Veeam Agent para Linux, Bacula. Será verificada a funcionalidade especificamente com o sistema de arquivos, para facilitar a comparação com os anteriores. Resultados esperados Como ambos os candidatos são soluções prontas universais, o resultado mais importante será a previsibilidade de funcionamento, ou seja, o mesmo tempo de operação […]

Na Open Invention Network, há mais de três mil licenciados — o que isso significa para o software livre

A Open Invention Network (OIN) é uma organização que possui patentes de software relacionadas ao GNU/Linux. O objetivo da organização é proteger o Linux e o software relacionado contra processos por violação de patente. Os membros da comunidade concedem suas patentes a um fundo comum, permitindo que outros participantes as utilizem com base em uma licença royalty-free. Foto — j — Unsplash O que está acontecendo em […]

Desenvolvendo um aplicativo multilíngue com React Native

A localização de produtos é muito importante para as empresas internacionais que estão explorando novos países e regiões. Da mesma forma, a localização é necessária para aplicativos móveis. Quando um desenvolvedor inicia uma expansão internacional, é fundamental permitir que os usuários de outro país utilizem a interface em seu idioma nativo. Neste artigo, iremos criar um aplicativo React Native, utilizando o pacote react-native-localize. A Skillbox recomenda: Curso online de formação 'Profissão Desenvolvedor Java'. […]

Psicanálise do efeito do especialista subestimado. Parte 1. Quem e por que

1. Introdução A injustiça é incontável: ao corrigir uma, corre-se o risco de cometer outra. Romain Rolland Trabalhando como programador desde o início da década de 90, já enfrentei múltiplas vezes problemas de subavaliação. Por exemplo, sou jovem, inteligente e tenho atitudes positivas, mas não consigo subir na carreira. Não é que eu não consiga subir, mas a forma como faço não é como eu […]

Slurm é uma maneira simples de mergulhar no tema Kubernetes

Em abril, os organizadores do Slurm me contataram para testar e compartilhar minhas impressões: Dmitry, Slurm é um intensivo de três dias sobre Kubernetes, um evento de aprendizado intenso. É improvável que você consiga escrever sobre isso se apenas passar duas horas na primeira palestra. Você está pronto para participar plenamente? Antes do Slurm, era necessário concluir cursos preparatórios online sobre […]

Ler entre as notas: sistema de transmissão de dados dentro da música

Expressar o que as palavras não conseguem transmitir; sentir as mais variadas emoções entrelaçadas em um furacão de sentimentos; desprender-se da terra, do céu e até mesmo do próprio universo, embarcando em uma jornada sem mapas, sem estradas e sem placas; criar, contar e vivenciar uma história que sempre será única e inigualável. Tudo isso é possível com a música — uma arte que já existe há muitos […]

Perguntas frequentes sobre SELinux (FAQ)

Olá a todos! Especialmente para os estudantes do curso 'Segurança no Linux', preparamos uma tradução do FAQ oficial do projeto SELinux. Achamos que essa tradução pode ser útil não apenas para os alunos, então estamos compartilhando com vocês. Tentamos responder algumas das perguntas mais frequentemente feitas sobre o projeto SELinux. Atualmente, as perguntas estão divididas em duas categorias principais. Todas as perguntas e […]

Redes sociais descentralizadas

Não tenho conta no Facebook e não uso Twitter. Apesar disso, leio diariamente notícias sobre remoção forçada de publicações e bloqueio de contas em redes sociais populares. As redes sociais assumem conscientemente a responsabilidade por minhas postagens? Esse comportamento mudará no futuro? Uma rede social pode nos devolver nosso conteúdo, e […]

Design de interfaces de jogos. Brent Fox. Sobre o que é o livro?

Este artigo é uma breve revisão do livro Game Interface Design do autor Brent Fox. Para mim, este livro foi interessante do ponto de vista de um programador que desenvolve jogos como hobby de forma independente. Aqui, descreverei quão útil ele foi para mim e meu hobby. Esta revisão ajudará você a decidir se vale a pena investir seu […]

O novo Microsoft Edge pode aparecer no Windows 10 20H1

A Microsoft está trabalhando arduamente na preparação do novo navegador Edge baseado em Chromium para o lançamento. Até agora, os esforços principais estão focados nas compilações Canary e Dev, e os prazos de lançamento não foram divulgados. No entanto, o pesquisador Rafael Rivera informou que no último build do Windows 10 para insiders do Fast Ring foi encontrado um código que indica os planos da empresa […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster