Tener organizadita la bandeja de entrada de gmail

Jueves, 27 Noviembre 2008

Si yo también pique en su tiempo y tengo una cuenta de gmail. No la uso efusivamente porque me parece jaleo gordo la bandeja de entrada para las listas de correo, y sobre todo porque gmail no tiene carpetas para derivar los mails de una lista u otra en carpetas, y tener la bandeja para mails privados y esas cosas.

Y si no tienes mas que bandeja de entrada, y si, tiene lo de etiquetar los mails pero seguía siendo un jaleo, hasta que si miras bien el filtro podrás ver una opción que pone Omitir Recibidos (Archivarlo), que activandola ademas de ponerle una etiquetica si quieres, ya no apareceran ahí mezclados en la bandeja de entrada, pero siguen estando ahi porque los puedes ver todos mezclados si clickas en todo o mejor aun si le has puesto una etiquetica, puedes darle debajo en el menu a tu etiqueta y saldrán todos bien ordenados,

Me gustaría haberlo hecho con imagenes, pero el problema es que para los pocos detalles necesarios eran imágenes muy grandes.

Cosas a hacer despues de instalar Ubuntu 8.10

Domingo, 02 Noviembre 2008

Inspirado en Cosas a hacer después de instalar Ubuntu 8.04 Hardy Heron un excelente minitutorial (y que todavía es funcionan algunas cosas para Ubuntu 8.10 de este) de como dejar para uso domestico (mas o menos) una ubuntu recién instaladita que por exigencias socio-economico-etico-politicas-gastronomicas-espacioCD viene bastante pelada de programas necesarios pero por esas exigencias (unas mas validas y otras menos, y también según opinión personas y personajes) pues no se puede reproducir dvd o ver vídeos de flash.

Y ahora con la nueva versión de ubuntu que acaba de salir hace unos días pues es interesante este minitutorial para que la gente que esta mas o menos comenzando pueda facilmente tener eso que hemos dicho antes el ordenador mas util que incluso que con güindows.

  • Configurar drivers privativos (de las tarjetas gráficas normalmente), impresora, resolución de pantalla, conexión de internet y esas cosas, bueno eso mas o menos cada cual es diferente y ademas es bastante guiado por ubuntu.
  • Tener usuario de root (link a la wikipedia), aunque se puede vivir en una ubuntu a base de “sudo”, sera que soy de la vieja escuela pero me resulta mas cómodo que andar con sudos. Pues esta tan simple
    • sudo passwd esta te pide tu password de usuario y después 2 veces el de root, y ya esta. Apartir de aquí los siguientes comandos los puedes hacer como root o anteponiendole el sudo (que esta omitido pero que seria algo tal que sudo blabalbla )
  • Instalar herramientas de compilación y desarrollo, necesarias indirectamente para algunos
    • apt-get install build-essential
  • Instalar plugin de flash (incluido para x86_64 en un wrapper) y alguna otras cosas mas:
    • apt-get install ubuntu-restricted-extras
  • “medio”-Instalar codecs de dvd, por si no lo sabéis hay una polémica muy gorda con la reproducción de dvd y por tanto los linux normalmente no trae directamente reproducción de dvd, pero hoy por hoy es bastante sencillo en comparación con hace años, y es tan simple como (1º paso):
    • apt-get install libdvdcss2 libdvdread3 libdvdnav4 build-essential debhelper fakeroot
  • Y el segundo paso es “afilar el cuchillo” porque te han dado un cuchillo (es que leer dvds es de criminales jajajaja) romo y oxidado para que no andes matando gente, pero es facil afilarlo (2º paso):
    • /usr/share/doc/libdvdread3/install-css.sh que te afila y te guarda el cuchillo en la alacena
  • Instalar un reproductor de películas y música decente (si lo siento el totem me parece muy feucho e inusable), en nuestro caso es el VLC, y que desde hace unas semanas es mas bonito…¿porque usa qt quiza? jajaja:
    • apt-get install vlc
  • Descargar el Wine que es una especie de emulador de windows que hace que funcionen los juegos de windows en linux (casi todos) y algunos programas que no encuentras versión en linux o uno parecido o uno parecido con el que te sientas agusto, descargar también PlayOnLinux que es un ayudante de instalaciones de windows, ademas de un lanzador y alguna cosilla mas para facilitarte la vida, habia otro proyecto/programa parecido que se llama winedoors pero es bastante inestable y falla mucho en las instalaciones, este es mas simple y menos erróneo. Te bajas el .deb que es el paquete donde esta metido el programa y sus cosas, y después para instalarlo es tan simple como doble click sobre el archivo y darle a instalar (previa introducción de tu clave). Y en el wine hay una link (no os pongo el link porque falla) que pone instalar directamente y que tira de “apt://” que es util ya que es dándole click ahí y el solo se instala.
  • Y el menú de debian, que es un menú de aplicaciones de mas que que sale añadido como una opcion en “inicio” pero mas completito y quizás mas feo que el de por defecto de ubuntu:

Bueno y con esto y un bizcocho hasta mañana a las 9, si bueno algo mas podéis encontrar aplicaciones en la barra arriba Sistema -> Administración -> Gestor de paquetes Synaptic o en añadir y quitar en “inicio”, y también en getdeb.net y en playdeb.net bastantes juegos (recomiendo si te gusta los fps el Urban Terror) y este ultimo a “apt://” por lo que es facil de instalar los juegos..

Ver aplicaciones y mensajes de consola en ingles, sin cambiar el idioma de tu GNU/Linux

Martes, 14 Octubre 2008

Primera pregunta ¿Porque?

Y la primera respuesta porque en mi caso por ejemplo tenia un código fuente y al pasarle un make (link a la wikipedia) y me daba unos errores de compilación en perfecto español (algo incompresibles), pero ahí esta el problema que por mas que buscaba a resolver el incompresible error en español pues había pocos resultados en internet.

Así que el porque es por que por unas cosas u otras hay mucha mas información en ingles de estos temas, y si tienes un mensajes de error en español y encima no encuentras una traducción exacta al ingles pues no encuentras mucho.

El tema estaba también en que no quería cambiar idioma del Linux de forma permanente (para mi usuario, o para todos), sino algo temporal y encontré la forma simple.

La solución, requisitos previos es tener los paquetes de idioma en ingles (o del idioma que buscas tener)…que normalmente se instalan a la vez que los de español. Es cambiar temporalmente la variable de idioma, tan temporalmente que solo es para el programa que vas a ejecutar. Y es usando el comando env (link a la wikipedia en ingles) que lo que hace es darte un “campo de juego” nuevo para el programa que le pases, aparte puedes cambiar las variables de entorno (que afectan a muchas cosas), bueno vamos verlo que se ve mejor:

Llamo al compilador gcc pasandole un fichero que no existe que se llamaria si existiese “notengoelfichero.c”


md@ZXspectrum:~$ gcc notengoelfichero.c
gcc: notengoelfichero.c: No existe el fichero ó directorio
gcc: no hay ficheros de entrada
md@ZXspectrum:~$

Entonces queremos los mensajes en ingles, pues lo hacemos tal que así y después lo explicamos:


md@ZXspectrum:~$ env LANG=en_uk.UTF-8 gcc notengoelfichero.c
gcc: notengoelfichero.c: No such file or directory
gcc: no input files
md@ZXspectrum:~$

Y cuando termina vuelve a estar el Linux tal cual sin tener la casa sucia y todo tirado porque el env se ha ido y se llevado el ingles y todo, dejándonos todo como siempre.

Si veis tenemos el mismo gcc notengoelfichero.c pero antes le hemos añadido el env LANG=en_uk.UTF-8, que estamos diciendo queremos un “campo de juego” y le hemos dicho que LANG que es la variable de sistema que dice el lenguaje, le hemos dicho que sea en_uk.UTF-8. Si es un palabro feo pero viene a decir “en” de english y “uk” de “unitedkindog” :P Gran Bretaña y el .UTF-8 es otro palabro feo que dice que queremos UTF-8 que es un formato de letras y poco mas te puedo contar sin liar.

Como eliminar los mensajes de error del comando find GNU/Linux

Domingo, 12 Octubre 2008

¡¡AVISO!! Si eres nuevo en esto de linux no te asustes, puedes buscar archivos sin a golpe de raton en Gnome en la “barra de menu”->Lugares->Buscar archivos… y es muy comodo.

Una cosa que supongo que a muchos le ha sucedido que a la hora de buscar archivos con el comando Find (link a la wikipedia) en GNU/Linux, le salia el apestoso mensaje de find: dir: Permiso denegado y le llenaba la pantalla del terminal de lineas de estas impidiendo ver si había encontrado el archivo buscado. Que si, que es útil porque te esta diciendo que no puedes entrar en ese directorio con el usuario actual, pero coño yo ando buscando un archivo que posiblemente lo haya visto antes ;) .

Pues yo que uno de mis padres fue Tru64 (link a la wikipedia) en esto de los sistemas operativos tipo Unix, juraría o tengo gratos recuerdos del find y que no devolvía estos mensajes, pero claro la infancia es tan idílica así que no se si son recuerdos falsos autocomplacientes. Pero cuando mi otro padre GNU/Linux en concreto una Mandrake (si que pasa :P), me pegaba esos cantazos que me llenaban la pantalla, yo me resigne.

Me resigne porque me esperaba que había que construirse una linea larga de comandos, con un grep que descartara estos mensajes.

Pero hoy encontré la solución:

find / -name “myfile” OPCIONES -print 2> /dev/null

Sabia que ibas a seguir leyendo ;) , porque te raya esas ultimas palabras de “2> /dev/null”, pues me ha costado encontrarle el significado porque el hechizo que leíste se encuentra bien en los buscadores web (limosna por publicidad), pero y el significado, pues estaba a la vista de todos y encima tiene su logica, Find (link a la wikipedia inglesa). Y es que el “2<” significa la salida stderr por donde se echan los warnings y tal, y -print 2> es imprime lo de stderr, y así imprimiría la linea apestosa únicamente para disfrute sadico, pero ¿En donde queremos enviarla? ¡¡a un puto agujero negro!! Y en el caso de GNU/Linux a nuestro agujero negro particular (si, he dicho eso señores anticiencia y antiprogreso que ponen a parir el LHC, agujero negro, otra vez, agujero negro) que tienen todos los linuces (¿Si el plural de Unix es unices (en serio), el de Linux?) el mitico “/dev/null”.

Así que niños ya tenéis la solución y su significado, y no me da vergüenza reconocer que lo he aprendido de viejo, que nadie nace sabiendo…excepto Aurora de la peli….spoiler alert…spoiler alert… :P .

El pingüino que cambia con cada carga explicación

Jueves, 09 Octubre 2008

Bueno ya habréis visto la imagen del pingüino tux que cambia con cada carga, es simple de hacer y bueno lo voy a explicar, los pingüinos los he sacado de Fabrica Tux que son casi todos con licencia creative commons, en total he cogido 77 y los he redimensionado a 100 pixeles de altura porque encajara en la cabecera y los he metido en el directorio que esta el skin del wordpress…en mi caso se llama tux ;) .

Y este es la unica y simple linea en php para que cambie, es basicamente incrustar en el html de poner una imagen el codigo que incruste el dir del skin, y despues incrustar igualmente otro codigo para que cada vez que se ejecute aleatoriamente escoja un numero entre 00 a 77.

<img style=”margin-top: 40px;” src= “<?php bloginfo(’stylesheet_directory’); ?>/images/tux/tux<?php printf(”%02d”,rand(0,77));?>.png” align=”left” />

Vamos a explicarlo un poquejo:

bloginfo(’stylesheet_directory’);
este viene de las bibliotecas de wordpress es asi y no tiene mas vuelta de hoja.

printf(”%02d”,rand(0,77));
Este es simple imprime un numero con 2 cifras y rellena con 0 un entero por eso %02d, y el numero es un aleatorio entre 0 y 77 de ahi viene el rand(0,77). Y esto si es basico de PHP.

Lo que le falta y quería hacerle pero es problema de maquetación web, es añadirle un bocadillo típico de comic con frases famosas, de forma chipiriflautica tirando de wikiquote ahora que tenemos un API para acceder, pero bueno en la primera versión iba a ser un array, pero me dado con el problema que os comento de la maquetación que no acaba de quedar bien encajado.