javascript – ejecutar comando winsat desde php en windows

estoy tratando desde PHP de recuperar la memoria RAM usada, o la carga de trabajo de mi CPU, me vale cualquier cosa. Pero lo estoy haciendo desde un script PHP.
En linux tengo ya uno que me funciona pero necesito otro para windows 10. Bueno he probado ha hacer esto:

$w = array(); 
//WINSAT  QUERY -V
exec('WINSAT MEM -XML "%userprofile%Desktopinfo"',      $w);
var_dump($w);

Lo que busco como comento es un comando que me devuelva la memoria RAM en uso o la carga de trabajo de la cpu,
y pueda recuperarla desde PHP.

Como colocar dos imágenes (logos) en la cabecera de un pdf desde el boton pdp del datatable (customizar)

Tengo el siguiente problema, necesito colocar dos imagenes o logos en un pdf que se exporta desde el boton pdf del datatables, puedo colocar una sin problema, la segunda no se como hacerlo. Las imagenes deben estar una a la derecha y otra a la izquierda

                    margin: [ 0, 0, 0, 12 ],
                    alignment: 'left',
                    width: 150,
                    image: 'aca va la imagen base 64'
                   } ];```

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

python – Hola a todos , una pregunta como puedo cargar videos desde django a mi template?

¡Gracias por contribuir en StackOverflow en español con una respuesta!

  • Por favor, asegúrate de responder a la pregunta. ¡Proporciona información y comparte tu investigación!

Pero evita

  • Pedir ayuda o aclaraciones, o responder a otras respuestas.
  • Hacer declaraciones basadas en opiniones; asegúrate de respaldarlas con referencias o con tu propia experiencia personal.

Para obtener más información, consulta nuestros consejos sobre cómo escribir grandes respuestas.

php – Cómo traer un parámetro de un array desde MySQL con laravel 5.6

estoy trabajando con Laravel 5.6 y necesito de su ayuda.
En mi base de datos, poseo una tabla llamada opcion_metadata donde una de las columnas llamada opcion, almacena los valores en formato JSON (como se puede apreciar en la imagen).

introducir la descripción de la imagen aquí

De momento tengo esto:

Mi controlador MetadataController , si lo requieren:

        public function index()
            {
                $metadatas= AppOpcionMetadata::join('metadata', 'metadata.id', '=', 'opcion_metadata.idMetadata')->join('subcategorias','subcategorias.id','=','metadata.idSubCategoria')->select('subcategorias.nombreSubCategoria','metadata.tipoMetadata as nombre_metadata','opcion_metadata.id','opcion_metadata.opcion','opcion_metadata.modalidad')->get();
        
                return view('admin.metadata.lista-metadatas', compact('metadatas'));
                 
            } 

Y en mi plantilla blade lo tengo de esta manera (no traigo toda la plantilla, sólo lo necesario de la tabla):

<tbody>
    @foreach($metadatas as $metadata)
        <tr>
            <td>
                {{$metadata->nombreSubCategoria}}
            </td>
            <td>
                {{$metadata->nombre_metadata}}
            </td>
            <td>    
              <ul>
                @foreach((array) $metadata->opcion as  $opcionU) 
                    <li>
                        {{$opcionU}}            
                    </li>
                @endforeach
              </ul>                     
            </td>
            <td>
               {{$metadata->modalidad}}
            </td>
                </tr>
     @endforeach
</tbody>
  

Y en la imagen se ve así:

introducir la descripción de la imagen aquí

Lo que estoy buscando es traer esos datos: (Ej:”JPEG”,”IMG”,”PNG”) de manera unitaria o que en mi plantilla blade pueda descomponerla, es decir, que pueda elegir qué traer, sin necesidad de traer todas en conjunto.

Ejemplo: traer sólo formato “JPEG” de la primera fila de la tabla, o traer los formato “MOV” y “MP4” de la segunda fila de la tabla.

¿Habrá que realizar alguna modificación más compleja a este llamado?, ya que esto me lo trae como lista, pero busco sólo traer algunas, no todas.

            @foreach((array) $metadata->opcion as  $opcionU) 
                <li>
                    {{$opcionU}}            
                </li>
            @endforeach

Espero su ayuda, muchas gracias!

angular – Como agregar una imagen desde una base de datos a un side menu en ionic 4?

Tengo un problema y una duda. Para cargar la imagen como en este ejemplo del menú lateral, en que archivo se debería hacer? Lo hice en el archivo app.components.ts pero cuando carga la aplicación por primera vez o aveces de la nada aparece una imagen rota y cuando cierro la app y vuelvo abrirlo aparece el logo. (el logo lo tengo en mi base de datos como base64). También otra cosa que me acabo de percatar es que la aplicación aveces tarda en iniciar y claro debe ser el método que use para cargar la imagen porque no lo encuentra y se queda congelado unos segundos en blanco ..
introducir la descripción de la imagen aquí

Mi codigo es el siguiente donde lo agrego en el archivo app.componenst.ts

  async logoEmpresa(){
        const promesa = new Promise((resolve,reject)=>{
          this.serviceSql.getDatosUsuario().then( data =>{
                if(data != null){
                    const datos = {
                      idEmpleado: data('idEmpleado'),
                      idCliente: data('idCliente')
                    }
                      this.service.getURLlogo(datos)
                      .subscribe(result => {
                            resolve(result);
                      },error => {
                        reject("Ocurrio un error, verifique su conexión de internet");
                      });
                }else{

                }
        }).catch( error => {
          this.logoEmpresa();
        });
      });
      promesa.then((response) => {
        this.urlLogo = 'https://mipagina.com.mx/'+response('urlLogo');
      }).catch((error) =>{
      });
  }

Como comentaba anteriormente primero llamó los datos que tengo almacenado en localstoratge en este caso uso sqlite pero cuando el usuario inicia sesión, en el localstorage no hay datos entonces el método se ejecuta porque está en el archivo app.componentes.ts esto causa que como los datos vienen null, al obtener la url la imagen sale roto porque no hay, pero cuando cierro la app y lo vuelvo abrir ahora si aparece la imagen o el logo, porque cuando inicia la app ya hay datos del usuario en el localstorage. Entonces donde deberá ejecutar este método para que la imagen cargue sin problemas?

php – No puedo conectar a servidor desde Hosting pero si desde localhost

Buenas querida comunidad redacto esta pregunta esperando que alguien tenga la respuesta, les detallo el caso:
Tengo un archivo de PHP alojado en mi cuenta de hosting, una oficina con dos proveedores de internet(al fallar uno se activa el otro), adicionalmente un servidor en la oficina con el programa DUC de no-ip para actualizar la dirección al cambiar el ISP, hasta alli todo en orden.

Con el primer proveedor de internet el archivo php hace la solicitud, recupera la información y me la muestra sin problemas, al activarse el segundo proveedor el DUC actualiza la IP destino mas sin embargo no se logra establecer de nuevo conexión, con un proveedor conecta mas no con el segundo, ahora bien si descargo el archivo php y lo ejecuto desde mi equipo personal con xamp si logra establecer conexión aun cuando esta el segundo proveedor activo. He hecho pruebas tratando de recuperar los datos en formato JSON y directo al MYSQL obteniendo siempre el mismo problema.

De forma mas resumida:

Casos proveedor 1

Script PHP en hosting—> conexion a server local = Exitosa
Script PHP en Equipo personal—> conexion a server local = Exitosa

Casos proveedor 2

Script PHP en hosting—> conexion a server local = Error
Script PHP en Equipo personal—> conexion a server local = Exitosa

Disculpen lo extenso. Muchas gracias.

Crear boton para generar pdf desde android studio

Hola me gustaría conocer alguna forma o si alguien tiene algún proyecto de ejemplo o tutorial para poder generar un pdf con información desde Android studio. He buscado pero no encuentro ningún tutorial que me funcione.

Como cambiar fuente, tamaño de fuente, color de un StaticText y de un TextField desde java para un informe de jasperreport

Como cambiar fuente, tamaño de fuente, color de un StaticText y de un TextField desde java para un informe de jasperreport

javascript – ¿Desde qué momento se debería de encriptar una contraseña y qué algoritmos puedo utilizar?

estoy realizando una aplicación web en donde manejo sesiones de usuarios y me surgió la duda de en qué momento debo de encriptar la contraseña de las personas que se registran o inician sesión, ¿en el backend o el frontend?, además de qué algoritmos puedo utilizar para realizar dicha tarea. Me disculpan, aún soy bastante inexperto.

Pd: Tengo el front-end y el backend separados, consumo los servicios proveídos por el backend desde el front; Mi app se está desarrolando en node js utilizando mongoatlas como servidor de base datos cloud