las unicas tías buenas que ligan en Internet estan locas, son putas o son tios

Alfabeto Fringe

0 comentarios.

la manzana de FringeUna de las series que también sigo con muchísima atención es Fringe. Esta serie vendría a ser el nuevo Expediente X, pero en vez de marcianos y extraterrestres todo se basa en experimentos científicos.

Todo se centra en la guapísima y fría Olivia Dunham (Anna Torv), el loco científico Walter Bishop (John Noble), del que he de decir que personalmente creo que hace un papel en la serie impresionante, y su hijo, el muy inteligente Peter Bishop (Joshua Jackson), que tienen que investigar casos “paranormales” en los que en ocasiones se ven implicados personalmente (y hasta aquí puedo leer).

Pero, esta serie tiene algunas cosas que hay que tener en cuenta… una de ellos es “el Observador”; este personaje aparece en todos los capítulos (es muy interesante encontrarlo entre el bullicio o cuando se cruza delante de pantalla, tipo Wally). Otro de los elementos que comenzó a intrigarme desde un principio eran algunas cortinillas que aparecían entre escenas. Esos símbolos se iban repitiendo y tenían ligeras diferencias, sobretodo “el punto amarillo”.

Al cabo del tiempo, investigando por la red, encontré más sobre los símbolos y su combinación para generar un alfabeto, incluyendo, de esa forma, palabras en cada uno de los capítulos… Si alguien quiere saber el significado le recomiendo que entre en esos dos últimos enlaces (prefiero no desvelar nada… ;) )

Otro sitio interesante a destacar es la explicación que se da a los diferentes símbolos que aparecen… por ejemplo, la manzana tiene a un par de fetos en su interior, la espiral tiene los números de Fibonacci, la mano tiene seis dedos… aunque, es curioso, porque esos números de Fibonacci hacen que llegues al sitio web 1.61803398874989484820458683436563811.com, sitio web de la Fox que… en fin, mejor que entréis y os quedéis con la copla…

Y, como siempre, para acabar, una foto de esas que cuentan más de lo que parece…

fringe

Battlestar Galáctica

7 comentarios.

Battlestar GalacticaReconozco que hacía bastante tiempo que una serie no me enganchaba tanto… he de decir que en una semana (de reloj) me había visto la miniserie y las 3 primeras temporadas… y durante esta última semana me estoy viendo, poco a poco, la cuarta.

No voy a desvelar mucho sobre la serie… aunque sí que voy a explicar un poco de qué va, para los que quieran verla. Aunque a priori parezca una serie de “batallitas en el espacio” tipo Star Trek o Star Wars, la verdad es que poco tiene que ver con eso, ya que se basa 100% en la historia personal de cada uno de los personajes, en las personas (o no) que aparecen.

Y es que “hace 40 años” una guerra con los Cylon (que son unas máquinas creadas por los seres humanos) atacaron al universo. Ahora los Cylon vuelve a atacar pero, en esta ocasión, los Cylon ya no son simples robots sino que se parecen a los humanos.

Y básicamente todo se basa en eso, en que si son Humanos, si son Cylons, que si vamos a nosequé planeta, que si el Almirante, que si el Coronel, que si Baltar, que si Starbuck…

Lo bueno de cada temporada es que se trata un tema bastante diferente en cada una… aunque me atrevería a decir que en esta última, los temas van variando mucho, y cada capítulo suele ser un vuelco. Lo que parece, ya no es y todo lo contrario.

Otro elemento que hay que vigilar muchísimo son las cabeceras, las presentaciones de la serie que dicen mucho más de lo que parece, contando una pequeña historia, sorprendiendo sin duda con “sus declaraciones”…

En fin, os recomiendo encarecidamente que le dediquéis unas cuantas semanas a verla, porque merece mucho la pena…

Galactica

Cuando el eMule (P2P) se convirtió en legal

1 comentario.

justiciaHace un rato he comenzado a leer una noticia que me ha alegrado el día, un poco más… el extracto lo hacía El Mundo y de ahí he ido saltando y saltando hasta leer unos cuantos artículos más. Uno de ellos es directamente la resolución, que, la verdad, vale la pena leerla porque el juez lo dice todo clarito clarito. El otro, que toca el tema de refilón, es sobre la “piratería legalizada”.

Para poneros en antecedentes, una persona tenía una web en la que daba enlaces a URL del protocolo eDonkey, una web en la que no había publicidad. Os dejo algunos extractos de la resolución:

$GA€:

En esta página web, se ofrecen, al menos desde octubre de 2007, de forma gratuita y sin limitación o restricción alguna, contenidos de obras musicales que pertenecen al repertorio de la SGAE. En dicha página web y a través de un menú o con imágenes de las obras, se puede acceder a archivos de películas, documentales, música series de televisión, entre otros. Desde esta página web, una vez seleccionado el archivo que se desea descargar, bien directamente o bien redireccionando a otra web de modo automático se procede a la descarga de la obra seleccionada.

JUEZ:

La parte demandada alega, en síntesis, que en la citada página web de la que es titular únicamente existen enlaces a la red P2P eDonkey2000 que utiliza el programa eMule, sin que en dicha página existan almacenadas obras protegidas por derechos de propiedad intelectual; que existen enlaces a multitud de archivos y no solo de obras cuyos derechos son gestionados por la SGAE, quien debe identificar los enlaces a sus obras musicales;

La primera en la frente: si la $GA€ quiere tener “derechos” sobre sus obras, ha de exponer de forma pública su lista de obras protegidas 8algo que, si no ha cambiado, creo que no está disponible)…

JUEZ:

De ahí la regla de que no se acordarán medidas cautelares cuando con ellas se pretende alterar situaciones de hecho consentidas por el solicitante durante largo tiempo, salvo que éste justifique cumplidamente las razones por las cuales dichas medidas no se han solicitado hasta entonces y de que éstas puedan ser modificadas alegando y probando hechos y circunstancias que no pudieron tenerse en cuenta al tiempo de su concesión o dentro del plazo para oponerse a ellas (art. 743)

Esto viene porque una de las cosas que pide la $GA€ es que se cierre la web “sí o sí”… y el juez le dice que “nanai de nanai”, que no hay razón para el cierre cautelar ya que “no hay hechos probados”.

JUEZ:

Mediante estas redes P2P, usuarios de la red que instalen el citado programa, pueden descargarse en su ordenador, archivos, entre otros, de música o películas etc. . ., procedentes de los discos duros de otros usuarios que se encuentren en la misma red y utilicen el mismo programa, en un sistema cuyo buen funcionamiento dependerá del número de usuarios que tengan copia del archivo que se está descargando y en el que el usuario que descarga favorece la descarga de otros usuarios al tener parte del archivo descargado, u otros archivos en su ordenador, que fueron descargados a través del programa Emule.

El juez sabe de que va esto del eMule y “cómo funcionan las redes P2P”… (esto lo digo por las cosas que más tarde dirá… ya que esta es una de las razones en las que se basa para…)

JUEZ (en base a lo que apota la $GA€):

A la vista de los hechos que se han declarado probados, de las alegaciones de ambas partes y de las periciales aportadas puede concluirse que la página web [...], es una especie de menú de obras musicales y videográficas, con portadas y carteles publicitarios de obras protegidas por derechos de propiedad intelectual, a través del cual se puede acceder a la red P2P de eDonkey, que utiliza el programa eMule. Dicho de una manera gráfica si la red P2P se puede considerar un almacén de archivos (o “tienda virtual”) al que se accede por los usuarios de Internet para descargar principalmente música y películas, la página web titularidad del demandado vendría a ser el cartel publicitario de parte del contenido de dicho almacén. Por tanto, se ha de analizar, primero si nuestra actual legislación sobre propiedad intelectual prohíbe “el almacén”, para ver si la actividad que desarrolla el demandado es contraria a la ley y si, en relación con lo anterior, la petición que formula la $GA€ en este procedimiento se ajusta a derecho.

¡Toma, toma y toma! ¿Internet/P2P es un almacén de contenidos? ¿Es eso ilegal? Si la ley no dice que no lo sea…

JUEZ:

En primer lugar es preciso destacar que considero que en la actual Ley de Propiedad Intelectual no se prohíben, con carácter general, las redes P2P. Dicho de otro modo, los comportamientos y actividades que se desarrollan en estas redes no encuentran un acomodo claro y específico en los comportamientos que prohíbe la ley, en especial la reproducción, distribución y comunicación pública sin autorización. Por ello, la actividad desarrollada por el demandado difícilmente encuentra acomodo en los actos típicos de la Ley.

¡Ala! La Ley de propiedad Intelectual no prohíbe el P2P… entonces… ¿en qué se basa la $GA€ para denunciar a nadie?

JUEZ:

Las redes P2P, como meras redes de transmisión de datos entre usuarios de Internet no vulnera, en principio, derecho alguno protegido por la Ley de Propiedad Intelectual. Hay parte del “gran almacén”, que contiene archivos que no son protegidos. También hay obras que ya no son objeto de protección porque ha transcurrido el plazo de duración de los derechos y hay obras que cuya protección no está encomendada, en este caso concreto, a la $GA€. Por tanto, resulta necesario delimitar claramente obras protegidas y comportamientos que pueden infringir la LPI.

En Internet, a parte de obras protegidas, hay obras con derechos de autor que han expridao y “otros derechos o no-derechos”… es decir, que hay que (una vez más) tener un listado de cualquier obra que sea o esté bajo derechos de autor, lista que “no existe”…

JUEZ:

Siguiendo la sentencia de la AP de Barcelona, sección 15ª, citada por la parte actora, de fecha 29 de septiembre de 2006, cuando se digitaliza una obra y se fija en un medio que permite su comunicación y la obtención de copias, se está ejecutando un acto de reproducción, concretamente con la carga y almacenamiento de material digitalizado en la memoria del ordenador (o de otro sistema que lo retenga de modo estable). No obstante, considero que la descarga de la obra en la red P2P que supone bajada y subida de datos o archivos previamente digitalizados, previamente fijados en el soporte que permite el intercambio, no encaja en este precepto. Introducir una obra fonográfica o videográfica en el programa Emule que ha sido previamente convertida a un archivo informático, compatible con dicho programa, no constituye un acto de reproducción. En la mayoría de los casos la conversión se ha realizado previamente para permitir su divulgación a través de Internet, mediante actos que han sido objeto de autorización lucrativa por sus titulares. Resultaría una investigación técnica realmente compleja averiguar qué archivos fueron reproducidos, digitalizados por un usuario de la red P2P y cuales lo fueron por los titulares de los derechos de explotación.

No es lo mismo convertir un CD/DVD a MP3 o AVI que subir o bajar esos datos. Lo primero sí que sería delito (ya que se convierte el material y se almacena) pero el descargarse cosas del P2P no lo es, ya que “no generas esos contenidos”. Además ¿quién te dice a ti que los ficheros AVI o MP3 no los han puesto ahí los propios autores o gestores? ¿Cómo demostrarlo?

JUEZ:

Por lo que se refiere a la distribución, el art. 19 del LPI señala que “Se entiende por distribución la puesta a disposición del público del original o de las copias de la obra, en un soporte tangible, mediante su venta, alquiler, préstamo o de cualquier otra forma.” Parece que dicho precepto no está pensado para los soportes digitales ni para los intercambios sin ánimo de lucro. De la lectura de dicho precepto parece desprenderse que la tangibilidad se refiere a la existencia de un soporte físico de la obra y tampoco casa exactamente con el comportamiento de las redes P2P.

En fin… que lo ilegal es el “top manta” pero no la distribución pro la red sin ánimo de lucro…

JUEZ:

Sin duda que mediante las redes P2P se produce una puesta a disposición del público de obras sin previa distribución de ejemplares. Y este comportamiento puede en muchos casos ir encaminado a una pluralidad de personas. Sin embargo, de nuevo, el tipo legal no cuadra exactamente con el comportamiento de los usuarios de tales redes, puesto que, por un lado, en la mayoría de los casos el usuario tiene como única intención descargar un archivo desconociendo si de la parte de ese archivo que tiene descargada en una parte del disco duro de su ordenador se están descargando a su vez otro usuario o una pluralidad de usuarios. Puede ser perfectamente posible que el intercambio de archivo sea con una única persona. Por otro lado, tampoco se puede decir que mediante este sistema la puesta a disposición al público de las obras no permite necesariamente ni en todos los casos que los usuarios puedan acceder a ellas en el momento que elijan. Según la propia naturaleza del sistema, la efectiva subida y bajada de datos dependerá de que otros usuarios estén en ese mismo instante conectados. Además, todo ello dependerá de la velocidad de la línea de Internet que puede ser, en algunos casos, muy baja dificultando o impidiendo las operaciones de descarga de los archivos.

Aquí un juez que se ha documentado de cómo funciona el P2P y qué significa el Peer 2 Peer… y que muchas partes están distribuidos en muchos lugares…

JUEZ:

En consecuencia, si la propia existencia de las redes P2P y las actividades de los usuarios relacionadas con ellas no encuentra un claro acomodo en los comportamientos prohibidos por el TRLPI, según se ha expuesto, entonces el comportamiento desarrollado por el Sr. [...] que es, básicamente, hacer publicidad sin ánimo de lucro, favorecer comportamientos no prohibidos, sin almacenar archivos, tampoco podría estimarse prohibido por el TRLPI.

O sea, que el caballero propietario del sitio web se dedica a “ser responsable de dar a conocer y distribuir cultura por el mundo”…

JUEZ:

En segundo lugar, también se aprecia un planteamiento contrario al contenido del art. 219 de la LEC en cuanto a la falta de determinación de los daños y perjuicios. Siguiendo dicho precepto, o se determina la cuantía, o se fijan una bases claras para su determinación por simple operación aritmética o se reserva la condena al pago de la indemnización para un juicio posterior. No cabe, como formula la actora en la petición inicial, solicitar una condena a la cantidad que “se liquide durante el procedimiento con arreglo a los datos que se obtengan y a las tarifas generales de la actora”.

O sea, que como la $GA€ no dice qué canciones o películas “a las que ella representa” se están ofreciendo y no queda claro nada, no puede ser que “seún vayamos descubriendo las cosas se pondrá una sanción u otra”… es decir, que si se denuncia es porque hay una lista acotada, clara y directa de qué material está sujeto a derecho de autor… o sea, lo que antes decía de que “no sabemos qué canciones están representadas por la innombrable”.

Está claro que esto es tan sólo la punta del iceberg, y que seguro que dentro de un tiempo alguien tiene la oscuridad de sacar una Ley que cambie todo esto, pero, mientras tanto, los enlaces a descargas de P2P no son ilegales y sino, a tirar de jurisprudencia

¿Eficiencia o Eficacia?

2 comentarios.

Cada vez que abordo un nuevo proyecto, cliente o cualquier cosa me planteo cómo ser eficaz y cómo ser eficiente. Pero, antes de seguir voy a explicar que significan esas dos palabras:

  • eficacia: Capacidad de lograr el efecto que se desea o se espera.
  • eficiencia: Capacidad de disponer de alguien o de algo para conseguir un efecto determinado.

Estas dos definiciones de la R.A.E. parecen muy parecidas pero no son iguales. La eficacia se centra en hacer algo. La eficiencia se centra en hacer algo mejor.

Volviendo al trabajo y a los proyectos, está claro que hay una primera fase que es la de ser eficaz, es decir, acabar el proyecto con las funcionalidades necesarias o que se han solicitado. Es decir, hacer el trabajo, y ya está. Esta fase parece lógica, pero siempre ha de incorporar cierta parte de eficiencia, porque sino, es muy probable que las cosas empiecen a generar problemas.

Últimamente me estoy encontrando con verdaderas inutilidades en cuanto a proyectos web se refiere, sobretodo de clientes que nos piden que les hagamos SEO. Jaume y yo siempre decimos que, nuestra primera fase de SEO no es SEO en sí, sino hacer las cosas bien. Y es que no sirve de mucho hacer las cosas si no se hacen óptimas. De ahí la palabra SEO, que no es lo mismo que posicionamiento. SEO es optimización, es decir, mejorar las cosas hasta el límite. El SEO es eficiencia y no eficacia, que sería el posicionamiento.

Ser eficiente no es sencillo. Por un lado has de ser eficaz, y por otro has de conocer muy bien lo que haces. Hace unos años, unos 10 años, casi nadie sabía hacer una página web. Años después, cualquiera te hacía una página web porque ejecutaba el Dreamweaver y te montaba un sitio. Eso sí, no puedes pretender que con “esas basuras de sitios” se pueda navegar bien o vaya rápido. Ahí es donde entra la experiencia, gran factor para ser eficiente.

Para mi la eficiencia no deja de ser “la ciencia de la eficacia”, es decir, como mejorar la eficacia para que, las cosas se hagan y, además, muy bien.

The Big Bang Theory Theme

4 comentarios.

En fin… si a algún geek como yo le gustaría tener la canción de entrada de The Big Bang Theory, aquí os la dejo para descargar: Barenaked Ladies – The Big Bang Theory

Our whole universe was in a hot dense state,
Then nearly fourteen billion years ago expansion started. Wait…
The Earth began to cool,
The autotrophs began to drool,
Neanderthals developed tools,
We built a wall (we built the pyramids),
Math, science, history, unraveling the mysteries,
That all started with the big bang!

“Since the dawn of man” is really not that long,
As every galaxy was formed in less time than it takes to sing this song.
A fraction of a second and the elements were made.
The bipeds stood up straight,
The dinosaurs all met their fate,
They tried to leap but they were late
And they all died (they froze their asses off)
The oceans and pangea
See ya, wouldn’t wanna be ya
Set in motion by the same big bang!

It all started with the big BANG!

It’s expanding ever outward but one day
It will cause the stars to go the other way,
Collapsing ever inward, we won’t be here, it wont be hurt
Our best and brightest figure that it’ll make an even bigger bang!

Australopithecus would really have been sick of us
Debating out while here they’re catching deer (we’re catching viruses)
Religion or astronomy, Encarta, Deuteronomy
It all started with the big bang!

Music and mythology, Einstein and astrology
It all started with the big bang!
It all started with the big BANG!

Piedra, papel, tijera, lagarto, Spock

2 comentarios.

Big Bang TheoryHace unos días os expliqué que estoy enamoradísimo… y los geeks que son vecinos de mi estimada Penny juegan a una nueva versión del tradicional “piedra, papel, tijera” con ciertas peculiaridades.

Antes de nada, para los amantes de la serie, he descubierto un Wiki muy interesante en el que se habla de la serie por completo…

La cuestión es que si juegas contra alguien con el que estás muy relacionado las probabilidades de empatar son altas (cercanas a un 75%) por lo que Sheldon decide jugar a esta nueva versión contra Koothrappali

Y es que es muy sencillo:

  • Tijeras cortan papel
  • papel tapa piedra
  • piedra aplasta lagarto
  • lagarto envenena a Spock
  • Spock rompe tijera
  • tijeras decapitan lagarto
  • lagarto devora papel
  • papel desautoriza Spock
  • Spock vaporiza piedra
  • y, como siempre… piedra aplasta tijeras

Que no te cobren las maletas en el avión

0 comentarios.

maletaÚltimamente está muy de moda eso de que las compañías “low cost” te cobren las maletas “sí o sí”, entre 10 y 20 euros por trayecto. pero tenéis que saber que esto no es muy legal que se diga, ya que en la Ley de Navegación Aérea se especifica claramente que los usuarios tienen derecho a embarcar un bulto (que no de mano) siempre que no sobrepase unos límites de peso.

En concreto, el Artículo 97 de la Ley de Navegación Aérea dice:

El transportista estará obligado a transportar juntamente con los viajeros, y dentro del precio del billete, el equipaje, con los límites de peso y volumen que fijen los Reglamentos. El exceso será objeto de estipulación especial.

No se considerarán equipaje a este efecto los objetos y bultos de mano que el viajero lleve consigo.

Teniendo en cuenta que los límites actuales están en los 20 kilos, podéis embarcar siempre en un avión con: una maleta de hasta 20 kilos y con las medidas reglamentarias, equipaje de mano, que también siga las medidas reglamentarias y la persona en cuestión… y todo esto sin que se os cobre más, ya que todas las líneas aéreas con sede en España tienen la obligación de cumplir la Ley de Navegación Aérea.

En fin… si te han cobrado las maletas, lleva tu factura o tu billete con la información de facturación a la OMIC o a través de una demanda civil y la compañía tendrá que vérselas con quién toque…

Volare, oh oh, e contare, oh oh oh oh
Nel blu, dipinto di blu, felice di stare lassu

BBVA y La Caixa, cero en seguridad

1 comentario.

VISAAcabo de llegar de hacer una ronda por mis bancos habituales… al menos en los que suele haber algo de dinero… Primero me he pasado por La Caixa. Tenía unas tareas pendientes y, de paso quería cambiar todas las claves de libretas, tarjetas y similares.

Hace unas semanas unas cuentas “cercanas” a las mías han sufrido ciertos hackeos y saqueos extraños y llevaba queriendo cambiar las claves desde aquello… digamos que tras muchos años con los mismos PIN era hora de cambiar los números a otros más complejos y diferentes.

En el primer caso la cosa ha ido medianamente bien. Yo iba con un objetivo principal, que me dieran claves nuevas, o sea, que le dieran a la función “random” y me generasen claves nuevas. No lo he conseguido. La clave de la libreta que me han regenerado era “la misma”, por lo que he tenido que ir al cajero y cambiarla. Las tarjetas de crédito me han dicho que no me podían dar las claves (ni generar nuevas) por lo que, si me acordaba (de una no me la sé) he ido al cajero y la he cambiado (como digo, de otra tarjeta no he conseguido nada, por lo que la tengo inútil). Lo único que me han podido cambiar sin problema es la tarjeta “de los barquitos” para hacer operaciones desde el Línea Oberta.

En definitiva, en La Caixa he conseguido que me cambien 1 de 5 claves.

Después me he pasado por el BBVA, que era el que más me preocupaba, ya que no suelo mirar la cuenta con tanta frecuencia y si pasase algo tardaría unos pocos días en verlo…

Aquí la situación ha sido más desastrosa. El cambio del PIN de la libreta, tras insistir, me lo van a mandar por correo ordinario. La tarjeta “de los barquitos” para Internet la he de pedir “por Internet”… (no entiendo qué cojones entienden por falta de seguridad). La tarjeta la he ido a cambiar por el cajero y no me ha dejado. Total, que al final he vuelto a la del banco y le he dicho que no me dejaba y, al final, me ha detectado un descubierto de 11,63 €uros que ha hecho que “mi tarjeta quede bloqueada”. ¿Qué significa eso? Que no puedo ni cambiar el PIN ni hacer nada desde los cajeros pero, no te lo pierdas, tampoco puedo entrar en el BBVAnet.

En definitiva, en BBVA he conseguido que me cambien 0 de 3 claves.

Yo, no sé, pero si un cliente me dijera que quiere cambiar su clave porque en su entorno ha habido problemas con unas cuentas, perdería el culo por cambiarle todo y más estando allí presente y que me conocen, porque, como ahora “se pierda dinero” por culquier cosa, no sólo voy a pedir que me lo devuelvan sino daños y perjuicios por gilipollas…

En fin, creía que no era así, pero está claro que en los bancos prima más que tengan tu dinero que no la seguridad sobre él.

Parsear el robots.txt con PHP

1 comentario.

Cuando construyes un robots de Internet has de tener en cuenta dos elementos:

  • Tener tu propio “User-Agent”
  • Cumplir el estándar de robots.txt

Para el primer elemento hay una forma muy sencilla de ejecutar un código en PHP:

ini_set("user_agent", "Agente 1.0 (http://www.agente.dom)");

Con esto ya consigues que, cuando se haya una petición desde PHP hacia cualquier sitio, en vez de llevar el agente del propio PHP se genere uno con los datos que tú indiques.

Aunque, quizá lo más interesante es tener un sistema de parseo de los ficheros de robots.txt. Para ello hemos de leer todas las líneas del fichero y procesarlas, sobretodo si coinciden con nuestro agente.

La idea es crear una función que consulte si tenemos acceso o no a esa dirección URL. Se puede mejorar con un sistema de caché y similar, pero lo pondré sencillo para dar unos primeros pasos.

function robots($url, $useragent=false) {
 
  // leemos la URL a revisar y sacamos la info
  $parseado = parse_url($url);
 
  // creamos un array de agentes posibles, incluyendo siempre el *
  $agentes = array(preg_quote('*'));
 
  // Si enviamos unos agentes por parámetro los revisamos
  // los agentes se pueden pasar por parámetro separados por "pipelines"
  if($useragent) $agentes[] = preg_quote($useragent);
  $agentes = implode('|', $agentes);
 
  // leemos el fichero robots.txt
  $robotstxt = @file("http://{$parsed['host']}/robots.txt");
  // y si no existe, se acabó todo
  if(!$robotstxt) return true;
 
  $reglas = array();
  $aplicadas = false;
  foreach($robotstxt as $linea) {
    if(!$linea = trim($linea)) continue;
 
    // Comprobamos si la línea hace referencia a un Agente
    if(preg_match('/User-agent:(.*)/i', $linea, $coincidencia)) {
      $aplicadas = preg_match("/($agentes)/i", $coincidencia[1]);
    }
 
    // Comprobamos si la línea hace referencia a una Regla
    if($aplicadas && preg_match('/Disallow:(.*)/i', $linea, $registro)) {
      if(!$registro[1]) return true;
      $reglas[] = preg_quote(trim($registro[1]), '/');
    }
  }
 
  // Comprobamos cada una de las reglas para la dirección que estamos revisando
  foreach($reglas as $regla) {
    if(preg_match("/^$regla/", $parseado['path'])) return false;
  }
 
  // Si no hay que filtrar nada, devolvemos "true" sino, ya habremos devuelto "false"
  return true;
}

Ahora sólo faltaría hacer un llamada:

$url = "http://www.ejemplo.ext/preba.html";
if(robots($url, "Agente")) {
  $contenido = file_get_contents($url);
}

Estoy enamoradísimo…

3 comentarios.

Kaley CuocoLo reconozco, estoy enamorado… pero tengo un dilema, y es que no sé con cuál de ellas quedarme… Puedo casi decir que a todas ellas me las he llevado a casa y hemos pasado horas y horas juntos, y creo que les he sido muy fiel…

Cobie Smulders es una chica que parece normalita, pero tiene un gran defecto y es que es canadiense. Muchos acaban enamorándose, y acaba siendo muy complejo estar con ella, porque no quiere tener una relación formal con nadie… le da miedo el compromiso…

Una que seguro que conocéis más es Jessica Alba. De pequeña jugaba con los delfines, aunque como yo siempre he tenido un algo con los repartidores (sobretodo los que viajan 1000 años adelante a Nueva Nueva York) me dejó prendado cuando repartía paquetes en el año 2019. Aunque, sin duda, donde mejor nos lo pasamos fue en nuestro viaje a Sin City.

Hace poco que he conocido a un par de chicas nuevas. Una conduce un coche muy chulo, es ingeniera y muy lista. Se llama Deanna Russo, es morena y tiene unos ojos que me llevan por el camino de la amargura… ha conseguido que un coche hable y entienda lo que le digo, y no, no es el GPS.

La otra que he conocido es Emilie Ullerup. Esta no es morena, sino rubia, y me encanta porque trabaja diseñando cosas, todo el día envuelta entre ordenadores, en un sótano. El mayor problema que tiene es que su apellido empieza por J y eso nos distancia… aunque no sé si que mi nombre empiece así facilitaría las cosas…

Hace tiempo conocí en Orange County a Amanda Righetti… ese cuerpo, ese puesto entre las 100 mujeres más sexy según FHM en 2006, y ahora ese tan buen trabajo que hace en el FBI junto a un mentalista me lleva loco.

Pero, de la que estoy completamente por sus huesos es de Kaley Cuoco. La vi hace un tiempo haciendo magia con unas cuantas brujas mas, pero sin duda los que más envidia me dan son Sheldon y Leonard, porque esta chica para mi sí que es el Big Bang.

Madrid, la ciudad con sabor a viejuno

9 comentarios.

Escudo de MadridAntes de nada, que nadie se me enfade, que esto es una opinión sin ánimo de lucro de algo que llevo pensando desde hace años…

Ayer estuve por Madrid, una de tantas decenas de veces desde 1999 que fui, si no recuerdo mal, al SIMO. En aquella época, yo, todo un pipiolo me encontraba en la capital completamente perdido y desorientado. Varias veces después, he seguido perdido y desorientado, aunque ya hay “trayectos” que me los conozco bastante bien. Lo curioso es que el “perderme” sólo me ocurre allí, porque en otras ciudades a las que he ido varias veces no me pasa.

Hace unas semanas, cuando estuvimos unos cuantos en el Congreso de Dominios hablaba con Jaume y es de la misma opinión que yo: hay algo en Madrid que no acaba de cuadrar. Y tras un paseo por la ciudad llegamos a una conclusión: Madrid tiene sabor a viejuno.

Es curioso porque siempre que he ido allí me ha dado la sensación de vivir en el siglo pasado. Las líneas de metro (en general) son muy antiguas, las calles muy grises, las fachadas también muy de piedra y grisáceo… incluso, ya lo último, es que las cosas nuevas parecen viejas. Por poner un ejemplo, los pilones que se ponen en las aceras para que no se suban los coches, parece que esté hecho adrede pero es que parecen viejos siendo ya nuevos.

Supongo que estoy mal acostumbrado a sitios como Barcelona o Granada. Barcelona tiene zonas ya con cierta edad pero que son coloridas. Tú te vas a Las Ramblas y ese suelo amarronado, con esos edificios tan dispares, con esas casetas… Además, sabes donde está el norte porque mires donde mires puedes averiguar el mar y la montaña, y con eso es muy sencillo situarse. En Granada me pasa más de lo mismo… vas por la calle y hay sensación de vida, un ambiente distinto, unos edificios que destacan… No sé, es como si la ciudad se hubiera comenzado a construir en el año 1600 y se haya querido modernizar manteniendo lo antiguo. En cambio, en Granada te encuentras cosas del año 1000 y en Barcelona cosas de la época medieval.

Sé que muchos se van a enfadar por esto que digo, y que conste que esta crítica no es por nada en especial ni ningín tipo de desprecio por nadie, sólo expongo una realidad (al menos mi realidad) al mundo con lo que veo cada vez que voy. Estoy seguro que si pudiera irme una semana de vacaciones y dejar de lado el ir de un lado a otro por trabajo me encontraría rincones que me harían cambiar de opinión.

Por cierto, sí que hay algunos edificios de Madrid que me encantan por alguna razón (supongo que es porque están ahí y sería complicado encontrarlos en otros lugares) como el Palacio Real de Madrid.

Jardines de Sabatini

Anuncios Estrella Damm

1 comentario.

Antes de nada, que conste que Estrella Damm no ha patrocinado esta estrada y que tampoco es que no me guste la cerveza, pero no la bebo… eso sí, he de reconocer que si esta gente sabe hacer algo es llegar al corazón de los catalanes

Los últimos anuncios me han encantado… además, siempre nos perdemos muchas cosas que en 20 segundos no se ven, y es que el último “videoclip” dura más de 3 minutos, un vídeo que os aseguro que me ha llegado.

El primero que os dejo es uno que apareció sobre Barcelona / Messi hace un par de meses… el siguiente es el de Formentera de este verano 2009… la música es el Summercat (descarga gratuita en MP3 sin pasar por caga o la $GA€) de Billie the Vision and the Dancers, sin duda una de las canciones del verano. Por cierto, os podéis bajar las canciones directamente (están en Last.fm) y aportar si os interesa con Paypal.

Y es que lo bueno nunca acaba si hay algo que te lo recuerda y es que a Barcelona es fa vida al carrer.

Estrella Damm Messi

Estrella Damm Formentera

I kissed you good bye at the airport.
I held you so close to me.
I said ’So here we are now and I can’t stop from crying Lilly’.
And you said ’Hey hey hoo, you know this is the way to go
You will forget about me when I’m on that plane.
Forget about me when I’m on that plane.’

Tonight tonight tonight tonight
I wanna be with you Tonight tonight tonight tonight
I wanna be with you tonight

The plane took off and my love went with it.
The chilly wind whipped my both cheeks hard.
And the man next to me said ’Everything is gonna be alright’.
I said ’Nothing is gonna be alright, but thank you anyway’.
And then I saw your face in the airplane window.
I waved my hands and I shouted to you:

Tonight tonight tonight tonight
I wanna be with you Tonight tonight tonight tonight
I wanna be with you tonight

I wore a T-shirt and my worn out hat.
Abandoned as a summer cat.
And as I stood there as a broken hearted I realized you got the car keys still.
So I broke into my own old car.
I fell asleep on the passenger seat.
I dreamed of summer sex with you and you whispered in my ear:

Tonight tonight tonight tonight
I wanna be with you Tonight tonight tonight tonight
I wanna be with you tonight
Why can’t you leave me tomorrow instead?
Why can’t you leave me tomorrow instead?

And above the clouds she said to her self ’I can’t believe how naive a man can be.
That’s why I love you so and that’s why I can’t be with you…’

Tonight tonight tonight tonight
I wanna be with you Tonight tonight tonight tonight
I wanna be with you tonight

La Unión Europea se equivoca con Windows 7

9 comentarios.

Unión EuropeaMuchos sabéis que desde principios de año, casi diría que desde algún tiempo antes, estoy utilizando en la oficina en exclusiva Windows 7. Me propuse hacerlo así porque sino, sabía que seguiría con Windows XP, el sistema operativo que uso en el resto de mis máquinas (un portátil en casa, mi netbook, los ordenadores en casa de mis padres…).

Como también he comentando en muchas ocasiones, creo que Windows 7 es posiblemente el mejor sistema operativo de Microsoft, y que el hecho de que haya dejado abierto su uso para beta-testers a casi cualquiera ha sido un paso interesante para no tener que usar de conejillo de indias a todo usuario hasta el lanzamiento del Windows 7 Service Pack 1.

La cuestión es que prácticamente todos los que se han instalado estas versiones lo hacen con la edición “Ultimate” de Estados Unidos, es decir, la versión “más completa” que aparecerá del sistema operativo. Hace ya unas semanas que había comentado por la oficina que el tema de Internet Explorer 8 iba a traer cola. La primera fase fue la posibilidad de “desinstalarlo”, algo que hasta ahora no era posible. Hay que recordar que hasta Windows Vista era casi imposible actualizar Windows Update sin este navegador (se puede con un añadido de Firefox, pero no para el resto de navegadores).

Ahora leo con bastante miedo que el Windows 7 que veremos en Europa va a venir más limitado que nunca. Todo comenzó con el lanzamiento de Windows 95. No sé si recordáis que llevaba la posibilidad, con un icono, de “instalar” la red MSN. Esto fue considerado en Estados Unidos un ataque contra AOL, su mayor competencia, y ahí comenzaron los problemas. El siguiente paso fue el de no incluir por defecto en reproductor Windows Media Player. ¿Un sistema operativo sin reproductor de audio/vídeo? En fin, la verdad es que no tengo mucho que decir. Estos últimos años se ha hablado mucho de que el mismo caso que para el reproductor era el navegador de Internet. Y por eso desde hace un tiempo la Unión Europea ha solicitado por activa y por pasiva que Windows no lleve Internet Explorer “por defecto”.

Windows 7 LogoAhora Microsoft en sus últimas copias ha enviado un Windows 7 “especial Europa”. En realidad son varias ediciones, ya que contamos con varias posibilidades. Pero la base es que no llevará: Windows Media Player, Internet Explorer ni Media Center; esto significa que tendremos un ordenador que no puede navegar por Internet, no se podría conectar a otra cosa que no sea una pantalla de ordenador ni, por supuesto, escuchar música o ver vídeos.

La verdad es que considero uno de los mayores errores esto. Como muchas veces nos dice Carlos Blanco, “sus vecinos” no saben que existen otras cosas como Winamp, Firefox o similares… ellos “saben” que la “e” del escritorio es “Internet”, y si se lo cambias, la has cagao porque ya se pierden. Ahora, cuando alguien se compre un ordenador nuevo no tendrá navegador a Internet… ¡genial!… si yo me encontrase en esa situación no sabría como descargarme ningún otro navegador, ya que para buscar uno necesito “navegar por Internet”.

Los rumores son varios. Ahora los de Europa se han cagado en los pantalones y dicen que “ellos no dicen que no haya un navegador de Internet“, sino que ha de ir Opera (un navegador “europeo”) en la máquina.

¿Nos estamos volviendo locos? A ver, si yo me compro un sistema operativo quiero que vengan las herramientas básicas para hacer cualquier cosa con el ordenador sin necesidad de añadir o quitar cualquier programa. Por eso viene el WordPad (para poder escribir textos con formato), viene el Paint (para poder editar imágenes), viene la Calculadora… Eso sí, nadie se queja de que en los Mac viene Safari por defecto, en el 100% de los que compran ese sistema operativo… o los que tienen Linux que en la mayoría de casos viene Firefox instalado por defecto.

Sé que puede parecer que soy muy pro-Windows o similar, pero no es así. Siempre he dicho y creído que Windows es un buen sistema operativo. Normalmente “los fallos” vienen dados por errores de otras instalaciones, es decir, de programas que no vienen por defecto en el sistema operativo.

En fin, espero que el 22 de Octubre, cuando se lanza Windows 7 en todo el mundo, tengamos una versión completa de un sistema operativo… sino ¿a quién he de pedirle cuentas porque a la empresa Microsoft no le dejan venderme otra cosa que un sistema operativo tarado “para evitar el monopolio”?

Más sobre la historia de este problema histórico que ya dura cerca de 15 años…

Recuperando el blog

0 comentarios.

Hacía días que no me paseaba por aquí, y la verdad es que es por muchas razones. Por un lado he tenido unos picos de trabajo que han sido poco llevables.

Por un lado OJObuscador me come uno o dos días a la semana casi de forma completa, básicamente por la imposibilidad de actualizar.

Por otro lado, Ethek está consumiendo prácticamente todos mis recursos. Llevo desarrollando algunas novedades, sobretodo temas internos, y es un no parar. Sobretodo porque se me ocurren nuevas herramientas e ideas y la lista llega un momento en que es inacabable. Además, esos picos han hecho que acabe yendo a la oficina incluso algunos fines de semana en los que te encuentras todo como si fuera una ciudad fantasma.

Y para acabar mi abuela, que está ya muy mayor y entre unas cosas y otras hace que tengamos que dedicarle de tanto en tanto un tiempo que a veces nos falta… pero claro, “la familia es la familia”.

Por cierto, hace 3 meses decidí que el blog iba a ser legible únicamente por feed. La verdad es que ha sido una experiencia muy interesante, y creo que algún día lo volveré a hacer, pero los posibles cambios que explicaba antes han hechop que decida volver a poder a disposición de todos un poco de navegabilidad en el sistema…

Y nada, espero que a partir de ahora que parece que las cosas se han calmado ligeramente hagan que pueda volver a escribir… La verdad es que tengo ganas de explicar algunas cosas, aunque antes he de poner orden a los artículos que quiero publicar…

Declaración de Independencia del Ciberespacio

0 comentarios.

Gobiernos del Mundo Industrial, vosotros, cansados gigantes de carne y acero, vengo del Ciberespacio, el nuevo hogar de la Mente. En nombre del futuro, os pido en el pasado que nos dejéis en paz. No sois bienvenidos entre nosotros. No ejercéis ninguna soberanía sobre el lugar donde nos reunimos. No hemos elegido ningún gobierno, ni pretendemos tenerlo, así que me dirijo a vosotros sin mas autoridad que aquella con la que la libertad siempre habla.

Declaro el espacio social global que estamos construyendo independiente por naturaleza de las tiranías que estáis buscando imponernos. No tenéis ningún derecho moral a gobernarnos ni poseéis métodos para hacernos cumplir vuestra ley que debamos temer verdaderamente.

Los gobiernos derivan sus justos poderes del consentimiento de los que son gobernados. No habéis pedido ni recibido el nuestro. No os hemos invitado.

No nos conocéis, ni conocéis nuestro mundo. El Ciberespacio no se halla dentro de vuestras fronteras. No penséis que podéis construirlo, como si fuera un proyecto público de construcción. No podéis. Es un acto natural que crece de nuestras acciones colectivas.

No os habéis unido a nuestra gran conversación colectiva, ni creasteis la riqueza de nuestros mercados. No conocéis nuestra cultura, nuestra ética, o los códigos no escritos que ya proporcionan a nuestra sociedad más orden que el que podría obtenerse por cualquiera de vuestras imposiciones.

Proclamáis que hay problemas entre nosotros que necesitáis resolver. Usáis esto como una excusa para invadir nuestros límites. Muchos de estos problemas no existen. Donde haya verdaderos conflictos, donde haya errores, los identificaremos y resolveremos por nuestros propios medios. Estamos creando nuestro propio Contrato Social. Esta autoridad se creará según las condiciones de nuestro mundo, no del vuestro. Nuestro mundo es diferente. El Ciberespacio está formado por transacciones, relaciones, y pensamiento en sí mismo, que se extiende como una quieta ola en la telaraña de nuestras comunicaciones. Nuestro mundo está a la vez en todas partes y en ninguna parte, pero no está donde viven los cuerpos.

Estamos creando un mundo en el que todos pueden entrar, sin privilegios o prejuicios debidos a la raza, el poder económico, la fuerza militar, o el lugar de nacimiento. Estamos creando un mundo donde cualquiera, en cualquier sitio, puede expresar sus creencias, sin importar lo singulares que sean, sin miedo a ser coaccionado al silencio o al conformismo.

Vuestros conceptos legales sobre propiedad, expresión, identidad, movimiento y contexto no se aplican a nosotros. Se basan en la materia.

Aquí no hay materia. Nuestras identidades no tienen cuerpo, así que, a diferencia de vosotros, no podemos obtener orden por coacción física.

Creemos que nuestra autoridad emanará de la moral, de un progresista interés propio, y del bien común. Nuestras identidades pueden distribuirse a través de muchas jurisdicciones. La única ley que todas nuestras culturas reconocerían es la Regla Dorada. Esperamos poder construir nuestras soluciones particulares sobre esa base. Pero no podemos aceptar las soluciones que estáis tratando de imponer. En Estados Unidos hoy habéis creado una ley, el Acta de Reforma de las Telecomunicaciones, que repudia vuestra propia Constitución e insulta los sueños de Jefferson, Washington, Mill, Madison, DeToqueville y Brandeis. Estos sueños deben renacer ahora en nosotros.

Os atemorizan vuestros propios hijos, ya que ellos son nativos en un mundo donde vosotros siempre seréis inmigrantes. Como les teméis, encomendáis a vuestra burocracia las responsabilidades paternas a las que cobardemente no podéis enfrentaros. En nuestro mundo, todos los sentimientos y expresiones de humanidad, de las mas viles a las mas angelicales, son parte de un todo único, la conversación global de bits. No podemos separar el aire que asfixia de aquel sobre el que las alas baten.

En China, Alemania, Francia, Rusia, Singapur, Italia y los Estados Unidos estáis intentando rechazar el virus de la libertad erigiendo puestos de guardia en las fronteras del Ciberespacio. Puede que impidan el contagio durante un pequeño tiempo, pero no funcionarán en un mundo que pronto será cubierto por los medios que transmiten bits.

Vuestras cada vez más obsoletas industrias de la información se perpetuarían a sí mismas proponiendo leyes, en América y en cualquier parte, que reclamen su posesión de la palabra por todo el mundo. Estas leyes declararían que las ideas son otro producto industrial, menos noble que el hierro oxidado. En nuestro mundo, sea lo que sea lo que la mente humana pueda crear puede ser reproducido y distribuido infinitamente sin ningún coste. El trasvase global de pensamiento ya no necesita ser realizado por vuestras fábricas. Estas medidas cada vez más hostiles y colonialistas nos colocan en la misma situación en la que estuvieron aquellos amantes de la libertad y la autodeterminación que tuvieron que luchar contra la autoridad de un poder lejano e ignorante. Debemos declarar nuestros “yos” virtuales inmunes a vuestra soberanía, aunque continuemos consintiendo vuestro poder sobre nuestros cuerpos. Nos extenderemos a través del planeta para que nadie pueda encarcelar nuestros pensamientos.

Crearemos una civilización de la Mente en el Ciberespacio. Que sea más humana y hermosa que el mundo que vuestros gobiernos han creado antes.

John Perry Barlow en Davos (Suiza) el 8 de febrero de 1996

Cómo conseguir móviles más baratos

6 comentarios.

Estos días atrás, con esto de las operadoras móviles virtuales, me he dado cuenta de una cosa que puede ser una tontería, pero tal vez pueda ayudar a algunos… Y es que, con estas operadoras en las que no hay permanencia, tipo Simyo, podemos llegar a conseguir teléfonos más baratos e incluso gratis gracias a la portabilidad.

Y es que, si darse de alta en una operadora de estas tan sólo vale entre 1 y 20 euros, y luego te puedes marchar a otra, ahí puedes ganar bastante. Sobretodo, porque una semana después puedes pasarte a tu operadora, donde, por hacer una portabilidad, te regalan hasta las bragas.

Que conste que no es por fastidiar a las operadoras, pero es que el otro día estaba portando una de mis líneas, y, si migraba una línea de móvil ya pasaba de tener que pagar 30 euros por un móvil muy decente (un Nokia de gama alta) a no pagar absolutamente nada…

En fin… una simple idea que se me ha pasado por la abeza que, tal vez, le pueda servir a alguien que tenga un terminal antiguo y que quiera cambiarlo…

SEO Sarao… reunión de SEOs en Marbella

3 comentarios.

SEO SaraoEste fin de semana, más concretamente del viernes a las 15h hasta el domingo a las 15h se va a vé un follón que no va a sabé ande sa metio. Y es que nos vamos a Marbella a reunirnos unos cuantos SEO en plan relax, sin ponencias ni presentaciones, para hablar de cómo van y están las cosas.

La verdad es que es curioso, porque desde hacía tiempo que me venían persiguiendo para montar un evento sólo para SEOs y la verdad es que me lo han quitado de las manos. Es cierto que me lo comentaron hace ya casi un año pero he sido yo el que no estaba muy por la labor, y es que organizar un evento en una gran ciudad no es tarea sencilla.

Sé que es ya pasado mañana, pero si alguien se quiere apuntar, que lo avise en la web o se apunte por Facebook, aunque, como decía, es sólo para gente del sector, en plan profesional-informal.

Hay mucha gente que se ha quedado sin poder venir, pero quizá es que se decidió montar hace tan sólo 4 semanas… algo que ha quitado, posiblemente, margen de maniobra a algunos… eso sí, este fin de semana comentaré la opción de montar un SEO Sarao en Barcelona en no mucho espacio de tiempo… aunque habrá que ver cómo y dónde se hace…

El DNI electrónico no sirve para nada

9 comentarios.

Lo he intentado, desde hace unos días, y, lo siento, pero no, el DNI electrónico no sirve para nada de lo que dicen.

La semana pasada, aprovechando un día de “desconexión” aproveché en ir a hacer esas gestiones que nunca se hacen… pasar la ITV, renovarse el carné de conducir, renovarse el DNI.. en realidad el DNI no me caduca(ba) hasta el verano que viene, pero aprovechando estos días de “declaraciones de renta”, me dije que podría ser interesante tenerlo.

Esa misma tarde me acerqué a una tienda y compré un lector de DNI electrónico. Por lo que creo, vale unos 15-20 euros o algo así, aunque me salió por bastante menos por un colega.

Total, que llegué a casa y, lo primero… ¿qué hay que instalar? Pues no es nada sencillo. Primero tuve que instalar el CD que venía con eso, que te instala el programa que gestiona el lector. La verdad es que es básico y sencillo, pero no me gusta instalar programas, prefiero instalar “drivers” para que funcionen las cosas.

Después… ¿cómo lee ahora esto el DNI? Pues tuve que bajarme el programa que hay en la web del DNI electrónico. En mi caso, Windows (que supongo que debe ser el más sencillo) hay que bajarse 2 programas. El primero es para que se instalen los certificados y similares. El segundo, para poder cambiar la contraseña. Una vez instalados, la verdad es que cambiar la contraseña fue como una odisea. Sobretodo porque el lector no dejaba de parpadear, el programa me decía que la tarjeta estaba en uso y, finalmente me di cuenta de una cosa: es excesivamente lento. Creo que no es cosa del lector, sino de todo en general… fui paciente y, después de 15 minutos intentándolo, llegué a la conclusión que simplemente debía esperar antes de darle a “Siguiente”… y efectivamente, me quedé un minuto quietecito y él solo me puso los paneles para cambiar la contraseña.

Tras eso me dispuse a probarlo. Lo más sencillo para probar eran los bancos. La cuenta de La Caixa me obligaba a “solicitar el cambio” al DNI electrónico. A las 12 horas ya tenía un correo de confirmación. Eso sí, desde ese momento sólo puedo entrar al sistema con un paso más: usuario y clave, luego solicitud del DNI electrónico y, como siempre, cuando he de hacer alguna gestión he de usar esa tarjeta de “los barquitos”. ¿Para qué cojones sirve entonces el DNI electrónico si he de seguir haciendo EXACTAMENTE los mismos pasos que antes, incluso uno más, porque he de poner la clave del DNI? he de reconocer que La Caixa es la que mejor ha integrado el sistema de certificados y la que mejores avisos del navegador ofrece.

El otro a probar fue el BBVA. Desde hacía algún tiempo había visto que en la página te daba la opción de meter el número de la tarjeta con su clave, o elegir el DNI electrónico. En realidad ya me sé de memoria la mayoría de tarjetas de crédito, pero una vez también avisado que quería usar el DNI electrónico (aunque aquí sí que me dicen -opcionalmente- si quiero mantener el acceso “a la antigua usanza, por si no tengo un lector a mano -algo muy probable-), el sistema fue más sencillo. En la página pulsas en el panel y, directamente, te salta a una página en la que te pide que introduzcas la tarjeta en el lector… de ahí en adelante no he sabido que pasa ¡porque se cuelga el navegador! Ahm, y claro… sólo va en Internet Explorer. ¿Por qué la Unión Europea se niega a que Windows 7 lleve Internet Explorer si es obligatorio para usar el DNI electrónico? No lo entiendo.

Lo mejor de todo, que aún no he acabado de pillar, es que cuando conector el lector y el DNI, me sale un “panel” que me dice si quiero usar mi acceso como FIRMA o como AUTENTIFICACIÓN. ¿Alguien sabe qué cojones diferencia una cosa de otra? Ha llegado un punto en el que voy pulsando de forma aleatoria a una y otra hasta que funciona una de las dos… pero, no consigo entender qué significa o cuándo hay que usar una u otra.

La verdad es que me ha defraudado, muchísimo… me ha complicado la vida algo que supuestamente me la tendría que facilitar… La funcionaria de la Policía me dijo que “en la web tenía más de 600 usos para el DNI electrónico”… yo sólo le encuentro uno: llevarlo en la cartera.

Descargar series para ver en casa…

8 comentarios.

Lo reconozco: me bajo series por Internet. Pero es que tal y como maltratan las televisiones a las series en España no hay manera de ver algo decente de una forma seria, y eso me harta… y no lo digo por que pongan anuncios, algo que veo razonable, en tanto es la forma de rentabilizar la televisión, pero si que no acepto cambios de horarios, excusas baratas e incluso, cambios de cadena…

Es por eso que desde hace unas semanas me ha dado por navegar por la red y descargarme a mi disco duro multimedia (el cual ha pagado su canon y por eso estoy muy tranquilo en bajarme cosas, porque no soy ningún pirata) algunas series que me han enganchado. Y lo hago bajándome las cosas, principalmente, desde megaupload.com de la que me han dejado una cuenta premium, algo que agradezco muchísimo.

La cuestión es que he encontrado algunos sitios y foros que quiero compartir con vosotros, tanto por si conocéis algunos más, como para darlos a conocer por si queréis buscar alguna cosilla…

  • Series Yonkis: un clásico, hay un montón de cosas, aunque últimamente está fallando bastante las descargas.
  • TodoRip: un muy buen foro, muy bien estructurado y donde lo que hay, siempre funciona.
  • Por Descarga Directa: También se encuentran bastantes cosillas…
  • Megaviload: no hay mucha cosa, pero está bien… a tener en cuenta.
  • Cinetube: muy compleja de navegar, aunque hay bastantes cosillas…
  • Foro-descarga: tienen bastante cosa, pero muy desorganizado… deberían crear subforos.
  • ForoSeriesTV: aunque no está muy organizado, tienen un índice con todo lo que hay
  • Catálogo Piratas: hay un índice y son enlaces directos…
  • NuncaMas: tiene mucha cosa, pero también mucha desorganización

En fin… si alguien sabe de otros sitios y los quiere dejar en los comentarios, los iré ampliando según aparezcan…

Por cierto, estoy muy enganchado a: Californication, Carnivale, Como conocí a vuestra madre, Fringe, Heroes, IT Crowd y, sobretodo, The Big Bang Theory. Ahora tengo pendiente ver Dexter, Lost, Dollhouse, Eureka y Numb3rs… aunque seguro que se cuela alguna otra entre medias…

Logs del Apache: cómo tenerlos correctamente

1 comentario.

papiroLlevaba bastante tiempo queriendo tener unos logs del Apache configurados muy decentemente pero hasta hoy no he conseguido comprobarlos y tenerlos bien. Más que nada todo viene por un problema que algunos seguro que os podéis encontrar.

Yo utilizo el programa WebLog Expert para mi sistema de estadísticas interno de los del Apache (donde realmente ves problemas del sistema y cosas que con sistemas de semilla, como Analytics, no se ven), y claro, cuando te encuentras con múltiples subdominios o cosas similares, eso empieza a hacer aguas.

Un ejemplo claro puede ser el de tener configurados múltiples subdominios en una misma configuración de Apache, lo que significa que todos los logs se guardan en un mismo fichero. Con esos sueles saber qué fichero se está leyendo, pero no sabes la URL completa, algo que desvirtúa todo.

Por defecto está el formato Common.

LogFormat "%h %l %u %t \"%r\" %>s %b" common

El problema de este formato es que te da información de visitas, pero no tienes información sobre Sistemas Operativos, el referente o cosas del estilo. Es decir, sirve para contar visitas y páginas vistas, pero poco más.

Hay un formato avanzado que es interesante, el Combined.

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

Con este, como más o menos se ve, añades los campos Referer y User-Agent a la información, por lo que los datos cruzados son mucho mayores. Aún así, seguimos teniendo un problema, y es que si usamos subdominios o múltiples dominios (o por ejemplo un Wordpress MU) no tenemos diferenciados los sitios web.

Para ello deberíamos usar el CombinedVirtualHost, que básicamente es el mismo que el Combined pero añadiéndole un campo más.

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %V" combinedvhost

Este añade el dominio (con subdominios o lo que tenga, el “server name” por así decirlo) al final del todo, y a la hora de generar estadísticas nos incluirá las direcciones URL de forma completa.

Así que, ahora que ya tenéis esas definiciones de tipos de Log, sólo tenéis que entrar en el httpd.conf de vuestro servidor y configurarlos. Y una vez hecho, iros a la configuración de vuestros dominios virtuales y cambiar el “common” o “combined” por “combinedvhost”.

phpBB, contenidos duplicados y etiqueta Canonical

3 comentarios.

Siempre he defendido phpBB como un buen sistema de foros, pero a veces creo que está pensando más en la Edad Media que para la era Internet. Y es que si hay una cosa que no me gusta absolutamente nada, es que las URL puede cambiar de forma estrepitosa según el navegante que venga, o buscador, además de poder generarse una de combinaciones bestiales.

Hace unas semanas tuve que actualizar un foro muy antiguo (versión 2 algo) a la nueva versión (la 3 algo), y me encontré con que, hace unos 4-5 años, le hice unos cambios por temas de SEO en el que las URL quedaban “chulas”. El problema es “deshacer todo el SEO que había hecho” para así, a partir de ahora, poder actualizar el software sin necesidad de ningún MOD raro de esos que se pueden montar…

Total, que tras la actualización han empezado a salir decenas de contenidos duplicados que no sabía cómo arreglar… hasta hoy que he encontrado una forma “razonable”. Lógicamente, esta forma razonable va a depender mucho de cada uno y de lo que pretenda con su foro, pero creo que para la mayoría de mortales servirá.

Y la forma razonable que planteo es sólo indexar estas 2 cosas:

  • Foros: sólo la primera página de cada foro.
  • Temas: indexar todos los temas y sus paginaciones

El resto (fichas de usuarios, combinaciones raras de foros o temas, paneles de gestión, ayudas, y demás) quedarían fuera de este sistema, ya que, a priori, no sirven para mucho, a la hora de aparecer en los resultados de búsqueda.

Lo bueno de este sistema, es que sirve para cualquier “style” (diseño) del phpBB, así que cualquiera lo debería de poder utilizar sin problema. Para ello, lo primero que hemos de hacer es activar las capacidades PHP del phpBB en los “style”. Para ello hay que:

  1. Entrar en el panel de Administradores
  2. Ir a la pestaña General -> Configuración del servidor -> Configuración de seguridad
  3. Permitir PHP en plantillas (Si se habilita esta opción, PHP e INCLUDEPHP serán convertidos en las plantillas) activar a SÍ.
  4. Aceptamos y ya tenemos el primero de los pasos… ya que ahora podemos programar dentro de los “diseños”.

Ahora hemos de ir al “diseño” que tengamos activo… para ello entraremos en Estilos -> Plantillas -> Editar (de la plantilla actual) -> overall_header.html. Allí buscaremos la línea del <title>...</title> y la sustituiremos por esto siguiente:

Descargar directamente como TXT (es posible que haya un problema con las comillas en el código siguiente y en el TXT funcionará correctamente).


<!-- PHP -->
if( $_SERVER["PHP_SELF"] == "/viewtopic.php" ) {
<!-- ENDPHP -->
<title>{TOPIC_TITLE}</title>
<!-- PHP -->
} elseif( $_SERVER["PHP_SELF"] == "/viewforum.php" ) {
<!-- ENDPHP -->
<title>{SITENAME}: {FORUM_NAME}</title>
<!-- PHP -->
} else {
<!-- ENDPHP -->
<title>{PAGE_TITLE} en {SITENAME}</title>
<!-- PHP -->
}
if( $_GET['p'] || $_GET['sid'] || $_GET['highlight'] ) {
echo "<meta name=\"robots\" content=\"noindex\" />\n";
} elseif( $_GET['f'] && $_GET['t'] && ($_GET['start']!=0) ) {
echo "<link rel=\"canonical\" href=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?f=".$_GET['f']."&t=".$_GET['t']."&start=".$_GET['start']."\" />\n";
} elseif( $_GET['f'] && $_GET['t'] && ($_GET['start']==0) ) {
echo "<link rel=\"canonical\" href=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?f=".$_GET['f']."&t=".$_GET['t']."\" />\n";
} elseif( $_GET['f'] && $_GET['t'] ) {
echo "<link rel=\"canonical\" href=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?f=".$_GET['f']."&t=".$_GET['t']."\" />\n";
} elseif( $_GET['f'] && ($_GET['start']!=0) ) {
echo "<link rel=\"canonical\" href=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?f=".$_GET['f']."&start=".$_GET['start']."\" />\n";
} elseif( $_GET['f'] && ($_GET['start']==0) ) {
echo "<link rel=\"canonical\" href=\"http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?f=".$_GET['f']."\" />\n";
} elseif( $_SERVER["PHP_SELF"] == "/" ) {
echo "";
} else {
echo "<meta name=\"robots\" content=\"noindex\" />\n";
}
<!-- ENDPHP -->

Con esto básicamente hacemos varias cosas:

  • Poner un título concreto para los temas (indexable)
  • Poner un título concreto para los foros (indexable)
  • Poner el título genérico para el resto de elementos (no indexable)
  • Controlar parámetros que generan duplicados (p, sid, highlight) y decirle que esas páginas “no las indexe”.
  • Controlar las páginas indexables (con sus parámetros correctos) y darles la URL con el meta-tag Canonical para que siempre tengan el mismo formato.
  • Controlar que el resto de páginas no se indexen.

El hecho de usar la etiqueta Canonical ha sido básicamente porque, aunque el phpBB genera URL del tipo viewtopic.php?f=2&t=100, puede ser que algún listillo ponga los parámetros de otra forma, y que ese enlace genere otros incorrectos…

En fin, como digo, yo lo he probado con el phpBB 3 y me funciona… aunque, lógicamente, se aceptan todo tipo de sugerencias, combinaciones de URL y demás, porque seguro que me he dejado alguna cosa y el código se puede mejorar (si alguien sabe alguna cosa, que lo comente y actualizaré el código encantado).

ACTUALIZACIÓN: faltaba que se pudiera indexar la página principal… así que he añadido un “if” por ahí para controlar esa página…

Ethek se convierte en una única cosa

1 comentario.

EthekCreo que Ethek ha sido, y creo que seguirá siendo, uno de los desarrollo más largos que he sufrido.

Cuando a finales de 2007 me propusieron embarcarme en el proyecto la verdad es que no lo dudé, pero la verdad es que el viaje se ha hecho más largo de lo que pensaba. Lo primero que hicimos fue mantener la web y el foro. La cuestión fue la de crear la parte de descargas… un sistema de descargas, en principio de software, pensado a lo grande… en el que todo se base más en lo que el usuario quiera y no en la clasificación de los contenidos. El desarrollo duró un mes largo, y luego se fue parcheando durante muchos meses…

El verano pasado, cuando la parte de descargas “ya iba sola”, comencé a plantearme si no sería buena idea hacer una migración de los contenidos de la parte web a algo más razonable. El software que iba detrás del antiguo blog (por llamarlo de alguna manera) se había desarrollado sobre el 98, es decir, llevaba 10 años funcionando, y aunque había tenido varios cambios de aspecto, la cosa no acababa de cuadrar. Así que el siguiente paso fue ese: migrar el blog.

Hace cosa de un par de meses quedaban 2 temas pendientes… por un lado, el cambio del diseño y hacer todo uno (algo que fue sencillo con el blog y que, relativamente, fue sencillo con el foro). El foro además se actualizó a la última versión del software 8que llevaba como 3 o 4 años sin actualizarse y estaba ya viejuno.

El otro tema pendiente era rediseñar la parte de descargas y, aprovechando el caso, ampliar algunas cosas que estaban en la base de datos pero no en la web: los extras y las versiones anteriores.

Hace un par de horas, y tras un día estresante, muy estresante, he conseguido poner en marcha una versión casi-definitiva de Ethek. Ya está el blog, el foro y la parte de descargas.

Y, aunque en la parte de desarrollo “hablo de yo” (que me he pasado las 3 últimas semanas casi encerrado), he de dar las gracias a Rubén, a Màrius, a Laura, a Emilio y a Jaume por todo.