Archivo para la Categoría ‘Gnu y Linux’

Aprende Symfony2 con el proyecto Desymfony

Domingo, agosto 7th, 2011

En el marco de las Jornadas Symfony 2011 llevadas a cabo en España, en donde hubo un curso de Symfony2, varias sesiones prácticas y un hacking day, nos llega una aplicación tutorial desarrollada el primer día: Desymfony.

La aplicación desarrollada es el sitio web ficticio de las propias Jornadas Symfony. Su finalidad es didáctica, por lo que ha sido necesario realizar algunas simplificaciones en su funcionamiento y arquitectura. No obstante, la aplicación sigue la filosofía y buenas prácticas recomendadas por Symfony2.

También se incluye una versión móvil, realizada por Pablo Godel, y mejoras adicionales realizadas por Ideup! en la rama ideup.

Esta aplicación sigue la filosofía de Symfony de “aprender haciendo” con aplicaciones tutorial como por ejemplo askeet, jobeet que han servido de mucho en el pasado para aprender este apasionante framework de desarrollo en php y demuestra lo que a ido creciendo la comunidad de Symfony en el mundo (que de por si ya es grande) ya que estamos acostumbrados que este tipo de aplicaciones fueran entregadas como material didáctico por el equipo de desarrollo de Symfony y en este caso Desymfony es entregada por los miembros de su comunidad de usuarios.

Para mayor información de este proyecto (como por ejemplo, como instalar), puedes ir directamente a su repositorio git:

https://github.com/desymfony/desymfony#readme

 

Remix de Fedora 15

Lunes, junio 27th, 2011

Este fin de semana he realizado un Remix de Fedora 15, para facilitarlo a algunas personas en el CNSL Barquisimeto donde tuve la oportunidad de realizar una charla, este LiveDVD viene con todos los paquetes actualizados hasta la fecha de creación y el cual he decidido compartirlo con ustedes (por si a alguien le interesa), desde el siguiente enlace:

http://dl.richzendy.org/LiveDVD_REMIX/LiveDVD_FedoraVE-F15_2011-06-25.iso

Para los curiosos, en el siguiente enlace, aún voy a mantener un tiempo el remix de la versión anterior de fedora (la 14), allí pueden revisar y ver que están los archivos kickstart usados para la creación y están los archivos md5 para la suma de verificación

http://dl.richzendy.org/LiveDVD_REMIX/

 

Tomen en cuenta que ocupa 1.6 GB, así que es recomendable que lo descargue usando un gestor de descargas como wget por si se le cae la conexión.

La razón de realizar este LiveDVD  es la de facilitarme la instalación de Fedora cuando algún conocido/amigo/curioso me pide que le ayude a instalar Fedora en su computadora ya que siempre termino gastando mucho tiempo instalando paquetes adicionales que considero esenciales ( y que están incluidos en este LiveDVD ), además de actualizando, así que para mi es mejor hacer todo en un LiveDVD que de paso se lo dejo a la persona por si daña su Linux y quiere reinstalar.

Cabe destacar que se llama Remix ya que contiene paquetes que no son parte de Fedora de manera oficial ( y en el caso de flash-plugin que incluso no es software libre), como por ejemplo:

  • Soporte de codecs privativos y mp3
  • Playonlinux
  • Cliente twitter turpial
  • flash plugin
  • VirtualBox-OSE

Por lo tanto este LiveDVD la única relación que tiene con Fedora es que está basado en esta distribución, pero no es avalado por el Proyecto Fedora, es parcialmente Software Libre ( al menos un 98% ) ya que contiene algunos elementos privativos ( tome en consideración debido a la legislación de su país, por ejemplo el soporte del codec mp3 ).

Además este viene con la versión nueva de gnome, la versión 3, así que no se asusten, Fedora 15 es la primera distribución en incorporar Gnome3, además a no viene openoffice, en vez de, viene con LibreOffice.

Un LiveDVD es un Dvd que permite cargar linux en vivo sin tener que instalarlo, el mismo corre enteramente desde la unidad lectora de DVD y la memoria RAM y es super útil para realizar reparaciones del computador cuando su sistema operativo está dañado o incluso para probar Linux cuando no se está seguro de quererlo instalar, además si se desea instalar en el escritorio existe un icono que presenta un asistente que lo ayudará en la instalación.

Cualquier feedback o sugerencia es bienvenida, no dude en usar los comentarios acá para ello.

Recomendaciones finales:

Use el archivo md5 para comprobar la integridad del archivo una vez descargado usando el comando md5sum.

Ejemplo de descarga con wget ( con opción para recontinuar la descarga por si se cae ):

wget -c http://dl.richzendy.org/LiveDVD_REMIX/LiveDVD_FedoraVE-F15_2011-06-25.iso

Si elige ser completamente libre le recomiendo usar directamente Fedora e incluso aprender más de la comunidad que hace esta distribución en el siguiente enlace:

http://fedoraproject.org/es/

Nook primera edición – Review

Jueves, junio 23rd, 2011

Hace aproximadamente un mes me compre este gadget, el cual es un tablet lector de libros, no voy a centrarme en este post en enumerar la totalidad de las características, para eso he hecho un vídeo y la web del aparato en realidad es muy buena y puede ofrecerles la mayoría de la información que deseen. Solo voy a limitarme a darles mi impresión personal y uno que otro tip que no se dice abiertamente sobre el para complementar la información del vídeo.

Este nook dice que lee formato mp3, sin embargo también es capaz de reproducir archivos ogg (para aquellos amantes de los formatos libres), trae un lector de memorias SD sin embargo los 2 Gb de memoria interna que trae me parece más que suficiente, la batería dura como 10 días aproximadamente teniéndolo todo el tiempo prendido sin apagarlo el kindle de amazon dice que dura un mes, sin embargo hoy en día 10 días de autonomía es más que suficiente a menos que pienses irte a vivir por siempre en un monasterio budista en el tibet, la experiencia de lectura de este aparato es increíble, es lo más cercano a leer un libro de papel gracias a su tinta electrónica no te cansa para nada los ojos al leer, tiene muchas funcionalidades sin embargo hay que recordar que su principal función es la de leer libros así que si te lo compras prensando que vas a ver el facebook mientras lees libros vas a frustrarte ya que la experiencia de navegación no es muy cómoda comparada con la de un laptop o pc.

Usa como sistema operativo android (creo que versión 1.5), pero no es la versión estándar, es una versión puyada (modificada por el fabricante) la cual recibe frecuentemente actualizaciones por parte del fabricante con nuevas funcionalidades, sin embargo existe un proyecto llamado nookdevs hecho por su comunidad de usuarios con lo cual ya se puede ser root (administrador) en el aparato e instalar otras aplicaciones como por ejemplo un cliente twitter.llamado muy a pesar de que le fabricante a intentado evitarlo.

El lenguaje del aparato es exclusivamente ingles, no hay opciones para cambiarlo, sin embargo los menús son muy intuitivos y las descripciones de las opciones es un inglés muy básico que casi cualquier persona puede comprender, me decante por este aparato debido a su pantalla táctil que de verdad es tremenda ayuda y también porque los accesorios son mucho más económicos que los del kindle, no me compre la versión 3G y para aquellos que lo piensen, el 3G de este aparato no sirve en fuera de los Estados Unidos (a diferencia del Kindle), tampoco se extraña ya que con el wifi o pasarle libros mediante el cable es suficiente, al conectarlo al pc se ve con un vulgar pendrive, no necesita drivers y en Linux no se tiene ningún tipo de problemas para reconocerlo, cuando compre el mio no había salido el nook segunda edición, el cual solo tiene una pantalla de 6″ de e-ink y es táctil, pero eso es bueno ya que el que yo tengo para quien lo quiera bajo de precio (obsolescencia planificada).

Acá les dejo el vídeo review que le hice, espero les guste:

Quien este leyendo esto desde un feed-reader o planet, puede dar click en el enlace directo al vídeo, el cual puede ser también descargable de desde esa ubicación:

http://blip.tv/richzendy/review-del-nook-versi%C3%B3n-1-5293389

Enlaces de Interés:

Cualquier pregunta no duden en dejarla en los comentarios.

Cambiando el tema de gnome3 – Tron

Domingo, junio 19th, 2011

Gnome Shell – Tron Legacy

Estoy usando este tema actualmente en mi escritorio con Gnome3 y Fedora15 y les voy a explicar como lo hice, primero que todo, el sitio de referencia de este tema es el siguiente:

http://gnome-shell.deviantart.com/gallery/28081982#/d3fyw84

Primero que todo nos descargamos el tema y lo guardamos en nuestra computadora, click derecho y extraer desde una ventana del explorador de archivos.

Luego hacemos un backup de nuestro tema actual (logueado en un terminal como root):

cd /usr/share/gnome-shell
mv theme theme.orig

Ahora pasamos nuestro nuevo tema al directorio de temas de gnome shell (/usr/share/gnome-shell), suponiendo que usted descargo el archivo y lo extrajo en su Escritorio:

cd ~/escritorio/gs-tron-legacy
cp gnome-shell /usr/share/gnome-shell/theme

Ahora solo nos falta reiniciar el gnome-shell para que el cambio de tema se haga efectivo, presiona las teclas alt+f2 y escribes la letra r y luego le das al enter (se tarda un poco en refrescar).

Para terminar el look&feel de tron, solo nos falta el wallpaper, para ello nos vamos a esta web y nos descargamos el primero (o el que quieras), para cambiarlo solo presionas sobre tu nombre, área superior derecha de la pantalla y eliges la opción “configuración del sistema” y usas la aplicación con el nombre “pantalla”, en el post recomiendan usar una fuente acorde, pero yo no la use, la probé, pero no me gustó.

Acá les dejo algunas capturas de como me quedo a mi:

Acá hay otros temas disponibles:

http://gnome-shell.deviantart.com/gallery/28081982

Nota: No está de más decirles que tengan cuidado y que no me responsabilizo si dañan algo :-)

Turpial 1.5.0 paquete oficial de Fedora

Domingo, junio 5th, 2011

Después de que me he vuelto un 8 (un enredo) con git, me complace anunciar que desde este momento, turpial es un paquete oficial para la distribución fedora, en este momento se encuentra disponible para las versiones: f14, f15, f16(rawhide).

Vale la pena aclarar que gracias a turpial me estoy haciendo en este momento empaquetador oficial de fedora, ya que es mi primera contribución al proyecto fedora en forma de paquete, todo esto no hubiera sido posible si no fuera gracias a @satanas82 y a toda la comunidad que hace posible turpial, que corrige sus bugs, que contribuye a su difusión y que cree en el Software Libre y a la gente de la comunidad Fedora que me ayudo con la realización del paquete como por ejemplo Dennis Gilmore y Guillermo Gomez.

En un rato, cuando se sincronicen los mirrors, todos aquellos que usen Fedora podrán instalar turpial de la siguiente manera:

yum install turpial

A todos aquellos compañeros de latinoamerica que quieran emprender el camino de contribuir a Fedora empaquetando software, les recomiendo visitar el sitio del proyecto rpmdev, en donde van a encontrar información útil en castellano  y además ayuda, apadrinamiento y mentoría de parte de otras personas que ya han pasado el proceso de ser empaquetadores.

http://rpmdev.proyectofedora.org/projects/rpmfed/wiki/Plan_de_empaquetamiento

Referencias:

https://koji.fedoraproject.org/koji/buildinfo?buildID=246383
https://koji.fedoraproject.org/koji/buildinfo?buildID=246385
https://koji.fedoraproject.org/koji/buildinfo?buildID=246386
https://admin.fedoraproject.org/pkgdb/acls/name/turpial

Las últimas versiones de Apache, php y MySQL en CentOS

Viernes, junio 3rd, 2011

CentOS se caracteriza por tener software antiguo (considerado estable) ya que es una distribución derivada de redhat, pero eventualmente nos toca instalar las últimas versiones de Apache, php y mysql (LAMP)  y ahí es donde juega un papel importante el proyecto powerstack, este sitio es mantenido gracias a Santi Saez, Administrador de Sistemas en Hostalia/Acens y facilitado libremente para descarga desde su repositorio.

Para configurar el repositorio desde nuestro CentOS, simplemente ejecute:

rpm -Uvh http://download.powerstack.org/powerstack-release-0-1.noarch.rpm

y luego actualice o instale los paquetes requeridos, este repositorio está diseñado para ser usado en conjunto con EPEL de Fedora,el más popular repositorio adicional de CentOS y que es mantenido por el proyecto Fedora.

Vean en el siguiente vídeo una explicación de su modo de empleo:

 

fudcon panamá 2011

Sábado, mayo 28th, 2011
Poster - Click para Agrandar

Poster - Click para Agrandar

Esta semana he estado participando en el fudcon celebrado en esta oportunidad en la ciudad de Panamá, por vez primera el fudcon es llevado a centro américa y por vez primera que yo asisto a uno, el fudcon es un evento en donde desarrolladores y usuarios de la distribución Fedora se unen para intercambiar experiencias y también mucho, mucho trabajo.

Este a sido el segundo día de charlas, talleres, hackfest y entre todas las cosas debo agradecer a Valentin Basel por compartir su experiencia con el proyecto Icaro, un proyecto  que tiene como misión el llevar el conocimiento de la robótica a las escuelas usando software libre y hardware muy económico, así como también a Jared Smith por su charla acerca de docbook usando publican como asistente para generar documentación de calidad.

Todas las charlas han sido de excelentes, estoy realmente impresionado por la calidad de las mismas, lamentablemente casi todas estaban en paralelo con otras y no pude asistir a todas las que hubiera querido, incluso yo mismo di una llamada “De que vive la gente del Software Libre” (material acá) y además mucha de la gente de Fedora a estado ayudando a otros a empaquetar software ( me cuento entre los ayudados ) y debido a esto puedo anunciar con gran satisfacción que ya soy empaquetador oficial de Fedora (luego de varios meses el camino iniciado rindio sus frutos).

Charla Richzendy

La 4ta libertad del SL (Dar click para agrandar)

Para finalizar los dejo con un vídeo que hice de la demostración de un robot de la charla de Valentin Basel, en realidad fue increíble, vean la reacción de la gente del auditorio.

 

Instalando rubyrep en CentOS 5.X

Domingo, mayo 22nd, 2011

rubyrep es una herramienta hecha en ruby ( como su nombre lo sugiere ) para la syncronización de base de datos que he venido usando últimamente en un proyecto laboral, destaca debido a la sencillez de su implementación y la versatilidad de formas en que puede ser usado, en otros posts pretendo extenderme en su uso y funcionamiento, por lo pronto y como primera entrega les dejo un tutorial de como instalarlo sobre CentOS 5.X, yo lo instale en 5.4  y 5.6 y funciona perfectamente.

Instalar ruby

No instalaremos ruby desde los repositorios de CentOS ya que la versión disponible allí es algo antigua y rubyrep no instala con ella,   en vez de ello debemos compilar ruby desde sus fuentes, primero instalamos algunas dependencias, usando el manejador de paquetes yum:

yum install -y gcc gcc-c++ zlib-devel postgresql-devel openssl-devel

Ahora descargamos ruby:

wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz

Extraemos y compilamos:

tar xzvf ruby-1.8.7-p72.tar.gz
cd ruby-1.8.7-p72
./configure
make
make install

En este momento, si todo ha salido bien, podemos ejecutar el comando which ruby para ver si tenemos ruby instalado correctamente y ruby -v para enterarnos de la versión de este.

which ruby
ruby -v

Instalar  Gems

El procedimiento es muy similar, usamos wget para descargar y tar para descomprimir. Despúes procedemos a compilar GEM con ruby setup.rb

cd ..
wget http://files.rubyforge.vm.bytemark.co.uk/rubygems/rubygems-1.3.5.tgz
tar xzvf rubygems-1.3.5.tgz
cd rubygems-1.3.5
ruby setup.rb

Actualizamos gems (opcional):

gem update –system

después se instala la gema para postgresql ( yo estoy sincronizando bases de datos, postgresql, si vas a usar mysql, instala la gema para mysql):

gem install postgres
gem install pg

Instalar rubyrep

y ahora si, finalmente rubyrep:

gem install rubyrep

podemos comprobar que rubyrep está instalado:

rubyrep -v
rubyrep version 1.2.0

En distribuciones con software reciente como fedora o ubuntu, es posible que no tengas que compilar ruby o gems y que las versiones que son provistas por los repositorios sean adecuadas.

 

Remix de Fedora 14

Martes, marzo 15th, 2011

Este fin de semana he realizado un Remix de Fedora 14, con todos los paquetes actualizados hasta la fecha de creación y el cual he decidido compartirlo con ustedes (por si a alguien le interesa), desde el siguiente enlace:

http://dl.richzendy.org/LiveDVD_REMIX/

Tome en cuenta que ocupa 1.7 GB, así que es recomendable que lo descargue usando un gestor de descargas como wget por si se le cae la conexión, además también puede ver en el sitio el archivo kickstart usado para la creación del mismo.

La razón de realizarlo es la de facilitarme la instalación de Fedora cuando algún conocido/amigo/curioso me pide que le ayude a instalar Fedora en su computadora ya que siempre termino gastando mucho tiempo instalando paquetes adicionales que considero esenciales ( y que están incluidos en este LiveDVD  ), además de actualizando, así que para mi es mejor hacer todo en un LiveDVD que de paso se lo dejo a la persona por si daña su Linux y quiere reinstalar.

Cabe destacar que se llama Remix ya que contiene paquetes que no son parte de Fedora de manera oficial, como por ejemplo:

  • Soporte de codecs privativos y mp3
  • Playonlinux
  • Cliente twitter turpial
  • flash plugin
  • VirtualBox-OSE

Por lo tanto este LiveDVD la única relación que tiene con Fedora es que está basado en esta distribución, pero no es avalado por el Proyecto Fedora, es parcialmente Software Libre ( al menos un 98% ) ya que contiene algunos elementos privativos ( tome en consideración debido a la legislación de su país ).

Un LiveDVD es un Dvd que permite cargar linux en vivo  sin tener que instalarlo, el mismo corre enteramente desde la unidad lectora de DVD y la memoria RAM y es super útil para realizar reparaciones del computador cuando su sistema operativo está dañado o incluso para probar Linux cuando no se está seguro de quererlo instalar, además si se desea instalar en el escritorio existe un icono que presenta un asistente que lo ayudará en la instalación.

Cualquier feedback o sugerencia es bienvenida, no dude en usar los comentarios acá para ello.

Captura de Pantalla del LiveDVD

Captura de Pantalla del LiveDVD ( Click en imagen para agrandar )

Recomendaciones finales:

Use el archivo md5 para comprobar la integridad del archivo una vez descargado usando el comando md5sum.

Ejemplo de descarga con wget ( con opción para recontinuar la descarga por si se cae ):

wget -c http://dl.richzendy.org/LiveDVD_REMIX/LiveDVD-REMIX_F14_2011-03-14.iso

Slugs en android

Viernes, marzo 4th, 2011

Slugs es un ultra adictivo juego, gratis ( como lo mejor de este mundo ), el juego trata de como un extraterrestre que parece una babosa intergálactica intenta evitar que su mundo sea invadido por aliens que caen del cielo lanzando piedras de cantidad limitada y que hay que recoger de nuevo cuando se te acaben, el juego se maneja completamente moviendo el teléfono hacia los lados y se dispara dando golpecitos a la pantalla táctil, el juego tiene suficiente niveles como para garantizar horas y horas de diversión y de antemano les digo que algunos de ellos son bien difíciles.

 

Desde su menú podemos configurar todos los aspectos del juego, incluso contactar al desarrollador.

 

Slugs - Pantalla de Menú

Slugs - Pantalla de Menú

Al momento el juego tiene 45 niveles de pura acción.

 

Slugs - Pantalla de Niveles

Slugs - Pantalla de Niveles

En el juego, uno es la pequeña babosa de color azul, por lo general se está solo en pantalla, pero en algunos niveles sale una novia a la cual hay que defender, como por ejemplo el nivel de la imagen.

Slugs - Pantalla de Juego

Slugs - Pantalla de Juego

Acá tenemos un vídeo del juego en plena acción:

El juego en planos generales está muy bien trabajado tanto a nivel de gráficos como a nivel de audio y música, además que el concepto está muy bueno, 100% recomendado para distraernos mientras hacemos cola en algún sitio, acá le dejo el código QR para descargar la aplicación desde el market.

 

Estoy también en:
Galería
Causas

Copyright © 2012 Richzendy.org. Search Engine Optimization by Star Nine. Distributed by Wordpress Themes