nemediano

Mi blog personal

Archive for the ‘Recetario de Ubuntu’


Poniendo un entorno de desarrollo Java en Ubuntu

En el posgrado, en la clase de Programación Avanzada muy para mi desagrado nos han obligado a programar en Java.

Aunque la clase pinta ser bastante interesante, por que ha tomado un poco el tinte de cátedra, no pude evitar mi decepción cuando nos dijeron que el curso giraría en torno al desarrollo en Java.

El primer profesor es la Dra. Amparo Lopez, su clase ha sido un poco aburrida para mi, por que ella misma admitió que seria un curso introductorio y que los que ya supiéramos programar en Java podríamos saltarnos su parte de la cátedra, (vía un proyecto en Java).

Como he decidido quedarme, y se que para las demás partes de la cátedra sera importante tener un entorno de desarrollo completo en Java he decidido escribir este post.

Este post debería de servirle a cualquier estudiante que quiera (o tenga) que aprender java

(more…)

Jugando MAME en Ubuntu

Siempre me han gustado los videojuegos, en particular recuerdo que me gustaba mucho ir a las maquinitas (los arcades para los españoles) a jugar. Como que de alguna manera era mejor que jugar solo con tu consola en aquellos tiempos.

Un cierto genero de juegos que me gustaba mucho era el denominado Bet ‘em Up, tambien llamado hack and slash. Básicamente son los juegos de pelea de uno contra muchos. Un juego que era de mi particular agrado es el de alien v.s. predator.

(more…)

Instalar SVN como modulo de Apache, con SSL y autentificación básica, en Ubuntu

Pues hace un rato que aprendimos a hacer este tipo de instalación en la Unidad y como se me hace algo útil, muy practico, y que a veces no es trivial de hacer, me decidí a escribir este tutorial. Estoy muy basado en el tutorial que escribió Viktor Zigo

  • Suponemos que la instalación se va a realizar en Ubuntu, esto significa que el servidor va a vivir en Ubuntu.
  • Que queremos que los repositorios sean visibles vía web, que el servidor web sea Apache de la rama 2.x (Subversión tiene su propio servidor, nosotros mejor ocuparemos Apache).
  • Que el protocolo para comunicarse sea SSL, la información viaje encriptada (es decir que el URL sea https://algo).
  • Que se podría hospedar mas de un repositorio.
  • Que para conectarse un usuario tenga que proporcionar un password.
  • Que tengamos políticas de acceso, es decir que no todos los usuarios puedan ver todas las carpetas, habrá algunos que puedan ver, otros que puedan escribir, y a cada carpeta le podemos poner diferentes atributos (permisos).

(more…)

Utilizando Geany para hacer codigo de C y C++

Un editor que a mi me gusta mucho usar para escribir mis programas de C, que comúnmente llevan OpenGL es Geany, se trata de un editor muy ligero y sencillo de usar, esta escrito en GTK, por lo que corre independientemente de cualquier manejador de ventanas que estemos usando (ya sea Gnome, Xfce, o KDE), es un editor, no un IDE, por esto me refiero a que nonos va a hacer proyectos, ni nada de eso, solo nos va a dejar editar el texto.

(more…)

Como hacer Makefiles para programar en OpenGL y glut

Bueno en el post pasado aprendimos como instalar el compilador y las librerías(bibliotecas para los puristas del idioma) en Ubuntu, para poder hacer nuestros propios programas de OpeGL y glut. Supongo que si estas leyendo esto es que todavía no sabes muy bien como programar en OpenGL y probablemente quieres un entorno de desarrollo medio amigable para hacer todo el show de codifico, intento compilar, corrijo errores, va de nuevo.Lo mas recomendable para hacer esto es construir un makefile (por eso en el post pasado instalamos el paquete build-essentials). (more…)

Instalando las librerias de OpenGL y glut en Ubuntu

Pues desde hace tiempo quería reescribir este how to, sucede que estoy actualmente escribiendo mi tesis y para ello necesitaba poder compilar programas básicos de OpenGL. Una de las cosas que quería lograr era escribir mi tesis 100% con Software libre, ya tenia experiencia trabajando con OpenGL y glut, en distribuciones Red Hat-like (por ejemplo Red Hat, Fedora, WhiteBox y Mandrivia) y sabia con rpms como instalarme las librerías necesarias, sin embargo cuando cambie a distribuciones Debian-like (ahora uso Ubuntu) no sabia como lograr mi cometido, asi que después de investigarlo un poco me dí a la tarea de escribir este How-to.

(more…)