A IA pode lutar contra o aumento do número de ataques de ransomware
Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane
O Sentry é uma solução de código aberto para rastreamento de erros. O Sentry rastreia exceções e outras mensagens úteis de aplicativos que tradicionalmente seriam gravadas em arquivos de log e, em vez disso, utilizam uma interface amigável.
Alguns pré-requisitos básicos necessários para executar o Sentry:
Primeiro atualize seu sistema:
sudo apt-get update
Crie o usuário sentinela que estará executando o software:
sudo adduser sentry
sudo adduser sentry sudo
Instalação python
e build-essential
pacotes:
sudo apt-get install -y python build-essential
Crie o arquivo /etc/apt/sources.list.d/pgdg.list
:
sudo touch /etc/apt/sources.list.d/pgdg.list
Importe a chave de assinatura e atualize as listas de pacotes:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
Instale o PostgreSQL:
sudo apt-get install postgresql-9.5
Faça o download da fonte mais recente do Redis 4.x:
wget http://download.redis.io/releases/redis-4.0.1.tar.gz
Descompacte o código-fonte do Redis em sua própria pasta, para que possamos cd
construí-lo na próxima etapa:
tar -xvf redis-4.0.1.tar.gz
Construa a partir da fonte:
cd redis-4.0.1
make
Execute o Redis em segundo plano:
src/redis-server --daemonize yes
Instale pip
e bibliotecas relacionadas:
cd ~
sudo apt-get install python-setuptools python-dev libxslt1-dev gcc libffi-dev libjpeg-dev libxml2-dev libxslt-dev libyaml-dev libpq-dev python-pip
Instale o ambiente virtual Python:
sudo pip install -U virtualenv
Instalar postgresql-contrib
:
sudo apt-get install postgresql-contrib-9.5
Faça o login como postgres
usuário e ative a citext
extensão:
sudo su - postgres
$ psql -d template1 -U postgres
psql (9.5.12)
Type "help" for help.
template1=# create extension citext;
CREATE EXTENSION
template1=# \q
Crie o sentry
banco de dados:
$ createdb sentry_db
$ createuser sentry --pwprompt
$ psql -d template1 -U postgres
template1=# GRANT ALL PRIVILEGES ON DATABASE sentry_db to sentry;
GRANT
template1=# ALTER USER sentry WITH SUPERUSER;
ALTER ROLE
template1=# \q
exit
Entre como sentry
usuário e crie um ambiente virtual para o Sentry:
sudo su - sentry
virtualenv ~/sentry_app/
source ~/sentry_app/bin/activate
Instale o Sentry na máquina:
pip install -U sentry
Inicialize o Sentry:
sentry init
Este comando irá criar os arquivos de configuração no diretório ~/.sentry/
.
Abra o arquivo de configuração ~/.sentry/sentry.conf.py
:
nano ~/.sentry/sentry.conf.py
Em seguida, adicione as credenciais do banco de dados. Deve parecer com o seguinte exemplo:
DATABASES = {
'default': {
'ENGINE': 'sentry.db.postgres',
'NAME': 'sentry_db',
'USER': 'sentry',
'PASSWORD': 'securedpassword',
'HOST': 'localhost',
'PORT': '5432',
'AUTOCOMMIT': True,
'ATOMIC_REQUESTS': False,
}
}
Inicialize o banco de dados:
sentry upgrade
Saia do sentry
usuário:
exit
Supervisor de instalação:
sudo apt-get install -y supervisor
Configure o servidor Sentry para inicializar sempre que o servidor inicializar usando supervisord
. Coloque a seguinte configuração no arquivo /etc/supervisor/conf.d/sentry.conf
:
[program:sentry-web]
directory=/home/sentry/sentry_app/
environment=SENTRY_CONF="/home/sentry/.sentry"
command=/home/sentry/sentry_app/bin/sentry run web
autostart=true
autorestart=true
redirect_stderr=true
user=sentry
stdout_logfile=syslog
stderr_logfile=syslog
[program:sentry-worker]
directory=/home/sentry/sentry_app/
environment=SENTRY_CONF="/home/sentry/.sentry"
command=/home/sentry/sentry_app/bin/sentry run worker
autostart=true
autorestart=true
redirect_stderr=true
user=sentry
stdout_logfile=syslog
stderr_logfile=syslog
[program:sentry-cron]
directory=/home/sentry/sentry_app/
environment=SENTRY_CONF="/home/sentry/.sentry"
command=/home/sentry/sentry_app/bin/sentry run cron
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=syslog
stderr_logfile=syslog
Salve o arquivo e recarregue o Supervisor:
sudo supervisorctl reread
sudo supervisorctl update
sudo supervisorctl start all
O Sentry agora está configurado e escuta na porta 9000
. Navegue http://you_server_ip:9000
no seu navegador favorito para concluir a configuração do Sentry.
Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane
ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.
O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+
Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.
Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais
13 Ferramentas de Extração de Dados Comerciais de Big Data
Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true
À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.
Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1
A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA na área da saúde ainda está crescendo dia a dia.