Snippets
Pequeñas maravillas que te harán la vida más sencilla
| Nombre | Descripción | Lenguaje |
|---|---|---|
| Alias para Bazaar | Algunos alias útiles para el día a día con Bazaar | bash |
| Alias para servidores Git | Si tenemos una cuenta en algún servidor de Git, quizás queramos crearnos un alias del protocolo y servidor para no tener que poner la url entera cada vez que lo usamos. Aquí pongo la forma genérica y algunos ejemplos reales. | bash |
| Crear un tarball desde Git | Muchas veces un necesita crear un tarball con el contenido de una rama de Git, pero sin el versionado. Esta es una forma de hacerlo | bash |
| Alias para Git | Algunos alias útiles para Git | bash |
| Comparar dos arrays con perl | Mediante éste snippet coneguiremos cruzar dos arrays y obtener los elementos que no están en alguno de los dos arrays dados. Como puede observarse, es ejecutado desde la linea de comandos, pero puede incluirse en un script. | perl |
| Montar unidades con smbfs con usuarios sin privilegios | Dejo por aquí la solución a un problema que venía arrastrando desde hace unos días con la configuración de fstab y las unidades. Al tratar de acceder a la unidad con un usuario distinto de root, el sistema me contaba su vida: "cannot mount on /RUTA: Operation not permitted". La solución: basta con modificar las opciones de montaje de /etc/fstab como se indica a continuación. | bash |
| Mostrar un mensaje en el escritorio | Este sencillo código nos permite mostrar mensajes en el escritorio del usuario activo | python |
| Configuración de un site de apache con autenticación contra LDAP | Pongo aquí un ejemplo que hemos usado alguna vez para proteger un repositorio de subversion con users/passwords de una rama de un LDAP. En este caso, lo único que cabe destacar es que el query (AuthLDAPURL) filtra por el atributo 'uid' para sacar una lista de usuarios de este y al autenticar cogerá este además de el atributo 'userPassword' para la contraseña. En el snippet en sí, hay también un ejemplo de como excluir "uids" de las busquedas (project2). No explico mucho más del snippet, ya que el que lo vaya a usar lo verá bastante claro y además, este snippet lo he creado para guardar el ejemplo en algún lado y que no se pierdamás que para otra cosa :] Ruego sepan perdonarme por esto :P! | html4strict |
| Comparar versiones de paquetes Debian / Debian package version comparison | * ESPAÑOL/SPANISH * Más de una vez se nos plantea la duda de si un paquete Debian que contiene en su versión caracteres como '+', '-' o '~' es de mayor versión que otro con unaversión similar. Para esto, podemos usar este sencillo comando que nos responderá en consecuencia lo que "dpkg" piensa :] Esto nos será mucho más ágil que recurrir a mirar la Debian policy (aunque nunca está de más saber qué es que) :P * ENGLISH/INGLÉS * Sometimes, when we find a Debian package which version contains special characters like '+', '-' or '~' we may wonder what version between two packages having similar versions is greater. For this case, we can use this easy command which will return what "dpkg" thinks about :] This will be much more easier than take a look to the Debian policy (although, it will never be a bad thing to do just to know what is what :P) | bash |
| Operaciones aritmeticas en bash | Las formas más conocidas para realizar operaciones aritméticas con bash son mediante let y expr. Todos sabemos que son un poco "pijoteras" en cuanto a sintaxis. El otro día trasteando por ahí encontré una forma a mi juicio bastante más sencilla. | bash |
