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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ... 46
141  Foros Generales / Dudas Generales / Re: Consulta; Terminos informaticos de hoy en dia. en: 11 Abril 2012, 16:08 pm
Bueno dentro de lo poco que he buscado solamente encontré pequeños grupos de palabras y definiciones pero totalmente técnicas. No pude encontrar una lista de palabras más populares por decirlo de alguna manera.
Sin embargo, supongo que con ayuda de toda la gente del foro se podrá crear un tema sobre ésto. Como code-monkey y hardcodeo que son conocidas, deben existir varias más...
142  Programación / Programación C/C++ / Re: ¿Por que se queda Parado? en: 9 Abril 2012, 20:31 pm
Hay cosas que no me cierran.
¿Por qué la declaración de tus variables son vectores de float e int? El vector de char es entendible, porque es una dirección y debe ser un string, pero lo demás no debería ser un vector. Sácale el "[15]" a tus variables "ip" y "port" y prueba nuevamente.
Pregunta: ¿Imprime bien ésta línea?:

Código
  1. printf ("Mi Programa>IP:"%f, ip);
143  Programación / Programación General / Re: ¿Alguien con experiencia en juegos puede echarme un cable? en: 9 Abril 2012, 16:27 pm
¿Que te parece si cada objeto puede tener acceso a una lista de objetos con los cuales éste y sólo éste se relaciona?
Así, al realizar determinada acción (usar objeto1 con objeto2) tendrás que recorrer la lista de uno de los objetos, si éste se encuentra, adelante, realiza la acción.

Además, cuando vos estás utilizando ésto:

Código
  1. nombre_funcion(referencia a tipo_escenario, referencia a personaje, referencia a objeto1, referencia a objeto2, lista_de_objetos).

Estás alegando que estás utilizando si y solo si un objeto del inventario y otro del escenario (puede que me esté equivocando acá, y malinterpretandote, así que perdón de antemano si es así). Pero también (Me di cuenta que abarcas todo igual :)) tendrías que abarcar que en cualquier escenario, el personaje pueda utilizar dos objetos de su inventario entre sí, formando otro particular. Y de ahí viene mi idea. Si tenés una referencia al escenario, llegás a cada objeto del escenario, si éstos tienen una lista de objetos con los que relacionarse, llegás a recorrer la lista para ver si realiza la acción. Si en cambio son dos objetos del inventario, ya tenés (gracias a la referencia al personaje) la referencia al inventario y a cada uno de los objetos, y por ende, tenés la referencia a cada objeto con los que se relaciona cada objeto del inventario.
Lo demás es manejo de listas.
144  Programación / Programación C/C++ / Re: números fraccionarios en: 7 Abril 2012, 04:45 am
El creador de ese hilo comunicó que usó Decimal64. No es una librería, pero a lo mejor para lo que lo necesitas te sirve. Sinceramente, no lo he usado así que no te puedo detallar nada salvo esto:

http://en.wikipedia.org/wiki/Decimal64_floating-point_format
145  Programación / Programación General / Re: [Debate] Metodologias de desarrollo en: 7 Abril 2012, 01:19 am
Mini_Nauta,

Tú profesor se equivoca rotundamente. Dentro de los objetos necesitas codificar y aquí se aplica programación estructurada.

Hay que tener mucho cuidado al opinar y es necesario tener claro las cosas.

Saludos

Eso es porque hoy en día se programa con el paradigma orientado a objetos en lenguajes de tipado estático como Java. Pero quiero ver como te gritan de todo si programas estructurado en SmallTalk :P
146  Programación / Programación C/C++ / Re: ayuda no se que tengo mal¡¡¡ en: 6 Abril 2012, 04:35 am
Además, la función main debe devolver un int:

Código
  1. int main (int argc, char* argv[])

o, si no vas a usar los parámetros:

Código
  1. int main (void)

Al hacer esto debes agregar un "return 0" en la última línea del main. Con eso desaparecerá el Warning.
147  Programación / Programación C/C++ / Re: Quedarme solo con algunos decimales. en: 4 Abril 2012, 17:53 pm
Esto se debe a que el número 3,3333 que te queda del último cálculo y el casteo a float (simple presición) es irrepresentable perfectamente en una computadora.
Lo que hace la máquina es aproximar este tipo de numeros por el conocido método del "Punto Flotante" que se rige bajo la norma IEEE754.

Se expresan de la forma: mantisa * 2^(exponente) Con la mantisa normalizada (1 =< mantisa < 2).

Lo que hace el micro es (lo explico en simple presición ya que estás usando el tipo float), representar el número utilizando 32 bits. Se utiliza:
1 bit para el signo del número (en este caso 0, positivo)
8 bits para el exponente (con la convención del Exceso-127)
23 bits para la mantisa.

Para el caso particular del 3,3333 éste se representa en binario como 1,10101010101010011001001....(sigue indefinidamente) * 2^(1)

Esto queda, utilizando simple presición:
(signo) | (exponente = 128 (se le suma 127 al exponente 1) ) | mantisa normalizada
0 | 10000000 | 10101010101010011001001

Y el resultado de ésta expresión es el número que se imprime al querer mostrar todos los decimales posibles de tu resultado.

Yo te diría que muestres los decimales que tengas que utilizar, si mostrás todos los posibles, jamás quedará un resultado redondo por lo que expliqué más arriba. Truncalo.
Espero que te sea de ayuda, creí conveniente explicar un poco cómo se maneja el micro en cuanto a números fraccionales.
Saludos!
148  Foros Generales / Noticias / Re: IBM desarrolla tecnología para leer, analizar y almacenar 1 exabyte diario en: 4 Abril 2012, 13:50 pm
Yo pienso que el universo no se creo, a estado ahí siempre, nunca a habido un comienzo y esto es inexplicable a no ser que venga sheldon coupe y tenga alguna explicación xD.

De momento todos vamos a tener que respetar todas las opiniones que existan sobre este punto en particular, porque nadie tiene la máquina del tiempo para ver qué fue lo que sucedió realmente en tiempos pasados.
EDIT: Quiero agregar una cosa más con respecto a ésto: http://es.wikipedia.org/wiki/M%C3%A9trica_de_expansi%C3%B3n_del_universo
Y no es una teoría. Está comprobado. Y si ésto es así, de algún lado debió haber comenzado a expandirse supongo yo.

quizás el humano exista desde hace de millones de años con el mismo aspecto, no eso de la teoría de la evolución que seguro que antes eramos distintos, pero digamos que desde el presente hasta 1 millón de años atras el ser humano a conservado el aspecto que tenemos en el presente,
Te hago una pregunta entonces, ¿De dónde salió el primer ser humano? ¿De la tierra? ¿Nos sembraron?

Alguno pensaréis que en tan solo 200 años la tecnología a avanzado y drasticamente en los último 30 años 100 veces más rápido y cada vez va aumentando la velocidad en la que avanzamos tecnológicamente. Pues mi opinión se debe a las opciones y pensamiento de las personas, ahora sabemos que se puede hacer cualquier cosa y tenemos las herramientas necesaria para dar otro paso tecnológicamente y crear otras herramientas para seguir dando pasos.

Perdón pero no entiendo qué tiene que ver esto con lo anterior, ni tu punto en este párrafo.
149  Programación / Programación C/C++ / Re: Duda en sintaxis de C en: 3 Abril 2012, 00:33 am
¿No compila? ¿O no funciona? ¿Qué error aparece?
A mí me compila perfecto (sin embargo, puede que dependa de los parámetros que utilices para compilar). En todo caso, puede que chille por el hecho de que main no estaría devolviendo un int en su ámbito más general (sino que está dentro del for).
Es decir, la gran diferencia entre ambos códigos, es que en el segundo caso, el return NO ESTÁ dentro del for (si no se explicitan corchetes, entonces las instrucciones solo toman una sentencia dentro de su ámbito, en este caso, solo el printf).
150  Foros Generales / Noticias / Re: CAPTCHA: ¿para qué sirven realmente? en: 2 Abril 2012, 18:30 pm
Bonita la teoría de la conspiración y todo, pero hay un problema. Si un Captcha aparece con dos palabras "uno" y "dos" supongamos siguiendo la teoría, que "dos" es una palabra que el computador no entiende... El problema es, como el computador sabe que metimos bien "dos" si no tiene una referencia?

Justamente, el captcha sólo verifica la palabra que ya conoce (en tu caso "uno"). La palabra "dos" es almacenada como posible candidata a ser lo que signifique la palabra que no conoce.
Justamente había un topic (creo que en Foro Libre) que hablaba de los captcha, en el cual se había dicho que al escribir bien una palabra, pulsar el espacio y luego escribir cualquier cosa, accedías igual.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ... 46
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines