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
Scala é uma linguagem de programação funcional e orientada a objetos. É uma linguagem popular usada para o desenvolvimento de aplicativos, como Spark, Akka e Lift.
Neste artigo, mostrarei como instalar o Scala em uma instância do servidor CentOS 7.
Todas as instruções neste artigo são aplicáveis a um usuário sudo não raiz usando o CentOS 7. Portanto, é necessário implantar uma instância do servidor Vultr CentOS 7 nova e criar um usuário sudo não raiz antes de mergulhar.
Após efetuar login como usuário sudo não raiz no seu terminal SSH, a primeira coisa que você precisa fazer é atualizar o sistema:
sudo yum update -y && sudo reboot
Use o mesmo usuário para efetuar login novamente após a reinicialização do sistema.
O Scala requer o Java Runtime versão 1.6 ou posterior. Aqui, você pode instalar a versão mais recente do OpenJDK Runtime Environment 1.8.0 usando YUM:
sudo yum install java-1.8.0-openjdk.x86_64
Você pode validar a instalação do Java Runtime executando o seguinte comando:
java -version
Este comando deve gerar algo parecido com:
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
Além disso, você precisa definir as variáveis de ambiente "JAVA_HOME" e "JRE_HOME".
sudo cp /etc/profile /etc/profile_backup #Backup the profile file in order to prevent unintentional mistakes
echo 'export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk' | sudo tee -a /etc/profile
echo 'export JRE_HOME=/usr/lib/jvm/jre' | sudo tee -a /etc/profile
source /etc/profile
Agora, você pode imprimir as duas variáveis de ambiente para revisão:
echo $JAVA_HOME
echo $JRE_HOME
Faça o download e instale o arquivo Scala RPM mais recente no site oficial da Scala, que no momento da redação deste documento é 2.11.8:
cd ~
wget http://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.rpm
sudo yum install scala-2.11.8.rpm
Verifique sua instalação:
scala -version
A saída deve se parecer com:
Scala code runner version 2.11.8 -- Copyright 2002-2016, LAMP/EPFL
A instalação do Scala está concluída. Vamos dar uma olhada em como usá-lo.
Execute o código do Scala e entre no shell do Scala:
scala
No shell Scala, você pode calcular o resultado de uma fórmula:
scala> 1+2
res0: Int = 3
ou, execute uma função:
scala> println("Hello Scala")
Hello Scala
Se você deseja sair do shell Scala:
:q
Você também pode usar o scalacprograma para compilar o .scalacódigo fonte.
Escreva o código fonte de um programa de exemplo usando vi:
vi hello.scala
Insira o segmento de código abaixo:
object HelloWorld {
def main(args: Array[String]) {
println("Hello World!")
}
}
Salve e saia:
:wq
Compile o código fonte com scalac:
scalac hello.scala
O programa produzirá dois arquivos compilados: HelloWorld.classe HelloWorld$.class. Você pode executar o arquivo compilado com scala:
scala HelloWorld
A saída será:
Hello World!
Além disso, você pode incorporar funções do Scala em um script bash e, em seguida, executar o script usando o bash:
vi script.sh
Preencha o arquivo com:
#!/bin/sh
exec scala "$0" "$@"
!#
object HelloWorld extends App {
println("Hello world!")
}
HelloWorld.main(args)
Salve e saia:
:wq
Execute o script no shell bash:
sh script.sh
Mais uma vez, a saída será:
Hello world!
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.