Comenzando con Amazon Elastic Compute Cloud.

A partir del próximo Lunes (5 de Mayo de 2008), pasaré a desarrollar con/para/bajo Amazon Elastic Compute Cloud (EC2), por resumir, y explicarlo en un lenguaje llano, se trata de un sistema de “servidores bajo demanda en tiempo real”.
esto quiere decir, que puedo poner servidores en internet, en cuestión de segundos, en vez de hacer una serie de trámites “burocráticos” como pasa en la práctica totalidad de los datacenters.
Esto, nos da muchas ventajas, y flexibilidad a la hora de trabajar con servidores de internet, que paso a tratar de explicar en un lenguaje llano a continuación.
Read more

your ads here (468x60) - after 1st post.

Zend Studio, Subversion y Google Code (manual para torpes xD).

Antes que nada, debeis tener claro que el SVN que trae Zend Studio NO soporta SSL, por lo que debereís iros a Herramientas->Preferencias->Control de versiones y cambiar la ruta del SVN por uno que si de soporte SSL (supongo que el que venga con vuestra distribución, o si no, os toca buscaros la vida encontrando uno).

Una vez aclarado esto, los pasos para llevar esto a buen puerto serán:

1º.- Que ya haya código en el repositorio (o buscarse la vida para hacer el import :P)
2º.- Crear el proyecto en Zend Studio, en un directorio vacío.
3º.- Ir a Herramientas->Subversion->Checkout (o click derecho en el directorio raiz del proyecto)
4º.- Programar.
5º.- Ir a Herramientas->Subversion->UPDATE (o click derecho en el directorio raiz del proyecto)

Y con esto, amiguitos… creo que podreis currar un poco xD.

Levenshtein, una gran desconocida en PHP.

Hacía tiempo que no escribia, mucho curro, y muchos lios… asi que hoy que he aprendido algo nuevo interesante, aprovecho para volver a postear.

Levenshtein, es una función que calcula la distancia entre dos cadenas, ¿que quiere decir esto?, pues que pasandole dos cadenas, te dice el nivel de proximidad (similitud) de una frente a la otra, lo cual, permite hacer cosas como el famoso “quiso decir” de google, aquí os dejo unos ejemplillos:

Read more

Algunos truquillos que uso para las 2.0 (prototype+scriptaculous).

Bueno, antes que nada, unas aclaraciones:

1.- Sí, he usado el termino 2.0, aunque personalmente no me gusta, para los que os hayais extrañado :).
2.- Sí, uso prototype+scriptaculous, en vez de jquery, o cualquier otra, mis motivos tengo :P.
3.- Esto son solo unos tips básicos, aunque quizá algun truquillo no lo conozcais.

Empecemos…
Read more

¿MVC en desarrollos web?, no, gracias.

Para los que se estén echando las manos a la cabeza, un par de aclaraciones:

1º.- NO me refiero a todos los casos.
2º.- Lee el comentrio, igual lo encuentras interesante.

Read more

Usando echo de manera cómoda.

A veces me pregunto por que la gente se complica con la interpolación, concatenacion, los scapes, y demás a la hora de “escupir” html en php.

Normalmente vemos cosas como

echo “<etiqueta valor=’value’>”;

o

echo ‘<etiqueta valor=”value”>’;

o peor aun,

echo “<etiqueta valor=\”value\”>”;

Yo… me pregunto, ¿no es más facil esto?

echo <<< HTML
 
— PON AQUI TODO EL HTML, Y VARIABLES QUE QUIERAS, OLVIDANDOTE DE COMILLLAS, CONCATENACIONES Y GAITAS.
   
HTML;

Lo dejo como “cromo” o “apunte”, por si a alguno le sirve de algo :)<

Cómo hacer un clon de WebSnapr en minutos, usando Software Libre

Acabo de leer en menéame (como no), que hay un web, llamado WebSnapr, el cual lo ha vendido por XX.000€ y que hace algo simplísimo, y que yo vengo haciendo hace años, para ser exactos, desde el año 2003, como se ve en este post que envie a Bulma, aunque yo lo hago con un script local en python, leyendo las urls de una base de datos que contiene todas las urls que promociono.
Quede claro que entiendo que el ha vendido la idea, y el desarrollo del interfaz web, y que no me parece mal… ni bien, y le doy mi enhorabuena a Juan Xavier Larrea por esos XX.000€ que se ha llevado al bolsillo, pero… yo voy a explicaros como hacer un clon de esta web, usando software libre (espero que no les moleste ni a Juan Xavier, ni a sus compradores x)).

Update: 10/11/2006, He corregido el ink al blog de Juan Xavier, que estaba mal.
Read more

Google Adwords Adversiting Professional

Pues desde la semana pasada, soy un Google Adwords Adversiting Professional más, y como creo que es algo poco conocido, voy a explicar que es, y para que sirve :), así me doy un poco de “autobombo”, y de paso igual alguien aprende, o le resulta útil.

Read more

Apache con múltiples IP’s II

El otro día escribia sobre como utilizar varias ips en una misma eth, como suelen ofrecer los hostings/rentings/datacenters para optimizar un poco el posicionamiento en buscadores, hoy iré un paso más allá, y en unos días espero poder ofrecer una tercera entrega, si es que consigo resolver un pequeño problemilla que me he encontrado :), asique… vamos allá Read more

Utilizando varias IPs

A menudo, la gente compra servidores dedicados, que les dan varias direcciones ips, que casi nunca se usan, cuando dan bastante juego para el posicionamiento.

Read more