Hace tiempo que me gusta la programación y dedico una media de 1 hora diaria a programar en diversos lenguajes como C, C++, Php, JavaScript etc.
Hace unos meses tuve la ocasión de encontrar un fallo de seguridad en Tuenti modificando las variables php de la URL. Como consecuencia pude acceder a recibos de empresas que habían comprado anuncios para publicar en Tuenti y por lo tanto coger la información de dichas empresas (cosa que no puede tolerarse en una infraestructura web como es Tuenti).
Reporté el fallo a Tuenti y su capacidad de reacción fue digna de admirar, en pocas horas me informaron de que ya habían solucionado el problema.
Me dieron las gracias y me preguntaron si quería aparecer en el Hall of Fame, a lo que accedí orgulloso sin saber de que se trataba hasta ese momento.
No es mucho aparecer en el Hall of Fame pero me ha subido la autoestima y darme cuenta de que la programación me gusta aún mas.
Si he podido sacar este fallo de programación es gracias a las personas que me enseñaron a entender la programación desde su principios, por eso quiero agradecer a Maria (C++), Alberto (C++, Transact SQL), Susana (C++, ShellScripting), Angel (ActionScript 3.0) y Pello (HTML, CSS), profesores del Instituto Cuatrovientos de Pamplona, el haberme enseñado las bases de mis conocimientos.
Me gustaría informaros a todos los lectores del blog sobre este nuevo proyecto que me ha parecido muy interesante y por eso creo que debe difundirse su mensaje:
Saludos, somos Almudena García, Sergio Arnaiz y José Miguel Ruiz,
cofundadores del proyecto Free Development, el cual consiste en una
comunidad internacional dedicada al desarrollo de software libre para
diferentes sistemas operativos y plataformas.
Buscamos a personas
que estén interesadas en colaborar con nosotros de cualquier manera, ya
sea proponiendo ideas nuevas, ayudando en el desarrollo de los
programas, testeando, haciendo tareas de mantenimiento y/o
administración, etc.
No hace falta tener conocimientos de
informática para formar parte de Free Development: ya seas dibujante,
músico, deportista o sacerdote; eres bien recibido y tus conocimientos
son apreciados y valiosos para la comunidad. Cualquier persona puede
hacer algo para ayudar a mejorar el proyecto.
Actualmente estamos
desarrollando programas interesantes, cuyos códigos y ejecutables van
subiéndose a Internet para que todo el mundo tenga acceso a los mismos y
puedan compartirlos, mejorarlos, adaptarlos... de manera totalmente
gratuita. Además de esto; también enseñamos a programar a quien esté
interesado en aprender, y luchamos por causas justas. Una de estas
causas es la de que todo el mundo tenga acceso a las nuevas tecnologías:
reciclamos ordenadores averiados u obsoletos, los restauramos, les
instalamos un sistema operativo Linux junto con software totalmente
libre, y les regalamos estos ordenadores a personas, familias y centros
que carecen de medios económicos. Además, también enseñamos informática a
nivel de usuario y montaje de equipos a todo aquel que quiera aprender.
Esas
son algunas de nuestras actividades, pero poco a poco vamos creciendo y
cada vez nos sumamos a más causas que apuestan por el beneficio de la
sociedad y el bien común.
Para contactar con nosotros, envíadnos un correo a la siguiente dirección: free.development.7db@gmail.com
Si queréis seguirnos y colaborar en nuestros proyectos, visitad nuestro sitio web: free-development.org/
Imaginemos que queremos que nuestros clientes puedan subir mas de un archivo a la vez, pero solo ponemos un botón que pueda subir un archivo, sin embargo, podemos poner un botón para sacar nuevos botones de esos de subir archivos. Los value="" se van incrementando de uno en uno y los name="" también de esta manera no tendremos problemas a la hora de recoger los archivos:
Este efecto se puede usar para menús, tablas desplegables, formularios etc. Simplemente tener un poco de imaginación y modificar este script. Este solo aparece, pero para aprender mejor podríais hace que con doble click se oculte, solo hay que hacer que se vaya haciendo pequeño en vez de grande, es justo lo contrario... Para ver el efecto ir abajo de la imagen y darle al botón...