Páginas: Anterior 1 2 3 4 5 6 Siguiente

Habilitar un dominio local en Ubuntu

28 06 2009

Siguiendo con las entradas para desarrollar webs, voy a explicar como puedes habilitar un dominio local para que puedas realizar tus desarrollos de forma más cómoda.

Supongamos que estas creando una web y el cliente quiere quiere que le registres un dominio, digamos myclientwebcool.com y tu aún no quieres contratar un hosting y registrar el dominio hasta que tengas todo desarrollado (no es porque seas desconfiado y creas que aún no te va a pagar, en realidad es porque eres un vago y no te apetece hacerlo todavía).

Pues bien, tu haces tu desarrollo y el día de mostrarlo al cliente, que será unicamente en tu pc, puedes decirle que le enseñaras una copia de web local, simulando el dominio (ante todo la verdad).

Para ello necesitarías editar el siguiente archivo:

?Descargar editar.txt
1
$ sudo gedit /etc/hosts

Y añadir una línea al archivo con la web myclientwebcool.com y la dirección 127.0.0.1, que es localhost, es decir, tu ordenador local. Esto es:

?Descargar anadir.txt
1
127.0.1.1 myclientwebcool.com

Así cuando vayas a enseñar tu web al cliente, simplemente escribe en el navegador la web myclientwebcool.com y cargará tu copia local.

Cuidado: si luego registras el dominio exactamente igual, tu ordenador seguirá cargando esa copia local que tienes, si no has eliminado la línea de configuración que añadiste.

VN:F [1.4.8_745]
Rating: 0.0/10 (0 votes cast)
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Meneame
  • Turn this article into a PDF!
  • RSS
  • StumbleUpon
  • Technorati


Apache ignora archivos .htaccess en Ubuntu

27 06 2009

Si os gusta el desarrollo web y usáis Ubuntu, lo más normal es que tengáis un servidor local que ejecute Apache para realizar vuestras webs y ver los resultados en local sin necesidad de tener conexión a Internet o usar un hosting.

Suele ser común utilizar archivos .htaccess para definir páginas de error 404, habilitar compresión GZip, etc.

Pero en Ubuntu, la instalación por defecto ignorará todas las directivas que se encuentren en archivos .htacces, porque generalmente no está recomendado utilizarlos si no eres un proveedor de hosting y de ahí que no se active por defecto. Pero que no cunda el pánico, esto tiene fácil solución.

Lo único que necesitamos es modificar una directiva de Apache en un archivo de configuración.

Por tanto abrimos el archivo /etc/apache2/sites-available/default con un editor de texto (Gedit o Geany por ejemplo):

?Descargar editar.txt
1
$ sudo gedit /etc/apache2/sites-available/default

Busca lo siguiente:

1
AllowOverride None

Y sustituyelo por:

1
AllowOverride All

Esto le dirá a Apache que permita que los archivos .htacces sobreescriban a declaraciones previas.

Ahora ya sólo queda recargar Apache para que tenga en cuenta la nueva configuración:

?Descargar reload.txt
1
sudo /etc/init.d/apache2 reload

O bien, de manera más corta, pero reiniciando:

?Descargar restart.txt
1
sudo apache2ctl restart

Más info: EnablingUseOfApacheHtaccessFiles

VN:F [1.4.8_745]
Rating: 0.0/10 (0 votes cast)
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Meneame
  • Turn this article into a PDF!
  • RSS
  • StumbleUpon
  • Technorati


Solucionar problema de llaves con VirtualBox

21 05 2009

Si al actualizar los repositorios te encuentras con el siguiente error:

W: Error de GPG: http://download.virtualbox.org jaunty Release Las siguientes firms fueron inválidas: BADSIG DCF9F87B6DFBCBAE Sun Microsystems, Inc. (xVM VirtualBox archive signing key) <info@virtualbox.org> W: Tal vez quiera ejecutar ‘apt-get update’ para corregir estos problemas

Posiblemente no sea un error con el firmado de las llaves y ejecutar el siguiente comando NO te resuelva el problema (de todas maneras puedes probar):

?Descargar llaves-gpg.txt
1
2
$ gpg --keyserver subkeys.pgp.net --recv-key DCF9F87B6DFBCBAE &&
gpg -a --export $PUBKRY | sudo apt-key add -

Solución al problema

Eliminaremos el directorio que almacena la lista de repositorios para forzar a que se descarguen de nuevo, ya que una causa posible es que el repositorio este desactualizado

Aunque esto es sólo una suposición, ya que realmente no tengo la más mínima idea de que produce este error, sólo he conseguido solucionarlo, sin saber el porqué se producía (agradecería si alguien conoce el motivo del mismo, que deje un comentario).

Así pues, hacemos lo siguiente:

1) Hacemos un backup de las anteriores listas:

?Descargar backup.txt
1
$ sudo mv /var/lib/apt/lists/ /var/lib/apt/lists.backup/

2) Creamos los directorios vacios de nuevo:

1
$ sudo mkdir /var/lib/apt/lists /var/lib/apt/lists/partial

3) Actualizamos y ya no encontraremos el error:

?Descargar actualizar.txt
1
$ sudo apt-get update

VN:F [1.4.8_745]
Rating: 10.0/10 (2 votes cast)
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Meneame
  • Turn this article into a PDF!
  • RSS
  • StumbleUpon
  • Technorati


gconf-sanity-check-2 y el error de estado 256

13 05 2009

Si al entrar a la pantalla de autentificación de Ubuntu obtienes el siguiente mensaje de error:

Hay un problema con la configuración del servidor. (usr/lib/libgconf 2-4/gconf-sanity-check-2 salió con el estado 256)

Posiblemente sea debido a que un directorio de configuración de gconf necesite más permisos para su ejecución (aunque puede ser por otras causas). En mi caso conseguí solucionarlo ejecutando en el terminal:

?Descargar permisos.txt
1
$ sudo chmod 755 /etc/gconf/gconf.xml.system
VN:F [1.4.8_745]
Rating: 1.0/10 (1 vote cast)
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Meneame
  • Turn this article into a PDF!
  • RSS
  • StumbleUpon
  • Technorati


Modelado y texturizado con Blender

10 05 2009

En la Universidad tenemos una asignatura optativa llamada Animación para la comunicación, impartida por Carlos González Morcillo (de cuyo Curso Online de Blender ya mencione). Yo he cursado la asignatura y en mi opinión me ha resultado divertida y útil, aunque dicha diversión y utilidad haya implicado bastante dedicación y esfuerzo.

Mi impresión es que podía haber dado más de mí, teniendo más tiempo para dedicarle, no obstante, dejo algunos de los renders de las prácticas con Blender que he hecho por si a alguien el interesa (pinchad en la imagen para ampliar).

Modelado de una silla de oficina

Office chair - UCLM - Blender

Office chair - UCLM - Blender

Esta práctica consistía en modelar una silla de oficina a partir de una foto real de la silla de un despacho. La silla no es compleja, pero si quieres hacerla perfecta debes incorporar muchos detalles.

Materiales y texturizado de una escena – Molinillo de café

Modelado y texturizado de una escena - Molinillo de café

Modelado y texturizado de una escena - Molinillo de café - Blender

En este render, se pedía adecuar la iluminación, materiales y texturizado a partir del modelado de un molinillo de café ya proporcionado (el fondo de la ventana es de mi habitación, con vistas Manchegas ;) ).

VN:F [1.4.8_745]
Rating: 10.0/10 (1 vote cast)
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Meneame
  • Turn this article into a PDF!
  • RSS
  • StumbleUpon
  • Technorati


Mejorar productividad en Gmail con scripts GreaseMonkey

3 05 2009
Gmail y Greasemonkey

Este artículo es una pequeña lista de los scripts de GreaseMonkey para Gmail. Estos scripts me han resultado bastante útiles porque me han ayudado a aumentar mi productividad con Gmail y por eso me gustaría compartir este recopilatorio de scripts con mis lectores.

Instalar GreaseMonkey

GreaseMonkey

GreaseMonkey

Antes de nada necesitas tener instalada la extension de GreaseMonkey para Firefox, que permite interpretar scripts dentro de un rango de páginas. Una vez instalada la extensión y reiniciado el navegador, ya puedes agregar nuevos scripts de GreaseMonkey, simplemente pinchando en las direcciones de los siguiente scripts.

Lista de scripts

1. GMail Without Ads!

Este script elimina la publicidad que aparece en el contenido de los mensajes de Gmail a la derecha. Aparte de evitarnos la publicidad, nos proporciona un mayor espacio para los mensajes. Muy recomendada si usas pantallas pequeñas o netbooks ya que te facilitara leer más contenido del mensaje de un pantallazo.

2. Folders4Gmail

Renombrar etiquetas

Renombrar etiquetas

Renombrar etiquetas final

Renombrar etiquetas resultado final

Con este script podrás hacer carpetas con tus etiquetas. Simplemente renombralas con el mismo nombre para una misma carpeta y seguido de una barra y el nombre de la etiqueta. Si tienes etiquetas para casi todo (como todo buen geek) te resultará bastante útil.

3. Hide Gmail Invite Box

La caja de invitaciones de Gmail posiblemente fue útil al principio, cuando solo se podía obtener una cuenta de Gmail mediante invitación. Ahora que cualquiera puede hacerse una, no tiene mucho sentido mantener dicha caja ocupando espacio en nuestra pantalla.

4. Hide Gmail Chat Box

Igual que el anterior, pero eliminando la caja de chat.

5. Gmail2 Larger Labels

Si utilizas grandes nombres para tus etiquetas, este script, puede ayudarte a visualizar el tamaño completo en el panel de recibidos.

6. Google Reader Unread Count in Gmail

gmail-reader-unread-count

Google Reader Unread Count in Gmail

Si te gusta controlar como van creciendo tus feeds, una de las posibles maneras es tener buena constancia de ello en Gmail. La única pega de este script, es que al llegar a mas de 1000 feeds sólo mostrará 1000.

7. Collapsible Inbox

Collapsable mail

Collapsable mail

Si tienes muchos mensajes en la entrada o simplemente te gusta tener a salvo tu correo entrante de miradas curiosas, puedes utilizar este script para colapsar los mensajes recibidos.

8. Gmail Unread Messages in Favicon

Frecuentemente se suelen tener muchas pestañas abiertas, siendo una de ellas la de Gmail. Si quieres que se muestren el número de mensajes sin leer en la imagen (favicon) de la pestaña, este script realizará dicha funcionalidad.

¿Alguno más?
Pues seguramente sí, existen muchos más, algunos repetidos, o incluso combinados en varios.Puedes buscar muchos de ellos para Gmail en Userscript.org
Estos son los que yo utilizo a diario pero si te animas y crees que puedes ayudar con algun aporte mejor, me encantaría que dejaras un comentario.
Próximamente me gustaría realizar otra recopilación con los scripts de Greasemonkey que uso para Google Reader.
VN:F [1.4.8_745]
Rating: 10.0/10 (1 vote cast)
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Meneame
  • Turn this article into a PDF!
  • RSS
  • StumbleUpon
  • Technorati


La “solución” tecnológica para educación del Gobierno

28 04 2009
Educación primaria

En España, existen aproximadamente 2.6 millones de alumnos de primaria, estos pequeños aún no tienen conciencia real sobre su futuro, pero si esperan lo mejor de él, y lo que es más importante, que la gente que los cuida y protege de ellos, tengan en cuenta sus decisiones para su futuro.

El gobierno parece no enterarse de que somos la segunda potencia mundial del Software Libre y de la influencia económica del Software Libre en las Comunidades que lo fomentan, a pesar de ello, y sin concurso público, el gobierno ha decidido (segun filtraciones de prensa no desmentidas) que estos pequeños van a recibir un mini-PC con el software de Microsoft preinstalado.

Dejando al margen el gran coste para la administración y estado que supondrá el coste de las licencias de este sistema operativo (unos 60 euros rebajados por coste de estudiante, que serán una friolera de 156 millones de euros en total), me preocupa más la formación de estos pequeños y el grán ejercito de posibles clientes en potencia que se estará ganando Microsoft, además de cobrar por ello.

Es así, el estado beneficia al monopolio de la tecnología y contribuye a su enriquecimiento económico, suponiendo un gran impacto para la formación de empresas y administraciones que fomentan el software libre. Este condicionamiento (más bien imposición), retrasará aun más o al menos no ayudará a desarrollar nuevas iniciativas de software libre.

Soy demasiado joven para tener hijos, pero espero que las administraciones futuras no obliguen a formar a nuestros hijos, nuestro futuro, en prácticas monopolistas y de gran coste para el estado, que podría invertirse en mejores escuelas, mayor número de centros educativos y en definitiva una mejor formación para el futuro.

Fuentes:

Reacciones:

Fuente original: hispalinux.es

Visto en Ubuntu León

VN:F [1.4.8_745]
Rating: 10.0/10 (1 vote cast)
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Meneame
  • Turn this article into a PDF!
  • RSS
  • StumbleUpon
  • Technorati


Sleep overflow

20 04 2009
Sleep Overflow

Vía 1, 2,3.. xkcd

VN:F [1.4.8_745]
Rating: 10.0/10 (1 vote cast)
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Meneame
  • Turn this article into a PDF!
  • RSS
  • StumbleUpon
  • Technorati


Pointer fun

6 04 2009
[youtube]http://www.youtube.com/watch?v=r4-9Mh3761E[/youtube]
VN:F [1.4.8_745]
Rating: 0.0/10 (0 votes cast)
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Meneame
  • Turn this article into a PDF!
  • RSS
  • StumbleUpon
  • Technorati


Solucionar error libccs: dlopen de Compiz en Ubuntu

12 03 2009
Compiz logo

Logo de Compiz

Si al ejecutar Compiz te aparece el siguiente error en la consola:

?Descargar error.txt
1
libccs: dlopen: /usr/lib/compizconfig/backends/libgconf.so: cannot open shared object file: No such file or directory

Es posible que se deba a que no tienes el paquete instalado del decorador de ventanas para gnome de Compiz. Basta con que instales el paquete compizconfig-backend-gconf:

1
sudo apt-get install compizconfig-backend-gconf

Con esto la librería que se necesita quedara instalada y no se mostrara dicho error.

Nota: Si usas KDE el paquete necesario es compizconfig-backend-kconf (es cambiar la G de Gnome por la K de KDE)

También he reportado un bug en Launchpad para que este error sea algo más informativo, con suerte no tendrás que recurrir de nuevo a este articulo ;)

VN:F [1.4.8_745]
Rating: 0.0/10 (0 votes cast)
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Meneame
  • Turn this article into a PDF!
  • RSS
  • StumbleUpon
  • Technorati


Páginas: Anterior 1 2 3 4 5 6 Siguiente