Mensajes recientes

#21
Windows / Re: nordvpn chrome
Último mensaje por DaVinci4 - 31 Diciembre 2021, 00:43 AM

me aparece muchas veces
#22
Hardware / PC para videojuegos
Último mensaje por alvrezi - 31 Diciembre 2021, 00:34 AM
Hola

Planeo armar una PC para jugar videojuegos con gráficos en Alto (no es necesario que sea en ultra) para eso encontre una tienda en línea donde comprar y elegir cada componente,

Esta es la tienda: https://tecnodromo.com.mx/
No soy un experto y no quiero mal gastar mi dinero, por lo que pido su apoyo para decirme los componentes recomendados para armarme un buen equipo.


Lo que creo que sería bueno que tenga es lo siguiente:
Procesador i5
Ram: 4-8 gb lo que recomienden
Chasis negro con azul
Fuente de poder con leds
HDD: 1 TB
Quemador de DVD
Disipador con leds
Tarjeta de video potente


Se agradecera su apoyo.
#23
Hardware / Re: ¿Que les parecen estos alt...
Último mensaje por el-brujo - 31 Diciembre 2021, 00:12 AM
¿Qué problemas has tenido con un ratón Logitech? Suele ser muy buena marca y sus ratos y teclados suelen durar bastante, aunque no son baratos precisamente, aunque es verdad que  tienen muchos modelos también, y de diferentes calidades, pero incluso los más sencillos (económicos) suelen dar buenos resultados.
#24
.NET (C#, VB.NET, ASP) / Salto de línea de palabras
Último mensaje por Meta - 30 Diciembre 2021, 23:35 PM
Buenas.

En modo consola C#.

Al escribir en el teclado al llegar al carácter 20, sigo escribiendo y me sale el renglón abajo. Así sucesivamente.

¿Es posible hacerlo sin pulsar Enter?

Que lo haga solo.

Felices fiestas 2021.
#25
.NET (C#, VB.NET, ASP) / Re: C# Ejecutar archivo .bat
Último mensaje por Meta - 30 Diciembre 2021, 23:34 PM
Sin usar archivos bat externos.

Código (csharp) [Seleccionar]
ProcessStartInfo info = new ProcessStartInfo("cmd", "c/ shutdown -s -t 60");
#26
GNU/Linux / Re: como cambio la resolucion ...
Último mensaje por MinusFour - 30 Diciembre 2021, 23:17 PM
Como estás usando xrandr, estas usando xorg, así que te toca agregar configuración a tu directorio de xorg.

https://wiki.archlinux.org/title/Xrandr#Adding_undetected_resolutions

Lo único que tienes que tener cuidado es que configures el nombre del monitor correctamente (quizás no es VGA1) y que el driver en la sección de device sea correcto (quizás uses nvidia o quizás intel... si es una laptop con tarjetas gráficas hibridas necesitas poner el driver de intel)
#27
Hardware / Re: Duda proceso hdd
Último mensaje por Machacador - 30 Diciembre 2021, 23:11 PM
Cita de: Adrian.CS en 30 Diciembre 2021, 21:43 PM
Felices fiestas  :silbar: perdón si el mensaje no debe estar aquí, no se donde ubicarlo. Mi caso es que tengo el disco de mi portátil al que quiero reprogramar la ISO del fabricante para dejarlo como vino de fabrica. Y necesito saber qué pasos seguir exactamente, lo único que se es que se hace con un writer (el que sea). Esta tarde busqué el firmware del modelo de hdd "WD10JPCX-24UE4T0" y me salió la página https://files.hddguru.com/download/MRT/Western%20Digital/ donde creo que lo encontré. Ya me decís, saludos


Y porque no simplemente formateas ese disco???...

Si lo que quieres es dejar la máquina como vino de fábrica, eso es tan sencillo como reiniciar y pulsar la tecla F que corresponda...

:rolleyes: :o :rolleyes:
#28
Foro Libre / Re: ¡Vuestros Ordenadores!
Último mensaje por Machacador - 30 Diciembre 2021, 22:48 PM
Cita de: rub'n en 16 Diciembre 2021, 00:23 AM
bueno, pero eso es para el NAS, no uso diario pues. XD

Ta bien, pues... de todas maneras vale porque se ve chulingo... grrrrrrr...

:rolleyes: :o :rolleyes:
#29
Foro Libre / Re: Tema Coronavirus COVID-19.
Último mensaje por Machacador - 30 Diciembre 2021, 22:43 PM
Cita de: crazykenny en 30 Diciembre 2021, 16:55 PM

NOTICIA;;  Europa, en alerta roja: riesgo máximo por coronavirus
La mayor parte de los países europeos se encuentran en riesgo máximo por covid, según los datos del ECDC



Si pero... ya no muere tanta gente a causa de la Covid 19... parece que si han sido efectivas las vacunas...

A mi dió este Noviembre pasado teniendo 2 dosis de la Vero-Cell de Sinopharm... fueron 3 noches de fiebre con muchos escalofríos y como 2 semanas de mucho malestar y cero apetito, aunque comía algo para mantenerme, también perdí totalmente el olfato aunque no el gusto, pero ya lo he recuperado... fue como un catarro muy fuerte... de medicamentos solo tomé acetaminofén o paracetamol para controlar la fiebre...

En Enero también la tuve sin haberme vacunado aun... aquella vez no tuve fiebre muy alta pero si dolores de cabeza y la saturación de oxigeno alrededor de 85%...  me sentí muy débil y cansado, y tuve un dolor muscular muy fuerte en mi brazo derecho que algunas veces se extendía al antebrazo y casi ni podía levantar un vaso de agua... recupere totalmente la funcionalidad de mi brazo a mediados de año... tomé en este tiempo solo aspirinas para el dolor de cabeza, y luego diclofenac potásico para el dolor del brazo...

Esa ha sido mi experiencia hasta ahora... pronto me pondré una tercera dosis de la Ver-Cell, o tal vez la Sputnik V...

Saludos.

:rolleyes: :o :rolleyes:
#30
Programación C/C++ / Resolución de sistemas de ecua...
Último mensaje por fzp - 30 Diciembre 2021, 22:38 PM
Dejo aquí un método -que creo que funciona- para la resolución de un sistema de "n" ecuaciones lineales con "n" incógnitas.
Está basado en el algoritmo de Gauss (no sé si otros lo llaman de Gauss-Jordan u otros de Gauss-Jacobi). Sea como sea que lo llamen consiste en dejar la matriz de coeficientes en una matriz triangular con 0 (ceros) por debajo de la diagonal principal de a matriz de coeficientes. Y luego ir resolviendo despejando in cógnitas de atrás hacia delante.

Sé que es un método poco eficiente. Para empezar los errores de cálculos sucesivos (especialmente en sistema muy grandes con muchas ecuaciones) pueden producir desbordamientos (overflow) o que, si hay términos relativamente pequeños respecto a otros, se produzcan reducciones a "1" que desvirtúen el resultado final, para sistemas de ecuaciones muy particulares. Como mi intención es simplemente una primera aproximación para reslover sistemas del tipo de los que se dan en Ingeniería (cálculo de estructuras, mallas de tuberías, etc...) de momento éso no me importa demasiado.

También la forma de introducir los datos es totalmente ineficiente -a mano-. Es sólo para pruebas; lo suyo es que sea a partir de datos de matrices que previamente se hayan almacenado en disco. Es más, esas matrices no se introducirán a mano -ni siquiera en disco- sino que provendrán de otros programas que las habrán guardado en disco a partir de otros datos (matrices de rigidez de una estructura -de construcción- a partir de sus datos de longitud de barras, inercia, material, etc; o longitud de tubería, diámetro, material, persión, etc...).

Por lo tanto, el hecho de la forma de introducción de datos no debe de ser valorado; solo el funcionamiento del algoritmo de resolución del sistema.

Por lo tanto, respecto al programa en general, me gustaría tener opiniones sobre:
- Sobre todo: ¡fallos que pueda tener! - He probado varios sistemas, algunos con bastantes incógnitas, y los ha resuelto. He probado varios sistemas con fallos "evidentes" (filas = 0; columnas = 0; filas/columnas = combinación lineal de otras filas/columnas;...) y me los ha detectado. En ese sentido, mi miedo es más bien -no que no me detecte sistemas sin solución-, sino que sistemas que SÍ tienen solución, me los detecte como que no la tienen. ¿Veis algún fallo? ¿Alguna forma de mejorarlo?

- ¿Se podría mejorar, mediante un algoritmo iterativo, la solución? He visto cosas, pero ninguna lo suficientemente clara -para mi- sobre cómo mejorar una solución a partir de una primera solución. En concreto he leído sobre los métodos de Richardson, de Jacobi, de Gauss-Seidel, que incluso empiezan con vectores/matrices de soluciones "alejadas" de la solución verdadera; cuando se podría mplementar desde una primera solución "muy aproximada" - la que ofrece el algoritmo que aquí se da-; pero no sé como implementarla.

- Por último: sé que hay un método muy potente (y con reducción de operaciones y de tiempo de cálculo y de disminución por errores de operaciones (¡justo lo que quiero disminuir!) que es la "condensación de ecuaciones"..., pero no encuentro información viable. Si alguien me puede ofrecer literatura sobre ese tema, pues estaría genial.

Bueno, aquí dejo el código que he hecho, para las críticas/comentarios/ayudas/mejoras/etc... que creáis convenientes (cualquier cosa será bien recibida):

#include <stdio.h>
#include <stdlib.h>

void intro_sistema (int n, double ** a);
void combina_fila (int j, int n, double ** a); // Para dejar coeficientes de la columna a cero
void intercambia_fila (int i, int j, int n, double ** a); // Para que no haya coefic. == 0 en la diagonal
void calcula_incognitas (int n, double ** a, double * solucion); // A partir de una matriz ya triangular

int main ()
{
int n; // numero ecuaciones lineales
int i, j;
double ** a = NULL; // matriz ampliada: coeficientes | terminos independientes
double * solucion = NULL;

printf ("Introducir no. de ecuaciones: ");
scanf ("%d", &n);

a = (double **) malloc ( n * sizeof (double *) ); // filas
for (j = 0; j < n; ++j)
a[j] = (double *) malloc ( (n+1) * sizeof (double) ); // columnas
solucion = (double *) malloc ( n * sizeof (double) );

intro_sistema (n, a);

for (j = 0; j < n-1; j++)  // Procesa elementos diagonal matriz coeficientes
{
if (a[j][j] == 0)
{
for (i = j+1; i < n; i++) // Busca un coeficiente de la misma columna != 0
{
if (a[i][j] != 0)
{
intercambia_fila (i, j, n, a);
break;
}
printf ("\n\nEl sistema no tiene solucion unica"); // No hay coficiente != 0 sobre el que pivotar
return 0;
}
}
combina_fila (j, n, a);
}

if (a[n-1][n-1] == 0)
{
printf ("\n\nEl sistema no tiene solucion unica\n"); // Toda la fila inferior es de ceros
return 0;
}
else
{
calcula_incognitas (n, a, solucion);
printf ("\n\n");
for (j = 0; j < n; j++)
printf ("soluc[%d] = %lf\n", j, solucion[j]);
}
return 0;
}

void intro_sistema (int n, double ** a)
{
int i, j;
double var;

printf ("\nIntroducir matriz de coeficientes del sistema de ecuaciones lineales\n");
for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
{
printf ("a[%d][%d] = ", i, j);
scanf ("%lf", &var);
a[i][j] = var;
}
printf ("\nIntroducir terminos independientes del sistema\n");
for (i = 0; i < n; i++)
{
printf ("b[%d] = ", i);
scanf ("%lf", &var);
a[i][n] = var;
}
}

void combina_fila (int j, int n, double ** a)
{
double factor;
int i, k;

for (i = j+1; i < n; i++)
{
if (a[i][j] != 0)
{
factor = -a[j][j] / a[i][j];
for (k = j; k < n+1; k++)
a[i][k] = (factor * a[i][k]) + a[j][k];
}
}
}

void intercambia_fila (int i, int j, int n, double ** a)
{
double var_intercamb;
int k;

for (k = j; k < n+1; k++)
{
var_intercamb = a[i][k];
a[i][k] = a[j][k];
a[j][k] = var_intercamb;
}
}

void calcula_incognitas (int n, double ** a, double * solucion)
{
double acumulador;
int i, j;

solucion[n-1] = a[n-1][n] / a[n-1][n-1];
for (i = n-2; i >= 0; i--)
{
acumulador = a[i][n];
for (j = i+1; j < n; j++)
acumulador = acumulador - (a[i][j] * solucion[j]);
solucion[i] = acumulador / a[i][i];
}
}


Pues nada, lo dicho, que se agradece cualquier comentario.