Julio 27, 2008

Manejando dominios de Google App con Python

Categoría: Mis Proyectos, Programación — Edwood @ 11:23 am

La Universidad de Puerto Rico ha decidido seguir el ejemplo de algunas universidades norteamericanas y delegar sus servicios de correo electrónico a Google mediante el Google Applications Education Edition (GAE).

Para facilitar la administración del nuevo servicio estudié al API de Google Apps y desarrollé una consola de texto en Python para las tareas más comunes, como cambiar contraseñas:

Imagen de la consola de texto UPR-GAE

Para este proyecto aproveché las librerías en Python que ya Google había publicado y sólo construí un ambiente amigable para los administradores.

El usuario puede seleccionar el lenguaje de la interface, ingles o español.

Más artículos como este en:

Algunos artículos relacionados:


Julio 3, 2008

Actualizada para Firefox 3.0 la extensión para publicar en grupo Computación Científica Libre

Categoría: Mis Proyectos, Navegadores Web — Edwood @ 10:54 pm

Cuando instalé Firefox 3.0 hace unas horas atrás, una de las extensiones que encontró como incompatibles fue la que desarrollé para publicar en el grupo de Google Computación Científica Libre (http://groups.google.com/group/compcilibre).

En ocasiones, como ésta, el único problema es la declaración de las versiones de Firefox con las cuáles la extensión en compatible. El archivo install.rdf de mi extensión declaraba como 2.0.0.* la versión mayor de Firefox con la que era compatible. Sólo tuve que cambiarla al valor 3.0.* para hacerla comptaible. Nada más.

Para quiénes interesan modificar extensiones existentes de Firefox, les doy una idea con un cambio simple que hice para actualizar la mía en Linux:

  1. Entrar al directorio .mozilla/firefox/ngtuz3i7.default/extensions/. La porción ngtuz3i7.default debería aparecer como una combinación diferente de letras y números en su caso. Ese es el identificador de su perfil como usuario de Firefox.
  2. Dentro del directorio extensions hay un directorio (o carpeta) para cada extensión. Estas son algunas de las mías:

    eocasio:$ ls -1
    accessext\@cita.uiuc.edu/
    compcilibre_edwood_ocasio\@yahoo.com/
    es-AR\@dictionaries.addons.mozilla.org/
    extensionlistdumper\@sogame.cat/
    firefox\@facebook.com/
    gmailthis\@lazyrussian.com/
    pencil\@evolus.vn/
    zotero\@chnm.gmu.edu/
    {0538E3E3-7E9B-4d49-8831-A227C80A7AD3}/
    {1476ff20-0a3c-11db-9cd8-0800200c9a66}/
    {283f22a5-7fd7-4714-a764-693b69dc76e9}/

    Me cambié al directorio compcilibre_edwood_ocasio\@yahoo.com/ el cual contiene todo el código relacionado a mi extensión.

  3. Dentro de este último directorio se encuentra el archivo install.rdf

    eocasio:$ ls -1
    chrome/
    chrome.manifest
    install.rdf

  4. Usando mi editor de consola favorito cambié el contenido de install.rdf:


    eocasio:$ nano install.rdf

    El pedazo de texto que cambié fue

      <em:maxVersion>2.0.*</em:maxVersion>

    a esto:

      <em:maxVersion>3.0.*</em:maxVersion>

Luego de reinicializar Firefox, la extensión fue aceptada.

Más artículos como este en:

Algunos artículos relacionados:


Diciembre 8, 2006

Disponible extensión CompCiLibre 1.1

Categoría: Mis Proyectos, Computación científica — Edwood @ 8:22 am

Ya hice disponible la versión 1.1 de la extensión de Firefox para publicar mensajes en el grupo Computación Científica Libre:

Cambios en versión 1.1

Página de CompCiLibre abre en una nueva pestaña (”tab”) en
lugar de reemplazar la página que se desea publicar.

Agradeceré sugerencias para mejorar la extensión.

Más artículos como este en:

Algunos artículos relacionados:


Noviembre 20, 2006

Extensión de Firefox para el grupo Computación Científica Libre

Categoría: Mis Proyectos, Computación científica, Programación — Edwood @ 6:39 pm

Para facilitar la publicación de mensajes al grupo de Computación Científica Libre en Google, tomé la extensión de BlinkList en español que recién trabajé y le eliminé los elementos que no necesitaba, dejando sólo el menú contextual que aparece al marcar el botón derecho del mouse. También hice cambios en las funciones y otros archivos. Fue un ejercicio de casi dos horas porque tenía que reinicializar Firefox cada vez que hacía un cambio :?

Esta extensión añade un ítem al menu contextual del botón derecho del mouse que permite enviar la información de una página web al grupo de Computación Científica Libre. El título de la página se convertirá en el asunto (”subject”) del mensaje y el texto que seleccionemos en la página se convertirá en el cuerpo del mensaje siguiendo el estilo usual del grupo. La extensión también añade el menú CompCiLibre al menú principal de Firefox.

CompCiLibre Menu en Firefox
CompCiLibre en el Menú principal

Créditos CompCiLibre en Firefox
Créditos

CompCiLibre Menu Contextual en Firefox
CompCiLibre Menu Contextual en Firefox

 

Descarguen la extensión aquí usando el botón derecho del mouse:

 

Para Instalar Extensiones Localmente

1. Luego de descargar la extensión vaya al menú File > Open File
2. Localice y seleccione el archivo de la extensión.

Luego de estos dos pasos el proceso de instalación de FireFox debe comenzar automáticamente.

El próximo paso en este proyecto es hacerlo una extensión general para cualquier grupo de Google. Al parecer no existe una, pero si me equivoco, me avisan por favor.

Más artículos como este en:

Algunos artículos relacionados:


Noviembre 17, 2006

Extensión de FireFox para BlinkList en Español

Categoría: Mis Proyectos, Programación — Edwood @ 8:31 pm

Gracias a Mario Núñez por considerarme para este proyecto y por anunciarlo en su blog.

Esta es la traducción al español de la extensión de BlinkList para FireFox escrita por Jan Ole Peek.
La traducción de esta extensión me la pidió Mario Núñez como complemento a su proyecto de traducción al español de BlinkList . Ya Mario y sus colaboradores terminaron y pueden ver el resultado en BlinkList Español

BlinkList ToolBar Español

Créditos BlinkList Español

Remuevan del nombre del archivo la extensión ZIP antes de instalar en Firefox.

Más artículos como este en:

Algunos artículos relacionados:


Octubre 10, 2006

Manual en español para uso de Nvu

Categoría: Libros y revistas, Nvu — Edwood @ 1:57 pm

Via Aníbal de La Torre.

Un manual en varias partes de NVU, un editor visual de páginas Web con licencia de código abierto, ha sido publicado en el Web en formato PDF:

Este editor, aunque ya el desarrollador principal no piensa continuarlo, es muy útil en cursos básicos de diseño de páginas web y se puede distribuir a los estudiantes libremente.

Más artículos como este en:

Algunos artículos relacionados:


Agosto 3, 2006

El futuro de Nvu

Categoría: Nvu — Edwood @ 11:12 am

Nvu 1.0 fue liberado hace más de un año y no se sabe de una fecha cercana para una próxima versión. Sí se sabe que Daniel Glazman está trabajando en integrar a Nvu en el código base del proyecto Mozilla de manera que sea el nuevo Composer. Esta entrada en su blog es de junio 9 del 2006:

Source View(s)

I have spent a few cycles on number 2 user feedback about Nvu and Composer : xulrunner-based Mozilla Composer will allow to switch between two documents’ source without forcing to go back to normal view :-)

Par Daniel Glazman, à 16:14 :: Nvu : #1796

Sin embargo, la comunidad de Nvu ha seguido, prácticamente huérfana, y ha nacido un proyecto alterno, algo así como un “fork” de Nvu, llamado Kompozer:

kaze

Hi,
I’ve started a project at SourceForge, it’s called KompoZer, it’s tri-licenced (GPL/LGPL/MPL), it’s an unofficial bug-fix release for Nvu.

* home page: http://kompozer.net/
* project page: home page: http://sourceforge.net/projects/kompozer/

The goal is simple: correct as many bugs as possible until “Mozilla Composer2″ comes true (Daniel Glazman is already working on it, but it will take some time).
I’ll integrate all bugfixes that I’ve developed for my extensions, plus some other patches that can’t be done with extensions. As a side-effect, there will be some (few) new features, but this isn’t the goal: new features should rather be added with extensions.

Esta es el tópico en el foro con la información completa del nuevo proyecto: KompoZer 0.7.x

Kompozer

La intención de kaze es que el proyecto sostenga a los usuarios de Nvu por un tiempo antes de que salga Nvu2 o Composer2, pero mi impresión es que Kompozer seguirá una vida activa separada de su originador.

Más artículos como este en:

Algunos artículos relacionados:


Julio 31, 2006

Plugin para consultar WikiPR

Categoría: Mis Proyectos — Edwood @ 12:21 pm

Este es un plugin de búsqueda para Firefox que consulta las páginas del proyecto WikiPR, un wiki para tópicos boricuas basado en MediaWiki . Supe de ese proyecto por medio del blog Tinta digital.

Cuando marquen el enlace aparecerá una ventana de Firefox preguntando si desean instalar el plugin. Si aceptan instalarlo, podrán seleccionarlo en la barra de búsqueda que aparece arriba y a la derecha en la ventana de Firefox:

Plugin Consulta WikiPR

Para aprender a crear buscadores para Firefox les recomiendo este tutorial: Build Your Own Firefox Search Engine

Más artículos como este en:

Algunos artículos relacionados:


Julio 29, 2006

Dreamweaver en Linux, más o menos

Categoría: El Web, Nvu — Edwood @ 10:31 pm

Como editor de HTML prefiero Nvu o el editor de texto Kate, pero gracias a Wine los que quieren usar Dreamweaver 8 en Linux pueden hacerlo. El requisito más importante es tener una instalación legítima y completa de Dreamweaver en una partición de Windows. Lea el tutorial completo:

HOW-TO: Dreamweaver running on Ubuntu in 10 EASY Steps!

Existe un producto multiplataforma llamado Aptana presuntamente parecido a Dreamweaver. Para usarlo requiere Java instalado en el sistema.

Más artículos como este en:

Algunos artículos relacionados:


Febrero 27, 2006

Tutorial de Little Wizard

Categoría: Little Wizard — Edwood @ 8:42 pm

En el wiki del proyecto Debian Jr han publicado un tutorial de Little Wizard, un ambiente de programación para niños: Tutorial Little Wizard

Little Wizard

Otras entradas en este blog relacionadas aparecen en la categoría Little Wizard.

Más artículos como este en:

Algunos artículos relacionados:


Próxima página »
Proudly powered by wordpress - Theme by neuro
   *   BloGalaxia  Uni�n de Bloggers Hispanos
adult chat rooms amateur sex chat amateur webcam asian cam black webcam sex cam sex ebony cams girls ebony teen cams free live asian sex free sex teen chat free teen cam girls free xxx web cam hidden blowjob cam hot webcam lesbian live cams live asian girl live lesbian cams live mature cams live milf cams live porn cam live sex webcams live webcam chat porn cam spy cam sex teen webcam free voyeur cam web cam asian girls webcam teen sex xxx hidden cams xxx home cams xxx web cams