CodeIDE: entorno de programación online

CodeIDE nos permite ejecutar código de distintos lenguajes de programación vía web. Para ello disponemos de una ventana donde podremos escribir nuestro código y después ejecutarlo.
codeide.png
Tiene resaltador de código, nos permite guardar nuestros proyectos y manejar command line. Los lenguajes de programación disponibles por ahora son: Pascal, Basic, C++, Asm, Perl, Javascript, HTML, Flex, MySQL, Prolog, LISP y Math. Como se puede ver, son lenguajes muy orientados a la docencia, muchos de ellos los hemos estudiado en la universidad y en el mundo real no se utilizan (está claro que si no aprendes recursividad con LISP, ya no serás capaz de entenderla).
El único fallo que le veo es que no ponen límite de tiempo de ejecución, unos cuantos bucles infinitos y pueden tener más de un problema de rendimiento.
CodeIDE
Gracias nativos2020 por el aviso

Muestra las fechas de forma amigable con jQuery

Interesante script realizado con jQuery que nos permite mostrar las fechas con un formato más cercano al usuario, en vez de mostrar la fecha en sí, mostraría hace cuanto ocurrió esa fecha.

prettyDate("2008-01-28T20:24:17Z") // => "2 hours ago"
prettyDate("2008-01-27T22:24:17Z") // => "Yesterday"
prettyDate("2008-01-26T22:24:17Z") // => "2 days ago"
prettyDate("2008-01-14T22:24:17Z") // => "2 weeks ago"
prettyDate("2007-12-15T22:24:17Z") // => undefined

En el ejemplo vemos que el último caso devuelve undefined, por lo que en esa circunstancia no modificará la fecha.

El autor también nos ofrece un ejemplo para modificar la fecha de nuestros enlaces en los posts. Si tenemos el siguiente enlace:

<a href="/2008/01/blah/57/" title="2008-01-28T20:24:17Z">January 28th, 2008</a>

podríamos acceder a los enlaces y mediante el title podemos modificar la fecha:

$("a").prettyDate();
setInterval(function(){ $("a").prettyDate(); }, 5000);

JavaScript Pretty Date

Zend Framework 1.5.0 Preview Release

La gente de Zend ha sacado a la luz la nueva versión de Zend Framework (1.5.0 Preview Release). Lógicamente no es estable y los desarrolladores esperan los comentarios de los usuarios para poder pulirla.

En ella podemos encontrar como novedades:

  • El componente Zend_Form con soporte para AJAX
  • Autenticadores para Infocard, OpenID y LDAP
  • Helpers para composición avanzada de vistas.
  • El nuevo componente Zend_Latout para la automatización y la creación sencilla de layouts.

Zend Framework 1.5.0 Preview Release now available

Vía / PHPDeveloper.org

Mahara: CMS para portfolio, blog y CV

Mahara es un CMS para la creacion de portfoliosm blogs y curriculums vitae, a parte de un sistema de redes sociales, creando comunidad al conectar unos usuarios con otros.
mahara.png
Puedes decidir que información es la que permites mostrar a otros usuarios, además de disponer de un repositorio de archivos que controlas facilmente, un editor WYSIWYG para el blog y una administración sencilla multi-idioma.
Mahara

poMMo: programa de envío de emails masivos

poMMo es una aplicación web para el envío masivo de emails. Puede ser usado para añadir listas de correo a tu web u organizar listas independientes. Además es posible enviar emails a subgrupos de estas listas como alternativas.

pommo.png

Realizado bajo licencia GPL y en PHP, nos ofrece las siguientes características:

  • No es necesario cron
  • Fácil de usar y bien documentado
  • Editor WYSIWYG
  • Colecciones de suscriptores, pudiendo definir los campos
  • Permite themes
  • Limita el envio de emails para evitar ser considerado spam, por horas, bytes y dominios.
  • Permite recibir emails o URLs para suscribirse, actualizarse o borrarse.
  • Personalizar el email
  • Permite eliminar emails incorrectos automáticamente

poMMo

links for 2008-01-29

DateSlider: seleccionar fechas mediante un slider

DateSlider es un javascript realizado con Prototype/Scriptaculous que te permite seleccionar fechas con un simple slider.

dateslider.png

Su uso es sencillo, a parte de añadir los scripts y estilos, tan solo es necesario incluir este texto:

<div id = "slider-container">
<div id = "sliderbar"></div>
</div><br />
<form>
<label for = "datestart">Start:</label> <input type = "text" id = "datestart">
<label for = "dateend">End:</label> <input typde = "text" id = "dateend">
</form>

Y este script:

p_oDateSlider = new DateSlider('sliderbar', '2007-10-01', '2008-10-01', 2001, 2009);
p_oDateSlider.attachFields($('datestart'), $('dateend'));

Introducing: The sliding date-picker

Gracias Carlos por el aviso

Blogocosa: quién es quién en la blogosfera hispana

Hoy hemos lanzando Blogocosa un poster del mismo estilo que TwitterPoster que nos muestra los usuarios más seguidos dentro de Bitacoras.com.
blogocosa.png
La filosofía es la misma, imágenes de los usuarios en tres tamaños 30×30, 60×60 y 90×90, cuanto más grande la imagen más seguidores tiene. Cuando pinchamos sobre un usuario podremos acceder a su ficha en Bitacoras.com o ir directamente a sus blogs. En esta ocasión los integrantes de Bitacoras.com nos hemos quitado del poster al pensar que quizás tenemos cierta ventaja, ya que algunos usuarios nos pueden seguir por el hecho de ser del equipo de Bitacoras.com.
Para una búsqueda más sencilla podemos usar el buscador el cual nos localiza a los usuarios, resaltándolos del resto. Y recordad que para poder aparecer en Blogocosa es necesario darse de alta en Bitacoras.com y subir vuestra imagen en el perfil.
Felicitar a mis compañeros de Bitacoras.com por el lanzamiento y sobre todo a Daniel por el diseño, que personalmente, me encanta.
Blogocosa

links for 2008-01-27