Similar Posts
Yahoo! video lanzado
Yahoo! no se ha quedado atrás y ha lanzado su propiar versión de YouTube y Google Video. Aunque con la herramienta MyStudio puedes subir, manejar y compartir videos, aún le faltan ciertas caracterÃsticas, como poder obtener el HTML para incluirlo en tu blog, o que se pueda ver en Mac.
Yahoo! Video
VÃa / Maestros del Web
Guía de estilos CSS para e-mails
Extensa guía de propiedades CSS que permiten los clientes de correo a la hora de presentar los emails en formato HTML.
El trabajo que han realizado es impresionante y va siendo actualizado cada cierto tiempo. Nos muestra las propiedades CSS y si se ven el los clientes de correo de escritorio o los clientes web.
CSS support in email clients
Vía / WebAppers
GeSHI: resalta el código en tu web
GeSHI (Generic Syntax Highlighter) es un script PHP que resalta el código que indiquemos realizado en un total de más de 50 lenguajes de programación, entre los que se encuentran PHP, Java, HTML, CSS, C#, Javascript y SQL.
Inicialmente desarrollado para el sistema de foros phpBB, finalmente ha pasado a ser un proyecto independiente. Entre sus caracterÃsticas destaca la cantidad de lenguajes que admite, la facilidad de añadir un lenguaje nuevo y la facilidad para modificar la salida del script.
Lo que más me gusta de este script es que enlaza con las URLs de las funciones de los lenguajes.
GeSHI
Recursos para Subversion
SVN es un sistema de gestión de versiones que quiere reemplazar al conocido CVS, para aquellos que quieran aprender sobre esta aplicación, os pasamos una serie de recursos que esperemos sean de utilidad.
Documentación
- Subversion FAQ (inglés)
- Control de versiones con Subversion (inglés)
- Subversion | Wikipedia (inglés)
- Subversion | Wikipedia
- Tutorial de Instalar Subversion
- Introducción a Subversion
- SVN vs CVS (inglés)
- Tutorial de uso de CVS
- Comparison of revision control software
Clientes
- TortoiseSVN (Windows)
- JSVN (multiplataforma)
- Insurrection (Web)
- Gsvn [gnome-svn] (Linux)
- RapidSVN (multiplataforma)
- SvnX (Mac)
- Subcommander (multiplataforma)
- QSvn (multiplataforma)
- KDESvn (Linux)
- pysvn (multiplataforma)
- ZigVersion (Mac)
- WebSVN (Web)
- WebClient for SVN (Web)
- sventon (multiplataforma)
LibrerÃas
- JavaSVN (Java)
- SVNCPP (C++)
- SubversionSharp (C#)
- PECL SVN (PHP) (PHP)
- PySVN (Python)
- SVNKit (Java)
Utilidades
- Subclipse (plugin para Eclipse)
- AnkhSVN (plugin para Microsoft Visual Studio .NET)
- JDeveloper (plugin para JDeveloper)
- WLW-SVN (plugin para WebLogic)
- cvs2svn (convierte CVS a SVN)
- Tailor (migra distintos tipos de aplicaciones de versionado)
- vss2svn (convierte Microsoft Visual Source Safe (VSS) a Subversion)
- SVN Importer (importa desde otro control de versiones a SVN)
- Subversive (plugin para Eclipse, gracias Jordi)
Lista de herramientas para testeo de aplicaciones web
Hace unas semanas hablamos sobre aplicaciones para la gestión de errores, pero está claro que para gestionar los errores, primero hay que encontrarlos. Para ello nada mejor que herramientas de testing para nuestras aplicaciones web.
Apache JMeter
Aplicación 100% Java de la gente de Apache, que nos permite definir comportamientos para casos de test y medir su rendimiento. Válido para contenido estático y dinámico (ficheros, Servlets, scripts de Perl, objetos Java, bases de datos y queries, FTP, …). Puede simular una gran carga en el servidor, HTTP y FTP testing y bases de datos mediante JDBC, multithreading y con grandes facilidades para extender su funcionalidad mediante plugins.
Mercury LoadRunner
Ayuda a preveer costosos problemas de rendimiento, cuellos de botella antes de que una aplicación web sea actualizada o sacada a producción. Soporta un gran número de entornos como Web Services, .NET y J2EE. Se pueden obtener gráficas de rendimiento, saber si una actualización cumple con ciertos requerimientos prefijados e identifica y elimina cuellos de botellas encontrados en el ciclo de vida de la aplicación.
OpenSTA
No se trata de una herramienta especÃfica, pero si una colección de herramientas que usando en una arquitectura distribuida basada en CORBA, realiza testeos a aplicaciones webs. Se requiere conocimiento de HTTP y de la aplicación en la que se está trabajando, por lo que no es sencillo su uso. No cumple ninguna metodologÃa de testing, sino que es un sistema flexible para realizar testings y obtener datos.
Microsoft Web Application Stress Tool
Aplicación que está diseñada para realizar simulaciones realistas de varios navegadores accediendo a páginas de tu aplicación web. Puedes obtener información sobre rendimiento y estabilidad con un número pequeño de clientes.
Microsoft Web Application Stress Tool
Radview WebLOAD
Permite hacer pruebas de carga y estrés en tu aplicación web, medir el rendimiento y la escalabilidad. Simula el comportamiento de los usuarios y predice los requerimientos necesarios e informa sobre cuellos de botellas, lÃmites y puntos débiles antes de que se saque a producción la aplicación, ahorrando asà en costes de tiempos por inactividad, costes por ventas y evitando pérdidas de clientes.
JCrawler
Aplicación opensource para realizar test de estrés a aplicaciones web. Le pasas una URL y puedes realizar una navegación. Admite redirecciones HTTP y cookies. Es independiente de la plataforma, posee un modo consola y es sencillo de configurar.
WAPT
Herramienta para cargar y estresar una aplicación web, de fácil uso, consistente, que te permite analizar el rendimiento y encontrar cuellos de botellas según distintas configuraciones. Ofrece simulaciones precisas de la navegación realizada por un usuario, admite diferentes usuarios en un único test, válido para aplicaciones dinámicas y contenidos HTTP/SSL y devuelve detallados informes y datos sobre los tests realizados.
Charles Web Debugging Proxy
Interesante proxy HTTP, monitor HTTP y reverse proxy, que permite al desarrollador ver todo el tráfico HTTP que existe entre su máquina e Internet. Muestra las peticiones, las respuestas y las cabeceras HTTP (junto a las cookies e información de caché). Realizado en Java, permite simular una conexión tipo modem para saber como se ve tu aplicación web mediante este tipo de conexión. De especial utilidad para los desarrolladores de Flash para ver el contenido de LoadVariables, LoadMovie y cargas de XML.
Gracias Alexdw
Supongo que hay muchas otras más, y os invito a que nos digáis cuales para añadirlas y asà aumentar la lista.
Mercurial: software de control de versiones
Mercurial es una herramienta de control de versiones de software que está teniendo un éxito importante entre proyectos muy conocidos como Mozilla, Xine y otros.
Se trata de una aplicación multi-plataforma que está desarrollado en Python y cuyas caracteristicas principales son el alto rendimiento, la escalabilidad, serverless, completamente distribuido, tratamiento robusto de texto plano y ficheros binarios, capacidades avanzadas para ramificaciones y fusiones, e incluye una interfaz web integrada.
Ademas te muestra una serie de utilidades, también te indica cómo migrar de otro gestor de versiones a Mercurial.
Mercurial
3 Comments
Comments are closed.
¡Y es Open Source! ¡Que rebueno!
Asà deberÃa hacerse todo…
Saludos!
Muy intresante, sobre todo que sea OS. Los de yahoo son unos cracks, lastima que no esten en un buen momento.