Txorua

Parciales en Drupal

Recientemente me he encontrando repitiendo código html en un proyecto con Drupal y sabía que en frameworks como Jekyll se hace un uso de las parciales; en Drupal existen las templates pero son para las páginas o tipos de contenido. Para incluir un parcial de HTML he utilizado la función:

theme_render_template($template_file, $variables)

WiFi solo funciona tras resumir

Me he hecho con un portátil Asus i5 X552C y he instalado Linux Mint 16; todo perfecto salvo una pequeña molestia, la WiFi.

Cliente Jekyll para Android

Me he encontrado con un cliente Jekyll para android con el cual publicar desde los dispositivos que lleven Android. La verdad es que la primera y única prueba que he hecho no ha funcionado, pero promete.

Blog en Jekyll

Me he decidido a migrar el blog que tenía con Drupal 7 a Jekyll librándome de esta manera de tener que lidiar con una base de datos y consiguiendo una mejora importante en el redimiento de la página.

Jekyll Draft Workflow

Simple plugin para Jekyll para crear un workflow que permite tener borradores y publicarlos cuando gustes. Te bajas el plugin y lo guardas en la carpeta _plugins; creas las carpetas _drafts y _plublish y ya está. Ahora solo has de crear tus posts en la carperta _drafts, sin necesidad de prefijar el archivo con la fecha; cuando hayas terminado y desees publicarlo, lo mueves a la carperta _publish y el plugin se encarga se renombrar el archivo prefijandolo con la fecha de publicación y moverlo a la carpeta _posts. A los borradores debes de incluirles en la cabecera una etiqueta date: unpublished y una vez publicado el plugin lo sustituirá con el timestamp de la publicación.

Problemas con .gitignore

Trasteando con jekyll me he topado con un problema que estaba empezando a causarme un dolor de cabeza. El caso que el fichero .gitignore del proyecto no funcionaba si tenía más de una línea lo cual es un problemón. El problema era que el final de línea no era correcto, no se el motivo, tal vez la última actualización de LMDE, no lo se.

Instalar ruby con rvm sin privelegios de root

Si quieres instalar ruby con rvm en un entorno donde careces de privilegios de superusuario, como puede ser un hosting, debes debes deasativar autolibs:

Base de datos según el Git Branch en Drupal

Desarrollando sitios con Drupal, a menudo, pruebas módulos que modifican la estructura de la base de datos y si quieres utilizar un sistema de control de versiones como Git, te encuentras con que la base de datos no está en sintonía con las distintas ramas. La solución parece obvia: utilizar bases de datos para cada distinta rama de desarrollo. Después de mucho buscar, creo que di con la solución: Automatically Change Database Based on the Git Branch.

Dell XPS 13 Developer Edition

Un portátil con GNU/Linux preinstalado; Dell tiene un modelo dirigido a desarrolladores, el XPS 13 Developer Edition.

Convertir vídeo a svi para Samsung YP-Q2

Tras muchos intentos infructuosos de convertir un archivo de vídeo al formato svi para el reproductor Samsung YP-Q2, encontré la respuesta en este foro: Transcode/encode video for Samsung YP-Q2.

Previous Page: 1 of 2