jueves, 27 de diciembre de 2007

PulseAudio disponible para Ubuntu

Fuente: ThinkUbuntu

Hasta ahora, se venía utilizando esound como servidor de sonidos en Ubuntu y en una gran mayoría de distribuciones Linux.

Esto va a cambiar con la próxima versión de Ubuntu Hardy Heron. Ahora se gestionará el sonido usando el servidor de sonido PulseAudio, para mi es sin duda una de las mejoras más esperadas..

¿Qué ventajas interesantes tienePulseAudio? Aqui os dejo algunas, extraidas de quisqueya libre

Como mejoras básicas encontramos el soporte de diferentes volúmenes por aplicación y el soporte de plug-n-play, de forma que podamos conectar, por ejemplo, unos altavoces por USB y estos funcionen al momento y podamos manejarlos desde la interfaz de PulseAudio.

Pero también nos permitirá gestionar las salidas de audio, de forma que podemos dirigir la música de nuestro reproductor a unos altavoces mientras que la conversación de Skype solo se oye por los auriculares USB.

En un futuro se planean aun más funcionalidades, como la posibilidad de aumentar o disminuir automáticamente el volumen dependiendo de la aplicación en primer plano. Imaginemos, estamos escuchando música y abrimos YouTube. El volumen del vídeo y de la música son los mismos y oímos poco más que ruido. Con PulseAudio será posible que el volumen de la música disminuya automáticamente al reproducir el vídeo y vuelva a aumentar al acabarlo. Sorprendente…

Tendremos que estar atentos a esta grandísima novedad de Hardy Heron, quizás me anime y pruebe alguna version Alpha.

salu2!!

ACTUALIZACIÓN :

Hoy mismo me encuentro un tutorial paso a paso para instalar PulseAudio en Ubuntu Gutsy.

Timer-applet: recuerda qué debes hacer

Fuente: EntreTuxesYPepinos

Un pequeño programa que se adhiere a vuestro panel y con una gran utilidad para muchos que se quedan inmersos en sus PCs y no recuerdan hacer otras tareas pendientes.

Introducción

Supongo que a la mayoría de vosotros habéis tenido una experiencia parecida. Estáis concentrados leyendo algún artículo, jugando a algún juego, viendo alguna película o simplemente enredando… entonces viene algún familiar a pediros que hagáis algo en 10 minutos, o recibís una llamada de un amigo con alguna petición parecida, o bien os tenéis que ir corriendo en un rato a vuestros estudios o trabajo.

Sin embargo la concentración es tal que se os olvida qué os pidió vuestro familiar o amigo, o bien pasa el tiempo no os dais cuenta y tenéis que salir pitando para no llegar tarde.

timer-applet evitará que esto suceda. Cuando venga ese familiar/amigo o queráis que el ordenador os avise en un tiempo específico para hacer algo determinado timer-applet os avisará de que el tiempo ha transcurrido y que tenéis que hacerlo. Además mientras tanto si queréis podéis ver cuánto tiempo os queda para acabar la partida, leer el artículo o enredar con la consola.

Instalar timer-applet

No hay que liarla mucho. Podéis buscar (e instalar) “timer-applet” usando el gestor de paquetes gráficos Synaptic, o bien mediante consola:

$ sudo aptitude install timer-applet

Eso es todo.

¿Dónde está?

Como os he comentado en el primer párrafo, es un applet del panel, así que hacemos botón derecho sobre el panel, le damos a “Añadir al panel…” y buscamos “Temporizador” en la primera sección (Accesorios). Lo agregamos y nos aparecerá un pequeño reloj en el panel:

Configurar timer-applet

Opciones de configuración no tiene en exceso debido a la simplicidad del applet. Podéis acceder a ellas haciendo click derecho sobre el icono y seleccionado “Preferencias“.

  • Show remaining time while timer is running: Si lo habilitamos muestra el tiempo restante para que salte la “alarma” con la tarea citada.
  • Play notification sound: Si lo habilitamos reproducirá un sonido cuando el tiempo haya finalizado.
    • Use default sound: Podemos usar el sonido por defecto o…
    • Use custom sound: …configurar uno propio

En esta imagen podéis ver el icono con el tiempo restante (si así lo hemos configurado):

Hay que decir que además de la alerta sonora también se avisa visualmente con un bocadillo y un parpadeo contínuo del applet hasta que se hace click en él. El bocadillo se quitará y volverá a salir periódicamente hasta que hagáis dicho click.

Mientras timer-applet esté aún con la cuenta atrás podéis pausarlo haciendo click izquierdo sobre el applet. Si volvéis a hacerlo os preguntará si queréis mantenerlo pausado, despausarlo o quitar el contador.

Iniciar la alarma

Bueno, tan sólo falta lo más importante, poner la alarma. Es simple, haced click izquierdo sobre el applet -en reposo- y os saldrá lo siguiente:

timer-applet funciona mediante cuenta atrás, así que tan sólo tenéis que poner que os avise en X horas, Y minutos y Z segundos. Debajo podéis poner el mensaje que queréis que os diga cuando el tiempo se haya agotado.

Con el botón “Save as Preset” podéis guardar la alarma si la vais a repetir más de una vez para que quede como alarma preconfigurada.

Alarmas preconfiguradas

Acabamos de ver cómo guardar una alarma para reutilizarla en más ocasiones. Podemos tener tantas como queramos, podemos gestionarlas (añadir una nueva o editar/borrar una existente) haciendo click derecho sobre el applet y seleccionando “Manage Presets“:

Ahora cada vez que queramos poner una alarma preseleccionada tan sólo tenemos que hacer click derecho sobre el applet, poner el ratón encima de la opción “Presets“, se desplegará todas las que tenemos y seleccionamos la que queramos.

Quiero poner más de una alarma a la vez, ¿Cómo lo hago?

Como ya he comentado timer-applet es muy simple, así que no ofrece la posibilidad de tener múltiples alarmas simultáneas. Sin embargo si hay algo que es seguro hablando de GNU/Linux es que tenemos una gran versatilidad en este sentido.

Podemos ayudarnos de otro applet para hacer una pila de temporizadores y meter tantos como queramos. Este applet es Cajón. Si estáis interesados leed este otro artículo donde se explica con detalle todo lo que puede ofrecer esta otra pequeña aplicación. Con ella podéis tener varias alarmas a la vez sin problema alguno.

Impedir acceso de root en terminales

Fuente: LinuTeca

Si por un casual o por necesidad hemos activado nuestra cuenta de root en nuestro Linux, o simplemente usamos una distribución que la tiene activa por defecto, deberíamos plantearnos la restricción del usuario root a ciertas terminales.

Para los más novatos, tenemos la posibilidad de acceder a más de una TTY (terminal), pulsando CTRL+ALT+F2 por ejemplo accedemos a la TTY2, y el entorno gráfico está en la TTY7.

Si queremos que ningúna persona pueda acceder como root en ninguna TTY menos en la tercera tendremos que modificar el archivo /etc/securetty de tal forma que sólo contenga la línea ‘tty3′ .

De esta forma, si el usuario intenta acceder a la tty1 como root, aunque adivine la contraseña será incapaz porque está blindada.

CG Madness 1.2

Fuente: LinuxJuegos

CG Madness

CG Madness es un juego de habilidad inspirado en clásicos como Marble Madness o Neverball.

En este tipo de juegos has de dirigir una bola a lo largo de un circuito hasta la casilla final, tratando de evitar en todo momento que la bola caiga al vacío o se destruya.

Ha sido publicada la versión 1.2 de CG Madness, en la que se va viendo el trabajo de mejora de detalles que le faltaba a la versión 1.0.

Ahora los niveles tiene un aspecto visual más agradable, tenemos un menú donde podremos configurar varios opciones y seleccionar el nivel en el que queremos jugar. También se ha añadido un sistema de puntuaciones en el que podremos registrar nuestros mejores tiempos para cada nivel, y gracias al cual podremos competir con algún amigo a realizar el menor tiempo posible.

Para futuras versiones se espera la inclusión de algún modo de juego multijugador por Internet.

VIA: Jeuxlinux

Instalar MySQL en Ubuntu Gutsy

Fuente: UbuntuLife

mysql.jpg

Ya comente hace tiempo como instalar MySQL, pero ahora es aun mucho mas sencillo.

Ejecutariamos desde consola:

sudo apt-get install mysql-server mysql-client mysql-admin mysql-doc-5.0

Con esto instalamos MySQL servidor y cliente, la documentacion y una herramienta de administracion.

Si quisieramos trabajar con Java tambien podriamos instalar el Connector/J:

sudo apt-get install libmysql-java

Para poder arrancar/parar la base de datos o empezar a usarla ya os remito al post previo.

Si necesitamos un cliente grafico, podemos usar la herramienta de administracion, los diferentes clientes que existen o por ejemplo SQLYog y Navicat (2 clientes que utilizan wine para funcionar y de las que se dispone de versiones Lite, completamente funcionales para uso no comercial)

navicat.jpg

Visto en | Gutsy desde cero

martes, 25 de diciembre de 2007

Poweroff con tu usuario normal desde consola

Fuente: LinuTeca

Como ya habréis comprobado con nuestro usuario normal no podemos hacer un poweroff, reboot, shutdown o halt desde consola, porque los permisos son muy restrictivos. Para no dañar la integridad del sistema dandole permisos al archivo la mejor alternativa es poder invocar esos comandos con ’sudo’ pero sin introducir la clave.

Para este caso el archivo a modificar será el /etc/sudoers en el que tendremos que incluir los comandos que queremos que se ejecuten y el usuario que tendrá el privilegio de ejecutarlos sin password. El siguiente código contiene los cuatro ejemplos antes citados:

#Creamos los alias de los comandos
Cmnd_Alias SHUTDOWN = /sbin/shutdown
Cmnd_Alias HALT = /sbin/halt
Cmnd_Alias REBOOT = /sbin/reboot
Cmnd_Alias POWEROFF = /usr/sbin/poweroff
#Indicamos que usuario tendrá el privilegio
ekhtor ALL=(ALL) NOPASSWD: SHUTDOWN, HALT, REBOOT, POWEROFF

Lo primero que hemos hecho ha sido crear el alias para luego indicar que comandos ejecutará el usuario elegido, ahora si escribimos en consola ’sudo poweroff’, el ordenador se apagará automáticamente, al igual que con los demás comandos.
Es muy útil si por ejemplo, usas ‘cron’ o ‘kalarm’, para programar el apagado de tu pc, asi ya no tendrás que levantarte a apagarlo cuando estes viendo una peli por la noche xD.

Mozilla Prism: convierte cualquier página en una aplicación

Fuente: aNieto2K

Lo último de Mozilla es Prism, una aplicación que convierte cualquier página en una aplicación. Para ello usa la potencia que XUL le permite aportar a este tipo funcionalidades.

prismlogo400.png

Aunque a primera vista parece algo inutil que poca gente vaya a usar, tiene muchas posibilidades. Para que lo entendamos, prism es como si de una ventana de Firefox se tratara, sin la posibilidad de cambiar la URL, ni ninguna otra opción del navegador. Usando el motor de Firefox, embebemos dentro de prism nuestra aplicación, haciendo que el usuario no pueda dejar de usar nuestra aplicación. Así, sin pensar mucho podríamos usarlo para crear una aplicación web y mostrarla como de escritorio haciendo que fuera completamente transparente para el usuario. Además de disponer de un acceso directo a nuestra aplicación en cualquier parte de nuestro PC.

prism085001.pngprismui.png

¿Qué és?

Prism, antes conocido como Webrunner, es un sistema capaz de simular aplicaciones de escritorio apartir de aplicaciones web. Recibe el nombre del famoso experimento de Issac Newton en el que descompuso la luz solar, haciendo una analogía a este experimento en el que transforma cualquier aplicación web en un haz de aplicaciones de escritorio.

refracting5501.png

Como funciona

XULRunner es el corazón de Prism, al igual que el de Firefox. Ya que él se encarga de ejecutar las páginas XUL que componen el interface de Firefox. De igual forma Prism, se encarga de crear plantillas en XUL con nuestras aplicaciones para ejecutarlas posteriormente.

Algunas aplicaciones

Para XULRunner podemos encontrar una serie de aplicaciones ya existentes que nos permiten interactuar con la red, desde nuestro propio escritorio sin necesidad de disponer de ningún navegador.

googlecalendar550.png

Listado de aplicacion XULRunner

Y si le damos un poco de XUL, podríamos transforma completamente el resultado en una aplicación que pasaría por cualquiera de las que ya conocemos para nuestro escritorio.

Descargar

[Versión para Windows][Código fuente

Mozilla Weave

Fuente: aNieto2K

Mozilla ha vuelto a hacer temblar Internet, y esta vez lo ha hecho Mozilla Weaves, una aplicación que nos permitirá crear una capa de abstracción sobre nuestro navegador para facilitar la integración con aplicaciones externas y evitar la dependencia de un navegador local en donde almacenar nuestros marcadores, historial, personalizaciones,... Similar a la extensión Google Browser Sync.

weave-logo.jpg

De esta forma además de disponer de un perfil al que podamos acceder desde cualquier navegador (Firefox) y desde cualquier dispositivo, tendremos acceso a nuestros datos y a nuestras aplicaciones almacenadas en nuestro perfil.

Con Mozilla Weaves podremos:

  • Disponer de un sistema básico de Mozilla remotos.
  • Facilidades de uso en la utilización de sercicios basados en estandares abiertos.
  • Control total sobre nuestros datos permitiendonos personalizar la forma de compartilos.
  • Privacidad permitiendonos elegir si queremos delegar los accesos.
  • Que se fomenten los usos de estandares libres en aplicaciones externas e integrarlas con Weaves.

services-overview-v1.png

Abrá que seguir muy de cerca la evolución de Weaves, y ver lo que es capaz de ofrecernos un sistema con estas características. Ya que Firefox se convertirá en una especie de "Metanavegador" que usará una carcasa para obtener los datos que le darán forma y funcionalidad a esa carcasa.

Requiere Firefox 3.0 beta 1 o superior para funcionar.

Wordpress Popup Scheduler: muestra alertas programads en tu blog

Pronto mudaré este y mis otros dos blogs a Wordpress, porque es muy elegante y ofrece muchísimas más posibilidades. Por eso comienzo a recopilar información sobre Wordpress.

Fuente: aNieto2K

Desde la aparición de Wordpress 2.1, este CMS dispone de un sistema de programación de tareas, similar a Cron para Linux. Este sistema llamado wp_scheduler, lo vimos hace unos meses, y nos permitía definir eventos que serían lanzados al cumplirse la marca de tiempo definida para ellos. De esta forma, podríamos mediante plugins o hacks automatizar ciertas tareas que generalmente hacemos manualmente.

Wordpress Popup Scheduler, es una de estas herramientas que nos permite definir una fecha y una apariencia a un popup que mostraremos a los usuarios al entrar en nuestra página.

WordPress Popup Scheduler Admin

Entre los datos solicitados podemos encontrarnos:

  1. Cuando mostrar el popup (siempre, solo a los nuevos visitantes, a la 3era, 4ta o 5ta visita o a una fecha determinada)
  2. En que lugar (en la Home, en la página a la que acceda el usuario, o una específica)
  3. Además, nos permite definir el aspecto de nuestro popup (tamaño, color de fondo, cabecera, mensaje, animación,..)

WordPress Popup Scheduler Admin 2

[Descargar][Demo]

Los mejores plugins para GIMP

Fuente: SigT

En techZilo han hecho un listado llamado Top 40+ GIMP plugins con 40 de los mejores plugins que hay para GIMP.

Y es que como indican en la entrada la fuerza de GIMP, al igual que Firefox, radica en sus plugins.