Posteos etiquetados Programación
OpenGL Versión 3.
Ago 13
OpenGL ARB anunció oficialmente la tercera versión de OpenGL el 8 de agosto de 2007 en el BOF de Siggraph en San Diego, California. OpenGL 3 es el nombre que tendrá esta API que proporcionará un gran aumento de eficacia con respecto a su antecesora y representa un gran esfuerzo de la industria. Esta especificación podría estar disponible para finales de septiembre después de una reunión pendiente a finales de agosto del OpenGL ARB y después del período obligatorio de aprobación por parte de Khronos de 30 días. Más detalles de las presentaciones en el BOF de OpenGL.
Via: Barrapunto.
OpenGL es una especificación estándar que define una API multilenguaje y multiplataforma para escribir aplicaciones que produzcan gráficos 2D y 3D. Fue desarrollada por Silicon Graphics Inc. (SGI) en 1992[1]. Su nombre viene del inglés Open Graphics Library, cuya traducción es biblioteca de gráficos abierta (o mejor, libre, teniendo en cuenta su política de licencias[2]).
OpenGL se utiliza en campos como CAD, realidad virtual, representación científica y de información, simulación de vuelo o desarrollo de videojuegos, en el que su principal competidor es Direct3D de Microsoft Windows.
Via: Wikipedia.
Proyectos realizados en Ruby
Jul 21
Aquí podeis ver una lista de proyectos estables, realizados en Ruby. Es la lista del wiki oficial de Ruby, pero estoy seguro que hay muchos mas, solo hay que pasarse por Sourceforge.net o Freshmeat.net.
Como usar VIM para el desarrollo de Ruby on Rails
Jul 21
Acabo de ver un articulo en el que muestra como utilizar VIM para el desarrollo de Ruby on Rails.
Si eres nuevo en Ruby no dejes de ver el tutorial interactivo, donde podrás aprender los pasos iniciales de este sistema de programación.
Lo incluyo a continuación (en ingles).
Tutorial interactivo de Ruby
Jul 21
Si quieres aprender a programar en Ruby, que mejor que aprender con este tutorial interactivo, ideal para principiantes.
División de Imagenes
Feb 11
Tengo dos pantallas TFT LG de 17″ la cuales utilizó en el mismo equipo, gracias a mi tarjeta ATI Radeon X600. Ahora utilizo Enlightenment 0.17 y al no usar el modo Xinerama, ya que uso escritorios separados, no podía utilizar un fondo de pantalla único para los dos escritorios, ya que cada uno utiliza el suyo (aunque visualmente veamos la misma imagen en cada una de las pantallas). Así que con la ayuda del paquete Imagemagick, el cual contiene la utilidad convert me hice este script que permite dividir verticalmente una imagen en dos. Con esto conseguimos que una mitad de la imagen se utilice en un monitor y la otra en otro como fondo, dando la sensación de un escritorio extendido con un único Fondo de pantalla (Wallpaper).
Fuente de convierteimagen.sh
#!/bin/bash
if [ -z $1 ]; then
echo "Este script permite separar una imagen, verticalmente, en dos partes. El
resultado es un -left. y -right."
echo "Uso: $0 [IMAGEN]..."
fi
for i in ${1}; do
file=(`echo $i | cut -d'.' -f 1` `echo $i | cut -d'.' -f 2`)
case ${file[1]} in
jpg|JPG|png|PNG|jpeg|JPEG|gif|GIF)
echo -n "Separando $i: "
convert $i -gravity west -crop 50x100% ${file[0]}-left.${file[1]}
convert $i -gravity east -crop 50x100% ${file[0]}-right.${file[1]}
echo "Terminado"
;;
esac
done
Al aplicar el script:
./convierteimagen.sh imagen.jpg
obtenemos como resultado dos imágenes mas:
imagen-left.jpg y imagen-right.jpg
Ahora solo falta realizar los cambios en nuestro escritorio.
Referencias Rápidas
Dic 11
No se en que Blog lo publicaron, pero dí con una web en la que hay multitud de Referencias Rápidas, las cuales llegan a ser muy utiles en multitud de ocasiones.






















