Ir al contenido principal

Entradas

Descargar código fuente desde Google App Engine

Estaba desarrollando una aplicación en google app engine, cuando un día, al llegar al trabajo (hoy), me doy cuenta que no tengo acceso a mi versión de desarrollo. Como la ultima versión que estaba desarrollando, justo la noche de antes la había subido a google app engine, pues me dije: "Ya esta, me conecto y me descargo el código fuente" ERROR 404 // SOLUCIÓN A IDEA MÁGICA NO ENCONTRADA Tras buscar por google, observo que hay muchas voces que dicen que no te puedes descargar el código fuente, que google no deja disponible ninguna API para descargarte tu codigo, ... ¡Pero como va a ser así!, desde appengine, te dicen que se puede hacer, lo que no está tan claro es como hacerlo. Pues estos son los pasos para poder hacerlo: Crear un directorio vacío para poder descargar en el nuestra aplicación. Abrir la línea de comandos, y cambiarnos al directorio de google app engine: cd C:\Archivos de Programa\Google\google_appengine\ Ejecutar el siguiente comando para descar...

Replicantes, Turing y probabilidades

Hoy, con motivo de mi primera clase de Inteligencia Artificial, dejo parte de mi trabajo realizado para la asignatura "The Beauty of Mathematics" . Mi trabajo consistía en relacionar cine y matemáticas, con la pretensión de reflejar cómo de verdad a las personas les interesan, les gustan y se ven fascinados ante las matemáticas, aunque sea desde una perspectiva más artística que científica (si tienes interes lo puedes descargar aquí ) ¿Alguna vez han visto la pelicula de Blade Runner?? ¿Se han parado a juzgar por ustedes mismos a los personajes que aparecen como replicantes o humanos? ¿Para que servían las pruebas que les hacían? Cualquier persona diría rapidamente: "Para saber si son máquinas o no lo son". Correcto, pero como todo test: ¿Cual es su probabilidad de fallo?. Esta película muestra muy bien esta situación: Tras una fuga de unos peligrosos humanoides, llamados replicantes, un agente se encargará de buscarlos y someterlos a un test llamado...

Permitir a un Usuario Limitado Modificar ciertos archivos o directorios

Hola a todos, acabo de hacer lo que para mi es un pequeño gran hallazgo, y es un programita que viene con XP. El programita en cuestion, se dedica a cambiar las listas de control de acceso de un archivo/s o directorio/s, permitiendo asi que cierto archivo o directorio lo pueda LEER tal usuario, MODIFICAR tal otro, o tener CONTROL TOTAL sobre los mismos. El programa se llama cacls , en la pagina teneis una descripcion mas detallada. Cuando se revoca un permiso, se revoca dentro del grupo, si ese usuario posee ese permiso en otro grupo en el que sea participe, entonces seguira teniendo dicho permiso (en cristiano, que para quitarle un permiso, hay que quitarselo en todos los grupos en los que pertenezca). Cuidado con la opcion /E, si esta presente realiza una edicion de la ACL, si no lo ponemos entonces REEMPLAZA (perdiendo asi la actual). ¿Por que he tenido esta necesidad?. Pues por que uso cuenta limitada, nunca de administrador, y estaba ya hasta las ternillas de tener pro...

Nueva Web del Atletico Marteño

Hoy estamos de estreno!!. El equipo de fútbol tuccitano (osease, de la villa de Martos, Jaén, Andalucía, España) con más gancho estrena un nuevo portal, con una imagen mucho más potente. Sabemos que le queda aún mucho camino por recorrer, pero poco a poco el portal mejorará, seguro ;) Desde mi blog, les doy las gracias publicamente por confiar en mi esta tarea, y les doy mis mejores deseos. ¡¡Mazal Tov Atlético Marteño!! Actualización (enlace eliminado) 03/Julio/2018 Lamentablemente la web ha desaparecido, no está disponible nunca más.

Join o producto cartesiano de dos tablas en EXCEL 2007

Hace unos dias inicie mi ocupacion como becario de informatica en la facultad de humanidades y ciencias de la educacion de la UJAEN. Y como no, no han tardado en surgir los problemas. Supongamos que tenemos dos tablas, y queremos hacer una tabla que tenga datos de estas dos tablas, segun un criterio , y es que solo pueden aparecer ciertas filas, mas exactamente aquellas donde coincida cierto campo, en este ejemplo, el codigo de la asignatura. Si queremos realizar el join o producto cartesiano tal y como lo hariamos en una base de datos, parece ser que si no estamos trabajando con una bbdd sino con Excel, la cosa se complica un poco. Para "multiplicar tablas" en excel, primero vamos a hacer una cosa, cada tabla la vamos a guardar en hojas separadas, en nuestro caso, una tabla la guardamos en Hoja1 , y la otra en Hoja2 Ahora, nos situamos en la hoja donde queramos que aparezca el producto cartesiano de nuestras dos tablas, nos vamos a la ficha DATOS . Veremos que h...

Camaras de (In)Seguridad IP. Surveillance Cameras.

Despues de que me dieran a conocer el otro dia la fantastica herramienta de escaneo de redes nmap (por cierto, ¿alguien sabe cual es la legislacion en España acerca de escaneos de redes?), leer un post del maligno , y ver un par de videos sobre google-hacking en el que intentaban encontrar camaras de seguridad abiertas a todo el mundo, yo humildemente, me dio envidia y tambien queria hacerlo. nmap -p 81 -T4 -n -PN --open [IP / IP RANGE] Tras escanear el puerto 81, que parece ser el mas usado para camaras de seguridad, encontre multitud de ellas (opticas, restaurantes, .... todo muy aburrido vamos) Lo que si saque en claro fue que la gente no cambia las contraseñas por defecto ni queriendo. Algunos de los modelos de software, con su usuario contraseña por defecto: WebService Default user: admin Default pass: admin Veo Observer Default user: admin Default pass: password DVR/DVS V2.2 Default user: admin Default pass: 12345 MOBOTIX Default user: admin Default pass: m...

Defiendete contra ARP Poisoning.

Segun comentan en Security By Default, han dejado para todos la manera de mantener estatica nuestra puerta de enlace en la tabla de ARP. Al mantenerse estatica, nos aseguramos de que no nos van a modificar la entrada en la tabla ARP de nuestra puerta de enlace. Asi, primero miraremos la tabla ARP, buscaremos la entrada de nuestra puerta de enlace, copiamos la MAC y la ip de la misma, y luego la sustituimos en el comando que corresponda segun el sistema que estemos usando. Para ver las entradas ARP en windows, linux, mac, solaris y bsd: arp -a Para ver los comandos para configurar como estatica la entrada ARP en cada sistema, mejor no los copio y os dirigis a la entrada en la que lo explican en Security By Default . Aclaraciones: El cambio no es persistente ante reinicios, tanto en Linux como en Windows (demas sistemas no se). Se deberia de hacer estatica tambien la entrada en el router, para evitar el envenenamiento a la inversa. Segun la web de TechNet , para poder ha...