Archivo para la Categoría ‘Gnu y Linux’

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.

 

WebService SOAP para enviar correo con php

Miércoles, marzo 2nd, 2011

Hace poco me encontré con una aplicación java que usa un WebService SOAP para enviar correos de notificaciones, así que configure un servidor de correo local ( sin ssl, sin TLS, sin seguridad ) para hacer pruebas pero luego de intentar mucho nunca funciono, así que para descartar el WebService propio de la aplicación, me hice uno en tiempo récord en php para probar, ya que desde el servidor usando el comando mail, se podían enviar correos sin ningún tipo de problemas, acá les dejo el código y de antemano les digo que el mismo es solo una prueba de concepto, no es algo para colocar en producción, así que si requiere algo parecido adapte a sus necesidades y mejorelo ( sobre todo del punto de vista de validaciones y seguridad ).

El código del servidor SOAP es el siguiente:

asdf
asp
fds
';document.write(content);
[code snippet: http://snipt.org/wnlkj]

El código fuente del servicio SOAP grabelo en un archivo con el nombre sendEmail.php y ubiquelo apropiadamente en su webserver, el código fuente del cliente es:

asdf
asp
fds
';document.write(content);
[code snippet: http://snipt.org/wnlkl]

Guarde el código del cliente en un archivo llamado cliente.php, tome en cuenta la url del wsdl donde está alojado el servicio SOAP ( http://localhost/sendEmail.php?wsdl ) y editela a según su conveniencia, también edite la dirección jhon@doe.com y cambie  la dirección a la cual quiere que enviar correo, para probar , acceda mediante su navegador al archivo cliente y observe la funcionalidad, si usa firefox, puede ver un bonito wsdl en http://localhost/sendEmail.php?wsdl y si no obtiene el resultado esperado no dude en revisar los archivos de logs /var/log/maillog y /var/log/httpd/error.log ( en sistemas fedora o redhat y derivados )

Referencias:

Requerimiento, instalar la librería: yum install php-pear-soap

e-books de desarrollo sobre Android

Sábado, febrero 19th, 2011

tres libros de android - un solo precio

La compañía CommonsWare a publicado 3 libros sobre desarrollo de aplicaciones sobre android especialmente focalizados en aquellos desarrolladores que tienen poco tiempo y necesitan conseguir recetas de cocina de primera mano con ejemplos claros, concizos y ajustados a entornos que podrían ser considerados reales.

Lo interesante de esta empresa es que su modelo de negocio esta basado en vender una suscripción ( actualmente por 40$ ) la cual te da acceso completo por un año a su biblioteca de contenidos, en la cual se pueden tener los libros en formato digital, además que tendremos las actualizaciones de los mismos. Lo cual es muy importante ya que en nuestros tiempos el hecho de tener un libro en latinoamerica en papel por lo general es sinónimo de que ya está desactualizado.

Claro está, CommonsWare también venden libros en formato tradicional impresos y se pueden conseguir en amazon.

Particularmente me llamo la atención el libro “Android Programming Tutorials” el cual es exclusivamente de puros ejemplos de programación, además es más que un libro, cuenta con un grupo de discusión en google groups para discutir acerca de los ejemplos del libro.

Lo único que no me gusta mucho, es que están en ingles, sin embargo hay que estar claro que este es el idioma universal de los programadores, ojala algunas editoriales de libros de texto técnicos en castellano como anaya pudieran ofrecer un modelo similar.

Estoy también en:
Galería
Causas

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