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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6
1  Programación / Programación C/C++ / Duda con parámetros argc y argv en: 11 Agosto 2013, 09:26 am
Hola. Estaba haciendo un pequeño proyecto para ejecutar en la línea de comandos, pero al depurar me aparece un error.

El código es este:
Código:
#include <iostream>
#include <string.h>

using namespace std;
double sum (double a, double b)
{
return a + b;
}
int main (int argc, char *argv[])
{
int i;
if (_stricmp (argv[2], "sum") == 0 ) {
double a, b, result;
a= atoi (argv[3]); // ¿no sería mejor atof?
b= atoi (argv[4]);
result = sum (a, b);
cout << "RESULTADO: " << result;
}
return 0;
}
Es una especie de calculadora para línea de comandos, y quiero que el usuario pueda ejecutar la calculadora invocando directamente el programa con la operación a realizar y los operandos. También tengo planeado hacerle una consola interactiva, pero eso después.

El programa se ejecutaría así

$ PROGRAMA operación OP_1 OP_2
$ programa suma 32 12

Desde ya agradezco las sugerencias y críticas, pero no acepto la clásica "lavada de manos" de "busca en google que para eso está".
2  Foros Generales / Foro Libre / Re: Cibergeddon, el CSI de los hackers en: 7 Julio 2013, 21:16 pm
¿Alguien que la haya llegado a descargar me la puede pasar?
Nunca la pude ver debido a una restricción geográfica.
3  Programación / ASM / [Ayuda] Necesito un buen material de MASM en español en: 6 Marzo 2013, 03:48 am
Bueno, buen día (o buenas noches, dependiendo de cuando lean esto).
Abro este hilo para que me pudieran ayudar a encontrar un material, curso o tutorial sobre MASM (o sobre ensamblador en general) en español que empiece desde cero  (para inútiles como yo) y que contenga ejemplos y esas cosas.

¿Tienen idea de algún texto parecido a esto?

Aclaro que lo que pretendo es aprenderlo desde cero (ya que no sé nada de esto) y comprenderlo; y si es posible que sea para desarrollar bajo 64 bits.

Si necesitan que aclare algo avisen.

Desde ya muchas gracias.
4  Sistemas Operativos / Windows / Re: Driver Nvidia Geforce GT520M en: 3 Marzo 2013, 19:45 pm
Con respecto a lo anterior, me parece que tu portatil tiene graficos hibridos (Intel + Nvidia) o sea, la tecnologia optimus, que no es compatible con windows xp, sino que sólo hay driver para windows 7 o superiores

http://es.wikipedia.org/wiki/Nvidia_Optimus
5  Sistemas Operativos / Windows / Re: No puedo instalar win 7 en: 15 Enero 2013, 05:51 am
Bueno, entonces me alegro de poder haber sido de ayuda, y recomiendo que agregues un "(Solucionado)" al titulo para que los otros usuarios sepan que este tema ya tiene una solucion, o  tambien cerrar el tema.

No esta de m'as aclarar algo: Usar el Windows Loader es hacer un uso ilegal de Windows, ya que evita la funci'on de activacion del sistema y de verificacion de licencia, que aunque constituyan una violacion a tu privacidad, tu mismo la has consentido al aceptar las condiciones de uso, y evitarla seria como el incumplimiento de un contrato (aunque este es abusivo)
6  Sistemas Operativos / Windows / Re: No puedo instalar win 7 en: 11 Enero 2013, 02:52 am
Si, yo tengo una: ve a la tienda de software m'as cercana a tu casa, a tu tienda favorita de inform'atica o si no a un local de Microsoft Corporation de tu localidad (si lo hay) y compra una versi'on legal.

Disculpa por el modesto sarcasmo, pero aca en este foro no se fomenta la delincuencia ni la pirater'ia (o al menos eso creo).


Pero si ya tienes una licencia original, supongo que es raro que no te dejara activarlo.
M'as raro es que el sistema te exija que tienes que formatear el HDD.
En un sistema recien instalado de Windows jam'as te exigiria reformatear (y por ende reinstalar) todo. Puede ser que haya habido algun problema con tu unidad de almacenamiento (HDD o SSD?) o drivers, no lo se, capaz que no tiene nada que ver.

Tu instalaci'on de Windows con qu'e la hiciste? con una ISO original de microsoft.com? con un DVD original? con un DVD trucho? o con una de esas dichosas versiones "lite"?

Citar
Uso el win 7 loader pero me da un error BAD slic y dice q tengo q formatear el disco duro. Alguna idea?

Seg'un tengo entendido (y si no me equivoco) el Windows Loader solo funciona con el esquema de particiones MBR, pero NO funciona con el esquma GPT.
Que tipo de particiones tienes? GPT o MBR?
7  Foros Generales / Foro Libre / Re: La fiebre de las actualizaciones en: 9 Enero 2013, 15:31 pm
Otro gran ejemplo de esto es Steam. En un programa que a cada rato clama por actualizaciones, que si están activadas en "automática", el cliente intenta actualizarse (y lo hace aunque no quieras) dia a dia, a menos que abras el cliente desconectado de internet.
Steam baja cientos de MB de datos, sin contar que si no eres un usuario precabido, podrías terminar bajando decenas de GB en actualizaciones de Steam y de todos los juegos comprados en la plataforma.

Esto pasa tanto en la versión para Windows como para la de OS X, y la version para Ubuntu (a pesar de que no hay tantos juegos en el catalogo) no está exenta de esto.
8  Sistemas Operativos / GNU/Linux / Re: Debian 7.0 con Intel/AMD en: 7 Enero 2013, 04:12 am
Supongo que tu problema es con una laptop con gráficos intercambiables, híbridos, duales, PowerXpress, Optimus o como lo quieras llamar.

Fijate aquí http://hybrid-graphics-linux.tuxfamily.org/index.php?title=Main_Page en esta wiki sobre gráficos híbridos en Linux para ver si hay una solución
No te puedo recomendar usar BumbleBee porque actualmente sólo dan soporte a notebooks con gráficas discretas Nvidia

Aunque me parece que ya hay soporte de gráficos híbridos para Intel+AMD en Linux (vga_switcheroo ?)

Tú, como yo, tendremos que esperar a que se implemente a PRIME en el kernel para tener un soporte mejorado.
9  Foros Generales / Foro Libre / La fiebre de las actualizaciones en: 6 Enero 2013, 23:42 pm
Me pareció interesante este artículo, así que con su permiso lo transcribo a continuación.

La fiebre de las actualizaciones

por Fabrizio Ferri-Benedetti, el día 8 agosto, 2012

Os confieso una cosa: detesto los constantes avisos de actualización de Adobe Reader, Steam, iTunes y compañía. Esos que aparecen en la barra de tareas, sí. Pospongo esos updates siempre que puedo y solo actualizo los programas cuando tengo tiempo y cuando sé que me conviene hacerlo.

¿Y queréis saber por qué me molestan los avisos de nuevas actualizaciones? Porque en muchos casos se han vuelto un consejo vacío, como el que da un médico cuando no sabe qué decir. Hay que actualizar porque sí, porque es bueno para la salud del ordenador y bla, bla, bla. Pero ¿realmente es bueno actualizar tanto?


La Fiebre de las Nuevas Versiones

En el pasado, las actualizaciones eran un evento importante: permitían seguir trabajando en entornos que se habían vuelto incompatibles o añadían funciones deseadas. Actualizábamos los programas cada año o dos. O nunca. Había que solicitar un fajo de disquetes o CD por correo... y esperar.

Con Internet, las actualizaciones se han vuelto cada vez más habituales, hasta el punto de que un programa sin actualizaciones frecuentes se considera mediocre (aunque cumpla su cometido a la perfección).


Las ventajas de recibir parches a través de Internet son evidentes:
  • Se añaden nuevas funciones
  • Se tapan los agujeros de seguridad
  • El rendimiento mejora (a veces)
  • ¡Las actualizaciones son gratis!

Tras años de adaptación, hoy en día vivimos una auténtica fiebre de las actualizaciones. Ya no sabemos muy bien por qué actualizamos los programas. Los números de versión suben vertiginosamente y en los móviles de última generación no pasa día sin que aparezcan avisos de nuevas versiones de las apps instaladas.


Si es bueno, ¿por qué actualizamos tan poco?

Actualizar los programas es, en la mayoría de casos, un proceso poco gratificante. La mayoría de las actualizaciones aportan pequeños cambios, a menudo insignificantes, que apenas modifican la funcionalidad de la aplicación. Pero su descarga consume tiempo y ancho de banda. Y si se trata de un programa de gran tamaño, la molestia es aún mayor.

Además, en ocasiones, los updates crean más problemas de los que resuelven. Es un fenómeno que se conoce como regresión del software, algo que aumenta notablemente la insatisfacción hacia un programa. Un ejemplo reciente es la versión 11r300 de Flash Player, que se colgaba al reproducir vídeos en Firefox.



Una vista habitual para quienes actualizaron Flash a la versión 11.3

Las meteduras de pata de los desarrolladores no son el único motivo de insatisfacción hacia los updates. Los usuarios mencionan la falta de información y la pérdida de tiempo como dos razones de peso para no actualizar sus programas. Tener que reiniciar un navegador o el sistema operativo por cambios frecuentes y desconocidos resulta intolerable.

Finalmente, hay un problema de malas prácticas: ciertos autores de software practican el update-spamming, esto es, actualizar los propios programas para que aparezcan siempre los primeros en los listados de "recién actualizados". Esto daña la confianza de los usuarios hacia el programa en particular y las actualizaciones en general.


"Hijo, si funciona, no lo toques"

Poneos en la piel de un desarrollador: el programa es vuestra obra. Hay que actualizarlo para que sea cada vez más competitivo y seguro. Y si los usuarios no se dan cuenta de eso, es que están locos. Por qué seguir con algo obsoleto, parecen preguntarse los desarrolladores cuando ven que la gente rechaza actualizar sus programas.

Lo que algunos autores de software no parecen entender es que cuando la gente se acostumbra a una funcionalidad, difícilmente acepta un cambio radical, y menos aún un cambio para peor -lógico-. Un buen ejemplo de ello es el teletipo de Facebook: cambiar una herramienta de uso habitual sin ni siquiera avisar conduce al desastre.

Tal vez el problema radique en la falta de información. Los resultados de una reciente encuesta de Skype hablan claro: el 25% de los usuarios no sabe para qué sirven las actualizaciones y el 40% no actualiza cuando aparece un aviso. Un cuarto de los usuarios que sí actualizan necesita al menos dos avisos para ponerse manos a la obra.



Este mensaje no aporta nada de información. ¿Es útil o tan solo resulta cansino?

Los autores nos lo ponen en general muy difícil a la hora de descubrir qué es lo que ha cambiado en sus aplicaciones. Esta falta de transparencia tiene una explicación sencilla: la mayoría de cambios solo interesan a los propios programadores, quienes desean evitar problemas mayores a largo plazo.

Seis consejos para los autores de software

Después de haber probado centenares de aplicaciones y haber sufrido en mis carnes los procesos de actualización más variopintos -desde sobrescribir archivos hasta cambiar líneas de código a mano- me siento en la obligación de enviar a los autores de aplicaciones unas cuantas recomendaciones. Llamemos estas reglas "Actu-etiqueta":

  • Sed claros y honestos: si vais a lanzar una actualización, decid por qué vale la pena aplicarla
  • No molestéis al usuario: ofreced la posibilidad de efectuar actualizaciones silenciosas y sin reinicios
  • Ahorrad las balas: procurad agrupar las actualizaciones todo lo posible para no agobiar al usuario
  • Abrid los oídos: escuchad a la comunidad antes de cambiar las aplicaciones por completo
  • Buscad la eficiencia: no obliguéis a bajar 200mb cada vez. Los parches incrementales existen para algo
  • Portaos bien: no juguéis sucio con las versiones y no hagáis spam de actualizaciones

Leídos de otra forma, estos consejos también valen para los usuarios: hay que informarse antes de actualizar un programa para saber qué cambia y hay que configurar las actualizaciones para que no molesten.


Obtenido de Softonic OnSoftware Blog.
10  Sistemas Operativos / Windows / Re: Ayuda windows no se inicia en: 6 Enero 2013, 18:14 pm
Primero, no se te entiende nada de lo que dijiste, porque escribiste tu problema como si ya estuvieras hablando de él desde hace rato, pero te olvidas de que nadie está allí contigo para saber exactamente qué es lo que sucedió. SIEMPRE revisa los temas "sticky" o "con chincheta" al principio del foro para saber cómo plantear tu problema adecuadamente.

Segundo, como dijo Roy-Mustang, no podemos ayudarte si no sabemos cuál es el panorama de la situación, una descripción más detallada de los síntomas, y qué has hecho hasta el momento.

¿Cuál es tu sistema operativo? Sabemos que es Windows, ¿Pero qué versión de Windows usas?
¿Qué antivirus usas? Supongo que ese reinicio "por el antivirus" tiene que ver con que recientemente instalaste un antivirus, y su instalador te exigió reiniciar.

Citar
cuando lo enciendes pone Instializang MBA Ctrlc + Alt + B configure :l e presionado eso pero nada...
Esto lo veo medio raro.

¿El sistema operativo aunque sea llega a iniciarse o siquiera se llega a  mostrar la pantalla del gestor de arranque?

Si el sistema operativo llega a iniciarse (cuando ves la animaci;on del logo de Windows) entonces es una falla con el mismo. En este caso prueba reiniciar el equipo, y antes de que cargue el sistema (pero luego de que pase la pantalla de la BIOS o EFI), presiona repetidamente F8 para que te aparezca una pantalla con varias opciones. Elige entre ellas "Iniciar en modo seguro" o el modo seguro con funciones de red.  Si funciona, te tocará hacer un análisis en busca de cualquier anomalía (malware, drivers defectuosos, mala configuración del sistema, etc).

Si no funciona, primero podrías restaurar el sistema o sino te recomendaría usar un Live CD de recuperación (Hiren's CD u otros) para intentar recuperar la instalación.

Pero como ya te dijimos, no podemos ayudarte si no nos proporcionas más información.
Páginas: [1] 2 3 4 5 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines