Autor: ProHoster

Implantando seu MTProxy Telegram com estatísticas

“Herdei essa bagunça, começando pelo inescrupuloso Zello; LinkedIn e terminando com “todos os outros” na plataforma Telegram do meu mundo. E então, com um soluço, o funcionário acrescentou apressada e em voz alta: “Mas eu vou restaurar a ordem (aqui em TI)” (...). Durov acredita, com razão, que são os estados autoritários que deveriam ter medo dele, do cypherpunk e do Roskomnadzor e dos escudos dourados com seus filtros DPI [...]

CMake e C++ são irmãos para sempre

Durante o desenvolvimento, gosto de alterar compiladores, construir modos, versões de dependências, realizar análises estáticas, medir desempenho, coletar cobertura, gerar documentação, etc. E eu adoro o CMake porque me permite fazer tudo o que quero. Muitas pessoas criticam o CMake, e muitas vezes com razão, mas se você olhar bem, não é tão ruim assim, e recentemente [...]

Jogo Ataque Aéreo! — nossa primeira experiência de desenvolvimento em VR

Continuamos a série de publicações sobre os melhores aplicativos móveis dos graduados da SAMSUNG IT SCHOOL. Hoje – uma palavra de jovens desenvolvedores de Novosibirsk, vencedores do concurso de aplicativos VR “SCHOOL VR 360” em 2018, quando eram alunos do primeiro ano. Esta competição concluiu um projeto especial para graduados da “SAMSUNG IT SCHOOL”, onde ensinaram desenvolvimento em Unity3d para óculos de realidade virtual Samsung Gear VR. Todos os jogadores estão familiarizados [...]

SQL. Quebra-cabeças divertidos

Olá, Habr! Há mais de 3 anos ensino SQL em vários centros de treinamento, e uma de minhas observações é que os alunos dominam e entendem melhor SQL se receberem uma tarefa, e não apenas informados sobre as possibilidades e fundamentos teóricos. Neste artigo, vou compartilhar com vocês minha lista de tarefas que dou […]

Livro "Linux em Ação"

Olá, residentes de Khabro! No livro, David Clinton descreve 12 projetos da vida real, incluindo a automatização do seu sistema de backup e recuperação, a configuração de uma nuvem de arquivos pessoais no estilo Dropbox e a criação do seu próprio servidor MediaWiki. Você explorará virtualização, recuperação de desastres, segurança, backup, DevOps e solução de problemas de sistema por meio de estudos de caso interessantes. Cada capítulo termina com uma visão geral de recomendações práticas [...]

Especificações completas do smartphone Librem 5 foram publicadas

A Purism publicou a especificação completa do Librem 5. Principais hardware e características: Processador: i.MX8M (4 núcleos, 1.5 GHz), GPU suporta OpenGL/ES 3.1, Vulkan, OpenCL 1.2; RAM: 3GB; Memória interna: 32 GB eMMC; Slot MicroSD (suporta cartões de memória de até 2 TB); Tela 5.7" IPS TFT com resolução de 720×1440; Bateria removível 3500 mAh; Wi-Fi: 802.11abgn (2.4GHz + […]

Não se perca nos três pinheiros: uma visão egocêntrica do meio ambiente

Movimento é vida. Esta frase pode ser interpretada tanto como uma motivação para seguir em frente, para não ficar parado e alcançar o que deseja, quanto como uma afirmação do fato de que quase todos os seres vivos passam a maior parte de suas vidas em movimento. Para que nossos movimentos e movimentos no espaço não acabem em inchaços na testa e dedinhos quebrados […]

Contos do departamento de serviço. Uma postagem frívola sobre trabalho sério

Engenheiros de serviço são encontrados em postos de gasolina e espaçoportos, em empresas de TI e fábricas de automóveis, na VAZ e na Space X, em pequenas empresas e gigantes internacionais. E é isso, absolutamente todos já ouviram o clássico set sobre “isso em si”, “enrolei com fita isolante e funcionou, e depois explodiu”, “não toquei em nada”, “definitivamente não mudou” e […]

DKMS está quebrado no Ubuntu

Uma atualização recente (2.3-3ubuntu9.4) no Ubuntu 18.04 interrompe a operação normal do sistema DKMS (Dynamic Kernel Module Support) usado para construir módulos de kernel de terceiros após atualizar o kernel Linux. Um sinal de problema é a mensagem “/usr/sbin/dkms: line### find_module: comando não encontrado” ao instalar módulos manualmente ou tamanhos suspeitamente diferentes de initrd.*.dkms e do initrd recém-criado (isso pode ser verificado por usuários de atualização autônoma). […]

Como se tornar um designer de produto de um “designer comum”

Olá! Meu nome é Alexey Svirido, sou designer de produtos digitais no Alfa-Bank. Hoje quero falar sobre como se tornar um designer de produto a partir de um “designer comum”. Abaixo do corte você encontrará respostas para as seguintes perguntas: Quem é designer de produto e o que ele faz? Esta especialidade é adequada para você? O que fazer para se tornar um designer de produto? Como criar seu primeiro portfólio de produtos? […]

Vídeo: trailer do jogo Blair Witch dos criadores de Layers of Fear

Durante a exibição da E3 2019 de junho, desenvolvedores do estúdio polonês Bloober Team, conhecido pela duologia Layers of Fear e Observer, apresentaram o filme de terror Blair Witch. O projeto foi criado no universo “Blair Witch Project”, que começou com o filme de terror de baixo orçamento de 1999 que foi sensacional em sua época. Recentemente, Game Informer publicou um longo vídeo de jogo e [...]

O projeto de lei sobre a pré-instalação obrigatória de software nacional foi suavizado

O Serviço Federal Antimonopólio (FAS) finalizou um projeto de lei que deve obrigar os fabricantes de smartphones, tablets e computadores a pré-instalar software russo neles. A nova versão diz que agora depende da viabilidade e demanda dos programas entre os usuários. Ou seja, o usuário pode escolher por si mesmo o que será pré-instalado no smartphone ou tablet adquirido. É assumido que [...]