Archivo mensual: diciembre 2012

Como crear con WordPress una Knowledge Base

Wordpress

Vale se que realmente debería poner Base de Conocimiento en vez de Knowledge Base pero queda tan cutre en español…. jaja

Resulta que estaba pensando en crearme una Knowledge Base para guardar pequeñas cosas de programación (symfony2 sobre todo) que me ahorren tiempo cuando lo quiera buscar. No pretendo extenderme demasiado en cada artículo es simplemente un pequeño recordatorio o notas sobre como se usan funciones, como declarar no se que, etc.

Los plugins que he visto por la red no me convencían para nada así que encontré un pequeño tutorial en tutsplus. Iré escribiendo más o menos lo que voy haciendo por tenerlo en español :)

Para crearlo se usarán custom  post typescustom taxonomies.

Leer más »

Usando Enums en Symfony2 y Doctrine

Symfony

Googlenado un poco para usar un campo Enum en una entidad encontré con este artículo, en el, comenta que definir este campo en la entidad de symfony2 es muy sencillo

Y actualizamos la base de datos

app/console doctrine:schema:update –force

El problema es que en la próxima actualización de la base de datos parece ser que doctrine no reconoce el enum y nos sale un error sobre esto.

Arreglarlo es sencillo, simplemente en nuestro config.yml debemos algún dato de configuración para que lo comprenda

Fuente: http://pensandoenred.com/2012/06/09/utilizando-enums-en-symfony2/

Usando git y bitbucket

Programación

Para poder tener disponible mis proyectos desde cualquier lado, sobre todo para poder trabajar desde el portátil sin tener el sobremesa encendido (y ya de paso poder tener un control de versiones) he decido ponerme a usar Bitbucket que es gratis y permite repositorios gratuitos.

Creando el repositorio en Bitbucket

Primero nos registramos en Bitbucket desde

https://bitbucket.org/account/signup/

y creamos un repositorio desde el menu Repositories->Create Repository

Le damos el nombre que queramos y seleccionamos el lenguaje que usaremos y tras darle a aceptar ya lo tendremos preparado.

Ahora nos saldrá unas instrucciones para importar el repositorio.

Leer más »