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 - EdePC

#1761
Saludos,

- Tengo entendido que las variables exportadas desde un Shell Padre solo son accesibles desde una Shell Hija, es decir, tienes que exportar tus variables y luego llamar a una Shell, esta nueva Shell hereda las variables exportadas.

Código (bash) [Seleccionar]
[root@localhost ~]# cat config.sh
export Ip1=60
export Ip2=100
[root@localhost ~]# cat envia.sh
source config.sh
bash
[root@localhost ~]# ./envia.sh
[root@localhost ~]# echo $Ip1 $Ip2
60 100
[root@localhost ~]# echo $Ip1 $Ip2 in Child Bash
60 100  in Child Bash
[root@localhost ~]# exit
exit
[root@localhost ~]#

#1762
Programación C/C++ / Re: Ayuda con temporizador
13 Octubre 2018, 14:57 PM
Saludos,

- Depende de la temática de tu ejercicio, si estás en Algoritmos lo correcto sería utilizar conversiones; si estás en Programación utilizando librerías, entonces lo correcto sería utilizar librerías de tratamiento de fechas/horas.

- Supongo que estás tratando con ejercicios de Algoritmos, entonces has conversiones:

-- Aunque también depende algo del formato de las fechas/horas que vas a utilizar, por ejemplo si la hora dada es: 13:20:23 tomas las horas (13) las pasas a una unidad base por ejemplo segundos: 13 * 3600 = 46800, lo sumas con los minutos convertidos: 20 * 60 = 1200, y a la vez lo sumas con los segundos, quedando: 46800 + 1200 + 23 = 48023 segundos.

-- Para finalizar sumas tus segundos obtenidos con los segundos dados, suponiendo que los segundos dados son 500, entonces: 48023 + 500 = 48523.

-- Listo ahora haces el inverso:

--- Horas = 48523 / 3600 = 13; residuo = 1723
--- Minutos = 1723 / 60 = 28; residuo = 43
--- Segundos = 43

-- Quedando: 13:28:43

- Hay varias maneras, otra podría ser el convertir los segundos dados a horas, minutos y segundos, para luego sumarlos a las horas, minutos y segundos dados al inicio.

- No le veo mucho parecido a un temporizador, a no ser que no lo haya entendido bien...  :xD
#1763
- Y seguirás con el mismo problema si no TOCAS con tus propias manos los componentes que ya comenté: Disipador del Procesador, Disipador del Chipset, Fuente de Poder, el que te queme la mano es el culpable.

- Lo del sujetador del Procesador, también se me han roto algunos, en mi caso los amarro con un trozo de cable UTP o le pongo un tornillo de cabeza plana y ancha XD (cuidado con hacer corto al amarrar o agujerear la placa al poner el tornillo)

- Si ya fuiste a ver al técnico, por que no llevaste la PC, igual lo van a palpar para ver que está calentando demasiado y le van a poner un Cooler extra en ese lugar, o ver porque calienta, quizá un corto, un falso contacto, una soldadura fría o floja, etc.
#1764
- Descargas e instalas la última versión de VirtualBox: https://download.virtualbox.org/virtualbox/5.2.18/VirtualBox-5.2.18-124319-Win.exe

- Descargas e instalas la última versión del Extension Pack: https://download.virtualbox.org/virtualbox/5.2.18/Oracle_VM_VirtualBox_Extension_Pack-5.2.18.vbox-extpack

- Creas tu Máquina Virtual para instalar tu WinXP asegurándote de tener en el apartado Pantalla: Memoria de Vídeo: 128MB, Habilitar aceleración 3D y Habiltiar Aceleración de vídeo 2D

- Instalas tu WinXP e luego lo inicias en Modo Seguro (Modo a prueba de errores) presionando F8 cuando está prendiendo.

-- Instalas los Guest Additions y te aseguras de marcar la Opción: Direct 3D Support.

- Ejecutas (inicio > ejecutar) dxdiag
-- Revisas en el apartado Pantalla que esté disponible la aceleración DirectDraw y la aceleración Direct 3D.



- Por ejemplo el Smash Bross no me dejaba jugarlo, daba un error de Direct 3D, pero ahora funciona:



-- Super Ssssssmaaaaash Brrrrooooos  :xD
#1765
Cita de: Machacador en 30 Septiembre 2018, 13:13 PM
Yo como cerebro de pescado tooodos los días del mundo... y si... algunas veces me siento medio zombi, pero así creo que andan la mayoría de mis compatriotas venezolanos... grrrrrrr...

Y pensar que cuando chico odiaba el sonido que hacían mis padres cuando se chupaban el cerebro de las cabezas de pescado...

Cerebro de ganado o cualquier otro animal nunca he comido ni creo que comeré...

:rolleyes: :o :rolleyes:

Saludos.

- En mi Región hay un Plato que se llama Caldo de Cabeza, es delicioso (sin bromas)  :xD

-- Click derecho abrir imagen en nueva pesataña para verlas en tamaño completo --


-- Esas son de Cordero, también hay de Res, Pescado, etc. El Cerebro de Cordero es bastante rico, al igual que el de Res, claro que comiéndolo con Caldo, Maiz, Papa, etc, por si solo puede no gustar mucho  :xD

- Uan mesión especial para el Cuy Chactao (Conejillo de Indias o Cuye, o Cobaya), me gusta su pellejo, su cerebro no tanto, pero hay gente que lo succiona tal como dice Machacador con el Pescado.

#1766
Cita de: Eleкtro en 12 Octubre 2018, 20:13 PM
Te recomiendo usar VMWare Workstation o VMWare Player en su lugar, VBox es una patata caliente inestable y su limitada aceleración gráfica también, es un muy mal software en comparación con VMWare... y con diferencia. Lo gratuito no siempre es lo mejor.

De todas formas... :



- El día en que vmWare player (gratuito) tenga SnapShoot, VirtualBox caerá en el olvido XD.

- La estabilidad de vmWare es Sorprendent, aunque es un poco más lento que VirtualBox. Por cierto VirtualBox también tiene aceleración pero hay que descargarle su Extension Pack y aumentarle la memoria de vídeo a 128 MB (ver imágen de Elektro)
#1767
Saludos,

- Tienes algo de redundancia de variables, además de que algunas variables no tienen el nombre apropiado.

- Se trata de Estadística Descriptiva > Medidas de dispersión en datos simples

- He hecho algunos parches para que funciones bien, revísalos para ver si cumple con tu ejercicio, yo lo he probado con la tabla que adjunto aquí:

-- Tabla (utilizo otro método para el cálculo, pero da el mismo resultado, solo concéntrate en xi, fi, y los resultados finales, el código utiliza tu propio método):



-- Código corregido:

Código (cpp) [Seleccionar]
#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;

int main(int argc, char** argv) {

 double  numeros[500], numeros2[500], numeros3[500], n;
 double  fre = 0, coef = 0, des = 0, varia = 0, suma = 0, media = 0, suma2 = 0;


 cout << "\nDigite el Numero de Filas de la Tabla:";
 cin >> n;

 for (int i = 0; i < n; i++) {

   cout << "\n- Digite el numero: ";
   cin >> numeros[i];  // xi
   cout << "\n- Digite la Frecuencia del Dato: ";
   cin >> numeros2[i]; // fi

   fre = fre + numeros2[i]; // SUM(fi) o número de datos (n)

   numeros3[i] = numeros[i] * numeros2[i] ; // xi*fi
   //cout <<"\n X.F:"<<numeros3[i];
   suma = suma + numeros3[i]; //SUM(xi*fi)
 }

 media = suma / fre;
 cout << "\n Promedio:" << media;

 for (int i = 0; i < n; i++) {
   numeros[i] = fabs(numeros[i] - media); // |xi - media|
   numeros[i] = pow(numeros[i], 2); // |xi - media|^2
   cout << "\nDesviacion al cuadrado: " << numeros[i];
 }

 for (int i = 0; i < n; i++) {
   numeros2[i] = numeros2[i] * numeros[i]; // (|xi - media|^2)*fi
   cout << "\nDesviacion por la Frecuencia: " << numeros2[i];
   suma2 = suma2 + numeros2[i]; // SUM( (|xi - media|^2)*fi )
 }

 varia = suma2 / fre; // free es el número de datos n (SUM(Xi*fi))
 cout << "\nLa Varianza es: " << varia;

 des = sqrt(varia); // Desviación Típica o Estándar
 cout << "\nLa Desviacion Estandar es: " << varia;

 coef = (des * 100) / media; // Coeficiente de variación en %
 cout << "\nCoeficiente de Variacion: " << coef;
 getch();
 return 0;
}



-- Resultados

Digite el Numero de Filas de la Tabla:11

- Digite el numero: 0

- Digite la Frecuencia del Dato: 1

- Digite el numero: 1

- Digite la Frecuencia del Dato: 1

- Digite el numero: 2

- Digite la Frecuencia del Dato: 2

- Digite el numero: 3

- Digite la Frecuencia del Dato: 0

- Digite el numero: 4

- Digite la Frecuencia del Dato: 3

- Digite el numero: 5

- Digite la Frecuencia del Dato: 3

- Digite el numero: 6

- Digite la Frecuencia del Dato: 4

- Digite el numero: 7

- Digite la Frecuencia del Dato: 1

- Digite el numero: 8

- Digite la Frecuencia del Dato: 2

- Digite el numero: 9

- Digite la Frecuencia del Dato: 2

- Digite el numero: 10

- Digite la Frecuencia del Dato: 1

Promedio:5.35
Desviacion al cuadrado: 28.6225
Desviacion al cuadrado: 18.9225
Desviacion al cuadrado: 11.2225
Desviacion al cuadrado: 5.5225
Desviacion al cuadrado: 1.8225
Desviacion al cuadrado: 0.1225
Desviacion al cuadrado: 0.4225
Desviacion al cuadrado: 2.7225
Desviacion al cuadrado: 7.0225
Desviacion al cuadrado: 13.3225
Desviacion al cuadrado: 21.6225
Desviacion por la Frecuencia: 28.6225
Desviacion por la Frecuencia: 18.9225
Desviacion por la Frecuencia: 22.445
Desviacion por la Frecuencia: 0
Desviacion por la Frecuencia: 5.4675
Desviacion por la Frecuencia: 0.3675
Desviacion por la Frecuencia: 1.69
Desviacion por la Frecuencia: 2.7225
Desviacion por la Frecuencia: 14.045
Desviacion por la Frecuencia: 26.645
Desviacion por la Frecuencia: 21.6225
La Varianza es: 7.1275
La Desviacion Estandar es: 7.1275
Coeficiente de Variacion: 49.9016
#1768
Saludos,

- Tengo entendido de que Dev C++ es muy antiguo, aunque la herramienta está ahí y funciona. Algo más modernito es CodeBlocks que ya trabaja con MinGW, sin embargo no tiene la última versión de este.

- En lo personal tengo SublimeText, CodeBlocks y NetBeans, este último tiene soporte para C y C++, yo suelo descargarme la versión ALL (.zip) de NetBeans, y MinGW para trabajar en C y C++

-- https://netbeans.org/downloads/
-- https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/
#1769
Saludos,

- Deberías de revisar los Logs para ver que sucede.

- No incluyas el caracter barra ( / ) al inicio de una URL a no ser que se trate de una URL absoluta, "/path/delusuario/imagenes/laimagen.jpp", se es una ruta relativa quita la primera barra: "path/delusuario/imagenes/laimagen.jpp", además veo que dice: laimagen.jpp en lugar de laimagen.jpg, espero que sea un error en el ejemplo  :xD

-- Linux entiende la / como el Root Directory
#1770
- Que significa ese "y nada", que no lo detecta o que lo detecta pero no lo desinfecta?

- Revisa en VirusTotal, hay unos cuantos ficheros .PHP que supuestamente tienen un WebShell, no se si sea parte legítima del fichero en sí, o no.

- Los .PHP son ficheros de texto, solo analízalos a mano y revisa si tienen algo raro (usa un editor de texto crudo como SublimeText, Notedad3, Notepad++, etc)

- Si encuentras algo raro busca todos los ficheros que tengan la misma o muy similar fecha de modificación para realizar tu análisis manual.

- Debes de tener en cuenta de que los Antivirus pueden lanzar falsos positivos y falsos negativos, y más si se trata de Scripts, ya que estos son simple texto a ser interpretado.

- SI te es posible, sube tus ficheros a algún servidor como Mediafire, u otro, estos tienen su propio antivirus y si no detectan nada entonces también permites que alguien analice tus ficheros.