Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - engel lex

#3671
PHP / Re: Cotejamiento
20 Agosto 2017, 04:38 AM
utf8 con todo el mundo ,por defecto php lee en ut8,

para html5 el defecto segùn standard es utf8 pero en tu cabecera de html puede agregar

Código (html4strict) [Seleccionar]
<meta charset="UTF-8">
#3672
PHP / Re: Cotejamiento
20 Agosto 2017, 02:58 AM
usualmente lo mejor es utf8_general_ci este contiene el set de caracteres utf8 más comun (aquí entre otros están los acentos, la ñ, ç, etc) y está ampliamente soportado entre OS y navegadores, se considera standard mundial... el "ci" significa case insensitive, es decir, que no es sensible a mayúsculas, así que si tienes en la tabla "HOLA" y haces sleect buscando "hola", lo obtendrá... si quieres mantener la sensibilidad a mayúsculas, usa sin "ci"
#3673
no se como se usa pyhook, revisa la documentaciòn
#3674
ninguno... la fuerza bruta nunca es un metodo util, sin importar si la eficiencia es 100 veces más alta aún la escala es ridiculamente dificil...

igual respoendiendo la pregunta, C (no C++) C con manejo de memoria a más bajo nivel posible y asegurando las operaciones  mas atómicas por ciclo
#3675
una forma no standard es llamando a la consola del sistema operativo y pasando una instrucción

es decir
Código (python) [Seleccionar]
import os
print "presione enter para continuar"
os.system("pause")



esto solo funciona en windows
#3676
Desarrollo Web / Re: javascript
19 Agosto 2017, 20:14 PM
No tienes que... pero si no tienes conocimientos de, por ejemplo html y estás trabajando web, será malo porque no sabrás manejar los elementos, puntualmente php no necesitas saber aunque se llegan a usar en conjunto son lenguajes distintos
#3677
El insulto está de más... lo que quieres no es resolverlo es que lo resuelvan por ti...

en resumen, si quieres imprimir, es exactamente accediendo a los elementos como hiciste para escribir la matriz...

Insultas y ni si quiera se te ocurre preguntar por qué está mal tu forma, sólo te molestas porque el código no está resuelto
#3678
Dudas Generales / Re: ¿Internet, qué es?
19 Agosto 2017, 06:47 AM
me entendiste mal XD no es una empresa llamada ISP nivel 1... son varias... si, son pocas, porque es un trato entre ellas de "compartir datos gratuitamente" y "entre los 2 pagamos el cable" porque cada quien tiene su territorio... a fin de cuentas les conviene a ambos, porque ambos le cobran a sus clientes... y si no te quieren aceptar, vas a tener que lanzar tu propio cable, luego cables hasta cada isp nivel 2 (de cada lado) y esperar que te compren a ti internet XD

dejemos de lado el concepto de WAN y LAN que te estás haciendo un 8 XD

hablemos simplemente de redes...

esto ya es capa 3, la sección de subnetting

esto es así...

a un isp se le asigna un lote de ip (esto lo hace la IANA, es harina de otro costal) por ejemplo a nuestro isp le asignan de 11.0.0.0.0 hasta 11.15.255.255

el va a dividir eso en varias ciudades, así que a ciudad 1 le da desde 11.0.0.0 hasta 11.0.255.255, a ciudad 2 le da de 11.1.0.0 hasta 11.1.255.255 y así en más...

en ciudad 1, los cables dividen la carga entre 3 datacenter, así que dividen en el primero desde 11.0.0.0 hasta 11.0.95.255, el 2 desde 11.0.96.0 hasta 11.0.191.255 y el tercero le dan lo que resta...

a ti en tu casa te da internet el datacenter 1, y te da una ip al azar porque es dinamica, por ejemplo 11.0.50.135...

tu router recibe esa ip en su puerto externo y usa su propio rango interno para expandir el uso de esta unica ip a varias maquinas, así que escoge la red 192.168.0.0 hasta 192.168.255.255, el toma la ip 1 y te da a ti la 2...

esto ultimo es la LAN... todas las capas de arriba son WANs, una lasaña de ellas... por eso te digo que lo dejes de lado... usualmente la LAN se refiere a lo local, a lo que está bajo tu control como usuario administrador de tu red... la WAN es todo lo que no es tu red... por esta ultima conversión de tu router (llamada NAT) cuando tu accedes a otras LAN, simplemente desde tu punto de vista, es un punto cualquiera en la WAN... más nada importa... solo importa si es adentro o afuera... para tu isp cada capa de esa lasaña para abajo podría verse como una LAN, pero ellos no caen en esos detalles y simplemente lo llaman "subred" y listo


#3679
Dudas Generales / Re: ¿Internet, qué es?
19 Agosto 2017, 06:04 AM
Citar¿A qué se llama el ISP 1 o qué es fisicamente?

isp nivel 1, no se más que el proveedor de tu proveedor xD es una empresa igual...

Citar¿Es cierto que al intentar enviarle un mensaje a alguien en la otra "punta" del mundo, este mensaje va enviándose de router a router, hasta llegar a un cable intraoceanico (de ser necesario, por supuesto) hasta llegar a destino?.

si estás en windows puedes usar tracer en consola, para linux traceroute, en ambos casos seguidos de un host o ip, te mostrará todos los routers (que deseen responder) del camino intermedio


probablemente si haces un trace a por ejemplo administracion.gob.es

veas en un punto como el rastreo pasa de un pais a otro en el otro lado del mar (claro, por ip)... allí está tu cable

CitarEsos host's de DNS cómo sacan beneficio de eso, ¿cuál es su negocio?, a mi punto de ver, no están hosteando algo que les pueda generar ganancias, sólo ayudan al funcionamiento de la RED.

usualmente tu DNS por defecto es tu isp... sin eso la navegación es basicamente inutil así que es un servicio basico... pero usualmente tu propio isp es muy malo para eso, así que hay empresas como google que lo hacen muy bien y de gratis... a cambio ellos simplemente guardan las peticiones hechas y por quien en su gran pila de información sobre todos los humanos del planeta XD otras como openDNS te lo dan gratis, pero si pagas el servicio tiene muchas ventajas (como filtrado de paginas por dns) y dns cifrado y cosas así...

CitarY una última, ya que estás, te aprovecho jaja, ¿cuándo no habría alternativa y se usaría un satélite para transportar información?

cuando es una emergencia o cuando se está en lugares remotos, requiere equipos especiales y el servicio es caro, sin embargo agencias periodísticas, gobiernos y militares hacen uso común de satelital porque pueden tener una red decente para streaming de datos con solo levantar una parabolica...

#3680
creo que la intersección está mala... solo intersectará si está completamente adentro...

es preferible que definas unas clases decentemente
Código (javascript) [Seleccionar]
class Rect{
 constructor(x,y,w,h){
   this.x = x;
   this.y = y;
   this.w = w; //ancho
   this.h = h; //alto
   this.l = x; //left
   this.r = x+w; //right
   this.t = y; //top
   this.b = y+h; //bottom
 }

 colision(otro){
   //si this l está entre l y r de otro hay colisión izquierda
   //si this r está entre l y r de otro hay colisión derecha
   //si this l es mayor que otro l y this r es menor que otro r, otro adentro de this
   //si this l es menor que otro l y this r es mayor que otro r, this adentro de otro
   //repetir con vertical
 }
}

var cajaDeColision  = new Rect (10, 10, 50, 50);

if(cajaDeColision.colision(otraCajaDeColision)){
 console.log("hay colision");
}