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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  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 ... 33
71  Foros Generales / Noticias / Re: La NASA se gasta 15 millones en un ordenador cuántico en: 28 Agosto 2013, 01:09 am
Parece ser que al final no es un ordenador cuántico de verdad.

Un ordenador montado a base de conectar 512 cubits superconductores no es un ordenador cuántico. Para serlo además debe demostrar que durante su operación estos cubits están entrelazados entre sí; si no lo están, estos cubits se comportan como bits probabilísticos y es un ordenador clásico no determinista sin paralelismo cuántico.
El ordenador de la compañía canadiense D-Wave ni siquiera es un ordenador de propósito general...

Hay muchos artículos en inglés que lo explican y podeis ver este en español.

http://francisthemulenews.wordpress.com/2013/08/27/por-que-el-ordenador-cuantico-d-wave-two-no-es-cuantico/
72  Foros Generales / Dudas Generales / Hadoop, formatear HDFS en: 17 Agosto 2013, 23:05 pm
Buenas

Estoy empezando a aprender sobre Hadoop y querría instalármelo para probar.

He leido en un libro que si quiero formatear el sistema de archivos HDFS  debo ejecutar:

Código:
bin/hadoop namenode -format

¿Con ello se borra el sistema de archivos actual del disco duro, perdiendo los datos existentes?. ¿O simplemente se crea un archivo virtual sobre el sistema actual?

 saludos
73  Programación / Programación C/C++ / Re: Seguimos necesitando fgets por seguridad? en: 14 Agosto 2013, 14:21 pm
OK, gracias.  Lo que no entiendo es porque algunas cosas devuelven punteros (como los nombres de los array) y otras no (como los string)
74  Programación / Programación C/C++ / Re: Seguimos necesitando fgets por seguridad? en: 14 Agosto 2013, 02:57 am
En C++ ya no hace falta, menos cuando existe la clase string, cuyo tamaño puede modificarse sobre la marcha:

Código
  1. string Texto;
  2. getline(cin,Texto); // Puedes leer infinitos caracteres

¿Y qué pasa si cin no cabe en memoria?
75  Programación / Programación C/C++ / Seguimos necesitando fgets por seguridad? en: 14 Agosto 2013, 01:33 am
Hola

Hace un tiempo leí  Effective C++, donde se aconseja el uso de fgets() (y strncat) en vez de get() porque se puede especificar el número de caracteres a leer y así no se produce un desbordamiento de memoria.

Varios libros nuevos, como el de Prata o Professional C++ no hablan de fgets.
¿Se debe a que ya no hace falta?
Lo digo porque comandos como cin.get()  y cin.getline() pueden especificar el tamaño a leer.
¿Qué diferencia hay entre cin.get() y fgets()?
76  Programación / Programación C/C++ / Re: Escribiendo un struct en un archivo en binario en: 13 Agosto 2013, 22:04 pm
Gracias, que rápido contestas.
No sabía que write sólo aceptaba un char*
estas son las cosas que no me gustan demasiado de C++, que te meten punteros por todas partes aunque no sean aconsejables
77  Programación / Programación C/C++ / Escribiendo un struct en un archivo en binario en: 13 Agosto 2013, 21:56 pm
Buenas

Sigo leyéndome el libro de Prata y hay una sección en la que explican como escribir archivos en modo binario.

Por ejemplo definen la estructura

Código:
const int LIM = 20;
struct planet
{
char name[LIM];
double population;
double g;
};
planet pl;

Y dicen que puedes usar el modo de escritura texto, en el que hay que especificar cada miembro de la estructura uno a uno, o se puede usar el binario todo de golpe:

Código:
ofstream fout("planets.dat",
ios_base:: out | ios_base::app | ios_base::binary);
fout.write( (char *) &pl, sizeof pl);


Lo que no entiendo es porque se pone
Código:
fout.write( (char *) &pl, sizeof pl)

y no simplemente
Código:
fout.write( pl, sizeof pl)
78  Programación / Programación C/C++ / Re: Duda c_str() en ejemplo libro Prata en: 13 Agosto 2013, 21:51 pm
Es que me extraña que de el mismo modo no se pueda escribir
Código:
string filename;
cout << "Enter filename";
cin >> filename;
ofstream fout(filename);

sin usar el c_str(), simplemente cogiendo el string como input.
79  Programación / Programación C/C++ / Re: |Lo que no hay que hacer en C/C++. Nivel basico| en: 13 Agosto 2013, 16:34 pm
Hola

Había leído esto hace un tiempo en el libro "effective c++" y algún otro sitio.
Hoy he querido consultar otra vez este tipo de comandos (como fgets o strncpy) pero no aparecen en libros modernos como Prata 6th edition o Professional C++.
¿Quiere eso decir que ya no son necesarios?
Lo digo porque get, strcpy...   aceptan también un  parámetro especificando el número de caracteres. ¿Qué ventaja hay ahora por ejemplo entre fgets y get?

saludos
80  Programación / Programación C/C++ / Re: Duda c_str() en ejemplo libro Prata en: 13 Agosto 2013, 16:06 pm
Hola
Sí, pero ese argv[numero] es como un puntero a un  "string", ¿no?
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 ... 33
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines