Drake’s Blag

Esto va a ser legendario

PyDev Eclipse: Genial IDE para Python

La programación que conozco no es demasiado avanzada, pero aún así me gusta usar un IDE cómodo. Cuando comencé con C++ Usaba (por orden del instructor) Dev-c++ que no está mal, pero no era lo que buscaba. Además los programas que realizábamos no eran estándar.

Luego comencé a conocer eclipse y me gustó, hace la tarea mucho más fácil.

Ahora que estoy a punto de terminar el curso, comencé a transportar algunas de mis aplicaciones de consola a python para aprender a manipular ese lenguaje, que tengo interés en aprender a desarrollar en él. Y no sabía que ide usar, pues el IDLE me resultaba extremadamente extraño y no soy tan “hardcore” para usar “vim y un compilador” (aunque el python no se compile).

Así conocí PyDev, un plugin para Eclipse que permite trabajar fácil y eficientemente en Python.

Para instalarlo, se siguen unos cuantos pasos.

  1. Se “instala” el eclipse, basta con bajarlo de http://www.eclipse.org/downloads/. Si tienes algun otro lenguaje que usas (Java, C++) no hay problema en bajar el eclipse correspondiente. Yo usé el Classic.
  2. Hay dos modos de instalación análogos. Les comentaré el que usé aunque los dos se describen en la página de PyDev.  Abrimos eclipse y vamos a “Help->Install New Software”. En la ventana que parece añade cualquiera de estas urls:

Selecciona los paquetes, presioana aceptar y la instalación comenzará. Luego reinicias eclipse y ya está.

septiembre 15, 2009 Publicado por | Uncategorized | , , | Dejar un comentario

¡Linux S.O.S.! ¡Sin X no se que hacer!

Cuando estás instalando una distro (vieja escuela, no los live cds de ubuntu o OpenSUSE), o bajo alguna otra circunstancia extraña, te encuentras en un entorno sin X. Es decir, no estas en modo gráfico (runlevel 5) sino en alguno de los otros runlevels. Sabes que google puede solucionar tu problema.

En mi caso, olvidé una parte de la instalacón de arch, no recordaba que daemons debia agregar al archivo de configuración. Y bajo consola no podía acceder a el tutorial que estaba siguiendo. Así que recorde una herramienta muy útil y desconocida. Links.

Links

Links

Links es un navegador web que no soporta javascript y corre bajo modo de texto. Así, basta para este tipo de consultas de emergencia. La mayoria de distribuciones lo incorporan por defecto, pero si no, basta con instalar el paquete links.

Ubuntu
sudo aptitude install links

Archlinux
sudo pacman -S links

Este pequeño navegador me ha sacado de muchos apuros. Un navegador web en modo texto, rápido y eficiente. También existe otro similar, pero más intuitivo llamdo Linx, y una version avanzada de Links, llamada Links2.

septiembre 14, 2009 Publicado por | Aplicaciones | , , , , , | Dejar un comentario

Caizen… ¿Por qué te he elegido?

Hace poco tuve que hacer un formateo completo del disco duro (Windows…) y como consecuencia hice 3 cambios relevantes. El primero fue reducir aún más la partición de windows, el segundo, Archlinux, y el tercero, KDEmod 4.3. Pero… ¿Por qué me quedé con KDE en 4.3 y no en 4.0 , 4,1 o 4,2?

Be free

Be free

KDE 4.0

Bueno, KDE 4,0 parecía un alfa. Colapsaba con sólo tocarla, y un sistema inestable me es imposible de usar.

KDE 4.1

Comenzaba a notarse el trabajo…

-Tenía cantidad de glitches en la bandeja de sistema

-Phonon me daba errores de sonido.

KDE 4.2

Casi… Casi. Por la época que lo probé, acababa de salir Jaunty y lo probé en Kubuntu. Era usable, pero el plasma a veces colapsaba y aun me daba errores de sonido. Era tolerable… pero por algún motivo el video y audio se acelereaban y ralentizaban a voluntad.

KDE 4.3

Mucho mejor, pero no acababa de convencerme.Los errores de sonido persistían, aunque ya el aspecto gráfico estaba muy cuidado. Algunos plasmoides no me funcionaban del todo bien, algunas animaciones se retrasaban.

Cómo última esperanza intenté con KDEmod y me solucionó todos los problemas. Con la instalación “minimal” yo decido que quiero en mi pc, con solo remover pulse audio se acabaron los errores de “El dispositivo HDA Nvidia  (Analog) Ha dejado de funcionar”.

Nunca he tenido una computacion más satisfactoria.

septiembre 14, 2009 Publicado por | KDE, linux | , , | Dejar un comentario

Cosas que deberías saber

Desde hace un tiempo Ubuntu, gnome y el software que usamos ofrecen cosas que nos facilitarían la vida, pero que no usamos por falta de costumbre. Es preciso conocer y aprender estos aspectos de nuestro software, para sacarle total provecho a nuestro GNU/Linux.

Aqui van unos ejemplos:

  1. Nautilus desde hace tiempo posee funciones de pestañas, así que es mucho mas fácil administrar nuestros archivos en pestañas que en ventanas separadas.
  2. El plugin “Scale” de compiz permite un reemplazo al Alt+tab,posee un selector de ventanas que se convoca con un gesto del mouse.
  3. El grabador por defecto en Gnome 2.26 es Brasero, asi que se simplifica la tarea de grabar discos.
  4. Cuando un archivo te pida elegir la aplicacion para abrirlo, debes guiarlo a través de “/bin” o de “/usr/share/bin”, directorion en que se encuentran los “binarios” de los programas instalados en tu equipo.

Así que si tienes un programa que usas a menudo, tómate el tiempo de investigar truquitos útiles… seguro que los hay.

abril 22, 2009 Publicado por | distro, jaunty, ubuntu | , | Dejar un comentario

7 Cosas a hacer tras instalar Jaunty Jackalope

Bueno, hora era de hacer esto. Decidí no poner un número porque no sé cuanto pondré.

A ello.

Cosas a hacer tras instalar Ubuntu 9.04 “Jaunty Jackalope”

1. Instalar los drivers propietarios de video. Para eso, vamos a Sistema->Administración->Controladores de Hardware y habilitamos el más reciente o el recomendado.

2. Añadir los repositorios de medibuntu. Esto nos servirá para instalar paquetes que contienen software privativo (:evilface:).

en una terminal corre:

$ sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list –output-document=/etc/apt/sources.list.d/medibuntu.list

y luego debes añadir la llave gpg, es decir, la llave para el repositorio, a tu lista de llaves.

$ sudo aptitude install medibuntu-keyring && sudo aptitude update

3. instalar ubuntu-restricted-extras. Este paquete contiene soporte para varias cosillas que resultan útiles, como fuentes de microsoft, playback para mp3, java y demás.

$ sudo aptitude install ubuntu-restricted-extras

4. Instalar (checkear) Java. Entra en el gestor de paquetes Synaptic (Sistema->Administración->Synaptic)y busca “java”.

Asegúrate de tener las versiones de sun y no las libres, ya que no funcionan completamente. Deberías tener

sun-java6-bin

sun-java6-jre

sun-java6-plugin

En caso de que no estén instalados, márcalos para instalar y aplica los cambios. Deberás aceptar la licencia.

5. Instalar o checkear el flash. Bueno, entra a youtube o algun sitio de videos flash. En caso de que no funcione el video revisa en synaptic el paquete”flashplugin-installer”. Que esté instalado.

6. Soporte extendido a video no nativo. Necesitarás este paquete para ver videos en realmedia, por ejemplo (.rmvb).

sudo aptitude install w32codecs

Si deseas ver dvd’s encriptados, deberás instalar

sudo aptitude install libdvdcss2

7. Efectos de escritorio.

Ubuntu ya trae el compiz instalado y yo personalmente uso la decoración de ventanas de gnome, metacity, en lugar del emerald. pero para poder activar efectos como el cubo o jugar con las transparencias de los menús y demás (cosas muy bonitas por cierto) necesitarás el paquete compizconfig-settings-manager.

sudo aptitude install compizconfig-settings-manager

Y con esto ya podrás jugar con los efectos. Yo no uso el cubo, ni otros cuantos muy populares como las ventanas gelatinosas. Pero uso opacidad, y el ring switcher. Un tip rápido para un efecto bonito:

Ve a “Opacity, Brightness and Saturation” en el Administrador de ociones de compizconfig, bajo Sistema->Preferencias. Escoge la pestaña de Opacidad.

Donde dice “window specific settings” dale “Nuevo” (traducción incompleta del programa?) y pega esto:

name=gnome-panel | type=Menu | PopupMenu | DropdownMenu

Ahora baja la opacidad a 80. Y observa tu panel. bonito, eh?

FIN DE LA PARTE 1

Ahora, yo hago un par de cosas más al instalar Jaunty, las comparto por si deseas hacer lo mismo.

1. El rhytmbox no me gusta demasiado, así que instalo mi media  player de elección, el banshee.

$ sudo aptitude install banshee

2. Instalo dos juegos que me gustan demasiado, “La Batalla por Wesnoth” y el “frets on fire”. El primero es un rpg parecido a final fantasy tactics, genial. El segundo es un juego similar al guitar hero o al rockband que posee un mod muy interesante, “FoFix” el cual te permite hacer unas cuantas cosas que el original no y ponerle temas de Guitarhero, rockband y demás.(temas se refiere a skins).

$ sudo aptitude install wesnoth-all

$ sudo aptitude install fretsonfire

Si deseas el mod, pues mira este link. http://www.lmgtfy.com/?q=FoFix&l=1.

Creo que eso es todo. Happy Jaunty! y por favor, si te ha resultado útil, o si deseas que incluya algo más, o algo no ha funcionado, deja un comentario.

abril 21, 2009 Publicado por | distro, jaunty, linux, ubuntu | , , , , | 4 comentarios

Primeras impresiones: Jaunty Jackalope

Y si… he regresado a ubuntu. Aunque hace tiempo no escribo seguimos con cerca de 30 visitas diarias, entonces, a ello.

¿Por que dejé fedora?

NO es que no me guste, o me haya cansado, es más, me gusta mucho fedora. Pero desafortunadamente hay cosas que no puedo hacer en fedora y sí en ubuntu. Un ejemplo es el subeo en aegisub. Además, siendo intensa la curva de aprendizaje del GNU/Linux, lo es más al cambiarse de herramientas. Estoy más familiarizado con ubuntu. Pero bueno, suficientes justificaciones.

Te estas preguntando “debo instalar o actualizar a jaunty?”. La respuesta, desde el punto de vista y consejo de este servidor, es “SÍ, DEMONIOS!”

el 23 de este més saldrá la versión definitiva, pero el release candidate basta y sobra. El soporte a ext4 es genial, el tiempo de booteo impecable. El nuevo sistema de notificaciones, bueno, puede mejorar un poco (de hecho trabajan en ello ahora mismo) pero es muy bonito.

La instalación y “set-up” nunca ha sido más fácil. Recuerdan como blogs magníficos como http://ubuntulife.wordpress.com , entre tuxes y pepinos, etc solían hacer un “X cosas a hacer tras instalar Ubuntu N.NN” Pues me aventuraré a hacerlo en mi próximo post, y una pista, no es para nada largo.

Es la versión de ubuntu que mejor ha corrido hasta la fecha en mi pequeña bestia. (No es un eufenismo sexual, me refiero a mi computador).

El trabajo se nota en muchos apartados, por ejemplo, con el paquete de w32codecs, gstreamer reproduce de todo, hasta .rmvb video.

Además de todos los cambios que han sido tratados a lo largo de el desarrollo, mejor tiempo de booteo, sistema de notificaciones, temas de comunidad incluidos, wallpapers mas bonitos y con menos animales revoloteando… en fín. Alternativas al marrón y naranja. Nueva boot screen. Un nuevo apartado de “encargado de limpieza” bajo sistema.

Sin duda es preciso probarlo, no se decepcionarán.

Y esperen mañana “10 cosas para hacer tras instalar Jaunty Jackalope” aunque, sinceramente, espero poder llegar a diez. para mi, fue instalar dos repositorios, 5 paquetes (metapaquetes, un par, acepto) y voilá. Here is your linux.

Que mas, alentar a comentarios y a animarme a seguir con este blog, que me interesa, pero no tanto como para escribir para mí.

abril 21, 2009 Publicado por | distro, GNU/Linux, linux, ubuntu, Uncategorized | , , , | Dejar un comentario

Fansub en ubuntu: Aegisub+ASSDraw sin compilar nada.

Bueno, no recuerdo si ya había mencionado esto pero me he unido a un fansub. He estado un poco vago con el blog por la universidad, la cirugía de mi padre y además el hecho que prefiero poner cosas que descubra yo, y no tanto noticias y demás.

Me uní como traductor (ahora también editor) de Rice-Box Fansubs.

Ahora, mi idea y proyecto era hacer todo el fansubeo en linux. Para los que no saben, fansubear es subtitular un video, en nuestro caso animé. Se hace con archivos .ass, Advanced Sub-Station alpha.

Sin profundizar en los pasos de esta labor, basta decir que es necesario un software específico. Mucha gente, casi todo el mundo usa aegisub. Aegisub dispone de una versión para Linux, para compilar.

Además, Existen unos binarios para ubuntu. El problema es que aunque pasé horas (mas de 8) intentando compilar, y probé todos los binarios, obtenia una versión “rota” de aegisub. Podía editar los subtitulos, pero no cargar, reproducir o sincrnizar los videos. Además no podía acceder a ASSDraw, una subaplicación de aegisub que necesito para edición, ya que esta no está incluida en el source de linux.

Esto para mi fue un gran golpe e incluso consideré dejar a Ubuntu y a Linux. (Todos tenemos un momento de locura).

Busqué en foros y  páginas sin exito.

Entonces recordé por qué uso ubuntu. Abrí el Synaptic y tipeé “sub”. Encontré varios editores de subs, que usé para subear varios episodios. El problema es que no tenían casi ninguna de las opciones avanzadas de aegisub, es decir, eran muy básicos. Sin embargo los usé para traducir (en ese momento no editaba) unos capítulos. Luego llegó esto de la edición y me desconsolé. Intenté de nuevo compilar, esta vez compilando el ffmpeg y otras cositas desde source y obtenía siempre los mismos resultados del binario, Hasta que se me ocurrió… acaso aegisub funcionará en Wine?.

La verdad nunca antes usé wine para nada, pensaba que era pesado e innecesario. Pero estaba desesperado. Y sorprendentemente funcionó… tan fácilmente que me desconcertó. Igual (o mejor) que en windows. GNU/Linux rlz. Uda descarga de 60Mb y listo.

entonces, esto hice.

Primero, ir a www.winehq.org y buscar la sección downloads. Seguir las instrucciones para añadir el repositorio de wine, pero allí aparece para hardy. basta con que antes de correr el comando reemplaces la palabra hardy por intrepid. Yo lo hice a modo de intento y funcionó.

Luego corre en una terminal:

[CODE]$sudo aptitude install wine wine-dev wine-gecko[/CODE]

con eso ya tienes el wine actualizado. Ve a http://avisynth.org y www.aegisub.net y baja los archivos .exe. (El avisynth es opcional, pero probablemente si fansubeas lo necesites).

Ejecuta los .exe con doble click. Para mí instaló como si estuviera en windows, sin problemas (WOW!).

Luego corre normalmente el aegisub, full.

Un par de consejos, antes de reproducir, asegurate de cargar tanto el audio como el video,(por separado) sino, podrías obtener un error. En wine configuration puedes elegir tu proovedor de sonido si tienes algún problema en ese aspecto, y dentro de la configuración de aegisub puedes modificar los parámetros para que trabaje conjunto con avisynth.

Me he extendido un poco, pero este sencillísimo método es lo único que existe hasta el momento para trabajar con aegisub FULL en linux.

Espero haya sido de ayuda.

marzo 9, 2009 Publicado por | aegisub, Aplicaciones | , , , , , | 6 comentarios

GPS: Gimp Paint Studio

Con el trabajo de ramón miranda obtenemos un juego de herramientas increibles para agregar a nuestro gimp, aumentando su potencial. Incluye pinceles y para no entrar a redundar, les dejo el post que he leído en genbeta y la página del autor.

Viene de Genbeta

Blog del Autor

febrero 11, 2009 Publicado por | GNU/Linux | , , , | 2 comentarios

El sistema operativo Hasefroch

¿No lo conoces? Es un sistema altamente difundido y calificado de “inoperativo”. se quejan de que se cuelga mucho y se corrompe facilmente. Yo no tengo problema con el, pero para mis necesidades resulta pobre. Lo produce Hasecorp, ha liberado versiones 95, 08, 2000, ME, XD, Vista y la nueva 7…..

Haha, lo cierto es que es un vocablo (despectivo) para designar a la compañía de redmond y su sistema operativo estrella. Esta pegando, sobre todo entre usuarios de software libre (aunque me párece ridículo y juro nunca nunca usarla más).

Se pueden reír un rato:

Hasenfroch en Wikipedia

Hasefroch en Frikipedia

febrero 11, 2009 Publicado por | Uncategorized | , , , | Dejar un comentario

Alpha de Leonidas Disponible

La version alpha de Fedora Core 11 “Leonidas” esta disponible desde hace unos días. Si te interesa probar lo último, ahi tienes. Vale aclarar que aunque es un alpha estable, no se recmonieda para entornos productivos. Yo sigo debatiéndome si debería instalar a Leonidas en mi partición de Intrepid Ibex (Que ni la he tocado, no tiene ni codecs ni nada…).

Por cierto, “Leonidas” es en honor a un navío americano, no a ningún heroe espartano (directamente).

febrero 9, 2009 Publicado por | fedora | , , | 1 comentario

Seguir

Get every new post delivered to your Inbox.