2008-07-12

Saludos desde la playa

Acabamos de llegar a Baiona. Algunas fotos recién sacadas:



2008-06-11

Ya estamos en SpringOne


De momento sólo hemos desayunado y estrenado la red wifi del evento. En la foto vemos a Nacho currando ya de mañanita.



Por cierto, lo primero que hemos aprendido es que publicarán todas las presentaciones en la web "Parleys" donde, de hecho, ya hay un montón de presentaciones sobre Java y Spring. La web parece chula...

2008-05-26

ScribeFire - plugin para Firefox

Getting started with ScribeFire - ScribeFire: Fire up your blogging

Muy cómodo este plugin del Firefox, por ejemplo para hacer este post que estás leyendo ahora mismo...

2008-04-07

Ya lo cacé - Problema con WMI

Viva el Wireshark… la clave era husmear en el tráfico TCP porque el error lo estaba devolviendo el clientesow.exe (como es lógico, ya que esto sólo ocurre en esta máquina).

 

La traza es algo así (está entremezclada la petición con la respuesta):

Culture=neutral, PublicKeyToken=f3f121c2e6d50af7............HS:\SOW\DOMI\CI000003x5000\000000000019009\CI000000x5000\000000000000001\.......................4System.Runtime.Remoting.Messaging.LogicalCallContext.....E2ETrace.ActivityID..System.Guid......System.Guid....._a._b._c._d._e._f._g._h._i._j._k.................................`...g.

.NET......>.....

..................A"..........................+System.Runtime.InteropServices.COMException

....ClassName.Message.InnerException.HelpURL.StackTraceString.RemoteStackTraceString.RemoteStackIndex.ExceptionMethod.HResult.Source...........System.Exception.......+System.Runtime.InteropServices.COMException......Clase no registrada

 

.......   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode, IntPtr errorInfo)

   at System.Management.ManagementScope.InitializeGuts(Object o)

   at System.Management.ManagementScope.Initialize()

   at System.Management.ManagementObject.Initialize(Boolean getObject)

   at System.Management.ManagementBaseObject.get_Properties()

   at caixagalicia.CGAL013.ClienteSOWDistr.ClienteSOW.ObtenerRutaAbsoluta(Int32& codError, String& strError, String rutaRelativa, String& rutaUnidadDeRed, String& directoriosRutaRelativa)

   at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(MethodBase mb, Object[] args, Object server, Int32 methodPtr, Boo

lean fExecuteInContext, Object[]& outArgs)

   at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)

...........8.ThrowExceptionForHR.mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.System.Runtime.InteropServices.Marshal.Void ThrowExceptionForHR(Int32, IntPtr)T.........mscorlib.....4System.Runtime.Remoting.Messaging.LogicalCal

lContext.....E2ETrace.ActivityID..System.Guid......System.Guid....._a._b._c._d._e._f._g._h._i._j._k.................................`...g.

 

Investigando por internet llegué a la conclusión de que el problema es que está jodido el WMI (a veces pasa), pero no hay problema: Microsoft hace muchas chapuzas, pero luego también hace la herramienta chapuza para arreglar la chapuza primera cuando se jode…

 

En fin: http://windowsxp.mvps.org/repairwmi.htm te lleva a The WMI Diagnosis Utility [microsoft.com]

 

Lo he intentado todo, pero no hay forma, no lo arreglo ni a la de tres.

 

 

 

2008-01-16

llegó la nieve

Hoy ha empezado a nevar en serio. A ver si tenemos suerte y mañana para, porque si no tendremos problemas para marcharnos.

2008-01-13

a 2600 metros

Hoy hemos comido en el punto más alto a 2600 metros. Hacia un aire de la leche.

Estuvimos todo el día esquiando pero hizo sol y se estaba muy bien.

Bicos

2008-01-06

Cómo grabar el audio de ClassicFM.co.uk

Esta emisora de radio emite también por Internet usando un stream de Windows Media Audio embebido en un "reproductor" que es una página web. La verdadera dirección del stream no la podemos ver fácilmente si usamos Internet Explorer, pero usando otros navegadores (u otros sistemas operativos) podemos averiguar que la auténtica dirección del stream es:

http://mediaweb.musicradio.com/Playlist.asx?StreamID=2

Ahora sólo necesitamos algún programa que permita grabar un stream de este tipo; lamentablemente la mayor parte son de pago, sin embargo he podido encontrar uno gratuito que funciona: "Freecorder Toolbar" (http://freecorder.com/freecorder3). Se instala como una barra de herramientas en el internet explorer y trae preconfiguradas algunas emisoras de radio para reproducir y grabar. Como ClassicFM no viene, tenemos que añadirla:

Seleccionamos "add stations"



Y luego "definimos nuestra propia emisora", usando la dirección del stream que averiguamos antes por métodos misteriosos:



por cierto que usando la búsqueda de emisoras también sale un ClassicFM pero no estoy seguro de si es la misma emisora.

Otra cosa: la suite de productos de esta empresa (applian technologies) tiene una pinta estupenda; interesante para comprarla (vía emule o cualquier otra tienda), en concreto Replay AV permite capturar música de cualquier fuente e incluso planificar las capturas...