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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 29
11  Programación / Desarrollo Web / Re: convertir un array en Map en javascript en: 17 Septiembre 2016, 04:16 am
Ejecuta node --version y postea el resultado.
12  Programación / Desarrollo Web / Re: convertir un array en Map en javascript en: 17 Septiembre 2016, 04:09 am
del primer ejemplo, todos los "let" lo cambie por var y funciono

y del segundo no reconoce

Pensaba que lo ejecutabas sobre NodeJS. Fallo mío.
Hay algunos navegadores que aún no reconocen la nueva sintáxis (aunque deberían).

Usa el primero si el segundo no te ha funcionado.
13  Programación / Desarrollo Web / Re: Crear Relojes en: 17 Septiembre 2016, 04:08 am
Mira la función time de PHP y el objeto Date de javascript
14  Programación / Desarrollo Web / Re: convertir un array en Map en javascript en: 17 Septiembre 2016, 03:52 am
si tengo un array
Código:
[{a:1}, {a:2}, {a:3}, {b:1}, {b:2}]
y quiero
Código:
{a:[1,2,3],b:[1,2]} // el cual es un Map

Haciendo uso de los nuevos métodos para arrays de ES6 lo tienes fácil y te olvidas de tanto bucle for. (Tener en cuenta que NodeJS ya acepta más del 90% de las características de ES6)
Voy a utilizar el método Array.reduce de la nueva especificación.

Código
  1. const obj = [{a:1}, {a:2}, {a:3}, {b:1}, {b:2}];
  2.  
  3. const objMapped = obj.reduce((array, item) => {
  4.  let arr = [];
  5.  
  6.  for (let i of Object.keys(item))
  7.  {
  8.    if (!array[i])
  9.      array[i] = [];
  10.  
  11.    array[i].push(item[i]);
  12.    return array;
  13.  }
  14. }, []);
  15.  
  16. console.log(objMapped);

objMapped contiene el nuevo array

Te muestro el resultado en mi máquina:
Código
  1. $ node elhacker-net.js
  2. [ a: [ 1, 2, 3 ], b: [ 1, 2 ] ]

-

Edito:

Hice otro ejemplo, un poco más acorde a ES6, olvidando Array.push de la línea 11
Código
  1. const obj = [{a:1}, {a:2}, {a:3}, {b:1}, {b:2}];
  2.  
  3. const objMapped = obj.reduce((array, item) => {
  4.  let arr = [];
  5.  
  6.  for (let i of Object.keys(item))
  7.  {
  8.    if (!array[i])
  9.      array[i] = [];
  10.  
  11.    array[i] = [...array[i], item[i]];
  12.    return array;
  13.  }
  14. }, []);
  15.  
  16. console.log(objMapped);
  17.  

Para aprender más, puedes encontrar información en MDN acerca de ES6.
15  Programación / Desarrollo Web / Re: convertir un array en Map en javascript en: 17 Septiembre 2016, 03:17 am
¿Te refieres a un array, verdad?

Es decir:
Código
  1. var example = [{a:1}, {a:2}, {a:3}, {b:1}, {b:2}]

Te lo comento porque un objeto:
Código
  1. var example = {a:1,a:2,a:3,b:1,b:2}
Si muestras example resultaría
Código
  1. {a:3,b:2}

Lo que quieres obtener es:
Código
  1. {a:[1,2,3],b:[1,2]}
16  Sistemas Operativos / GNU/Linux / Re: Permisos en Ubuntu en: 17 Septiembre 2016, 03:09 am
https://codex.wordpress.org/Changing_File_Permissions

Citar
Permission Scheme for WordPress
...
Some plugins require the /wp-content/ folder be made writeable, but in such cases they will let you know during installation. In some cases, this may require assigning 755 permissions. The same is true for /wp-content/cache/ and maybe /wp-content/uploads/ (if you're using MultiSite you may also need to do this for /wp-content/blogs.dir/)

En la documentación oficial comenta: consultar documentación del plugin o el plugin lo hará saber durante la instalación.

Normalmente deberías dar permisos 755 al /wp-content/, /wp-content/cache/ y /wp-content/uploads/
No sé qué tipo de acceso tienes al servidor, así que supongo que puedes conectarte a través de SSH.

Para dar permisos a un file/directorio:
Código
  1. chmod 755 /ruta/a/mi/sitio/wordpress/wp-content/
Para dar permisos a un directorio y sus files recursivamente:
Código
  1. chmod -R 755 /ruta/a/mi/sitio/wordpress/wp-content/

Quizás necesites cambiar también el propietario del sitio Wordpress dependiendo del caso.
Para cambiar el propietario de un directorio y sus files recursivamente:
Código
  1. chown -R usuario:grupo /ruta/a/mi/sitio/wordpress/
Normalmente usuario y grupo será www-data si se trata de una instalación Apache

Y así consecutivamente.
17  Sistemas Operativos / GNU/Linux / Re: Opiniones sobre las siguientes distro: en: 17 Septiembre 2016, 03:01 am
Yo instalaría Xubuntu o Lubuntu.
18  Sistemas Operativos / GNU/Linux / Re: AYUDA error al instalar Ubuntu 16.04.1 en PC con Window 8.1 en: 17 Septiembre 2016, 02:54 am
Si es posible, postea los contenidos de /var/log/installer en el momento de fallar la instalación.
Normalmente también puedes encontrar logs acerca de la instalación cambiando a otra terminal ([CTRL] + [ALT] + Fx)
Se debe haber registrado un error más especifico que << No se pudo instalar Grub en /Dev/Sda La ejecución de <<Grub-install /dev/sda>> falló >>
19  Programación / Desarrollo Web / Re: ejecutar proyecto de github en: 17 Septiembre 2016, 02:28 am
una cosa mas quisiera comentar

por que poner npm install   en vez  de npm install --save node-svm

porque en el archivo package.json ya estan las dependecias

saludos

Te explico:

Cuando haces npm install o npm update lo que haces es instalar o actualizar los paquetes que están definidos en package.json, respectivamente.

Cuando haces npm install --save node-svm instalas y guardas la dependencia en tu proyecto como para ser ejecutado tanto en entorno de producción como de desarrollo.
Cuando haces npm install --save-dev node-svm instalas y guardas la dependencia en tu proyecto como para ser ejecutado en entorno de desarrollo.
20  Programación / Desarrollo Web / Re: Crear Relojes en: 17 Septiembre 2016, 01:19 am
Te daré otra idea:

Supongamos que el usuario no tiene la hora bien establecida.

Yo en mi caso, devolvería la hora por parte del servidor, que se supone que está sincronizada adecuadamente. Además la pasaría en UTC y en milisegundos, para tener una referencia más clara y convertir a un objeto Date de javascript directamente.

A partir de ahí trabajaría para transformar la hora a los distintos países dependiendo de su timezone o zona horaria.
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 29
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines