-
phpThumb.php | Tratamiento de imagenes directamente por url
phpThumb es un desarrollo en php que ya tiene sus años pero que no por eso ha dejado nunca de ser útil. Básicamente es la la máxima sencillez llevada al tratamiento de imágenes. ¿Y como hace eso? pues permitiéndote tratar las imágenes por parametros en la url. phpThumb se instala en cualquier directorio de tu…
-
Programar la creación de Posts en WordPress
A veces tenemos que hacer ciertas tareas que nos obligan a crear posts mediante código y no con el admisnitrador: volcados de datos, crons, plugins extraños… Para eso podemos hacer uso de la función: wp_insert_post(); Simplemente hay que definir el array asociativo que contendrá el post y luego lanzar la función. Seguidamente una mini-referencia de…
-
Geolocalizacion de usuarios y marketing online
Vamos a hablar un poco de la localización de IP’s. Hoy en día la localización de los usuarios está sufriendo un boom en las empresas de marketing online. Está claro, si logramos identificar al usuario podemos adaptarnos mejor a él y por lo tanto aumentar nuestro ratio de objetivos. Pero, ¿de que va todo esto?…
-
Error 500 en OVH
OVH está bien. Son serios y salen baratos. Sin embargo hay cosas en las que son muy estrictos y a veces te dan quebradedos de cabeza. Hoy me ha pasado. Cambio unos cuantos permisos para ver si consigo hacer que el cambio de versión automático de wordpress 2.7 funcione y a jugar con pantallazos de…
-
Ordenar posts en wordpress
Cotilleando entre el código encuentro distintas formas de manejar el orden de los posts en wordpress a nuestro antojo. En el Codex de wordpress -la explicación oficial de sus funciones- se encuentra la explicación de la función query_posts query_posts Esta función es la que se usa para sacar el listado de posts de wordpress. Su…
-
Todo Google en 3 Links : Herramientas de Google
Parece que Google se dedica ultimamente a crear directorios de sus herramientas más usadas. Y a nosotros que nos parece genial que nos organicen un poco la vida porque ya empiezan a ser demasiados links en los favoritos de primer nivel como para que quepan en ninguna barra de tareas. Todos los productos de Google…
-
Alternativa a Google Trends : Google Insights for Search
En agosto de 2008 nace Google Insights for Seach una beta de lo que será la evolución del ya tan conocido Google Trends. Google Insights viene a ser una versión más práctica y con mas datos que la parte de keywords de Google Trends (Google Insights no aporta datos sobre webs concretas). ¿En que mejora…
-
jQuery Plugins
Recopilación de plugins que he ido haciendo durante el tiempo y que pongo a disposición del que quiera usarlos. myModal: Un plugin para jQuery que sirve de base para hacer cualquier ventana modal. Se trata de un plugin en el que pueden ir creándose distintos htmls (y por tanto diseños al gusto del consumidor) para…
-
CMS para webs pequeñas
Por lo visto tiene ya tiempo, pero yo no conocía este sencillisimo CMS. Zimplit no es un CMS más, es una forma distinta de entender la edición de contenidos en las webs: se trata de una aplicación que te permite editar directamente el HTML de tus páginas estáticas en html. Al mismo tiempo te permite…
-
Ver entradas desde Google por páginas de aterrizaje
Esta claro que la forma más útil de medir las entradas a nuestra web es separando por keyword usada en los buscadores. Este informe nos lo da desde hace tiempo de forma muy cómoda Google Analytics. Pero, en ocasiones, necesitamos medir las entradas seo por página de entrada y no por la keyword exacta que…
-
JSONP : JSON con Padding
El llamado JSONP o más concretamente Json con Padding es una ténica descubierta en 2005 para conseguir algo parecido al famoso y deseado AJAX crossDomain. Mientras que por motivos de seguridad es bástante lógico que Ajax no funcione en dominios distintos al que lanza la web la verdad es que para ciertos desarrollos el no…
-
usar funciones javaScript
Por lo general, en la mayor parte de los manuales se indica que las funciones en javaScript deben definirse en el formato clásico: function miFuncion ( variable1, variable2) { // Código } Sin embargo las funciones en javaScript son mucho más versatiles y permiten ser definidas en cualquier momento, incluso (y esta es la parte…
-
Adwords Social?
Leo en varios blogs, que se han encontrado en resultados de búsqueda pruebas de SearchWiki en los resultados patrocinados del buscador de Google. Esto es tan simple como una serie de iconos junto a los anuncios que permiten al usuario «cerrar» aquellos anuncios que no le interesan para que no vuevan a molestarle. Por un…
-
html semantico
¿Qué es html semántico? ¿No es todo el html igual? Cuando hablamos de html semántico no nos referimos a ninguna nueva tecnología, ni siquiera aportamos ninguna regla nueva al html. Simplemente nos referimos a una página web en la que la estructura html está bien hecha, aprovechando la semántica que brinda el html, y por…
-
rel=canonical para evitar contenido duplicado
Leo en Google Webmaster Central Blog la especifiación para marcar cual es la url válida en caso de contenido duplicado. La explicación es bien simple. Cuando sabemos que una página tiene contenido en un porcentaje muy alto igual que otra podemos indicar cual es la url que preferimos que se muestre mediante el atributo rel=»canonical»…
-
Etiquetas doctype
EL W3C (World Wide Web Consortium) indica entre sus reglas que los ficheros en formato HTML, XML y derivados deben incluir en su comienzo una etiqueta especial que defina la estructura de su contenido. Esta etiqueta es la famosa doctype y viene a marcar las reglas con las que está creada una página concreta. ¿Reglas…
-
javascript literal : definiendo objetos directamente
Frameworks aparte, javascript no es un lenguaje con el que deban definirse complejas clases con las que trabajar herencia, entorno, privacida, etc… Sin embargo el trabajo orientado a objetos siempre es mucho más ágil, ordenado y cómodo que la simple definición de funciones. Por suerte para nosotros javascript permite entre su multitud de formas de…
-
Diferenciar css entre navegadores (firefox, explorer y explorer 7)
Una información que muchos conocen pero que siempre viene bien recordar y organizar. ¿Como diferenciar el css entre navegadores? La opción más aconsejada es empezar a maquetar siempre en un navegador que cumpla suficientemente bien los estándares y no hacerle un css demasiado complejo. A partir de ahí los descuadres en la maqueta, que deberían…
-
Google Añade publicidad a Busqueda de imágenes
Hoy descubro que Google ha empezado a mostrar bloques de addWords en sus resultados de búsquedas de imágenes. Los resultados se extraen de la forma normal, mediante las subastas de keywords por adwords. Por más pruebas que he hecho no he visto un cambio real en los anuncios a mostrar por búsqueda general o búsqueda…
-
Aprender a manejar Canvas con JavaScript
Actualmente estoy intentando aprender a desarrollar para «Canvas», una nueva etiqueta html perteneciente a html 5. Canvas viene a brindarnos posibilidades de dibujo mediante código javaScript. Básicamente se trata de un bloque dentro del HTML en el que podemos usar distintas funciones para dibujar poligonos e insertar y tratar imágenes. Aprovechando todas sus funciones será…
-
Configurar Google Apps para tener el cliente de Gmail en OVH
Google Apps es el sistema que ofrece Google para que las «empresas» puedan usar sus aplicaciones sobre sus propios dominios. Entre las distintas posibilidades la que más atrae a todo el mundo es la de disponer de la interficie de GMAIL en tu propio dominio. Para ello simplemente hay que darse de alta en cualquiera…
-
Primer Post
Buenas, este es el primer post de este blog. Un blog que pretendo sea un apuntador de los distintos desarrollos que voy haciendo en PHP y JavaScript, pero más aún: un bloc de notas de todo lo que ya conozco y lo que voy aprendiendo del mundo web. Sí, este va a ser un blog…