Evitar navegación.
Principal

windows

Efecto 2038

¿Os acordais del efecto 2000?, este tipo de efectos son producidos por errores de software o hardware que están relacionados con el almacenamiento de fechas.

En el llamado "Efecto 2038" podría fallar una gran cantidad de software, este problema afecta a todos aquellos programas que utilizan el Unix Time Stamp que como ya muchos sabreis es el es el número de segundos transcurridos desde las 0:00:00 del 1 de enero de 1970 GMT.

Pues en máquinas de 32 bits, como son la gran mayoría de máquinas que se utilizan en estos momentos, el 19 de enero de 2038 a las 03:14:07 se dará una curiosa circunstancia y es que se llegará al tope de fecha posible para almacenar con este siste y un segundo despues "03:14:08" se desbordaría la memoria volviendo probablemente al 1 de enero de 1970 a las 00:00:00.

La explicación es la siguiente, los sitemas de 32 bits utilizan un entero de 32 bits con signo para para poder representar una rango de números entre -2.147.483.648 y 2.147.483.647 y por lo tanto como hemos dicho anteriormente el último segundo representable en este formato es el "19 de enero de 2038 a las 03:14:07".

Los menos alarmistas pensarán que para esas fechas se habrán actualizado la gran mayoría de los aparatos y habrá soluciones para evitar este "efecto", sin embargo algunos más alarmistas pueden pensar que aún dentro de 30 años habrá algunos aparatos electrónicos (relojes, despertadores, móviles) que pueden estar basados en el formato timestamp y que por lo tanto no funcionarían correctamente a partir de enero de 2038.

Ejemplo del "efecto 2038" en Debian

Tue Jan 19 03:14:01 2038
Tue Jan 19 03:14:02 2038
Tue Jan 19 03:14:03 2038
Tue Jan 19 03:14:04 2038
Tue Jan 19 03:14:05 2038
Tue Jan 19 03:14:06 2038
Tue Jan 19 03:14:07 2038
Fri Dec 13 20:45:52 1901
Fri Dec 13 20:45:52 1901
Fri Dec 13 20:45:52 1901

Microsoft quiere comprar Yahoo

Microsoft Es dificil que aún no te hayas enterado, Microsoft quiere comprar Yahoo, es cierto que es un rumor que viene de muy lejos y que Microsoft lleva ya un tiempo perdiendo mucho terreno con respecto a Google... lo que más sorprende son las cifras de las que se hablan: 31 dólares por acción, lo que supondría un total de 44600 millones de dólares (30.300 millones de euros).

Si finalmente se consumará Microsoft adquiriría una de las empresas con más historia de Internet y podría llegar a hacer frente a Google en el terreno de los buscadores.

Si eres algo escéptico con este tema aquí te dejo un enlace a la oferta oficial de Microsoft y en este otro enlace la respuesta de Yahoo a Microsoft, tras leer estas dos notas de prensa podemos imaginarnos que puede llegar a haber acuerdo ya que ninguna de las dos partes dice que no.

Está es la nota de prensa de Microsoft, que incluye la carta que ha enviado Steve Ballmer a la Junta Directiva de Yahoo.

Microsoft Corp. (NASDAQ:MSFT) today announced that it has made a proposal to the Yahoo! Inc. (NASDAQ:YHOO) Board of Directors to acquire all the outstanding shares of Yahoo! common stock for per share consideration of $31 representing a total equity value of approximately $44.6 billion. Microsoft’s proposal would allow the Yahoo! shareholders to elect to receive cash or a fixed number of shares of Microsoft common stock, with the total consideration payable to Yahoo! shareholders consisting of one-half cash and one-half Microsoft common stock. The offer represents a 62 percent premium above the closing price of Yahoo! common stock on Jan. 31, 2008.

“We have great respect for Yahoo!, and together we can offer an increasingly exciting set of solutions for consumers, publishers and advertisers while becoming better positioned to compete in the online services market,” said Steve Ballmer, chief executive officer of Microsoft. “We believe our combination will deliver superior value to our respective shareholders and better choice and innovation to our customers and industry partners.”

Seguir leyendo

Con la lectura de esta entrada (Enrique Dans) seguro que aclaras muchas dudas acerca de la operación.

Microsoft Yahoo


Parece ser que Microsoft va a emplear todo su poder, tanto económico, como técnico para hacer frente a Google.


Piclens, increibles presentaciones de imágenes a pantalla completa

Piclens LogoEsta mañana me recomendaba Juanpol que probase esta genial extensión para Firefox, he de reconocer que me ha dejado impresionado, ya que permite ver las imágenes de una manera realmente atractiva, su uso es realmente sencillo, una vez instslado el plugin solo tendremos que colocarnos sobre la foto y pulsar el icono de Piclens para ver una presentación de las imágenes a pantalla completa.

Los servicios soportados: Flickr, Google Images, Yahoo Images, Facebook, Friendster, Picasa Web Albums , además de cualquier sitio que soporte Media RSS (MRSS).

Lo mejor de todo es que es completamente gratuita y una vez instalada podremos empezar a navegar por los resultados de los sitios listados anteriormente, en la parte inferior de la aplicación tenemos diferentes opciones: reproducir, pasar de diapositiva y regresar a la anterior. Sin duda esta extensión hará de la búsqueda de imágenes una tarea más atractiva y cómoda.

Si quieres saber como habilitar Media RSS en tu web, puedes ver las instrucciones Piclens en este enlace.

Descarga Piclens para Firefox
Descarga Piclens para Mac

Piclens


Listado de sitios que soporta Piclens

Directorios de fotografías Redes sociales Búsqueda de Imágenes
Flickr
Photobucket
Picasa Web Albums
DeviantArt
Smugmug
Facebook
MySpace
Bebo
Hi5
Friendster
Google Images
Yahoo Images
Ask Images
Live Images
AOL Images


Creando nuestras galerías con Piclens Publisher

Piclens Publisher es un aplicación que nos permitirá crearnos una galería de imágenes en cinco minutos eso sí para disfrutar del fantástico efecto de visualización es necesario que el cliente tenga instalada la extensión para el navegador con el que esté ejecutando la galería.

Para crear una galería con Piclens Publisher únicamente tendremos que indicarle una carpeta de origen (con las imágenes que componen la galería) y una carpeta de destino en la que se crearán los arhivos necesarios para visualizar la galería (thumbnails + HTML)

Este sería el resultado de una galería generada con esta fantástica aplicación.

Demo Galería Piclens



Windows Vista, la gran decepción tecnológica de 2007

Windows VistaEs increíble que tras cinco años de desarrollo de los ingenieros de Microsoft, "Windows Vista", haya sido lo mejor que hayan podido hacer.

Las grandes expectativas puestas en este novedoso sistema operativo y el penoso resultado obtenido tras su salida al mercado hacen de Windows Vista la gran decepción tecnológica de 2007.

Despues de la decepcionante aparición de Windows Vista en nuestros ordenadores no me extraña que Microsoft estuviera planteándose el adelantamiento de Windows 7 (primero Blackcomb y más tarde Vienna).

Las grandes decepciones de todos los tiempos

Cada día que pasa, el caso de Windows Vista es más parecido al del también decepcionante Windows ME, este sistema operativo lanzado en septiembre de 2000 ha ido a engrosar las listas de decepciones tecnológicas de todos los tiempoos:

  1. America Online (1989-2006)
  2. RealNetworks RealPlayer (1999)
  3. Syncronys SoftRAM (1995)
  4. Microsoft Windows Millennium (2000)
  5. Sony BMG Music CDs (2005)
  6. Disney The Lion King CD-ROM (1994)
  7. Microsoft Bob (1995)
  8. Microsoft Internet Explorer 6 (2001)
  9. Pressplay and Musicnet (2002)
  10. dBASE IV (1988)
  11. Priceline Groceries and Gas (2000)
  12. PointCast (1996)
  13. IBM PCjr. (1984)
  14. Gateway 2000 10th Anniversary PC (1995)
  15. Iomega Zip Drive (1998)
  16. Comet Cursor (1997)
  17. Apple Macintosh Portable (1989)
  18. IBM Deskstar 75GXP (2000)
  19. OQO Model 1 (2004)
  20. CueCat (2000)
  21. Eyetop Wearable DVD Player (2004)
  22. Apple Pippin @World (1996)
  23. Free PCs (1999)
  24. DigiScents iSmell (2001)
  25. Sharp RD3D Notebook (2004)

Dentro de poco tiempo no tengo ninguna duda que Windows Vista aparecerá en esta lista y dentro de no mucho (2 años como máximo) comenzará a desaparecer del mercado y será sustituido por Windows 7 a finales de 2009 o principos de 2010.

Cabe recordar que la mayor parte de las características anunciadas para Windows Vista no se han llegado a realizar (sistema de ficheros WinFS) y se espera que con WIndows 7 no ocurra lo mismo aunque con Microsoft nunca se sabe... ya que estamos hablando de una empresa esecializada en el VaporWare.


El increible mundo de World of Warcraft

wowWoW ó World of Warcraft es el videojuego de rol online más jugado del mundo, está basado en un mundo de ficción donde se adopta el papel de un personaje virtual que interactua con otros personajes.

Sólo habría que dar un dato para hacernos una idea de la popularidad de este juego, 9,5 millones de usuarios registrados que pagan suscripción mensual, sobre el juego decir que antetodo esta lleno de pequeños detalles que lo hacen grande y destaca por la variedad de opciones que nos ofrece a la hora de desempeñar nuestro papel en el juego.

Los números son sorprendentes, y lo mejor de todo, para Blizzard, es que la tendencia seguirá al alza con la nueva expansión de World Of Warcraft.

Como jugar

Para jugar podremos acceder inicialmente a una cuenta de 10 días de prueba, tras este periodo deberemos decididr si queremos comenzar a pagar la suscripción y seguir con la aventura sin ningún tipo de limitación.

¿Por qué WoW es tan bueno?

En WoW todo está calculado al detalle, de otra manera no engancharía, no es casualidad que 9 millones de usuarios dediquen cientos de horas a jugar al WoW, sólo tienes que "googlear" un poco y te darás cuenta de lo grande que es la comunidad de este juego: listado con todos los objetos, explicaciones de tácticas para subir de nivel, estudios sobre la elección de los personajes, artículos con pros y contras de cada una de las profesiones, etc..

Y para mí la clave de que toda esta maquinaría funcione, el juego está en constante evolución, de este modo consigue no perder usuarios y reenganchar a aquellos que por algún motivo lo habían dejado. Cada poco sacan actualizaciones con nuevos objetos, misiones y diferentes cosas que ayudan a que usuarios ya avanzados no dejen de tener nuevos objetivos.

Además de esto la dificultad está totalmente calculada y se endurece de manera progresiva (los primeros niveles son muy accesibles y a medida que avanzamos niveles los requísitos necesarios aumentan de manera exponencial).

Todo esto hace que este juego sea altamente adictivo.


Top 10 aplicaciones freeware

Son a menudo aplicaciones muy desconocidas y que no deberían faltar en ningún sistema operativo ya que son útiles y gratis.

SharePod

Con SharePod podrás gestionar las colecciones de música y de vídeos entre tu ordenador y tu iPod de forma sencilla y sin necesidad de usar otras complejas aplicaciones. SharePod es tu elección ideal si posees un iPod y no deseas utilizar otras herramientas como iTunes.

Algunas de sus características son: Interfaz mejorada, editor de tags, soporte para importar videos, drag&drop, y muchas más. Además, las listas y rating de archivos multimedia pueden transferirse diTunes.

Descarga Sharepod

Context

ConTEXT es un editor de textos de pequeño tamaño pero potentes funciones, que te será de gran utilidad en tu trabajo como desarrollador de software.

Entre otras cosas, ConTEXT permite abrir un número ilimitado de ficheros al mismo tiempo, sin límite de tamaño, soporta el uso de diferentes colores para comandos en diversos lenguajes de programación e incluye un explorador de archivos con lista de favoritos.

Descarga ConTEXT

IrfanView

Nunca un prgrama tan facil de usar había dado tanto juego como IrfanView. Encerrado en su escaso mega, IrfanView ofrece unas prestaciones a un nivel optimo acusando un consumo minimo de recursos.

No obstante, la multitud de usuarios que lo usan y descargan diariamente habla por si sola.

El programa soporta todos los formatos de imágenes más importantes: incluyendo BMP, DIB, JPEG, GIF, GIF animado, PNG, PCX, multipage TIFF, TGA...

Descarga IrfanView



El mejor fondo de escritorio

Lo llames como lo llames fondo de pantalla, fondo de escritorio, desktop wallpaper o simplemente wallpaper... ¿A quién no le gusta tener un buena imagen de fondo en el escritorio?

A menudo el fondo de escritorio es lo único que un usuario configura en su sistema operativo, es un elemento de decoración y lo más común es que se trate de una imagen estática aunque existen fondos de escritorio animados.

Ya se ha quedado un poco anticuado eso de colocar fondos de escritorios livianos o de un único color y generalmente se ajustan a la resolución de pantalla disponible: 800×600, 1024×768, 1280×1024 píxels o se rellenan los bordes con algún color.

Una de los sitios que más me gustan a la hora de buscar fondos de escritorio es Social Wallpaper, pero si no encuentras ninguno que te guste prueba en una de estas alternativas:

Flickr, InterfaceLift, Socksoff, WallpaperStock, PixelGirlPresents, VladStudio, DualScreenWallpaper, Mandolux, FantasyArtDesign, DeviantArt, DesktopNexus, MyDeskCitiy, Veer, Wallpaper.Sites, Digital Blasphemy, Neon Sight Japan, RealityDreamShip, Hebus.com, PimpMyDesk, Klowner’s Wallpapers, Quality Wallpapers, Balta.ikk.sztaki.hu, Looroll, Souldcore, Wallpaper Joe, GypySpaceMuffin, Aeiko.net, MoodFlow, Shadowness, Free Wallpaper, Free Digital Wallpaper, Mapa.co.kr, GetSkinned, Groovy Screens, MacDesktops, Wooden Fish, End Effect, DJ-Designs, Bitaites.org, Shifted Reality, Streat Dream, Wikipedia, Club VAIO, ThemeXP, Webshots, KDE-Look.org, Customize.org, WinModify.com, WinCustomize.com, Anime, Peorth, Mattosai, NetCarShow, Exotic Car Wallpapers, Desktop Machine, BellaDonna, Desktop Girls, HST Wallpapers, Space Wallpapers, 3couleurs, 9x Media, Brodyaga, WStaylor.net, Gamer Wallpapers, Michael Swanson’s Blog, Arkhipov.com


Costes del desarrollo de software

La métrica del software es un factor realmente importante en el análisis de un proyecto. Hay distintos métodos de estimación de costes de desarrollo de software, también conocido como métrica del software.

La gran mayoría de estos métodos se basan en la medición del número de Líneas de Código (LDC) que contiene el desarrollo (se excluyen comentarios y líneas en blanco de los fuentes).

Entre estos métodos está el COCOMO (COnstructive COst MOdel) desarrollado por por Barry M. Boehm. Un método de estimación de coste de desarrollo no es otra cosa que establecer una relación matemática entre el esfuerzo y el tiempo requerido para desarrollar un producto / proyecto.

Lo primero que necesitamos saber es el tipo de proyecto del que estamos hablando, hay tres tipos diferentes:

  • Orgánico: proyectos relativamente sencillos,En este modo, un pequeño grupo de programadores experimentados desarrollan software en un entorno familiar. El tamaño del software varía de unos pocos miles de líneas (pequeño) a unas decenas de miles de líneas (medio).
  • Semi-acoplado: proyectos intermedios en complejidad y tamaño. En este tipo, el proyecto tiene unas fuertes restricciones, que pueden estar relacionadas con el procesador y el interface hardware. El problema a resolver es único y es difícil basarse en la experiencia, puesto que puede no haberla.
  • Empotrado: proyectos bastante complejos, en los que apenas se tiene experiencia y se engloban en un entorno de gran innovación técnica. Además se trabaja con unos requisitos muy restrictivos y de gran volatilidad.

Ahora por otro lado tendríamos los diferentes modelos que define COCOMO: Modelo básico, Modelo Intermedio y Modelo Avanzado.

En este punto quiero recordar que este tipo de modelos están orientados a la magnitud del producto final, midiendo el tamaño del proyecto en líneas de código principalmente, por el hecho de realizarse en base al número de líneas de código se mide el producto y su tamaño pero en ningún momento podremos llegar a medir la productividad.