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 - Oblivi0n

#371
Que lleve el termino "engineering" no quiere decir que se deba de hacer un curso para la ingenieria inversa, cualquier ingeniero informático sabe hacer en mayor o menor medida ingeniería inversa.

Yo estudio ingenieria de software, y con las tecnicas de debbuging que nos fueron enseñando, y el ensamblador que dimos ( intel x86 ) nos sirvio de sobra para a final de curso crackear una aplicación que nos dieron los profesores con ese fin.


Te pongo un simil: un ingeniero mecánico no conoce todos los aparatos moviles del mundo ( coches, motos, etc etc), pero con sus conocimientos podría desmontarlos y averiguar como funcionan ( esa sería si ingenieria inversa )
#372
Programación C/C++ / Re: [Duda] Aprender C++ o no
8 Septiembre 2012, 23:31 PM
Cada lenguaje de programación responde a facilitar una tarea, aprender C++ asi porque si es una tontería, es como decír, debo aprender física cuantica?, si lo que estás haciendo actualmente se puede realizar perfectamente con C, no tienes porque aprender C++ si este no te va a facilitar el trabajo.

CitarHoy en día para programar algoritmos medianamente complejos siempre se utiliza C++ ya que la programación orientada a objetos facilita muchísimo las cosas.

Eso es mentira, para programar algoritmos se útiliza C, C++ se utiliza para programar PROGRAMAS complejos, en los que el uso de memoria es algo menos importante. Pero algoritmos, lo que es algoritmos ( matemáticos por ejemplo ), lo que mas se usa es C
#373
Programación C/C++ / Re: funciones INT vs VOID
3 Septiembre 2012, 21:54 PM
Esto ilustra lo que te quería comentar: Donde pone "data for small objects" se refiere al heap ( o "monton" en español ).

Si quieres, intentaré mirar por algun libro que tenga de estructuras de datos(en español), o alguna clase por youtube ( si sabes inglés claro ), en los que explican estos conceptos.

Si me acuerdo, me pongo en contacto contigo  :xD
#374
Desde mi punto de vista, Mac OS X

Voy a meter en el saco a FreeBSD, aunque esto es porque nunca fui capaz a instalar un gestor de ventanas ( ni siguiendo los tutoriales oficiales xD ), este es por rabias , se que es un SO muy bueno  :xD
#375
Programación C/C++ / Re: funciones INT vs VOID
3 Septiembre 2012, 17:17 PM
Si, supongo que en cualquier libro de estructuras de datos y algoritmos se tendrá que tratar estás cosas ( cuando hablo de "modelos matemáticos" son cosas sencillas eh, no te asustes  xD ).

El heap es el espacio de memoria reservado para cada programa para que almacene dinamicamente ( me explico fatal ), es decir, es como un contenedor para cada programa.

Un saludo!


P.D: No tengo nada en contra de los punteros a funcion , que lo parece  :xD
#376
Programación C/C++ / Re: funciones INT vs VOID
3 Septiembre 2012, 16:44 PM
Cuando el programa maneja un gran numero de datos en memoria, lo que se suelen hacer es modelos matemáticos para evitar sobrecargar la memoria y desarrollar un algoritmo en consecuencia. Recuerda que los puntero además, son memoria dinámica, y van al heap, y este también tiene un espacio limitado... ( mucho mas limitado que el conjunto de la RAM )
#377
Programación C/C++ / Re: funciones INT vs VOID
3 Septiembre 2012, 16:13 PM
La mas correcta suele ser la de usar parametros, es mas simple de usar, no podemos atenernos a conceptos de uso de memoria por parte de un programa ( que los ordenadores de hoy en dia  no tienen 256k de memoria... )
#378
Cuando formateas un disco con un determinado formato, este siempre te quita un poco de espacio del disco ( por ejemplo, mi disco de 320 pasa a 298 en NTFS ). Pues bien,  ese espacio es para eso, nombres de carpetas y sus respectivos directorios. Por eso "no pesan", porque no están en la carpeta, sino que forman parte de la estructura jerarquica del disco duro.
#379
Cuantos recursos le asignaste a la maquina virtual?, en todo caso, pruba con virtual box, o "consigue" VMWare WorkStation, son MUCHO mejores que virtual pc
#380
ASM / Re: ¿Existen programas comerciales en ASM ?
2 Septiembre 2012, 21:37 PM
Muy dudoso, de todas maneras, en un programa comercial, siendo cerrado, es dificil saber cual es el lenguaje en el que fue programado