Archivo de Mayo 2008|Página de archivo por mes

Twistori, una forma diferente de usar el API de twitter

Twistori es un servicio basado en el API de twitter que recolecta lo que la gente a través del mundo escribe en su cuenta de twitter, pero que únicamente contenga el pronombre personal I (Yo) junto con cualquiera de los verbos siguientes :

Lo interesante del servicio es que nos va presentando en una ventana negra, a manera de un papel que se va enrollando, las actualizaciones del twitter público que coincidan con las palabras mencionadas anteriormente, tales como: “I believe the correct terminology is nom nom nom?“. En palabras del propio servicio:

“Este es el primer paso en un experimento social en curso, basado en twitter. Inspirado por wefeelfine y el diseño de los datos desde summize, lo artesanal por amy hoy y thomas fuchs

Permisos en Linux (Parte 2)

Continuando con el post anterior sobre permisos en linux (parte 1), explicaré ahora la otra forma de asignar permisos en linux, conocida como la forma octal.

En la forma octal para asignar permisos en linux cada letra (rwx) tiene un valor, así:

  • r = 4
  • w = 2
  • x = 1

Estos valores son sumados y asignados a los diferentes usuarios, en el orden propietario, miembros del grupo de trabajo y otros usuarios. Cuando no está fijado ningún permiso, es decir, o bien de lectura, escritura o ejecución, el valor por defecto que se asigna es 0. Ejemplo de lo explicado sería:

rwxr-x- -x = Separamos en grupos de tres para hacer el análisis y tendríamos:

  • Permisos para usuario: rwx = 4+2+1= 7
  • Permisos para grupo de trabajo: r-x = 4+0+1= 5
  • Permisos para demás usuarios: – -x = 0+0+1 = 1

Y unido todo esto sería: 751, que viene a ser el valor que le asignaremos a un archivo y/o directorio con la ayuda del comando chmod, es decir:

chmod 751 /home/user1/miarchivo

que en modo simbólico sería así:

chmod rwxr-x--x /home/user1/miarchivo

Detalles a tomar en cuenta:

  • Cuando creamos un nuevo archivo los permisos que se asignan por defecto son 644
  • Cuando creamos un nuevo directorio los permisos que se asignan por defecto son 755

Lo anterior ocurre debido a un comando que se ejecuta de manera implícita al crear un nuevo archivo y/o directorio, se trata del comando umask, el cual se encarga de restar 022 a la asignación 666 para los archivos y 777 para los directorios.

Traducido esto a lenguaje simbólico sería (según lo explicado líneas atrás y en el anterior post):

  • 644 = rw-r- -r- -
  • 755 = rwxr-xr-x

Si no recuerdan qué significaba los permisos de lectura, escritura y ejecución para un archivo y directorio, recomiendo revisen el anterior post. Espero les sirva de mucha ayuda, caso contrario dejan un comentario y les ayudo en lo que pueda. Saludos. :D

Añadir Google Reader al sidebar de Firefox

Con la reciente versión de google reader para el iPhone desarrollada por el equipo de google es posible realizar un truco para usar dicha versión en nuestro navegador web y situarla en el panel lateral o sidebar del mismo. Puede ser Firefox o cualquier otro. Los pasos a seguir son:

  1. Abrir el administrador de Marcadores. (Marcadores/Administrar Marcadores)
  2. En Firefox 2, en el menú Archivo, seleccionar Nuevo marcador. En Firefox 3, clic en Organizar en el toolbar y seleccionar Nuevo marcador.
  3. Le damos un nombre, luego en ubicación ponemos http://www.google.com/reader/i/ , y nos aseguramos de dar clic en el checkbox Cargar este marcador en el panel lateral.
  4. Presionamos Aceptar y ahora ya puedes seleccionar el marcador para cargar el Google Reader en el panel lateral o sidebar del navegador.

via | Mozillalinks.org

aiderss, herramienta para analizar blogs

aiderss es una herramienta que nos permite analizar algunas cosas que no sabíamos de un blog, por ejemplo:

  • número de posts escritos por mes.
  • la última actualización realizada en el blog.
  • el número de posts escritos desde aproximadamente el último mes.
  • ver un ránking de los posts con más tráfico (postrank desarrollado por el equipo de aiderss).

Además de esto nos ofrece la posibilidad de ver una clasificación de los buenos, grandiosos y los mejores posts del blog que analicemos. Para esto realiza un cálculo en base al postrank que el sistema mismo ha desarrollado y nos presenta un porcentaje de ellos. Cada post tiene su postrank dentro de esas categorías. Así, cada vez que deseemos leer los mejores posts de un blog lo que tenemos que hacer es escribir la dirección del blog o de su feed en un cuadro de texto y dar clic sobre el botón Analyze, y listo, tenemos lo mejor de cada blog. Una alternativa de su uso es también evaluar la decisión que tomamos al intentar suscribirnos a un blog.

Nos ofrece incluso la posibilidad de registrarnos, tener acceso al API, contar con un widget para añadirlo a nuestro blog, en fin, mejor saquen ustedes mismos sus propias conclusiones. Saludos :D

Permisos en linux (Parte 1)

A continuación presento un pequeño tutorial sobre cómo asignar permisos en linux de manera simbólica, pues existen dos formas de asignar permisos a archivos y directorios, la una que mencioné anteriormente y la otra es la que se conoce con el nombre de octal.

Los permisos en linux se pueden asignar a:

  1. propietario de un archivo, representado por la letra u.
  2. los miembros de un grupo de trabajo, representado por la letra g.
  3. otros usuarios, representado por la letra o.
  4. todos, es decir, propietario, grupo y otros, representado por la letra a.

Los permisos pueden ser cambiados por el propietario de un archivo y/o directorio, y por supuesto por el super usuario o root.

Para ver los permisos de los archivos y/o directorios usamos el comando (como usuario normal o root):

ls -l

el resultado de este comando sería algo del tipo:

$ ls -l
-rw-r--r-- 1 user1 usuarios 259 Jun 21 10:15 archivo2
-rw-r--r-- 1 user2 usuarios 103 Jun 9 07:32 archivo1
drwxr-xr-x 2 user1 usuarios 896 Jun 2 09:13 midir

Explicación del orden de las letras rwx.

rwxrwxrwx

Con el color azul están identificados los permisos para un usuario, u.
Con el color verde están identificados los permisos para un grupo, g.
Y con el color naranja están identificados los permisos para otros usuarios, o.

Significado para archivos:

r = es posible leer el archivo.
w = es posible editar el archivo.
x = es posible ejecutar el archivo (en caso de ser algún script o ser un archivo ejecutable).

Significado para directorios.

r = el contenido puede ser listado.
w = se puede añadir o borrar archivos del directorio.
x = es posible navegar por los directorios con el comando cd.

Entonces tomando en cuenta la primera línea del resultado del comando ls -l de líneas anteriores, es decir:

-rw-r--r-- 1 user1 usuarios 259 Jun 21 10:15 archivo2

su significado es el siguiente:

rw- : Significa que el usuario user1 puede leer y editar el archivo.
r- – : Significa que los usuarios que pertenecen al grupo usuarios puede tan sólo leerlo.
r- – : Significa que los demás usuarios (de un grupo cualquiera excepto usuarios) pueden tan sólo leerlo.

Asignación o eliminación de permisos.

Conociendo esto ahora nos falta agregar o quitar los permisos a el/los archivo(s) o directorio(s), esto se logra con el comando chmod, a continuación la sintaxis:

chmod <modo> <archivo(s)>

Para entender el uso del comando a continuación unos detalles más explicados con ejemplos. Si queremos asignar permisos usamos el signo +. Si queremos quitar permisos usamos el signo -. Si deseamos borrar los permisos anteriores y fijar nuevos usamos el signo =.

- Ejemplo para añadir permisos a un usuario:

chmod u+rwx /home/user1/miarchivo

Significado: asignamos permisos de lectura, modificación y ejecución.

- Ejemplo para quitar permisos a un grupo:

chmod g-r-x /home/user1/miarchivo

Significado: quitamos permisos de lectura y ejecución.

- Ejemplo para añadir permisos a otros usuarios:

chmod o+rw- /home/user1/miarchivo

Significado: añadimos permisos de lectura y modificación.

Si queremos dar permisos a un usuario y grupo a la vez, o a un usuario y otros al mismo tiempo, los permisos se asignan con una coma, que si ponemos primero permisos al usuario, luego al grupo o luego a otros es lo de menos puede ser de cualquier forma, es decir:

chmod o=r--,u+rw-,g=r-x /home/user1/miarchivo

Su significado es: limpiamos los permisos asignados (=) a otros usuarios y fijamos los nuevos (o=r–) que permiten leer el archivo miarchivo. Con u+rw, añadimos permisos de lectura y modificación para el archivo miarchivo de propiedad de un usuario. Y finalmente con g=r-x, limpiamos los permisos asignados al grupo y fijamos los nuevos que permiten leer y ejecutar el archivo miarchivo.

Un ejemplo más usando la letra a, el típico comando cuando vamos a instalar algún paquete en linux de manera manual:

chmod a+x /home/user1/midir

Con la anterior línea añadimos permisos -a más de los que ya tiene el directorio midir- de ejecución a todos los usuarios (propietario, grupo y otros).

En la parte 2 estaré hablando sobre permisos en forma octal. Cualquier novedad dejan un comentario. Saludos. :D

Ver dominios disponibles

Domize es una herramienta que nos permite consultar los dominios disponibles para una determinada palabra con la que realizamos la búsqueda, los resultados nos aparecen en azul (cuando está disponible) y en rojo (cuando no está disponible). Los resultados están asociados a las extensiones .com, .net y .org. Es interesante ver cómo funciona pues no tenemos que dar clic sobre botón alguno, sino que apenas vamos escribiendo nuestra consulta van apareciendo los resultados. Además es posible tener una vista previa (thumbnails) de los sitios que ocupan un determinado dominio, para esto nos dirigimos a options y marcamos dos checkbox que nos indican tales opciones.

Entradas siguientes »