En esta ocasión estaba generando una vista de detalle de nodo, con un filtro contextual de id del nodo. La url normal sería mivista/23, siendo 23 el id del nodo.
Hasta aquí todo normal y no hay misterio, la cuestión es que se requería que el id llegara por GET, siendo la URL deseada mivista/?id=23 para ello,
en el filtro contextual elegimos «Cuando el valor del filtro NO está en la URL»
luego seleccionamos «Proporcionar argumento predefinido»
en tipo elegimos «Código PHP»

He instalado Manjaro y resulta que ponía el teclado en español con

setxkbmap -layout es

el caso es que cada vez que rieniciaba lo tenía que hacer otra vez.
Solución: editar /etc/X11/xorg.conf.d/10-evdev.conf y en la sección Keyboard poner

Option "XkbLayout" "es"

Con 5 millones de parados creo que no es tarde para nadie (tenga la edad que tenga) si quiere trabajar ponerse a programar. Según en qué no está mal pagado y no doblas la espalda xD

A continuación comento como está el panorama según yo lo veo

Por suerte tenemos la utilidad wit
Ejecutamos

wit COPY R92P01.wbfs Pikmin2.iso

este código también vale para ficheros .wia, tarda poco

Si luego queremos quemar la .iso desde consola, podemos hacer

growisofs -speed=4 -dvd-compat -Z /dev/sr0=/tmp/Pikmin2.iso

(no os ovidéis darle la ruta correcta al .iso)

eso es todo!! :-D

Me estaban desapareciendo ficheros del sites/default/files cada seis horas. :-/ Es un sitio en el que se permite a los usuarios administradores subir una imagen para que haga de fondo de la página. Se sube mediante

$form[$fieldset_Background]['vsf_background_image'] = array(
'#type' => 'managed_file',
'#title' => t('Background'),
'#default_value' => variable_get('background_image', null),
'#upload_location' => 'public://',
);

El otro día instalé MongoDB, pero al día siguiente ya no arrancaba ni con
sudo service mongod start ni con mongod.

Me daba este error:
*********************************************************************
ERROR: dbpath (/data/db/) does not exist.
Create this directory or give existing directory in --dbpath.
See http://dochub.mongodb.org/core/startingandstoppingmongo
*********************************************************************


require 'json'
require 'net/http'
require 'net/https'

to_send = '{ "longUrl" : "' + ARGV[0] + '"}'

uri = URI.parse("https://www.googleapis.com/urlshortener/v1/url")
https = Net::HTTP.new(uri.host,uri.port)
https.use_ssl = true

req = Net::HTTP::Post.new(uri.path, initheader = {'Content-Type' =>'application/json'})
req.body = to_send
res = https.request(req)
puts JSON.parse(res.body)['id']

Hoy quería tontear con algunas fotos y el programa Tintii, pero como soy un puto vago y no me apetecía compilar he buscado un repo que lo tuviera para Fedora.

He encontrado este link (versión para Fedora 17) en el que muestra que sólo hay que crear el fichero .repo →
/etc/yum.repos.d/rpm-sphere.repo
con el siguiente contenido

My usual directory tree in sites/all/modules is

  • contrib (for downloaded modules)
  • custom (for modules written by me)
  • dev (for non versioned modules like devel or commerce_devel)

    Having this scenario is very usefull to add the following line to your ~/.drush/drushrc file:

    $command_specific['dl'] = array('destination' => 'sites/all/modules/contrib');
    ?>

  • Llevo mucho tiempo queriendo poder usar mi Airport Express con linux.
    Hoy por hoy, es posible
    En Fedora:

    • sudo yum install pulseaudio-module-zeroconf paprefs
    • pactl load-module module-raop-sink server=192.168.1.16 [hay que poner la ip de cada uno su Airport Express, claro]
    • ejecutar paprefs y habilitar el checkbox de «hacer detectables dispositivos Airtunes»

    en Debian:
    instalando estos paquetes

    Suscribirse a