- Las redes de intercambio de archivo (P2P) deben ser legalizadas.
- Trabajar por la universalización de Internet, para que sea tan accesible como lo es hoy dia la television o la radio.
- Trabajar para preservar la neutralidad de la red.
- Compatibilizar la lucha contra la delincuencia y el terrorismo, con el derecho a la privacidad.
- Lograr que los ciudadanos tengan los mismos derechos y libertades, tanto dentro como fuera de Internet.
- Condenar la violencia aplicada para promover reivindicaciones politicas al margen de los cauces democraticos, asi como los atentados contra la vida o la integridad de las personas, o la exclusión o persecución de personas por razón de su ideología, religión o creencias, nacionalidad, raza, sexo u orientación sexual.
- Implantar un modelo económico abierto al desarrollo y a la innovación, el cual sea compatible con el beneficio a toda la sociedad.
- Luchar contra los monopolios públicos y privados.
- Ciudadanizar y transparentar todas las entidades que funcionen con dinero de nuestros impuestos.
lunes, 29 de enero de 2007
Nace el Partido Pirata de México (PPM)
martes, 9 de enero de 2007
Como pensar como un Científico de la Computacion, Aprendiendo con Ruby!
Por cierto existen tambien las versiones para java, c++ y python.
viernes, 22 de diciembre de 2006
lunes, 18 de diciembre de 2006
La hora del Cafe No. 5
Descargalo
visita el podcast la hora del cafe
viernes, 15 de diciembre de 2006
MiniAplicacion (Muuuuy Basica) Ajax en RoR
Basicamente es html, excepto la parte encerrada entre <% y %> que es codigo Ruby embebido.
Iniciamos el servidor WEBrick:
- rapper@ortiga:~/RoR/ajax$ script/server
y apuntamos nuestro navegador a http://localhost:3000/ajax/muestra
Damos click a “hora” y nos muestra otra cosa menos la hora actual. Editamos el metodo “tiempo” en el archivo app/controllers/ajax_controller.rb.
Despues de esto debe mostrarnos lo que queremos.
Ajax nos permite actualizar un fragmento de una pagina web y en Rails existen librerias que hacen casi todo el trabajo por nosotros. Para agregar Ajax a nuestra aplicacion necesitamos cuatro cosas:
- Configurar Rails para usar Javascript.
- Cambiar la liga “hora” para enviar una peticion Ajax mediante Javascript.
- Especificar cual sera el fragmento HTML por actualizar.
- Preparar un lugar para el contenido HTML actualizado.
- Construir un metodo controlador y posiblemente una vista para mostrar lo que nos devuelva Ajax.
Ahora apuntamos nuestro navegador a la direccion http://localhost:3000/ajax/muestra y vemos algo como esto:
Hasta aquí Ajax no actua como desearíamos ya que para ver la hora es necesario la intervención del usuario. Para remediar esto Ajax cuenta con un método que nos ayudara a resolver el problema. El metodo periodically_call_remote, como su nombre lo dice, se trata de hacer llamadas remotas periodicamente. Editamos el código del archivo muestra.rhtml, y queda así:
Refrescamos el navegador que apunta a http://localhost:3000/ajax/muestra y vemos el reloj funcionando.
Basado en un artículo de Bruce Tate. Vale la pena revisarlo ya que explica a detalle todo el proceso.