Porque un blog????

Por aquello de que se me olvide como configuré tales y cuales cosas en mi sistema linux y android, y para no estar leyendo tutoriales y practicando a prueba y error cada vez que quiero hacer las cosas, que mejor que subirlos aqui, quizas le sirva a otras personas que quieren hacer lo mismo que yo alguna vez ya hice.
Fotos, Beryl, Compiz-Fusion, conversiones entre formatos multimedia en linux, Symbian, S60, android, flv, mp3, wma, avi, Screenlets, Karamba, Python, trabajos con diferentes dispositivos móviles, diferentes distribuciones de linux, firewalls, Mikrotik, freebsd, netbsd, openbsd, Amd64 bits, apuntes escolares, Midis, Videos de youtube "especiales", android, windows mobile, webos etc.


miércoles, 30 de enero de 2008

Aplicaciones SIP para symbian (Gratis???)

Sip es un protocolo desarrollado con la intención de ser el estandar para la iniciación, modificación y finalización de sesiones interactivas de usuario donde intervienen elementos multimedia como la voz que es lo que aqui nos interesa. SIP es uno de los protocolos de señalización para voz sobre IP, acompañado por H.323.

Los celulares Nokia de ultima generación tales como los Nokia N80 Edición de Internet, E65, N95 entre otros tienen integrados clientes SIP, que pueden ser configurados para trabajar con cualquier servicio SIP nativamente desde el teléfono. Pero que pasa con los demas celulares que no cuentan con este servicio pero que si le podemos instalar programas?.
Para esto podemos usar Fring el cual soporta comunicación con servicios SIP, como Gizmo, VoipStunt, VoipDiscount, VoipCheap, NetAppel, VoipBuster, etc.

Existen una gran cantidad de clientes VOIP gratuitas y de pago para equipos symbian Nokia y Sony Ericsson, tales como Barablu, AQL, Mobiboo, Skype, Rebtel, Jajah, y seguramente muchas mas que se me pasa mencionar, algunas muy sencillas de usar como Truphone http://www.truphone.com y Gizmo http://www.gizmoproject.com/intl/es/, las cuales tienen versión nativa para symbian y windows, por cierto el cliente gizmo puede interactuar con los mensajeros mas populares actualmente.
La diferencia principal con las anteriores aplicaciones revisadas es que gizmo y truphone nos dan la capacidad de hacer llamadadas a telefonos convencionales (Fring tambien lo hace pero usando servicios externos SIP), y cuando recien nos suscribimos nos dan un "saldo" promocional, ambas aplicaciones las he probado y funcionan muy bien, realize una llamada de larga distancia (Sinaloa - Sonora) con el saldo promocional y hable durante 15 minutos aproximadamente por medio de truphone.

jueves, 24 de enero de 2008

FRING, Symmy Voip para nuestro Nokia (Symbian)





Cada vez mas la voz por ip se esta haciendo presente en nuestra vida diaria, primero aplicaciones que hacian sus pininos para comunicarnos de computadora a computadora, luego mensajeros en línea que soportaban esta caracterítica, recordemos cuando microsoft por medio de su messenger dio gratis por un tiempo la marcación a lineas convencionales, y claro skype vino a completar la amplia gama de ofertas donde ya era posible hablar con una gran calidad de pc a pc de pc a telefono normal, viceversa, etc, ya esto si pagando claro esta unas modicas cantidades en dolares, Asterisk que nos permite fabricar un conmutador con una computadora..., y muchos productos de diversas compañias que nos permiten comunicarnos por voz por medio de redes privadas e internet.

Ahora les toco su turno a algunos telefonos móviles o "smartphones" que por sus prestaciones tan avanzadas similares ya a una computadora de bolsillo, los sistemas operativos que los controlan (Windows Mobile, Symbian, Linux), y sobre todo la visión de algunas empreas en el mundo de la computación, ya contamos con diversas aplicaciones para poder comunicarnos por voz desde nuestro celular a computadoras, telefonos convencionales e inclusive otros telefonos celulares sin pagarle nada a nuestro operador de telefonía celular esto ultimo solo usando wifi claro esta, pues las tarifas planas en planes de datos para celulares aun son prohibitivos en nuestro país, aunque ya se ven por ahi algunos destellos, Movistar con sus planes Tconecta, que si bien no son baratos al menos nos dan la oportunidad de probar a la mayoria de los usuarios como es el tener internet en nuestros celulares.


Y bien una de estas aplicaciones es FRING http://www.fring.com/ que es un programa completamente gratuito el cual nos permite acceder a los servicios de mensajería que mas usamos desde nuestros celular, a la fecha de hoy enero del 2008 soporta Msn, Icq, Skype, Aol, Twitter, Yahoo Mobile, Google Talk, y quizas se me pase alguno que tal??, ya no necesitaremos "comprar" programas para poder chatear con nuestros contactos de msn. mmmm

No conforme con esto FRING nos permite iniciar conversaciones de voz con los usuarios de dichos mensajeros (ya sea en una computadora o en otro celular), realizando esto con una calidad de sonido aceptable.


Otra aplicacion mas con la que podemos contar los felices usuarios de equipos Nokia es SYMMY
http://symmy.com/index.php
que en mi opinión es el que mejor calidad de voz tiene, hay cliente para pc, para telefono y un centro de mensajes desde una página web por medio de las cuales podemos estar comunicados siempre (usando wifi por que con el internet de telcel nuestra cuenta se iria lejos), con SYMMY podemos comunicarnos PC-PC, PC-Celular, Celular-Celular, soporta transferencia de archivos, llamadas de voz por ip, teniendo un amplio abanico de nuevas posibilidades gracias a estas aplicaciones asi que les recomiendo comprar Nokia con soporte WIFI para disfrutar de estos programas sin limites y no sentirnos culpables por que nos llegue una factura de varios miles de pesos.

Fring nos permite poner una etiqueta en nuestro sitio web avisando si estamos en línea y permitiendo a cualquier persona comunicarse con nosotros por medio de esta facilidad

lunes, 26 de noviembre de 2007

Respaldando por dias de la semana automaticamente con linux y rar

Alguna vez nos hemos topado con que tenemos que respaldar grandes volumenes de información cada determinado tiempo pues esta información aumenta dia con dia, pensemos en las bases de datos generadas por un sistema informatico sin ponerles marcas claro, pues bien aparte de poner unidades de respaldo usb externas o discos en espejo, una buena idea es almacenar esta información en otra computadora de la misma red, y ya que tenemos una computadora linux en dicha red, podemos usarla como servidor de archivos interactuando con las demás computadoras de la red que tienen windows usando samba.
Pues bien despues de descargar rar (hay una versión gratuita para linux) procedemos a programar nuestro respaldo.
El siguiente comando:

rar A -R -AG[DDMMYYYY] /media/sdb1/RESPALDOS/RSPIMAG/rspimg /mnt/imagen/*.*

va a generar un archivo comprimido ó compreso con todos los archivos contenidos en /mnt/imagen (partición que contiene el ó los directorios de la pc windows que queremos respaldar).

Ahora agregando esta línea a crontab:
0 0 * * 2,4,6 carlos rar A -R -AG[DDMMYYYY] /media/sdb1/RESPALDOS/RSPIMAG/rspimg /mnt/imagen/*.*

Estaremos generando este archivo cada días martes jueves y sabado de todos los meses a medianoche (12:00 a.m)
si queremos algo mas especifico en cuanto a la programación de los tiempos de dicha tarea tenemos esta página para ilustrarnos mas a fondo sobre crontab http://www.linuxtotal.com.mx/index.php?cont=info_admon_006

domingo, 25 de noviembre de 2007

RED INALAMBRICA EN LINUX 64 BITS, ACER ASPIRE 5050

ACTUALIZACION

Presentandose algunos problemas con el ndiswrapper se recomienda actualizar a la ultima versión de dicho programa 1.51 (3/enero/2008) pues no tomaba la mac address de la tarjeta inalámbrica en ocasiones dandonos como mac 00:00:00:00:00:00.
Se agregó una imagen con la tarjeta funcionando en ubuntu.



Ahora que estan tan de moda estas laptops, sobre todo en Los Mochis, Sinaloa gracias a FidSoftware (vaya mi agradecimiento personal a este proyecto tan interesante para los "informáticos" de sinaloa, por la lap y la capacitacion también), quienes le han instalado linux se habran dado cuenta que la tarjeta de red inalámbrica no funciona a la primera como todo el demas hardware (incluyendo la tarjeta de video ati con el precioso compiz fusion y la web cam que con amsn va de maravilla) pues aqui los pasos que segui para activar esta tarjetita "Atheros" por cierto.

Después de trastear con madwifii que según los mas entendidos en sus ultimas versiones ya esta soportada esta tarjeta pues nada que no me salio, entonces me fui a ndiswrapper que con la versión de 64 bits (hay que sacale jugo al procesador Turion de 64 bits con que contamos) no la tenemos tan fácil, pero gracias al excelente manejo de paquetes de debian lo obtenemos rapidamente con un sencillo apt-get. Despues de mucho batallar con drivers que abundan en la red para esta tarea pero con la pega de ser drivers para windows de 32 bits, di con el driver de 64 bits en la propia pagina de atheros http://www.atheros.cz/ y según el modelo de tarjeta q nos da lspci es AR5006EG (en el modelo aspire 5050/4872), tenemos entonces ya el driver de 64 bits para cargarlo con ndiswrapper, los pasos que yo segui son los siguientes:

  • Primero que nada borrar cualquier rastro de los modulos cargados por default por el sistema


  • Agregar al final del archivo /etc/modprobe.d la línea blacklist ath_pci para que no se cargue el modulo "malo" al iniciar linux


  • Instalar el ndiswrapper mas nuevo que podamos conseguir desde la red, (a mi me fue suficiente con usar el ndiswrapper que me instalo por default ubuntu 7.10)


  • agregar alias wlan0 ndiswrapper al archivo /etc/modprobe.d/ndiswrapper


  • tipear ndiswrapper -i net5211.inf (carga el driver en ndiswrapper) y


  • modprobe ndiswrapper en consola (carga el modulo de ndiswrapper al kernel)


  • por ultimo agregar la linea ndiswrapper al archivo /etc/modules


  • echo "ndiswrapper" sudo tee -a /etc/modules


  • Quizas sea necesario reiniciar el sistema para que nos aparecera la interface wlan0


  • y ahora si a disfrutar de nuestra tarjeta inalámbrica desde linux configurandola con cualquier herramienta desde iwconfig hasta alguna gráfica según nuestros gustos y necesidades.


  • Todo el demás hardware de este modelo de laptop esta soportado por ubuntu en su versión 7.10 nativamente inclusive en su versión de 64 bits (probado ya por un servidor)




Dudas, comentarios, retroalimentación, reclamaciones etc, son bienvenidos

Pantallazo de tarjeta inalámbrica Atheros AR5006EG en una Laptop Acer Aspire 5050 en Ubuntu 7.10 y Ndiswraper





viernes, 14 de septiembre de 2007

Como evitar la actualización a Messenger Live

Como nos habremos dado cuenta, desde mediados de septiembre (13/Sep/07), microsoft nos obliga a actualizar nuestra version de msn a Msn Live, o no nos permite abrir sesión en nuestro cliente actual (msn 7.5 por ejemplo), a los que no habiamos querido pasarnos a msn live por cuestiones que van desde derroche de recursos, maquina mas lenta, problemas con otros programas al estar usando msn live etc, esta decisión de microsoft nos afecta bastante, pero la solución esta a nuestra alcance si es que queremos seguir usando nuestro adorado msn 7.5.

Lo que debemos hacer es cambiar las propiedades del ejecutable que normalmente se encuentra en C:\Archivos de programa\MSN Messenger\msnmsgr y ponerlo en modo compatibilidad para windows 2000, he aqui un pantallazo de esto.


Espero esto les funcione como a mi.

domingo, 2 de septiembre de 2007

Que es S60

S60 es software en teléfonos S60 que los hacen mas semejantes a una pequeña computadora que a simples telefonos celulares convencionales.
S60 se encarga de la funcionalidad basica del teléfono asi como de aplicaciones avanzadas.
Provee la intuitiva interface a todo color que es simple y bien parecida; Permite tambien correr varias aplicaciones al mismo tiempo.

El software S60 nos permite descargar y usar aplicaciones adicionales. Estas aplicaciones son diseñadas y desarrolladas por terceros y diversas compañias, y cubre un amplio rango de necesidades e intereses: Juegos, correo electrónico, navegadores, productividad de oficina, fotografia, salud, guías de visita de ciudades, diccionarios, etc. En otras palabras tu teléfono S60 es extendible - lo puedes usar para muchas cosas mas aparte de solo llamar (cosa que hace muy bien dicho sea de paso), y puedes escoger entre miles de aplicaciones para adaptar tu teléfono a tus propias necesidades.

S60 también es altamente personalizable. Cambia tus timbres telefónicos tonos ó fondos de escritorio, asigna una foto o tono de timbre para un contacto especifico, ó cambia el aspecto total de telefono a tu propio estilo.

Y porque tu teléfono inteligente necesita conectarse a otros dispositivos para tareas tales como sincronización, transferencia de datos, o subir y descargar tonos, timbres música y demás, S60 ofrece diferentes maneras de conectarte.

Dependiendo del modelo de tu teléfono, puedes usar infrarojos, bluetooth, USB, Wi-fi para conectarte e intercambiar datos.

Algunos de estos teléfonos con S60 también cuentan con un Navegador de Internet de última generaciòn que despliega páginas de internet tales como se ven en una computadora de escritorio normal. Soportan también audio, Macromedia Flash Lite, y muchas otras sofisticadas características Web

S60 Ediciones

Puedes notar que tu teléfono es manejado como una 2da o 3ra Edición S60. Estas ediciones se refieren a las diferentes versiones del software S60, asi como la mayoría del software popular se actualiza y se libera con un nuevo nombre.

A la fecha la versión mas nueva es la 3ra S60 edición, la cual incluye un diseño perfeccionado, mas caracteristicas para aplicaciones multimedia y de negocios, y una mejor seguridad.

Este software es usado por diferentes compañias de celulares y lo podemos encontrar en diversas marcas tales como Nokia, Motorola, Samsung, Sony, Lg etc, asi que si sabes que tu celular cuenta con el, empieza a sacarle provecho, descargando e instalando la inmensa diversidad de aplicaciones que existen para el.

Python para S60 (Python en celulares)

Python para S60 (Py60) es la versión del lenguaje Python para la plataforma S60 de teléfonos celulares inteligentes de Nokia.
Además de las características estandar de python funciones Py60 provee acceso a muchas de las funciones únicas del telefono, tales como la camara, contactos, calendario, grabación y reproducción de voz, TCP/IP y comunicaciones bluetooth y wifi, OpenGL y por supuesto simple telefonía.
Es de código abierto bajo las licencias de Apache 2 y python, y se puede descargar su última versión (1.4.0, 2/Sep/2007) desde http://sourceforge.net/projects/pys60/.

Un tutorial muy completo especificamente sobre Py60

http://www.mobilenin.com/pys60/menu.htm

Una platica mas extensa sobre lo que es Py60

http://postneo.com/talks/pycon2006/



Referencia
http://wiki.opensource.nokia.com/projects/Python_for_S60

miércoles, 8 de agosto de 2007

VIDEOS DE YOUTUBE EN NOKIA N70 (FLV - 3GP)

El ver los videos que bajamos de youtube en nuestro celular es algo que comúnmente queremos realizar, pues bueno antes que nada debemos saber que el formato de video que maneja youtube es el .flv que es el formato de video que maneja macromedia (y otros mas) y por lo tanto debemos convertirlo a un formato de video que nuestro celular entienda.
El formato de video que nuestro celular interpreta adecuadamente entre otros y por ser el mas estandarizado en estas tareas es el .3gp, existen muchisimas herramientas que nos permiten convertir de distintos formatos de video a .3gp, inclusive algunas herramientas en línea y claro nuestro ubuntu también lo puede hacer gracias a ffmpeg y mencoder.

Desde Linux

En http://www.guia-ubuntu.org/index.php?title=Ffmpeg tenemos un excelente tutorial de como se hacen las conversiones entre formatos de video con las herramientas ffmpeg y mencoder aunque existen algunas otras opciones, estas herramientas son las mas usuales en este tipo de tareas.

Herramientas en línea

http://www.flvix.com te permitira convertir archivos ó urls de ligas a videos flv de youtube por ejemplo dandote como resultado un video con formato 3gp que puede ser descargado a tu telefono.
http://media-convert.com es otro potente conversor en linea que nos convierte casi de cualquier tipo de video a otra infinidad de formatos, con la característica principal que detecta automáticamente el formato del archivo o url de archivo de video que queramos convertir

Programas gratuitos para windows

Riva FLV Encoder y SUPER son dos de las aplicaciones gratuitas mas populares capaces de convertir video FLV a otros formatos. Ambas estan basadas en ffmpeg.




jueves, 2 de agosto de 2007

Jugando con emuladores en línea

Me gusta mucho jugar en la computadora (con la pena), pero hacerlo solo en este mundo de conectividad globalizada es perderse la diversión de jugar con otras personas, es batalloso el andar cargando con las computadoras para hacer una "lan party" o cosa parecida, que mejor que en linea.
Asi que quienes gusten jugar en línea con emuladores desde nintendo hasta Neo Geo, pues es cuestión que nos organizemos para hacerlo, yo soy fan de Street Fighter, King of fighters, juegos de deportes etc, claro deben de contar con una conexión mas o menos decente de telmex o megared y muchas ganas de jugar, lo demás lo arreglamos fácil.
Contactenme para esto

sábado, 28 de julio de 2007

Computadoras de 64 bits en el hogar, vale la pena??


Cuando iba a cambiar mi antigua computadora por una nueva hace unos dos años, esa fue una de las preguntas que yo me hice, en realidad valdra la pena tener un procesador de 64 bits hoy en día??; Aun no habia soporte oficial de windows para esta plataforma, menos aun drivers compatibles con ello, ahh pero que tal linux??.

Desde que amd e intel empezaron a comercializar sus procesadores de 64 bits, linux ya estaba preparado para aprovechar las nuevas características de estos novedosos micros, y bueno al final opté por gastar un poco más pero tener mi pc preparada para el proximo salto de arquitectura, pensando en aquellos cambios tan drásticos de DOS (8 bits) a Windows para trabajo en grupo (16 bits), despues de Win 3.11 a Win 95 (32 bits), pero nada que me quede esperando despues de estos dos años el cambio de Win XP a Win XP64 ó Win Vista 64, que de hecho hay versiones oficiales hoy en día, pero no se han asentado aun en los usuarios comunes y corrientes de las computadoras, porque??

Pues la incompatibilidad de infinidad de hardware, problemas de drivers, una pobre oferta de software diseñado para 64 bits y un rendimiento "normal" en las versiones de Windows de 64 bits esperando los orgullosos poseedores de estos procesadores, que el rendimiento se duplicara o al menos se sintiera una diferencia palpable usando un windows que aproveche nuestro flamante micro de 64 bits.

Pero que nos dan? un entorno emulado para poder usar todas las aplicaciones que usamos normalmente que nos ocasiona mas problemas que satisfacciones al usarlo, aun es hora que no tenemos plugins de flash ni siquiera para windows menos para linux.

En fin aqui le paro pues si le sigo me voy a enojar mas jeje, pues termine usando mi ubuntu feisty para 64 bits, que linux si te da un coooooooooompleto sistema que aprovecha toda la capacidad de tu procesador de "ultima generación", y si bien no experimento que se duplique el rendimiento de mi computadora en las labores diarías si siento la diferencia al procesar video, escuchar música, copiar archivos, compilar programas, mi entorno gráfico lo siento mas liviano (gnome) hasta beryl me corre más desahogadamente, claro aun no me salvo de usar ciertas aplicaciones emuladas de 32 bits para poder trabajar normalmente (flash al navegar sobre todo), pero siento que ha valido la pena al menos para mi.

Tu que opinas???