Tecnobetas es un blog dedicado a informar sobre Software, Aplicaciones Web y Sistemas Operativos.
Logotipo de tecnobetas.com






Comprueba el rendimiento con Jiffy y YSlow

General, Navegadores, Programación

 Performance Firebug

Dos nuevas extensiones para Firebug (si, son extensiones de una extensión de Firefox :)) permiten comprobar el rendimiento de un sitio web. Ambas se instalan como paneles adicionales de Firebug.

Jiffy realiza mediciones de los eventos javascript. En cada carga de una web permite comprobar qué scripts son los que consumen más tiempo pudiendo observar su ejecución en una línea temporal.

YSlow está creado por Yahoo y permite obtener una indicación del rendimiento a través de las reglas de Yahoo sobre sitios del alto rendimiento. Los resultados que muestra permiten comprobar qué elementos son los que están empeorando el rendimiento y ofrece una serie de recomendaciones de mejora.

Vía Webmonkey.

Squirrelfish, el nuevo motor Javascript de Webkit
Comprueba el estado de la RAM en Mac
Firefox 3 beta 4 ya disponible



45 de las mejores guías rápidas de programación

General, Programación

Cheat sheet

Dentro del mundo del desarrollo pueden ser verdaderamente útiles. Las hojas de trucos o “cheat sheets” permiten echar un rápido vistazo a una tecnología de una manera sencilla.

Webmasters by Design ha recopilado 45 de las mejores que abarcan el diseño y la programación web (CSS, HTML, Doctype, PHP, Javascript, Ruby On Rails, etc.) y bases de datos (MySQL, SQL Server, Oracle, etc.) entre otros.

45 hojas que en un vistazo rápido pueden resolver muchas dudas.

Manuales y Guias
Las mejores extensiones para Firefox 3
Windows Media Center lanza Internet TV Beta

SproutCore ayuda a crear aplicaciones web con aspecto de escritorio

Internet, Programación, Utilidades

 SproutCore

Una de las últimas perlas que he descubierto es SproutCore. Este framework javascript permite crear aplicaciones para la web con un aspecto muy similar a las aplicaciones mac de escritorio.

El objetivo de SproutCore es facilitar la creación de clientes web que gestionen datos comunicándose con un servidor mediante peticiones AJAX. El aspecto de los controles y las aplicaciones creadas con este framework es el de una aplicación de escritorio escrita en COCOA. En su web se pueden ver ejemplos de clientes creados con SproutCore.

SproutCore es gratuito y código abierto. Más información en su web.

Mac OS X Leopard - La versión más impresionante de Mac OS X hasta la fecha
Añade aplicaciones a Spaces rápidamente
Llévate aplicaciones web a tu escritorio

Herramientas útiles para el desarrollo web (iii)

Aplicaciones, Programación, Utilidades

 JSUnit

JSUnit

JSUnit es un framework de realización de pruebas para Javascript. Provee al desarrollador de una forma sencilla y automatizada de realizar tests en un tiempo mucho menor que si se realizasen de manera manual. JSUnit permite la ejecución de tests automatizados para múltiples exploradores y sistemas operativos.

Pingdom

Es una apliación web que permite probar el rendimiento de sitios web. Proporciona información acerca del tiempo total de carga y el número total de objetos requeridos para renderizar el sitio. Muestra los resultados de forma gráfica pudiéndose ordenar por tiempo de carga, orden de carga, tamaño de fichero, tipo de fichero y URL.

Herramientas útiles para desarrollo web (ii)
Herramientas útiles para desarrollo web (i)
45 de las mejores guías rápidas de programación

Rails 2.1 ya está listo

Programación

Ruby on Rails

Desde ayer ya se encuentra disponible para su descarga la nueva versión 2.1 del popular framework de desarrollo web, Ruby On Rails.

En esta versión se han corregido errores y se han incluido características desarrolladas durante los últimos seis meses que han pasado desde el lanzamiento de la versión 2.0.

Entre las nuevas características más interesantes se encuentran las zonas horarias, el dirty tracking o la mejora de la caché.

Para instalar simplemente se debe ejecutar:

gem install rails

Más información en el blog de Ruby on Rails.

Ruby on Rails 2.0, disponible
Lanzado RubyStack, con soporte para Apache 2.2
Gimp 2.4.3 listo para descargar

Herramientas útiles para desarrollo web (ii)

Internet, Programación

Javascript code improver

Siguiendo con el hilo que comenzó el otro día, aquí van más herramientas útiles para realizar desarrollos web.

Blueprint

Reduce la cantidad de código CSS que se debe escribir mediante la inclusión de estilos comunes que los desarrolladores utilizan normalmente. Para intuir su funcionamiento, hay disponible una demo de una web que usa Blueprint.

Javascript Code Improver

Es una aplicación que permite limpiar y dar formato a código Javascript de una manera rápida y sencilla. Proporciona una forma de estandarizar el formato de código Javascript en equipos de desarrollo para que el código sea más fácil de leer.

Herramientas útiles para desarrollo web (i)
Herramientas útiles para el desarrollo web (iii)
45 de las mejores guías rápidas de programación

Neo4j, base de datos de red

Aplicaciones, Programación

Neo4j

Neo4j es una base de datos de red escrita en Java que almacena datos estructurados en redes en lugar de tablas. El concepto de red viene de que la base de almacenamiento de la información es un grafo de tal manera que permite un desarrollo más ágil.

Neo puede ser vista como un motor gráfico con todas las característcas de una base de datos madura. Los desarrolladores trabajan con una estructura de red orientada a objetos en vez de tablas estáticas. Incluye también todos los beneficios de una base de datos totalmente transaccional y todo en un archivo .jar de menos de 500Kb.

Neo cuenta con una licencia dual ya que es gratuita para proyectos de código abierto y, si se utiliza en aplicaciones comerciales, es necesario adquirir una licencia. La descarga se puede realizar desde su propia web.

Sun compra MySQL
Access to MySQL
Nuevo paquete de aplicaciones MacHeist

Herramientas útiles para desarrollo web (i)

Aplicaciones, Programación, Utilidades

DOMTool

Con este post inauguro una serie de posts que mostrarán diferentes utilidades relacionadas con el desarrollo web. Estas utilidades permitirán a los desarrolladores agilizar tareas que normalmente llevan bastante tiempo.

CSSTidy

Es una aplicación de código abierto que analiza, arregla y optimiza el código CSS de tal manera que reduce el tamaño del fichero y formatea el código.

Incluye una interesante característica que detecta y elimina los estilos y propiedades redundantes. Permite ajustar el nivel de compresión aunque, en el nivel por defecto, se asegura una compresión de un 30%.

DOMTool

Permite acelerar la creación de estructuras DOM.  Simplemente se debe copiar el código HTML en la herramienta, hacer click en el botón y aparecerán las sentencias DOM. El código generado debe verificarse pero es una gran punto de partida.

Herramientas útiles para desarrollo web (ii)
Herramientas útiles para el desarrollo web (iii)
45 de las mejores guías rápidas de programación

Plastic SCM, genial sistema de control de versiones

Aplicaciones, Linux, Mac OS, Programación, Windows

Plastic SCM

No hace falta recurrir a Silicon Valley para encontrar buen software con una buena idea en la trastienda. Dentro de España tenemos claros ejemplos como Plastic SCM.

Plastic es un sistema de control de versiones realmente interesante y con una filosofía que le desmarca del resto de sistemas del mercado. Permite trabajar de manera distribuida y es totalmente escalable. Plastic cuenta con un manejo de ramas rapidísimo y con un potente sistema de seguridad.

En su configuración básica consta de un servidor y varios clientes. Los usuarios pueden manejar los elementos que se encuentren bajo control de versiones desde el propio cliente de Plastic (que cuenta con una interfaz gráfica muy atractiva) o desde los plugins que existen para Eclipse, Visual Studio o JDeveloper. Además, permite la importación de todo el historial de proyectos que se encuentren bajo CVS, Subversion o SourceSafe y se integra con gestores de tareas e incidencias como Jira, Bugzilla, Mantis, Trac, VersionOne, Axosoft Ontime o TechExcel DevTrack.

El servidor de Plastic puede instalarse tanto en Windows (2000, XP, 2003 Server y Vista) como en Linux. El cliente gráfico puede instalarse en las mismas plataformas y, en su versión de línea de comandos, también en Solaris 9 y MacOs X.

Plastic es un software que se distribuye bajo licencia. La tabla de versiones y precios puede consultarse en su web. Los proyectos de código abierto y/o instituciones educativas pueden beneficiarse de licencias gratuitas.

Git, control de versiones en grandes proyectos
gibak, backup sobre Git
Proponen un cambio en los nombres de Ubuntu

Google Doctype, documentación made in Google

Internet, Programación

Google Doctype

Google ha lanzado Google Doctype, una enciclopedia y documentación de referencia escrita por y para desarrolladores de software.

Dentro de Google Doctype se incluyen artículos sobre seguridad web, manipulación DOM mediante Javascript, trucos CSS y mucho más. Además, incluye casos de test para comprobar que los desarrollos sean multi-navegador y multi-plataforma.

Google Doctype es 100% código y contenido de libre distribución y está completamente abierto a colaboraciones.

Contempla las estrellas con Google Sky
Google ayuda a saltarse las intros flash
Escaneo de manos, la nueva característica de Google Books







Tu dirección de correo:

Según condiciones de uso de FeedBurner

  • Comentarios Recientes:

    • Jorge Carabias: El coste es del servicio es cero. Simplemente debes conectarte con el iPhone a alguna red wifi y...
    • rafael: CUANTO ES EL COSTO DE ESTE SERVICIO
    • Dámaso: Puede ser de gran utilidad esta aplicación. La verdad es que siempre viene bien ayuda con las expresiones...
    • JavierH: Pues yo esa fecha creo recordar que se la leí al “ínclito” Enrique Dans y, sinceramente,...
    • Dámaso: Muy interesante, gracias por la información. Saludos!!