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

 

 


Tema destacado: Introducción a Git (Primera Parte)


  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 ... 280
81  Seguridad Informática / Análisis y Diseño de Malware / Re: Como crear un virus troyano actualizado en: 15 Abril 2021, 05:34 am
El bifrost que yo sepa, sirve para Windows 10.

En github los tienes código abierto
82  Programación / Bases de Datos / Re: Por donde empezar Diseño Web en: 13 Abril 2021, 16:15 pm
HTML sirve para indicar el contenido de una web. Se usan etiquetas para ello. Por ejemplo una imagen:
Código
  1. <img src="https://elhacker.net/favicon.ico" alt="Icono de elhacker">

CSS sirve para organizar el contenido, cambiar los colores, los tamaños, las formas, los bordes... Por ejemplo un borde delgado de color rojo a todas las imágenes de la web:
Código
  1. img {
  2.  border: 1px solid red;
  3. }

javascript sirve para la funcionalidad de la página. Por ejemplo cuando hagas click en la imagen te dice que es:
Código
  1. img.onclick = function() {
  2.  alert(img.alt);
  3. }

Con estas 3 tecnologías puedes hacer cualquier página web. Busca tutoriales, libros y practica muchísimo.
83  Media / Diseño Gráfico / Re: ¿Vale la pena estudiar diseño gráfico? en: 12 Abril 2021, 23:54 pm
Vale más la pena aprender diseño web y explotar las skills de diseño gráfico especializándose ahí.
84  Seguridad Informática / Seguridad / Re: (AYUDA) Me an hackeado la cuenta de twitter. en: 12 Abril 2021, 13:34 pm
Eso es algo que solo puede resolver el soporte de Twitter. Intenta averiguar como te robaron la cuenta para prevenir que te pase con otras cuentas.

Probaste a darle a recuperar contraseña no?
85  Programación / Programación C/C++ / Re: Asignar tipo a variables en C++ en: 10 Abril 2021, 18:36 pm
Ya resolví como hacerlo. Auto casi sirve para resolver el problema, variadic sirve pero es un malgasto de memoria porque reserva la mémoria máxima de un tipo para cada tipo. Por ejemplo reserva 32 bytes para un bool (1 byte). Any es la solución simple que estaba buscando.
86  Programación / Programación C/C++ / Asignar tipo a variables en C++ en: 9 Abril 2021, 15:05 pm
Estoy generando código C++ a partir de otro código de un lenguaje que estoy desarrollando. La funciones las estoy implementando rollo bash.

Sabeis como puedo declarar los argumentos? Estoy forzado a hacer type inference en el preprocesador/compilador y declarar un template por cada llamada que utilice un tipo distinto (la única solución que se me ocurrió hasta el momento) o conoceis alguna alternativa más sencilla?

CÓDIGO A TRANSPILAR/COMPILAR:
Código
  1. x = "Hello World";
  2. showHelloWorld() {
  3.  out($1);
  4.  return 6 * 7;
  5. }
  6.  
  7. showHelloWorld(x);
  8. x = 8;


CÓDIGO QUE GENERO:
Código
  1. #include <string>
  2.  
  3. using namespace std;
  4.  
  5. auto showHelloWorld($1);
  6.  
  7. int main() {
  8.  auto x = "Hello World" ;
  9.  showHelloWorld ( x ) ;
  10.  x = 8 ;
  11.  
  12.  return 0;
  13. }
  14.  
  15. auto showHelloWorld($1) {
  16.  cout << $1 << endl;
  17.  return 6 * 7 ;
  18. }


Lo que necesito hacer es asignarle un tipo (para que no de error) a los $1, $2, $3... y al $. Este último es un array con todos los argumentos dentro como en bash.

Hay que tener en cuenta que cada llamada a la función puede tener el mismo argumento con distinto tipo, ejemplo:
Código
  1. imprimir($1) {
  2.  cout << $1 << endl;
  3. }
  4.  
  5. int main() {
  6.  imprimir("hola");
  7.  imprimir(7);
  8.  // ...
  9. }

Se os ocurre alguna solución sencilla?
87  Informática / Software / Re: No puedo abrir el code blocks en: 6 Abril 2021, 20:17 pm
Me bajé la aplicación de Windows 7 AIO y abri el programa con esa, me volvi a bajar en code blocks ahi y me volvió a salir lo mismo, estoy haciendo algo mal de nuevo pero la code blocks de no es compatible con el sistema de la PC y la de 32 me sigue pidiendo la biblioteca dll y el ucrtbase jajaj 
Prueba con una versión más reciente de Windows.
88  Informática / Software / Re: No puedo abrir el code blocks en: 6 Abril 2021, 19:50 pm
Buenas,probé instalandome un virtual box y volvi a bajarme el code blocks pero a la hra de abrirla me vuelve a salir que necesito la biblioteca dll... que procede?
Necesitas crear una máquina virtual con una imagen de windows. Es decir descarga windows, crea una máquina virtual en virtualbox e instala windows en ella.
89  Informática / Software / Re: No puedo abrir el code blocks en: 6 Abril 2021, 15:08 pm
Se me ocurren varias soluciones que te permitirían compilar.

1 - Bajarte cada una de las dll que va pidiendo a mano. Esto lleva tiempo, a veces no la encuentras y es peligroso porque pueden contener malware. Existen programas que te las bajan automáticamente, pero no me dan mucha confianza. Otra alternativa es quitar las dll de otro windows o que alguien con windows te las envie.

2 - Formatear e instalar windows. No es tu pc asique entiendo que no puedes.

3 - Usar VirtualBox o VMware. Igual es una buena solución para tu caso, ya que así pondría instalar un nuevo Windows o un Linux si lo prefieres como si de un programa más se tratase sin afectar al PC que no es tuyo. En ese Windows instalas el code::blocks sin problemas. Quizás también podrías sacar las dll que te falta de ahí para ponerlas en el PC.

4 - Instalar G++ y nodepad++ en lugar de usar code::blocks. Crear una carpeta, guardas los archivos que crees con nodepad++ dentro y los compilas usando el comando g++ -o holaMundo.exe holaMundo.cpp

5 - Usar una distribución live de Windows o Linux. Yo he programado así durante un tiempo. Quemas el Hirens Boot CD en una pendrive/memoria USB, reinicias el PC, arrancas desde el Hirens en lugar de desde el Windows y seleccionas el Mini Windows XP. Ahí instalas el code::blocks y puedes usarlo en cualquier PC con solo meter el pendrive. Puedes hacer lo mismo con un Linux y Rufus. En Linux no estoy seguro de si hay code::blocks pero si hay el g++ y programas similares al notepad++. Puedes tener simulatenamente HBCD y un Linux en el pendrive si lo creas con YUMI.

6 - Usar un Smartphone. Puedes instalar Termux en Android 7, 8, 9, 10 y dentro de termux instalas g++. Para escribir puedes usar cualquier editor de la PlayStore o un editor de Terminal como vim, neovim, emac, nano...

7 - Contratar un VPS, o hacer tu computador o smartphone accesible desde cualquier otro equipo y cualquier lugar con acceso a internet. Puedes contratar un servidor al que ingresas con un comando y en el que puedes instalar g++ y alguno de los editores. Te permite tener un computador accesible desde cualquier PC o smartphone. Si es tu PC o smartphone tienes que abrir los puertos del router e instalar un servidor SSH.

8 - Editores online. No son una marabilla pero hay editores online gratuitos que te pueden servir en un momento puntual para probar algún código sencillo o hacer algún ejercicio cuando no tengas ninguna alternativa ni puedas instalar nada. Para salir del paso en algún momento te puede servir.
90  Programación / Programación C/C++ / Re: Dev - C++ - duda en el ejercicio c ++ en: 5 Abril 2021, 16:30 pm
A partir de la descripción del problema crea una lista de tareas muy sencillas que debes realizar para resolverlo.

Y a partir de este listado creas el código.

Si te encuentras con alguna duda concreta pregunta sobre ella.
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 ... 280
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines