Archivo para 29/05/07

Mas iconos para Ubuntu – Perfect Fantasy

Xyberneticos se esta convirtiendo en uno de los referentes que uso cuando quiero personalizar mi escritorio. Consultando su pagina me encuentro con Perfect Fantasy un juego de iconos “ideal” para hombres y mujeres pues combina los colores azul y rosa por igual. Bueno, siempre hay excepciones, pero son los colores a los que nos acostumbran cuando somos niños. Echale de todas formas un vistazo, tal vez te agrade el aspecto para cambiar los iconos de tu escritorio.

folder-heart-alt-blue.pngfolder-heart-pink.png

UMPC y (otros) dispositivos del futuro

Otro de esos videos conceptuales que de vez en cuando publican los fabricantes (o los operadores como Telefónica) para enseñar su visión del futuro de los dispositivos y su interacción con el usuario. En esta caso es de Intel y aunque centrado en dispositivos tipo UMPC, muestra toda una colección de componentes más o menos convencionales donde lo que más destaca es el dialogo vocal, la integracion entre dispositivos, y los interfaces.

Noticia Original | La cofa

Recuperar descargas fallidas de Firefox y otros navegadores

Un truco excelente que me he encontrado en Vaguedades y que me ha servido muy bien, deje descargando un fichero de 600 Mb y cuando estaba al 85% se me corto la conexion. Imaginaos que cara se me quedo. Mi conexion es lenta, volver a empezar para estar 4-5 horas recuperando esa descarga desde el principio no me motivaba demasiado. Con este truco he conseguido descargar el fichero por donde se habia quedado. Si te pasa algo parecido, ¿Que debes hacer?.

  1. No borrar el archivo parcialmente descargado bajo ningún concepto. Ir a donde se encuentra y renombrarlo quitándole la extensión “.part”.
  2. Desde un terminal y situados en el directorio donde se encuentra dicho archivo parcialmente descargado, ejecutad wget -c URL_DEL_ARCHIVO. Esto reanudará la descarga por el punto en el que se interrumpió, evitándonos tener que volver a esperar todo el tiempo.
  3. Respirar aliviados.

¿Y todo esto por qué? Pues gracias al protocolo HTTP, en su versión 1.1, que permite virguerías como la transferencia de fragmentos de datos, mediante una petición GET parcial.

Yo lo he probado solo en Firefox, aunque en su post comenta que el truco sirve para los siguientes navegadores: Opera, Konqueror, K-meleon, Links, Lynx, Epiphany, Safari o Amaya y similares, excepto Internet Explorer.

Y ahora bien, si el sitio de descarga te pide usuario y password para poder descargar el archivo, como lo hago. Pues sencillo introduces un comando como este: wget -c –http-user=”usuario” –http-password=”password” “url”.

Ejemplo:

$ wget -c --http-user="jose" --http-password="ubuntu" "http://www.sitiodescarga.com/fichero"

Relacionado | Descargas directas de archivos

Primer video de la serie Get Ubuntu

Una fantastica idea de Hache Muda

Durante los proximos dias va a colgar una serie de videos propios denominados Get Ubuntu. Que vienen a resultar una parodia de la serie de anuncios Get a Mac de Apple. Lo que pretende mostrar en los videos son las virtudes de Ubuntu.
Seran publicados uno cada dia a las 19:00 horas (hora española) hasta el proximo viernes 1 de junio. Te recomiendo que visites su sitio web para no perdertelos.

Aqui os dejo el primero de sus videos. No tiene desperdicio. Por completo sigue la filosofia Linux.

Instalar un servidor de Subversion en Ubuntu

Ayer escribi un articulo de como Instalar CVS en Ubuntu. En los comentarios Kikorb me indica que en su web tiene un articulo similar pero referido a Subversion. Asi que me decido a colgarlo aqui. La verdad, prefiero Subversion aunque por motivos laborales el sistema que tengo que utilizar es CVS.

Articulo Original | La web de Kikorb

Instalacion y configuracion de Subversion

Me embarco en la aventura de instalar subversion al servidor… ¿Qué es subversion?

Subversion es un servidor de control de versiones. Si estas trabajando en un proyecto grande, es lógico que con el paso del tiempo vayas haciendo cambios mas o menos importantes. Puede que en un momento dado quieras volver a una versión previa de un archivo, o de todo el proyecto, que desees ver quién hizo un cambio y porqué… para eso está subversion.

Se supone que tenemos configurado un servidor bajo Apache en una distribución Debian.

Primer paso: Instalación de las herramientas necesarias

Instalamos los paquetes que nos hacen falta para crear repositorios:

sudo aptitude install subversion subversion-tools

Necesitamos dos módulos de apache instalados en nuestro servidor, si haremos uso de svn a través de internet… (obvio, al menos para mí)

Los modulos son dav y dav_svn. Para comprobar que los tenemos:

a2enmod dav
a2enmod dav_svn

Si no estaban instalados, los instalamos:

sudo aptitude install libapache2-svn

Segundo paso: Creación de grupos y usuarios permitidos

Creamos un grupo subversion para manejar fácilmente los permisos

groupadd subversion

Añadimos a dicho grupo los usuarios que queremos que usen de algún modo nuestro servidor

usermod -a -Gsubversion user1
usermod -a -Gsubversion user2
usermod -a -Gsubversion user3

Ahora pasamos a crear los ficheros de acceso, que guardan los nombres y contraseñas de esos usuarios que harán uso del repositorio:

htpasswd2 -c /etc/apache2/dav_svn.passwd user1
htpasswd2 /etc/apache2/dav_svn.passwd user2
htpasswd2 /etc/apache2/dav_svn.passwd user3

El primero lleva -c por la simple razón de que crea el fichero. Los demás se añaden a él.
Cada vez que introduzcamos un usuario, se nos pedirá su nueva contraseña.

Tercer paso: Creación de un repositorio

Ahora creamos la carpeta donde ubicaremos el repositorio:

sudo mkdir /home/SVN
sudo svnadmin create /home/SVN

Y le damos los correspondientes permisos

chown -R www-data:subversion /home/svn/
chmod -R 770 /home/svn/

Cuarto paso: Configurando Apache para los repositorios

Pasamos a configurar el fichero que gestiona el módulo de apache para el svn:

sudo gedit /etc/apache2/mods-available/dav_svn.conf

Dentro ponemos esta configuración:

##
# SVN
#
<Location /svn>
DAV svn
SVNPath /home/svn
AuthType Basic
AuthName "Repositorio Subversion del proyecto"
AuthUserFile /etc/apache2/dav_svn.passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
</Location>

Si queremos quitar el modo lectura a cualquiera, porque nuestro proyecto sea confidencial o no queramos que sea visto desde fuera, basta reemplazar la sección:

<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>

por

Require valid-user

Reiniciamos el servicio de apache para que nos rearranque con los cambios introducidos.

sudo /etc/init.d/apache2 restart

Notas finales

Si queremos añadir usuarios a nuestros repositorios:

htpasswd2 /etc/apache2/dav_svn.passwd otro_usuario

Si queremos crear nuevos repositorios repetiremos todo desde el tercer paso, creando fichero de contraseñas con otro nombre (seguridad), añadiendo al final del fichero /etc/apache2/mods-available/dav_svn.conf la configuracion del nuevo servidor (seguramente cambia el path al fichero de contraseñas y el path al propio repositorio.

Eso es todo. Disfrutad.





¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
mayo 2007
L M X J V S D
« Abr   Jun »
 123456
78910111213
14151617181920
21222324252627
28293031  

Blog Stats

  • 30.908.282 hits