Thursday, 26 March 2009

La gloria de los medios…

Hace ya tiempo que soy consciente de que la televisión, al igual que cualquier otro medio de comunicación de este bendito país, es una mierda. Una puta mierda, diría yo…

Y no me refiero ya a la utopía de contar con medios de comunicación imparciales, que aseguren una mínima veracidad e investigación de las noticias y que no se tomen la libertad de opinar sobre si algo está bien o está mal. Los monólogos de Iñaki Gabilondo (auténtica referencia moral del occidente moderno y solo equiparables a los de Intereconomía), dan auténticas ganas de vomitar (esté de acuerdo o no con lo que dice). Señor mío, cállese y haga su trabajo, que no es sino transmitir la noticia de forma aséptica e íntegra. Un ejemplo:

Repito, esté o no de acuerdo, esto es vergonzoso. Y si, se que el espacio se llama “La opinión de Iñaki Gabilondo”, que la cadena tiene derecho a emitirlo, que estamos en un país libre, que si no quiero no lo vea, etc etc… Lo sé, lo sé, pero existe una cosa que se llama dignidad profesional, y que después de tantos años, este señor haya terminado haciendo esto… En fin, esta imparcialidad “BBC” es algo a lo que hace ya años renuncié, por lo que me obligo a ver un telediario o periódico distinto cada día. Pero no, hoy no me refiero a esto…

Tampoco me refiero a la utopía de disfrutar de un poco de calidad en los contenidos. Esto no solo no va a ocurrir jamás, sino que cada vez está más lejos. La última ocurrencia es que las televisiones del grupo Antena 3 (A3, Neox y Nova), han sincronizado sus anuncios, al ritmo de la primera de las tres (A3). Esto implica que si en Neox dejan a Humphrey Bogart  a mitad de frase y “Tócamela otra vez Sam” se queda únicamente en “Tócamela”, pues no pasa nada. Que se joda el espectador y punto… Aquí lo que cuenta es reducir costes.

Pero no, hoy tampoco me refiero a toda esta falta de profesionalidad…

Me refiero a algo mucho más grave, y en mi opinión una de las peores plagas de los últimos años. Algo en lo que recalé hace algún tiempo, y de lo que cada vez estoy más convencido:

La negatividad de los medios

En otras palabras: Aquí solo se habla de mierda.

Empeora el estado de salud de Vicente Ferrer

Y es que hace unos minutos, en el telediario nocturno, acabo de oír que ha habido un accidente de tráfico en Rusia donde han muerto 6 personas. Y yo digo… “una pena, si señor, pero ¿para qué cojones nos cuentan eso?”.

¿Acaso van a terminar convirtiendo los telediarios en un resumen de todas las desgracias planetarias del día? ¡Pero qué coño! Eso es exactamente lo que son.

¡Y claro! Si uno amplía su radio de búsqueda a nivel planetario, pues encuentra muchas desgracias que contar.

Otro ejemplo: Hace unos días escuchamos la triste noticia de que Vicente Ferrer, misionero Jesuita que lleva trabajando en la India un Gritón de años, y cuya opinión sobre la vida me parece mucho más interesante que la del señor Gabilondo, estaba muy grave. Es muy triste, pero me enfada muchísimo pensar que era la primera, o de las primeras veces que veía a Vicente Ferrer en un telediario.

¿Por qué nadie había pensado que era una buena noticia hablar de este señor antes? ¿Por qué no se ha transmitido hasta ahora su labor y su gran trabajo? ¿Por que no ha sido noticia hasta que está agonizando en un hospital?

En fin, que el telediario de hoy, como el de todos los días ha sido:

Bolonia y la represión policial de la manifestación, atentados de ETA, maltratos a mujeres, la pobre chica asesinada en Andalucía, el asesino de MariLuz que dice le han quitado la pensión, la historia de un maltratador estadounidense que le ha “dado de ostias” a su mujer en la propia sala del juzgado, la crisis económica, el paro, el aborto, la manipulación que sufren los alumnos Riojanos, la guerra abierta entre PP y PSOE, mierda mierda y más mierda.

Eso sí, para no dejarnos mal sabor de boca después de hacernos tragar tanto excremento, al final nos ponen los deportes. Panem et circenses. Como siempre…

No digo que las malas noticias haya que ocultarlas, ¡ni mucho menos!. Pero ¡cáspita! en el mundo también pasan muchas cosas buenas, que por lo visto “no son noticia”.

¡Qué triste!.

Qué triste es todo esto y qué peligroso. Porque tras años y años de este comportamiento en TODOS los medios de comunicación, se va instaurando un sentimiento de negatividad generalizado, como una losa que aplasta a la gente y le impide ver las cosas buenas del mundo. Hace que todos nos quedemos en casa acojonados, creyendo que nos vamos a ir al paro (algo que quizá sea cierto después de todo ;), que nos van a atracar o a violar nada más salir de casa, que vamos a morir en la carretera mañana o que va a venir un ruso a sodomizarnos con una estatua en miniatura de Lénin.

¿Sería ese el objetivo desde el principio, y todo esto una estrategia planificada? Me importa un carajo malditos…

Tratemos de exigir una mayor divulgación de lo bueno. Hablemos de las iniciativas y eventos que aportan en positivo, tanto como de las que aportan en negativo. Tratemos de ser justos y equitativos, y no nos dejemos manipular de una forma tan obvia. Que al menos se lo tengan que currar un poquito más.

¿No os parece?

Internet Explorer 8 – crash boom bang! -

Yesterday, I installed IE8 (retail version, not beta) in a laptop with the following specs:Ver imagen en tamaño completo

  • Dell M1530
  • 3GB Ram
  • Windows Vista Home Premium SP1

The experience was quite horrible, mostly because:

  • Some add-ons (like Skype) seemed to be incompatible with IE8, what made necessary to update them. That´s quite reasonable, by now, but the worst is yet to come…
  • “Open in new tab” feature didn´t work at all. The tab was opened, but stuck in “connecting…” with no results
  • “Open in new window” feature didn´t work neither. The window was not even open.
  • And what is even more annoying: Installing IE8 interfered  with my Windows Explorer, making it to always open folders in new windows when they were “double-clicked”

And YES, I checked the “Open in new window” and “Open in the same window” folder options were Ok.

After more than half an hour trying to find information, the only suggestion I found was to deactivate all the add-ons installed in Internet Explorer. Is that really a solution? Nevermind, because it it didn´t worked anyway, so…

I uninstalled it (Programs&Features –> Installed Updates) and now everything works like a charm again…

We will have to wait a bit more for it to work properly…

Tuesday, 24 March 2009

Charla sobre XNA en SecondNug

La peña de SecondNug me ha invitado a dar una charla introductoria a XNA el día 21 de Abril. En ella, desarrollaremos un juego completo desde cero: un clon del Arkanoid, tocando temas como gráficos, sonido, input, animación, etc.

Second NUG: Desarrollo de videojuegos: XNArkanoid

Como todas las charlas de este grupo, se tratará de un WebCast al que podrás unirte a través de Live Meeting. Mas información y registro en el evento aqui y en www.secondnug.com.

Salu2!

Sunday, 15 March 2009

Jornadas sobre la profesión de Ingeniero. Universidad pública de Navarra

Next wednesday I´ll be one of the speakers in the conferences about the Engineering studies and careers hosted by the Universidad Pública de Navarra.

----

El próximo miércoles, seré uno de los ponentes en las jornadas sobre la profesión de Ingeniero de la Universidad pública de Navarra.

Aula 4. Edificio el Sario. Pamplona

Texto íntegro:

http://ecodiario.eleconomista.es/espana/noticias/1099078/03/09/La-Universidad-Publica-de-Navarra-organiza-unas-jornadas-sobre-la-profesion-de-ingeniero.html

La Escuela Técnica Superior de Ingenieros Industriales y de Telecomunicaciones de la Universidad Pública de Navarra ha organizado unas jornadas sobre la profesión de ingeniero vista desde sus diferentes especialidades. Las jornadas tendrán lugar los días 17, 18 y 23 de marzo en el Aula 04 de El Sario (Campus de Arrosadia).

PAMPLONA, 14 (EUROPA PRESS)

Las jornadas tienen como objetivo proporcionar un mejor conocimiento de las titulaciones de ingeniero de telecomunicación, informático e industrial tanto a los potenciales alumnos como a la sociedad en general, informó el centro educativo en un comunicado.

La primera de las jornadas estará dedicada al ingeniero de telecomunicaciones y se celebrará el día 17 de 16.30 a 18 horas. En primer lugar se abordará la figura del ingeniero de telecomunicación en el desarrollo futuro de Navarra.

Intervendrán el vicerrector de Investigación de la Universidad Pública de Navarra, Alfonso Carlosena; Cernín Martínez, director general de Política y Promoción Económica del Gobierno de Navarra; Carlos Fernández Valdivieso, vicedecano del Colegio Oficial de Ingenieros de Telecomunicación; y Antonio López Martín, coordinador de Ingeniería de Telecomunicación y subdirector de la Escuela Técnica Superior de Ingenieros Industriales y de Telecomunicación.

A continuación, se desarrollará un mesa redonda sobre la profesión de ingeniero de telecomunicación en la que participarán Oscar Matellanes García, director de Expansión y Negocio de La Información S.A.; Francisco Javier Aranzadi, de Acciona; Joseba Carricas García de la Vega, responsable del área técnica de aplicaciones de Gamesa; Roberto Mercero Igoa, director autonómico de Telefónica en Navarra; y Daniel Lasaosa Medarde, ingeniero de desarrollo en ANIMSA. El moderador será el profesor Antonio López Martín.

Al día siguiente, 18 de marzo, la jornada se centrará en el ingeniero informático y constara de dos charlas. La primera comenzará a las 10 horas y tratará sobre la experiencia personal en el ámbito de la ingeniería informática y correrá a cargo de Iñaki Ayúcar, ingeniero informático y fundador de la empresa Simax Virt S.L., que desarrolla tecnología en el campo de la simulación y ha recibido varios premios como mejor idea de negocio.

En segundo lugar, a las 11.30 horas, se abordará el siguiente tema: 'Inteligencia computacional. Aplicaciones a la industria y a la banca'. Los ponentes serán, por un lado, Francisco Herrera, profesor del Departamento de Ciencias de la Computación e Inteligencia Artificial de la Universidad de Granada, y, por otro, Arantxa Iraizoz, responsable de coordinación de Basilea, de Caja Navarra.

Las jornadas concluirán el 23 de marzo, con una sesión en la que se hablará sobre las aportaciones que pueden ofrecerse en situaciones de crisis, a través de la innovación, desde la profesión de ingeniero industrial.

En la primera parte de la jornada se presentarán iniciativas innovadoras que se están llevando a cabo desde el ámbito de la ingeniería industrial dentro de la Universidad Pública de Navarra. Tal es el caso del proyecto de investigación desarrollado por el Grupo Hidrógeno que ha dado como resultado la transformación, por primera vez en España, de un motor de coche convencional en un motor da coche alimentado por hidrógeno.

Asimismo, se presentará el proyecto de un grupo de estudiantes de ingeniería, que van a diseñar, desarrollar y fabricar una moto de competición, dentro de un concurso internacional (Moto Student) en el que participan universidades de todo el mundo. La segunda parte de la jornada estará dedicada a exponer iniciativas innovadoras en el mundo empresarial relacionadas con la ingeniería industrial.

Friday, 13 March 2009

U2 opening 360º tour in Barcelona (June, 30th)

In the last Vertigo Tour, I spent a whole day trying to buy tickets online, with no luck. One month after the concert, someone told me that a local shop here in Pamplona had tickets available for anyone who wanted them… That day I damned the Internet. This time it´s not going to be the same…

The thing is that they are opening here in Barcelona, at the “Camp Nou” to be precise. And they are introducing kind of a 360º stage. Will see…

Is it just me, or the new “No line on the horizon” album is great? Many people said it was crap, but I don´t agree. At all…

Thursday, 12 March 2009

Easily post VisualStudio formatted source code in your blog

I have posted source code many times before, and always crap-looking. Always wanted to have a copy-paste method to quickly copy source code keeping the format used in Visual Studio. I knew there were tools to do that, but always was too lazy to look for one. Today I did it, and the answer is CSAH: CopySourceAsHtml.

 

It´s a Visual Studio Add-In that offers you a “Copy as HTML” context menu item inside your Visual Studio. You can find it here

 

I have tested it in VStudio 2008, and you can check the results below:

 

 

    public partial class FrmNewDisp : Form

    {

        public FrmNewDisp()

        {

            InitializeComponent();

        }

    }

 

Great!

Tuesday, 10 March 2009

The tire size mess

A guy asked me a while ago how to read the tire size codes in a wheel. After explaining him, he complained because his results did not match a measurement made on a real wheel. I´ll try to explain why:

205/55R16. What does this mean?

Well, don´t tell me why they did it, but the guys that decided how to code tire sizes made a complete mess around something, in theory, really simple: width, sidewall height and rim diameter. That´s all, but expressed in the most strange and disturbing units they were able to find. It could only be stranger if expressed tire width in light-years…

Tire width: expressed in millimeters. Everything fine by now. Just measure your tire´s width, from a top view, when no load is applied to it.

Tire sidewall height: expressed as a percent of the tire width. So, if the width is 205 mm, a 55% of that (the sidewall height) is 112.75 mm.

Rim diameter: expressed in inches. To translate:

  • inches to meters -> multiply by 0.0254
  • meters to inches –> divide by 0.0254

So, the rim´s diameter will be 406 mm in this case.

An easy calculation: wheel (tire+rim) diameter

If no stress is applied to the wheel, the diameter should be:

Wheel diameter = rim diameter + (sidewall height x 2)

It is important to note that the sidewall height should be multiplied by 2, as it´s the height of one side only (see next picture).

image

Why do I get different results if I measure my tire?

When you take a tape and go out to measure your car´s tires, you will see different results. Specifically in the tire´s sidewall and rim proportion. You should not find any differences in the wheel diameter or radius. Why´s that? Easy… because you are not doing it properly, and this mistake is seen in many places.

The rim diameter should be measured from the inner part where that the tire bead sits on, not from the exterior visible part. So, in order to properly measure the rim size, you will have to take the tire off the rim first, or make an estimation of the amount of tire sidewall that fits inside the rim (usually a bit more than 2 cm, or a bit less that 1 inch).

image

So, measured from the exterior part, with the wheel mounted, we will get at rim (more or less) 2 cm bigger (and of course, 2 cm less of sidewall height).

To know more about tires: The wheel and tire bible

Monday, 9 March 2009

Contribution to SlimDX. UVAtlas wrapper

If you are a .Net developer who wants to deal with 3D Graphics, your best two options are:

  1. Go the XNA way
  2. Use SlimDX 

As all of you probably already know, XNA is a .Net full framework for Game Development. It´s very easy to use, powerful, and cross-platform with the XBox and Zune (too bad no support for Windows Mobile yet). It is great, but in some cases, it has its disadvantages, as being cross-platform introduces some limitations for windows only development.

SlimDX is a DirectX Wrapper to allow .Net developers access the DirectX functionality from C#, Visual Basic, IronPython, etc… It´s a bit more complex, as it just “translates” DirectX to .net, but it is currently the only way to get access to DirectX 10 and DirectX 11 from .Net.

Which way you choose is your business and should depend on many factors. Check the links for more information.

The point is that, due to the problems regarding UVAtlas in Managed DirectX 9 (depicted here), I constributed to the last release (March 2009) of SlimDX with a UVAtlas wrapper for DirectX9, a feature still not present in SlimDX. This implementation fixes the problems present in MDX and explains a bit the meaning of some parameters.

Hope it helps someone.

The future is coming… or not?

Computers evolve at a huge speed. That´s obvious.

But some things seem to don´t want to leave us. It was the case of floppy disks, which survived many years while everybody asked why they where still there, and finally replaced by CDs, flash memory sticks and all that kind of devices…

It´s been the case of Hard Disks too. Although these evolved much more than floppies, they are one of the biggest bottlenecks in current computers. They are supposed to be replaced with the newer Solid State Disks, incredibly faster… check this vid (SSD on your right):

 

There are other things that didn't change much in computers. Take a look down, and right, and you will see something like this:

The keyboard has been here forever, and the mouse was introduced in 1972. 37 years of history, and still there… Now they are optical, laser-based, high-resolution… whatever… But the truth is that we have not been able to invent anything better for computer interaction in 37 years. For every-day PC interaction, like reading email and all that stuff, not much more is needed, but there are other kinds of applications involving a more complex interaction. That´s the case of 3D modeling or 3D interactive applications.

A friend sent me this video today, about an imaginary User Interface for a “future” 3D modeling tool. It´s been developed for the award winning short created by filmmaker Bruce Branit: World Builder. It´s a must see:

 

 

Cheers!