domingo, 31 de julio de 2011

Haciendo que funcione Lemon POS (Point Of Sale) en (K)Ubuntu


En linux cada día se aprende algo nuevo para el que le gusta aprender, pues me alegra contarles que hoy aprendí a instalar y dejar funcionando un programa que hacia meses me traía "achicopalado", se trata de LemonPOS (Point Of Sale o Punto de Venta) es un software libre creado por Miguel Chávez Gamboa, que promete mucho, ya que puede trabajar con inventarios y facturación, no se puede trabajar con tarjeta de crédito pero de momento eso no viene al caso, si puede trabajar con lectoras de código de barras (No tengo una para confirmarlo pero así se informa en su wiki).

Solicitud de contraseña MySQL
Aceptar con tecla "tab"
El asunto es que he tratado de instalar en Ubuntu desde hace meses desde el centro de software de Ubuntu, se instalaba pero no podía utilizarlo aparte de que me daba errores y se cerraba, pues hoy decidí hacerlo de la forma "Geek", descargué el paquete "Tarball" desde SourceForge y como ya había instalado Kubuntu (KDE4), "MySQL Server" (deben saber como instalar MySQL pues deben proporcionar una contraseña, pero pueden digitar este comando para instalarlo: sudo apt-get install mysql-client mysql-server


y las líbrerías mencionadas en la wiki por medio del siguiente comando en terminal:
Confirmación de contraseña

sudo apt-get install build-essential g++ cmake gettext subversion libqt4-sql-mysql kdelibs5-dev

Bueno, pues descomprimí el paquete "Tarball" (Que es toda la instalación en un comprimido) y abrí el archivo "INSTALL" que está en la carpeta "lemonpos" y comencé a LEER (es muy importante leer bien las instrucciones, si lo hubiera hecho desde un principio talvéz ya lo hubiera instalado  XD )
 y dice lo siguiente (entre lo principal):

 To compile and install: (Para compilar e instalar)

* First make sure you have kde4 installed (kdelibs4, kdebase4, kdepimlibs4) and all of his dependencies (qt4...).  (Primero asegúrese que ha instalado kde4 (kdelibs4, kdebase4, kdepimlibs4) y TODAS sus dependencias (qt4...))
 
* The basic instructions are: (Las instrucciones básicas son: y estas se deben copiar línea por línea en Terminal)

  cd lemonpos 
(Este comando es para ingresar a la carpeta lemonpos que está en donde descomprimimos el paquete "tarball" los siguientes comandos solo copiémoslos tal como están)
  mkdir build (Esto crea un nuevo directorio llamado build)
  cd build (Con este otro entramos al directorio creado build)
  cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
  make
  su
  make install
 
  Now, copy the lemonrc file to your local .kde/share/config directory: (Ahora, copié el archivo lemonrc a su directorio local en .kde/share/config, lo cual se hace en Terminal mediante este otro comando)
 
cp lemonpos/src/lemonrc /home/USER/.kde4/share/config/ #Reemplace USER con su nombre de usuario. 

(aquí quiero hacer un par de observaciones, primero si te dice que no existe el directorio, recordemos que es porque ya nos habíamos metido en el directorio lemonpos antes de "mkdir build" y despues de esto nos metimos en la carpeta "build" revísenlo arriba (En color azul y negrita), por lo que no hace falta volverlo a poner (por eso me daba error) y para salir de "build" digitamos en Terminal "cd .." así quedamos nuevamente en lemonpos, luego si no existe la carpeta .kde4 en la carpeta de usuario y ya instalaron KDE solo eliminen el número 4 y que les quede de la siguiente forma quitando lo que está en color rojo y negrita en el de arriba)
cp src/lemonrc /home/USER/.kde/share/config/ #Replace USER with your username. (#Reemplace USER con su nombre de usuario cambios marcados en verde y negrita)
 
* After installation, you need to create a database and user on mysql, to do this:
(* Después de la instalación usted necesita crear una base de datos y un usuario en MySQL, ejecute este comando en Terminal)

  cd lemonpos/database_resources (Lo mismo del ejemplo anterior, solo que ya habíamos salido del directorio build al directorio lemonpos por lo que eliminamos "lemonpos/" y nos quedaría así)

  cd database_resources
  cat lemon_mysql.sql | mysql -u root -p
y listo ya lo que nos queda es 
 
* To start using lemon, type (* Para iniciar usando lemon, digite en Terminal)

  lemon

y para correr la base de datos salga de lemon y digite

squeeze

Les informo por si no sabían que el usuario y la contraseña por defecto son "admin" y "linux" respectivamente (si no funcionara ese usuario y contraseña, prueben con usuario: lemonclient y contraseña: xarwit0721 ), espero que esto les sirva para correr LemonPOS en Ubuntu (o en Kubuntu), si me es posible trataré de hacerlo todo de nuevo y grabarlo para subirlo a U2B (Youtube) a mi canal www.youtube.com/latinbooker, muchas bendiciones y gloria a mi Dios Jehová que me da la sabiduría.

lunes, 25 de julio de 2011

Yahoo a Jitsi; llamadas - Una razón más para pasarse a Jitsi


Llamadas con Yahoo!: Implementar soporte para llamadas con las cuentas de Yahoo Messenger, compatible con el cliente Messenger.
 
Según me dí cuenta en el sitio de Jitsi parece que están realizando un proyecto para poder usar Jitsi para comunicarse a través de llamadas entre Yahoo y Jitsi.


"Una vez implementado, habría posibilidades que permitan tanto las llamadas de Jitsi a Jitsi y las llamadas entre Yahoo! Messenger y Jitsi..." Una primera etapa del proyecto consistirá en el estudio del servicio de VoIP utiliza por Yahoo por su función de llamadas. Todos los componentes necesarios para su apoyo, ya existen en Jitsi por lo que se tendría que hacer simplemente asegurarse de que sean utilizados correctamente por nuestro paquete de Yahoo!." - según mencionan en el sitio.



martes, 5 de julio de 2011

¿Jitsi o Ekiga?, alternativas a Skype

Bendito Jehová Dios por la existencia de San Google y por el software libre, googleando un poco me encontré entre las alternativas al ahora "desprestigiado" Skype, ¿porqué desprestigiado?, pues ahora no solo es de apellidos Redmond MS, sino que Microsoft podrá tomar posesión de toda llamada y vídeo que se realice con Skype usando la tecnología "Legal intercept" (clic para ver noticia).

Por suerte encontré dos excelente alternativas, solo que la segunda me fascinó porque es una interfaz muy agradable y similar a la de Skype, solo que además podemos conectar el MSN, Yahoo, Google Talk y otra mensajería en un solo programa, lo he instalado en GNU/Linux Ubuntu y se ve genial, para abrir una cuenta para poder utilizarlo debemos dirigirnos a las siguientes páginas:


Pues ya me registré en Iptel y configuré Jitsi para poder utilizarlo, acá les dejo unas imágenes 

Estás son en directo desde el servidor de Iptel
Esta sí es de mi escritorio en Ubuntu, como pueden estoy usando Unity y en la parte inferior Docky. (Nada que envidiarle a MS Win2)
Pero a lo que voy es que en cuanto pueda voy a grabar un vídeo sobre como descargarlo e instalarlo y conseguir la cuenta tanto en Ubuntu como en "W, wu, wuack", perdón me cuesta decirlo, Windows XP en mi canal en Youtube (www.youtube.com/latinbooker)


Entre tanto les dejo esto por si se animan a descargarlo y configurarlo por su propia cuenta:

Descargue Jitsi en http://download.jitsi.org ya sea para Windows, Mac OS X, o GNU/Linux.

Para configurar una cuenta con iptel.org haga clic en el menú "Archivo" y seleccione "Agregar una nueva cuenta". En el diálogo "Agregar una nueva cuenta" seleccione la opción "iptel.org", luego digite la dirección que le proporcionaron en el sitio por ejemplo latinbooker@iptel.org y digite la contraseña que eligió. La nueva cuenta se mostrará en la lista, del mismo modo puede agregar el chat del Facebook, MSN, Yahoo y otros.
Anímate todo cambio para bien es bueno.

Instalación y configuración de Jitsi

Se ha producido un error en este gadget.