programación

Noticias acerca de Programación. Son temas generales que pueden tener en cuenta a varios lenguajes, ser sobre metodología, algoritmia y/o librerías multiplataforma y portadas a muchos lenguajes.

Shoes: programación fácil de GUI en Ruby

18/05/2009
By

Actualización: ver nueva entrada. Cuando se realizan scripts para ciertas tareas para automatizarlas, pero que tienen que tomar datos del usuario, así como los datos que se presentan son útiles, tanto para rápida consulta, como para dar dicha información por teléfono o usarla en el código, otra interfaz, etc. surge el problema de que la...

Read more »

JavaScript y CSS no intruso en HTML

08/02/2009
By

Cuando se pensaba en MVC, la capacidad para dividir las tareas obvias de tratamiento de datos, en lógica de negocio (el modelo), control de flujo de ejecución (el controlador) y la presentación de datos (la vista), aún quedaban en el aire muchos problemas en lo que respecta a las interaces, propiamente dichas, entre estas...

Read more »

Lenguajes: nuevas versiones

04/02/2009
By

En estos últimos días he visto los nuevos lanzamientos, o lo que se espera lanzar en varios “mundos” del desarrollo del software. Por un lado, hay varios puntos donde la interfaz pasado-futuro corre bastante peligro. Los desarrolladores de ciertos lenguajes han creído conveniente romper con el pasado de uso de dichos lenguajes para acogerse...

Read more »

Lenguajes de Programación

02/02/2009
By

Revisando los tipos de lenguajes de programación existentes, llego a esta clasificación de los mismos: Lenguajes imperativos Lenguajes Spaguetti Lenguajes Estructurados Lenguajes Modulares Lenguajes Orientados a Objetos Lenguajes lógicos Lenguajes declarativos Lenguajes funcionales Todos estos lenguajes de programación obedecen a una necesidad y/o ideología subyacente, que motivó el desarrollo del lenguaje con la metodología y sintaxis específica. A continuación describiré algo más en...

Read more »

Lenguajes esotéricos

16/01/2009
By

Otro viernes… las oficinas a medio gas y toca trabajar… me da por buscar información, ahora que aprendo más sobre Ruby y Erlang y, topo con un lenguaje llamado COW. Un lenguaje esotérico. Ves cosas como la serie de fibonacci: MoO moO MoO mOo ] MOO ] OOM ] MMM moO moO MMM mOo mOo [[ store second...

Read more »

Ruby… esa pequeña joya

13/01/2009
By

El lenguaje de programación Ruby, creado por Yukihiro Matsumoto (a.k.a. Matz), fue ideado para ser un lenguaje que simplificara las actividades diarias y necesidades de programación de su creador, al igual que Perl (la otra joya) fuera creada por Larry Wall para cubrir sus necesidades como administrador de sistemas, Matz necesitaba un lenguaje que...

Read more »

Gráfico Burndown (más de Scrum)

17/12/2008
By
Gráfico Burndown (más de Scrum)

En estos días, después de haber pasado más de 24 horas en el último Sprint, sin descansar, donde comenté la experiencia de haber usado Scrum y XP en otro artículo, volvemos a la carga. Esta vez, con dos semanas de Sprint, bastante más tiempo, podemos realizar algunas técnicas más para poder medir cuánto vamos a...

Read more »

Algoritmos heurísticos y algoritmos voraces

13/12/2008
By
Algoritmos heurísticos y algoritmos voraces

Realizando una práctica de la asignatura de programación 3, de la Universidad Nacional de Educación a Distancia (UNED), he podido comprobar la diferencia, en coste computacional y rendimiento, que supone realizar un algoritmo mediante un algoritmo heurístico, como puede ser el de vuelta atrás (backtracking) y un algoritmo voraz (reducción). El problema consiste en resolver,...

Read more »

Scrum y XP en la práctica

10/12/2008
By
Scrum y XP en la práctica

Hace un tiempo escribí sobre Srum y XP, en ese mismo artículo, comentaba que estas técnicas, tanto Scrum como XP, eran dos técnicas que me gustaban mucho y que probaría en un futuro… bueno, pues ese futuro ya es presente La semana pasada, tuvimos, en la empresa en que trabajo, la presión de...

Read more »

Paradigmas y Patrones

25/11/2008
By

Al desarrollar un programa, normalmente, el desarrollador elige un paradigma de programación y algún patrón de diseño, ya sea desarrollado por él, por su forma de trabajo a través de los años de experiencia, o tomado de alguna teoría o grupo de trabajo que lo haya conseguido transmitir. Los grandes paradigmas de programación han llevado...

Read more »