Para los ejemplos, usaremos winetricks, ya que en muchas distribuciones no viene empaquetado y conviene usar siempre la última versión.
Simplemente hay que redireccionar lo descargado a bash:
$ curl --silent http://winetricks.org/winetricks | bash
Si además quieres pasarle parámetros, hay que trucarlo un poco más. Por ejemplo, para mostrar la ayuda de winetricks:
$ curl --silent http://winetricks.org/winetricks | bash /dev/stdin --help
Si además quieres tener un acceso directo a eso:
$ echo '#!/usr/bin/env bash curl --silent http://winetricks.org/winetricks | bash /dev/stdin "$@" ' > ~/.local/bin/winetricks-online $ chmod u+x ~/.local/bin/winetricks-online
Suponiendo
que tengas ~/.local/bin en tu $PATH, ahora podrás hacer:
$('#id-selector').is(':checked')
Devuelve un boolean que indica si el checkbox está o no marcado. Obviamente hay formas más eficientes de hacerlo, pero esta me parece la más sencilla.
Supongamos que he creado un archivador .7z y quiero dividirlo en partes de 3 MB:
$ split --bytes 3M --numeric-suffixes fichero-de-entrada.7z prefijo-de-ficheros-generados.7z.
Ahora lo recompondremos:
$ cat *.7z.* > fichero-recompuesto.7z
Por algún extraño motivo, Gnome Shell siempre se bloquea cuando cuelgo una llamada de Skype. En muchas otras ocasiones, insiste en consumir más recursos de los que debería, llegando a veces a bloquear por entero mi ordenador.
Normalmente no queda más remedio que cambiar a otra terminal (pulsando Ctrl + Alt + F2/F3/F4...) y matar el proceso a lo bruto con este comando:
Usando Emscripten, que compila de LLVM a JavaScript sin despeinarse. Partiendo de la base que nunca he programado en C ni C++, sé que son los lenguajes en que se basan casi todos los demás.
El LLVM es una especie de capa de abstracción a la hora de compilar. Múltiples lenguajes se pueden traducir a LLVM, y eso provoca que ahora puedas ejecutar en el navegador de forma nativa prácticamente cualquier programa. Sin duda, HTML5 tiene un potencial bestial. Mira las demos de Emscripten y quédate boquiabierto un ratito.
Ten en cuenta esto: cuando trates de vender una página web a alguien, o un gestor de páginas web, lo más importante es que puedan cambiar el encabezado.
Cualquier otra característica del gestor de contenidos, la web, o lo que sea, es absolutamente irrelevante.
Por cierto, si pueden poner un slideshow, tienen que poder modificar las fotos fácilmente. De otro modo, tarde o temprano tendrás problemas.
Ale, ya me he desahogado un poco.
En los tiempos de Gnome 2, cuando querías abrir una ventana que hiciera las veces de
un sudo gráfico, llamabas a gksu o
gksudo.
$ gksu whoami root
En Gnome Shell ya no existen estos comandos. Se han sustituido por
pkexec:
$ pkexec whoami root
Este PrestaShop es muy nuevo (de hecho, ni siquiera es la versión estable) y va a ser complicado encontrar temas para él durante un tiempo (y mucho más gratuitos), así que vamos a ver cómo crearnos uno, pero antes una advertencia:
Tras años de dedicarme a esto, me he topado con una gran cantidad de supersticiosos que creen en que cualquier persona sin ningún conocimiento técnico ni de diseño puede diseñar una página web bonita y práctica. Es completamente falso.
Probablemente SQL sea el único lenguaje de manejo de base de datos existente (al menos que yo conozca). Ése es el objetivo principal de dicho lenguaje (aunque también permite programar, claro). Tal vez por ese motivo sea uno de los lenguajes más peculiares que existen.
Por peculiar me refiero en este artículo a su sintaxis. El SQL suele estar incluido
dentro de otros programas escritos en otros lenguajes, en forma de strings. De modo
que ahí surge la cuestión:
La verdad es que el título en español queda bastante salchichero...
Hoy me he topado con un concepto interesante: que las tabulaciones al programar se consideraran más como celdas de una tabla que como simples caracteres. Es lo que llamamos elastic tabstops.
Una imagen vale más que mil palabras:
Permitiría incluso usar fuentes sin ancho fijo. Al guardar el fichero, podría transformarse en espacios, por ejemplo. Un concepto interesante, la verdad...