Arreglar resolución de pantalla de Ubuntu 10.10 Maverick meerkat en VirtualBox

Si estuvieron probando la última versión de Ubuntu, 10.10 Maverick meerkat en VirtualBox habrán notado que al instalar las Guest Addition la resolucion de pantalla no funciona como debería. Esto se debe a que estas no reconocen el nuevo XSERVER que incluye Ubuntu 10.10 y para solucionarlo hay que instalar un paquete nuevo que corrige el problema. La solución por consola es la siguiente:

sudo apt-get update
sudo apt-get install build-essential linux-headers-$(uname -r)
sudo apt-get install virtualbox-ose-guest-x11

Si durante la instalación les pide sobreescribir el archivo de configuración de X11, pongan Y para continuar.

Luego reiniciamos y podremos cambiar la resolución simplemente cambiando de tamaño la ventana de VirtualBox.

Tu propio entorno de desarrollo con dominio y todo

Toda la parte del entorno de desarrollo, PHP, Apache, mySQL, plugins, etc esta mas que bien explicada por Fabio, lo que yo voy a agregar es como hacer para que puedas probar tu WEB con el dominio final para que el desarrollo sea con las mismas características que el hosting final. Me refiero a que puedas probar tu trabajo escribiendo http://dominio.com y nó http://127.0.0.1/

Esto es muy util para no tener que cambiar ningún path luego del desarrollo dentro de nuestro html o en la base de datos. Si estas leyendo esto es por que algo sabes del tema así que no voy a profundizar en cosas como ubicación de archivos y esas cosas. Si necesitas saber algo extra googlealo o pregunta en los comentarios.

Lo primero que vamos a hacer es crear un host virtual en apache. Como yo uso mac van a encontrar los paths referidos a mis archivos, ustedes los cambian a gusto. Continue reading

Cambiando el disco duro en la macbook

El viejo Fujitsu de 120GB contral el flamante disco de 320GB.

Tengo una Macbook White con un disco de 120GB que realmente me estaba quedando MUY ajustado principalmente con música y fotos. El viernes le pedí a Rodrigo de CASS que me consiguiera un disco nuevo y me trajo un fabuloso Western Digital Scorpio de 320GB (WD3200BEVT) a un precio excelente.
Continue reading

Solucionar problema de textos en Wine

En mi recientemente instalado Ubuntu quise experimentar con Wine. Luego de instalado al entrar en la configuración o cualquier aplicación como por ejemplo el Bloc de Notas pude ver como los textos no aparecian o se veian como en esta captura de pantalla.

Bloc de Notas con texto roto

Luego de dar vueltas, instalar muchos paquetes sin éxito y demás cosas encontré la solución donde primero deberia haberla buscado, en el foro de Ubuntu. Solo hay que editar la linea de registro del wine para agregar un par de configuraciones de X11, el server de la interface visual de Ubuntu.

Aquí la solucion:

  1. Entrar a la consola
  2. Ir al directorio personal de wine [# cd .wine]
  3. Editar la configuracion de user.reg [# sudo nano user.reg]
  4. Insertar el siguiente texto al final

    [Software\Wine\X11 Driver] 1227050429
    «ClientSideWithRender»=»N»
    «DXGrab»=»Y»
    «Managed»=»Y»

  5. Guardar y salir

Con esto el problema de visualizacion en texto deberia quedar funcionando.

Instalando el server SSH en Ubuntu

Si son loquitos como yo querran conectarse a su maquina desde cualquier lado. yo acostumbro a hacerlo por consola por eso voy a hacer un mini expicativo de como instalar el server SSH en Ubuntu. Antes se usaba telnet pero es muy inseguro ya que las claves viajan por la red sin encriptacion alguna. La diferencia con SSH es que si estan encriptadas. El server que vamos a instalar hoy es OpenSSH. La instalacion es super simple, paso a detallar:

  1. Ante todo por supuesto debemos estar conectados a internet, una vez hecho esto vayan a Aplicaciones / Accesorios / Terminal y ejecutan el siguiente comando para descarger e instalar OpenSSH

    # sudo /etc/init.d/ssh restart

  2. El comando anterior tiene que dejarles OpenSSH ya funcionando, pueden probarlo escribiendo lo siguiente

    # ssh localhost

    Si el servicio funciona correctamente van a tener una respuesta y se les solicita confirmar la coneccion.

  3. Asi de simple ya queda OpenSSH instalado con la configuracion por defecto. Si bien todo anda no es lo mas seguro, por mi experiencia administrando servers no recomiendo nunca dejar esto asi. Para ellos vamos a realizar unos pasos extra. Abrimos el archivo de configuracion del server.

    #sudo nano /etc/ssh/sshd_config

    Buscan estas dos lineas y hacen los siguientes cambios:

    Port 22 <– cambiar por otro puerto, cualquiera, bien alto. Ej Port 34998

    PermitRootLogin yes <– aca va «no», indispensable que no puedan entrar como root nunca. Luego una vez logueados con su usuario habitual pueden hacer un «su» o «sudo».

  4. Finalmente para que estos cambios entren en efecto deben reiniciar el server OpenSSH

    # sudo /etc/init.d/ssh restart

Con esto ya tienen el server OpenSSH para conectarse a su instalacion de Ubuntu. En caso de que no sepan como conectarse a un puerto distinto al 22 les dejo la linea para poder hacerlo usando los parametros -p (puerto) y -l(usuario)

# ssh -p34998 -lusuario 127.0.0.1