Autor: ProHoster

Características do carro-chefe Huawei Mate 30 Pro reveladas antes do anúncio

A empresa chinesa Huawei apresentará os principais smartphones da série Mate 30 no dia 19 de setembro em Munique. Poucos dias antes do anúncio oficial, surgiram na Internet especificações técnicas detalhadas do Mate 30 Pro, que foram publicadas por um insider no Twitter. De acordo com os dados disponíveis, o smartphone terá display Waterfall com laterais altamente curvas. Sem levar em conta os lados curvos, a diagonal da tela é de 6,6 […]

O observatório Spektr-RG descobriu uma nova fonte de raios X na galáxia Via Láctea

O telescópio russo ART-XC a bordo do observatório espacial Spektr-RG iniciou seu programa científico inicial. Durante a primeira varredura do “protuberância” central da Via Láctea, uma nova fonte de raios X foi detectada, chamada SRGA J174956-34086. Durante todo o período de observações, a humanidade descobriu cerca de um milhão de fontes de radiação de raios X, e apenas dezenas delas têm nomes próprios. Na maioria dos casos, seus [...]

Como explicar para sua avó a diferença entre SQL e NoSQL

Uma das decisões mais importantes que um desenvolvedor toma é qual banco de dados usar. Por muitos anos, as opções foram limitadas a várias opções de banco de dados relacional que suportavam Structured Query Language (SQL). Estes incluem MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 e muitos outros. Nos últimos 15 anos, muitos novos [...]

Replicação cruzada entre PostgreSQL e MySQL

Descreverei a replicação cruzada entre PostgreSQL e MySQL, bem como métodos para configurar a replicação cruzada entre os dois servidores de banco de dados. Normalmente, os bancos de dados com replicação cruzada são chamados de homogêneos e é um método conveniente de migrar de um servidor RDBMS para outro. Os bancos de dados PostgreSQL e MySQL são considerados relacionais, mas […]

Abordagem de aprendizagem intensiva STEM

Existem muitos cursos excelentes no mundo do ensino de engenharia, mas muitas vezes o currículo construído em torno deles sofre de uma falha grave – a falta de boa coerência entre vários tópicos. Alguém poderia objetar: como pode ser isso? Na formação de um programa de treinamento, são indicados para cada curso os pré-requisitos e uma ordem clara em que as disciplinas devem ser cursadas. Por exemplo, para recolher e [...]

Detectando vulnerabilidades e avaliando a resistência a ataques de hackers de cartões inteligentes e processadores criptográficos com proteção integrada

Na última década, além de métodos para extrair segredos ou realizar outras ações não autorizadas, os invasores começaram a usar o vazamento não intencional de dados e a manipulação da execução de programas por meio de canais secundários. Os métodos de ataque tradicionais podem ser caros em termos de conhecimento, tempo e poder de processamento. Os ataques de canal lateral, por outro lado, podem ser implementados mais facilmente e não destrutivos, [...]

O fenômeno XY: como evitar os problemas “errados”

Você já pensou em quantas horas, meses e até vidas foram desperdiçadas resolvendo os problemas “errados”? Um dia, algumas pessoas começaram a reclamar que tiveram que esperar um tempo insuportavelmente longo pelo elevador. Outras pessoas ficaram preocupadas com essas calúnias e gastaram muito tempo, esforço e dinheiro tentando melhorar o funcionamento dos elevadores e reduzir o tempo de espera. Mas […]

O kernel Linux 5.3 foi lançado!

Principais inovações O mecanismo pidfd permite atribuir um PID específico a um processo. A fixação continua após o término do processo para que o PID possa ser emitido quando ele for iniciado novamente. Detalhes. Limitações de faixas de frequência no escalonador de processos. Por exemplo, processos críticos podem ser executados em um limite de frequência mínimo (digamos, pelo menos 3 GHz), e processos de baixa prioridade em um limite de frequência mais alto [...]

Habr Special #18 / Novos gadgets da Apple, um smartphone totalmente modular, uma vila de programadores na Bielorrússia, o fenômeno XY

Nesta edição: 00:38 - Novos produtos Apple: iPhone 11, Watch e iPad econômico para estudantes. O console Pro agrega profissionalismo? 08:28 — Fairphone “Honest Phone” é um gadget totalmente modular no qual literalmente todas as peças podem ser substituídas. 13:15 — A “moda lenta” está retardando o progresso? 14h30 — Uma coisinha que não foi mencionada na apresentação da Apple. 16:28 — Por que […]

NeoVim 0.4.2

O fork do editor vim – Neovim finalmente ultrapassou a marca da versão 0.4. Principais mudanças: Adicionado suporte para janelas flutuantes. Demonstração Adicionado suporte multigrid. Anteriormente, o neovim tinha uma grade única para todas as janelas criadas, mas agora são diferentes, o que permite personalizar cada uma delas separadamente: alterar o tamanho da fonte, o design das próprias janelas e adicionar sua própria barra de rolagem a elas. Nvim-Lua apresentou […]

Varlink – interface do kernel

Varlink é uma interface e protocolo de kernel que pode ser lido por humanos e máquinas. A interface Varlink combina opções clássicas de linha de comando do UNIX, formatos de texto STDIN/OUT/ERROR, páginas man, metadados de serviço e é equivalente ao descritor de arquivo FD3. Varlink é acessível a partir de qualquer ambiente de programação. A interface Varlink define quais métodos serão implementados e como. Todo […]

Kernel Linux versão 5.3

Após dois meses de desenvolvimento, Linus Torvalds apresentou o lançamento do kernel Linux 5.3. Entre as mudanças mais notáveis: suporte para GPUs AMD Navi, processadores Zhaoxi e tecnologia de gerenciamento de energia Intel Speed ​​​​Select, capacidade de usar instruções umwait para esperar sem usar ciclos, modo 'utilization clamping' para maior interatividade para CPUs assimétricas, o pidfd_open chamada de sistema, a capacidade de usar endereços IPv4 da sub-rede 0.0.0.0/8, a capacidade [...]