Desbloquear archivos en Windwos 7

Hace unos días hablábamos del problema de los archivos bloqueados y de un par de herramientas que nos permiten solucionarlo. Pues bien, la herramienta por excelencia para esto, Unlocker, ha publicado una nueva versión compatible con el ultimo sistema operativo de Microsoft, Windows 7.

Unlocker integrado cn el sistema

Unlocker integrado cn el sistema

Unlocker se integra en el sistema de manera que con un clic en el botón derecho del ratón sobre el archivo en cuestión, podéis inicial la aplicación y desbloquearlo. Así de sencillo.

Como ya comentamos, muy útil para solucionar errores de archivos “en uso” y bloqueados cuando realmente no deberían estarlo.

Podéis descargar Unlocker desde aquí.

Navegar a traves de proxy, ¡Sáltate el bloque del trabajo!

Son muchas las peticiones que he recibido para escribir este post. Primero os pongo en situación:

En muchas oficinas, sobre todo las grandes y bien organizadas en cuanto a la red se refiere, controlan la navegación que de los empleados dentro de la misma. El nivel de control puede ser variado, desde una simple vigilancia de las webs que se visitan hasta el bloqueo puro y duro. Hay muchas maneras de hacerlo, firewalls más o menos avanzados, servidores que actuan como puerta de enlace que filtra peticiones… etc.

Resulta bastante frustrante no poder acceder a determinados contenidos y la razón que dan las empresas suele ser la productividad, la seguridad o el simple hecho de evitar que la gente este en la oficina buscando otro trabajo (evitando accesos a webs de empleo). Evidentemente casi siempre que se hacen este tipo de restricciones no se hacen de manera general sino que se establecen grupos de usuarios a los que otorgar o no acceso.

Dependiendo de la técnica usada para el bloqueo, éste se puede salvar de varias maneras. Existe la posibilidad de utilizar tu PC de casa, dejándolo encendido y accediendo a él a través de Escritorio Remoto. Existen muchos manuales sobre como hacerlo. Esta opción deja de ser válida en el momento en el que en la red interna de la oficina se restringen las llamadas a puertos no generalistas (80 para web, 21 para ftp, 25 para smtp…), de manera que nos es imposible acceder a nuestro PC.

Navegación a traves de proxy

Navegación a traves de proxy

Otra manera, la que nos ocupa ahora, es la opción de navegar a través de un Proxy. Un Proxy es un aparato, normalmente otro pc o servidor, que hace de intermediario en una navegación web. Por decirlo de una manera coloquial, nos permite navegar como si fuéramos ese PC, que al estar fuera de la red protegida, no tendrá restringidos los accesos. Una ver configurado nuestro equipo para ello, cada vez que queramos acceder a una web, lo que hará nuestro PC es ir al Proxy a pedirle esa weby éste se encargará de proporcionárnosla. El “engaño” reside en que para el Servidor de Seguridad (o firewall) “vigilante” de nuestra red el acceso lo estamos haciendo a ese Proxy, por lo que no le resultará sospechoso ni lo tendrá bloqueado.

Bloqueo de ISP y uso de proxy

Un ISP bloquea acceso a web, se arregla a través de un proxy

Para configurar nuestro navegador de esta manera iremos a las Opciones de Internet del menú Herramientas y os vais a la pestaña Conexiones:

Ventana Opciones de Internet - Conexion

Ventana Opciones de Internet - Conexion

Luego pulsáis en Configuración LAN y os saldrá otra ventana donde tendréis que poner la información del proxy al cual queréis acceder:

Configurar IP y puerto del proxy

Configurar IP y puerto del proxy

En esta ventana marcáis la opción de Usar proxy… y ponéis la direccional IP y el puerto del proxy que vay a usar. En este punto os recomiendo que marquéis también la opción de No usar proxy para direcciones locales si trabajáis con alguna intranet o web en local para no tener problemas en estos accesos. Aceptáis y aplicáis todo y desde este momento ya estaréis navegando a través del proxy que habéis configurado.

En este punto supongo que os preguntaréis, ¿de donde saco yo la IP y el puerto del proxy? Pues bien, una busqueda en google por “listas de proxys” me lleva a una web con una lista de proxys probados y funcionando.

Listado de proxys

Listado de proxys, listar por pais y puerto.

Podéis usar cualquiera, o probar con varios y ver el que mejor os funciona. Puede que algunos sean lentos, otros que no funcionen pero por lo que he probado yo parecen fiables. Os recomiendo usar los que estén en España o algún país cercano y los que usen el puerto 80. Lo del puerto 80 es porque es el puerto estándar para navegar por la web, si usáis cualquier otro puede que lo tengáis bloqueado por el firewall.

Insisto en que es una manera de saltarse el bloqueo pero no es infalible. Un administrador avispado puede que haya bloqueado más cosas o puesto filtros de contenido que serán más difíciles de saltar pero por probar no perdemos nada.

Comentarme que tal os va, errores, otras soluciones…

Prueba Windows 7 Online

Otro lunes más, y con este ya empezamos la última semana de Febrero. Hoy os traigo un curioso test online de windows 7. Podréis probar un poco el nuevo sistema operativo de Microsoft y ver los cambios en su interfaz:

Prueba windows 7

Prueba windows 7

Otra novedad del mundo Microsoft, esta vez en Europa. Después de que le obligaran a incluir la posibilidad de que el usuario de su sistema operativo pueda elegir qué navegador usar para Internet, presentan una nueva actualización del sistema que implementa esta posibilidad.

Elige el navegador que quieres usar

Elige el navegador que quieres usar

Noticias vía Genbeta y el blog de Anieto2k

Frameworks de desarrollo, dejando de reinventar la rueda

Llevo ya varios días sin publicar nada pero, no os preocupéis, ¡sigo vivo! He empezado a hacer un curso de Diseño de Aplicaciones Web con Patrones Java que me ha vuelto a dar el empujón que necesitaba para ponerme de nuevo con el desarrollo.

En concreto en el curso estamos viendo los diferentes patrones, tanto arquitectónicos como de diseño, para el desarrollo de aplicaciones. Un patrón, en esencia, es una solución en forma de modelo (diagrama de clases e interacción entre ellas) a un situación o problemática típica que se presenta que se presenta muchas veces en el desarrollo de software. Hay patrones para muchas de esas situaciones “tipo”, solo hay que elegir el más adecuado e implementarlo. No nos libra de tener que desarrollar, pero nos viene a decir más o menos cómo hacerlo.

Apache Struts

Apache Struts

Los patrones los vemos desde la perspectiva de los estándares J2EE para desarrollar en Java. Concretamente en la parte práctica utilizamos el framework de desarrollo web en Java, Apache Struts. Un framework es un conjunto de patrones arquitectónicos y de diseño ya implementados en algún lenguaje, que establecen un entorno y proporcionan las herramientas necesarias para desarrollar un aplicación web más o menos compleja. En concreto Struts utiliza la arquitectura Modelo Vista Controlador para su desarrollo.

En estos días estoy refrescando mis conocimientos de Java, que hace prácticamente 4 años que dejé aparcados. Recuerdo que me gustaba bastante, sobre todo por la manera de abordar los proyectos. Por supuesto Orientado a Objetos, pero ya no solo eso, con algún tipo de metodología tradicional o ágil, con una documentación aunque sea mínima… Me había acostumbrado a la programación de “andar por casa”, a retocar cosas ya hechas con “lo mínimo para que funcione”, a la continua corrección de errores y bugs, a los continuos cambios de requisitos… y claro esto ahora es como ver la luz de nuevo. Pero ya hablaré de metodologías en futuros posts.

Una vez metido en esto de los frameworks de nuevo, me entró la curiosidad de ver qué había sobre esto para PHP. Mas que nada porque lo de Java está muy bien, pero orientado a nivel más “industrial”, debido a los costes. Pues bien, buscando encontré cosas como CakePHP, Zend o Symfony y siguiendo algunos consejos y opiniones por Internet me he quedado con este último.

Symfony

Symfony

Y ahí ando, de momento familiarizarme con este framework siguiendo un tutorial diario que describe el desarrollo de una aplicación web en 23 días con Symfony. Una vez familiarizado con su manera de hacer las cosas, Symfony promete un desarrollo rápido de aplicaciones web, de manera modular y bien estructurada, sin tener que estar reinventando la rueda cada vez que empezamos un proyecto. En contrapartida, la aplicación tendrá un mayor consumo de recursos, algo que con las máquinas de hoy en día podemos permitirnos siempre y cuando esté controlado. Algunas voces añaden a esto que tiene una curva de aprendizaje bastante lenta, aunque todo depende si estas acostumbrado a este tipo de frameworks o no ya que de ser así solo tendras que comprender y dominar sus peculiaridades.

En definitiva, me parece un buen punto de partida para el desarrollo de aplicaciones que espero poder utilizar de ahora en adelante en mis proyectos.

Google, ahora a por la banda ancha.

Como siempre Google nunca deja de sorprendernos. Consolidándose como una de las firmas más fuertes (si no la que mas) en cuanto a servicios ofrecidos en la red (“en la nube” como se conoce popularmente), parece que quiere empezar a dar servicio de banda ancha (se rumoreaba ya hace un tiempo sobre estas pruebas).

Google se atreve con la Fibra Optica

Google se atreve con la Fibra Optica

En concreto parece que quiere desplegar una red de fibra FTTH, con propósito experimental de momento, a una velocidad de 1Gbps. Se habla de varias ciudades de Estados Unidos, alrededor de 500.000 abonados. Todavía sin concretar ciudades, parece ser que aceptan propuestas a través de la web donde explican el proyecto.

¿Será esto una respuesta de Goolge a las últimas acusaciones de algunos ISPs de estar utilizando sus redes sin pagar por ello?

La noticia, como era de esperar, ha generado todo tipo de opiniones. Podéis ampliar información en:
Noticia en Xataka
Noticia en Genbeta

http://www.genbeta.com/actualidad/google-tambien-quiere-un-trozo-de-pastel-en-el-mercado-de-las-telecomunicaciones