viernes, 27 de agosto de 2010

Llamadas telefónicas a través de GMail

Google, en su imparable expansión, sigue reforzando su negocio de VoIP y estrena la posibilidad de hacer llamadas a través de GMail haciendo uso de la tecnología de Google Voice.screenshot2.jpg
Actualizado: según los comentarios, el servicio empieza a aparecer en cuentas de Google España.

La empresa acaba de hacer oficial, tras unas primeras pruebas, que se podrán hacer y recibir llamadas telefónicas a números tradicionales desde la web de GMail, aunque de momento con algunas limitaciones.

Fuente: http://bandaancha.eu/articulo/7437/llamadas-telefonicas-traves-gmail-espana

viernes, 20 de agosto de 2010

Especial Contraseñas Seguras: aplicaciones para almacenar contraseñas en Linux

KeepassX

KeepassX, gestor de contraseñas multiplataforma
Keepass es el único programa que ha aparecido en los post de este especial dedicados a los tres sistemas, aunque para MacOS y Linux es conocido como KeepassX, el port para estas plataformas. Y, al igual que sucedió con la versión de Windows, es sin duda la mejor opción.

En realidad, no hay mucho que añadir a lo que ya se ha dicho: podemos clasificar las contraseñas por grupos, añadiendo nuevos a los ya existentes, bloquear el programa con un sólo clic si necesitamos dejar el ordenador por un rato e importar y exportar a varios formatos. Incluye también una pequeña utilidad para generar contraseñas que es bastante personalizable.

La versión para Linux incluye una característica muy interesante llamada Auto-type, que nos permite ingresar el nombre de usuario y la contraseña en un sitio web pulsando tan sólo una combinación de teclas. Las instrucciones para habilitarlo y usarlo se pueden encontrar en la ayuda de la aplicación.

Como su versión original en Windows, nos permite proteger la base de datos de manera doble (bueno, en Windows es triple) por medio de la contraseña maestra a la que le podemos añadir un archivo de clave o por uno de los dos medios.

Enlace | KeepassX

Revelation

Revelation, gestor de contraseñas para Gnome
Revelation está pensado para el entorno Gnome, con el cual se integra muy bien ya que incluye un applet que nos permite buscar las contraseñas desde el panel. Nos permite acceder al sitio web con un sólo clic, aunque ni nombre de usuario ni contraseña aparecen en el formulario de ingreso. Sin embargo, podemos copiar la contraseña desde el menú.

En cuanto a la gestión propiamente dicha, nos clasifica las contraseñas en 10 tipos diferentes: tarjetas de crédito, FTP, sitios web, accesos SSH, correo, PIN de teléfonos, claves de puertas, bases de datos y claves genéricas. Según el tipo que sea, podemos personalizar el comando que se ejecutará al hacer doble clic.

Podemos crear carpetas para mantener ordenadas las contraseñas e importar y exportar en varios formatos. Incluye un generador de claves y una opción para comprobar la fortaleza de las contraseñas. Si el programa permanece inactivo durante el tiempo que delimitemos (15 minutos por defecto), se bloqueará el archivo y deberemos introducir de nuevo la contraseña para poder acceder a él.

Enlace | Revelation

Gorilla

Gorilla, gestor de contraseñas multiplataforma
Gorilla es una aplicación multiplataforma que no destaca precisamente por su interfaz amigable y moderna, que puede resultar un poco árida para usuarios nuevos. Sin embargo, es sencilla de usar y cumple perfectamente la función para la que está pensada: conservar nuestros datos de manera segura.

Al igual que los anteriores, las contraseñas se guardan en un archivo cifrado, con lo que podemos llevar nuestra base de datos a donde queramos. También cuenta con la característica de autobloqueo: dejamos de usarlo durante un rato y nos vuelve a pedir la contraseña.

Podemos generar contraseñas de manera automática y personalizar dicha generación indicando cosas como el número de caracteres, el uso de mayúsculas, dígitos, etc. En cuanto a la integración con el sistema, lo único que nos permite es copiar el nombre de usuario o la contraseña al portapapeles para luego pegarlos en el formulario de ingreso.

Por último, en cuanto a su relación con otros programas similares, sólo permite exportar a un archivo de texto plano o a uno CSV, pero no permite exportar.

Enlace | Gorilla

LastPass Pocket

LastPass Pocket, herramienta para backup de la cuenta de LastPass
El gestor de escritorio del servicio online LastPass que ya reseñó Guillermo en el artículo dedicado a aplicaciones para Windows, tiene su versión para Ubuntu 10.04. Sin embargo, ocurre exactamente como en el otro sistema: es un gestor que no va más allá de permitir hacer un respaldo de lo que tenemos online. No es posible añadir ni modificar contraseñas, de manera que si no queremos pasar por este servicio, LastPass Pocket no es una alternativa.

Ahora bien, si usáis LastPass como gestor de absolutamente todos los datos cifrados de que disponemos, siempre es conveniente contar con él para hacer respaldos, que nunca se sabe si a nuestro ISP le va a dar un ataque y nos va a dejar sin conexión y, por lo tanto, sin acceso a los datos.

Enlace | LastPass Pocket

jueves, 12 de agosto de 2010

Linus Torvalds por primera vez en Brasil en LinuxCon Brasil 2010

Suceso mais grande do mondo, y acontecerá por primera vez en Brasil, los dias 31 de agosto y 1 de septiembre de 2010 en el WTC - World Trade Center Convention Center, São Paulo, el evento internacional LinuxCon Brasil 2010, con la presencia - por primeira vez en Brasil - de Linus Torvalds, el mismo creador del kernel de Linux.

LinuxCon es un evento organizado por Linux Foundation, una organización sin fines lucrativos dedicada a promover el crecimiento do Linux y mantenida por grandes empresas globales de TI, tales como IBM, Intel, Fujitsu, Hitachi, Motorola, Google, entre otras.

El evento se realizaba, hasta entonces, sólamente en USA y Japón, y por primera vez se relizará fuera de estos países. “Cuando recibimos la visita de Jim Zemlin, presidente de Linux Foundation, meses atrás para invitar a 4Linux apoyar el evento, quedamos sorprendidos y bastante felices con el hecho de que Brasil haya sido escogido para realizar a conferencia”, afirma Marcelo Marques, Director de estratégias de 4Linux.

LinuxCon es un espacio para intercambiar información, colaboración y educación en los asuntos relacionados a Linux, y busca reunir desarrolladores, especialistas, administradores de redes y sistemas, aśi como ejecutivos de TI. Las charlas ofrecidas por personalidades del mundo Linux, siendo una excelente oportunidad para conectarse con excelentes profesionales.

Además de Linux Torvalds, estarán dando charlas en LinxCon Brasil: Andrew Morton, mantenedor del kernel do Linux; Jim Zemlin presidente de la Linux Foundation; Thomas Gleixner, mantenedor del “the common Intel architecture branch (x86)”; Ian Pratt, líder del proyecto de virtualización Xen; Ted Tso, uno de los más antiguos desarrolladores del kernel de Linux y mantenedor del sistema de archivos ext4 – actualmente trabajando en Google en las áreas de sistemas de archivos e almacenamiento de datos, entre otros.

Alguna vez lo podremos tener el Py?


Fuente: noticiaslinux.com.br

lunes, 9 de agosto de 2010

Servidor de videovigilancia casera Ubuntu

Tutoral escrito pot cagl86
Después de que una persona me ha pedido un sistema de videovigilancia para su domicilio me tome la molestia de investigar por internet como podríamos hacerlo en Ubuntu para que todo sea 100% libre.

Bueno encontré una información bastante interesante de como hacerlo de manera casera y simple con tan solo una cámara web.

Acá comparto con ustedes la información con los pasos que se seguirán para que pueda funcionarles.

El software que se necesita se llama Motion, este programa nos permite capturar imágenes o vídeo mediante una entrada de vídeo, ya sea una WebCam, una tarjeta de vídeo u otro dispositivo. Es de gran utilidad ya que contiene muchas utilidades, pero la principal es que puede capturar al haber un movimiento frente a la cámara. Esto lo logra mediante una comparación de imágenes. Supongamos que tenemos una imagen X y una imagen Y, se comparan y si hay un cierto numero de píxeles que varían entre una y otra, se dice que X es diferente de Y y se almacenan como dos imágenes independientes, en caso contrario se desecha Y y solo se almacena X.

Para comenzar escribimos en la consola

sudo apt-get install motion


Esto es así porque el programa Motion ya viene en los repositorios de nuestro Ubuntu y en la mayoría de las distribuciones, si las cosas fáciles no te gustan, puedes bajarte el .DEB de la web de Motion y complicarte la vida buscando las dependencias de este software, y si lo quieres mas difícil, puedes bajarte el .TAR.GZ y compilarlo tú mismo.

Al instalar Motion se crean archivos de configuración en el directorio /etc/motion, uno llamado motion.conf y otro llamado thread0.conf mediante estos archivos Motion controla la o las cámaras disponibles. El archivo motion.conf contiene los valores generales para todas las cámaras web que tengas y por cada cámara web debe haber un archivo thread0.conf para la cámara 1, thread1.conf para la cámara 2.

En el archivo motion .conf que trae por defecto no tiene nada configurado, para ayudarnos un poco bajamos un archivo de la web de Motion con la configuración general o lo podemos descargar de AQUÍ y lo copiamos a la carpeta donde se encuentran los archivos del motion, esta es /etc/motion

Para configurar el archivo motion.conf, abrimos una terminal y escribimos esto:

sudo gedit /etc/motion/motion.conf

En el cual vamos a configurar las siguientes lineas:

control_authentication NOMBREDEUSUARIO:PASSWORD

En este caso como usuario dejamos taringa(o podemos cambiarlo por uno personalizado) y contraseña inteligencia(o uno elegido por nosotros.) después los vamos a usar para ingresar al panel de configuración de Motion.

target_dir /home/k4r1xs/Security


Aquí se van a guardar las imágenes capturadas por la cámara.

webcam_port 8001




Este es el puerto en el cual podremos acceder para ver el vídeo que esta capturando la cámara, el puerto 8000 es para el panel de control de la cámara.

webcam_motion on


Esto es para que se aplique la tasa de captura dada cuando detecte movimiento, por defecto es 2 fotos por segundo, le pueden cambiar a su gusto.

Ahora tenemos que iniciar el servicio o demonio, para ello podemos hacerlo de las siguientes dos formas, cualquiera que les guste.

sudo /etc/init.d/motion start

o

sudo motion -c /etc/motion/motion.conf


Si todo se hizo como debió ser, enhorabuena ya tenemos nuestro server y para comprobarlo solo basta con abrir y teclear en la barra de direcciones http://127.0.0.1:8001
Y si se ven en su cámara como yo walaaa :D


Como último encontré un Software de videovigilancia bastante interesante que ahora me propuse investigar y cuando sepa mas sobre como configurarlo estaré compartiendo con ustedes de vuelta.. espero vuelvan a pasar por mi post.
Les dejo el link de lo que les mencione recién.

http://cagl86.blogspot.com/2010/08/servidor-de-videovigilancia-casera.html
ZoneMinder
Fuente: Linuxeros

jueves, 5 de agosto de 2010

10 diferencias entre Linux y BSD

En MuyLinux está claro que el foco de atención está en Linux y las distribuciones Linux, pero ya sabéis que de cuando en cuando también hablamos de los sistemas BSD, que son al fin y al cabo nuestros “primos” ya que se derivan de una rama de Unix que tiene mucha relación con la filosofía, componentes y prestaciones de las distribuciones Linux.

Sin embargo existen diferencias importantes entre Linux y BSD, y en TechRepublic nos indican cuáles son las principales 10 distinciones entre ambas plataformas software:
1. Licencias

Linux está licenciado bajo la GPL, qu etrata de evitar la distribución de binarios sin código fuente, dando mucha relevancia a la disponibilidad de ese código fuente. La licencia BSD es mucho menos restrictiva y permite la distribución basada en binarios, algo que es más permisivo puesto que permite que la siguiente persona que use (o modifique el código pueda no hacer que ese código esté disponible.
2. Control

El código BSD no está controlado por un único usuario, algo que muchos ven como una gran ventaja frente a Linux, cuyo código base (el kernel) está controlado por Linus Torvalds. En BSD no existe una persona que dicte lo que se puede y no se puede integrar en el código.

Para este tipo de proceso hay un “equipo base” que dirige más o menos el proyecto, y que tiene más influencia en la evolución del código que los no miembros de ese equipo base.
3. Kernel vs Sistema Operativo

El proyecto BSD mantiene todo el sistema operativo, mientras que en el proyecto Linux se enfocan esencialmente en el kernel. Esto no es tan importante, no obstante, ya que muchas de las aplicaciones que se usan se están usando en ambos sistemas operativos.
4. UNIX-Like

Hay un viejo dicho en esa “batalla” BSD vs Linux:

“BSD es lo que obtienes cuando un puñado de hackers de UNIX se sientan para tratar de trasladar un sistema UNIX para llevarlo al PC. Linux es lo que consigues cuando un pulado de hackers del PC se sientan para tratar de trasladar un sistema UNIX para llevarlo al PC“.

O lo que es lo mismo: BSD es mucho más parecido a los UNIX originales, mientras que Linux es un sistema operativo nuevo basado, máso menos, en un derivado de UNIX (Minix, para ser más concretos).
5. Sistemas base

El sistema base para Linux no existe realmente, ya que Linux es un conglomerado de pequeños sistemas que hacen que al final obtengamos “un todo”. Muchos dirán además que el sistema base de Linux es el kernel, pero lo que es cierto es que el kernel no tiene mucho sentido sin las aplicaciones útiles que saquen partido de él.

Por contra, BSD es un sistema base que engloba un buen montón de componentes, como por ejemplo la librería libc. Muchos creen que esto genera un sistema base más coherente.
6. Más instalaciones desde el código

Debido a la forma en que BSD está desarrollando (usando el sistema Ports), más y más usuarios tienden a instalar aplicaciones a partir del código fuente y no a través de paquetes binarios. Esto puede ser un obstáculo para los usuarios noveles, aunque otros lo ven como una ventaja, ya que es posible compilar paquetes específicos que teóricamente sacan más partido de nuestra configuración hardware y software.

En Linux hay usuarios que instalan a base de compilar, pero confiamos cada vez más en paquetes binarios DEB como los que se usan en Debian o Ubuntu y RPM como en Fedora u openSUSE, por ejemplo.
7. Actualizaciones

En los sistemas BSD podemos actualizar todo el sistema base con un solo comando gracias a la concepción del sistema base (ver punto 5), pero además podemos descargar los fuentes que queremos compilar, y luego compilarlas para actualizar cualquier aplicación.

En Linux las actualizaciones se basan en los sistemas de gestión de paquetes, que no solo actualizan el sistema base (en este caso, el kernel), sino también toda la instalación, de modo que todos los paquetes instalados se benefician de la actualización.

Eso puede ser mejor ya que actualizamos todo, pero también puede tener sus desventajas, como que algo vaya mal en alguno de los componentes actualizados, algo que es mucho menos probable que pase en una actualización en BSD.
8. Tecnología punta

Es poco probable que en los sistemas BSD podamos disfrutar de tecnología punta en cualquiera de sus áreas. En Linux, por el contrario, hay multitud de distribuciones que permiten disfrutar de paquetes y tecnologías de última hornada que permiten a los fans de lo último de lo último poder probar dichos componentes.
9. Soporte hardware

En general Linux soporta nuevo hardware mucho antes que la plataforma BSD. Eso no significa que BSD no soporte tanto hardware como Linux, sino que Linux lo soporta antes que BSD (y en algunos casos, mucho antes).

Así que si quieres los mejores y más potentes gráficos, mejor que te olvides de BSD, y lo mismo si te compras un portátil con un nuevo chipset WiFi: si vas a instalar algo, quizá sea mejor optar por Linux.
10. Base de usuarios

Aquí el autor prefiere no entrar en demasiadas polémicas y advierte que hay excepciones a cualquier regla, pero en su opinión los usuarios con más conocimientos y menos conocimientos irían en una progresión que sería (según él), de menos a más, Mac -> Windows -> Linux -> BSD -> UNIX.

Y la verdad es que es probable que tenga razón: los usuarios de BSD suelen tener más conocimientos técnicos sobre el sistema operativo, sobre todo porque Linux lleva años tratando de acercarse al usuario final, algo que no parece ser un objetivo primordial de los sistemas BSD.

Una buena recopilación de razones, y aunque podáis estar más o menos de acuerdo con ellas -yo no conozco bien los sistemas BSD, así que todo me parece bastante razonable- es una interesante diferenciación de ambas plataformas, ¿no os parece?

Fuente: http://www.muylinux.com/2010/08/05/10-diferencias-entre-linux-y-bsd