PROGRAMACIÓN ORIENTADA A ASPECTOS

"Programación Orientada a Aspectos: Una Introducción"
Pablo Montes, M.Sc.
La programación orientada a aspectos es un paradigma de programación relativamente nuevo que ha logrado un nivel de desarrollo interesante y está generando grandes expectativas a nivel mundial con respecto al futuro del desarrollo de software. Este paradigma presenta una nueva forma de modularizar las aplicaciones junto con nuevas formas de relacionar dichos módulos buscando, en últimas, construir aplicaciones más fáciles de construir, mantener y extender.

Crear una lista de carpetas con PHP

Tienes una carpeta llena de fotos... quieres linkearlas todas.
Una opción seria dejar el index predeterminado que hace apache (O el server que uses) de tu carpeta. una de las otras opciones, es la que les voy a mostrar ahora:

<?php
echo "<h3>Index</h3>\n";
echo "<table>\n";
$directorio = opendir(".");
while ($archivo = readdir($directorio))
{
$nombreArch = ucwords($archivo);
$nombreArch = str_replace("..", "Atras", $nombreArch);
echo "<tr>\n<td>\n<a href='$archivo'>\n";
echo "<img src='./imagenes/carpeta.png' alt='Ver $nombreArch'";
echo " border=0>\n";
echo "<b> $nombreArch</b></a></td>\n";
echo "\n</tr>\n";
}
closedir($directorio);
echo "</table>\n";
?>

Explico brevemente:

$directorio = opendir("."); Abrimos el directorio raíz
while ($archivo = readdir($directorio)) La var archivo es igual a lo leido en el direcorio
echo "<tr>\n<td>\n<a href='$archivo'>\n";


Fuente: Cristalab

Curso de HTML

Un curso HTML dictado por un destacdo profesional Universitario comenzo en CURSO-HTML.BLOGSPOT.COM

Sin duda un curso para aprovechat todos aquellos que se inician en la programacion Web

Tutorial de Ruby on the Rails

Leido de: Aprendamas

"

Ruby on Rails es la nueva generación en desarrollo de aplicaciones Web, y junto con AJAX está creando una revolución en la industria del desarrollo de software de web.

Ruby es un lenguaje de programación interpretado y orientado a objetos. La filosofía de Ruby es don't repeat yourself (DRY) - no te repitas. La idea de ruby es que usted no necesita repetir lo que ya ha definido en otro lugar. Esto hace a ruby muy compacto.

Rails es un armazón de librerías diseñado específicamente para crear aplicaciones de web. Como está hecho en ruby, es compatible con la filosofía de DRY. En vez de configuración, Rails prefiere convención y anotaciones. Esto proviene principalmente de las frustraciones con plataformas que obligan a uno a repetir en archivos de configuración XML una historia que ya se ha dicho en código.

Por alli he visto algunos comentarios en donde hablan que este lenguajes podría ser en un futuro el sustituto de PHP!!!.

Les dejo un enlace en donde puede leer un tutorial de esta plataforma de programación y en uno de sus apartados un videotutorial sobre este lenguaje.

"