Archivo

Archivo para Abril 2007

Configurar Impresoras En Linux

30 Abril, 2007 Cristobal 18 comentarios

Hola, en la revista Begins he encontrado una forma muy útil para añadir nuestra impresora en Linux mediante CUPS. Lo primero será enchufar vuestra impresora ;-) y luego desde tu navegador favorito acceder al siguiente enlace:

http://localhost:631/

Os aconsejo que ese enlace os lo añadáis a vuestros marcadores de vuestro navegador favorito. ¡No hay que estar conectado a internet para acceder a dicho enlace!

Accederemos a una interfaz web muy amigable en la cual podremos configurar nuestra impresora. Una vez ahí iremos a la pestaña Administración nos informará de las impresoras encontradas. Daremos click izquierdo de ratón en el botón “Añadir Impresora” de la que sea la nuestra. En mi caso es una EPSON STYLUS CX3200 multifuncional. Presionad sobre la imagen para verla mejor.

Después indicamos el fabricante o marca de nuestra impresora y el modelo.
En mi caso el fabricante es EPSON y el modelo es STYLUS CX3200. Presionamos en “Añadir Impresora”, y el sistema agregará nuestra impresora. Seguramente os aparezca una ventana en que os pida usuario y contraseña, que obviamente son los de vuestra sesión en linux. Presionad sobre la imagen.

Para cerciorarnos de que nos ha añadido nuestra impresora al sistema basta que vayamos a Sistema->Administración->Impresoras, y en la ventana que se nos abra veremos que nos ha añadido la nuestra. Aquí una imagen de la mia.

En la pestaña “Administración” nos da la opción de cambiar las distintas Opciones de nuestra impresora, como son: Calidad de impresión, Tamaño del papel, Orden de salida, brillo, contraste, saturación,… Todo esto dependerá de vuestra impresora.

En la pestaña “Impresoras” aparecerán una serie de botones para controlarla y configurarla

  • Imprimir página de prueba
  • Limpiar cabezales de impresión.
  • Cambiar usuarios permitidos, etc, etc..

En la pestaña “Trabajos” podremos administrar nuestros trabajos de impresión que estén en la cola de impresión.Esta información ha sidos sacada de la revista Begins en su número 7.
Si tenéis una Epson podéis encontrar más información en mi blog en el post:

Soporte Para Nuestras Impresoras.

Yo lo he probado bajo Ubuntu Feisty Fawn pero sirve para cualquier distro linux que tenga CUPS instalado.

Saludos :-)

Powered by ScribeFire.

Categorías:Linux, Ubuntu

Teoría De Grafos En Linux

29 Abril, 2007 Cristobal 2 comentarios

Hola, hoy escribo para deciros que he encontrado un programa de software libre el cual nos permite dibujar de una forma muy intuitiva nuestros grafos, además de hacer muchas más cosas con ellos que ahora luego os detallaré.
El programa se llama GraphThing y esta basado en GTK+ y wxWidgets 2.6.1, es muy ligero pero de algoritmo muy potente. El autor del proyecto se llama David Symonds y el programa lo podemos encontrar en Castellano y Catalán gracias a Josep M. López.
Se puede instalar en Mc-OS, Windows, FreeBSD, Linux, y hay paquetes debianizados tanto para Debian como para Ubuntu Dapper, Edgy y Feisty Fawn. Además del código fuente.
Para Dapper y Edgy lo po0déis encontrar en la web de GetDeb la versión 1.3.2 y en Feisty Fawn podéis instalar la versión 1.3.1 desde Synaptic.

El programa nos permite dibujar grafos preestablecidos, que son: Completo, Bipartido Completo, Ciclo, Piñón, Hanoi, Escalera, Malla, Nulo, Estrella, Árbol, Rueda, Petersen y los Platónicos: Cubo, Tetraedro, Octoedro, Dodecaedro e Icosaedro. En la imagen de arriba podéis ver un Icosaedro al cual le hemos calculado su matriz de adyacencia de grado 1 (la matriz de adyacencia la podemos calcular de grado mayor a 1 de forma sencilla).Para dibujar nuestros propios grafos es muy sencillo, hay que hacer lo siguiente:

  • Para Poner un vértice: Señalamos “Modo Vértice” y luego en la pantalla damos doble click con el ratón y nos aparecerá el vértice, al cual le podremos cambiar el nombre dándole doble click del ratón sobre el vértice dibujado.
  • Para Poner una arista: Lo pimero es tener por lo menos dos vértices dibujados, después marcamos la opción “Modo arista”, seguidamente con el ratón señalamos uno de los vértices y después señalamos el vértice de destino.

 

Para que la arista tenga una dirección basta que le déis doble click del ratón sobre la arista, os aparecerá una ventana, os váis a la opción “Dirección De Arista” y marcáis la dirección que deseis, le dáis a Aceptar y ya lo tenéis. (Ver imagen superior derecha).Para añadir pesos y flujos a las aristas lo primero es que en la barra de herramientas os vayáis a la opción “Ver” y señaléis: “Pesos” y “Flujos”. Seguidamente dáis doble clicck a la arista que queráis y en la ventana que os aparecía anteriormente modificáis las opciones: “Peso de la arista” y “Flujo de la arista” (Ver imagen superior derecha), para ver como queda dadle a la imagen superior izquierda.

Entre las cosas que podemos hacer con GraphThing tenemos:

  • Calcular grafo línea.
  • Calcular grafo complementario.
  • Calcular subgrafo.
  • Buscar camino más corto.
  • Búsqueda en anchura.
  • Búsqueda en profundidad.
  • Árbol de expansión mínimo.
  • Flujo máximo.
  • Saber si un grafo es conexo, euleriano, hamiltoniano o planar.
  • Calcular la matriz de adyacencia.
  • Calcular la sucesión de grados, el radio o el diámetro.
  • Calcular número, índice y polinomio cromático.

Con el programa todavía no se pueden dibujar aristas sobre un mismo vértice (o bucles) ni más de una arista entre dos vértices, pero David, su creador; me ha dicho por e-mail que en cuanto tenga tiempo lo hará :-)
Para guardar nuestros trabajos con Grapththing los guardaremos con la extensión .gt. Pero si queremos por ejemplo, añadir a nuestros documentos de Openoffice los grafos que tenemos lo podemos hacer con un capturador de pantalla guardándolo en formato jpg, para ello os recomiendo Desktop Data Manager
para los de Feisty lo tenéis en Synaptic.

Bueno, todo eso es muy bonito, pero ¿qué carajo es un grafo y para qué sirve? Bueno la respuesta a esto es muy larga, así que os dejo unos enlaces:

Teoria de Grafos (Wikipedia, en Inglés, pero muy completo)
Teoria de Grafos (Wikipedia, en castellano)

Enlaces relacionados:

Web de Graphthing
Proyecto CityBuilder (Gran proyecto en el cual para su construcción se ha utilizado GraphThing)

Ya no queda más que deciros que un servidor siempre estará a favor de una enseñanza libre e igualitaria en todos los estratos sociales y gubernamentales.
Agradecer a David por su generosidad en atenderme. Very, very thanks David :-)

Saludos :-)

Powered by ScribeFire.

Categorías:Grafos, Linux, Matemáticas, Ubuntu

DirectX 10 En Linux

24 Abril, 2007 Cristobal Deja un comentario

Hola, via FentLinux me entero que hay un proyecto llamado “Alky Project” en el que se asegura haber llegado hacer funcionar el nuevo directX 10 en Linux.
¿Pero qué es directX? DirectX no es más que una colección de APIs (librerias) con las cuales se facilita la programación de juegos creados para Windows. Además el directX desde hace un tiempo ya viene incluido en Windows.
Al estar los juegos programados con directX hacen que no funcionen correctamente en Linux (o Mc-Os) ya que directX no tiene soporte para Linux en el mercado del software libre, por eso la aparición de Cedega, Wine, Crossover, Loki,… Los cuales no son más que emuladores de Windows que entre otras cosas intentan hacer funcionar las APIs de directX bajo Linux mediante emulación.
Lo cierto es que estos emuladores no harían ninguna falta si directX liberase su código privativo, pero eso es harina de otro costal.
Existen alternativas libres a directX como

De hecho, Baldur’s Gate 2 utiliza además de directX las APIs de OpenGL para una mayor calidad en el juego, y Neverwinter Nights utliza las SDL en la programación de su juego.
Lo malo de estas alternativas libres es que todavía no dan un soporte tan completo como directX, el cual no sólo da soporte a juegos y windows, sino que hace que funcionen en los juegos mucho mejor periféricos como tarjetas de  sonido, pads, josticks, volantes,… Además de permitir el funcionamiento de programas de diseño asistido o el motor Aurora de NWN.
Es cierto que directX te lo puedes descargar gratuitamente de webs como Softonic pero su código no es abierto, es más, ahora pertenece a Microsoft, para muestra Pincha Aquí
También las tarjetas gráficas como nVIDIA, ATI, etc, se apoyan en su construcción y drivers en directX.
Desde luego si este proyecto sigue adelante podría ser una solución definitiva a los juegos y demás software que se apoye en su construcción en directX. Aunque lo ideal es que los desarrolladores de estos softwares se apoyasen en alternativas libres como OpenGL, Allegro o SDL. Y sobre todo lo hiciesen los desarrolladores de las tarjetas gráficas, de sonido, josticks, etc…

Habrá que esperar a que pase el tiempo para saber en que acaba todo esto.
Podéis encontrar más información en los siguientes enlaces:

the INQUIRER

ALKY PROJECT

Powered by ScribeFire.

Categorías:Internet, Linux, Programación

John Lee Hooker

22 Abril, 2007 Cristobal Deja un comentario

Helen es una niña de apenas 8 años, rubia, pecosa, nariz respingona, ojos de pilluela y pelo con cola de caballo. Aquel día radiante y algo fresco de madrugada vestía una sencilla bata de lunares azules. Llevaba una muñeca de trapo entre sus manitas y jugaba a que su muñeca era su hija querida.

Vivía con su madre desde hacía dos años en una desvencijada y solitaria casa de madera a las afueras de Tupelo. Su padre prefería la compañía de la furcia Lisa, el bourbon, la coca y las mesas de juego en Las Vegas. Su madre se levantaba de lunes a sábado a las seis de la mañana, por las mañanas trabajaba en un supermercado como machacadora de pescado y por las tardes iba a fregar a casas de señoras de bien residentes en la localidad. Casi siempre llegaba a las nueve de la noche a casa y con lo que ganaba a penas le daba para comer y vestir su hija y ella. Los domingos los aprovechaba para estar con su hija, controlar sus estudios, jugar, charlar….

Hoy es domingo en Tupelo, Helen y Mary Ann se han levantado a las nueve de la mañana. Lo primero que han hecho es su aseo personal, levantar las camas y desayunar: un vaso de leche con cacao y cuatro galletas rancias para cada una; su economía no les da para más. Seguro que al cabrón de John le da para pagar a su coqueta foxy lady.

Después de levantar la mesa Helen sale al porche a jugar con su muñeca, esta vez la muñeca va a ser barbie-killer. La niña oye el ruido de un motor de coche que se aproxima. “¿Quién podrá ser a estas horas?”, piensa Helen.

La criatura extrañada se queda mirando fijamente el camino de tierra que conduce a su casa, en dirección este, el sol matutino le refleja en los ojos y se pone las mano derecha en forma de visera para que no le moleste. Mientras transcurre el tiempo ve aproximarse una nube de polvo cada vez más grande y el sonido del motor ruge más y más fuerte. Al minuto ya puede distinguir la silueta de una furgoneta Chevrolet del 43, negra como el carbón. Sin apenas darse cuenta la furgoneta se detiene a veinte pasos de Helen, el motor se detiene, todo queda en un silencio expectante. A pesar del día tan radiante que había salido a Helen le entra un miedo aterrador, le entran ganas de orinar pero se contiene.

La puerta de la Chevrolet se abre con un chirrido molesto, aparece la silueta de un humano de estatura pequeña, ancho de espaldas y un gran sombrero. Al salir el hombre saca del auto una cosa grande, larga. Cierra la puerta y empieza a caminar hacia Helen, despacio muy despacio, el roce de los zapatos con la gravilla suena como el único sonido que exista en el mundo. Unos pasos más y Helen ya puede ver al humano, se trata de un hombre mayor, pequeño, de piel negra. Viste pantalones de tela, camisa, corbatín y un gran sombrero de ala ancha. Sus ojos van tapados con unas gafas de sol y su mirada es seria y adusta. Helen cada vez tiene más miedo. De repente reacciona, da media vuelta y corriendo por toda la casa hasta llegar a la cocina grita:

- ¡Mamá, mamááá! ¡Afuera hay un viejo muy feo y serio!! ¡¡ Mamáa tengo miedo!!!- Se abalanza sobre su madre, colocando su cabeza sobre el vientre de Mary Ann y empieza a sollozar.

Su madre se alarma al momento pero prefiere ocultarlo- ¿Quién coño será a estas horas?-piensa Mary Ann.

- Venga Helen, agarrate a mi mano y salgamos a fuera a ver quién es, no tengas miedo cariño; mamá está aquí- mientras esto decía cogió el cuchillo que tenía más a mano y se lo metía entre su delantal, por si acaso.

Salieron y la madre vio al anciano, al principio no le reconoció pero luego se quedó con la boca abierta y se le paralizó el corazón durante unos instantes; no podía creer lo que veía, era imposible, materialmente imposible. Pero no, era real; tan real como el dolor lacerante que estaba sintiendo en su brazo debido a la presión que estaban ejerciendo las uñas de Helen.

Después de unos segundos la madre reaccionó y balbuceando dijo:

-Pase a dentro, por favor, le prepararé un café.

El anciano llevó su mano derecha hacia su sombrero en modo de saludo y agradecimiento. Entró y le dedicó una cálida sonrisa a Helen. La niña empezó a sentir una alegría inmensa, asomó una sonrisa entre sus labios y sus ojos irradiaban alegría, era como sentir el cariño de aquel abuelo que nunca tuvo. Murió dos años antes de nacer ella.

A los diez minutos los tres estaban sentados en el cochambroso salón mirándose las caras. El hombre sin pensarlo dos veces sacó su guitarra y empezó a tocar “Hobo Blues”.

Al final Helen cayó en la cuenta que el anciano señor con sombrero de ala ancha era John Lee Hooker. Madre  e hija se dispusieron a disfrutar del blues que salía de la guitarra conducida por el hombre y de la voz ruda bourbonera de John Lee Hooker. 

Saludos :-)

Powered by ScribeFire.

Categorías:Musica

Un Script Para Comprimir/Descomprimir Como Root

17 Abril, 2007 Cristobal 6 comentarios

Hola, como sabéis desde Automatix podemos instalar un script para Nautilus en Gnome con el cual podemos abrir gedit directamente con permisos de root. Pues bien, he cogido ese script y lo he modificado para poder comprimir/descomprimir con FileRoller con permisos de root.

Si a alguien le interesa se lo puede bajar de Aquí  , luego aseguraos que tenéis los permisos del fichero como se ve en la imagen.

Después sólo queda que os lo copiéis en /.gnome2/nautilus-scripts, el cual se encuentra en vuestro directorio personal(para verla deberéis presionar CTRL+H porque es un directorio oculto). Si no tenéis el directorio/carpeta nautilus-scripts os lo podéis crear vosotros mismos como hacéis en Windows.

Una vez instalado para usarlo sólo tenéis que hacer click dcho. en un sitio vacío de vuestro escritorio, os aparecerá un menú pop-up en donde encontraréis la opción “nautilus-scripts”, desplazáis el ratón hasta la mencionada opción y veréis que os aparece una nueva opción llamada “fileroller-root”, la seleccionáis, introducís vuestro password y ya podréis comprimir/descomprimir de forma gráfica y como usuarios root.

Recordad que el script sólo vale para GNOME.

Supongo que el script es una chorrada, pero bueno por si a alguien le resulta útil pues ahí lo pongo.

Saludos :-)

Categorías:Linux, Ubuntu

Muddy Waters!!! Yeahhhh!

15 Abril, 2007 Cristobal 5 comentarios

Si tu chica te ha dejado, escucha blues

si el jefe te da por detrás, canta blues

si tu madre nunca cierra la boca, siente el blues

si la sociedad te maltrata, piensa en blues.

Escucha, canta, siente y piensa en el blues.

Sí baby, ohh baby el blues me posee, Oh! Oh! AAAAhhhhh!!!

Tu padre dice que eres un bala perdida, da igual, ponle blues

la sociedad te llama retrasado, déjalos en su ignorancia, machacales con blues

la chica bonita de la gasofa te ignora, alla ella, penétrale el blues

trabajas de sol a sol en el campo, resiste, el blues te mantiene.

Pon, machaca, penetra y manten el blues.

Sí baby, ohh baby el blues me posee, Oh! Oh! AAAAhhhhh!!!

Oh sííí babyyyy, confia en el blues!! UMMMM…!!!!

Autor: Cristóbal López

Título: Confia en el blues

Ladies and gentlemen, con todos ustedes el gran y mítico Muddy Waterssssssss!!! Cantando en directo

Got my mojo Workin’. Un gran aplauso para el maestroooo!!!!

Categorías:Musica

Instalar Automatix2 en Guadalinex V4

14 Abril, 2007 Cristobal 1 Comentario

Hace ya unas semanas posteé en el foro de Guadalinex una especie de solución para poder hacer correr el Automatix2 en la nueva Guadalinex pero tenía la pega que no sabía cómo obtener la versión de la V4, aho anteayer ChibyWargy dió la solución

Lo que hay que hacer es lo siguiente, primero es instalarlo así: abrid terminal y poned:

  1. echo “deb http://www.getautomatix.com/apt edgy main” | sudo tee -a /etc/apt/sources.list
  2. wget http://www.getautomatix.com/keys/automatix2.key
  3. gpg −−import automatix2.key
  4. gpg −−export −−armor E23C5FC3 | sudo apt-key add -
  5. sudo apt-get update
  6. sudo apt-get install automatix2
  7. sudo gedit /usr/lib/automatix2/distro_helpers.py
  8. Cambiar donde pone

guada1.png

por lo siguiente:

guada2.png

Cuando lo cambiéis es muy importante que conservéis las sangrías, no las cambiéis porque sino no funcionará.

Guardáis, cerráis gedit y ya lo tenéis instalado. Sólo resta que abráis Automatix2 que lo tenéis en Aplicaciones->Herramientas del Sistema.

Saludos :-)

Categorías:Internet, Linux, Ubuntu

Guadalinex V4 Estable Lanzada

13 Abril, 2007 Cristobal 1 Comentario

 

En la web oficial de Guadalinex ya se ha anunciado el lanzamiento de la nueva versión de esta distro, la GuadalinexV4. Ésta distro andaluza esta basada en sus últimas versiones en Ubuntu, la V4 se basa en Edgy.

Los enlaces de descarga son:

GuadalinexV4 CD Live

GuadalinexV4 CD No Live

la distro cuenta con un foro muy amigable en el que podéis pedir ayuda en cualquier momento, previa inscripción gratuita, aun no siendo andaluz ;-)

¡Buen trabajo por el equipo de desarrolladores de Guadalinex! :-)

¡A descargar y probar tocan!

Enlace Web Guadalinex

Saludos :-)

Categorías:Internet, Linux

Scilab El Matlab De Linux

12 Abril, 2007 Cristobal 3 comentarios

Hola, si buscáis un Matlab para Linux podéis utilizar Scilab, es muy ligero pero da todas las funcionalidades del Matlab. Lo podéis instalar desde los repositorios de Ubuntu o Guadalinex, pero yo os recomiendo que os lo bajéis directamente desde su web, ya que tendréis la última versión instalada y además es muy sencillo de instalar. Para instalarlo deberéis hacer lo siguiente:

  1. Ir a la Web de Scilab
  2. Una vez estéis en su web veréis que en su página principal tenéis el enlace de descarga para Linux, donde pone Download Scilab, os lo bajáis.
  3. Una vez os lo hayáis bajado sólo tenéis que descomprimirlo en el directorio /opt, esto lo podéis hacer fácilmente entrando en terminal y escribiendo:
  • sudo file-roller (si estáis en GNOME)
  • sudo ark (si estáis en KDE)
  • sudo xarchiver (si estáis en XFCE/XUBUNTU).

Se os abrirá el gestor de descompresión, buscáis el fichero comprimido que os acabáis de descargar y le indicáis que os lo descomprima en /opt

Ahora cerráis y volvéis a abrir terminal y escribid:

cd opt

cd scilab*

sudo make 

Con eso ya lo tenéis instalado, sólo falta que os creéis un lanzador en vuestro escritorio del ejecutable que se encuentra en /opt/scilab*.*/bin/scilab, donde los astericos son el número de la versión que os hayáis bajado. Le ponéis el icono que más os guste y a trabajar :-)
Si buscáis ayuda en su uso podéis descargaros tutoriales de AQUI
También podéis aprender a utilizarlo con cualquier tutorial o manual que tengáis de Matlab.

En la ventana de comandos de scilab si escribís help [nombre del comando] obtendréis una ayuda totalmente detallada, por ejemplo, mirad lo que pasa si escribo help plot

Para  dibujar gráficas es suficiente que le déis la orden correspondiente de dibujar y luego con la ventana que se os abra podréis cambiar la panorámica de la gráfica, añadir títulos a las etiquetas de los ejes o de la gráfica, etc. También podréis guardar el dibujo desde el menú File que hay en la misma ventana de la gráfica. Esto con Octave es un suplicio. Podéis ver en la siguiente imagen dibujada la función seno con títulos añadidos.

Os dejo con un pequeño youtube que he hecho sobre las cosas que podéis hacer con Scilab.

Saludos :-)

Tutorial Para Utilizar C/C++ Con EasyEclipse y Eclipse (Incluye OpenGL)

10 Abril, 2007 Cristobal 13 comentarios

Hola, EasyEclipse es un compilador como Eclipse pero más ligero, con el cual podremos realizar nuestros programas en Java, Python, C/C++, etc.. En éste caso voy a hablaros de EasyEclipse configurado para utilizar C/C++.

Antes de instalarlo deberéis tener instalado el JDK de java, lo podéis instalar siguiendo las instrucciones del siguiente enlace: Instalar JDK

Para instalar EasyEclipse os lo bajáis del siguiente enlace:

DESCARGAR EASYECLIPSE C/C++

En ése link os situais donde pone Distribution for C/C++ y os bajáis la que corresponda a vuestro sistema operativo: Windows, Linux, McOs.

Si os habéis bajado la de Linux el siguiente paso será instalarlo en vuestro ordenador, es muy sencillo, basta descomprimirlo en vuestro directorio /opt del siguiente modo:

  1. Abrir terminal
  2. Teclear sudo file-roller para Gnome o sudo ark para KDE. Se os abrirá el gestor de descompresión en modo root al estilo winzip.
  3. Ahora elegís el easyeclipse que os habéis bajado y le decís que os lo descomprima en /opt.
  4. Ya lo tenéis instalado, sólo falta que le creéis un lanzador en vuestro escrito, en mi blog podréis encontrar cómo crear un lanzador en un post que hice.

Estas instrucciones de instalación también valen para Eclipse.

Una vez lo tengáis instalado lo abrís y ya podéis empezar a trabajar con él, se trabaja igual que con Eclipse.

He hecho un video-tutorial de cómo crear, compilar y ejecutar un programa en C/C++ con EasyEclipse añadiendo OpenGL.

Espero que seáis comprensivos con el videotutorial que he hecho, tiene una pega y es que cuando hablo no está sincronizado con lo que hago pero se puede seguir perfectamente. Además esta en castellano :-)

El videotutorial no va enfocado para aprender código C/C++, sólo va enfocado a saber utilizar Easyeclipse con nuestros programas de C/C++. Bueno ya sin más os dejo con el videotutorial, y no os riáis mucho de mí ;-)

Saludos :-)

 

Powered by ScribeFire.