How to setup Selenium on a Linux VM by Zhum

https://towardsdatascience.com/how-to-setup-selenium-on-a-linux-vm-cd19ee47d922

Installation

To get selenium and Chromedriver running on your local machine, it can be broken down into 3 simple steps:

  1. Install dependencies
  2. Install Chrome binary and Chromedriver
  3. Install Selenium
sudo apt-get update
sudo apt-get install -y unzip openjdk-8-jre-headless xvfb libxi6 libgconf-2-4
# Install Chrome.

sudo curl -sS -o - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add

sudo echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list

sudo apt-get -y update
sudo apt-get -y install google-chrome-stable
# Install ChromeDriver.

wget -N https://chromedriver.storage.googleapis.com/79.0.3945.36/chromedriver_linux64.zip -P ~/

unzip ~/chromedriver_linux64.zip -d ~/

rm ~/chromedriver_linux64.zip

sudo mv -f ~/chromedriver /usr/local/bin/chromedriver

sudo chown root:root /usr/local/bin/chromedriver
sudo chmod 0755 /usr/local/bin/chromedriver
# Install Selenium
pip install selenium
Testando o scripts
from selenium import webdriver
from selenium.webdriver.chrome.options import OptionsCHROMEDRIVER_PATH = '/usr/local/bin/chromedriver'
WINDOW_SIZE = "1920,1080"chrome_options = Options()
chrome_options.add_argument("--headless")
chrome_options.add_argument("--window-size=%s" % WINDOW_SIZE)
chrome_options.add_argument('--no-sandbox')driver = webdriver.Chrome(executable_path=CHROMEDRIVER_PATH,
                          chrome_options=chrome_options
                         )
driver.get("https://www.google.com")
print(driver.title)
driver.close()

Compactar/Descompactar via CLI no Windows

Pra usuário do Windows vai uma super dica de como compactar/descompactar via CLI (linha de comando):

Primeira configuração à fazer é setar nas variáveis de ambiente aonde está a pasta do WINRAR.

Em seguida utilize os comandos:

Compactar (a)

C:\User\<nome-do-user>\Desktop> winrar a c:\temp\technet.zip c:\temp\teste.vbs

– Compacta o arquivo teste.vbs para dentro do arquivo technet.zip

Descompactar (x)


C:\User\<nome-do-user>\Desktop >winrar x c:\temp\technet.zip c:\

– Extrair os arquivos que estão dentro de C:\temp\techenet.zip para o C:\

Só lembrando que testei usando o WINRAR para os demais descompactadores deve ser os mesmos passos.

Simples não? até a próxima…

Ford convida desenvolvedores a criar programas para seus carros

Ford convida devs brasileiros a criar aplicativos para seus carros

Boa Noite amigos é com certa reticências que recebi essa notícia via twitter na manhã desse domingo(23/02/2014), estive se perguntando o porque uma empresa montadora de carros arriscaria a vida de passageiros incluindo nos mesmos programas de computadores que pelo que entendi gerenciará o carro e poderá até “tomar” decisões sendo que se pode ocorrer invasões dos hackers/crackers?

Site/plugin excelente para guardar senhas

Olá galera hoje vou deixar uma dica legal. Uso um site chamado LastPass que além de guardar senhas, ele gera senhas seguras, preenche formulários de cadastros para ficar só com essas funcionalidades e não precisa instalar nada no seu PC só baixar a extensão dele e ele ficará disponível no seu navegador favorito. Se precisar de dicas de uso deixe seu comentário no post que lhe envio mais.

Produto parado é dinheiro jogado fora

…é isso mesmo pessoal, tudo aquilo que você tiver em casa que não usa mais e deixou lá por achar que um dia possa ser útil é simplesmente dinheiro jogado fora, eu mesmo toda vez que tenho algo já coloco para vender na internet no site do mercado livre logicamente por um preço camarada porque se quiser vender caro ninguém compra… fica a dica!