¿Podría cerrar Megaupload?

Hoy me ha llegado la notificación de que mi cuenta de Megaupload está apunto de caducar. Ya llevo varios años con la cuenta premium y me he empezado a plantear la cuenta vitalicia (de por vida), cada vez que se lo comento a algún compañero o a algún conocido siempre me responden los mismo: “estás loco? y si cierra megaupload con lo de la Ley Sinde?”, a lo que siempre me pregunto: “y si no?, realmente se podría cerrar Megaupload con una ley semejante?”.

He aquí una pequeña reflexión.

Megaupload, rapidshare, etc.  no posee ningún tipo de buscador, únicamente es un servicio de almacenamiento de archivos en la nube, como bien podría ser Amazon, MobileMe, etc. . Da igual el uso que le demos -al igual que los cds, pendrives, etc.-, backups o almacenamiento. Una cosa es lo que grabemos o subamos  gracias a nuestro derecho a copia privada y otra muy diferente es que nos lucremos con ello. Y aquí es dónde está el kit quid de la cuestión. Si megaupload y el resto de servicios de almacenamiento online no tienen un buscador para facilitar la búsqueda de archivos con copyright estos no estarán infringiendo ninguna ley.

Imaginemos el siguiente caso: Una persona mete en el banco todo su dinero procedente algunos delitos. Culparíamos al banco por los delitos que éste ha cometido o bien culparíamos al titular de la cuenta?

Lo mismo pasa con estos servicios en la nube. No se puede culpar al que almacena el archivo porque no lo hace público ni lo enlaza, sino a las personas que enlazan ese contenido y se lucran con ello.

El debate está servido.

Publicado en General | View Comments

Economía sostenible: un panorama desolador para las empresas de hosting españolas

¿Qué pasaría si se aprobase la ley de Sinde con las empresas españolas dedicadas al Hosting?

Ante el panorama que se presenta se está planteando un futuro un tanto incierto para las empresas de hosting españolas. Imaginemos un hipotético escenario:

“La mayoría de páginas web que se cierran están hospedadas en servidores dónde la ley española impera, es decir, en servidores españoles (hoy me he levantado redundante).”

Ante tal panorama, la solución a priori más sencilla sería cambiar de proveedor de hospedaje por otro que se encuentre fuera del territorio español, lo que ocasionaría cuantiosas pérdidas a estas empresas.

No paramos de oír a miles de usuarios reivindicando sus derechos -nuestros derechos-, que la neutralidad de internet se está quebrantando, etc. Ante esta propuesta de “Ley de economía sostenible” me pregunto, ¿en qué economía se van a sostener las empresas de Hosting españolas? ¿Porqué no se las está oyendo con la misma fuerza que al resto de usuarios? ¿Porqué no son estas empresas las que nos ayudan a crear movilizaciones?

Quiero pensar que estas empresas no tienen pensado el plan b y no se dedicaran únicamente a mover sus maquinas a otros países dónde la ley no les alcance. Creo que forman parte de la cultura española de internet.

Además, todos sabemos que el mayor agujero para una economía es que el dinero de ese país sea gastado en el extranjero y no invertido en el propio. ¿Eso es economía sostenible?

Desde aquí lanzo una pregunta a las empresas de hosting a que opinen y reflexionen sobre el tema. ¿Qué creéis que pasaría?

Publicado en General | View Comments

Activar VirtualHost en un Mac con leopard

Ya sea por una cuestión de manías o por necesidades X en el desarrollo de una web suelo utilizar con frecuencia el Virtual Host de Apache, tampoco es novedad que todo el desarrollo lo hago bajo un Mac (en este caso con Leopard) .

Casi todos mis proyectos que se encuentran en local suelen organizarse de la siguiente manera: todos los proyectos se localizan en una misma carpeta (la principal del servidor) y dentro de esta otra carpeta con el nombre del dominio (dominio.com) quedando así de esta manera:

carpeta_principal/dominio.com/

Y este es el host que utilizo para los desarrollos (diferente para cada proyecto): http://lab.dominio.com así que ahora solo debemos realizar unos pocos pasos para que todo esto funcione perfectamente, ahí van:

 

1. En caso de que no esté activado el virtual host, tendremos que descomentar una línea del httpd.conf, para ello abrimos el terminal y escribimos:

sudo /Applications/Textedit.app/Contents/MacOS/Textedit /private/etc/apache2/httpd.conf

Y descomentamos más o menos a la altura de la linea 462 el siguiente texto:

Include /private/etc/apache2/extra/httpd-vhosts.conf

 

2. Ahora toca meter mano al archivo que se encarga de gestionar el virtualhost:

sudo /Applications/Textedit.app/Contents/MacOS/Textedit /private/etc/apache2/extra/httpd-vhosts.conf

Y agregamos las nuevas lineas: 


<virtualhost *:80 >

DocumentRoot "/Users/usuario/Sites/dominio.com/"

ServerName lab.dominio.com

</virtualhost>

 

3. Ahora solo nos queda asignarle la ip al host:

sudo /Applications/Textedit.app/Contents/MacOS/Textedit /etc/hosts

Y agregamos la nueva linea:
127.0.0.1       lab.dominio.com
 

4. Reiniciamos el servidor y listo!

Publicado en General | View Comments

Instalar la librería GD en Leopard

Complementando un par de entradas anteriores sobre como montar un servidor local en mac con Leopard sin tener nada que envidiarle a otros servidores externos.

Para instalar la librería GD en un mac con Leopard solo debes seguir estos pasos y listo.

Para ello solo necesitamos utilizar dos herramientas, Finder y Terminal, y lo mejor de todo es que ambas herramientas vienen de serie con Leopard.

Con tan solo seguir estos pasos estará todo funcionando en cuestión de segundos.

1. Descarga la ultima versión de PHP como por ejemplo PHP 5.2.5 y descomprímelo.
curl -O http://www2.entropy.ch/download/php5-5.2.5-6-beta.tar.gz
tar -xzf php5-*-beta.tar.gz

2. Mueve la carpeta extraida php5 a /usr/local/
sudo mv php5 /usr/local/

3. Cambia de propietario a root
sudo chown -R root:admin /usr/local/php5

4. Abre http.conf (en el escritorio, con todas las ventanas del finder cerradas, pulsa comando+shift+g, escribe private en el cuadro de diálogo que se abrirá y pulsa intro) que se encuentra en private/etc/apache2/httpd.cof.

Comenta la linea existente:
#LoadModule php5_module libexec/apache2/libphp5.so

Escribe esta nueva linea debajo sin comentarla:
LoadModule php5_module local/php5/libphp5.so

5. Copia el existente php.ini en la nueva localización:
sudo cp /etc/php.ini /usr/local/php5/lib

Reinicia el servidor Apache y ya tendremos la librería GD funcionando.

Publicado en General | View Comments

RSS como sitemap para la indexación en Google

rss

Hace nada que monté el blog y me puse con el tema de la indexación en Google.

Uno de los primeros pasos y más necesarios para un buen posicionamiento es darse de alta en las Herramientas para webmasters de Google, la cual cuenta con muchas opciones que nos ayudarán a conseguir una buena indexación en Google -y un buen posicionamiento en las búsquedas-. El siguiente paso es acceder a la herramienta de Sitemaps, dónde podremos añadir nuestro archivo de feeds (RSS) para que Google lo tenga en cuenta a la hora de indexar.

El RSS tiene que cumplir con una serie de requisitos para que Google lo valide y lo encuentre correcto, de no cumplir estas pautas, la herramienta nos mostrará un aviso con los errores encontrados así como una serie de advertencias a tener en cuenta.

Para que Google valide nuestro RSS, nuestro xml deberá seguir los estándares del RSS.

Aquí teneis un ejemplo de código:


<?xml version="1.0"?><rss version="2.0">

<channel>

<title>Fernando Alou</title>

<link>http://www.fernandoalou.com/</link>

<description>

<![CDATA[

Blog sobre dise&Atilde;&plusmn;o gr&Atilde;&iexcl;fico...

]]>

</description>

<language>es-es</language>

<pubDate>Fri, 30 Nov 2007 01:01:01 GMT</pubDate>

<lastBuildDate>Tue, 12 Aug 2008 20:28:15 GMT</lastBuildDate>

<generator> GENERADOR RSS </generator>

<managingEditor>mail@vuestrodominio.com (nombre)</managingEditor>

<webMaster>mail@vuestrodominio.com (nombre)</webMaster>

<item>

<title>Ejemplo de titulo</title>

<link>http://www.web.com/blog/archivo/2008/08/10/5/</link>

<description>

<![CDATA[

Vuestra descripci&oacute;n puede estar en formato html.

]]>

</description>

<pubDate>Sun, 10 Aug 2008 19:17:48 GMT</pubDate>

<guid>http://www.web.com/post</guid>

</item>

</channel>

</rss>

Podéis comprobar si vuestro RSS es válido en el validador de RSS de v3C (W3C Feed Validation Service, for Atom and RSS) http://validator.w3.org/feed.

Si todo está correcto devolverá un mensaje de enhorabuena con una imagen que certifica que vuestro RSS está validado. En caso contrario os guiará a validarlo correctamente.

Publicado en General | View Comments

Vacaciones de verano, recargando pilas

Vacaciones-de-verano,-recargando-pilas


Ya hace una semana que empecé las vacaciones, la verdad es que uno no sabe cuanta falta le hacen hasta que ha empezado a disfrutarlas.

Dentro de muy poco hará un año que empecé mi aventura profesional en Barcelona, había pasado medio año estudiando un postgrado de tipografía en la “Ciudad Condal” y desde el primer día ya me empecé a enganchar a ese lugar, no paraba de conocer gente nueva, relacionarme con compañeros del gremio -de diseño gráfico, tipografía, multimedia, etc.- y todo aquello me encantaba. Así que cuando acabé el postgrado y regresé a Palma a pasar el verano todo el tiempo que pasaba en la playa tumbado en la arena con el sonido del mar de fondo, no podía dejar de pensar en Barcelona, así que tras plantearme muchos pros y contras, decidí dejar atrás mis miedos, dudas y demás en el fondo del mar y poner un nuevo rumbo a mi vida, decidí ir a Barcelona a vivir, experimentar, y crecer un poco más como persona.

Estas son mis primeras vacaciones desde que empecé a trabajar en el Estudio Frank Dominguez, la verdad es que llevo ahí prácticamente un año y se me ha hecho todo muy corto, han sido muchos proyectos, tomas de contacto, nuevos conocimientos, responsabilidades nuevas… un sinfín de cosas. Pero lo más importante son los “compañeros de trabajo”, lo entrecomillo porque jamás podría etiquetarlos como tales, sino como amigos -de lo mejorcito que hay-. Somos como una pequeña familia, el buen rollo fluye incesantemente y el ambiente de trabajo es fantástico. La verdad es que no me lo creo, esta aventura me ha llevado a conocer a unas maravillosas personas. Recapitulando… que me voy por los Cedros de Úbeda cerros de Úbeda. Tras tanto trabajo y ajetreo vamos cargando sobre nosotros una pizca de estrés que se va acumulando, no nos damos cuenta pero nuestra mente se espesa un poco y necesita un pequeño Kit-kat para reponer fuerzas. Como comentaba antes, tan solo hace una semana que empecé las vacaciones y ya noto como me voy refrescando, apenas noto el peso del trabajo, mi mente se va aclarando y vuelve a fluir con mil ideas revoloteando por la cabeza, ansiando que llegue el primer día de trabajo para empezar a salir volando y continuar disfrutando de mis amigos.

Ada, Anna, David, Frank, Gemma, Mireia. Gracias a todos por darme la tranquilidad de saber que si surge algún contratiempo (durante mi parada en boxes para repostar energía) todo queda en buenas manos, espero poder trasmitiros la misma tranquilidad cuando sea vuestro turno.

Publicado en General | View Comments

Como activar httaccess
en apache de Leopard OsX (10.5)

Ultimamente me ha pegado por sacar el máximo partido a todos los recursos que dispone Leopard para los programadores web, el Mac OS X (10.5) -al igual que sus anteriores versiones- cuenta con unos excelentes recursos a la hora de poner en marcha nuestro servidor en modo local.

Esta claro que la versión de Apache en Leopard viene un poco capada, pero con pequeños ajustes no tendremos nada que envidiarle a ningún otro servidor externo.

Una de las cosas más importantes y de las que carece la configuración de apache en Leopard es la utilización de los archivos .htaccess que se suelen utilizar a modo de configuraciones “extra” para nuestros proyectos web.

Ayer me proponía a activar el modo rewrite para hacer mis urls mas amigables cuando por sorpresa tenía desactivado la opción de utilizar los htaccess, así que investigando por diversas webs en búsqueda de una solución a este problema no encontraba nada que solucionase la papeleta o bien era imposible entender muy bien los pasos a seguir, así que aquí estamos, compartiendo conocimientos para que otros como yo sigan desarrollando en modo local sin envidiar nada a otras máquinas.

Pasos a seguir:

  1. Cerramos todas las ventanas del Finder, una vez en el escritorio, pulsamos las combinación teclas: Cmd+Shift+G. Se nos abrirá una pequeña ventana del Finder con un cuadro de dialogo con el texto “Ir a la carpeta:” y en el el cuatro de introducción de texto debemos escribir (sin las comillas): “private“. Pulsamos “Ir”.
  2. Abrimos la carpeta “etc”, dentro de esta carpeta abrimos otra carpeta llamada “apache2″, abrimos el archivo “httpd.conf”.
  3. Sustituimos el texto “AllowOverride None” por “AllowOverride All” en todo el documento. Guardamos y cerramos el documento.
  4. Ahora toca el turno de atacar al archivo de configuraciones del usuario, para ello dentro de la carpeta de “apache2″ abrimos la carpeta  “users” y dentro de esta carpeta abrimos el archivo que cuyo nombre es nuestro_usuario.conf (ejemplo: feralou.conf). Y tal y como hemos hecho antes, reemplazamos el texto “AllowOverride None” por “AllowOverride All”.
  5. Guardamos y reiniciamos apache (Panel del sistema -> compartir -> compartir web), desmarcar y volver a marcar la casilla.
  6. Disfruta de lo aprendido.


:D

Publicado en Mac, Programación | Etiquetado , , , | View Comments