gLinuxeando

Un blog sobre Linux, Ubuntu, Debian y programacion…

Quiero comentar que estos dias he estado sumamente opupado estudiando y comprendiendo el funcionamiento de CakePHP.

Logo de CakePHP

Me interesa poder pasar varios sistemas Web a este framework.

Para quien no lo conozca, CakePHP es un framework para desarrollo de aplicaciones PHP. CakePHP hace uso del modelo MVC (Model, View, Controller), lo que facilita mucho el mantenimiento del codigo.

Esta basado en Ruby on Rails (ROR) que a su vez es un framework de desarrollo de aplicaciones pero con Ruby.

Estoy probandolo en su version beta (v1.2.0.6311) que por lo que he podido ver ya se encuentra bastante avanzada.

P.D: ademas, por aca (Mexico) este fin de semana pasado fue de vacaciones (puente) asi que aproveche para descansar un poco de la computadora y experimentar la aventura de los rapidos (rafting).

Comentarios (0) Posted on Miércoles, Mayo 7th, 2008

Glade es un diseñador de interfaces graficas para GTK+ (GNOME).

Mediante esta herramienta se va a poder crear las ventanas (GUIs) para aplicaciones, y desde la nueva version 3.x (glade-3) genera unicamente un archivo XML (GladeXML) con la estructura de la GUI diseñada. Para mas informacion sobre Glade se puede visitar la pagina oficial del proyecto o la entrada en la Wikipedia.

Para instalarlo en Ubuntu/Debian solo hace falta ejecutar el siguiente comando en el terminal:

sudo apt-get install glade-3

Una vez instalado, podemos abrir el programa desde:

Aplicaciones -> Programacion -> Glade3

O ejecutando directamente desde el terminal:

glade-3

(more…)

Comentarios (0) Posted on Miércoles, Abril 23rd, 2008

En GNU/Linux existen muchas y muy variadas opciones para desarrollar software, desde el basico editor de texto para terminal y el compilador GNU gcc, hasta Entornos de Desarrollo Integrados (IDE por sus siglas en ingles).

Uno de los mejores IDEs que existen para GNOME (GTK) es Anjuta, que permite crear proyectos de varios tipos (terminal, graficos GTK+ y GNOME, y otros mas), ademas de tener soporte para autocompletado de codigo, documentacion varias APIs y el diseño de las interfaces.

En Ubuntu/Debian es muy facil su instalacion:

sudo apt-get install anjuta

*NOTA: desafortunadamente en Ubuntu Gutsy 7.10 esta version viene con un fallo en la compilacion que no permite la integracion con Glade, por lo que para Gutsy, la instalacion se debera realizar mediante 3 pasos: (more…)

Comentarios (2) Posted on Miércoles, Abril 16th, 2008

En el post de bienvenida a este blog, se dejo el codigo fuente de un simple Hello World, sin embargo no se explico de que manera se puede compilar.

Para realizar dicho proceso se requiere instalar algunas herramientas (este proceso aplica para Debian y Ubuntu, y sus derivados):

(more…)

Comentarios (0) Posted on Martes, Abril 8th, 2008