os.click: Central de descarga de ISOs de sistemas operativos
Publicado el 12 de March de 2026 en Programación • Etiquetado con linux, windows, iso, sistemas operativos, herramientas
Publicado el 12 de March de 2026 en Programación • Etiquetado con linux, windows, iso, sistemas operativos, herramientas
Publicado el 06 de March de 2026 en Linux • Etiquetado con linux, networking, iproute2, net-tools, terminal
Guía de equivalencias entre los comandos clásicos de net-tools (ifconfig, route, arp) y los modernos de iproute2 (ip).
Publicado el 06 de March de 2026 en Problemas • Etiquetado con rodney, chrome, wayland, linux, debugging
Cómo resolver el crash de Rodney al iniciar Chrome en sistemas Wayland usando el Chrome del sistema.
Publicado el 27 de February de 2026 en Herramientas • Etiquetado con asciinema, terminal, linux, productivity
Descubre asciinema, la herramienta perfecta para grabar tus sesiones de terminal de forma ligera, reproducible y fácil de compartir.
Publicado el 26 de February de 2026 en Herramientas • Etiquetado con bitwarden, cli, kitty, rust, productividad
Presentación de kitty-rbw, un "kitten" para el terminal kitty que permite buscar y usar credenciales de rbw (Bitwarden) de forma instantánea mediante fzf.
Publicado el 26 de February de 2026 en Herramientas • Etiquetado con bitwarden, cli, rust, seguridad, pi-agent
Cómo instalar y configurar rbw, una implementación en Rust del cliente de Bitwarden, y cómo integrarlo en tus flujos de trabajo con pi-agent.
Publicado el 20 de February de 2026 en Python • Etiquetado con python, data, cli, tools, diff
Cuando trabajamos con datos estructurados en Python, a menudo necesitamos comparar dos diccionarios, JSONs u objetos complejos para encontrar qué ha cambiado. Si bien la comparación directa (==) es útil, a veces necesitamos entender exactamente qué es diferente: qué claves se han añadido, cuáles se han eliminado, o dónde han cambiado …
Publicado el 20 de February de 2026 en Linux • Etiquetado con cli, markdown, herramientas, linux, kitty
Descubre Glow, una herramienta para renderizar Markdown directamente en la terminal, ideal para leer documentación y READMEs.
Publicado el 20 de February de 2026 en Python • Etiquetado con python, cli, tools, web, scraping, screenshots
¿Alguna vez has necesitado tomar capturas de pantalla de una página web de forma programática? Tal vez para documentar tu proyecto, monitorizar cambios en una UI, o generar imágenes para redes sociales. Existen muchas formas de hacerlo, pero shot-scraper destaca por su facilidad de uso y potencia.
Creada por Simon …
Publicado el 20 de February de 2026 en DevOps • Etiquetado con kubernetes, cli, logs, devops, tools
Si trabajas con Kubernetes, probablemente hayas sufrido el comando kubectl logs. Es útil para ver los logs de un pod específico, pero se queda corto cuando tienes múltiples réplicas de un servicio o cuando los pods se reinician y cambian de nombre.
Aquí es donde entra Stern.
Stern te permite …
Publicado el 11 de February de 2026 en Linux • Etiquetado con linux, herramientas, cli
Publicado el 25 de December de 2025 en Herramientas • Etiquetado con yaml, configuracion, desarrollo, herramientas, multiline, strings
Explora las opciones de YAML para manejar cadenas de texto multilínea de forma efectiva, con una demo interactiva que te permite probarlas en tiempo real.
Publicado el 25 de December de 2025 en Programación • Etiquetado con pandas, python, data-science, visualizacion, estilo
Descubre cómo el objeto Styler de Pandas te permite aplicar formato condicional y estilos CSS a tus DataFrames para una mejor visualización y presentación de datos.
Publicado el 25 de December de 2025 en Herramientas • Etiquetado con fresh, terminal, editor, productividad, linux, herramientas, cli
Descubre fresh, un editor de texto en terminal rápido, moderno y sin modos, ideal para la edición casual de archivos, superando a nano y vim en simplicidad para el uso habitual.
Publicado el 25 de December de 2025 en Sistemas • Etiquetado con linux, rpm, paquetes, comandos, sistemas, administración, dnf, yum
Guía rápida para inspeccionar el contenido de paquetes RPM y determinar qué paquetes poseen determinados archivos en tu sistema Linux.
Publicado el 25 de December de 2025 en Herramientas • Etiquetado con linux, kooha, screen-recorder, productividad, herramientas, open-source
Descubre Kooha, una aplicación de grabación de pantalla minimalista para Linux que combina facilidad de uso con funcionalidades esenciales.
Publicado el 25 de December de 2025 en Sin Categoría • Etiquetado con open-evidence, medicina, salud, informacion-medica, profesionales-salud, investigacion, clinica
Explorando OpenEvidence, una plataforma líder que consolida información médica, hallazgos clínicos y guías de práctica para profesionales de la salud en EE.UU.
Publicado el 25 de December de 2025 en Herramientas • Etiquetado con direnv, shell, entorno, productividad, desarrollo, linux, herramientas
Descubre direnv, una extensión de shell que carga y descarga variables de entorno automáticamente al cambiar de directorio, manteniendo tu configuración limpia y organizada.
Publicado el 25 de December de 2025 en Herramientas • Etiquetado con docker, http, https, depuracion, redes, herramientas, contenedores
mendhak/docker-http-https-echo es un contenedor Docker simple que facilita la depuración de configuraciones de red, proxies y balanceadores de carga.
Publicado el 25 de December de 2025 en DevOps • Etiquetado con kubernetes, postgresql, kubegres, operador, base-de-datos, devops
Descubre Kubegres, un operador de Kubernetes que simplifica la implementación y gestión de clusters PostgreSQL altamente disponibles y escalables.
Publicado el 25 de December de 2025 en Sistemas • Etiquetado con linux, redes, tcp, netstat, ss, sistemas
Comprende los diferentes estados de conexión TCP reportados por netstat y ss, desde el establecimiento hasta la terminación, para un mejor diagnóstico de red.
Publicado el 25 de December de 2025 en Programación • Etiquetado con python, logging, logs, depuracion, desarrollo
Aprende a configurar el módulo logging de Python para evitar la sobrecarga de mensajes de librerías de terceros, manteniendo tus logs limpios y útiles.
Publicado el 25 de December de 2025 en Sistemas • Etiquetado con kitty, terminal, acceso-rapido, productividad, linux, atajos
Configura Kitty para un acceso instantáneo y eficiente, combinando la potencia de un terminal moderno con la conveniencia de un desplegable.
Publicado el 25 de December de 2025 en Sistemas • Etiquetado con kitty, terminal, atajos, teclado, productividad
Una guía rápida a los atajos de teclado más útiles de Kitty para optimizar tu flujo de trabajo en la línea de comandos.
Publicado el 25 de December de 2025 en Sistemas • Etiquetado con kitty, yakuake, terminal, linux, productividad, herramientas
Explorando las razones y beneficios de cambiar de Yakuake a Kitty para una experiencia de terminal más potente y personalizable.
Publicado el 25 de December de 2025 en Programación • Etiquetado con python, uv, poethepoet, automatizacion, pyproject.toml
Descubre cómo Poe the Poet te permite definir y ejecutar comandos personalizados directamente desde tu pyproject.toml, optimizando tu flujo de trabajo en entornos uv.
Publicado el 23 de July de 2025 en Programación • Etiquetado con git, worktrees, flujo-trabajo, productividad
Un enfoque práctico para usar git worktrees y maximizar la productividad con múltiples contextos de trabajo simultáneos
Publicado el 06 de October de 2024 en Programación • Etiquetado con sqlite, búsqueda, vectores, fts, sql
Combinando búsqueda vectorial y texto completo en SQLite usando Reciprocal Rank Fusion para obtener mejores resultados
Publicado el 01 de October de 2024 en Programación • Etiquetado con duckdb, geoespacial, embeddings, ollama, h3
Técnicas avanzadas para integrar fuentes de datos geoespaciales usando DuckDB, H3, Ollama y modelos de embeddings
Publicado el 23 de September de 2024 en Programación • Etiquetado con python, http, httpx, async, requests
HTTPX emerge como el sucesor natural de requests, ofreciendo soporte async, HTTP/2 y una API moderna para aplicaciones Python contemporáneas
Publicado el 23 de September de 2024 en Programación • Etiquetado con javascript, sse, tiempo-real, web-apis
Server-Sent Events ofrece una alternativa simple y eficiente a WebSockets para comunicación unidireccional servidor-cliente en aplicaciones web
Publicado el 01 de May de 2017 en Progamación • Etiquetado con python
Publicado el 11 de April de 2017 en Trucos • Etiquetado con linux
Publicado el 24 de February de 2017 en Herramientas • Etiquetado con posterazor, impresión, pósters, diy, herramientas
PosteRazor convierte cualquier imagen en un póster gigante dividiendo la imagen en páginas imprimibles que puedes ensamblar
Publicado el 28 de July de 2016 en Trucos • Etiquetado con linux
Lo de siempre, otra nota recordatoria.
Si filtras el correo en gmail por no leído (is:unread), obtienes todo el correo no leído,
que en mi caso siempre incluye cientos de notificaciones, social, promociones o foros que no suele ser lo que busco.
Para buscar los correos no leídos de …
Publicado el 14 de July de 2016 en Documentación • Etiquetado con sphinx, paver, cog, documentación, rst, automation
Workflow automatizado para crear documentación técnica usando Sphinx, Paver y Cog, eliminando tareas repetitivas y errores manuales en ejemplos de código
Publicado el 13 de July de 2016 en Linux • Etiquetado con linux, ram, dmidecode, lshw, hardware, memoria
Comandos de Linux para determinar cuántos slots de RAM están ocupados y su capacidad usando dmidecode, lshw y técnicas de inspección de hardware
Publicado el 27 de June de 2016 en Finanzas • Etiquetado con trading, hft, high-frequency, algoritmos, finanzas
Conceptos fundamentales sobre los sistemas de trading de alta frecuencia (HFT), programas que ejecutan miles de operaciones por día en fracciones de segundo
Publicado el 27 de June de 2016 en Seguridad • Etiquetado con nmap, network-discovery, arp-scan, netdiscover, seguridad
Métodos y herramientas para descubrir dispositivos activos en redes locales usando nmap, arp-scan, netdiscover y otras técnicas de reconocimiento
Publicado el 07 de June de 2016 en Herramientas • Etiquetado con cli, herramientas, desarrollo, networking, testing
Colección de herramientas de línea de comandos esenciales para desarrolladores: curl, ngrep, netcat, sshuttle, siege y mitmproxy
Publicado el 10 de February de 2016 en Herramientas • Etiquetado con sysdig, seguridad, cloud, kubernetes, falco
Sysdig ofrece una plataforma de seguridad integral para entornos cloud-nativos que combina IA, visibilidad en tiempo real e innovación open source
Publicado el 09 de February de 2016 en Python • Etiquetado con python, generadores, itertools, decoradores, yield
Técnicas en Python para crear generadores que se pueden iterar múltiples veces, superando la limitación de "una sola vez" de los generadores estándar
Publicado el 01 de January de 2016 en Sistemas • Etiquetado con linux
Publicado el 15 de December de 2015 en Frontend • Etiquetado con bootstrap, css, dropdown, flexbox, html
Técnica CSS para colocar dos enlaces en la misma fila horizontal dentro de un menú dropdown de Bootstrap usando flexbox
Publicado el 13 de November de 2015 en Testing • Etiquetado con galen, testing, responsive, layout, selenium
Galen Framework simplifica el testing automatizado de layouts responsivos verificando la posición y apariencia de elementos across different dispositivos
Publicado el 21 de October de 2015 en Redes • Etiquetado con headers, x-forwarded-for, x-real-ip, proxy, nginx
Análisis de los headers X-Forwarded-For y X-Real-IP, sus orígenes, diferencias y cómo determinar la IP real del cliente en arquitecturas con múltiples proxies
Publicado el 21 de October de 2015 en DevOps • Etiquetado con nginx, reverse-proxy, x-forwarded-for, ip-real, configuración
Cómo configurar Nginx para pasar la IP real del cliente a servidores backend usando el header X-Forwarded-For en configuraciones de reverse proxy
Publicado el 21 de October de 2015 en SQL • Etiquetado con sql, mysql, consultas, window-functions, joins
Técnicas SQL para seleccionar filas completas con el valor máximo de una columna dentro de grupos, comparando rendimiento de subqueries, joins y window functions
Publicado el 03 de May de 2015 en Programación • Etiquetado con python
Publicado el 20 de April de 2015 en Sistemas • Etiquetado con django, python
Publicado el 16 de April de 2015 en Sistemas • Etiquetado con linux
Para medir el ancho de banda que estoy utilizando en este momento utilizo NetHogs
Por defecto busca una interfaz de red llamada "eth0" si no la encuenta se queja así:
ioctl failed while establishing local IP for selected device eth0. You may specify the device on the command line.
Puedes …
Publicado el 13 de March de 2015 en Programación • Etiquetado con python
Lo dicho, Google anunció el cierre de Google Code.
Hoy mismo recibí el correo avisandome (tenía un proyecto de prueba alojado allí) de que podía mover mis proyectos de forma simple a github, el repositorio de facto hoy en día del software libre (lo siento por bitbucket y sobre todo …
Publicado el 02 de March de 2015 en Programación • Etiquetado con postgresql
Publicado el 20 de February de 2015 en Personal • Etiquetado con python
Publicado el 21 de November de 2014 en Programación • Etiquetado con python, django
Para obligar que una vista django sea llamada sólo mediante llamamas AJAX.
def ajax_required(f):
"""
AJAX request required decorator
use it in your views:
@ajax_required
def my_view(request):
....
"""
def wrap(request, *args, **kwargs):
if not request.is_ajax():
return HttpResponseBadRequest()
return f(request, *args, **kwargs)
wrap.__doc__ = f.__doc__
wrap.__name__ …Publicado el 11 de October de 2014 en Programación • Etiquetado con django, python
Los FileField en django necesitan ana función upload_to que determine donde se subirá el fichero.
Yo suelo tener en utils.py una función genérica que los deja en una subcarpeta con el nombre del modelo.
import os
def generic_upload_to(instance, filename):
"""
Generic `upload_to` function for models.FileField and models.ImageField …Publicado el 21 de May de 2014 en Programación • Etiquetado con django, python
En mis proyectos suelo usar enlaces a elementos relacionados en el change_list del admin.
Tengo esto en utils.py
from django.contrib import admin
from django.contrib.contenttypes.models import ContentType
from django.core import urlresolvers
from django.utils.datastructures import SortedDict
from …Publicado el 08 de January de 2014 en Programación • Etiquetado con python, django
Lo suelo usar durante el principio de los proyectos.
from django.conf import settings as django_settings
from django.core.exceptions import ImproperlyConfigured
def settings(request):
"""
Adds the settings specified in settings.TEMPLATE_VISIBLE_SETTINGS to
the request context.
"""
new_settings = {}
for attr in django_settings.TEMPLATE_VISIBLE_SETTINGS:
try:
new_settings[attr] = getattr(django_settings, attr)
except AttributeError …Publicado el 03 de April de 2013 en Sistemas • Etiquetado con python, linux
python -m pyinotify -r -c "make html" -e IN_MODIFY source
Publicado el 25 de March de 2013 en Sin Categoría
zypper remove --clean-deps packate
Listar paquetes huérfanos:
LC_ALL=C zypper se -s | fgrep '(System Packages)'
Publicado el 01 de February de 2013 en Sistemas • Etiquetado con linux
| Debian | OpenSuse |
|---|---|
| dpkg -S fichero | rpm -q -f fichero |
| dpkg -L … |
Publicado el 24 de October de 2012 en Sistemas • Etiquetado con linux
akonadictl stop
tras arrancar.
http://mschlander.wordpress.com/2011/08/18/disable-akonadi-in-kde-sc-4-7/
Publicado el 24 de October de 2012 en Sin Categoría • Etiquetado con python
Publicado el 24 de October de 2012 en Programación • Etiquetado con java
Publicado el 24 de October de 2012 en Sistemas • Etiquetado con linux
gpg --keyserver pgp.rediris.es --search-keys erevilla@yaco.es
gpg: buscando «erevilla@yaco.es» de hkp servidor pgp.rediris.es
(1) Ernesto Revilla Derksen (Yaco)
1024 bit DSA key 3E455F5A, creado: 2009-09-16
Keys 1-1 of 1 for "erevilla@yaco.es". Introduzca número(s), O)tro, o F)in > 1
gpg …Publicado el 24 de October de 2012 en Sistemas • Etiquetado con linux
Publicado el 24 de October de 2012 en Sistemas
$ sudo su - postgres
$ psql
postgres=# \du
List of roles
Role name | Attributes | Member of
-----------+------------------------------------------------+-----------
openerp | Superuser, Create role, Create DB, Replication | {}
postgres | Superuser, Create role, Create DB, Replication | {}
postgres=#
Publicado el 12 de September de 2012 en Sistemas • Etiquetado con linux
sudo ngrep -d any port 80 -W byline
Esto es para examinar lo que circula por el puerto 80.
Publicado el 27 de July de 2012 en Programación • Etiquetado con zope
$ when-changed.py *.py -c wget -q -O /dev/null \
http://admin:admin@localhost:8080/@@reload?action=code
Basta pues con usar when-changed y plone.reload
Se que existen extensiones para el navegador que recargan una pestaña cuando cambia un fichero …Publicado el 24 de August de 2011 en Sistemas • Etiquetado con linux
Publicado el 24 de August de 2011 en Sistemas • Etiquetado con linux
sudo keymap es
Publicado el 20 de June de 2011 en Sistemas • Etiquetado con linux
:setlocal noautoindent :setlocal nocindent :setlocal nosmartindent :setlocal indentexpr=O su equivalente:
:setl noai nocin nosi inde=Referencia: http://vim.wikia.com/wiki/How_to_stop_auto_indenting
Publicado el 13 de June de 2011 en Sin Categoría
Publicado el 22 de March de 2011 en Sin Categoría
Publicado el 04 de March de 2011 en Programación • Etiquetado con linux, zope
scp -C -o CompressionLevel=9 user@yoursite.com:~/plonefolder/zinstance/var/filestorage/Data.fs .
Leído en: http://blog.mfabrik.com/2011/03/02/scp-file-copy-with-on-line-compression/
Publicado el 25 de February de 2011 en Sistemas • Etiquetado con linux
Publicado el 23 de February de 2011 en Sin Categoría
sudo add-apt-repository ppa:chromium-daily
Publicado el 01 de February de 2011 en Sistemas
INT="LVDS1"
EXT="VGA1"
xrandr -q | grep …Publicado el 15 de October de 2010 en Programación • Etiquetado con zope
dl>tal:rep[tal:repeat]>dt+dd
Se convierte en el siguiente trozo de html con los nesesarios tabstops:
Publicado el 18 de September de 2010 en Programación • Etiquetado con zope
from Products.ZCatalog.ProgressHandler import ZLogHandler
ctool.reindexIndex(['hasContentLeadImage'], portal.REQUEST, pghandler=ZLogHandler())
Esto muestra un progreso en la consola si estás ejecutando en primer plano.
Publicado el 25 de July de 2010 en Programación • Etiquetado con zope
chattr -R +A Data.fs
Simple y efectivo.
Publicado el 16 de July de 2010 en Programación
trunk, branches, tags, etc. Quiero añadir un nuevo producto pero no descargar todo ese enorme directorio dev:
svn co --depth empty https://repositorio/dev dev
cp loquesea nuevo_producto
svn add loquesea …Publicado el 14 de July de 2010 en Programación • Etiquetado con zope
Publicado el 08 de July de 2010 en Sistemas • Etiquetado con linux
rsync -azPrv -e 'ssh' usuario@host:/path/to/folder /path/to/destination
Publicado el 28 de April de 2010 en Programación • Etiquetado con web
$ bin/instance debug
>>> import readline, rlcompleter
>>> readline.parse_and_bind('tab: complete')
>>> app.
Display all 760 possibilities? (y or n)
>>>
Publicado el 25 de March de 2010 en Programación
Publicado el 22 de February de 2010 en Sin Categoría
$ wget -E -H -k -K -p http://www.google.es
Con -p hacemos que se descarguen los enlaces requeridos (css, javascript), con -k convertimos los enlaces dentro del html para visualización local (-K copia de seguriad) y con -E aseguramos que los ficheros descargados tengan extensión html …Publicado el 27 de January de 2010 en Sin Categoría
Publicado el 04 de January de 2010 en Sin Categoría
Quería probar un software disponible en la red (Perfect Sale). Sabía que tenía que usar git clone pero no la url.
No queda claro (al menos a mí) en el repositorio gitweb la url a usar.
Al fin, encontré la solución en un repositorio mejor documentado (gracias).El protocolo es …
Publicado el 17 de December de 2009 en Sistemas
pcaro@davinci$ mysql --user=root -p
mysql> show databases;
mysql> create database piwik;
mysql> GRANT ALL ON piwik.* TO pcaro@localhost IDENTIFIED BY "piwik"
mysql> show tables;
Luego restaurar el backup:
mysql --user=root --pass=*** --host=localhost piwik < piwik_Thursday.sql
Comprobar todo esta bien …Publicado el 16 de December de 2009 en Sistemas • Etiquetado con linux
$ patch -p1 < baz.diff
Donde el número 1 viene de mirar en el fichero .diff y contar las barras "/" que hay antes que el directorio donde estoy. Por ejemplo si veo /users/stephen …Publicado el 10 de December de 2009 en Sistemas • Etiquetado con linux
Publicado el 09 de December de 2009 en Sistemas • Etiquetado con linux
sudo add-apt-repository ppa:kubuntu-ppa/ppa
[sudo] password for pcaro:
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv E4DFEC907DEDA4B8A670E8042836CB0A8AC93F7A
gpg: solicitando clave …Publicado el 04 de December de 2009 en Sistemas • Etiquetado con linux
pcaro@davinci$ xdpyinfo | grep resolutio
resolution: 113x113 dots per inch
Como resultado, muchas páginas webs no se visualizan correctamente.
Para solucionarlo tengo que decirle al servidor X que arranque …Publicado el 26 de November de 2009 en Sistemas
Publicado el 12 de November de 2009 en Sistemas
Publicado el 10 de November de 2009 en Programación • Etiquetado con web
Publicado el 13 de October de 2009 en Sin Categoría
removeHandler cgi-script .pl .py .cgi
Publicado el 20 de September de 2009 en Sin Categoría
Publicado el 20 de September de 2009 en Sin Categoría
Publicado el 27 de July de 2009 en Sistemas • Etiquetado con linux
iconv -f fromEncoding -t toEncoding inputFile > outputFile
Publicado el 09 de July de 2009 en Programación • Etiquetado con web
p::selection {
background: #ccaacc; /* Safari */
}
p::-moz-selection {
background: #ccaacc; /* Firefox */
}
Publicado el 07 de July de 2009 en Sin Categoría
Publicado el 07 de July de 2009 en Sistemas
create or replace view showfunctions as
select
l.lanname,
t.typname || ' = ' || n.nspname || '.' ||
p.proname || '(' || pg_catalog.oidvectortypes(p.proargtypes …Publicado el 30 de June de 2009 en Sistemas • Etiquetado con linux
Publicado el 29 de June de 2009 en Sin Categoría
pcaro@davinci$ sudo /etc/init.d/postgresql-8.3 start
pcaro@davinci$ sudo su - postgres
postgres@davinci:~$ psql -l
Publicado el 16 de June de 2009 en Sin Categoría • Etiquetado con python
python -m SimpleHTTPServer 8080
Nota: Antes usaba:
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()"
Pero no permite indicar el puerto y es más tedioso de escribir.
Publicado el 06 de June de 2009 en Sistemas • Etiquetado con python, linux
Publicado el 21 de May de 2009 en Programación • Etiquetado con web
Publicado el 30 de March de 2009 en Sin Categoría
Publicado el 02 de February de 2009 en Sin Categoría • Etiquetado con python
Publicado el 01 de February de 2009 en Sistemas • Etiquetado con linux
gpg --keyserver keyserver.ubuntu.com --recv 3B81A3FBA47394CE gpg --export --armor 3B81A3FBA47394CE | sudo apt-key add - UPDATE: Corregido …
Publicado el 30 de January de 2009 en Sin Categoría
Publicado el 30 de January de 2009 en Programación
about:config -> Developer Tools -> Developer Tools url
Luego, introducir la url siguiente
http://dragonfly.opera.com/app/cutting-edge/
Publicado el 24 de December de 2008 en Sin Categoría
Publicado el 01 de December de 2008 en Sistemas • Etiquetado con linux
man setfacl
man getfacl
Tras "setfacl -m user:joe:rwx dir", verás que ls -d dir muestra un signo + al final que indica que se están utilizado permisos ampliados.
Si quieres saber más, el tío google te …Publicado el 20 de November de 2008 en Sistemas • Etiquetado con linux
for f in $(find /usr/local/bin -type l); do if [ ! -e "$f" ]; then echo $f; fi; done
Publicado el 14 de November de 2008 en Programación
Publicado el 13 de November de 2008 en Programación
Publicado el 12 de November de 2008 en Sin Categoría
Publicado el 10 de November de 2008 en Sistemas • Etiquetado con linux
Publicado el 08 de November de 2008 en Sin Categoría • Etiquetado con python
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()"
Publicado el 14 de September de 2008 en Programación • Etiquetado con python
NameError: global name 'log' is not definedYa está arreglado en el desarrollo de setuptools. Una posible solución es …
Publicado el 11 de September de 2008 en Sin Categoría
;; ========== Enable Line and Column Numbering ========== ;; Show line-number in the mode line (line-number-mode 1) ;; Show column-number …
Publicado el 23 de July de 2008 en Sistemas
Publicado el 22 de July de 2008 en Programación
Publicado el 13 de June de 2008 en Personal
Publicado el 11 de May de 2008 en Sistemas
pcaro@davinci$ vmware-vdiskmanager -r Windows\ XP\ Professional.vmdk -t 0 WindowsXPProfessionalUnico.vmdk
Creating disk 'WindowsXPProfessionalUnico.vmdk'
Convert: 100% done.
Virtual disk conversion successful.
Publicado el 13 de April de 2008 en Sin Categoría
Un meme para ver que ejecutas desde la consola:
pcaro@davinci$ history|awk '{a[$2]++} END{for(i in a){printf "%5d\t%s\n",a[i],i}}'|sort -rn|head
95 sudo
71 ls
67 cd
33 svn
29 dentro
24 clear
18 ssh
15 i2e-cli
14 ps
13 …Publicado el 09 de April de 2008 en Sistemas
disown. Es una de esas herramientas para control de …Publicado el 31 de March de 2008 en Sin Categoría
timingTambién podemos utilizar para más información "explain analyze":
EXPLAIN ANALYZE select ...
Publicado el 04 de March de 2008 en Programación • Etiquetado con python
os y llamaba a alguna de sus funciones (las popen).
Pero en general no hace falta importar os. Existe un módulo llamado commands (sólo para unix) que permite …Publicado el 12 de February de 2008 en Sistemas
Publicado el 27 de January de 2008 en Sin Categoría
scp no permite continuar con copias que se cortan, pero lo permite rsync. El comando para recordar es:
alias scpresume="rsync --partial --progress --rsh=ssh"Eso claro, siempre que tengas rsync
Publicado el 25 de November de 2007 en Sin Categoría
Your PHP installation appears to be missing the MySQL which is required for WordPress.
Sabía que php5 no tiene incluido el soporte para mysql pero para mi sorpresa en mi ubuntu yo sí tenía instalado el …Publicado el 01 de November de 2007 en Sin Categoría • Etiquetado con javascript
Publicado el 06 de October de 2007 en Sistemas • Etiquetado con linux
Publicado el 25 de August de 2007 en Personal
Publicado el 10 de April de 2007 en Sin Categoría • Etiquetado con python
svn up -rTALDe esa forma y con unos pequeños cambios obtuve el cambio que necesitaba. Pero después de un rato no recordaba …
Publicado el 18 de December de 2006 en Sistemas • Etiquetado con linux
Publicado el 15 de December de 2006 en Sin Categoría • Etiquetado con .net
Publicado el 14 de November de 2006 en Sin Categoría
Publicado el 10 de October de 2006 en Sin Categoría