Juanma Santoyo

En ocasiones me llaman friki

18 de mayo del 2012
por Juanma
No hay comentarios

JSFiffle, consola Javascript para agilizar tus desarrollos

Mi buen compañero Jaime Rosselló me hablaba hace un par de días de JSFiddle, una herramienta online que nos permitirá codificar nuestros Javascripts de forma mucho más productiva.

Se trata de una consola sobre la cual podremos definir nuestro un entorno HTML y CSS sencillo para poder empezar a codificar Javascript como locos.

Como no tengo tiempo, no me enrollo más. Espero que esta herramienta os sea de utilidad: JSFiddle.

19 de enero del 2012
por Juanma
No hay comentarios

El objeto RegExp de JavaScript. Las dos cosas que van a cubrir la mayoría de tus necesidades.

Las expresiones regulares tienen muchos usos, pero la mayoría de las veces sólo vas a hacer dos cosas:

  1. Comprobar si una cadena cumple el patrón
  2. Extraer subcadenas de la cadena de origen

Voy a ilustrar en un par de ejemplos cómo se usa el objeto RegExp de JavaScript, el cual nos permite usar expresiones regulares.

Seguir leyendo →

16 de enero del 2012
por Juanma
1 Comentario

Formatear cadenas con placeholders en JavaScript

Normalmente, intento evitar lo máximo posible la concatenación de valores en una cadena. Por ejemplo, no me gusta hacer cosas como esta:

var precioFinal = 'El precio final es de ' + precio + ' ' + moneda;

El motivo es que con este tipo de estructura es fácil cometer un error. No soy muy bueno probando mi código, así que para compensar intento programar siempre de forma que sea difícil cometer errores.

Seguir leyendo →

22 de octubre del 2011
por Juanma
No hay comentarios

Automatizar acciones entre redes sociales con ifttt

Llevo toda la tarde trabajando en el blog, y lo último que me quedaba por hacer era vincular la cuenta de twitter con la página de facebook.

Facebook provee una aplicación con la que es muy sencillo configurarlo, de forma que publicando en el muro de mi página en Facebook se reflejase en twitter, pero a mí me interesaba hacerlo alrevés; que publicando en twitter se reflejase en facebook. Eso no es tan simple.

Lo mejor que he encontrado es ifttt, un servicio que, dándole permisos; permite automatizar diversos tipos de tareas entre distintas redes sociales.

La idea es montar disparadores, y configurarlos mediante la regla “si ocurre esto, haz aquello”. La potencia es brutal, y permite simplificar y centralizar todas las acciones que queramos automatizar entre distintas redes sociales.

Os recomiendo que le echéis un ojo: ifttt.

22 de octubre del 2011
por Juanma
No hay comentarios

Cambios

He aprovechado las vacaciones para hacer algunos cambios en el blog.

Básicamente, he renovado el diseño y he abierto una cuenta de twitter donde se reflejarán las nuevas entradas, y además iré poniendo cosillas interesantes de vez en cuando. A partir de ahora, me podréis encontrar también por @juanmasantoyoes.

¡Saludos!

22 de octubre del 2011
por Juanma
No hay comentarios

Introducción a Entity framework Code First

En general, para usar Entity Framework; debemos tomar como punto de partida una base de datos existente. Por lo tanto, sin base de datos no podemos crear el modelo de persistencia.

Pero todo eso ha cambiado ya que desde hace unos pocos meses disponemos de Entity framework Code First. EFCF nos permite crear el modelo de base de datos tomando como punto de partida una serie de clases. Estas clases, serán nuestro modelo de persistencia, y también serán el punto de partida desde el cual EFCF creará el esquema de la base de datos.
Seguir leyendo →

1 de agosto del 2011
por Juanma
No hay comentarios

Instalar el entorno de desarrollo de Surface 2

Instalar el entorno de desarrollo para la Surface 2 es relatívamente sencillo, ya que el proceso es similar a la instalación del entorno para Surface 1. De hecho es más sencillo si cabe, ya que en ésta ocasión la instalación es totalmente compatible con Windows 7 y Visual Studio 2010, por lo que nos ahorraremos problemas.

Paso a comentar qué hace falta instalar con sus respectivos enlaces de descarga.
Seguir leyendo →

18 de junio del 2011
por Juanma
No hay comentarios

Surface Shell dejó de funcionar

Me he pasado meses sin poder codificar una línea de código surface por un error que me traía de cabeza.

Tal y como encabeza éste artículo, el error reza tal que así: “Surface Shell dejó de funcionar”, y se produce cada vez que el emulador de surface se intenta arrancar.

Como suele ocurrir en estos casos, la solución es obvia y absurda. Tan sólo es cuestión de instalar el Microsoft XNA Framework Redistributable 2.0.

En mi caso, tenía instalada la versión 3.1. Como soy un fenómeno, había asumido que la 3.1 sería tan válida como la 2.0 y cuando instalé el entorno de desarrollo de Surface instalé la versión equivocada.

Lo cierto es que ambas versiones pueden coexistir sin problemas en el sistema, así que si te ocurre éste error, sólo tienes que instalar el Microsoft XNA Framework Redistributable 2.0, no importa ni que desinstales el resto de versiones si no quieres.