JASoft.org

Ven&Gana: Formación gratis, hosting subvencionado, todo el software de Microsoft...

Ven&Gana: Formación gratis, hosting subvencionado, todo el software de Microsoft...
Esto se me pasó comentarlo pero es muy interesante. Microsoft lazó ya hace unas semanas su iniciativa 'Ven & Gana' para partners en toda España. Se trata de algo realmente especial y que tu empresa no debería dejar pasar por alto. Si eres partner de Microsoft o si te conviertes en uno, Microsoft te ofrece: · Formación gratuita en desarrollo Web· Hosting de alta calidad subvencionado· Acceso al software y la documentación de Microsoft.· Promoción y difusión de las aplicaciones que desarrolléis Ni siquiera es necesario que la empresa sea partner: simplemente con que os registréis (que es gratuito) ya podréis sacarle partido a la promoción. Krasis ha sido la empresa elegida para impartir esa formación. Si eres un partner de Microsoft en España, Microsoft te paga cursos de campusMVP valorados en más de 600 euros. A tu empresa no te costarán un euro pero podréis acceder a la formación de alto nivel que os ofrece campusMVP sobre ASP.NET, AJAX, Silverlight, aplicaciones Open Source.... [Más]

Crear nuevas sesiones en Internet Explorer 8

Crear nuevas sesiones en Internet Explorer 8
Los primeros días que trabajé con Internet Explorer 8.0 experimentaba una situación muy molesta que incluso me hizo plantearme dejar de usarlo. El caso es que en IE7 era habitual que cuando abrías una nueva pestaña ésta conservaba las sesiones de las pestañas precedentes. Es decir, básicamente lo que ocurría era que se conservaban las cabeceras HTTP y por lo tanto las sesiones de ASP.NET y otras tecnologías que utilizan cookies de sesión/cabeceras HTTP. Así, si querías abrir dos sesiones diferentes en la misma aplicación Web tenías que abrir dos navegadores y listo, pero dentro de la misma ventana todas las pestañas compartían sesiones. En IE8 esto no ocurre. Si tienes abierto un navegador y abres una nueva ventana, las pestañas de esta nueva ventana conservan las cabeceras de las anteriores. Es decir, todas las ventanas abiertas, por defecto, trabajan en una misma sesión. Esto impide, por ejemplo, abrir dos sesiones diferentes en una misma aplicación Web, lo cual es muy molesto si l... [Más]

Cómo deshabilitar la navegación InPrivate en Internet Explorer 8.0

Cómo deshabilitar la navegación InPrivate en Internet Explorer 8.0
Hace sólo unos días que está entre nosotros, pero Internet Explorer 8.0 ya está en el escritorio de decenas de miles de personas. Si eres lector habitual de este blog seguro que lo tienes instalado desde el día 1 :-) Entre sus muchas novedades hay una muy de moda últimamente en todos los navegadores (Chrome, Firefox 3.1 y ahora IE 8) que es la navegación privada. Ésta permite que navegues por donde quieras isn que quede rastro en ninguna parte de tu equipo (ni Cookies, ni historial etc...), para que así "Puedas comprarle ese collar a tu esposa sin que ella lo sepa" (cito directamente de la publicidad de Chrome). Me parto ;-) En concreto con InPrivate consigues: · Las nuevas cookies no se guardan, convirtiéndose todas en cookies de sesión· Las cookies existentes siguen pudiendo leerse, pero no se modificarán· No se almacenan las URL en el historial de navegación (ni las escritas, ni los enlaces seguidos, ni las búsquedas hechas)· Los archivos temporales se borran en cuanto se termi... [Más]

Configuración del firewall de Windows para admitir FTP pasivo

Configuración del firewall de Windows para admitir FTP pasivo
Ya de regreso por España aprovecho para comentar un truquillo que he aprendido estos días sobre como configurar el cortafuegos para que admita FTP pasivo. Resulta que en una máquina instalamos un servidor FTP, el cual admite los modos de trabajo Activo y Pasivo. En el modo Activo los clientes se conectan al puerto 21 del servidor FTP usando un puerto cualquiera no privilegiado. Tras hacerlo el cliente se pone a escuchar peticiones a través del puerto inmediatamente superior al que ha usado para la conexión, recibiendo datos a través del puerto 20 del servidor  (es decir el 21 es un puerto para comandos y el 20 el puerto para datos). El problema de esto es que si el cliente se encuentra a su vez detrás de un cortafuegos la conexión no será posible y fallará. En el modo Pasivo todas las conexiones son del cliente al servidor, por lo que no hay problemas con los cortafuegos en el lado cliente, y es el modo más habitual de funcionar. Puedes econtrar todos los detalles en el ar... [Más]

QFE, GDR, COD... Siglas Microsoft para software por todas partes

QFE, GDR, COD... Siglas Microsoft para software por todas partes
El otro día leyendo este post de Bruno sobre un nuevo relase de Silverlight, Bruno decía que esta versión era un GDR. ¿Qué significa GDR? Bueno, pues se trata de terminología relacionada con un modelo de servicio incremental para liberar software, que es el que se está usando en Microsoft. De hecho los que empezaron con este modelo y terminología fueron los del equipo de SQL Server en el año 2007, pero otros equipos lo han adoptado también. El objeto de este modelo incremental es liberar parches y correcciones que tengan asegurada la calidad y al mismo tiempo permitan una planificación predecible y un tiempo razonable. Los dos tipos principales de parche que entran bajo este modelo son: · GDR: General Distribution Release. Es una versión de distribución general, para todo el mundo. Engloba todo lo que tiene un cierto nivel de importancia y que afecta a mucha gente, como parches de seguridad, actualizaciones críticas que cubren error graves, los llamados "feature packs" que añaden fu... [Más]

Adobe retrasa tres semanas la solución de una vulnerabilidad crítica en Acrobat Reader y que ya hay gente explotando por ahí

Adobe retrasa tres semanas la solución de una vulnerabilidad crítica en Acrobat Reader y que ya hay gente explotando por ahí
Esta es de las cosas que me deja "flipado" leer. Y lo cierto es que no pasa sólo con Adobe sino con otras empresas muy conocidas. Si hubiese salido una noticia similar con Microsoft ya se habría liado. El caso es que la Shadow Server Foundation avisó el pasado día 19 de una vulnerabilidad en Acrobat Reader que permite la ejecución de código arbitrario en el equipo de los usuarios, dando algunos detalles más el día 21. Por lo visto no se trata de algo realmente nuevo. Ellos simplemente lo han hecho público destacando además que está siendo ampliamente aprovechado en Internet para realizar ataques a usuarios. Adobe reconoció el fallo sacando un artículo en su KB unas horas después. El parche afecta a todas las versiones de Acrobat Reader y en todas las plataformas. El caso es que Adobe ha dicho que no va a tener disponible ningún parche para este problema hasta por lo menos el 11 de marzo. Y eso para la versión 9 del producto. Para las otras tardará aún más, sin especificar cuando... [Más]

Cómo cambiar la región del DVD de nuestro PC

Cómo cambiar la región del DVD de nuestro PC
Hace poco me compré un nuevo Media Center para el salón de casa. Ya se sabe que los geeks no podemos estar sin PC ni siquiera cuando nos idiotizamos delante de la televisión. Con este Media Center me he cargado de un plumazo el aparato de TDT, el vídeo y el reproductor de DVD, además de tener siempre a mano Internet y muchas otras cosas propias de un ordenador, directamente en la tele grande del salón. El caso es que el primer día que introduje un DVD original para reproducirlo me llevé la desagradable sorpresa de que me decía que el disco no estaba creado para reproducirse en mi región, y que por lo tanto no tenía autorización para verlo. "¡Y para eso me lo compré original!", exclamé indignado :-( Como es sabido, cuando se lanzaron al mercado los DVD para acabar con la mucho más cara industria del vídeo VHS, los creadores de contenidos (Hollywood fundamentalmente) en un intento de maximizar sus ingresos decidieron marcar cada disco con un indentificador de la región del mundo en la... [Más]

Cómo permitir la desactivación de los botones de radio

Cómo permitir la desactivación de los botones de radio
Esto, que parece una tontería, no lo es en modo alguno. Cuando colocas un conjunto de botones de radio en una página Web con etiquetas de tipo <input type="radio">, al pulsar sobre cualquiera de ellos, éste queda seleccionado. Al pulsar sobre cualquier otro del mismo grupo, el primero se deselecciona ya que sólo uno de ellos puede estar seleccionado al mismo tiempo. Este es el comportamiento normal y esperado. Sin embargo hay un problemilla que mucha gente se encuentra que con sorpresa no pueden solucionar: ¿qué pasa si quieres desactivarlos todos una vez que ya hay alguno seleccionado?. Prueba por ejemplo esta página. Al abrirla pulsa en los botones de radio de cualquiera de los grupos que contiene. Ahora intenta deseleccionarlos. No funciona. Normalmente estos botones de radio se usan para dar a escoger entre varias opciones excluyentes entre sí, pero también puede darse la posibilidad de que la elección sea 'ninguna'. Lo que suele hacer la gente para solucionarlo es i... [Más]

No te lo debes perder: Imeta Architecture Days 2009

No te lo debes perder: Imeta Architecture Days 2009
Los próximos días 6 y 7 de abril se celebrará en Madrid un interesante evento de arquitectura de software: imeta Architecture Days 2009. En este evento tres importantes expertos te pondrán al día, en poco tiempo, en todo lo relativo a la arquitectura de grandes aplicaciones empresariales. El primer día aprenderás a crear código fácil de mantener y a escribir tests unitarios efectivos. Se tratarán temas como la programación orientada a aspectos, inversión de control o los frameworks de prototipado de la mano de Steve Strong y Hadi Hariri. El segundo día él conocido arquitecto Udi Dahan explicará en un curso de 7 horas todo lo que necesitas saber sobre arquitecturas SOA y diseño dirigido por dominios. Probablemente el evento con mayor nivel técnico al que podrás asistir este año. Si tienes alguna responsabilidad en el diseño técnico de los proyectos en los que trabajas no deberías perdértela. Por cierto, aviso a navegantes: todas las ponencias y cursos serán en inglés, p... [Más]

Cómo determinar qué aplicación Web está fuera de control en nuestro servidor

Cómo determinar qué aplicación Web está fuera de control en nuestro servidor
Imagínate la situación: tu servidor web alberga decenas de aplicaciones Web. de repente un día notas que el servidor está al límite de sus posibilidades, con el procesador al 100% todo el tiempo, y sin saber porqué. Abres el administrador de tareas del servidor y ves que un proceso W3WP.exe es el que está haciéndose con el procesador. Así que una de tus aplicaciones Web está desmadrada y se empieza a comer todos los recursos de proceso, haciendo que las demás vayan cada vez más lentas. Pero hay decenas de w3wp.exe funcionando porque tienes decenas de aplicaciones, así que ¿cómo diablos averiguas cuál de ellas es la aplicación problemática? Vale, lo primero es averiguar el identificador del proceso que se está comiendo los recursos del procesador oniéndolo al 100% todo el tiempo. Para ello, en el administrador de tareas (CTRL+MAYS+ESC) vas al menú Ver·Seleccionar Columnas y añades este campo a la lista de procesos, ya que no viene por defecto: Una vez que ya sabes el identificador... [Más]

Este soy yo y este es mi blog técnico, dedicado al software y a la programación.

Mis otros blogs

- JM Alarcón @ campusMVP.es
Contenido técnico en español orientado a desarrolladores
- JMAlarcon.es
Blog personal no técnico: sociedad, innovación, empresa...

Krasis

- campusMVP.es:
Los mejores cursos online de programación en español

- SELF LMS:
La plataforma de elearning más potente del mercado.