mysqli – Preciso de um comando SQL para pegar todos os registros que são iguais em um campo e diferentes em outro

Pessoal tenho uma tabela que guarda dados do usuário como email/ip/cep/cidade/região, os registros são adicionados toda vez que o usuário faz login, então se o mesmo usuário fez login 2 vezes vai ser adicionado 2 registros, a ideia é verificar se o usuário está fazendo login do mesmo lugar comparando com os registros anteriores, então eu preciso de um comando SQL que me retorne todos os registros com e-mail igual mas com cep,cidade e ip diferentes.

selenium webdriver – Python – Como testo uma linha em um site para verificar se existe um Download, caso não, testa na proxima linha?

Eu sou iniciante em programação e estou aprendendo Python. Durante uma digitação de um código, eu consegui fazer ele acessar alguns caminhos e selecionar algumas caixas de texto inspecionando os elementos do site, como resultado (no site), existe uma lista com vários nomes e cada linha dessa lista possui no final um link para download. Obs.: Não existe um botão para baixar todos os links ao mesmo tempo e em algumas linhas, o botão do download está indisponível (não existe arquivo para ser baixado).

Como eu faço para o script testar, a partir da primeira linha e, caso o botão de download esteja disponível ele clica, caso contrário, ele vai para linha de baixo e executa o teste novamente até chegar no último item da lista.

javascript – Redirecionar para uma pagina através de um post

Pessoal precisava fazer o seguinte tenho uma pagina feita em html puro e nela tenho uma área onde o usuário pode colocar seu e-mail e pedir pra cadastra-lo. Ai queria pegar este e-mail do inoput text e no post direcionar para outra página onde pego a string recebida e a trato no controller. porém não estou tendo sucesso ao incluir o valor do input na minha url.

<form>
    <section class="call-to-action text-white text-center">
        <div class="overlay"></div>
        <div class="container">
            <div class="row">
                <div class="col-xl-9 mx-auto">
                    <h2 class="mb-4">Quer receber as melhores ofertas dos nossos parceiros? Cadastre-se abaixo!</h2>
                </div>
                <div class="col-md-10 col-lg-8 col-xl-7 mx-auto">
                    <form>
                        <div class="form-row">
                            <div class="col-12 col-md-9 mb-2 mb-md-0">
                                <input type="email" id="email" name="email" class="form-control form-control-lg" placeholder="Digite seu melhor email...">
                            </div>
                            <div class="col-12 col-md-3">
                                <button type="submit" id="enviar" formmethod="post" formaction="../Home/GetEmail/?email=document.getElementById('email').value" class="btn btn-block btn-lg btn-primary">Cadastrar!</button>
         
                            </div>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </section>
</form>

porem ao redirecionar fica assim:

http://localhost:64073/Home/GetEmail/?email=document.getElementById(%27email%27).value

talvez minha forma de concatenar esteja errada.
Algum id~eia como resolver isso?

Webkit para aparelhos mais novos!

Boa tarde meus amigos!!

To desenvolvendo um site, estou tendo um problema, o background do site é branco nativamente, e na maioria dos celulares realmente esta ok!! Porém quando um cliente tenta acessá-lo pelo navegador nativo de algum celular mais recente (como o samsung S9) o background fica preto (provavelmente o tema escuro deve estar interferindo), qual o webkit que utilizo?? como posso resolver??

Desde já agradeço!

ps: ja testei este código @media screen and (prefers-color-scheme: dark) { body { background-color: white; } }

reactjs – AYUDA PARA CONFIGURAR REACT-NATIVE CON ANDROID STUDIO

Estoy empenzando con react-native, y despues de unas horas logre que me compilara en android studio, es decir en el simulador de telefono, pero luego de unas cuantas veces de recarga, el solo se salioo y ahora me anda diciendo que no encuentra un simulador para conectarse, cuando el simulador de android studio ya esta abierto, los pasos que hago son:

entrar a la carpeta del proyecto y ejecutar el comando react-native run-android, saliendo este error:

introducir la descripción de la imagen aquí

eso es en la consola, al ejecutar el comando react-native run-android sale otra ventana que es en donde yo recargo para poder ver los cambios en el emulador de android, aqui tambien me dice que no encuentra dispositivo,

introducir la descripción de la imagen aquí

que puede estar pasando? ayuda please, llevo todo el dia intentado configurarlo, y cuando estaba funcionando el solo se salio 🙁

manifiesto para python:python3.7-slim no encontrado: manifiesto desconocido cuando se construye desde Dockerfile

Estoy tratando de desplegar un pequeño script pitón usando Selenio en mi máquina virtual de GCP siguiendo este tutorial. Desafortunadamente, no puedo pasar el requirements.txt al construir la imagen del contenedor. De hecho, como se puede leer:

mikempc3@instance-1:~$ sudo docker pull python:3.7-slim
3.7-slim: Pulling from library/python
6ec8c9369e08: Already exists 
401b5acb42e6: Already exists 
2e487de6656a: Pull complete 
519de614852e: Pull complete 
a3d1a61e090c: Pull complete 
Digest: sha256:47081c7bca01b314e26c64d777970d46b2ad7049601a6f702d424881af9f2738
Status: Downloaded newer image for python:3.7-slim
docker.io/library/python:3.7-slim
mikempc3@instance-1:~$ sudo docker build --tag my-python-app:1 .
Sending build context to Docker daemon  387.1MB
Step 1/6 : FROM python:python3.7-slim
manifest for python:python3.7-slim not found: manifest unknown: manifest unknown

mikempc3@instance-1:~$ sudo docker build --tag my-python-app:1 .
Sending build context to Docker daemon  387.1MB
Step 1/6 : FROM python:python3.7-slim
manifest for python:python3.7-slim not found: manifest unknown: manifest unknown

Aquí está mi archivo requirements.txt:

selenium
pandas
numpy
requests

Y aquí está el archivo que estoy tratando de contener:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import ElementClickInterceptedException
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.chrome.options import Options



import pandas as pd
import numpy as np

from collections import defaultdict
import json

import time

import requests
from requests.exceptions import ConnectionError

# Define Browser Options
chrome_options = Options()
chrome_options.add_argument("--headless") # Hides the browser window

# Reference the local Chromedriver instance
chrome_path = r"C:Programschromedriver.exe"
driver = webdriver.Chrome(executable_path=chrome_path, options=chrome_options)

df = pd.read_csv('path/to/file')    

tradable = ()
print(len(df('Ticker')))
for ticker in df('Ticker'):
    print("ticker: ", ticker)
    location = "https://www.etoro.com/markets/" + ticker.lower()
    try:
        request = requests.get(location)
        driver.get(location)
        time.sleep(2)
        current_url = driver.current_url
        if current_url == location:
            tradable.append(ticker)
        else:
            print("no page but request= ", request)
    except ConnectionError:
        print('Ticker isn't tradable')
    else:
        tradable.append(ticker)

Aquí está mi Dockerfile:

FROM python:python3.7-slim
COPY . /app
WORKDIR /app
RUN pip install -r requirements.txt
EXPOSE 5000
CMD python ./find_tradable.py

Aquí están mi nombre y mi versión:

mikempc3@instance-1:~$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Aquí está mi versión del núcleo de Linux:

mikempc3@instance-1:~$ uname -r
4.9.0-12-amd64

Alguém poderia explicar este código em batch para mim?

Alguém poderia explicar este código para mim? Eu sei mais ou menos do que se trata, mas não consigo aplica-lo.

for /f "tokens=2 delims== " %%A in ('wmic baseboard get serialnumber /value ^| find /i "SerialNumber="') do set serialnumber=%%A

if /i not "%serialnumber%" == "PF0TPMUN" goto :exit

javascript – Converter código Javacript para Typescript

Estou com dificuldade para traduzir essa parte de código javascript:

class User extends Model {
    static init(sequelize) {
        super.init(
            {
                name: Sequelize.STRING,
                email: Sequelize.STRING,
            },
            { sequelize }
        );

        return this;
    }
}

Para código Typescript

Quando salvo o arquivo em .ts ele me retorna um erro em:
class User extends…

O erro:

Class static side ‘typeof User’ incorrectly extends base class static
side ‘typeof Model’. The types returned by ‘init(…)’ are
incompatible between these types.

E me retorna erro em super.init…

The ‘this’ context of type ‘typeof Model’ is not assignable to
method’s ‘this’ of type ‘ModelStatic<Model<{}, {}>>’.
Cannot assign an abstract constructor type to a non-abstract constructor type.ts(2684)

rstudio – Interpretación de autocorrelacion y de autocorrelación parcial para modelos ARIMA

a todos. Actualmente estoy construyendo un modelo ARIMA para predecir el comportamiento de los casos positivos de Covid 19. Tengo una serie por día desde el 19 de febrero de 2020 hasta el 26 de julio, cada día reporta el número de casos positivos. Ya logré hacer estacionaria mi serie con una diferencia y lo comprobé con la prueba Dickey Fuller. Después gráfico la autocorrelación y la autocorrelación parcial para poder determinar p y q optimos y obtengo las gráficas de abajo. ¿Cómo las debo interpretar para obtener p y q obtimas ? Lo que encontré es que ACF nos dice el número de medias moviles y Partial ACF dice el número de autoregresivos, pero no estoy seguro de ello. Muchas gracias de antemanointroducir la descripción de la imagen aquí