elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 ... 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 [128] 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 ... 235
1271  Programación / Desarrollo Web / Re: No cambia el color imagen SVG con js en: 15 Mayo 2020, 16:12 pm
Exacto, si la estructura del SVG no forma parte del DOM no lo puedes manipular como si fuera parte del DOM XD:
1272  Foros Generales / Noticias / Re: ¿Buscas gama alta? Estas son las mejores fuentes 80 Plus Titanium en: 14 Mayo 2020, 23:41 pm
Ya hacen demasiado abuso del PLUS bronze, silver, gold, platinum, titanium, jeje que sigue? 80 Plus Adamantium XD:



Con razón los orientales han sacado su 90 Plus Gold:

1273  Seguridad Informática / Hacking Wireless / Re: Cómo saber la contraseña de wifi guardada en mi Android. en: 14 Mayo 2020, 23:21 pm
Necesitas un navegador de archivos que permita navegación root, por ejemplo: Cx Explorador de archivos: https://play.google.com/store/apps/details?id=com.cxinventor.file.explorer

Una vez instalado te a Ajustes > configuración avanzada > Activas: Modo Superusuario, luego te vas a Local > Sistema > data > misc > wifi > y abres el archivo wpa_suplicant, ahí debe aparecer las SSID (Nombre de red) y las PSK (Contraseñas).

Nota:
- Yo tengo un Galaxy S4 Rooteado pero no me a preguntado a ejecutar como root por medio de SuperSu, no sé si de verdad necesita estar rooteado el móvil ... Puede que en dispositivos más modernos cambie la ruta o los permisos ...
1274  Programación / PHP / Re: concatenar array en php en: 14 Mayo 2020, 20:23 pm
Saludos,

- Yo he entendido que quieres un array que tenga los mismos elementos, pero que los dos primeros y luego cada múltiplo de 7 deben ir concatenados, más o menos así:

66 59
07/05/2
020
07:13
a.m.
135.00 - - 135.00
66 61
07/05/2
020
07:15
a.m.
120.00 - - 120.00
66 62
07/05/2
020
07:31
a.m.
75.00 - - 75.00
...


- Según he probado se puede obtener con:

Código
  1. $arr2 = [];
  2. for ($i = 0; $i < count($arr); $i++) {
  3.  if ($i == 0 || $i % 7 == 0) {
  4.    $arr2[] = $arr[$i] . ' ' . $arr[++$i];
  5.  } else {
  6.    $arr2[] = $arr[$i];
  7.  }
  8. }
  9.  
  10. foreach ($arr2 as $i) {
  11.  echo "$i<br>";
  12. }
1275  Programación / Scripting / Re: APIS de Python en: 14 Mayo 2020, 18:21 pm
Cuando instalas Python también se te instala el archivo .chm de ayuda, ahí está la documentación completa conjuntamente la ruta. Específicamente en Python Module Index tienes la lista completa, luego en cada una de ellas la ruta de la librería:



Lo mismo con la ayuda OnLine: https://docs.python.org/3.3/library/string.html
1276  Programación / Bases de Datos / Re: Join SQL en: 13 Mayo 2020, 19:41 pm
No lo he probado, pero por ahí debe andar la cosa. Lo importante para resolver estos ejercicios es leer el enunciado poco a poco e ir armando consultas que satisfagan ese poco a poco para al final juntar todo:

Código
  1. -- Tengo que hacer un select para obtener todas las ciudades del continente Africa.
  2.  
  3. -- Primero dice que quiere obtener todas las ciudades:
  4. SELECT * FROM city
  5.  
  6. -- Luego agrega que tienen que ser solamente los del continente Africa,
  7. -- Primero haces un select de africa para obtener todos los paises de Africa
  8. SELECT * FROM country
  9. WHERE continent = 'africa'
  10.  
  11. -- Entonces se combinan ambas sentencias con un JOIN simple
  12. SELECT * FROM city
  13. INNER JOIN country ON city.countrycode = country.code
  14. WHERE continent = 'africa'
  15.  
  16. -- Al final afinas los campos que de verdad necesitas
  17. SELECT city.name
  18. FROM city INNER JOIN country ON city.countrycode = country.code
  19. WHERE continent = 'africa'
  20.  

- El INNER JOIN es el más utilizado normalmente, este solo muestra los campos que de verdad tienen relación y no estén vacíos, LEFT JOIN mostraría todos los capos de la tabla de la izquierda del LEFT JOIN donde podrían haber campos vacíos o NULL en la tabla de derecha. RIGTH JOIN hace lo mismo pero viceversa.

- Acá te dejo un ejemplo de un LEFT JOIN

Código
  1. CREATE DATABASE banco_2;
  2. USE banco_2;
  3.  
  4. CREATE TABLE directores (
  5.  id        INTEGER      PRIMARY KEY,
  6.  nombre    VARCHAR(50),
  7.  apellidos VARCHAR(50),
  8.  sueldo    FLOAT
  9. );
  10.  
  11. CREATE TABLE sucursales (
  12.  nsucursal INTEGER,
  13.  nombre    VARCHAR(50),
  14.  director  INTEGER      REFERENCES directores(id),
  15.  dirección VARCHAR(100)
  16. );
  17.  
  18. INSERT INTO directores VALUES
  19.  ( 1, 'Alberto', 'Péres Martín' , 2500 ),
  20.  ( 2, 'Antonio', 'López López'  , 3000 ),
  21.  ( 3, 'Silvia' , 'Martín Martín', 2570 ),
  22.  ( 4, 'Pedro'  , 'García Martín', 3500 );
  23.  
  24. INSERT INTO sucursales VALUES
  25.  ( 1, 'Sucursal Centro', 1, 'Avd. del Estilo, 45' ),
  26.  ( 2, 'Sucursal Oeste' , 2, 'Avd. Mandrágora, 4'  ),
  27.  ( 3, 'Sucursal Este'  , 3, 'Calle Arús, 30'      );
  28.  
  29. SELECT directores.nombre
  30.     , directores.apellidos
  31.     , sucursales.nombre AS NOMBRE_SUCURSAL
  32. FROM directores LEFT JOIN sucursales
  33. ON directores.id = sucursales.director;
  34.  
  35. ## RESULTADO ESPERADO ##
  36.  
  37. #+---------+---------------+-----------------+
  38. #| nombre  | apellidos     | NOMBRE_SUCURSAL |
  39. #+---------+---------------+-----------------+
  40. #| Alberto | Péres Martín  | Sucursal Centro |
  41. #| Antonio | López López   | Sucursal Oeste  |
  42. #| Silvia  | Martín Martín | Sucursal Este   |
  43. #| Pedro   | García Martín | NULL            |
  44. #+---------+---------------+-----------------+
1277  Sistemas Operativos / GNU/Linux / Re: Comando Terminal Ubuntu en: 13 Mayo 2020, 16:19 pm
Saludos,

- Tengo entendido de que Linux guarda todos los grupos que existen dentro del fichero /etc/group porque el comando groups solo muestra el/los grupos del que el usuario actual es miembro a no ser que se especifique otro usuario: groups pepe.
1278  Programación / Desarrollo Web / Re: Errores javascript en: 12 Mayo 2020, 18:22 pm
Personalmente considero a Eclipse y a Brackets obsoletos, si no utilizas la Vista previa dinámica de Brackets mejor usa otro editor como SublimeText o Visual Studio Code.

Bracktes utiliza JSLint y ESLint para javascript, estos prácticamente tienen su propia sintáxis y son estos lo que te están dando estos problemas, puedes rebuscar entre los archivos de configuración de Bracktes para deshabilitarlos, configurarlos o simplemente no hacerles caso.

Si quieres seguir la sintáxis de estos XXLint puedes utilizar lo siguiente:

Código
  1. this.window.onload = function main() {
  2.  'use strict';
  3.  var numero = this.prompt("Introduce un número entero positivo");
  4.  var numero1 = parseInt(numero);
  5.  var numeros = "";
  6.  if (numero < 0) {
  7.    this.alert("El numero no es válido, vuelve a introducir un valor");
  8.  } else {
  9.    this.window.console.log("Calculando el factorial de " + numero);
  10.    this.window.console.log("Resultado " + Factorial(numero1));
  11.    this.window.document.write(Factorial(numero1));
  12.  }
  13. };
1279  Sistemas Operativos / Windows / Re: Icono Inicio y escritorio desaparecen al cambiar de tema en: 12 Mayo 2020, 17:46 pm
Tengo entendido que has utilizado un Parche para tu Windows 7 (Hack7) estos modifican archivos del sistema para esconder los mensajes que indican que Windows no es válido, Windows en sí no está activado, solo se han modificado cosas para que muestre que si lo está XD.

Intenta deshabilitar/desinstalar tu Parche, luego elige tu Theme (tema) y vuelve a aplicar tu Parche. El Windows 7 tiene un botón para Resolver problemas de Aero, revisa si esto soluciona tu problema.
1280  Programación / Desarrollo Web / Re: Errores javascript en: 12 Mayo 2020, 02:36 am
Que editor de texto o código o IDE estás utilizando para escribir tu código? Ese código es solo texto que guardas como archivo.html. o archiv.css o archivo.js, luego necesitas interpretar ese código abriéndo el archivo.html con un navegador web como chrome, firefox, edge, etc y así ver los resultados.

Claro que dependerá hacia donde estás dirigiendo tu código, es decir, si es para Web, Node.js, etc.

Los errores que muestras yo los entendería como que estás escribiendo código NO dirigido a Web porque no te reconoce los Objetos Web (window, prompt, console, etc) o tu Editor de Código no está configurado para esto.
Páginas: 1 ... 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 [128] 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 ... 235
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines