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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 ... 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 [1745] 1746 1747 1748 1749 1750
17441  Programación / Programación General / Re: Programacion en Win en: 5 Julio 2011, 07:50 am
siempre lo digo, con php, está muy bien documentado, y tiene sintaxis de c, aunque es muchísimo mas fácil de manejar
bajate el wamp server
http://www.wampserver.com/en/
y en la carpeta por defecto (c:/wamp/www/nombre_de_tu_carpeta]) creas un archivo index.php lo puedes editar con cualquier editor desde block de notas, hasta netbeans, y dreamweaver y accedes a el a traves de http://localhost/nombre_de_tu_carpeta para ver los resultados... ya documentacion hay mucha al igual que tuts en la red

Con visual es muy fácil, pero tiene una sintaxis muy propia y al querer migrar a otro lenguaje se tornará complicado  :-( (a mi ya me paso)

Con java  al principio puede ser complicado por el asunto de las clases

Con C++ es muy bajo nivel aunque es muy rapido  :D
17442  Programación / PHP / Re: ¿ Estan bien estos codes ? en: 2 Julio 2011, 19:04 pm
Nakp: tienes razón! :s sorry el que no está definido son los espacios internos del $_GET[] ($_GET["algo"])
17443  Programación / PHP / Re: ¿ Estan bien estos codes ? en: 2 Julio 2011, 08:42 am
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
17444  Foros Generales / Dudas Generales / Re: Organización de computadoras y demás (Dudas) en: 2 Julio 2011, 08:09 am
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
17445  Foros Generales / Dudas Generales / Re: Organización de computadoras y demás (Dudas) en: 1 Julio 2011, 23:04 pm
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
17446  Comunicaciones / Redes / Re: Router bloqueando conexiones en: 1 Julio 2011, 08:18 am
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
17447  Foros Generales / Dudas Generales / Re: Comenzar Estudios Programación en: 1 Julio 2011, 08:02 am
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...
17448  Foros Generales / Dudas Generales / Re: Como averiguar una direccion de establecimiento por medio de un numero de tlf? en: 1 Julio 2011, 07:50 am
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)
17449  Foros Generales / Dudas Generales / Re: Organización de computadoras y demás (Dudas) en: 1 Julio 2011, 07:34 am
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
17450  Programación / Programación C/C++ / Re: Duda sobre c++ en: 1 Julio 2011, 07:07 am
en windows tambien el dev c++ es chevere, es simple, tiene todo lo necessario (y es gratuito  ;D)
Páginas: 1 ... 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 [1745] 1746 1747 1748 1749 1750
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines