viernes 3 de febrero de 2012

Task manager en linux y unix

Si uno desea monitorear el rendimiento de servidores, considerando RAM, CPU, Disco duro y red, se debe ejecutar task manager en sistemas operativos Microsoft, para ello presionar la combinación de teclas CTRL+SHIFT+ESC.

Para tener los mismos resultados, en el caso de sistemas Linux, en la distribución RedHat podemos utilizar el comando top. Mientras que el caso de sistemas UNIX, específicamente IBM AIX podemos utilizar el comando topas.

Espero les sirva,


--------
A veces todo cae, pero si tu también caes, todo está perdido
Saludos,
Max Alonzo.

martes 24 de enero de 2012

El equivalente a Windows Update de Microsoft en otros sistemas operativos

En el mundo Microsoft tenemos la herramienta Windows Update que nos permite actualizar nuestro sistema operativo MS Windows 7 o MS Windows Server 2008 directamente desde Internet. En el mundo Linux, indistintamente a la distribución, tenemos el yum update para actualizar los parches de sistema operativo. Y ahora en sistemas unix, específicamente en AIX 6.1 tenemos la herramienta smitty suma para descargar parches desde Internet y smitty update_all para instalar parches del sistema UNIX.

---------------
Trata de ser siempre agradecido con la vida, aunque pienses que no te trata bien.

Saludos,
Max Alonzo.

martes 27 de diciembre de 2011

Export in MS Exchange 2010

Comandos a ejecutar:

New-ManagementRoleAssignment –Role "Mailbox Import Export" –User Administrator

New-MailboxExportRequest –Mailbox malonzo –FilePath \\WIN-20G9FHUU86P\ExportPST\malonzo.pst

jueves 17 de noviembre de 2011

Determinar fecha instalación windows/linux

Tal vez una pregunta muy sencilla. ¿cómo determinar cuándo fue instalado el sistema operativo? ya sea un MS Windows XP, Windows Vista, Windows 7, Windows 2003, Windows 2008. Abrir una sesión ms-dos y:

Si el sistema está instalado en inglés:
systeminfo | find "Install Date"
Nota: tener en cuenta la distinción entre mayúsculas y minúsculas

Si está en español:
systeminfo | find "instalación"

En el caso de linux, específicamente Red Hat, se debe ubicar el archivo/carpeta más antigua y la fecha de ésta será la fecha de instalación:

ls -lct /etc | tail -1


Espero les sirva.

---
No dejes que tus emociones controlen tu razón
Max Alonzo

martes 1 de noviembre de 2011

Dos submit en un formulario

Les presento un problema básico mediante un ejemplo sencillo. Tenemos un sólo formulario, con dos cajas de texto y dos botones, uno llamado "sumar" y le otro "restar". Queremos que cuando el usuario presione el botón sumar, el sistema sume los valores ingresados, y si presiona restar, que haga la operación de resta, ojo, sin necesidad de agregar más formularios.
Bien, frente a ello, debemos crear dos archivos el primero que contenga el diseño del formulario utilizando html (ej. doc1.php) y el segundo con código php (ej. doc2.php). Aquí les dejo el contenido de los dos archivos:

doc1.php

doc2.php


-------
Para se feliz, primero define que es ser feliz para tí.
Max Alonzo.

viernes 7 de octubre de 2011

Notice: Undefined variable

De regreso a lo básico: Muchas veces cuando ejecutamos programas PHP nos encontramos con este error: Notice: Undefined variable


¿porqué se genera?

Veamos un ejemplo sencillo, queremos sumar dos números a y b y luego el resultado que se almacene en c. El código php correcto sería:


y el resultado:


Pero ahora que pasa si no asigno ningún valor a b y luego pretendo acumular la suma en c


el resultado es un warning Notice: Undefined variable: b in C:\xampp\htdocs\varios\test1.php on line 4 y a pesar de ello se termina de ejecutar el programa dando como resultado 20

Se recomienda inicializar todas las variables de PHP a fin de evitar este tipo de errores. En sistemas en producción se debe asegurar que el archivo php.ini línea display_errors esté en Off y en sistemas en desarrollo debe estar en display_errors=On. La edición la pueden realizar con su editor preferido (Microsoft: notepad, Linux: vi).

--------
Solo la persistencia hace que una visión se convierta en realidad
Max Alonzo.

jueves 6 de octubre de 2011

Borrar cache de Proxy

Esta labor que parece complicada no lo es, adjunto los procedimientos que se aplican:

En ISA Server 2004 (Microsoft)
  • Borrar el archivo \urlcache\Dir1.dat (Para verificar ruta entrar a la consola de administración de ISA y ubicar servidor/configuration/cache click derecho y seleccionar define cache drives)
  • Reiniciar el servicio Microsoft Firewall desde la consola services.msc

En Squid (Linux Red hat)
  • service squid stop
  • rm -rf /var/spool/squid
  • squid -z
  • service squid start
Si el problema persiste, realizar lo siguiente, teniendo cuidado con la seguridad
  • mkdir /var/spool/squid
  • chmod 777 /var/spool/squid
---------------------------------------
Es necesario una sinergia entre universidad, gobierno y empresas
Max Alonzo.