Autor: Yuri Gagarin

A Allwinner está preparando novos processadores para dispositivos móveis

A Allwinner, segundo fontes do setor, em breve anunciará pelo menos quatro processadores para dispositivos móveis — principalmente para tablets. Em particular, está programado o anúncio dos chips Allwinner A50, Allwinner A100, Allwinner A200 e Allwinner A300/A301. Até o momento, informações detalhadas estão disponíveis apenas sobre o primeiro dos produtos mencionados. O processador Allwinner A50 terá quatro núcleos de processamento […

Lançamento do navegador Pale Moon 28.5

Foi lançado o navegador web Pale Moon 28.5, um desdobramento da base de código do Firefox para garantir maior eficiência, preservar a interface clássica, minimizar o consumo de memória e oferecer mais opções de personalização. As compilações do Pale Moon são feitas para Windows e Linux (x86 e x86_64). O código do projeto é licenciado sob a MPLv2 (Mozilla Public License). O projeto mantém a organização clássica da interface, sem […]

Filósofos saciados ou programação concorrente em .NET

Vamos explorar como funciona a programação concorrente e paralela no .Net, usando o exemplo do problema dos filósofos comendo. O plano é ir da sincronização de threads/processos até a modelo de atores (nas partes seguintes). Este artigo pode ser útil para uma primeira introdução ou para refrescar seus conhecimentos. Por que é importante saber isso? Os transistores estão atingindo seu tamanho mínimo, e a Lei de Moore está enfrentando limites de velocidade […]

Sobre o preconceito da inteligência artificial

tl;dr: A aprendizagem de máquina busca padrões nos dados. No entanto, a inteligência artificial pode estar "preconceituosa" — isto é, encontrar padrões incorretos. Por exemplo, um sistema de detecção de câncer de pele a partir de fotografias pode dar mais atenção a imagens tiradas em consultórios médicos. A aprendizagem de máquina não entende: seus algoritmos apenas identificam padrões em números, e se os dados não forem representativos, isso se refletirá […]

Feriado ou dia de folga?

O Dia do Trabalho se aproxima, caros membros do Hub. Recentemente, percebi a importância de continuar a fazer perguntas simples, mesmo quando parece que já sabemos a resposta. Então, o que estamos celebrando? Para uma compreensão adequada, precisamos olhar para a história do assunto, mesmo que de longe. Para uma compreensão superficial, mas correta, devemos encontrar a fonte original. Não gostaria de […]

100GbE: luxo ou necessidade urgente?

O IEEE P802.3ba, padrão para transmissão de dados por canais Ethernet de 100 gigabits (100GbE), foi desenvolvido entre 2007 e 2010 [3], mas se popularizou apenas em 2018 [5]. Por que em 2018, e não antes? E por que de forma tão massiva? Há pelo menos cinco razões... O IEEE P802.3ba foi principalmente desenvolvido para […]

Netramesh – uma solução de service mesh leve

Durante a transição de um aplicativo monolítico para uma arquitetura de microsserviços, enfrentamos novos desafios. Em um aplicativo monolítico, geralmente é suficiente identificar em que parte do sistema ocorreu o erro. Provavelmente, o problema está no código do monolito ou no banco de dados. Mas quando começamos a procurar o problema na arquitetura de microsserviços, tudo não é tão óbvio. Precisamos encontrar todo o […]

Lançamento do Tutanota 3.50.1

Foi publicada uma nova versão do cliente de e-mail Tutanota. As mudanças incluem uma nova pesquisa reformulada e integração com o Let’s Encrypt para domínios próprios, além de uma tradução 100% em russo. O Tutanota utiliza criptografia de ponta a ponta, portanto, a pesquisa pode ser realizada apenas localmente. Para isso, o cliente constrói um índice de texto completo. O índice é armazenado localmente em forma criptografada. A nova pesquisa reformulada deve melhorar significativamente […]

Debian 9.9

Está disponível a nova atualização da versão estável atual do sistema operacional Debian 9 "Stretch", número 9.9. A atualização traz alterações em mais de 100 programas diferentes, incluindo o núcleo do Linux, que foi atualizado para a versão 4.9.168, e pacotes como postfix, postgresql, mariadb. Foram corrigidos erros em rsync, ruby, systemd, unzip, gpac, jquery e muitos outros pacotes. O firmware non-free do Bluetooth também foi atualizado […]

Oops, eu fiz de novo: depuração de erros comuns em JavaScript

Às vezes, escrever código JavaScript é difícil e, às vezes, até assusta, o que é familiar para muitos desenvolvedores. Durante o trabalho, erros inevitavelmente surgem, e alguns deles ocorrem com frequência. Neste artigo, voltado para desenvolvedores iniciantes, falamos sobre esses erros e sobre como resolvê-los. Para ilustrar, os nomes de funções, propriedades e objetos foram retirados de uma música popular. Tudo isso ajuda […]

Como realizar 70 tarefas por dia: a vida em gerenciadores de tarefas é uma boa vida

Eu tentei sistematicamente gerenciar tarefas, talvez, umas 20-25 vezes. E cada tentativa falhou, como agora entendo, por duas razões. Primeiro, para dedicar tempo à gestão de tarefas, é preciso entender — por que isso está sendo feito. Você começa a gerenciar tarefas, gasta tempo com isso, faz menos tarefas, tudo isso começa a se acumular — em nome do quê? Qualquer trabalho é difícil […]

«Como parar de se sobrecarregar», ou sobre os problemas do fluxo de informações enfrentados pela pessoa moderna

No século 20, a vida e o trabalho das pessoas seguiam um plano. No trabalho (simplificando — podemos imaginar uma fábrica), as pessoas tinham um plano claro para a semana, para o mês, para o ano à frente. Simplificando: você precisa produzir 20 peças. Ninguém vem e diz que agora você precisa produzir 37 peças e, além disso, escrever um artigo com reflexões sobre […]

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