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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 75
11  Informática / Hardware / Re: PC Gaming en: 18 Octubre 2017, 17:19 pm
Hola JugadorON, malas noticias para los que queremos montar un ordenador nuevo... El precio de la RAM ha subido el doble en el ultimo año... y el de las gráficas (Tanto para Radeon como para Nvidia) también esta inflado por el tema de los bitcoins y tal... Yo voy a esperarme al año que viene a ver si bajan los precios.

2. Buenos gráficos.
   Cualquier tarjeta NVIDIA modelo mil no se cuanto, el limite esta en tu bolsillo  ;)
Y AMD? A menos que vaya a jugar en 4K, para 1080p las AMD son igualmente de buenas o mejor y por norma general son más baratas (menos ahora que están todas muy caras). Sin contar que Radeon sigue mejorando el rendimiento conforme pasan los años, a diferencia de Nvidia (no lo digo yo, lo dicen los benchmarks de distintos reviewers).

JugadorON si le das importancia al color, nitidez, calidad, etc mira bien que marca (Nvidia o AMD) compras ya que ambas producen un color distinto. Te recomiendo que busques y leas un poquito si realmente te interesa tener la mejor calidad. Por lo pronto te puedo decir que, por lo que he leído, las gráficas de AMD producen mejor color que las Nvidia (y no porque el monitor sea distinto). Yo no puedo asegurarte nada, ya que solo he tenido AMD por lo que no puedo comparar. Puede que sea esta la razón por la cual Nvidia casi siempre da más fps que AMD... (que sacrifica calidad por rendimiento).

Imagino entonces que te decantaras por Intel, se calientan menos por lo que requiere menor refrigeracion que AMD.

Pues... mas o menos como dijo el compañero...

Procesador. Con uno de 4 nucleos a 2hilos por nucleo con una frecuencia de 3,6GHz  de base a 4GHz con algo en OC te ira bien (De 200€ a 300€)

Falso, es justo al revés ahora, Intel usa una pasta de mala calidad para conectar la superficie de los procesadores, ¿en que año vives? AMD, desde Ryzen, es mucho más eficiente y se calienta mucho menos. Por ejemplo, si miras algún vídeo de JayzTwoCents, en su ultima comparación usó refrigeración liquida para Intel porque se calientan más mientras que para Ryzen utilizaba un disipador de 30€... (el hyper evo 212)

¡Eso es! en 2017 seguimos teniendo procesador de 4 núcleos por 200-300€... Con ryzen tienes 4c8t desde 157€, 6c12t desde 245€ y 8c16t desde 287€. Lo único en lo que no superan a Intel actualmente es en juegos y por poco, porque son una arquitectura nueva y no están optimizados para juegos, pero cada vez están mejorando más y mas... si miras reviews de febrero (que fue cuando salieron a la venta) y reviews recientes verás que ha mejorado bastante el rendimiento y lo va seguir haciendo. Lo mismo para las gráficas Radeon (siguen aumentando el rendimiento conforme pasan los años a diferencia de nvidia que rinden lo mismo siempre...).

Por favor, dejemos de desinformar. De esta manera lo único que conseguiremos es que Intel siga con su monopolio. Si no llega ser por Ryzen, Intel no hubiera sacado Coffee lake, con 6 núcleos, pero igualmente el aumento de IPC es del 0%... es el mismo que la generación pasada solo que con 2 núcleos más...
12  Programación / Desarrollo Web / Re: Dominio con especificación de puerto de conexion en: 8 Septiembre 2017, 19:34 pm
Y que hay del archivo de configuración de apache? Mira ahí que tiene que estar el puerto donde apache está escuchando las conexiones.
13  Programación / Desarrollo Web / Re: Como bloquear el zoom de mi pagina web para tabletas y moviles? en: 7 Septiembre 2017, 12:16 pm
No se debe usar nunca javascript para el diseño base de una web, para efectos y galerías, etc no hay ningún problema, pero para el diseño base solo se debe usar CSS.

El problema seguramente es que estás usando pixeles en los break points (media queries) y no todos los dispositivos móviles tienen la misma resolución ni el mismo pixel ratio. A parte si haces zoom se queda estático el diseño.

Para solucionar esto tienes que implementar un diseño fluido que escale en base al ancho del viewport del dispositivo. Esto se hace usando los viewport units de CSS3:

1vw = 1% del total del ancho del viewport (area visible) sin contar el scrollbar.
1vh = 1% del total del alto del viewport (area visible) sin contar el scrollbar.

Pero no confundas el ancho y alto del <body> con el ancho y alto del viewport, mientras el ancho suele ser casi (scrollbar) el mismo en ambos casos, el alto no lo suele ser.

Entonces para el tamaño de los elementos, tienes que usar vw para el width y vh para el height, aunque a veces conviene usar vw para ambos.

Y para entender realmente como funciona, no hay nada mejor que un rápido ejemplo para que te hagas una idea: https://jsfiddle.net/r4xhrd25/2 Entra ahí y mueve el borde izquierdo donde se muestra el output para redimensionar y ver como escala fluidamente.

Código
  1.  <h1>My Website</h1>
  2. <main>
  3.  <section>
  4.    <h2>Heading Title</h2>
  5.    <article>
  6.      <p>
  7.      Blah blah blah<br>
  8.      Blah blah blah<br>
  9.      Blah blah blah
  10.      </p>
  11.      <p>
  12.      Blah blah blah<br>
  13.      Blah blah blah<br>
  14.      Blah blah blah
  15.      </p>
  16.      <p>
  17.      Blah blah blah<br>
  18.      Blah blah blah<br>
  19.      Blah blah blah
  20.      </p>
  21.    </article>
  22.  </section>
  23. </main>

Código
  1. header {
  2.  width: 100%;
  3.  height: calc(100vw / (1920 / 800));
  4.  background-image: url('http://via.placeholder.com/1920x800');
  5.  background-size: cover;
  6.  background-repeat: no-repeat;
  7.  background-position: center center;
  8. }
  9. header > h1 { text-align: center; font-size: 4vw }
  10. main { width: 100%; height: auto }
  11. section { background-color: red }
  12. section > h2 { text-align: center; font-size: 3vw }
  13. section > article { display: flex }
  14. section > article > p { margin: 2vw auto; font-size: 2vw }
14  Sistemas Operativos / GNU/Linux / Re: Windows o Linux ... en: 6 Septiembre 2017, 12:08 pm
yo nunca dije que no se pudiera dije que en windows era mas comodo....

No, básicamente dijiste que es mejor usar windows basado en que? En nada, en unicamente tu opinión, para ti será más cómodo, pero no vas a convencer a nadie.

La diferencia está en que yo no necesito convencer a nadie con medias verdades ni con mi opinión personal, los hechos están ahí y cada cual es libre de elegir lo que más le guste, pero no voy diciendo que esto es mejor que lo otro únicamente porque a mí me gusta más, eso es ser un fanboy.

Lo único que digo es que antes de recomendar algo, aparte de ser porque te gusta (obviamente) des información real de porque es mejor. Si no estarás desinformando.
15  Programación / Desarrollo Web / Re: Dominio con especificación de puerto de conexion en: 6 Septiembre 2017, 11:43 am
Si ya te lo dije  ;D

Para elegir el puerto que usa apache, en el archivo de configuración (httpd.conf) pon tu IP privada y el puerto que quieras que escuche

Si solo te funciona con ese puerto (8080) es que en la configuración de apache esta puesto ese, o también puede ser que en el router has abierto el puerto 8080 y redirige al puerto 80 del servidor casero. No deberías hacerlo así, el puerto que habras tiene que ser el mismo tanto el que el router escucha (el puerto WAN creo que se llama) y el puerto que el servidor escucha y tiene abierto (puerto LAN), en ambos tienes que poner 80-80 (es un rango, empieza en 80 y termina en 80). De esta manera no necesitarás escribir ningún puerto en el dominio.

Si no tienes problemas con usar el dominio y te carga rápido entonces no necesitas editar el archivo HOSTS, pero si te carga lento o cualquier cosa haz como te dije y no tendrás problemas. Se me olvidó decirte, esto tienes que hacer en el ordenador desde el que vayas a acceder, no en el servidor donde está apache, pero si solo tienes una página (no tienes ningún virtual host) entonces con poner la IP privada del servidor casero te muestra la web, ya que solo hay 1 virtualhost configurado.

16  Programación / Desarrollo Web / Re: Página web Gratis sin dominio en: 5 Septiembre 2017, 21:21 pm
dot.tk no es para nada recomendado para producción ni nada serio, antes de usarlo leete las condiciones de uso o al menos busca un poco y verás de lo que estoy hablando.

En algunos sitios tienes el primer año gratis como ya han dicho. En 1and1 tienes el primer año a 0.99 € (+ iva) pero tienes control total y puedes hacer lo que quieras con él.
17  Programación / Desarrollo Web / Re: Dominio con especificación de puerto de conexion en: 5 Septiembre 2017, 21:10 pm
Un consejo para cuando vayas a trabajar en alguna web en tu pc y quieras usar el dominio que apunta a tu dirección pública o cualquier otra IP.

Tienes que editar tu archivo hosts (windows/system32/drivers/etc/hosts) y añadirle tu IP privada, la que el servidor dhcp de tu router le asigna a tu ordenador, y seguidamente el dominio y subdominios que vayas a usar, por ejemplo:

Código
  1. 192.168.1.10    dominio.com static.dominio.com foro.dominio.com etc...

(para editar el hosts muevelo al escritorio, editalo y lo mueves otra vez a la carpeta)

De esta manera te evitas problemas con el NAT del router, que suele ser una M y la página te carga instantaneamente ya que no necesita salir fuera del router para volver a entrar otra vez...  :laugh:

Esto te sirve con cualquier dominio, este registrado o no, como google.com o elhacker.net, los pones asi y puedes usarlos en tu pc. Pero para esto tienes que configurar virtual hosts en apache para poder tener varios dominios apuntando al mismo pc e ip.

Para elegir el puerto que usa apache, en el archivo de configuración (httpd.conf) pon tu IP privada y el puerto que quieras que escuche, donde dice:

Código
  1. Listen 192.168.1.10:80
  2. ...
  3. ServerName 192.168.1.10

Cambiando 192.168.1.10 por tu IP privada.

Con esto te tendría que funcionar sin problemas, para acceder desde otro ordenador contectado al mismo router pones la IP privada del ordenador en el navegador. Para acceder desde fuera del router, como ya sabes, es abriendo los puertos, en la section port forwarding, pones la IP privada del ordenador, el rango de puertos que escucha el router 80-80 y el rango de puertos que escucha el ordenador, igual, 80-80. No actives el DMZ, no es nada seguro, con abrir el puerto que necesitas es más que suficiente.

Si quieres poder usar subdominios y otros dominios dimelo y te digo como configurar los virtualhosts de apache, es muy sencillo.
18  Programación / PHP / Re: [AYUDA] Insertar datos de la DB! en: 31 Agosto 2017, 19:56 pm
Es fácil, tienes que poner el div dentro del while:

Código
  1. while ($var = mysqli_fetch_assoc($result)) {
  2.    echo '<div class="col-7 postpreview">
  3.    <h1>', $var['postTitle'], '</h1>
  4.    <p>', $var['postDesc'], '/p>
  5.    <p>', $var['pubdate'], '/p>
  6. </div>';
  7. }

O si tienes que llevar el output a otra parte:

Código
  1. $output = '';
  2.  
  3. while ($var = mysqli_fetch_assoc($result)) {
  4.    $output .= '<div class="col-7 postpreview">
  5.    <h1>' . $var['postTitle'] . '</h1>
  6.    <p>' . $var['postDesc'] . '/p>
  7.    <p>' . $var['pubdate'] . '/p>
  8. </div>';
  9. }

Lo que no puedes hacer nunca es poner usar una variable si lo que viene de la db es más de 1 resultado, porque entonces estarías sobrescribiendo la variable cada vez, fíjate bien:

postTitle: titulo 1, titulo 2, titulo 3...

Código
  1. while ($var = mysqli_fetch_assoc($result)) {
  2.    $post_title1 = $var["postTitle"];
  3. }

Cual sería el valor de $post_title1? Los 3 títulos? No, el último título solo.

Tienes que concatenar, como has podido ver en el segundo ejemplo, o usar un array:

Código
  1. $output = [];
  2. while ($var = mysqli_fetch_assoc($result)) {
  3.    $output[] = $var["postTitle"];
  4. }

El valor de $output sería:

Código
  1. $output = ['title 1', 'title 2', 'title 3'];

Que se puede acceder con la posición que tiene cada valor dentro del array:

Código
  1. $output[1] = 'title 2';
19  Programación / Desarrollo Web / Re: Como bloquear el zoom de mi pagina web para tabletas y moviles? en: 31 Agosto 2017, 19:35 pm
No deberías hacer eso, algunas personas tienen problemas de visión y necesitan hacer zoom, otras simplemente les gusta poder ver las cosas grandes, hay muchas razones por las que un usuario quiera hacer zoom... No es algo que afecte a tu diseño negativamente (o no debería. si se deforman las cosas es que has hecho algo mal y deberías arreglarlo).

Si tienes cualquier problema con el zoom, dinos de que se trata y podremos ofrecerte una solución.
20  Sistemas Operativos / GNU/Linux / Re: Windows o Linux ... en: 31 Agosto 2017, 19:27 pm
pero bueno en windows tienes alternativas que dominas en muy poco tiempo y yo lo elegí por eso claro que tengo por ahi alguna maquina con linux pero como SO principal en windows estoy muy comodo

Eso de que "dominas en muy poco tiempo" esta basado única y exclusivamente en tu experiencia y opinión, el hecho de que un software u otro sean más fáciles de usar es puramente personal y lo que ha uno le parezca fácil a otro puede perfectamente parecerle imposible o simplemente no gustarle, lo único que veo es que a ti personalmente te gusta más uno que otro. No das ninguna prueba ni ningún hecho que afirme que uno sea superior a otro, simplemente tu opinión.

no es lo mismo alguien que va a estar escribiendo software multiplataforma bastante general por asi decirlo que alguien que desarrolla videojuegos o alguien que desarrolla software de gestion que por lo que he visto .net domina el mercado y conviene mas usar windows

No sé en que mundo vivirás... Oh sí espera, en el mundo de Windows es mejor que Linux (que debe ser una gran ilusión en la que algunos estáis atrapados ya que eso es tan falso como que la "Tierra es plana").

Videojuegos: Desde hace ya tiempo, es posible no solo jugarlos (originalmente gracias a GabeN), si no desarrollarlos para Linux también. Un par de ejemplos con soporte nativo: Unreal Engine 4, Source y Source 2 (Valve)... Mejor dejo un link a una lista de game engines con soporte nativo: https://www.gamingonlinux.com/wiki/Game_Engines En esa lista puedo ver engines usados en muchos títulos de juegos triple A... Por lo que desarrollar juegos en Linux es perfectamente posible y seguramente se lleva haciendo unos años.

El famoso .NET: Hace más un año ya desde que Microsoft decidió liberar .NET y hacerlo multiplataforma. Desde entonces, es posible instalar dicho framework en Linux y empezar a trabajar en el. Puedes buscar en google y ver articulos en los que se pasan de Windows a Linux para usar .NET, por ejemplo: .NET on Linux – bye, Windows 10.

Como podrás ver eso de "conviene más usar windows" no es más que un fanboyismo (TM) e indica una falta total de conocimiento.

Ya está bien de seguir alimentando mitos y de intentar hacer ver Linux como algo inferior... De hecho es superior a Windows, el problema son los monopolios y las practicas abusivas de las multinacionales, que desde siempre han tenido a las desarrolladoras agarradas por los ... y esa es la única razón por la que Windows goza de tanto soporte.
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 75
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines