jueves, 5 de octubre de 2017

Reducción del consumo de memoria RAM en Firefox

El navegador web Firefox puede llegar a consumir gran porcentaje de la memoria ram de una pc, volviendo que el equipo responda de manera lenta.

Esto se debe a que el navegador guarda en la memoria ram el contenido de un sitio web (imagenes, codigo html), no solo de la página que estamos viendo, sino también de las páginas que hemos visitado.

Podemos decirle a Firefox que guarde en la memoria ram solo un numero de páginas que le indiquemos, para eso ingresamos en la barra de urls, "about:config"

martes, 29 de agosto de 2017

Como recuperar mensajes eliminados de Whatsapp

La aplicacion movil Whatsapp para android realiza diariamente (2 am), siempre que el telefono este encendido, una copia de seguridad de los mensajes que tengas y guarda esa copia en una carpeta llamada "Databases", que esta dentro de la carpeta "whatsapp", que esta almacenada en la memoria interna,

Whatsapp solo mantiene 7 copias de seguridad, que podrian ser de los ultimos 7 dias, en archivos con extension crypt12, el nombre del archivo tiene la sgte. estructura: mgstore-<fecha>.1.db.crypt12.

Para restaurar los mensajes, tenemos que usar un explorador de archivos (en windows o en android). Si queremos restaurar la ultima copia de seguridad no hariamos nada pero si quisieramos restaurar una copia mas antigua: borramos el archivo mgstore.db.crypt12, elegimos el  archivo de copia de seguridad que restauraremos, y lo renombramos quitando desde el guion hasta el punto antes de "db" para que tenga el siguiente nombre: mgstore.db.crypt12.

Luego reinstalamos whatsapp y seleccionamos restaurar copia de seguridad.

martes, 20 de junio de 2017

Como crear un socket de red en Android


Los sockets de red son objetos que se utilizan como elementos terminales en una comunicacion de datos en un red. 

Los sockets de red de la parte cliente en Android se crean utilizando el lenguaje de programación Java, se pueden crear con la clase Socket del paquete java.net.

Socket s = new Socket(host, 80);

donde host es la direccion ip del host destino y 80 es el puerto tcp.

Si se intenta crear un socket en la clase MainActivity


public class MainActivity extends AppCompatActivity 

el programa arroja una excepcion:

jueves, 23 de febrero de 2017

Diferencias entre el protocolo TCP y UDP

Los protocolos de comunicación TCP y UDP ambos pertenecen a la capa de transporte. La primera diferencia es que UDP no ofrece entrega confiable, es decir los datos que reciba el receptor pueden ser diferentes a los que envio el emisor.

El protocolo UDP se utiliza en aplicaciones en tiempo real, como el streaming de video, o comunicaciones VOIP, mientras que el protocolo TCP se puede utilizar en aplicaciones en donde sea importante la entrega confiable como la compartición de ficheros.

lunes, 20 de febrero de 2017

El protocolo de comunicación TCP



El protocolo de comunicación TCP(Protocolo de control de transporte) se  encarga de crear un canal de comunicaciones confiable para dos computadoras, debido a que el protocolo IP(Protocolo de Internet) no ofrece el servicio de entrega fiable, es decir no garantiza que la información enviada llegue o si lleva esta información sea igual a la original. También los protocolos de la capa de enlace de red no ofrecen entrega confiable.

TCP contiene mecanismos que evitan la congestión en una red, la congestion se presenta cuando los buffers de los routers se llenan, ocasionando que estos descarten los paquetes de internet.




martes, 20 de octubre de 2015

Bluetooth

Bluetooth es n estandar de tecnología inalámbrica para el intercambio de datos sobre cortas distancias, (usando ondas de radio UHF en la banda ISM de 2.4 a 2.485 GHz) de dispositivos fijos o moviles, tambien se utiliza para contruir redes de area personal.

Esta tecnología fue inventada por Ericsson in 1994. Bluetooth es manejada por el grupo de interes especial Bluetooth, que tiene mas de 25000 compañias miembras en las areas de telecomunicaciones, computación, redes de computadoras, y electrónica de consumo.


domingo, 18 de octubre de 2015

El administrador de Tareas de Windows

El administrador de Tareas de Windows

El administrador de tareas es un administrador de tareas, monitor de sistema y administrador de arranque incluido con Microsoft Windows, Provee limitada informacion sobre el rendimiento de la computadora y aplicaciones en ejecución, procesos, uso de CPU, información sobre la memoria, actividad de red, usuarios que han iniciado sesión y servicios del sistema. El administrador de tareas puede ser tambien usado para establecer la prioridad de procesos, la afinidad a un procesador, cerrar procesos, apagar, reiniciar, hibernar or desconectarse de Windows. Fue introducido con Windows NT 4.0.

En versiones recientes de Windows puede iniciarse el programa presionando WIN+R y tipeando taskmgr.exe, o presionando CTRL+SHIFT+ESC.

Funcionalidad

Aplicaciones

La pestaña de aplicaciones muestra una lista de programas actualmente en ejecución. Un conjunto de reglas determina si un procesos aparece en esta pestaña o no. La mayoría de aplicaciones que tienen una entrada en la barra de tareas apareceran en esta pestaña.

Procesos

La pestaña de procesos muestra una lista de todos los procesos ejecutandose en el sistema. Esta lista incluye servicios y procesos de otras cuentas. Anteriormente a Windows XP, los nombres de procesos de mas de 15 caracteres eran truncados.

Rendimiento

La pestaña de rendimiento muestra estadísticas sobre el rendimiento del sistema, como el uso del CPU o cuanta memoria esta siendo usada.

Funciones de red

Las pestaña de funciones de red, introducida en Windows XP, muestra estadísticas relacionadas a cada adaptador de red presente en la computadora.

Usuarios

Esta pestaña, también fue introducida en Windows XP, muestra todos los usuarios que actualmente tiene una sesión en la computadora. En servidores, puede haber varios usuarios conectados usando Terminal Services.


Traducido de https://en.wikipedia.org/wiki/Task_Manager_%28Windows%29