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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 ... 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 [174] 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 ... 217
1731  Programación / ASM / Re: ¿cómo se ejecuta este codigo? en: 24 Febrero 2019, 17:41 pm
Saludos,

- Bueno, yo solo conozco Masm y lo trabajo con RadASM junto a los cursos/videos/pdf del grupo  RVLCN.

- Veo que Fasm es muy ligerito, voy a revisarlo, según veo puedes descargártelo desde: https://flatassembler.net/ , la descarga incluye ejemplos, pdf, miniIDE, etc. También están las instrucciones de compilación que necesitas.

- Otra cosa que veo es que tiene cierta base el en curso de Programación de Virus por zeroPad, son cursos antiguos que trabajan en Masm, pero si quieres profundizar puedes revisarlos.

http://www.ricardonarvaja/WEB/OTROS/PROGRAMACION%20DE%20VIRUS/

- En caso de los cursos de RVLCN, no veo que haya un sitio donde los tengan completos, supongo que me daré un tiempo para buscarlos completos y resubirlos, mientras tanto se puede ir viendo:
http://www.ricardonarvaja/WEB/OTROS/DE%20LA%20LISTA%20MASM32-RADSM/
1732  Programación / Programación General / Re: Ayuda con un programa de C# en: 24 Febrero 2019, 15:23 pm
- break, permite salir el bucle, es como un escape, lo utilizo para que no siga buscando.

- .Length, es una propiedad que devuelve la cantidad de elementos, útil para Arrays o similares.

- Como está empezando, te recomendaría este e-book gratuito en español:
https://openlibra.com/es/book/introduccion-a-la-programacion-con-c-2

-- Y mejor aún si te haces este libro muy completo (español, de pago):
https://profesorezequielruizgarcia.files.wordpress.com/2016/06/como-programar-en-c-segunda-edicion-deitel.pdf

- Siempre es bueno leer un pequeño libro, guía o tutorial, para ver más o menos la capacidad del Lenguaje y que hilos tirar para resolver problemas o buscar más documentación. Luego tener un buen libro de referencia completa o tener cierta destreza buscando en Internet.
1733  Programación / Programación General / Re: Ayuda con un programa de C# en: 24 Febrero 2019, 03:59 am
Saludos,

- Échale un ojo a mi implementación:

Código
  1. using System;
  2.  
  3. public class Array {
  4.  public static void Main() {
  5.  
  6.    int[] arreglo = { 4, 6, 3, 10, 15, 23, 56, 78, 9, 54 };
  7.    int numero, posicion;
  8.    bool existe;
  9.  
  10.    do {
  11.  
  12.      Console.WriteLine( "Digite un numero a buscar dentro del arreglo: " );
  13.      numero = Convert.ToInt32( Console.ReadLine() );
  14.      existe = false;
  15.  
  16.      for ( posicion = 0; posicion < arreglo.Length; posicion++ ) {
  17.        if ( arreglo[posicion] == numero ) {
  18.          existe = true;
  19.          break;
  20.        }
  21.      }
  22.  
  23.      if ( existe ) {
  24.        Console.WriteLine( "El elemento se encuentra en la posicion {0}", posicion );
  25.      } else {
  26.        Console.WriteLine( "El elemento no existe" );
  27.      }
  28.  
  29.      Console.WriteLine( "Desea buscar otro numero s/n: " );
  30.    } while ( Console.ReadLine() == "s" );
  31.  }
  32. }

Código:
C:\Users\EdSon\Desktop>csc /nologo array.cs && array.exe
Digite un número a buscar dentro del arreglo:
14
El elemento no existe
Desea buscar otro número s/n:
s
Digite un número a buscar dentro del arreglo:
10
El elemento se encuentra en la posición 3
Desea buscar otro número s/n:
s
Digite un número a buscar dentro del arreglo:
158
El elemento no existe
Desea buscar otro número s/n:
s
Digite un número a buscar dentro del arreglo:
4
El elemento se encuentra en la posición 0
Desea buscar otro número s/n:
n

C:\Users\EdSon\Desktop>
1734  Programación / Programación C/C++ / Re: Puntero e indice 0 de ese puntero... en: 23 Febrero 2019, 02:30 am
Saludos,

- Recién voy tocando Clases en C++, un poco lioso porque hay varias maneras de estructurarlas ...

Código
  1. //Persona.h
  2. class Persona {
  3.  
  4.  int edad;
  5.  
  6.  public:
  7.  Persona() : edad(60) {};
  8.  int LeerEdad() const {
  9.    return this->edad;
  10.  }
  11.  
  12. };

Código
  1. //main.cpp
  2. #include <iostream>
  3. #include "Persona.h"
  4.  
  5. Persona * personas;
  6.  
  7. int main () {
  8.  
  9.  personas = new Persona;
  10.  
  11.  std::cout << personas->LeerEdad() << std::endl;   //Esto imprime 60
  12.  std::cout << personas[0].LeerEdad() << std::endl; //Esto imprime 60
  13.  //std::cout << personas.LeerEdad() << std::endl; //Esto da error
  14.  std::cout << (*personas).LeerEdad() << std::endl; //Esto imprime 60
  15.  
  16.  
  17.  /* Metodo clasico */
  18.  Persona personita;
  19.  
  20.  //std::cout << personita->LeerEdad() << std::endl;   //Esto da error
  21.  //std::cout << personita[0].LeerEdad() << std::endl; //Esto da error
  22.  std::cout << personita.LeerEdad() << std::endl; //Esto imprime 60
  23.  //std::cout << (*personita).LeerEdad() << std::endl; //Esto da error
  24.  
  25.  return 0;
  26. }

Código:
C:\Users\EdSon\Desktop>g++ main.cpp -o main.exe && main.exe
60
60
60
60

C:\Users\EdSon\Desktop>

Referencias:
https://openlibra.com/es/book/fundamentos-de-programacion-con-el-lenguaje-de-programacion-c-ed-2017 (Pág. 131 Tipos abstractos de datos, Clases)
https://openlibra.com/es/book/programacion-orientada-a-objetos-2 (Pág. 17 Clases y Objetos)
https://goalkicker.com/CPlusPlusBook/CPlusPlusNotesForProfessionals.pdf (Pág 195 Accessing Class members)
1735  Foros Generales / Dudas Generales / Re: Escritorio dividido via AnyDesk en: 20 Febrero 2019, 15:29 pm
- Y el Sysinternal Desktops virtualiza Máquinas? Supopngo que no he entendido bien tu pregunta, creí que necesitabas en verdad obtener dos sesiones independientes como muestra el vídeo de bettu.

- Yo suelo utilizar Hardware y/o Software para obtener hasta 6 sesiones independientes de un solo PC, agrego un mouse, teclado, monitor, etc para cada estación y pueden utilizar la PC hasta 6 usuarios diferentes (me parece que se pueden crear hasta 12) a la vez.



-- Para esto se suelen utilizar Software como el viejo BeTwin o el que uso actualmente Aster:
http://www.thinsoftinc.com/index.aspx
https://www.ibik.ru/es/

- También está la opción de Hardware:

https://www.ncomputing.com/products/MX-series/MX100

- Voy a probar si puedo abrir multiples instancias de AnyDesk por usuario y se puede acceder a cada estación independiente, en mi caso sólo tengo una Tarjeta de Red, espero no sea un problema.

- La verdad no veo como Desktop te ha ayudado, quizá desconozco esa funcionalidad (teniendo en cuenta que pesa sus 120KB, que es bastante viejo 2012, y que Windows 10 ya trae multi-escritorios), cuéntame como le has hecho.

- También tengo que ver bien el video de bettu ... puede ser una alternativa más...

---------------------------------------

- Correcto, AnyDesk funciona a nivel Sesión de Usuario y si es posible ejecutar AnyDesk en cada Estación, no hay problemas, lo he probado con Aster y con nComputing.
1736  Programación / Bases de Datos / Re: ¿como reconocer cardialidad en modelo entidad relacion? en: 19 Febrero 2019, 01:32 am
- Es por simple lectura y entendimiento de las Tablas. El enunciado del ejercicio no es muy claro, pero viendo como lo han desarrollado se puede entender de que [producto] es una tabla que contiene varios productos diferentes, cada uno con su Stock, luego [venta] es una tabla que contiene un detalle de la compra de uno o varios productos.

-- Por esto se deduce que Un Producto se puede Vender Muchas veces hasta que se acabe su Stock, y que se pueden hacer Muchas Ventas de Un Producto.

-- Si fuera 1:1 entonces un producto, llámese tomates se vendería en una venta. Si se quieren vender varios productos, papas, tomates, rábanos, etc, cada uno debería de tener su propia venta individual, esto sería muy redundante, así que un 1:N permite vender varios productos en una sola venta. Claro que todo esto depende de los requerimientos solicitados y del análisis de la base de datos.
1737  Informática / Hardware / Re: No Funciona perfectamente Duda de por que no soporta Xp en: 19 Febrero 2019, 01:16 am
- Tengo ese Adaptador de Vídeo (tarjeta de vídeo), es de los económicos y de bajo consumo, además es muy compatible, tiene drivers desde Windows XP hasta Windows 10 en 32 y 64 bits.

- El Driver para Windows 7 y 8 de 32 bits: https://www.nvidia.es/Download/driverResults.aspx/132854/es

- El Driver para Windows 7 y 8 de 64 bits: https://www.nvidia.es/Download/driverResults.aspx/132872/es

- Todos los Drivers: https://www.nvidia.es/Download/index.aspx?lang=es
1738  Informática / Hardware / Re: No Funciona perfectamente Duda de por que no soporta Xp en: 18 Febrero 2019, 19:38 pm
Saludos,

- Que significa "aguantar"?
1739  Programación / Programación C/C++ / Re: Necesito ayuda en: 18 Febrero 2019, 14:34 pm
- Anda, cierto, no habia probado una respuesta incorrecta, jeje, con tanto cambio que he visto en C++ pensé que estaba facilitando el uso de expresiones booleanas como Python XD.
1740  Programación / Programación C/C++ / Re: Necesito ayuda en: 18 Febrero 2019, 02:12 am
Código
  1. if (resp == "el nombre", "El nombre")

- Que clase de brujería es esa :xD, no lo encuentro en mis libros pero funciona  :o ( corrijo, trabaja como un if (true) )
Páginas: 1 ... 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 [174] 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 ... 217
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines