Cómo poner tu sitio en “huelga” (mantenimiento) en nginx

En menos de lo que canta un gallo es 18 de enero de 2011, y lo que quiere decir es que vamos a cerrar el sitio web de Mozilla Hispano en protesta por las leyes SOPA y PIPA en Estados Unidos, y su homóloga y ya aprobada la ley Sinde-Wert en España, junto a otras leyes que se han gestado en diferentes países de hispanoamérica, como la ley Döring en México, Lleras en Colombia (por suerte no aprobada) y por lo que pueda venir.

Para ello hemos tenido que configurar Nginx (nuestro servidor frontend) para que sirva una página de protesta, al mismo tiempo que la web no sea penalizada por ello (en Google, por ejemplo). Lo que hay que hacer principalmente es que todas las peticiones NO sean redirigidas y en su haber se encuentre una respuesta 503 por parte del servidor. Así que manos a la obra…

Tenemos que buscar el archivo de configuración de nuestro sitio, que si usamos un Debian o derivado estará en /etc/nginx/sites-enabled/nuestrositio.com.conf.

Ahora, en la parte del “server” principal (el que escucha a una IP y nombre de dominio, por poner una configuración que suele haber ahí), tenemos que añadir el código:

##
# Para SOPA, strike o incluso mantenimiento.
# Sólo habría que descomentar esto y listo ;)
##
error_page 503 @sopa;
return 503;
location @sopa {
rewrite ^(.*)$ /sopastrike.html break;
}

Por lo que veis, el archivo sopastrike.html tiene que estar en vuestro root de nginx (vamos, donde tenéis vuestra página, los archivos .html o .php… lo que sea). Nosotros en Mozilla Hispano vamos a usar una versión “tuneada” para contar lo que nosotros queremos, y lo tienes en github.

Simplemente haced un “# service nginx reload” para recargar la configuración.

Cuando hayáis terminado el mantenimiento o la huelga, podéis comentar todas esas líneas que hemos añadido y de nuevo recargar nginx con el comando de justo de aquí arriba.

¡Disfrutad de la huelga! Y si tienes dudas, no dudes en contarlo por aquí ;)

Etiquetas: , , , , ,

Google está matando su web

Google, quizás una de las mayores empresas en Internet de la historia (recordemos que empezó a crecer en el boom de las .com), que más se ha aprovechado de internet (es donde reside una gran parte, por no decir toda, de su negocio), está matando la web.

Google, que se inició en la libertad de internet para subir su web, hacerla accesible y usada miles de millones de veces al día, está matando su propia web. Web a la que ellos han ayudado a crecer.

¿Y por qué digo que Google está matando la web? Porque Google Chrome está matando la web. Está matando la innovación, está matando la posibilidad de elección, está matando la libertad.

No sé si recordáis los oscuros años 2000-2005, donde todo el mundo tenía instalado Internet Explorer 6. Un navegador que no se actualizó (llegó al 97% de cuota de mercado) porque no le hacía falta: era el rey, y se conformó. Obligó a hacer “estándares” para Microsoft, pasando de todo el mundo, pasando de una web interoperativa. Pasando de innovar y estandarizar.

Google está haciendo lo mismo: está obligando a que muchas de sus aplicaciones web SÓLO se puedan usar con Google Chrome. Google ha ayudado a estandarizar muchas cosas, pero se está equivocando. Muy, mucho.

Angry Birds para Chrome funciona perfectamente en Firefox, Ópera, Safari… pero lo dicen.

El soporte offline de Gmail sólo lo hacen funcionar en Google Chrome, cuando perfectamente se podría utilizar LocalStorage de HTML5 para hacerlo funcionar en múltiples dispositivos.

Y lo último, el otro día quería probar Google Currents Producer:

Nada, sólo Chrome.

Sólo espero que Google cambie de parecer y haga lo que ha hecho desde sus inicios: apoyar una web abierta, libre, y, como hicieron ellos, poder innovar desde cualquier sitio y de cualquier manera, no estando atados a una única tecnología.

Etiquetas: , , , ,

22M, #15mani ¿y ahora qué?

Ha ganado el PP como estaba previsto. De hecho, ha arrasado en todos los sitios, excepto en los lugares típicos como Euskadi y Cataluña que son considerados más de izquierda (¿y ahora con Bildu qué, eh? ¿todos terroristas?)

Así que lo principal ahora es ver a dónde queremos llevar el movimiento 15M.

Por mi parte, me gustaría comprobar que sigue activo (intentaré ir por Sol siempre que pueda y tenga tiempo libre) y que hay cosas específicas que reivindicar. No, los 16 puntos del manifiesto no me parecieron correctos (aunque defienda la gran mayoría de ellos), pero me parecen muchos y, en determinados casos, muy concretos.

De los 16 puntos, creo que hay que empezar por lo básico, lo más injusto de todo para el pueblo, y en mi caso de dicha lista:

  1. Cambio de la Ley Electoral para que las listas sean abiertas y con circunscripción única. La obtención de escaños debe ser proporcional al número de votos.
  2. Derecho a una vivienda digna, articulando una reforma de la Ley Hipotecaria para que la entrega de la vivienda en caso de impago cancele la deuda.
  3. Reforma de las condiciones laborales de la clase política para que se abolan sus sueldos vitalicios. Que los programas y las propuestas políticas tengan carácter vinculante.
  4. Rechazo y condena de la corrupción. Que sea obligatorio por la Ley Electoral presentar unas listas limpias y libres de imputados o condenados por corrupción.
  5. Nacionalización inmediata de todas aquellas entidades bancarias que hayan tenido que ser rescatadas por el Estado. Endurecimiento de los controles sobre entidades y operaciones financieras para evitar posibles abusos en cualquiera de sus formas.
  6. Verdadera regularización de las condiciones laborales y que se vigile su cumplimiento por parte de los poderes del Estado.
  7. Efectiva separación de poderes ejecutivo, legislativo y judicial.
  8. Total transparencia de las cuentas y de la financiación de los partidos políticos como medida de contención de la corrupción política.

Y hasta aquí puedo leer. Veremos cómo se desarrolla todo estos días, yo lo seguiré apoyando pero por naturaleza soy pesimista…

Etiquetas: , ,

Mi apoyo a #15mani #acampadasol

Hace 30 y algo años, salimos de una dictadura, pasando por la aprobación de una constitución y la de las primeras elecciones democráticas desde unos meses antes del comienzo de la Guerra Civil del 1936.

En su día el cambio costó mucho. No sólo esfuerzo en las calles, si no, por desgracia, muchos muertos.

Nuestros padres y abuelos lucharon por lo que en su día les parecía justo: una democracia, en la que todo el mundo podía participar y elegir a sus representantes de una forma más o menos equitativa (¡já!). Se manifestaron, les detuvieron (a algunos hasta les torturaron), empapelaron las calles, fueron masivamente a votar (un 78.83%) y eligieron un cambio. Pasar de una dictadura de extrema derecha a un centrismo moderado.

Eso se hizo hace 30 años, con el boca a boca y ciertos medios de comunicación.

30 años después, la historia está cambiando de nuevo.

30 años después, los jóvenes no tenemos futuro en nuestro país, no podremos cotizar lo suficiente para poder recibir una pensión (37 años, y el 45% de los menores de 30 está sin trabajo) y no tenemos casa porque no nos darían hipotecas y están todas sobrevaloradas y, obviamente, sin trabajo tampoco podemos pagarlas.

30 años después, estamos más preparados que nunca gracias a lo que consiguieron nuestros padres. Tenemos estudios universitarios, tenemos másters, hablamos idiomas. Todo para estar en el paro mientras empresas con miles de millones de beneficio se reparten bonos entre peces gordos y prejubilan a personas totalmente capaces de trabajar para no rellenar esos huecos.

30 años después, estamos más informados que nunca. Usamos internet como si se hubiera inventado hace siglos, usamos los móviles como si tuvieran cientos de años y tenemos noticias del otro lado del mundo en segundos. Leemos periódicos de otros países, vemos series que han salido hace minutos en América, escuchamos canciones de grupos que ni conocíamos en segundos y sin descargarlas…

30 años después, es hora de moverse. ¿Qué tenemos que perder? Nada. No tenemos casa, no tenemos hipotecas, no tenemos créditos, no tenemos pensión, no tenemos futuro, no tenemos miedo.

Por tu futuro, muévete, que no te traten como mercancía.

PD: “Luego diréis, que somos cinco o seis”

#acampadasol

Actualizo: No recordaba que hace dos años y medio (en enero de 2009) escribí esto en el blog, la idea de la creación de un partido político para acabar con… bueno, todo lo que estamos reivindicando estos días.

Etiquetas: , , , , ,

Mi Firefox

Mucha gente me ha preguntado… ¿oye, pero tú como tienes configurado Firefox? Pues voy a ir explicando todo paso a paso

Extensiones

Aaapptabs: Sirve para que las pestañas fijas (¿no sabes lo que son?) oculten los controles de la barra de direcciones, búsqueda, botones atrás y adelante. Vamos, que tengamos todo para navegar, y olvidarnos del resto.

AdBlock Plus: Navegar sin publicidad es posible. Elimina el 99.99% de la publicidad, hay que configurar unos filtros, que se hace cuando se reinicia el navegador. Yo tengo varios: EasyList (English), Filtros Nauscópicos y EasyPrivacy.

Flashblock: Bloquea Flash por defecto. Punto. No quiero que el Mac se me vuelva una freidora. Y sólo lo activo cuando pulso en él.

Fox to Phone: Para mandar enlaces a mi móvil Android. Esencial en mi vida.

Mozilla Labs: Prospector – AwesomeBar HD: Unifica en uno la barra de búsqueda y la barra de direcciones. Además, permite buscar en diferentes motores simplemente pulsando la tecla tabulación, es espectacular.

Mozilla Labs: Prospector – Speak Words 4: Si por ejemplo, visito mucho “www.elpais.com” y escribo elp y doy intro, en principio me busca “elp” en Google, pero con esta extensión, si escribo elp me autocompleta a elpais.com y automáticamente me la selecciona de la lista. Hoy por hoy, totalmente necesaria para mi.

Persona

¿No conoces lo que son las Personas? Son temas ligeros en Firefox, que cambian la apariencia del fondo. Yo tengo uno simple y sencillo, con el logo de Firefox, simplemente ve a esa página, y pulsa en Viste esta Persona.

Preferencias

Las configuras todas en about:config, porque me parece lo más cómodo y rápido.

  • browser.tabs.animate a false. Esto hace que la creación y cierre de pestañas no hagan la animación que hace en Firefox 4.
  • network.http.max-connections a 60, network.http.max-connections-per-server a 30, network.http.pipelining a true y network.http.pipelining.maxrequests a 20: esto amplía el número de conexiones máximas a 60, 30 por servidor y activa el pipelining (petición y recepción de datos de un servidor aunque no haya terminado de las anteriores peticiones).
  • privacy.donottrackheader.enabled a true: esto envía una cabecera en cada petición http para indicar que no quieres que te rastreen en internet. Casi nadie lo usa, pero no está mal tenerlo activado.
  • browser.sessionstore.max_concurrent_tabs a 0 que hace que cuando se restaure Firefox no cargue todas las pestañas, si no sólo la actual y según vayamos pulsando en el resto, carguen el resto.

MiFirefox

Y por cierto, yo uso Nightly, que es la versión diaria de desarrollo de Firefox, que a veces es un poco inestable (cada vez menos) y que muestra las últimas características introducidas. Eso sí, si tú quieres colaborar, pero quieres mantener una estabilidad igual o mejor al Firefox más estable, te recomiendo que descargues Aurora, la siguiente versión grande de Firefox un par de meses antes de que salga ;)

¡Espero comentarios para ver cómo lo tenéis configurado, sobre todo posibles extensiones y/o preferencias!

Etiquetas: , ,

Rectificar

Rectificar es de sabios, y asumir los errores también

¡Y qué poco se hace hoy en día! Lo vemos todos los días, a todas horas. Alguien se equivoca y no rectifica, o a veces “donde dije digo digo Diego” más falso que el premio Nobel de la paz de Obama.

Oops

Los ejemplos los tenemos a la vista: política.

Homo aznariensis

Qué se va a decir ya de la política. Ese nido de corruptos, chupópteros y gente que sólo mira por su propio beneficio (en grupo) o individual.

¿Cuántos políticos rectifican? ¿Cuántos dicen: “me equivoqué al decir ayer que no hay crisis”? O ¿”no tengo a imputados en mis listas”?

Es flipante cómo además no tienen ningún reparo en cambiar su idea de un día para otro, sin los más mínimos escrúpulos y con una hipocresía bastante interesante.

¿El problema? Que aceptamos esas mentiras, esas salidas de tono, ese juego de “y tú más” y “yo la tengo más larga” para que lo único que hagan es llamarse de todo entre ellos y no hagan nada por la gente, que es lo que más lo necesita.

Obviamente, no quiero dejar por alto el fútbol. ¡0h mis queridos Madrid-Barça! ¡Oh los queridos árbitros con más fallos (¿deliberados?) que los experimentos de Chernóbyl! Está claro que se equivocan muchas veces. Errores garrafales. Errores que, sí, puede que en el campo no se vean, pero que en televisión son acojonantes. Jamás he visto a ningún árbitro decir después del partido: “Lo siento, no fue falta y me equivoqué” o un “Pues no era falta de CR9, era gol legal de Higuaín” o un incluso “Pues no, Marcelo no da a Busquets que finge la agresión en una parte que ni siquiera le roza”. No hablemos de lo de Pepe pues.

Busquets

Si te has equivocado, reconócelo. Si alguien te corrige y su respuesta es mejor que la tuya, asúmelo. Pero no quedes como un chulo, porque al final siempre se descubre.

Etiquetas: , , ,

Fiesta Firefox 4 en Madrid

Después de semanas trabajando, hablando con mucha gente, presionando a Mozilla :P y finalmente todo organizado, el pasado jueves 14 tuvimos la fiesta de Firefox 4 en Madrid.

No voy a contar los detalles de todo el día, si no que aparecí por el hotel a eso de las 2 :P Y comimos unos cuantos mozilleros a eso de las 4 y algo cerquita.

Estuvimos organizando todo durante unas 2horas y media, junto con los voluntarios que se presentaron (¡mil gracias a todos!) y a las 7.30 empezó a llegar gente, a la cual la dábamos una acreditación bastante… retro.

Mozilla Hispano tag for the Firefox 4 party

Unas 160 personas (si no recuerdo mal del conteo que eché) se presentaron por allí. La verdad, ¡no está mal! Podríamos esperar más (como en la fiesta de Firefox 3.5, pero contábamos con el apoyo de FON, y esta vez lo hicimos todo solitos).

Pascal Chevrel y Rubén Martín (nukeador) nos estuvieron contando un poco las novedades de Firefox 4, qué es Mozilla y respondiendo alguna pregunta que los asistentes hacían tanto en persona como en twitter. (Nota, la presentación no era, obviamente, en PowerPoint ni keynote, si no en… HTML5)

Después de esa charlita, abrimos el cátering y las bebidas (la gente venía a eso, ehh, que os conozco) y repartimos el merchandising más pequeño que teníamos entre todos los espacios/áreas que montamos: seguridad, personalización, universalidad, únete.

Cuando ya estábamos llenos y con una cerveza en la mano, empezamos lo mejor: las rifas. Ningún número que decíamos aparecía (¡y aún quedaban unas 100 personas!), así que igual para dar 15 cosas usamos 80 números (de random.org, blame a la página si no son aleatorios realmente :P ). La parte que más me gustó y me hubiera gustado que hubiera sido más participativa fue la de gente que colaboraba en cosas de software libre, a los que les dejábamos hablar sobre qué hacían y les dábamos un par de cosillas. Sé que había gente de Gnome (que presentaron un buen Gnome 3 hace unos pocos días también), y de otros proyectos muy interesantes.

Después de todo, creo que la fiesta (fiesta, evento, ya me entendéis) estuvo muy bien, salió como teníamos planeada (aunque siempre quedan flecos) y, creo, que fue un éxito.

Y una foto de los 4 locos que quedábamos al final. ¡Gracias a todos!

Foto grupo

¡Ah! Se me olvidaba, que Metro de Madrid tiene nueva publicidad ;)

Publicidad de Firefox en Metro

Etiquetas: , , , ,

Firefox 4

Firefox 4 está disponible.

Fx4 panorama

Parece una noticia más, pero para los que estamos dentro del desarrollo de Firefox no lo es. Horas y horas hemos echado para hacer que este producto sea el mejor posible, y lo más importante: innove en la web.

No voy a entrar en fanatismos sobre Chrome, Ópera, Safari e incluso Internet Explorer.

Simplemente decir que ni Firefox se ha quedado atrás, ni ha dejado de innovar ni siquiera “ha dejado de lado a sus usuarios”. Todo lo que hace Mozilla es por el bien de sus usuarios, y no responde a intereses comerciales.

Simplemente, descárgalo y disfruta de la web, ya uses Windows 2000 o Windows 7, o incluso Mac o Linux. Firefox es tuyo.

Etiquetas: , , ,

Clientes, viajeros y clases

Esto no es más que una simple rabieta de vocabulario, pero que me jode mucho.

Voy a hablar de dos cosas distintas, una en Madrid y otra en Francia en general (ya que hice un viajecito de una semana, pues cuento alguna tontería)

Viajeros vs clientes

No sé si habéis ido por el metro de Madrid últimamente, ese que hace que la ciudad parezca un queso gruyére, pero bueno, el caso es que últimamente, los cartelitos esos luminosos en los andenes que a veces ponían:

El siguiente tren no admite viajeros

lo han cambiado por

El siguiente tren no admite clientes

Es un cambio sutil, pero en mi caso me parece un paso atrás muy muy malo. Clientes vs viajeros. Sí, sabemos que en Madrid mientras siga el PP, lo público será lo peor, y cuando ya no valga nada, se venderá por una mierda de dinero a alguna empresa privada para que de repente valga millones y seguir con la rueda corruptiva que reina en este país… quenosediceestepaísquesediceEssssspaña!

El caso que, aunque yo me sentía un “cliente” en el metro, por eso de que tienes pagar religiosamente tu billete de 7.40, 9.00, 9.30€, el que te traten como un “viajero” es más humano que un simple “cliente”. Llamadme humanista.

Preferente y Turista vs 1ª y 2ª clase

En Francia los trenes (que funcionan bien, barato y uniendo muchas ciudades, no como aquí) tienen una cosa que me hizo gracia que también hace que los viajes y el trato al cliente (¿o era viajero?) dejen mucho que desear en mi opinión. Y es que allí las clases para viajar son 1ª y 2ª. Mientras que aquí son “Preferente” y “Turista“.

Como digo, me chocó, quizás allí sea lo más normal del mundo (cuestiones culturales), pero a mi no me gusta nada. Es como lo de VIP, que hace que los que no lo seamos (según sus baremos, claro) nos sintamos (depende quien) infravalorados. Viajeros de 1ª y 2ª clase, suena como en el Titanic, y todos sabemos lo que eso supuso en el accidente, pero… por ejemplo, me gusta mucho más la organización que tiene Renfe aquí en España. Turistas vs Preferente.

Turista es la 2ª clase, pero joer, no te dicen que eres peor que la primera clase, si no que eres turista, alguien que viaja o hace turismo para visitar o ir a algún sitio. Y lo de preferente pues que tiene preferencia sobre algo, por ejemplo el desayuno, los enchufes, un mayor sitio, etc.

Así que chavales, ya sabéis, sed viajeros turistas, y vuestra estima por el mundo mejorará, aunque nos digan lo contrario…

Y me diréis, ¡pues vaya tontería! ¿para eso un post? Sí amigo.

Etiquetas: , , , , , , , , ,

Intereconomía y sus reportajes

Me han pasado un pedazo de reportaje de Intereconomía sobre el estado de las universidades en España. En concreto sobre la Complutense y la Universidad de Barcelona. Míralo, por favor.

Es insultante cómo se puede manipular la información de forma tan increíble como lo hacen estos señores, por llamarles algo que no son. Encima tienen la genial idea de entrar con una cámara oculta a la universidad.

Así que si estudias en la Complutense, según el panfleto de Intereconomía, eres:

  1. Un anarco-sindicalista
  2. Fumas tabaco, o porros o cannabis dentro de las facultades
  3. Follas… ¡con condón!
  4. Haces botellón todos los jueves y llenas todo de mierda
  5. Haces pintadas, pones pegatinas y piensas de forma “sectaria”
  6. Quieres que el aborto sea libre
  7. Secundas la huelga general del 29S y además apoyas a Garzón
  8. ¡Fuck you iglesia católica!
  9. Si estudias derecho… ¡aaaay amigo! Futuro de izquierdista te espera
  10. Eres un puto “guarro” y das “asco”
  11. Eres “lamentable”

Todo gentileza de intereconomía, puedes ir a darle las gracias por el insulto gratuíto. Si ellos pueden, tú también.

Etiquetas: , , , , , , ,

Page optimized by WP Minify WordPress Plugin