Archivos para la Categoría 'software'

mplayer, más volúmen por favor….

Luego de instalar fedora 11 y teclear yum install mplayer, me doy cuenta que todas las aplicaciones tienen sonido normal, menos ésta. Parece poco productivo reinstalar la aplicación, después de estudiar el caso, me he decidido hacer lo siguiente:

mplayer -volume 110

-volume 110 nos da un “exceso” del sonido disponible de +10, por lo que ahora se puede escuchar más fuerte, igual que las otras aplicaciones… el inconveniente se ve cuando uno quiere reducir o subir el volúmen con “/” ó “*” por que solo nos dejará llegar a 100 o menos. Pero es una buena solución, 110 es un ejemplo, puede ser más…

Anteriormente había comentado sobre cómo definir mplayer de manera predeterminada con comando -af equalizer para los vídeos en gnome, para dar doble clic y se ejecute el reproductor con tal opción, lo mismo se aplica en este caso y de paso ecualizamos ^_^”

Instalar Realtek AWN-PCI-54R en Debian Lenny

Vamos a instalar el Realtek RTL8185 ó AWN-PCI-54R Pues primero que nada, esta tarjeta se puede instalar con ndiswrapper… Pero sin soporte para mode monitor, nosotros necesitamos el mode monitor para auditar la inalámbrica… sí seguro uju ju ju (jugar con kismet ó aircrack)…. Para habilitar éste, buscamos en éste sitio el driver para nuestro linux:

Sitio de Drivers

Ahora bien, buscamos Linux driver for kernel 2.4.X and 2.6.X, descargamos y descomprimimos la carpeta y entramos a ella, ejecutamos:

#make && make install

tendremos el maldito driver listo y ejecutándo el script

#wlan0up

(éste script está contenido en la carpeta que habremos descargado), podremos conectarnos a nuestra wireless con ese cachibache, ahora bien, para una solución más elegante dejo a criterio la forma de levantar wlanoup (script, comando, etc, etc).

Para cerrar el servicio:

#wlan0down

Será siempre necesario hacerlo, de lo contrario, encontraremos error al reiniciar.

Escribo esto por que no encontraba el driver adecuado, parecía funcionar el driver net8185.inf con ndiswrapper, pero para nada… Esto me lo solucionó pero como la tarjeta no es mía… pero bueno, a alguien le servirá.

Cooliris, un juguete para buscar imágenes

Aunque su capacidad de búsqueda es un poco simple y al final de cuentas es más productivo escudriñar las páginas por sí mismo, cooliris es un addon muy simpático con el cual podemos encontrar walls e imágenes aprovechando sus cualidades 3D y los buscadores de imágenes conocidos (Google images, Devian Art, Piccasa, etc)

panta_cooliris

shana_cooliris

En resúmen: otro juguete muy bonito y vistozo, lamentablemente poco útil es su uso real -.-”. Es compatible con una variedad de navegadores (al menos eso supone) con solo tener el plugin de flash, lo he probado con iceweasel en Debian lenny y todo va bien. Dejo la liga para firefox aquí:

https://addons.mozilla.org/es-ES/firefox/addon/5579

Indicando a Frostwire la ubicación del JRE (Java) Debian Lenny

Esto servirá de recordatorio para mi persona, puesto que instalé una versión reciente de frostwire y olvidé cómo lo solucionaba.

Éste problema se da si por X motivo hemos instalado java independientemente de los repositorios, obvio me refiero al binario que provee sun.

El problema es que frostwire buscará ubicaciones que por defecto vienen con nuestras versiones unix, por lo que no hay que preocuparse aunque el título diga para debian lenny, debe ser equivalente.

Si han llegado acá, debe ser por éste error:

Starting FrostWire…
Java exec found in PATH. Verifying…
OOPS, you don’t seem to have a valid JRE. FrostWire works best with Sun
JRE available at http://www.java.com

Y la solución es simple. Asumo ya se ha instalado correctamente el JRE a partir del binario, o en su defecto JDK para los desarrolladores, de lo contrario a buscar en google, es un tema rayado de disco, por lo que no lo voy a tratar.  Bueno, si hemos instalado frostwire a partir de un .deb debemos editar:

# nano /usr/lib/frostwire/runFrostwire.sh

y buscar la función look_for_java(), y agregar nuestra dirección donde tenemos instalado nuestro java. He suplantado la línea: JAVADIR=/usr/lib  y en mi caso por ser JDK: /opt/instalaciones/jdk1.6.0_05

Creo que ustedes pondrán su dirección donde se encuentra su JRE o JDK ¿verdad?

look_for_java()
{
JAVADIR=/opt/instalaciones/jdk1.6.0_05
if look_for_javaImpl ; then
return 0
fi
JAVADIR=/usr/java
if look_for_javaImpl ; then
return 0
fi
JAVADIR=/opt
if look_for_javaImpl ; then
return 0
fi
return 1
}

La función busca en 3 path, pero nosotros solo necesitamos asignarle a 1. Obvio que si no es el path correcto, seguirá el mismo error por no poder encontrar el archivo.

Si hemos descargado el tarball de frostwire, es cuestión de buscar y editar runFrostwire.sh

Por otra parte; tuve un problema nuevo, no se encontraba la función unpack200, que se crea por el instalador de sun.

sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found

……….

En mi caso, solo debía buscar en mi carpeta bin  del jdk (jre si es éste en uso) el archivo unpack200 y agregarla a  /bin/

Es fácil en general. Como siempre os digo, no haré tutoriales paso a paso con dibujitos y comandos copiar y pegar, sobre todo en informática , comportémonos como personas interesadas en nuestros OS, el proceso es tan simple como lo he descrito únicamente de leer y comprender, alguna duda con gusto le buscamos solución. Saludos.

Siguiendo Planetas con Stellarium

Bueno, el primer post del 2009, por lo general tardo mucho en publicar cosas nuevas, la verdad es que la mayoría de temas son un disco de vinil rayado y considero no vale la pena reescribir contenido ajeno.

En esta ocasión veremos cómo podemos seguir la ubicación de los planetas con Stellarium, es absolutamente fácil, de nuevo asumo hemos instalado y configurado correctamente el programa.

Stellarium no tiene ninguna opción denominada de esta forma, por lo que haremos desde la ventana de configuración (ubicada en la parte inferior izquierda con imagen de llave) y  cambiaremos las fechas, de manera que podamos ver minuto a minuto, hora a hora, día a día, mes a mes y si fuera de interés, año a año, su tránsito por la bóveda celeste.

El objetivo es ir cambiando el tiempo y así trazarnos una idea de dónde y a qué hora saldremos a observar.

siguiendo_posicion_planeta_retocada

Así podremos hacer incluso planes como cuál es la mejor hora para verlos, mejor fecha, etc, etc.

Ahora dirán: ¿Acaso nos tomas por idiotas? que tip más estúpido… anden, ok comprendo, no vale mucho la pena saber ésta información, pero… ¿que tal si le damos seguimiento para conocer fechas importantes? Por ejemplo, la imágen anterior muestra que Marte y Júpiter el día 17 de febrero estarán muy cerca, algo digno de ser observado.

Así que les doy un par de días que pueden ser diferentes para el 2009:

  • 17 de febrero Marte y Júpiter estarán muy juntos
  • Júpiter se verá muy cerca de mercurio el 24 de febrero
  • Venus se verá muy cerca de marte el 18 de abril
  • El 22 de abril podremos ver a la Luna transitar el recorrido de venus por la madrugada.
  • El 19 de junio se repite el hecho del 18 de abril
  • El 18 de agosto, Saturno estará cerca de Mercurio
  • El 13 de octubre, Venus se verá muy cerca de Saturno

Saludos y a preparar binoculares!!! o en su defecto telescopios xD

Primeros pasos stellarium y binoculares

Quiero comenzar como siempre, esto no es un tutorial lo cual implica que daré explicaciones de corrido con pocas señalizaciones, en general, stellarium es súper intuitivo.

IDEAS BÁSICAS

Asumo tienes instalado stellarium, de lo contrario puedes ir a http://www.stellarium.org/ y descargarlo para tu sistema operativo en uso.

Dirán, joder, ¿por qué vas a salir a ver las estrellas si tienes el software?

El software es excelente, personalmente digo el mejor que he utilizado, pero nada suplanta a la experiencia y la belleza real y diría en vivo pero son imágenes que tardan desde varios segundos a miles de años luz en llegar a nuestros ojos xD.

Mi objetivo es dar una pequeña cantidad de tips para ubicar de manera general, tanto constelaciones, estrellas y hasta objetos messier sin ser expertos en el tema. Por ende, podemos calificar esto más como un pasatiempo para una noche despejada, que una explicación experta, por que mi persona no llega ni a los talones xD.

Las opciones generales se encuentran en la esquina inferior izquierda de la pantalla de stellarium y en ellas podemos encontrar, “Dibujo de las constelaciones”, “Nombres de las constelaciones”, “Figuras de las constelaciones”, “Cuadro azimutal”, “Cuadro ecuatorial”, “Suelo”, “Puntos cardinales”, “Atmósfera”, “Nebulosas”, “Montura Ecuatorial/Altocimutal”, “Ir a objeto seleccionado”, “Buscar Objeto”, “Ventana de configuración”, “Modo nocturno”, “Ayuda” y “Salir”.

Lo primero es configurar la zona y la hora, la ventaja es que si se hace correctamente la configuración, tendremos una copia exacta del cielo que se encuentra sobre nosotros, Hay que buscar la ventana de Configuración, y además de cambiar el lenguaje buscar entre sus tabs tales configuraciones.

zona

Ahora, la configuración de grado importante encuentra en el tab renderizado, opción “Nombres de las nebulosas hasta magnitud:”

configuracion_clave

En la imágen tenemos 8, pero recomiendo dejarla en 4, pues al seleccionar Mostrar nebulosas, no queremos que se muestren aquellas que están fuera de nuestra vista, para ciudades urbano-rurales como la que me encuentro, éste es un número ideal.

Cabe mencionar que todo objeto celeste tiene una magnitud aparente, por ejemplo, la luna tiene magnitud -12.43, venus -3.94, Aldebarán (En la constelación de tauro) 0.85, Pleiades 1.20, etc. Ésta es la cantidad de luz que se recibe de un objeto y aunque parezca raro, entre menor sea el número mayor es su visibilidad, por ejemplo el sol tiene magnitud -26.75 y por si cabe duda, es la estrella más brillante en nuestro cielo xD. Puedes intentar observar estrellas de magnitudes cercanas a 4 o incluso más, puedes guiarte con las estrellas de una constelación, eso te dirá cuál es el número adecuado para especificar en configuración.

Las otras opciones sin detallar, quedarán de tarea a medida vayamos aprendiendo.

HORA DE BUSCAR

Qué mejor que un ejemplo para éste apartado, buscaremos la Gran nebulosa en Orión, ojo, por mi ubicación geográfica vamos a encontrarla en una ubicación que sólo aplica para El Salvador a principios de noviembre, de seguro para otros lugares no aplica y tendrán que seguir la idea y conceptos siguientes.

Lo ideal es ubicar los puntos cardinales, tanto en el lugar que nos encontramos como en stellarium, para estellarium es fácil, con seleccionar la opción inferior izquierda de Puntos cardinales.

Para mi ubicación, la constelación de Orión se despliega desde el Este cerca de las 21 horas, por ende, puedo esperar su salida y distinguirla directamente. Lo ideal para toda observación, es ver la constelación a la cual pertenece, o la más cercana, distinguir sus estrellas más brillantes y guiarse a partir de ellas.

haciendo_idea_onta

Varía tu visualización mostrando la figura de la constelación y quitándola, para quienes comenzamos y no conocemos mentalmente las constelaciones, esto nos sirve mucho, para irnos familiarizando….

haz_varias_vistas

Hagamos una imagen mental e intentemos agrupar el objeto deseado con otras estrellas, en nuestro caso, si distinguimos el rectángulo formado por cierto grupo de estrellas, tenemos la nebulosa prácticamente ubicada.

constelacion_orion

Podemos hacer luego muchas vistas, haciendo zoom con el scroll del mouse…

mostrando_nebula_nombre

Listo, haz una idea mental, si tienes la suerte de llevarte tu laptop al lugar hazlo, únicamente no olvides dejar a stellarium en modo nocturno para que no afecte tu visión.

La Grán nebulosa en Orión es junto a las Pleiades, de las más fáciles de encontrar, el grado de dificultad irá aumentado cuando quieras ver la galáxia de andrómeda, doble clúster, etc etc. Estos objetos tienen magnitudes de fácil observación, pero no están en el camino de estrellas de magnitudes como las primeras dos.

No obtendrás una imágen tipo hubble xD, tampoco, pero es satisfacción garantizada, al inicio puede ser tedioso e infructuoso, pero vale la pena, esta observación de ejemplo dependiendo de tu habilidad natural puede llevarte según tu ubicación, desde unos minutos, a varias horas de búsqueda.

Otros tips:

En la esquina inferior derecha tenemos controles para la hora, adelantarla, retrasarla, acelerar el tiempo y detenerlo, muy útil si quieres ver la posición de un objeto a una hora específica, por ejemplo, querrás buscar venus pero no sabes a qué hora es adecuado, puedes guiarte con los controles y no buscarlo a media noche, donde jamás lo encontrarás.

Calibra tus binoculares, binoculares mal calibrados resulta en imágenes irreales y borrosas. Puedes hacerlo con una estrella muy brillante hasta dejarla en vista similar a la de los ojos desnudos.

La luna es grandiosa para observarla, pero a ella sola, cuando se encuentra antes y después de llena, si está llena ver sus rasgos es ineficiente, estando ella presente en cualquier estado, los objetos cercanos a ella son inapreciables, además que en general hay un cambio muy grande de visibilidad.

Quédate en el lugar de observación 30 minutos, para aprovechar que se dilaten tus pupilas para mejor observación, utiliza luces rojas si necesitas echar un ojo a algo.

Si somos novatos, el telescopio tendrá que esperar, lo ideal es comenzar con binoculares. Además, esto no suplanta a los mapas estelares, pero es una gran ayuda.

Si tus binoculares lo permiten, utiliza un trípode para ellos.

Es necesario abrigarse, el frío de la madrugada puede resfriarte. (Experiencia propia)

cambiar screenlet de slideshow cuadrado a rectangular

Por defecto el screenlet de slideshow nos aparece de manera cuadrada, no vayan a perder el tiempo como acá el joven ¬_¬” (yo) queriendo buscar otro slideshow, éste screenlet trabaja bien y se puede colocar para que la imágen sea rectangular en el screenlet, no es para perder tiempo.

Solo hay que posicionarse en el screenlet click derecho e ir a Properties->Option->SlideShow y en la opción del menú desplegable de Select frame type, seleccionar wide. ¿Me creeran que pasé varios días buscando un slideshow rectangular?

Eclipse c++ en debian lenny

IMPORTANTE: CDT, C/C++ Development Tools para eclipse ya se encuentra en los repositorios de Debian Lenny, solo debemos tener estos repos:

deb http://ftp.es.debian.org/debian/ lenny main contrib

deb-src http://ftp.es.debian.org/debian/ lenny main contrib

(Lo aclaro porque estuve usando los de sid  desde hace poco y comenté los arriba mencionados. Sid aún no parece tenerlos)

y instalar eclipse y luego lanzar:

apt-get install eclipse-cdt

Pero si les gusta el camino rudo:

Antes que nada, debo mencionar que me he basado en howto de terceros que tenían la intensión de instalar eclipse para otros fines que no fueran c++, pero que sus procesos son necesarios para la instalación de nuestro eclipse, a partir de los repositorios para debian lenny.

primero instalaremos java y luego eclipse, así que procederemos con parte del howto de Damian Morales en http://blog.ritualpc.com/?p=26

Abrimos el archivo de repositorios:

#nano /etc/apt/sources.list

Debería de quedarnos de la siguiente forma:

deb http://ftp.us.debian.org/debian/ lenny main contrib non-free

deb-src http://ftp.us.debian.org/debian/ lenny main contrib non-free

No importa el servidor que tengamos, configurado siempre y cuando agreguemos los repositorios contrib y non-free, que es donde se encuentran los paquetes java.

Cuando esto este listo, guardamos el archivo y le damos un update al repositorio:

#apt-get update

Ahora instalaremos los paquetes de java, y luego los paquetes de java-jdk de Sun, para ello ejecutamos la siguiente orden:

#apt-get install sun-java5-jre

Esto instalará la máquina virtual, de java en su versión 5, si deseamos tener la ultima versión podemos ejecutar la siguiente orden:

#apt-get install sun-java6-jre

No debe olvidar que esto, lo que nos baja e instala es la maquina virtual de java, todavía nos hace falta instalar el jdk, que es el que utiliza Eclipse, y otras plataformas como Netbeans para poder ejecutarse.

Bien ahora instalemos el jdk; generalmente, podemos tener instaladas, mas de una versión maquina virtual; es decir, podríamos tener la versión 1.5, así como la versión 1.6; así como, más de un entorno de desarrollo; pero bien, ahora instalemos el jdk de la siguiente forma:

#apt-get install sun-java5-jdk

De igual forma si necesitamos tener la versión 6 de java, podemos ejecutar la orden:

#apt-get install sun-java6-jdk

Bien hasta acá todo listo, con java, ahora necesitamos instalar, el entorno IDE de desarrollo, que en nuestro caso es eclipse, para ello ejecutamos la siguiente orden:

#apt-get install eclipse

En mi caso instalé jdk desde el sitio de sun, si ustedes hacen lo mismo no olviden cambiar el classpath a su nueva dirección, o como yo hice, cambiar el enlace simbólico de /usr/bin/java direccionandolo al jdk instalado, la tercera forma que conozco es agregando el la ruta del jdk al archivo /etc/eclipse/java_home.

Ahora procederemos a instalar CDT (C/C++ Development Tools), el cual nos servirá para programar en c++, iremos al sitio del proyecto y buscaremos el CDT que corresponda a nuestro eclipse, podemos ver nuestra versión de eclipse  desde el about asumiendo que ya está instalado y funcionando.

http://www.eclipse.org/cdt/downloads.php

Para mi caso, tengo Eclipse 3.2 por lo cual me corresponde descargar CDT 3.1. Hasta acá asumimos todo ha ido bien, lo último que necesitamos es descomprimir nuestro paquete de CDT y copiar los contenidos de las carpetas plugins y features (ojo, el contenido, no la carpeta) a las carpetas plugins y features correspondientes de eclipse. (si hemos hecho al pie de la letra la guía, debe estar en /usr/local/lib/eclipse/ de lo contrario, puede que hayas descargado eclipse e instalado manualmente, así que corresponde a tí buscar las carpetas)

Si todo ha ido bien, ya podemos ejecutar eclipse y crear nuestros proyectos en c++, pero si nos damos cuenta, el código no tiene formato. Para tener ésta cualidad vamos a buscar Astyle eclipse, disponible en :

http://astyleclipse.sourceforge.net/

en el área de descargas, descomprimimos el archivo que descarguemos y copiamos el contenido de la carpeta plugins a plugins de nuestro eclipse, para tener el marcado para c++ crearemos un proyecto, buscaremos en el menú Window->Preferences; luego buscaremos Code Formatter y en el menú desplegable seleccionamos Style Plugin. Eso será todo, ya podríamos trabajar con eclipse con c++ felizmente. No duden en consultar o resaltar los errores.

Gif rápidos con mplayer

Bueno, si nos da pereza obtener las imágenes una por una, luego agruparlas, depués optimizarlas, etc, etc, para crear una animación sencilla (claro, sin fines comerciales para decir joooooooo que gran animación, no hombre, solo para algo rápido), mplayer tiene una utilidad que convierte el video reproducido en .gif, como ejemplo podemos citar mplayer -vo gif89a video.avi

Ahora bien, si se quiere exportar un momento específico de un video, podemos calcularlo, (el tiempo final nos quedará de tarea, aún no he encontrado el parámetro en mplayer ^_^”). Bueno un ejemplo del tiempo de inicio  puede ser mplayer -ss 00:11:30 video.avi, el cual se iniaciará a los once minutos treinta segundos de reproducción estándar.

Ahora juntando los dos comandos, podemos obtener algo como:

mplayer -ss 00:11:30 -vo gif89a video.avi

(podemos cortar la reproducción estando en el terminal y tecleando “q”)

El resultado será un archivo con un tamaño muy notable, bueno, no está para nada prohibido redimensionar la imágen para que sea un poco más pequeño, las utilerías del gimp sirven mucho, se pueden también hacer varias mejoras a la animación.

El archivo de salida será output.gif

Y pues no puede faltar un pequeño ejemplo:

Así sí que me gustaría que me hiciera trampa una linda chica xD

Stellarium – Software para visualización estelar

Me ha “pintado exelente” éste software el cual me permite iniciarme un poco mejor en la astronomía: claro, el título no dice nada, es Stellarium. La gracia ahora no es solo buscar por los cielos lo que te apunte los binoculares, sino también saber qué se está viendo. El uso del software es muy fácil y en verdad excelente, corre felizmente en los sistemas operativos más importantes (Pero sobre todo Linux xP ). Además se sincroniza con la hora y fecha de tu computador, así que te dirá qué puedes salir a ver de inmediato.

Personalmente me ha dejado satisfecho por ahora, mientras comienzo a aprender de poco a poco.

Podemos visitar el sitio del proyecto, y leer mucho más www.stellarium.org/es/ por otra parte, cabe recalcar que es posible especificar nuestra zona geográfica, así que practicamente vemos lo que está en nuestro cielo.

Me he adentrado un poco a éste mundo, y stellarium será una buena herramienta para seguir comprendiendo.

Entradas siguientes »