links for 2007-10-06
-
Una lista con los peores errores empresariales en Internet, D’oh! The Biggest Internet Mistakes Ever, que como todas estas listas puede ser muy subjetiva y estar abierta a múltiples matices…
NetLoony es una GUI para Apache open source que nos facilitará la administración de nuestro servidor web.
Inicialmente era un producto de pago, pero ahora es open source, lo cual es un importante paso. Desarrollado en Java nos permite entre otras cosas disponer de un monitor de rendimiento, control remoto, soporte para SSL, buscador de ficheros htaccess, editor de texto, scaner de puertos, backup y muchas cosas más.
NetLoony
VÃa / Apache-es
Kelpi es un lugar donde podemos compartir nuestros trozos de código y encontrar código de programas que hayan compartido otros usuarios y que nos puedan ser útiles.
Permite el uso de etiquetas para clasificar nuestro código y asà poder ser encontrado más facilmente. Tan solo le veo una pega y es a la hora de clasificar el lenguaje de programación, ya que al usar etiquetas nos encontramos con etiquetas como c++ y C++, pudiendo solucionarlo pasando siempre las etiquetas a minúsculas. Aunque por ejemplo si yo etiqueto únicamente como PHP4 un script, al buscar por PHP lo encuentro, pero si busco por el tag PHP no lo encontrarÃa.
Teniendo en cuenta que el número de lenguajes de programación es algo finito, si se podrÃa obligar a indicar el lenguaje de programación de una lista. Pero bueno, esto es una impresión mÃa que quizás desluce la aplicación en sÃ, la cual es muy buena.
Lo que más me ha gustado es que el código de la aplicación está disponible y que para realizarlo cuentan qué herramientas han necesitado.
Kelpi
VÃa / Loogic
Foo Framework es un framework javascript realizado sobre Prototype que permite realizar aplicaciones RIA de forma sencilla.
Foo actúa como una máquina virtual que traduce las etiquetas especiales de Foo a Javascript y lo enlaza con datos para crear aplicaciones web. Une la facilidad del HTML y el poder del Javascript para crear aplicaciones web complejas.
Veo una gran utilidad a este framework sobre todo para los casos en que en un proyecto existe un grupo de desarrolladores de páginas sin gran conocimiento de XHTML o Javascript, ya que su desarrollo es muy sencillo, con poco código se puede hacer mucho.
Por ejemplo, con este código se puede hacer una tabla ordenable:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Sorting Table</title>
<script language="javascript" src="../scripts/prototype.js"></script>
<script language="javascript" src="../scripts/foo.js"></script>
<script language="javascript" src="../scripts/foo.interact.js"></script>
<link rel="stylesheet" type="text/css" href="style.css"></link>
<script language="javascript">
var dsCatalog = new foo.XMLDataSet('../data/data.xml', {path:'CATALOG.CD'});
</script>
</head>
<body xmlns:f="http://foo.riiv.net/namespace">
<div id="catalog" f:datasource="dsCatalog" f:implement="Sort">
<table cellspacing="1" cellpadding="0" border="0">
<tr>
<th f:sort="{by:'TITLE'}">Title</th>
<th f:sort="{by:'ARTIST'}">Artist</th>
<th f:sort="{by:'COMPANY'}">Company</th>
<th f:sort="{by:'COUNTRY'}">Country</th>
<th f:sort="{by:'PRICE', type:'number'}">Price</th>
<th f:sort="{by:'YEAR', type:'number'}">Year</th>
</tr>
<tr f:each="i in this.data as cd" class="${i%2==0?'odd':'even'}">
<td>${cd.TITLE}</td>
<td>${cd.ARTIST}</td>
<td>${cd.COMPANY}</td>
<td>${cd.COUNTRY}</td>
<td>${cd.PRICE}</td>
<td>${cd.YEAR}</td>
</tr>
</table>
</div>
</body>
</html>
Además Foo es modular, incluyendo una API para desarrolladores que permite crear tus propias etiquetas y plugins sin tener que modificar el core de la aplicación.
Foo Framework
Gracias DiarioTHC
Server2Go es un servidor web completo y portable, el cual podremos tener instalado en CDROMs o unidades USB.
Dentro de las caracterÃsticas que ofrece nos encontramos con:
La licencia es donationware, lo que quiere decir que si se dona una cantidad de dinero (10€) se podrá acceder a caracterÃsticas ampliadas.
VÃa / OpenSourceCommunity.org
Buen artÃculo en el que se nos ofrecen 10 cosas que hay que tener en cuenta cuando vamos a instalar MySQL. En muchas ocasiones la gente se conforma con instalar la base de datos, meter los datos y ya está, cuando realmente hay cosas muy importantes en las que fijarse:
FUDforum es un sistema de foros open source, creado en PHP4 que permite la creación de páginas de foros de forma muy rápida. A su vez, la instalación es muy sencilla, siendo necesario tan solo modificar el script de instalación.
Dispone de muchas caracterÃsticas que hacen que este sistema sea muy completo. Nos encontramos con: