Miguelangelgonzalez

19 Junio 2009

Salarios Java vs. NET 2009 (Argentina)

Archivado en: Interes General — Miguel Gonzalez @ 12:14 pm
Tags: , ,

Aquí les dejo un análisis de la situación salarial de los trabajadores de IT en Argentina según el sitio Mi Carrera Laboral en IT .

- Dicho análisis se encuentra discriminado por nivel de experiencia: Júnior (hasta 2 años), Semi Senior (de 2 a 4 años) y Senior (más de 4 años). Cabe aclarar que en este informe se promedian los valores ofertados por las empresas y los demandados por los profesionales de IT.

Cuadro de salarios

Cuadro de salarios en Argentina

(*) El valor tope del Júnior varía según la envergadura de la empresa Valores actualizados al 13 de Mayo de 2009

Los valores expresados pueden variar en +/-10% en función de la región y las políticas salariales de cada organización.

- Segun PayScale los salarios en Argentina son los que figuran en el siguiente cuadro.

Si quieren ver como se cotizan los salarios fuera del país pasen por este link “¿Salario de un programador? Que me da la risa!!!” y después me cuentan que les pareció.

13 Abril 2009

IE8 en modo de compatibilidad con IE7

Archivado en: Internet Explorer — Miguel Gonzalez @ 1:04 pm
Tags: , , ,

Con la llegada de Internet Explorer 8 (IE8) algunos desarrolladores o administradores de aplicaciones web se han visto obligados a retocar sus diseños (HTML, CSS, …) para adaptarse a los últimos cambios en este navegador, sobre todo los relacionados con el soporte de estándares. Una vez más, como ocurre con la llegada de cualquier nueva versión de un navegador, algunos detalles de una página web dejan de verse correctamente o, aún visualizándose de forma correcta, su aspecto no es el mismo en todos los navegadores.

Esto último es lo que ha pasado con mi blog, aunque afortunadamente las diferencias eran mínimas. Aún así, buscando una solución sencilla y rápida por internet, he encontrado este artículo de Mike Ormond’s donde se comentan algunos detalles relacionados con la compatibilidad del nuevo IE8. Y entre estas posibilidades hay una especialmente interesante para los desarrolladores que no puedan o quieran modificar el código de su aplicación para adaptarse a la última versión del explorador.

La solución pasa por añadir una etiqueta META al principio de la cabecera de cada página que queramos hacer compatible con versiones anteriores de Internet Explorer. Así, por ejemplo, si queremos que nuestra web se visualice en IE8 tal y como se hacía en IE7 tan sólo debemos añadir la siguiente etiqueta:

<meta http-equiv=”X-UA-Compatible” content=”IE=7″/>

Este pequeño cambio hará que al acceder a nuestra web con IE8, Internet Explorer la renderice en modo de compatibilidad con IE7, desapareciendo los problemas mencionados.

Espero que este sencillo truco os sea tan útil como a mí.

22 Enero 2009

Identificar que application pool esta asociado con un proceso W3WP.exe

Archivado en: IIS — Miguel Gonzalez @ 12:46 pm
Tags:

Para saber si nuestro portal se esta comiendo la memoria o esta llevando la CPU al 100%, la forma que halle despues de googlear un rato fue usando el comando c:\\windows\system32\cscript iisapp.vbs que devuelve un listado de AppPoolId y su PID correspondiente con lo cual es muy sencillo ir al TaskManager y ver el estado del proceso. A continuacion adjunto una imagen con los pasos utilizados.

w3wp

w3wp

8 Enero 2009

Error Unable to connect to Visual Stutio’s localhost web server

Archivado en: ASP.NET — Miguel Gonzalez @ 12:14 pm
Tags: ,

El Problema

Yo tengo este problema en Visual Studio 2005 despues de instalar Visual Studio 2008 y he leido que pasa tambien luego de instalar Visual Web Developer 2008 cuando quiero realizar el debugging de mi aplicacion web sale un mensaje diciendo que Visual Studio no se puede conectar con el el web server (cassini en vs2005) por el puerto xxx por que ya esta en uso, lo primero que hice es comprobar esto con el comando “netstat” y el numero de puerto esta libre.

Por ejemplo el cassini web development server que viene con vs2005 cuando inicia puedo ver el numero de puerto en uso en el area de notificaciones.

port-number

En lugar de hacer esto me aparece un cartel con el siguiente mensaje “Unable to connect to Visual Studio’s Localhost Web Server…”

La Solucion

El problema en mi caso es un filtro en el firewall que es parte del softwasre ESET Smart Security Suite.  Pasos para la solucion:

  1. Si estas usando  ESET Smart Security Suite entonces puede que este usando el protocilo de filtro( debes fijarte en la configuracion avanzada del firewall).
  2. En la configuracion avanzada necesitas localizar la seccion mostrada en la imagen debajo y deschequear el web development server.setup-dialog
  3. Asegurate de parar el web development server si aun este esta corriendo y trata de debuguear desde Visual Studio nuevamente.
  4. Otra forma de levantar el web development server es  atravez de linea de comando de esta forma
    WebDev.WebServer /port:7171 /path:"F:\My Web Site"

Post original: Visual Studio development web server dynamic port numbering problem

Entradas siguientes »

Blog de WordPress.com.