Bueno, básicamente la idea de esta entrada es la de explicar, lo más sencillo posible, como realizarle el mantenimiento a nuestra PC.
1) En principio, hay que descargar e instalar(pero sin ejecutar) las siguientes aplicaciones:
-Antivirus:
AVG 8.0 (English Version)
-Aplicativos:
CCleaner
Spybot S&D
Spyware Blaster
SuperAntiSpyware
2) Si nuestro sistema operativo es Windows Xp, ME o Vista , debemos desactivar el System Restore de los discos duros. Al tener activada esta utilidad, SO( sistema operativo ) realiza un back up(respaldo o copia de seguridad) de las carpetas que son críticas para su funcionamiento. En caso de haber una falla, utiliza esta información parar restaurarla. Ahora, la mayoría de los virus cambian su ubicación, entonces puede que queden en alguna de las carpetas protegidas, haciendo que sea más díficil erradicarlos de nuestra pc.
A continuación, los pasos a seguir dependiendo del sistema operativo:
Windows Vista
a. En el panel de Inicio pulse sobre Panel de control.
b. Vaya a: Sistema y mantenimiento > Sistema
c. En el panel de la izquierda seleccione "Protección del sistema"
d. En "Puntos de restauración automática" desactive todas las casillas (cada una se corresponde con un disco duro del sistema).
e. Pulse en "Aceptar".
Windows XP
a. En el panel de Inicio pulse sobre Mi PC
b. Haga clic en "Ver información del sistema"
c. Seleccione la etiqueta "Restaurar sistema"
d. Marque la casilla "Desactivar Restaurar sistema en todas las unidades" y pulse en "Aplicar".
e. El sistema le preguntará si está seguro de querer deshabilitarlo. Confírmelo pulsando en SÍ.
f. La opción que muestra el estado de los discos en la ventana "Configuración de la unidad" aparecerá deshabilitada (todo gris). Pulse en el botón Aceptar.
Windows Me
a. Pulse con el botón derecho sobre el icono Mi PC del escritorio.
b. Seleccione la pestaña de "Rendimiento".
c. Pinche en el botón "Sistema de archivos" dentro de "Configuración avanzada".
d. Seleccione la pestaña "Solución de problemas".
e. Marque la casilla "Deshabilitar Restaurar sistema".
f. Pinche en el botón "Aplicar".
g. Pulse el botón "Cerrar" de Propiedades de Sistema de archivos.
h. Pulse el botón "Cerrar" de Propiedades de Sistema.
i. Cuando se le pregunte si desea reiniciar el sistema conteste que SÍ.
3) Iniciamos la Pc en "modo seguro" o "a prueba de fallos".
a. Prender el PC y pulsar repetidas veces en el inicio la tecla F8 hasta que la pantalla quede negra y nos de las opciones.
b. Ahí elegir la opción que dice "Modo a prueba de fallos" o "Modo Seguro" y darle "Enter"
c. Cuando Windows inicie nos preguntara si estamos seguros de querer entrar en ese modo y que hay cosas que no funcionaran y le damos que SÍ
4) Ejecutar las aplicaciones una a una. No es necesario explicar paso a paso como usarlas ya que son bastante intuitivas de usar. En el caso de que nos pidan reiniciar, lo hacemos en modo seguro.
5) Ejecutar el CCleaner y eliminar todos los archivos temporales.
6) Reiniciar el sistema en modo normal
7) Realizar un scaneo completo de la pc usando el Avg Antivirus.
8) Realziar un scaneo utilizando los siguientes antivirus online.
Kaspersky Online Scanner
Panda Anti Virus escaneo Online
9) Repetimos los pasos 4 y 5 en modo normal.
10) Realizamos una desfragmentacion del/ de los disco(s) duro(s).
Simplemente vamos a Inicio>>Todos los programas>>Accesorios>>Herramientas del sistema>>Desfragmentador de disco. Ahi seleccionamos la unidad que queremos desfragmentar, y le damos al botón de "Desfragmentar"
Recomendaciones adicionales:
1) La mayoría de los virus entran en las webs de descarga de cracks y keygens, por ende, es recomendable que luego de utilizarlos hagan una limpieza mínima de la pc para evitar problemas a futuro.
2) Otra fuente importante de virus son los programas p2p(ares, emule, torrent, etc). Es importante que si usan estas aplicaciones solamente las tengan activas cuando esten descargando. Además, los archivos ejecutables descargardos por p2p pueden llegar a tener las mismas caracteristicas que el punto anterior.
3) No aceptar archivos o links de gente que uno no conoce. Como mencione en una entrada anterior, hay malware que tiene la propiedad de enviar un mensaje automatico via msn a todos los contactos de la lista mediante diferentes máscaras("mira las fotos de mi hermana", "encontre una forma para ganar la loteria", etc) con un link a una página de internet.
4) Desactivar la funcionalidad para ocultar las extensiones de archivos conocidos.
Tal vez sea la recomendación más importante que se le puede dar a un usuario novato, ya que la mayoria de las veces se camufla el código malintencionado. El ejemplo clásico es el "foto.jpg.exe", al tener esta opción que viene activada por defecto en windows, lo que nosotros vemos es "foto.jpg". Eso, sumado a que el icono del archivo es el de un jpg hace pensar al usuario que se trata de una foto cuando en realidad es una invitación a poner en riesgo su pc. Para desactivarlo, simplemente vamos a Mi pc>>Opciones de carpeta>>Ver.
Ahí buscamos el casillero que dice "Ocultar las extensiones de archivo para tipos de archivo conocidos" y lo desmarcamos, como se ve en la imagen. Le damos aceptar y listo.
lunes, 12 de enero de 2009
viernes, 14 de noviembre de 2008
miércoles, 12 de noviembre de 2008
Usuarios del AVG Antivirus: Alerta!
AVG está trabajando intensamente para remediar el problema que están experimentando algunos usuarios con la actualización más reciente de las versiones comerciales y gratuitas de AVG 7.5 y AVG 8.0 en algunos idiomas: avisa erróneamente de que deben borrar el archivo user32.dll, esencial para el funcionamiento de Windows XP

Numerosos usuarios, al instalar la actualización por error han recibido una advertencia de que el archivo del sistema Windows user32.dll product version 5.1.2600.3099 estaba infectado con un virus troyano, avisando erróneamente de que deben borrar un archivo esencial para el funcionamiento de Windows XP.
El problema sólo afecta a los usuarios de las versiones en idioma holandés, francés, italiano, portugués y español de Windows XP.
AVG está dando los pasos necesarios para ayudar a los usuarios a solucionar este problema:
• Lanzamiento inmediato de una nueva actualización para solucionar el problema.
• Creación de una sección de información específica en la página web de AVG que permita a los usuarios solucionar el problema.
Los usuarios afectados deberán seguir los siguientes enlaces web para conseguir más información y descargar la herramienta:
http://www.avg.com/support/HotTopics1574
Los usuarios afectados que no puedan utilizar su PC deberán contactar con sus vendedores AVG o pedir a un amigo que le descargue la información y la herramienta. Tras ejecutar la herramienta, los usuarios deberán arrancar el programa AVG e instalar la actualización correcta AVG.

Numerosos usuarios, al instalar la actualización por error han recibido una advertencia de que el archivo del sistema Windows user32.dll product version 5.1.2600.3099 estaba infectado con un virus troyano, avisando erróneamente de que deben borrar un archivo esencial para el funcionamiento de Windows XP.
El problema sólo afecta a los usuarios de las versiones en idioma holandés, francés, italiano, portugués y español de Windows XP.
AVG está dando los pasos necesarios para ayudar a los usuarios a solucionar este problema:
• Lanzamiento inmediato de una nueva actualización para solucionar el problema.
• Creación de una sección de información específica en la página web de AVG que permita a los usuarios solucionar el problema.
Los usuarios afectados deberán seguir los siguientes enlaces web para conseguir más información y descargar la herramienta:
http://www.avg.com/support/HotTopics1574
Los usuarios afectados que no puedan utilizar su PC deberán contactar con sus vendedores AVG o pedir a un amigo que le descargue la información y la herramienta. Tras ejecutar la herramienta, los usuarios deberán arrancar el programa AVG e instalar la actualización correcta AVG.
lunes, 3 de noviembre de 2008
Malwares de msn
Si usted vio uno de los siguientes mensajes en una de sus conversaciones de msn, tengo que decirle que su contacto fue infectado con un malware.
Y si usted hizo click en el enlace, usted está infectado. Y si cree que su G-data, Norton , AVG o antivirus mocho que utilize lo va a detectar, pues no me queda otra que decirle que 'Ja, usted es un iluso'. Los únicos que si lo detectan son
AntiVir, eSafe SecureWeb-Gateway y Microsoft Malware Protection.
A todo esto usted se preguntara que es un malware, bueno, esta es la respuesta de wikipedia:
Malware (del inglés malicious software, también llamado badware, software malicioso o software malintencionado) es un software que tiene como objetivo infiltrarse en o dañar un ordenadorsin el conocimiento de su dueño y con finalidades muy diversas ya que en esta categoría encontramos desde un troyano hasta un spyware.
Desconosco el daño que pueda causar este, más allá del lag de que cada 1 minuto te mande uno de esos mensajes cargosos, pero ante la duda utilize la siguiente aplicación para eliminarlo:
Malwarebytes (Free)
Antes de matar a su contacto, avisele que tiene un virus y pasele la aplicación para que escanee su pc.
- esta foto so touyo ? http://www.buxhome.org/buxhome.exe?=(email)
- Estas foto so touyo? http://hi5-foto.com/strugalove.exe?=(email)
- Esta foto so touyo ?? http://www.ledhatohu.info/housegirl.exe?=(email)
- esta foto so touyo ? http://www.ledhatohu.info/hmphoto.EXE?=(email)
- estas fotos son tuyas ?? http://www.muzikamp3shqip.com/housegirl.exe?=(email)
- esta foto so touyo ?? http://www.photos-home.org/homphoto.exe?=(email)
- estas fotos son tuyo http://www.yourphot0s.com/lacostegirl.exe?=(email)
- esta foto so touyo ?? http://missshqiperia2009.com/miamor.exe?=(email)
- estas fotos so touyo ?? http:// missshqiperia2009.com/miamor.exe?=(email)
AntiVir, eSafe SecureWeb-Gateway y Microsoft Malware Protection.
A todo esto usted se preguntara que es un malware, bueno, esta es la respuesta de wikipedia:
Malware (del inglés malicious software, también llamado badware, software malicioso o software malintencionado) es un software que tiene como objetivo infiltrarse en o dañar un ordenadorsin el conocimiento de su dueño y con finalidades muy diversas ya que en esta categoría encontramos desde un troyano hasta un spyware.
Desconosco el daño que pueda causar este, más allá del lag de que cada 1 minuto te mande uno de esos mensajes cargosos, pero ante la duda utilize la siguiente aplicación para eliminarlo:
Malwarebytes (Free)
Antes de matar a su contacto, avisele que tiene un virus y pasele la aplicación para que escanee su pc.
lunes, 27 de octubre de 2008
Cursores en Oracle
¿Que es un cursor?
Un cursor es una herramienta de sql que permite recorrer los resultados de una consulta y realizar operaciones. Seria un equivalente a leer la consulta con un CRecordSet( o el tipo de dato que use el lenguaje para manejar base de datos), cargar los datos en un array/File, recorrerlo y en cada vuelta realizar la accion.
Además de la sentencia, en oracle se necesita crear un record en el cual devuleve los datos del registro en el que esta parado. Importante, los campos del record y los de la sentencia de SQL tienen que estar en el mismo orden.
Ejemplo General:
DECLARE CURSOR [nombrecursor]IS
SELECT [campo(s)] FROM [tabla(s)] WHERE [condicion(es)];
TYPE [nombreRecord] IS RECORD
([nombrecampo1] [tabla1].[campo1]%type,
[nombrecampo2] [tabla1].[campo2]%type,
//...
[nombrecampon] [tabla1].[campon]%type);
[variable] [nombrerecord];
BEGIN
OPEN [nombrecursor];
//..
LOOP
Fetch [nombrecursor] into;
Exit when [nombrecursor]%NOTFOUND;
//Realizo la operación
//..
END LOOP;
END;
El siguiente es un ejemplo donde se recorre la tabla productos y se le asigna como código administrativo el nombre del producto.
El diseño de la tabla de productos es el siguiente:
Productos
CódigoProducto: number
Nombre: varchar2[128]
CódigoAdministrativo: varchar2[128]
DECLARE CURSOR cursorProductos IS
SELECT CódigoProducto, Nombre FROM Productos;
TYPE recordProductos IS RECORD
(CódigoProduct o Productos.CódigoProducto %type,
Nombre Productos.Nombre %type);
recProductos recordProductos;
BEGIN
OPEN cursorProductos ;
LOOP
Fetch cursorProductos into recProductos;
Exit when cursorProductos %NOTFOUND;
UPDATE Productos SET CódigoAdministrativo = recProductos.Nombre
WHERE Productos.CódigoProducto = recProductos.Nombre
END LOOP;
END;
Evidentemente, el ejemplo anterior se podria haber resuelto con la siguiente sentencia:
UPDATE Productos SET CódigoAdministrativo = Nombre
Pero el objetivo de este, como todo ejemplo, solo sirve para mostrar la aplicación de una herramienta. Como último detalle aclaro que la instrucción [variable] [tabla].[campo]%type, declara una variable con el nombre [variable] del mismo tipo que el dato de [tabla].[campo].
Espero sepan disculpar la falta de tabulado, pero todavía no me acostumbro a html.
Un cursor es una herramienta de sql que permite recorrer los resultados de una consulta y realizar operaciones. Seria un equivalente a leer la consulta con un CRecordSet( o el tipo de dato que use el lenguaje para manejar base de datos), cargar los datos en un array/File, recorrerlo y en cada vuelta realizar la accion.
Además de la sentencia, en oracle se necesita crear un record en el cual devuleve los datos del registro en el que esta parado. Importante, los campos del record y los de la sentencia de SQL tienen que estar en el mismo orden.
Ejemplo General:
DECLARE CURSOR [nombrecursor]IS
SELECT [campo(s)] FROM [tabla(s)] WHERE [condicion(es)];
TYPE [nombreRecord] IS RECORD
([nombrecampo1] [tabla1].[campo1]%type,
[nombrecampo2] [tabla1].[campo2]%type,
//...
[nombrecampon] [tabla1].[campon]%type);
[variable] [nombrerecord];
BEGIN
OPEN [nombrecursor];
//..
LOOP
Fetch [nombrecursor] into
END;
El siguiente es un ejemplo donde se recorre la tabla productos y se le asigna como código administrativo el nombre del producto.
El diseño de la tabla de productos es el siguiente:
DECLARE CURSOR cursorProductos IS
SELECT CódigoProducto, Nombre FROM Productos;
TYPE recordProductos IS RECORD
(
Nombre Productos.Nombre %type);
recProductos recordProductos;
BEGIN
END;
Evidentemente, el ejemplo anterior se podria haber resuelto con la siguiente sentencia:
UPDATE Productos SET CódigoAdministrativo = Nombre
Pero el objetivo de este, como todo ejemplo, solo sirve para mostrar la aplicación de una herramienta. Como último detalle aclaro que la instrucción [variable] [tabla].[campo]%type, declara una variable con el nombre [variable] del mismo tipo que el dato de
Espero sepan disculpar la falta de tabulado, pero todavía no me acostumbro a html.
sábado, 25 de octubre de 2008
MathType 6
Esto no tiene nada que ver con programación, pero bueno siempre es útil tener instaladas este tipo de aplicaciones.
Descripción del Programa MathType 6:
MathType es una potente herramienta interactiva que revoluciona la forma de crear documentos para imprimir y para Web de contenido matemático. Funciona con cualquier procesador de textos, programa de crear presentaciones, creador de HTML, presentación de diapositivas…
Dispone de alrededor de 500 símbolos matemáticos y plantillas (fracciones, raíces, sumas, integrales, matrices, productos, varios tipos de paréntesis y corchetes…) pudiéndose usar desde cualquier fuente instalada en el sistema.
Instala una barra de herramientas en el Word y el PowerPoint que permite que se pueda insertar en ellos notación matemática.
Los documentos se pueden guardar en formatos EPS, GIF, WMF o PICT.
Dejo para su deleite, el instalador, el Keygen y la documentación correspondiente.
Descargar
Descripción del Programa MathType 6:
MathType es una potente herramienta interactiva que revoluciona la forma de crear documentos para imprimir y para Web de contenido matemático. Funciona con cualquier procesador de textos, programa de crear presentaciones, creador de HTML, presentación de diapositivas…
Dispone de alrededor de 500 símbolos matemáticos y plantillas (fracciones, raíces, sumas, integrales, matrices, productos, varios tipos de paréntesis y corchetes…) pudiéndose usar desde cualquier fuente instalada en el sistema.
Instala una barra de herramientas en el Word y el PowerPoint que permite que se pueda insertar en ellos notación matemática.
Los documentos se pueden guardar en formatos EPS, GIF, WMF o PICT.
Dejo para su deleite, el instalador, el Keygen y la documentación correspondiente.
Descargar
domingo, 12 de octubre de 2008
Y así empezamos
Se supone que iba a usar este blog para colgar fuentes y demás cosas, pero con el trabajo no tuve tiempo. Ahora, el señor www.blogger.com me obliga a crear una entrada para no tratarme de spammer.
En fin, en dos semanas empiezo.
En fin, en dos semanas empiezo.
Suscribirse a:
Entradas (Atom)
