sábado, 31 de octubre de 2009

TuxInfo

Descarga directa de TuxInfo #21 (octubre de 2009)

Esto de ser autodidacta en algunos temas tiene sus pro y sus contras. Por ejemplo, en cuanto a PHP, por más que llevo tiempo usándolo y he escrito varios scripts que uso sin mayores problemas, sé que, seguramente, se podrían reescribir de forma más eficiente. El hecho de haber ido aprendiendo sobre la marcha, y a los apurones, seguramente va dejando "huecos", a los que en algún momento hay que regresar para rellenarlos y poder serguir avanzando.

Con eso en mente es que me puse a buscar algo amigable sobre PHP desde cero, que me permitiera cotejar lo que sé, con lo que debería saber sobre el tema.

Así fue que di con la edición #20 de TuxInfo, que en su sección Programación comienza una serie de artículos sobre PHP y MySQL. Así que, aprovechando la reciente aparición de la edición #21 (que, obviamente, trae la segunda entrega de esta serie), es que "inauguro oficialmente" en este blog una etiqueta llamada quiosco, en la que referenciaré las revistas digitales que me resulten interesates.

Números anteriores de TuxInfo:

Descarga directa de TuxInfo #20 (setiembre de 2009)

Descarga directa de TuxInfo #19 (agosto de 2009)

Descarga directa de TuxInfo #18 (julio de 2009)

Descarga directa de TuxInfo #17 (junio de 2009)

Descarga directa de TuxInfo #16 (mayo de 2009)

Descarga directa de TuxInfo #15 (marzo de 2009)

Descarga directa de TuxInfo #14 (febrero de 2009)

Descarga directa de TuxInfo #13 (enero de 2009)

Descarga directa de TuxInfo #12 (diciembre de 2008)

Descarga directa de TuxInfo #11 (noviembre de 2008)

Descarga directa de TuxInfo #10 (octubre de 2008)

Descarga directa de TuxInfo #9 (setiembre de 2008)

Descarga directa de TuxInfo #8 (julio de 2008)

Descarga directa de TuxInfo #7 (junio de 2008)

Descarga directa de TuxInfo #6 (mayo de 2008)

Descarga directa de TuxInfo #5 (abril de 2008)

Descarga directa de TuxInfo #4 (febrero de 2008)

Descarga directa de TuxInfo #3 (enero de 2008)

Descarga directa de TuxInfo #2 (diciembre de 2007)

Descarga directa de TuxInfo #1 (noviembre de 2007)

miércoles, 21 de octubre de 2009

Una chance al SPIP


Hace tiempo que estoy tratando de meterme en el mundo de los CMS.

Hice algunas pruebas muy básicas con Drupal y -mas escuetas aún- con Joomla!, pero, y seguramente por el poco tiempo invertido en ellas, no me resultaron satisfactorias. (¿Cuál de los dos es el mejor?)

Así que, de tanto en tanto lo he intentado con otros que prometen simpleza. Por eso, ayudado con esta lista publicada por WebResourcesDepot.com, a vuelo de pájaro, pasé por Pixie, Zimplit, TYPOlight, entre otros. Por su despcripción, el que más me atrajo fue type,publish, pero hace meses que tiene un mensaje que dice que estará de regreso pronto (TypePublish will be back soon...), pero, ese futuro no llega.

En estos días di con SPIP, otro gestor de contenidos que suena prometedor, principalmente por su origen (según la Wikipedia: "...el webmaster del periódico francés Le Monde diplomatique es uno de los iniciadores del proyecto..."). Para mí, un inconveniente que presenta, por su origen francés, es, justamente, el idioma: la mayoría de la documentación está en francés. Pero, igualmente hay un buen número de documentos traducidos al español y, algo menos, al inglés.

Bitácora de los primeros pasos con SPIP

Primero, desde el sitio de descargas de SPIP, bajé el archivo spip_loader.php.

Luego, vía FTP (utilizando Filezilla), lo subí al servidor en el que voy a hacer las pruebas. Después abrí ese archivo desde el navegador Web, y, el primer mensaje fue que debía Ajustar los derechos de acceso, o sea, que la carpeta a la que subí el archivo no tenía permisos de escritura. Así que, en el Filezilla le cambié los permisos a 777 y volví a cargar la página.

Hecha esa corrección, el archivo solicita que elijas el idioma para la instalación:

Luego se muestra el primero de cuatro pasos para completar la instalación: conexión a la base de datos:

En esta ventana elegí el tipo de bases de datos (MySQL), en Dirección de bases de datos dejé localhost y, en los dos campos restantes, coloqué mi usuario y contraseña (los mismos que utilizo para acceder al panel de control de ese sitio web).

En el segundo paso, y como en el sitio ya tenía algunas bases de datos creadas previamente, las listó para que eligiera cuál de ellas quería usar para esta instalación (o que nombre le quería poner a una nueva base de datos) y luego avancé al tercer paso:

En este paso tuve que ingresar los datos con los que me voy a autentificar en el sistema luego de terminada la instalación.

Y, al parecer, con esto, quedó todo listo:

Al pinchar en espacio privado, me solicita los datos para autentificarme:

Y así es como se ve por defecto la pantalla del administrador de un sitio gestionado con SPIP:

Al parecer quedó todo funcionando. Lo "único" que resta es que encuentre un tiempito para leer la documentación en línea (y visitar un sitio que se ve prometedor: Bienvenid@ al mundo SPIP! y algunos videotutoriales) y empezar a colocar contenidos en el sitio de prueba.

Luego de pasado ese momento, si es que alguna vez lo paso, les comento.

Más recursos:

lunes, 19 de octubre de 2009

Para tener a mano (VII)

Nuevas recomendaciones: una extensión de OpenOffice.org, un sitio web, un tutorial de Inkscape y un servicio de Google para tener a mano:

  • Alternative dialog Find & Replace for Writer
    by Tomas Bilek
    . Es una muy recomendable extensión para OOo Writer, que agrega una opción de buscar y remplazar alternativa a (y mucho más potente que) la que viene por defecto en el programa.

    Lo que no me gusta es el icono de un binocular verde que agrega en la barra superior del programa para acceder a la extensión. Pero, por lo demás, está muy buena. Esperemos que para próximas versiones, mejoren el iconito, je.

  • LinuxPDF.es: Manuales GNU/Linux para tod@s.

  • Otro muy interesante tutorial de Inkscape. En este caso, el autor es Jarrett Colby y está publicado en Vector Tuts y nos guía, paso a paso, para dibujar un cirio (Create a realistic candle in Inkscape). Está en inglés, pero vale la pena.

  • Vía Ubuntu Life, me enteré de un servicio de Google que brinda la posibilidad de embeber archivos en formato PDF en una página web. Lo único que hay que hacer es escribir un código html como el que sigue:

    <iframe src="http://docs.google.com/gview?url=http://infolab.stanford.edu/pub/papers/google.pdf&embedded=true" style="width:400px; height:400px;" frameborder="0"></iframe>

    Obviamente, hay que sustituir el vínculo al archivo PDF por el que se desee.
    Como ejemplo, así se ve si se utiliza el código de arriba:


miércoles, 14 de octubre de 2009

10/GUI: rediseño conceptual de la interacción del hombre con la computadora

En esta entrada de Linux for Designers me encontré con un muy interesante video de 8'30" de duración.

En él, el diseñador R. Clayton Miller sienta las bases conceptuales del dispositivo que debería suceder al ratón.

Aunque está en inglés, creo que el video está hecho de una manera tan clara que se entiende el mensaje aunque no se entienda el audio.

Resumiendo, podríamos decir que la propuesta está a medio camino entre el ratón actual y las contorsiones que imaginaron para la película Minority Report.

Para saber más sobre esta idea y su autor, visiten el sitio 10gui.com.

domingo, 11 de octubre de 2009

Personalización del sistema e instalación de programas (IV)

Ya estamos en la cuenta regresiva final para el lanzamiento de Ubuntu 9,10 y yo todavía no terminé de comentar cómo hice la reinstalación que he venido comentando desde entradas anteriores.
Así que, allá vamos.
Lo que sigue son los detalles que quedaron para el final son:

Google Earth

La versión para GNU/Linux del famoso Google Earth. Bajé la versión 5 desde aquí y luego, cambié los permisos de ejecución en el archivo descargado: sudo chmod 777 -f GoogleEarthLinux.bin.
Para comenzar la instalación, escribí: ./GoogleEarthLinux.bin y, luego de instalado, se puede acceder al programa yendo a Aplicaciones / Internet / Google Earth.

Play on Linux

Bajé el archivo de la versión 3,6 desde el sito de PlayOnLinux, luego, en una Terminal escribí: sudo wget http://deb.playonlinux.com/playonlinux_jaunty.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux

Luego de instalado, se accede al programa vía Aplicaciones / Juegos/ PlayOnLinux.
La primera vez que arranca, el programa busca actualizaciones e instala -si no se había hecho antes- las fuentes de Microsoft.
Seguidamente, en la ventana de PlayOnLinux, fui a Instalar / Internet / Internet Explorer 7 y seguir el asistente de instalación (hay que tener paciencia porque demora mucho).
De esta forma me quedó instalado el Internet Explorer 7 en el sistema. Es útil para poder chequear cómo se muestran las páginas web que uno diseña sin tener que salirse de Ubuntu.

Desde el botón Instalar de Play on Linux se puede acceder a una interesante lista de programas nativos de Microsoft Windows para instalar en el sistema. Y, aunque son mayoría, no son solo juegos.

Juegos

Algunos de los juegos que instalé:
Vía Synaptic:
  • Torcs
  • Tuxkart
También descargué el Open Alchemist, y lo instalé haciendo doble clic en ambos archivos .deb que venían en la descarga.

Después me dispuse a instalar PolyBeGone, lo descargué de aquí (son tres archivos). Y, al igual que con el Open Alchemist, hay que hacer doble clic en cada archivo para instalar el juego (ojo, que llevan un orden especial. Prueben.

También instalé otro juego de carreras de autos, el Vdrift, pero, aunque en general se ve mejor que en el Torcs, en mi PC se tranca muy seguido y creo que no va a pasar mucho hasta que lo desinstale.

Chán, chán

Y, para terminar, y con la inteción de probarlos (aunque aún no lo hice), instalé un firewall para Linux: Firestarter, un programa para hacer respaldos: Luckybackup (que instalé siguiendo la guía para Ubuntu que se encuentra en esta página) y un programa para hacer un liveCD a partir de la instalación del sistema (y que se puede utilizar para restaurar el sistema llegado el caso de necesitarlo): Remastersys (para utilizarlo se va a Sistema/Administración/Remastersys Backup)
Así queda terminada esta serie de artículos que recopilan los pasos seguidos en la reintalación desde cero de Ubuntu 9,04.
Con la inminente aparición de Ubuntu 9,10, seguramente en poco tiempo tengamos una serie de artículos similares, pero (tengo toda la inteción que) para entonces le daré una nueva oportunidad a Kubuntu (ya que desde la versión 6,10 que no lo uso).
Artículos anteriores:

miércoles, 7 de octubre de 2009