Los desarrolladores de VLC Media Player, uno de los reproductores de vídeo más valorados, han anunciado VLMC (VideoLan Movie Creator), un nuevo editor de vídeo.
VLMC es una aplicación de código abierto, gratuita y multi plataforma compatible con la mayoría de formatos de vídeo: MPEG-4, DivX, MP4, AVCHD y HDV.
La primera pre-release no llegara hasta febrero del 2010 en sus versiones para window y linux (Los usuarios de Mac tendrán que esperar algo más) pero ya es posible probar el programa desde su servidor git (instrucciones para descargar y compilar VLMC en ubuntu).
El programa tendrá una línea de tiempo con soporte de hasta 64 pistas de vídeo y audio. Efectos básicos como títulos en pantalla estarán incluidos desde sus primeras versiones además de un sistema de plugins para agregar nuevos efectos y transiciones.
¿No deseas molestar a tus usuarios habituales con publicidad pero te gustaría sacar algunos euros de tu blog? Vía catswhocode descubro una ingeniosa solución que se basa en mostrar publicidad solo en los posts con más de n días de antigüedad.
En la web original del artículo comparten el código necesario para aplicarlo a wordpress. Basta con añadir la siguiente función al fichero functions.php:
En ocasiones hacer compatible un diseño web con los browsers más habituales se complica y terminamos por recurrir a los famosos IE hacks.
A medida que el número de hacks utilizados empieza a ser notorio, el tamaño de los ficheros css aumenta e inevitablemente la velocidad de carga se resiente. Los condicionales CSS son un recurso interesante que permiten separar los hacks para internet explorer del css principal y cargarlos solo cuando los visitantes accedan desde este navegador, evitando la sobrecarga del resto (firefox,opera,chrome,etc).
El código se introduce dentro del head del html y su uso es así de sencillo:
Foxtab es una extensión para firefox que muestra un preview de las pestañas abiertas decoradas con efectos muy inspirados en mac cuando pulsamos ctrl+tab para movernos entre ellas. He grabado un breve vídeo para que os hagáis una idea:
La extensión nos permite configurar distintos tipos de preview entre los que se encuentran las vistas carrousel, row, grid,wall, page flow y stack. Es completamente compatible con windows XP/vista/7, Mac OS X Tiger/leopard y Linux (Ubuntu/Fedora/Mandriva/OpenSuse/Otras).
El ritmo de anuncios y lanzamientos de los de Mountain View ha tomado un ritmo frenético y es rara la semana en la que no se lee algo de Google. Algunos de los lanzamientos, lease Google DNS, resultan sorprendentes y no alcanzo a entender que razón comercial siguen, pero vamos por partes:
Google Goggles
Se trata de una aplicación para dispositivos Android que permite realizar búsquedas online usando la cámara de vídeo/fotos de los terminales. Permite, entre otras cosas, sacar una foto de la portada de un libro y dejar que la aplicación detecte su titulo y lance una búsqueda sobre el mismo.
Para probarlo entra al Android Markertplace y busca “Google Goggles”
Google Dictionary
El nuevo servicio de google permite consultar definiciones en más de 20 idiomas, realizar traducciones al ingles o escuchar su pronunciación fonética en una interface sumamente limpia.
Poco más que decir sobre Dictionary: una aplicación sencilla, en la que todo esta muy a mano y resulta agradable de usar.
Google Public DNS
Google ya ofrece servicios de DNS (bajo las direcciones 8.8.8.8 y 8.8.4.4) y entra a competir con OpenDNS, actual líder del segmento. Google quiere con este servicio aportar más seguridad y mayor velocidad de navegación a los usuarios que opten por hacer uso del mismo. En cuanto a la privacidad: guardan la IP 48 horas, no enlazan la información con el perfil de Google y sólo aprovecharán la información agregada, con un nivel de detalle máximo “por ciudad”.
¿Merece la pena? Depende, lo mejor es que ejecutes un par de tests en tu equipo para hacerte una idea de lo que puedes esperar. En mi caso, con un cable modem de 12mb de euskaltel, los resultados han sido peores con Google Public DNS que con OpenDNS.
Yo he probado los siguientes programas gratuitos:
Namebench. Este es mi preferido, hace uso del historial de tu browser y la salida txpdump para dar con el servidor DNS que más te conviene. Disponible para Windows, Mac y linux (solo consola)
El día 26 de noviembre vio la luz la cuarta beta de firefox 3.6. Para esta versión se han corregido más de 100 bugs existentes en anteriores betas y se ha mejorado la estabilidad. Entre las novedades que llegaran con firefox 3.6 podemos destacar las siguientes:
Compatible con la HTML5 File API mediante la cual ya es posible subir ficheros con javascript
Se han introducido cambios en el modo en el que se integran las extensiones/software de terceros con firefox que mejoran la estabilidad
Capacidad de correr script asincrónicamente para mejorar la velocidad de carga de las páginas
Firefox 3.6 avisará de plugins desactualizados para mejorar la seguridad
Ahora es posible reproducir a pantalla completa los vídeos html5
Mejoras en rendimiento javascript, respuesta general del browser y tiempos de arranque
Añadidos mecanismos para evitar que software no compatible cuelgue el navegador
Compatible con nuevas técnicas CSS, DOM y HTML5
Me he animado a comparar 3.5 y 3.6 con el benchmark javascript de peacekeeper y los resultados son sorprendentemente buenos:
Sigue sin llegar a los niveles de google chrome 3, que me arroja 2954 puntos en el mismo equipo, pero se acerca mucho.
En cuanto ha firefox 3.7, un miembro del equipo de desarrollo comentaba esta semana que han conseguido que todo el proceso de renderizado de las páginas se produzca mediante direct2D, convirtiéndolo en un proceso del que se encarga la GPU. Los primeros test arrojan mejoras de hasta el 100% en páginas con alto contenido gráfico como facebook o twitter. En cambio otras páginas donde predomina el texto como wikipedia no experimentan mejoras apreciables. Read more
Randy Shoup, el eBay Distinguished Architect, ofreció una presentación en la que compartía algunas de las lecciones aprendidas en ebay sobre escalabilidad. Resulta que el portal de subastas online analiza más de 50PB de datos y sirve cerca de 8.000 millones de paginas a diario. Evitar que el site colapse ante tal ingente cantidad de datos es todo un reto, aquí tenéis un resumen de los consejos de los que hablo:
Dividelo todo: Si no puedes partirlo no puedes escalarlo. Divídelo todo en elementos manejables separados por funcionalidad y tipo de datos
Asincronismo: conecta componentes independientes mediante colas de eventos
Automatizalo todo: Los componentes deben ajustarse automáticamente y el sistema debería ser capaz de aprender y mejorarse a si mismo
Todo falla: Monitorizalo todo
Dependencias: Minimiza y controla las dependencias del proyecto. Usa interfaces abstractas y virtualización
Si os ha resultado interesante podéis echarle un ojo al pdf de la presentación aquí
El producto estrella de microsoft no podía haber tenido mejor acogida durante sus primeros días en el mercado, y es que al parecer, esta nueva versión de windows deja con un buen saber de boca a todo aquel que la prueba.
Las criticas de los expertos anunciaban el mejor windows de todos los tiempos, basándose en lo visto en betas y previews, y la maquinaria de marketing de los de redmon engrasaba la maquinaría para el gran lanzamiento. Incluso vimos imágenes, más que anecdóticas y llenas de buen rollo, con linus torvals posando en un stand de windows seven (aporte de knox, thanks tío).
Hasta aquí todo un exito, pero dentro de lo predecible. Lo que me ha roto todos los esquemas ha sido leer reviews de linuxeros alabando el SO sin salir de su asombro:
Bien… todo lo que voy a decir en este post que conste que me cuesta dios y ayuda admitirlo, pero es lo que hay XD
pinguinosycia.com
Y los mac-eros no se quedan atrás. Walt Mossberg, afamado analista seguidor de productos Apple, declaraba que Windows 7 está a la altura de Snow Leopard. Ver para creer
Por mi parte poco que decir, las particiones de mi laptop no dan para más sistemas operativos así que de momento me voy a quedar con las ganas, todo llegará. Y vosotros, ¿Lo habéis probado?
SUN ha publicado la primera beta de VirtualBox 3.1, la próxima actualización de este popular software de virtualización. Esta versión incluye algunos cambios y novedades destacables:
Permite migrar las sesiones de una VM entre distintas maquinas en vivo
Los estados de la VM pueden ser repuestos desde cualquier snapshot, en lugar de solamente la última. Las nuevas snapshots también pueden ser tomadas creadas desde cualquier snapshot previa
aceleración de vídeo 2D para maquinas virtuales windows: Usa el hardware de real del pc
Soporte experimental USB para maquinas virtuales opensolaris
Significativas mejoras de rendimiento para PAE y maquinas AMD64 (solo para VT-x y AMD-V con paging normal (sin nested))
Soporte experimental para EFI (Extended Firmware Interface)
Mozilla Firefox cumplió 5 añitos ayer y para celebrarlo os traigo un pequeño truco con el que acelerarlo.
Firefox viene configurada en ubuntu para hacer uso de una biblioteca llamada pango encargada de suavizar las fuentes del browser.
Resulta que esta biblioteca reduce más de un 45% el rendimiento general del navegador y apenas se nota diferencia en la calidad de las fuentes cuando optamos por desactivarlo (Yo no he sido capaz de ver ninguna diferencia, pero supongo que alguna habrá).
Para desactivarla tendremos que añadir una linea a el archivo .bashrc (o .bash_profile) de nuestra home. Dado que se trata de un archivo oculto pulsamos Ctrl + H en nautilus para que muestre todos los ficheros del directorio, ocultos inluidos, y añadimos la siguiente linea a el fichero con un editor de textos:
export MOZ_DISABLE_PANGO=1
Ya solo queda abrir un terminal en el mismo directorio (/home/misusario/) y ejecutar este comando:
Un formateo o una nueva instalación de Windows, o cualquier otro SO, siempre viene acompañada de la instalación de un grupo de programas básicos. Este pack de “software indispensable” difiere entre usuarios, aunque acostumbra a tener varios elementos en común: firefox, vlc, winrar, etc.
Pues he aquí aplicación, llamada Ninite, que permite la creación de un instalador a partir de una lista de 59 aplicaciones. Una vez seleccionadas las aplicaciones deseadas, bastara con pulsar en get instaler y ejecutarlo en la maquina donde desees llevar a cabo la instalación .No solo te instala las últimas versiones de cada programa, sino que además se asegura de no instalar componentes opcionales (barras de herramientas en el browser, etc).