Noviembre 4th, 2008
Linux
Luis Medina
no comments
Imagina que deseas que únicamente tus carpetas tengan 755 de permisos… hacer chmod 755 . -R pasa a traer a tus archivos, ficheros, también.
Para ello debes hacer lo siguiente:
find . -type d -exec chmod 755 {} \;
Esto buscara recursivamente en el árbol de carpetas iniciando en la carpeta en la que te encuentras (la carpeta “punto”) y aplica chmod 755 unicamente a tus directorios.
El {} es remplazado por el archivo procesado (es la razón de que tú no necesitas chmod -R), y \; sirve únicamente delimitar el final de la expresión exec.
Puedes hacer algo similar para aplicar permisos únicamente a archivos (e ignorar carpetas):
find . -type f -exec chmod 644 {} \;
Además si por ejemplo solo necesitas aplicar esos permisos a archivos html deberás hacer lo siguiente:
find . -type f -name '*.htm*' -exec chmod 644 {} \;
Octubre 13th, 2008
IIS
Luis Medina
no comments
Esta semana había recibido del IIS 5.1 un mensaje con el “Error Inesperado 0×8ffe2740“, no había tenido tiempo de revisarlo, no era tan importante, como tuve que presentar el EGEL-IS lo deje para luego, pues resulta que el problema estaba en que una aplicación estaba utilizando el puerto 80.
El problema fue encontrar cuál, no tengo instalado Apache, ni algún otro servidor web, primero pensé en bajar alguna aplicación que te diga que puertos utiliza que aplicación… pero para que bajar alguna si ya tengo el ESET Smart Security (aka Nod32) y su firewall te dice eso… pues resulta que el que ocupaba ese puerto era Skype.
Octubre 13th, 2008
Fedora
Luis Medina
no comments
Compre un nuevo HD de 320 GB para mi laptop, junto con un case usb, para montar el viejo HD, así qué saque el viejo HD e ingrese el nuevo en mi laptop, toda la información de windows aparecia sin problemas, inclusive la partición boot, sin embargo la partición principal de fedora no fue automontada por el Live CD de Fedora 8, así que tuve que montarla manualmente para recuperar mi información.
#change the volumes that exist to active
vgchange -ay
#mount the logical partition
mkdir -p /mnt/VolGroup00/LogVol00
mount /dev/VolGroup00/LogVol00 /mnt/VolGroup00/LogVol00
Algunos Live CDs van a requerir que habilites el device module antes de ejecutar los comandos anteriores, este no es el caso del Live CD de Fedora 8.
#load device module
modprobe dm-mod
Si no sabes ni que es LVM, te recomiendo leer el artículo anterior, también puedes qué es LVM en español.
Septiembre 6th, 2008
Curiosidades
Luis Medina
2 comments
Lo primero por hacer es ver los horarios en los que se transmiten los partidos, para ello vista audiogol.
Los horarios que muestran son GMT -5, es decir, si te dicen que el partido de México contra Jamaica será a las 18:00, en México iniciará a las 17:00.
Al darle clic a ver partido te mostrara links de donde puedes ver y escuchar o solo escuchar el partido… finalmente al ir a uno de esos links solo tienes que sentarte a disfrutar del partido de Fútbol.

Septiembre 3rd, 2008
Solaris
Luis Medina
no comments
Para definir que computadoras utilizara Solaris como name servers, necesitas listarlos en el archivo /etc/resolv.conf, junto con algunas otras opciones, un ejemplo es:
# /etc/resolv.conf
#
domain luis-medina.com
search luis-medina.com mortyred.net
nameserver 208.76.245.163
nameserver 208.76.245.164
Las primeras dos lineas del ejemplo son opciones, “domain” identifica a qué dominio perteneces, la segunda los dominios a los cuales debe buscarse, y en qué orden.
Si solo especificas nameservers de tu ISP, y no incluyes el loopback (127.0.0.1), no necesitas hacer más configuraciones. Puedes realizar DNS lookups en hostnames poniendo en consola /usr/sbin/nslookup luis-medina.com.
nslookup luis-medina.com
Server: 192.168.1.254
Address: 192.168.1.254#53
Non-authoritative answer:
Name: luis-medina.com
Address: 208.76.245.244
Septiembre 3rd, 2008
Solaris
Luis Medina
no comments
El comando sys-unconfig nos ayuda a restaurar solaris como si lo estuvieramos reinstalando, dicha configuración consiste del hostname, NIS domain name, timezone, dirección IP, mascara de subred y por su puesto, la contraseña de root.
# sys-unconfig
WARNING
This program will unconfigure your system. It will cause it
to revert to a “blank” system - it will not have a name or know
about other systems or networks.
This program will also halt the system.
Do you want to continue (y/n) ? y
Septiembre 2nd, 2008
Solaris
Luis Medina
no comments
Solaris complica las cosas, o será que estoy acostumbrado a cambiar de forma fácil el hostname en linux.
Para cambiar el hostname de una instalación de Solaris, tenemos que editar todos estos archivos:
- /etc/hosts
- /etc/nodename
- /etc/hostname.*
- /etc/net/ticlts/hosts
- /etc/net/ticots/hosts
- /etc/net/ticotsord/hosts
- /etc/inet/ipnodes
Después debes reiniciar el servidor para probar los cambios y ver que todo está bien.
Agosto 28th, 2008
Blog
Luis Medina
1 comment
Sí, lo sé, según yo “ya no iba a volver a borrar el blog”; pero como dije por ahí ya hace varios meses: “es una buena idea tener mi blog personal aquí, será una buena mejora mejora a mi otro sitio.” Así que te doy nuevamente la bienvenida a este weblog. ¡espera lo bueno!
Aprovechando copio y pego la historia del “hola, mundo”.
While small test programs existed since the development of programmable computers, the tradition of using the phrase “Hello world!” as a test message was influenced by an example program in the seminal book The C Programming Language. The example program from that book prints “hello, world” (without capital letters or exclamation mark), and was inherited from a 1974 Bell Laboratories internal memorandum by Brian Kernighan, Programming in C: A Tutorial, which contains the first known version:
main() {
printf("hello, world");
}
Vía Wikipedia: Hello world program