Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - codX

#11
Hardware / combo actualizacion gamming
13 Febrero 2020, 18:36 PM
Hola como están? Quiero actualizar mi pc gammer y me surgio una duda.
Yo tengo un ryzen 3 2200 el cual tiene grafica integrada, y una gpu msi radeon 580 8gb.
El combo actualizacion que vi en mercadolibre es la placa + el procesador. Un ryzen 7 2700, éste procesador no tiene gráfica integrada, y mi duda es si los juegos seguirán siendo fluidos a pesar de que le ryzen es sin gpu integrado Gracias
#12
Hardware / ayuda en duda con ups
2 Febrero 2020, 17:25 PM
Hola amigos, quiero comprar un ups para una pc gammer. su fuente es de 550w normalizada. Qué potencia en va del ups me recomiendan? Gracias
#13
Programación C/C++ / Ayuda con hilos en C
24 Enero 2020, 00:37 AM
Hola gente del foro, tengo un pequeño código que no puedo hacer funcionar. consta de un cronometro y musica, los cuales quiero ejecutar a la vez en dos hilos separados. Pero me pasa que, funciona simepre uno solo el thread de la musica, o el del cronometro. Alguien me puede ayudar por favor?
Este es el codigo, con libreria ncurses.

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <ncurses.h>
#include <pthread.h>
void ini_video();
void *cronometro(void *args);
void *musica(void *arg);
void ejecuta_threads();

int main()
{
ini_video();
ejecuta_threads();
return 0;
}

void ejecuta_threads()
{
pthread_t th0, th1;

pthread_create(&th0, NULL, (void *)&cronometro, NULL);
pthread_create(&th1, NULL, (void *)&musica, NULL);
pthread_join(th0, NULL);
pthread_join(th1, NULL);
}

void ini_video()
{
int filas,columnas;
initscr();
start_color();

// letras, fondo.
init_pair(1, 4, 2); // cronometro
init_pair(2, 0, 2); // fondo pantalla
cbreak();
noecho();
keypad(stdscr, true);
bkgd(COLOR_PAIR(2));
curs_set(0);
getmaxyx(stdscr, filas, columnas);
refresh();
}

void *cronometro(void *args)
{
int horas, minutos, segundos;

for(horas = 0; horas <= 2; horas++){
for(minutos = 0; minutos < 60; minutos++){
for(segundos = 0; segundos < 60; segundos++){
attron(A_BOLD | COLOR_PAIR(1));
mvprintw(5, 50, "%s %i:%i:%i", "Tiempo ->  ", horas, minutos, segundos);
napms(1000);
refresh();
}
}
attroff(A_BOLD | COLOR_PAIR(1));
}
return NULL;
}

void *musica(void *arg)
{
char *comando = "/usr/bin/play";
char *args[] = {"play", "-q", "donkey.ogg", "-t", "alsa", 0};

while(1)
execv(comando, args);

}
#14
Hola Amigos del foro. Felices fiestas para todos!
Bueno el tema es que me apareció un cartel de que mi disco está casi lleno, digamos la particion raíz (/). Mostrandome la imágen que publico. Al parecer la carpeta /var/log ocupa unos 40gb aprox. Mi duda es qué archivos se pueden eliminar de esa carpeta sin dañar el sistema. Gracias.
#15
Programación C/C++ / Re: Entendiendo una función
26 Diciembre 2019, 16:53 PM
Mafus, cómo estás. Me ha servido mucho la explicación, clara, concisa. Es la primera vez que lo veo. Gracias por tu tiempo. Buen 2020!!
#16
Programación C/C++ / Entendiendo una función
25 Diciembre 2019, 16:53 PM
Hola amigos del foro. Estoy estudiando el archiconocido libro EL Lenguaje de Programción C de Kernighan y Ritchie; en la sección de apuntadores a funciones aparece el siguiente código:

/* qsort: c la sific a v[left].. ,v[right] e n o rd e n a s c e n d e n te */
void qsort(void *v[ ], int left, int right,
int (*com p) (void *, void *))
{
int i, last;
void sw ap(void *v[ ], int, int);
if (left > = right)
/* n o h a c e n ad a si el arre g lo co n tien e */
re tu m ;
/* m enos d e dos elem entos */
sw ap(v, left, (left + right)/2);
last = left;
for (i = le ft+ 1 ; i < = right; i + + )
if ((' com p) (v[i], v[left]) < 0)
sw ap(v, + + la st, i);
sw ap(v, left, last);
qsort(v, left, la st—1, com p);
qsort(v, last + 1, right, com p);
}


No entiendo por qué dentro de dicha función declara otra función de la siguiente manera(segunda línea dentro de la funcion:

void sw ap(void *v[ ], int, int);

Gracias.
#17
Programación C/C++ / Re: Creacion de chats
27 Noviembre 2019, 22:23 PM
Hola chicos, muchas gracias, valoro mucho sus respuestas y el tiempo dedicado. A leer y manos a la obra. Mucha suerte!
#18
Programación C/C++ / Creacion de chats
27 Noviembre 2019, 01:00 AM
Hola amigos. Sé programar en C. En mi casa hay dos computadoras. Quisiera crear un pequeño y sencillo chat para comunicarme con la persona que está en la otra máquina. Una máquina tiene linux y la otra windows. No quiero que me hagan el código por supuesto. Quisiera que me den una idea de por donde arrancar o las cosas a tener en cuenta. Evitar comentarios tipo "usa skipe" "gmail", etc... es un experimento que quiero hacer. Gracias.
#19
Hola amigos. Tengo que presentar un trabajo en la facu, se trata de lo siguiente.
debo registrar los empleados de una empresa, cargar el nombre el sueldo y la antiguedad luego mostrar todo en una tabla. Me dan una idea por favor de como hacerlo? Hice el formulario que pide la cantidad de  empleados y me trabe. Debo usar html y php. gracias
#20
Desarrollo Web / Re: Ayuda en HTML
13 Noviembre 2019, 21:47 PM
Hola. Muchas gracias por tu respuesta. Suerte!! Ire al enlce.