Archivos para la Categoría 'Informática'

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 ^_^”

Las causas que me obligan a migrar…

tux-en-pcBueno, he sido muy afortunado, en mi pc las instalaciones han sido contadas prácticamente. Fedora 4 1 vez, opensuse 2 veces (1 normal 10.2 y la segunda por actualización a 10.3) y debian 1 vez. Pero tanto en las última de opensuse y ésta de debian, han sido por mi mala mano. Todos los sistemas se han portado de maravilla, no tengo queja, pero yo deseando hacer una actualización de un paquete. En ambos he aniquilado mi OS.

El último caso fue por actualizar un paquete para un mentado screenlet… apt exterminó a gnome gracias a un sudo apt-get install python-gobject  y con cada apt-get install gnome solo obtengo una negativa de paquetes incumplidos… Cambio repositorios, lo mismo… parece que debian lenny me dice: Hijo, hemos pasado años juntos, pero debemos separarnos. ¿Por qué dirán ustedes? por que sin gnome, soy como un pinguino en el volcán, o como dicen acá, un “cipote silvando en la loma”.

Aún sigo con debian, pero esa negativa me hace decirle adiós, un sistema que “le he dado duro” instalando de testing, unstable, experimental, ja ja ja es lo lógico… Ahora mi dilema es… ¿Instalo Debian Squeeze? ¿Instalo Fedora Leonidas?

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

Esto es ser programador 1

Éste es un comentario que me encontré en barra punto xD:

Con 20 años ya había hecho algún que otro programa. Hice uno de un mapa de España que me costó un huevo y parte del otro y cuando se lo enseñé a mi padre descubrí otra cosa nueva sobre la informática, “el trabajo del informático NADIE LO VE”. Daba igual que me hubiera costado dos meses hacer aquel puto mapa de España, a mi padre no se le ocurrió otra cosa que decirme: “y ¿no puedes hacer que salgan también los ríos, las montañas, etc?” Estuve a punto de responderle: “si claro, y también puedo hacer que salgamos nosotros, y los extraterrestes y la puta madre que los pario, ¡no te jode!”. Nada de valorar mi trabajo. Se creería que lo había hecho en unas horas…. Desde entonces aprendí que el trabajo del informático solo es valorado por uno mismo, los demás no tienen ni puta idea de lo que cuesta. Solo un informático puede valorar el trabajo de otro informático, es una verdad como un templo, vaya puta mierda de verdad.

Ja ja, me estoy dando cuenta que la informática no va mucho a carrera  :(

Aquí el texto completo

Reportar uso de software ilegal en El Salvador

¿Alguien de ustedes salvadoreños tiene una queja por uso ilegal de software?

¿Es usted capaz de poner en mal a su ex-empresa a un vecino o un cibercafé por uso ilegal de software?

Bueno xD no creo que pierdan el tiempo por revisar a su vecino, pero PYMES no se pueden salvar de seguro O_o.

Entonces, puede visitar BSA (Business Software Alliance) Latinoamérica si tanto deseo tiene de ver que tales PYMES paguen sus licencias y sean legales. El sitio es https://reporting-latinam.bsa.org/spanish/home.aspx y para mi sorpresa tiene representación en El Salvador gracias a Bernal, Chavez Mena & Asociados que es el contacto de BSA para el país.

El problema para el país es que la mayoría de usuarios y PYMES no pagan sus licencias a las empresas, he aquí que podemos ver software desde el de Microsoft hasta el Protocolab Nacional siendo transferido ilegalmente como si fueran folletos de publicidad, sin costo y al gusto.

Aún recuerdo en mi última entrevista de trabajo, querían que implementara toda la paquetería ASPEL pero mi interrogante era: ¿Y las licencias? La respuesta era que “no pues, por eso estamos buscando a alguien como usted”. Joder que ganas me dan, que ganas >:-) pero, no, será otra vez -.-

Al final solo una recomendación para las PYMES de El Salvador: Usen software legal, paguen las licencias, ellas retribuyen con soporte. Ó la más acertada: USEN GNU/LINUX Y DESARROLLEN, habemos n+1 programadores desempleados desarrolladores en JAVA y con GNU/Linux, pero bueno, a la gente le gusta joderse, así que PYMES, JÓDANSE, le gusta que le puyen de esa manera y por lo tanto deben trabajar de manera legal.

REPORTAR A TRAVÉS DE LOS FORMULARIOS DEL ENLACE  ES CONFIDENCIAL. :) Ujuju, uju ju, uju ju

¿Qué me prepara la ingeniería en computación?

En el año 2004 comencé con mucho entusiasmo mis estudios tecnológicos de ingeniería en computación, para esos años no tenía ni siquiera cuenta de correo electrónico, ni había utilizado internet por más de 1 hora. No sabía utilizar los buscadores ni mucho menos entendía qué era un flujograma o un lenguaje de alto nivel.

Con el tiempo me di cuenta que estaba muy retrasado con respecto a la tecnología, así que tenía mucho que estudiar. ¿Pero era mi persona culpable de tal ignorancia?

Ha pasado el tiempo y ahora utilizo herramientas estúpidas que poca utilidad pueden tener, si me vuelvo a comparar con los profesionales de otros países, estoy al mismo nivel que hace 5 años. No soy capaz de competir. Finalizados mis estudios tecnológicos, el campo laboral sigue siendo el mismo que para un bachiller, las oportunidades más amplias son las de un digitador, o alguien que pueda realizar una planilla en  intranet. Ahora estudio ingeniería y veo que la situación va en peor camino, mis contemporáneos de eléctrica, electrónica, mecánica, telecomunicaciones son capaces de darme verdaderas tundas sobre programación y redes. Lo que no entiendo es ¿cómo? y no es únicamente mi persona, cuando se hace un muestreo general, todos los estudiantes de computación, estamos abajo en la cadena de las ingenierías.

La situación desenima cuando los mismos catedráticos te hunden y humillan. Recuerdo las palabras de una catedrática de la UDB: “No piensen que de programar van vivir, deben saber manejar (manipular) a la gente para que ellos hagan los más difícil”. Por seguridad omito el nombre, ella me tomó de base cuando supo que me esforzaba al máximo con entornos que desconocían. Hace sentir mal a cualquiera. Igual me recuerda cuando en evaluaciones, vencen a oracle y java + frameworks con una hoja de cálculo hecha en php. “Sorpresa, la próxima vez no se maten investigando”. Otra ocasión, que por optimizar una aplicación, cree “añadidos” que me permitían reutilizar código: perdí puntuación. “Función no solicitada, -1/2″.

Los sueldos en El Salvador para un programador son bajos. Es cuestión de ver las ofertas de empleo: oscilan entre los US $200 y los US $500. Para éste último debe tener varios años de experiencia y no mayor de 30 o 35 años, los sueldos son muy bajos para sentirse atraídos por ellos.

La ingeniería en computación en El Salvador fue un boom en los primeros años. Era una carrera prometedora. Ahora al igual que las licenciaturas en derecho, está existiendo una sobre población de profesionales, donde competimos con otras áreas que pueden hacer mejor la cosas.

Los profesores con quienes recibimos clases, parecen sentirse orgullosos de lo que saben, llegando al punto de despreciar a estas generaciones, además de que no son quienes educan con calidad, permiten que la mediocridad se apodere de las masas. Los planes de estudio parecen una farsa. Cuando es posible separar temáticas en las asignaciones, parecen que quieren repetir la información que se da. Tal que la materia “Inteligencia artificial” en una “prestigiosa universidad de mi país” tiene como plan de estudio el aprendisaje de netbeans con su visual designer. Sin frameworks, sin algoritmos, sin verdadera inteligencia artificial. No hay Datawarehause en el plan de estudio, ni persistencia sobre bases de datos. Pero hay 2 años de c++, (sin despreciar al potente lenguaje que tenemos enfrente), donde nunca se utiliza la librería gráfica para hacer un modelado 3D (No vayamos a pantallitas de windows o qt, no se vayan a ofender).

Mi primer empleo como programador me hizo sentir peor. Me prohibieron programar y únicamente tenía que implementar una herramienta llamada SAE. No negaré que era sorprendente, pero la prohibición me llegó como valde de agua fría. Prácticamente me decían: “Vos no sos capaz de solventar nuestras necesidades, aprende a utilizar SAE y te dejaremos ganar un poco de efectivo”. Mi retiro de ese lugar me hizo sentir feliz, me había estancado grandemente.

Tanto es ahora el drama, que un grupo de linux de una universidad (omito el nombre) se dedica en sus reuniones a planear “el torneo de unreal tournament”, no tengo tiempo para jugar, por lo que han ganado el sobre nombre de “castillo enano”. “Solo vais a jugar capullos” por lo que ahora la diversión verdadera queda por parte de los pocos programadores natos con quienes salí de mi generación de tecnológico. Un par de ellos han alcanzado niveles superiores en java, por lo que son merecedores de respeto.

Soy conciente de mi estancamiento, no quiero vivir instalando windows xp pirata, ensamblando y reparando pc’s. Los retos se me acaban y únicamente vivo de materias básicas (Cálculo, Eléctrica,  donde no soy capaz de salir abante).

Por otra parte tengo amigos que comentan: “El jefe de mi área es licenciado en contaduría pública” si ofender a esas áreas, pero ¿qué putas hacen en esta? La verdad es que esos puestos que deberían pertenecer no a mí, si no a aquellos ingenieros capaces, están siendo desperdiciados, he ahí que por momentos siento que esto no vale la pena.

Gracias a Dios existe GNU/Linux, al menos para mí mismo, hago mis travesuras, unas divertidas otras desesperantes, pero gracias a ello se que pasar en el chat todo el día es para….. (omito la palabra obsena). Aprendo por mí mismo lo que a nadie le sirve, pero me da alegría, por que en algo empleo la poca inteligencia que poseo.

Finalmente de la universidad y el trabajo veo que existen este tipo de personas en el área de computación o sistemas:

Los que no saben ni puta idea de qué están haciendo pero les va una caña.

Las chicas que están que se caen de buenas y no por nada están en buen puesto o con buenas notas.

Los programadores alquimistas, esos sobre orgullosos que piensan que los demás son una mierda y no comparten nada.

Los gañanes que se aprovechan de la gente pendeja.

Los ingenieros en computación, de esos que no se ven por que están en vías de extinción.

Los que luchan por vencer o morir, donde me incluyo

(mil palabras :) )

Liberado Debian 5 “Lenny”

El pasado sábado 14 de febrero  (2009), fue declarado como “stable” la versión de Debian codename “Lenny”. Para quienes trabajamos a diario con ésta distribución, no nos parece en nada importante descargar el ahora Debian 5.0. Pero en el mundo de los servidores basados en Debian, la historia puede cambiar, puesto que se ha confirmado ahora esa seguridad de 22 meses de desarrollo en una distribución  excelente. Por otra parte, para los usuarios caseros……….. uff……… es hora de esperar la nueva testing:  Squeeze o el futuro Debian 6.0, aunque en lo personal esperaría al rededor de 6 meses de su salida para ver una diferencia significante.

lennybanner_indexed

La noticia: http://www.debian.org/News/2009/20090214

Instalemos la Canon PIXMA MP210 en Debian Lenny :)

Bueno, he estado trabajando en mi telescopio casero y mientras he fallado el experimento, creo que es hora de relajarse y no frustrarse, así que service maiku-astronomy stop y service maiku-pinguino start.  Hoy se van a enojar con lo simple que es instalar la multifuncional Canon PIXMA MP210 en su Debian Lenny, tanto que pensarán que esta entrada no tiene razón de ser ni existir.

Este día tengo un poco de ánimo, así que haremos paso a paso la instalación.

Ante todo, he obtenido los drivers de la impresora del siguiente sitio: http://support-au.canon.com.au/EN/search?canonsearch=1&lang=EN&category=All-in-One+Printers&series=All-in-One+Printers&model=PIXMA+MP210&menu=Download

Y busqué los siguientes paquetes: cnijfilter-common_2.80-1_i386.deb y cnijfilter-mp210series_2.80-1_i386.deb

(estas corresponden a IJ Printer Driver Ver. 2.80 for Linux(debian Common package) y IJ Printer Driver Ver. 2.80 for Linux(debian Package for the MP210 series) respectivamente en el sitio citado anteriormente)

De no aparecer las páginas direccionadas, creo que con hacer una pequeña búsqueda en google seremos felices.

Bueno, una vez descargados, vamos a lanzar:

# dpkg -i cnijfilter-common_2.80-1_i386.deb

#dpkg -i cnijfilter-mp210series_2.80-1_i386.deb

Y…. ¿ya está instalada? Bueno, los drivers sí, enciende y conecta tu impresora y…. es hora de ir al navegador favorito y tecleamos en su barra de dirección: http://localhost:631 para abrir la administración de cups (asumo, tienen cups instalado y corriendo como demonio he, creo que por defecto viene así, de lo contrario solo tendrán un error al insertar la anterior dirección, ha, cups es ahora una marca registrada de apple inc. O_o! ) Y buscaremos el enlace ha administración.

canonmp21001

He aprovechado con la imágen anterior a señalar que debemos seleccionar: “Encontrar nuevas impresoras” Y…..

canonmp21002

Seleccionamos nuestra canon MP210  que apunta al USB donde se colocó. Ojo “Puerto USB donde ustedes lo conectaron” en mi caso es el #1, a ustedes le puede apuntar a otro lugar, como #2 etc, etc. La segunda opción no la utilicé, si gustan, pruébenla y nos cuentan qué sucede.

canonmp21003

Uff, Acá todo bien, click en siguiente je je je….

canonmp21004

Lo último sería click en “Añadir impresora”

Y hasta ahí todo, provemos si imprime a partir de algún documento, eso debe ser todo, de lo contrario, depurar errores ok.

Oye, maiku…. pero la PIXMA PM210 es multifuncional, ¿y dónde jodidos has dejado la parte del escáner?

Bueno, les debo esa información sobre cómo manipularla al gusto, pero con los drivers anteriores incluye para el escáner. Así que con buscar en nuestros repos alguna aplicación que trabaje bien y en eso debería terminar la historia. Por mi parte lanzo:

# scanimage >> imagen.pnm

Y obtengo scans fácilmente. Claro tengo sane instalado, asumo igual ustedes.

Ok, eso es todo, nos leemos.

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.

Entradas siguientes »