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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / Desarrollo Web / Re: problema con sistema de queue, misma funcion se ejecuta N veces. (N = usuarios) en: 5 Enero 2022, 18:56 pm
Solucion:

Para poder ejecutar la creación de recursos de forma idempotente, el cliente (que puede ser un frontend u otro microservicio o aplicación, genere el identificador (puedes usar un uuid estandar para ello). Esto lo que permite es poder lanzar la misma operación las veces que quieras, porque si el recurso ya existe, como estás pasando el mismo id, no se crearía otro distinto.
2  Programación / Desarrollo Web / Re: problema con sistema de queue, misma funcion se ejecuta N veces. (N = usuarios) en: 2 Julio 2021, 03:24 am
Basicamente tendria que hacer un microservicio que chequee cada x tiempo si un array esta completo o no, y en base a eso ejecutar la funcion. Estoy en lo correcto?
3  Foros Generales / Dudas Generales / Re: Tengo muchas ganas de ser programador en: 1 Julio 2021, 23:30 pm
Programar es tomar el control absoluto del poder de una computadora. Nada ni nadie te limita.
4  Programación / Desarrollo Web / Re: ¿hay alguna manera de saber en que plataforma fue desarrollada esta web? en: 1 Julio 2021, 23:24 pm
Tenes razon, traigo mas informacion.

WordPress 5.7.2
AddThis
Moat
Google Analytics
AMP
reCAPTCHA
Twitter Emoji (Twemoji)
Google Font API
Font Awesome
Prefix-Free
Swiper Slider
Gravatar
Apache
W3 Total Cache
Froala Editor
PHP
MySQL
Google AdSense
Tag Manager
Google Tag Manager
Elementor
Yoast SEO
jQuery UI 1.11.4
SweetAlert2
Dojo 1
jQuery Migrate 3.3.2
jQuery 3.5.1
CookieYes
Google Sign-in

Saludos
5  Programación / Desarrollo Web / Re: problema con sistema de queue, misma funcion se ejecuta N veces. (N = usuarios) en: 1 Julio 2021, 23:13 pm
Pensé en eso, pero suponiendo que esta persona sale de la página luego de aceptar, entonces la partida nunca se iniciaría.

Ahora suponiendo que el servidor ejecuta la función, alguien o algo tiene que avisarle para que la ejecute, por lo que siento que estoy en el mismo problema y no se me ocurren formas "eficientes"
6  Programación / Desarrollo Web / problema con sistema de queue, misma funcion se ejecuta N veces. (N = usuarios) en: 1 Julio 2021, 11:57 am
Buenas como va. No creo que exista mejor lugar para preguntar esto.
El problema es el siguiente.


En mi pagina web tengo un sistema de queue, donde supongamos, 4 usuarios aceptan la lobby. Por cada usuario que acepta, el id del usuario se añade a un array y se chequea si array = 4 y entonces ejecutamos creatematch(). Este codigo es ejecutado en el FRONTEND, por lo tanto se ejecuta la funcion 4 veces (una vez por usuario), creándome 4 matchs. La funcion creatematch() basicamente envia un objeto a mi db en firebase.

Mi pregunta es evidente... como hago para que solo se ejecute una vez creatematch()?

Saludos
7  Foros Generales / Dudas Generales / Re: Tengo muchas ganas de ser programador en: 1 Julio 2021, 11:42 am
Que increíble, voy a revivir este thread porque creo que puede serle útil a mucha gente que recién se inicia en la programación.

Lo que realmente me preguntaba en este thread era simplemente la SINTAXIS de c++. No entendía las funciones ni las estructuras. No entendía el main y que debía escribir ahí, pero SI sabía escribir líneas de código.

Luego de esto descubrí Python. Su simplicidad me ayudo a entender absolutamente todo. Una vez que estaba 100% preparado en Python, me pasé a javascript sin ningún tipo de problemas.

Hoy en día ayudo a un amigo mío que está aprendiendo c, y es increíble lo SIMPLE que es aprender un lenguaje nuevo sabiendo PROGRAMAR.

Si les gustaría aprender esto, yo empezaría entendiendo QUE es programar, y no hay mejor lenguaje que Python. No tiene tantas trabas como c o c++, yo sé que hay mucha gente que me va a decir que es mejor aprender esos lenguajes porque te dan bases más sólidas y es verdad, pero desde mi experiencia puedo decir que Python también.

La clave es muy fácil... NO FRENAR NI RENDIRSE, nada es imposible. Es así de simple, me leo en este post y veo a un chico que no tenía p**a idea ni siquiera de lo que preguntaba, pero siempre supe que lo que quería era esto.

PD: Espero que los mods no se enojen por revivir esto, siento que es necesario.
8  Programación / Desarrollo Web / Re: ¿hay alguna manera de saber en que plataforma fue desarrollada esta web? en: 1 Julio 2021, 11:23 am
2021 muchachos, hay muchas herramientas para saber que se utiliza en esa página web.

Al parecer para el servidor web utiliza apache, el lenguaje de backend es php y js front puro jquery.

Agradézcanle a WAPPALYZER
9  Programación / Programación C/C++ / Un par de preguntas en mis codigos de noob en: 12 Abril 2017, 10:28 am
Bueno hace un par de dias hice un post y les agradezco a todos por su ayuda, postie el mismo mensaje en casi 7 foros diferentes y ustedes fueron los unicos que me dieron una buena mano, algunos ni contestaron. ( http://foro.elhacker.net/dudas_generales/tengo_muchas_ganas_de_ser_programador-t467763.0.html ).

Primer codigo que hice, le agarre la mano al toque. Igualmente diganme como hacerlo mas eficiente, ya se que es un codigo muy facil y pequeño, pero si aprendo a hacer todo mas eficientemente desde el principio sera mejor a la larga.

Código
  1. #include <iostream>
  2. #include <stdio.h>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.  float nota1, nota2, nota3, promedio, resultado;
  9.  
  10.  cout << "Ponga su primer nota:" << endl;
  11.  cin >> nota1;
  12.  
  13.  cout << "Ponga su segunda nota:" << endl;
  14.  cin >> nota2;
  15.  
  16.  cout << "Ponga su tercera nota:" << endl;
  17.  cin >> nota3;
  18.  
  19.  promedio = nota1+nota2+nota3;
  20.  resultado = promedio/3;
  21.  
  22.  
  23.  cout << "Su promedio final es:" << resultado << endl;
  24.  
  25.  return 0;
  26.  
  27. }


En el segundo codigo la idea era que quede algo asi:

        *
        **
        ***
        ****
        *****     

pero solamente se envia un solo * en el bucle y no se aumenta.

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.            int i;
  8.            int j;
  9.  
  10.            for (i=0; i<6; i++) {
  11.                for( j=0; j<i; j++ )
  12.            cout << "*" << endl;
  13.            cout << "\n" << endl;
  14.            }
  15.        return 0;
  16. }
  17.  
  18.  


y por ultimo 3 cositas mas, que es int main (int argc, char** argv), no logro entender en que influye. Me refiero a lo que esta entre parentesis.
Como aumentar un numero a la potencia que quiera. Intente con ^ y evidentemente no resultó.
y lo ultimo using namespace std; , tampoco se para que sirve, lo unico que se es que hace que compile, como que arregla todo. Gracias.
10  Foros Generales / Dudas Generales / Re: Tengo muchas ganas de ser programador en: 10 Abril 2017, 03:14 am
muchas gracias a todos los que respondieron, estoy empezando de a poco con diagramas de flujo, especificamente este:



hasta ahora arme esto:

Código:
#include <iostream>
#include <stdio.h>

using namespace std;

int main()
{
  float nota1, nota2, nota3, promedio, resultado;
  
  cout << "Ponga su primer nota:" << endl;
  cin >> nota1;
  
  cout << "Ponga su segunda nota:" << endl;
  cin >> nota2;
  
  cout << "Ponga su tercera nota:" << endl;
  cin >> nota3;
  
  promedio = nota1+nota2+nota3;
  resultado = promedio/3;
  
  
  cout << "Su promedio final es %s" << resultado << endl;
  
  return 0;
  
}

pero el netbeans no me compila... en que estoy fallando?

Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines