lunes, 16 de febrero de 2009

Big culo day!!

Pues eso, hoy es el big culo day!!

Y yo voy a reivindicar los culos patrios....

viernes, 13 de febrero de 2009

Grupo 43 de bomberos.

Im-presionante. Me han entrado ganas de ser piloto-bombero.

miércoles, 11 de febrero de 2009

Spain is different

Al hilo de mi entrada del otro dia, leo hoy en los periodicos digitales que los banqueros ingleses piden perdón por "haberla liado parda".

Sin embargo, los nuestros no tienen culpa ninguna, ya que hemos sido nosotros por nuestra codicia y mala cabeza, los que los hemos abocado a tener ganancias milmillonarias, y los responsables de que el país esté prácticamente en bancarrota.

Como digo en el título, Spain is different. Personalmente, les van a dar mucho por donde amargan los pepinos. Me voy a pirar a Londres.

lunes, 9 de febrero de 2009

Hoy estoy perro

así que os mando al blog de Kurtz en lugar de fusilarle vilmente la entrada.

MasterCamps. Porque Valencia tiene lo que ha votado.

miércoles, 4 de febrero de 2009

los bancos y la madre que los parió

Hola de nuevo.

Tras el finde y una semana un tanto "revuelta" por mis aguas, sigo al ataque.

Leo en el blog "la zona mileurista" (el cual os recomiendo encarecidamente) que a los bancos no se les cae la cara de vergüenza, pidiendo más coberturas cuando no hacen mas que presentar ganancias y ganancias, y que si la situación es la actual, es culpa de los curritos, que se endeudaron más de lo permisible.

Visto lo visto, propongo que, como somos tan malos y los hemos llevado a esta situación retiremos de forma inmediata todos los fondos que tengamos en dichos bancos/cajas. Muerto el perro, se acabó la rabia. Si no tienen nuestro dinero, no somos culpables de la situación.

Además, en esta situación que observo, llegaremos a la deflación bastante pronto, y va a ser mejor tener el dinero bajo la almohada que en casa de estos usureros.

jueves, 29 de enero de 2009

Economía doméstica

Hoy me han pasado un link del INEM donde puedes calcular (de forma aproximada) la prestación por desempleo a la que tienes derecho en caso de quedarte sin trabajo.
Aprovechando el tema, quería hablar del que, creo, es uno de los mayores problemas de este nuestro país, España. Hablo del dinero "B" (o "negro" o "los sobres", o el eufemismo con el querais llamarlo; es defraudar a Hacienda).

Resulta que algunos "empresarillos" suelen pagar parte del salario al trabajador en metálico, sin que quede "constancia" de ello en ningún sitio de ese pago.

Comprendo que es un dinero extra que no tiene ningún tipo de retención o impuesto, y eso siempre hace la boca agua a cualquiera, pero pensad realmente en quien es el más beneficiado con esta práctica.

Normalmente, al negociar el sueldo por el que se va a trabajar en la empresa, se habla en términos "brutos", esto es, antes de quitar impuestos y prestaciones varias. Si ponemos que el salario es 20.000 € anuales, de ellos hemos de restar el 15% (aprox) de retención de IRPF y el 5% de prestaciones varias a la SS, con lo que nos quedan (aprox.) 16.000€ netos.

Sin embargo, nuestro empresarillo nos dice "mira, en lugar de eso, te pongo en nómina 15.000€ y el resto te lo doy en negro", aplicándo los mísmos cálculos (ojo, esto no es así, ya que la retención IRPF será menor), nos quedan 12.000 y los 5.000 en B, tenemos 17.000€ en el bolsillo.

Hasta aquí, todo es genial, ya que ahora ganamos 1.000 € más al año, sin hacer nada. Pero hay cosas que nuestro ahora jefe no nos ha contado...
  1. Como en ningún sitio hay constancia de esos 5.000€, si nuestro jefe decide unilateralmente dejar de "pasarnos" ese sobrecete, o cierra el chiringuito obligándonos a ir al FOGASA, no podemos reclamárselos ni al maestro armero.
  2. Lo normal es que ese dinero que nos da, venga de operaciones también "fraudulentas", por lo que le estamos haciendo un favor, al ayudarle a blanquear esas operaciones.
  3. La parte que la empresa debe pagar de SS se ve reducida también, por lo que las aportaciones de la empresa también se ven reducidas, y ese dinero no nos lo va a dar a nosotros "por nuestra cara bonita", sino que posiblemente le ayude a pagar las letras de ese último todoterreno que se compró.
  4. Al reducirse nuestra aportación a la SS, eso repercute directamente en las prestaciones de desempleo que recibiríamos en caso de ser despedidos, y en la pensión de jubilación que esperamos disfrutar cuando lleguemos a ella (si es que todo va bien, que ese es otro tema)
  5. En caso de que Hacienda nos realice una inspección y consiga demostrar que estamos defraudando, deberemos hacer frente a una fuerte sanción, y al pago de los impuestos (y su correspondiente mora) que la Agencia Tributaria estime oportuno.
Como podeis ver, el mayor beneficiado es precisamente nuestro jefe, y el que posiblemente a la larga sea el perjudicado, seamos nosotros.

Del mismo modo, al realizar una compra o contratar un servicio, si nos ofrecen realizar la operación fraudulentamente, debemos negarnos, ya que sin constancia oficial de ello, nos es imposible reclamar nuestros derechos. Como comprar un aparato, si no tenemos el ticket o factura, no podemos solicitar la garantía del aparato. O en el caso de una reparación, sin la factura no podremos reclamar ante cualquier problema derivado de ella.

Por ello, os recomiendo evitar en la medida de lo posible esta práctica. Si nadie aceptáramos estas prácticas, desaparecerían automáticamente.

martes, 27 de enero de 2009

asp.net, asp 6.0 y los objetos COM+

Esta entrada es bien técnica.

En mi trabajo, una de mis primeros contactos con .NET fue con la versión 2003 para una web. El caso es que era imperativo utilizar ciertos objetos COM+ que ya estaban creados, para agilizar el paso de ASP 6.0 a ASP.NET

En el entorno de desarrollo todo funcionaba a las mil maravillas, pero el problema fue al pasar al entorno de producción, dando un error del tipo (si le llamamos xClase al objeto)
Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.

System.InvalidCastException: Error de QueryInterface para la interfaz xClase._xProceso
El caso es que tanto en el entorno de desarrollo como en el entorno de producción teníamos exactamente las mismas instalaciones (windows 2003, ASP.NET, etc...) excepto una cosa... El Visual Studio 6, que estaba instalado en desarrollo pero no en producción.

Al desinstalar el Visual Studio 6 de la máquina de desarrollo, el problema se reproducía en este entorno. Así que era "algo" que se instalaba con el VS6.

Evidentemente, no ibamos a instalar todo el VS6 en el entorno de producción (era la última opción si no conseguía hacerlo funcionar). Así que me dispuse a comprobar TODAS las líneas que introduce la instalación del VS6 en el registro.

Tras 3 días de búsqueda, localicé estas entradas:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\2.0]
@="Microsoft Active Server Pages Object Library"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\2.0\0]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\2.0\0\win32]
@="c:\\ASP.TLB"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\2.0\FLAGS]
@="0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\2.0\HELPDIR]
@="c:\\"

[HKEY_CLASSES_ROOT\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\2.0]
@="Microsoft Active Server Pages Object Library"

[HKEY_CLASSES_ROOT\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\2.0\0]

[HKEY_CLASSES_ROOT\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\2.0\0\win32]
@="c:\\ASP.TLB"

[HKEY_CLASSES_ROOT\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\2.0\FLAGS]
@="0"

[HKEY_CLASSES_ROOT\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\2.0\HELPDIR]
@="c:\\"
Tras introducir estas líneas en el registro del sistema de producción, apuntando al archivo c:\ASP.TLB versión 2.0 que se incluye en el VS6 (copiado del servidor de desarrollo tras reinstalar el VS6), todo funcionó a las mil maravillas.

Si me aclaro con blogger, os pondré el enlace al archivo .REG para introducir las claves sin tener que teclearlas. El archivo ASP.TLB, como es propiedad de Microsoft, tendreis que buscarlo por otro lado, pero puedo deciros que VS6 lo instala por defecto en
C:\Archivos de programa\Microsoft Visual Studio\COMMON\IDE\IDE98\