Entradas

Mostrando entradas de mayo, 2009

De Windows 7 a Office 2010

Desde la primera beta de Windows 7 he estado probándola y una de las cosas que me llamó más la atención era el enlace en cada ventana para enviar un feedback a Microsoft, realmente me pareció una idea genial y de mucho marketing, muy Microsoft. Pues sobre la evolución de esta característica trata este artículo. Ya con las versiones RC y pre – RTM este enlace en Windows 7 se ha eliminado y me parece muy lógico pues ya la mayoría de feedback han sito emitidos y esta funcionalidad ya no es tan necesaria como en una beta. Pero la cosa no ha quedado allí, el otro día que comencé a testear el Office 2010 y para mi sorpresa ha evolucionado muchísimo esta característica, también hay que recalcar que Windows 7 era una beta y esta de office 14 es una technical preview pero el avance es genial. Mi asombro fue ver 2 iconos en la barra de tareas en los cuales podía enviar una sonrisa o algo en que estas en desacuerdo, las frases en inglés son “Send a smile” o “Send a frown”.  Pue

Cría fama y échate a dormir

Hace unos días nos dio por actualizar el servidor web a las últimas versiones de apache y php, de paso instalar un framework de .NET y descargar las actualizaciones pendientes de Windows Server 2003: Luego de hacerlo en el server de backup y probarlo pues decidimos pasarlo a producción, gran fallo por aquello empezó a cascar por todos lados con reinicios sorprendentes cada 30 minutos cuando la aplicación superaba un límite de memoria, y claro a quien le vamos a echar la culpa a Windows, porque claro tiene tan mala fama que que vamos a esperar que sea un software libre echo por no se quien lo que falle. Pues empezamos a tener errores de Windows con el httpd.exe y la librería php5ts.dll que es una especie de “valgo para todo” de PHP y como eran errores reportados por Windows pues pensamos que era incompatibilidad de la nueva versión de apache 2.2.11 o del php 5.2.8 con Windows server 2003, culpa de quien, pues ‘claro de Windows’, craso error. Pero bueno allí enfrascado buscamos todo ti

Interacciones en php

Hoy he leído un artículo muy interesante en anieto2k con el título for reverso para grandes interacciones en javascript y me ha llamado mucho la atención la premisa y el resultado de este test que demuestra como puede afectar poner en un for una variable para comparar el recorrido de la variable, o sea que no es lo mismo for (var i=0;i<iterations;i++) que for (var i=iterations;i>0;i—) Con tiempos en javascript asombrosos, por ejemplo para 50 mil repeticiones el primer ciclo tardaría 11 ms pero el segundo solo 2 ms y esto explicado muy brillantemente y cito: El motivo de esta diferencia de tiempo, es debido a que increment() debe realizar una revisión del valor de iterations por cada pasada por el bucle. De esta forma, se realiza un acceso a memoria para solicitar el valor de la variable, algo que no pasa en decrement() que al compárala con 0, nos ahorramos dicha consulta. Y me he planteado como sería hacer esto en javascript y además de que en vez de una variable fue

La ruta del helado

Bueno espero que ayer hayamos sentado precedentes Darío, Carlos y yo con una rato lo mismo de original que de friki, por las heladerías madrileñas. A ver si hacemos otras rutas con comida un poco más consistente o sinsistente que da igual. (advertencia, dentro de los comentarios es posible que haya bromas que puedan herir la sensibilidad del lector –vaya que no las vas a pillar-). En fin la ruta comenzó en el Bernabeu y de allí nos fuimos a la oficina principal de las heladerías Freddo Freddo en la que nos pedimos cada uno una tarrina con dos bolas a 4 € cada una (cada tarrina): Carlos se pidió Queso con Fresa y Freddo Freddo (Vainilla con Chocolate), Darío una de chocolate con avellana y otra de Banana Split y yo Mango y Yogurt con frutas del Bosque. El sitio me pareció muy familiar parecía una bar típico pero en vez de vender copas y cafés pues de helados. Que las tarrinas fueran de plástico dio pio a un buen debate de ecología ya para ello tenéis más detalles en el blog de Car