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


 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 ... 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 [1508] 1509 1510 1511 1512 1513 1514
15071  Programación / PHP / Re: ¿ Estan bien estos codes ? en: 2 Julio 2011, 08:42
realmente me parece mas aaconsejagle el uso de $_GET[] que $HTTP_GET_VARS

en el if deberias usar un isset($HTTP_GET_VARS) ya que si no está definida (es decir si no se pasaron valores) eso te producirá un error (y se supone que estás evaluando justo eso)

definición de isset()
Citar
Determina si una variable está definida y no es NULL.

no se para que verificas si la estan llamando de 127.0.0.1 :s asi solo el localhost podrá entrar

si quieres llevar un registro lo que sea que estás metiendo en "online" w+ no es el método mas indicado, ya que cada vez que lo llaman te estás tirando el fichero y borrando todo, en tal caso podrias usar "a"

en el caso del server igual pero al guardar ya que no le estás indicando una longitud, deberías agregarle un salto de linea (\n) para que fgets no tome todo (fgets toma el contenido linea por linea, si no hay saltos de linea, toda es una gran sola linea)

por cierto te recomiendo mucho el aprendizaje de mysql, no es para nada complicado y es mas rápido y simple que buscar en ficheros de texto plano
15072  Foros Generales / Dudas Generales / Re: Organización de computadoras y demás (Dudas) en: 2 Julio 2011, 08:09
ok, en la 1 son operaciones logicas en binario, las 4 basicas son
NOT
AND
OR
XOR
(veamos como que 1 significa "verdadero" y 0 significa "falso")

NOT se aplica para 1 solo valor y es una negación es decir cuando algo es "NOT verdadero" (NOT 1) significa que es falso y también lo contrario

Código:
valor resultado NOT
    0              1
    1              0

AND solo retornará verdadero si ambas entradas lo son verdadero

Código:
valor1 valor2 resultado AND
   0        0              0
   0        1              0
   1        0              0
   1        1              1
(es basicamente preguntarse si esto Y esto es verdad al mismo tiempo)

OR retornará verdadero si cualquiera de los 2 valores lo es
Código:
valor1 valor2 resultado OR
   0        0              0
   0        1              1
   1        0              1
   1        1              1

XOR (exclusive or) retonará verdadero SOLO SI UNO de los valores lo es
Código:
valor1 valor2 resultado XOR
   0        0              0
   0        1              1
   1        0              1
   1        1              0



si te fijas en la operacion

01100011 OR
00111000
________
01111011

lo que haces es verlo igual que si hicieras una suma/multiplicacion/resta por el sistema, vas de derecha a izquierda viendo el bit de arriba y haciendo OR con el de abajo

1 OR 0 = 1
1 OR 0 = 1
0 OR 0 = 0
0 OR 1 = 1
0 OR 1 = 1
1 OR 1 = 1
1 OR 0 = 1
0 OR 0 = 0


luego a ese resultado le haces AND con 01010101

01111011 AND
01010101
________
01010001

es decir de derecha a izquierda bit por bit

1 AND 1 = 1
1 AND 0 = 0
0 AND 1 = 0
1 AND 0 = 0
1 AND 1 = 1
1 AND 0 = 0
1 AND 1 = 1
0 AND 0 = 0

Ya por lo menos el ejercicio 2 que A XOR E

seria

01100011 XOR
10100100
________
11000111

Citar
Por ahí lo que debo hacer es tomar la cantidad máxima de caracteres que puede llegar a ocupar el nombre de una calidad (ejemplo 12 caracteres).
Y de ahí multiplicar y me va a dar los bits que necesito.
Qué opinan ?

Si, en lo que a mi parecer respecta, seria así... si tu cantidad máxima es de 12 caracteres por localidad, sabemos que son 38 localidades y sabemos que cada carácter ascii son 8bit(1byte) simplemente multiplicas 12*38*8 = 3648bits de largo
Aunque el método de ShotgunLogic no es descabellado ni incorrecto, en hecho, es muy aceptable su ultimo comentario de que podrias codificarlas simplemente asignándole un valor (seria como decir localidad 1, localidad 2, localidad n... pero con el numero en binario) y seria asi de simple...

Analizalo y si no me explique bien en algo, pregunta  :D
15073  Foros Generales / Dudas Generales / Re: Organización de computadoras y demás (Dudas) en: 1 Julio 2011, 23:04
ShotgunLogic: si estaba pensando algo asi, porque seria logico pero al leer la pregunta dice:

Poseo 38 nombres de localidades y deseo codificarlas en binario ¿Cuál es la longitud (en bits) del código óptimo?

habla de nombres, asi que seria un largo variable, al codificarlas en binario en dado caso seria el codigo optimo algo como (largo max caracteres adminitbles)*8*(total de localidades)

por cierto como es eso del acsii de 256bits? D:

cacacolass: insisto a las preguntas le faltan contexto o explicacion... no se entiende bien que es lo que quieres obtener con estas respuestas
15074  Comunicaciones / Redes / Re: Router bloqueando conexiones en: 1 Julio 2011, 08:18
Todas las opciones del firewall del router están en disabled... y siempre ha sido así ese router he averiguado, algunos hablan del DMZ que al activarlo quita toda la seguridad del router para esa ip interna... pero nada -.- y el router siempre trajo esos otros 2 puertos abiertos y no se pueden borrar esas excepciones :s
15075  Foros Generales / Dudas Generales / Re: Comenzar Estudios Programación en: 1 Julio 2011, 08:02
Empezar con visual es es cool, ya que es bastante fácil... el problema es cuando quieras migrar a otro lenguaje y veas las GRANDES diferencias en contra de la sintaxis estandar, yo recomendaria c++ e incluso me arriesgo a decir (culpenme si quieren por esto) PHP aunque es un script web... ya que tiene la sintaxis estandar, no es tan bajo nivel como C (asi que es un poco mas facil) y es facil ver los resultados de inmediato...
15076  Foros Generales / Dudas Generales / Re: Como averiguar una direccion de establecimiento por medio de un numero de tlf? en: 1 Julio 2011, 07:50
también soy de Caracas... sabes como es el asunto de los créditos aquí y en $$ es un chiste!  :xD ... y a demás ya leíste de gente estafada por ellos xD por cierto, la única forma de tener el domicilio de un numero telefónico es pidiéndoselo a cantv (y por supuesto si no es un caso judicial (o tienes palanca) no lo van a dar...) y con respecto a la forma en que te atienden, bueno, cualquier compañía que maneje dinero que se respete contrata a personal profesional que te atienda correctamente... mejor como que te buscas uno con el gobierno o el B. de Venezuela... no son tan difíciles (claro depende del monto y el proyecto)
15077  Foros Generales / Dudas Generales / Re: Organización de computadoras y demás (Dudas) en: 1 Julio 2011, 07:34
Para ser sincero no termino de entender tus dudas al respecto, asi que me iré a lo basico

en la primera parte hablamos de cuentas en binario
con tabla de verdad

Bit1Bit2ANDORXOR
00000
01011
11110
AND= si esto Y esto se cumple
OR = si cualquiera de las 2 se cumple (esto engloba cuando las 2 se cumplen)
XOR = si SOLO 1 se cumple



al momento de resolver los ejercicios es sacar cuentas y ver por donde van los tiros, no es complicado...

la segunda no la termino de entender, ya que la longitud en bits va a depender de lo largo del nombre de las localidades

la tercera es una simple multiplicacion de 25x80 (que seria el total de caracteres mostrados) y sabemos que el codigo ascii cada caracter equivale a 1byte asi que en la memoria estarian guardados 2000 bytes

Si alguna otra duda o si no explique lo que necesitabas, entonces aclara que especificamente quieres saber, no es el solo resolver los ejercicios, es el saber que  se debe hacer para resolverlos  ;D
15078  Programación / Programación C/C++ / Re: Duda sobre c++ en: 1 Julio 2011, 07:07
en windows tambien el dev c++ es chevere, es simple, tiene todo lo necessario (y es gratuito  ;D)
15079  Foros Generales / Dudas Generales / Re: como utilizar la funcion onchange en 2 cajas de texto en: 1 Julio 2011, 07:01
para ser sincero no entendi mucho que es lo que tienes/quieres... esto es lo que me parece que buscas mas o menos

en el body
Código:
<input type="text" onkeyup="sumar()" id="text1"/><br />
<input type="text" id="text2"/><br />
<select id="select" onchange="sumar()">
<option value="5">5</option>
<option value="10">10</option>
</select>

y un script (definido preferiblemente en la cabecera)
Código:
<script type="application/javascript">
function sumar(){
var a=parseInt(document.getElementById("text1").value);
var b=parseInt(document.getElementById("select").value);
document.getElementById("text2").value=a+b;
}
</script>

si no entiendes algo del codigo o no es mas o menos lo que buscabas simplemente pregunta... por cierto en el text1 uso la funcion onkeyup de manera que la suma se haga inmediata (en otro caso en algunos (no se si todos) navegadores la funcion se ejecuta basicamente en el onblur)
15080  Comunicaciones / Redes / Re: Router bloqueando conexiones en: 1 Julio 2011, 01:26
la cosa es que en mi router el asunto no es tán simple...



la parte de abrir puertos la habia conseguido hace tiempo... pero por ejemplo ahora tengo el server apache y php funcionando en el puerto 80 y desde afuera no puedo acceder (a travez de mi ip interna si acceso tranquilamente asi que aparentemente no es el firewall de mi pc), aun asi si puedo acceder a internet normalmente (y por cierto no puedo abrir lotes de puertos en ningún menú del router) y ya no se que hacer :s

Páginas: 1 ... 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 [1508] 1509 1510 1511 1512 1513 1514
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines