Mapa del sitio
- Inicio
- Cómo elegir una distribución GNU/Linux
- Cómo habilitar el cubo en KDE 4
- Cómo instalar impresoras HP en Slackware 13.1
- Servidor Web Apache sobre IPv6
- Agregar traducciones a Joomla! 2.5
- Macros en OpenOffice.org
- Obtener una dirección IP a partir de una dirección MAC
- Tips Slackware 13.1
- Configurando una red inalámbrica hogareña
- Proxy chaining... o cómo ocultar tu trasero
- Usando Google Translate como Web proxy
- 236 troyanos en el disco C:\
- Auditar logs de accesos de servidores ISA utilizando LogParser
- Montando particiones virtuales: "get into the dark depths of disk storage"
- Cómo descifrar un hash MD5 online
- Compilar fuentes Java online
- Metiendo mano en el hardware
- Aumentar el tiempo límite de ejecución de scripts PHP
- Enviar mensajes de error a Apache desde scripts PHP
- Crear y montar imágenes ISO
- Enviar mails desde la línea de comandos
- Autenticar usuarios MySQL utilizando SSL
- Convertir video a formato avi utilizando mencoder
- Instalar Dropbox desde la línea de comandos
- Cómo crear tu propia autoridad certificante (CA)
- Diagnosticar switches Cisco
- Renombrar múltiples archivos + documentación perl
- Modificar UUID a particiones ext2/etx3 y NTFS
- Buscar archivos por nombre
- Mostrar todos los mensajes de error de PHP
- Cambiar runlevel
- Instalar driver NVIDIA en Ubuntu 10.04
- Ocultar iconos de disco del escritorio en GNOME
- Ejecutar script automáticamente al iniciar el sistema
- Cargar módulo dentro de un artículo en Joomla!
- "ps aux" explicado
- Rompiendo X
- Encender "Num Lock" por defecto en el teclado en KDE 4
- Iniciar servicios automáticamente en Ubuntu
- Mantenimiento de usuarios en GNU/Linux
- Estadísticas de uso de memoria y CPU
- Herramientas para obtener información de discos
- Listas de control de accesos (ACLs)
- Eliminar GPT (GUID Partition Table)
- Particionado manual de discos en GNU/Linux
- Configurar proxy en yum
- Agregar repositorio RPMforge en CentOS 6.2
- Instalar Samba en CentOS 6.2
- Deshabilitar SELinux en CentOS 6.2
- Cómo permitir sudo
- Virtualización en CentOS 6.2 utilizando KVM
- Instalar Adobe Flash Plugin en CentOS 6.2
- Utilizar SPICE en máquinas virtuales KVM
- Acceso remoto a máquinas virtuales KVM utilizando el cliente SPICE
- Cómo configurar una interfaz bridge en CentOS
- Instalar yakuake en CentOS 6.2
- Convertir imagen KVM a formato VMDK
- Cómo prevenir que yum actualice un paquete
- Habilitar efectos de escritorio en Centos 6.3
- Construir nombres de variable en PHP
- Compiz-fusion en CentOS 6.3
- Baobab: herramienta de análisis de espacio en disco
- Listar directorios en GNU/Linux
- Dropbox no inicia en CentOS 6.3
- Instalación de logwatch en Debian
- Discriminar logs de Apache en logwatch según VirtualHost
- Cómo reiniciar una interfaz de red en Red Hat
- Cómo detener el firewall en Red Hat
- Renombrar múltiples archivos (2)
- Cómo crear un túnel SSH a través de un proxy HTTP
- Obtener secciones de cada línea de un archivo utilizando 'cut'
- Instalación xinetd en Red Hat Enterprise Linux Server release 5.1 (Tikanga)
- Cómo evitar que se desconecten las sesiones SSH
- net2ftp - Cliente FTP Web
- Registrar dominios .tk gratis
- "source file could not be read" en Firefox
- Cómo ripear CDs de audio a mp3 en GNU/Linux
- Cómo instalar JDownloader en GNU/Linux
- Cómo desinstalar JDownloader en GNU/Linux
- Contar cantidad de elementos de un directorio
- Cómo arreglar los filtros en Gmail
- Cómo instalar uTorrent en GNU/Linux
- Cómo actualizar Paquetes en Slackware 13.1
- Cómo acceder a bases de datos SQLite
- Cómo bloquear una dirección IP con iptables
- Por qué no utilizar 000webhost.com
- Reemplazos para Microsoft Visio
- Cómo instalar PuTTY en GNU/Linux
- Cómo crear y administrar máquinas virtuales KVM desde línea de comandos
- Qué es el "stolen time"
- Datacenter de Google visto desde adentro
- Instalación paso a paso de Mageia netinstall
- Cómo listar puertos serie
- Enviar correo con netcat, telnet
- Cómo grabar la salida de video de la pantalla utilizando ffmpeg
- Cómo extraer archivos RAR
- Ubuntu 17.04 Zombie Zebra
- Edición básica de archivos de texto usando 'vi'
- Cómo determinar la velocidad de un enlace
- Grabación de video del escritorio en alta calidad
- Cómo buscar archivos por nombre
- Cómo recolectar información de hosts remotos con SNMP
- Cómo ver el tráfico de la red con wireshark
- Time drift extremo en Windows XP virtualizado con KVM
- KVM - Time drift extremo en Windows XP (segunda parte)
- Proteger con contraseña un directorio Web
- Cómo configurar el proxy en Ubuntu Server 12.04
- Instalación y configuración de OpenVPN
- El amigo Micro$oft
- Linux it's like a tipi
- Iron: alternativa a Google Chrome
- Cómo descomprimir archivos 7zip
- Buscar archivos por fecha de modificación
- Cómo borrar todos los archivos Thumbs.db
- Cómo detectar rootkits con Rootkit Hunter
- Cómo instalar la última versión de Firefox
- Mostrar un reloj con segundero
- Google Apps deja de ser gratuito
- Comprimir carpetas en formato zip
- Gmail sufre una caída de servicio
- Script bash para notificar por mail actualizaciones disponibles
- Configurar interfaces de red en Debian/Ubuntu
- KVM: rendimiento de red en máquinas virtuales GNU/Linux
- KVM: rendimiento de red en máquinas virtuales Windows
- Debian cheat cube
- Cómo configurar Samba en Red Hat/CentOS
- Monitoreo de integridad de sistemas de archivos utilizando AIDE
- Cómo cambiar el idioma por defecto en Slackware
- Estadísticas 2012
- Procesamiento por lotes en GIMP
- Script bash para verificar fechas de expiración de certificados x.509
- Chuleta de nmap
- KVM: recuperar hosts suspendidos que fallan al renudar
- Cómo clonar y reproducir una sesión bash
- Feliz cumpleaños linuxito.com y ¡¡¡Gracias madre patria!!!
- Cómo hacer viñeteado de fotos con GIMP
- Cómo hacer un borde redondeado con GIMP
- Un poco de historia...
- Mantenimiento de la CA de OpenVPN utilizando "easy-rsa"
- Crear y extraer archivos tar
- Configurar logwatch en servidores prehistóricos
- Cómo instalar el driver unificado para impresoras Samsung
- Cómo determinar la distribución GNU/Linux instalada
- CentOS 6.4 liberado
- Google cierra Google Reader
- Monitoreo de logs de IIS utilizando logwatch
- Configurar nano para facilitar la edición de código
- Script para monitorear un enlace
- Cómo clonar máquinas virtuales KVM
- Acceso remoto a sistemas Windows utilizando freerdp
- Cómo transferir archivos de forma segura utilizando SSH
- Efecto cross-processing en GIMP
- Cómo cambiar la asociación de tipos de archivo en GNOME
- Cómo habilitar el acceso remoto a un servidor de bases de datos MySQL
- FX-Foundry, una herramienta que todo fotógrafo debe tener
- Cómo unir archivos PDF
- Cómo agregar el repositorio EPEL en CentOS y configurar el plugin yum Priorities
- ¿Dude dónde están mis fotos?
- Libro online "Policy Routing with Linux" por Matthew G. Marsh
- Cómo convertir imágenes a blanco y negro utilizando GIMP
- Cómo crear imágenes sepia utilizando GIMP
- Resumen del mes de abril
- Configuración de HTTPS en Apache
- Forzar HTTPS en Apache
- Administrar máquinas virtuales KVM de forma remota
- Cómo acceder a la consola gráfica de una máquina virtual KVM en un host sin entorno gráfico
- ¿Cómo obtener la cantidad de registros de una base de datos?
- Propagación de DNS
- Cómo acceder a la consola de un guest KVM desde la consola del host
- Cómo instalar la última versión de OpenSSH en Red Hat Enterprise Linux 5.5
- Configurar SFTP en Red Hat Enterprise Linux 5.5
- Cómo mejorar el contraste de tus fotos con GIMP
- Desaturado selectivo utilizando GIMP
- Cómo instalar SCP en CentOS
- DuckDuckGo
- THE OLD READER: El reemplazo perfecto para Google Reader
- Cómo determinar qué proceso/pid está escuchando en un determinado puerto
- Compilar fuentes java incluyendo archivos JAR
- Lo más leído de mayo
- Resolver error "egrep: module: No such file or directory" en logwatch
- Cómo borrar líneas de un archivo utilizando sed
- Cómo mejorar el contraste local de una imagen
- Cómo recuperar el sistema de archivos de un pendrive
- Cómo dibujar líneas y figuras básicas en GIMP
- Presentación del Software Libre y ventajas de su adopción en la industria
- Cómo cambiar la dirección MAC
- Lo más leído de junio 2013
- Cómo formatear un pendrive en GNU/Linux
- Adiós Google Reader
- Cómo realzar colores con GIMP
- Cómo instalar y configurar Xfce en Slackware
- ¿Por qué utilizar HTTPS en lugar de HTTP?
- Cómo implementar un proxy reverso utilizando Apache y mod_jk para dar soporte HTTPS a Tomcat
- Cómo graficar datos con canvas HTML5
- Cómo instalar Google Chrome en Red Hat/Fedora/CentOS
- Cómo instalar Java en Red Hat/Fedora/CentOS
- Cómo comprobar si Java funciona
- Lo más leído de julio 2013
- Comparación de sistemas de archivos
- Cómo puedo saber si mi proveedor de Internet está limitando mi tráfico bittorrent
- THE OLD READER inicia una actualización de hardware
- Cómo determinar cuánto espacio en disco ocupa un directorio
- Discriminación en el canal IRC de Fedora
- ¿Por qué no utilizar TripAdvisor? / No confíes en TripAdvisor
- Los mejores emuladores NES para Linux
- ¿Cuánto cotiza mi código fuente?
- Que te den por culo Fedora
- Cómo recuperar el password de root
- 20 ejercicios para poner a prueba tus conocimientos bash
- Lo más leído de agosto 2013
- Filtros para emular película fotográfica en GIMP (alternativa libre a VSCO Film)
- Gestión de procesos en GNU/Linux
- ¿Cómo crear un fondo linuxero para tus presentaciones?
- Fedora, la vergüenza de la comunidad
- El temor más grande de Richard Stallman ¿hecho realidad?
- Solucionar "Call-time pass-by-reference has been removed" en Joomla! con el plug-in JW Disqus
- Cómo monitorear el uptime de tu sitio/blog gratis gracias a SiteUptime
- Cómo dibujar un reloj con segundero utilizando canvas HTML5
- El modelo de desarrollo, testing y producción
- Cómo saber si tu próxima notebook/netbook es 100% compatible con GNU/Linux
- Acceder a servidores SFTP utilizando FileZilla
- Lo más leído de septiembre 2013
- Cómo instalar Raspbian en Raspberry Pi
- Cómo instalar dig en Red Hat/Fedora/CentOS
- Cómo "destripar" una ruta a un nombre de archivo en Linux
- Cómo cambiar la contraseña a usuarios MySQL
- Resolver errores en cron
- Cómo medir sin regla
- Generar y descargar un backup de mi sitio desde DirectAdmin
- Tarjetas de presentación con estilo geek
- Cómo instalar un módem 3G Huawei en Linux
- Números verdaderamente aleatorios
- Mostrar sólo los mensajes no leídos en Gmail
- Solucionar error: possibly undefined macro: AC_PROG_LIBTOOL
- Emular Raspberry Pi con QEMU y KVM en CentOS 6
- Cómo ver Star Wars episodio IV utilizando traceroute
- Cómo intercambiar colores en GIMP
- Cómo instalar VirtualBox en GNU/Linux
- Qué es mejor ¿Google Plus o facebook?
- Cómo instalar VMware Workstation en GNU/Linux
- Cómo desinstalar VMware Workstation en GNU/Linux
- Tutoriales oficiales de Python para todas las versiones
- Buscar archivos por nombre utilizando comodines correctamente
- ¿Quién es init?
- Cómo desplazarse por la pantalla de una terminal de texto
- Lo más leído de octubre 2013
- Crear archivos zip protegidos con contraseña desde la consola
- Cómo gestionar paquetes en cualquier distribución
- Cómo crear un widget Google Plus para tu sitio Web
- Cómo conectar un dispositivo USB a un guest KVM
- Ocultar nombres de archivos utilizando archivos .htaccess y mod_rewrite
- Cómo recuperar GRUB 2 luego de instalar Windows
- Cómo obtener la clave de producto de Windows 8
- ¿Por qué Linux Mint es la distribución GNU/Linux más popular?
- Linux no se apaga ¿Cómo lo arreglo?
- Google Street View llega a Bahía Blanca
- Cómo recuperar una copia de seguridad desde Dropbox
- Las mejores herramientas online para pentesting
- Apache: cómo listar módulos cargados/disponibles
- Cómo habilitar Python scripting en Apache
- Cómo correr guests de 64 bit en VirtualBox
- Cómo no instalar Skype en CentOS 6
- ¿Quiénes fueron los últimos usuarios logueados en mi servidor?
- libvirt y el soporte para aceleración por hardware gráfico 3D
- SliTaz: la distro ideal para para resucitar hardware obsoleto
- ¿Cuál fue tu primer Linux?
- Cómo crear archivos ZIP partidos
- Lo más leído de noviembre 2013
- Redimensionar volúmenes físicos, volúmenes lógicos y grupos en LVM
- Cómo gestionar hipervisores VMware ESX y servidores VMware vCenter desde GNU/Linux
- Cómo crear GIFs animados en GIMP
- Resaltar texto utilizando GIMP
- Sumate a "La hora de programar"
- Cómo renovar certificados SSL
- Cómo obtener un certificado SSL gratis
- Cómo gestionar hipervisores ESX/ESXi desde GNU/Linux en modo gráfico
- Google dorks
- Viñeteado de fotos con GIMP (parte II)
- Dale un estilo vintage a tus fotos con GIMP
- ¡¡¡Felices fiestas!!!
- Difuminar texto y rostros utilizando GIMP
- Lo más leído de 2013
- Como instalar el driver unificado para impresoras Samsung (actualizado V1.00.06)
- Estadísticas 2013
- Como recortar una imagen preservando la relación de aspecto
- Se me llenó el $HOME
- Desenredando la telaraña
- Cómo instalar un blog Wordpress
- Emanaciones acústicas de teclado
- Formatear particiones NTFS desde GNU/Linux
- Transferir videos entre canales de YouTube
- Cómo capturar fotos y videos con la webcam en GNU/Linux
- Lo más leído de enero 2014
- Ciclos de vida y soporte de las principales distribuciones GNU/Linux corporativas
- Cómo cambiar la temperatura de color en GIMP
- ¡¡¡Feliz cumpleaños Linuxito!!!
- eBay envía publicidad engañosa por correo electrónico
- Audacious: mi reproductor de música favorito
- Virtualización con KVM en Linux: cómo compilar e instalar QEMU+libvirt+virt-manager desde los fuentes
- Cómo saber qué driver está utilizando un dispositivo de hardware en GNU/Linux
- Cómo instalar el driver AMD Catalyst para tarjetas gráficas Radeon en GNU/Linux
- GIMP Tip: ¿cómo recordar las preferencias de herramientas?
- Cómo instalar Slackware 14.1
- ¿Qué hacer después de instalar Slackware 14.1?
- ¿Cómo saber si una partición es ext2, etx3 o ext4?
- Cómo corregir la distorsión de barril utilizando GIMP
- Linuxito estrena dominio .com
- Lo más leído de febrero 2014
- Cómo instalar Joomla! en español
- Adiós THE OLD READER, hola feedly
- Interactuar con un servidor de correo POP mediante telnet/netcat
- Diseño y simulación de circuitos lógicos digitales con Logisim
- Gestión del firewall en Red Hat/CentOS
- Cómo configurar rutas estáticas persistentes en Red Hat/CentOS
- Cómo instalar Java en Slackware
- Cómo exportar y restaurar bases de datos Postgres
- Cómo permitir y denegar listado de directorios en Apache
- Cómo utilizar SPICE en máquinas virtuales GNU/Linux
- Cómo setear permisos de forma selectiva en GNU/Linux
- Cómo listar tablas y bases de datos en Postgres
- Cómo instalar plugins en Moodle
- Cómo prevenir el hotlink de imágenes
- Cómo crear particiones NTFS en GNU/Linux
- Cómo instalar Maxthon Cloud Browser en GNU/Linux
- Buscar archivos duplicados en GNU/Linux con fdupes
- Simulando un flip-flop SR con compuertas NAND y Logisim
- Lo más leído de marzo 2014
- Cómo instalar Android en una máquina virtual QEMU/KVM
- Cómo ahorrar tinta
- TORCS: simulador de carreras multiplataforma
- Screencasting de video del escritorio más audio de los parlantes en GNU/Linux sin utilizar PulseAudio
- Cómo lograr que tus artículos se vean de forma correcta en Google Plus y Facebook
- Cómo proteger el panel de administración de Joomla!
- Si odiás Linux no podés usar...
- Cómo listar todos los paquetes instalados en Debian/Ubuntu
- Cómo reparar un control remoto "colgado"
- SuperTuxKart: carreras de karts super divertidas
- Herramientas gratuitas para análisis SEO y posicionamiento
- Así es la vida en GNU/Linux
- Cómo instalar Opera en GNU/Linux
- Determinar rápidamente cuanto espacio ocupan diferentes directorios
- Instalar y configurar Wine en CentOS 6
- Transferir archivos entre sistemas remotos utilizando SSH (sin FTP, SFTP o SCP)
- Cómo instalar Internet Explorer en GNU/Linux
- despegar.com mentiroso compulsivo
- Lo menos leído de linuxito
- ¿Cómo son los usuarios de GNU/Linux de acuerdo a su escritorio?
- Lo más leído de abril 2014
- Verificar conexiones SSL/TLS desde línea de comandos con OpenSSL
- Cómo bypassear un proxy HTTP
- Qué es "whoopsie" y cómo eliminarlo
- Cómo verificar errores en un disco rígido en GNU/Linux
- Configuración de un túnel IPSec en GNU/Linux para conectarse a una VPN Cisco
- Cómo comprobar el correcto funcionamiento de un servidor LAMP
- Cómo convertir código fuente a HTML coloreado
- Lista de extensiones vulnerables de Joomla!
- Qué hacer después de instalar Ubuntu 14.04
- Cómo re-montar (remount) un sistema de archivos quitando la opción "noexec"
- Cómo saber si la versión del kernel Linux está actualizada
- Anuncios de seguridad de Moodle
- Cómo mapear una conexión SFTP en Windows utilizando Swish
- Cómo mapear una conexión SFTP en Windows
- La seguridad es una batalla perdida
- Mi servidor me envía un correo cuando se está quedando sin espacio en disco
- Cómo monitorear el tráfico de red en tiempo real en GNU/Linux
- Lo más leído de mayo 2014
- Cómo monitorear el consumo de ancho de banda en GNU/Linux
- ¿Cuál es el límite máximo de memoria RAM que admite mi sistema?
- ¿Qué hay bajo el capó de tu máquina?
- Qué bellos recuerdos...
- Cómo migrar un servidor en producción desde Debian 6 a 7
- Convertir audio de ape a mp3 en modo batch
- Diagnosticar errores SSL y verificar certificados utilizando SSL Checker
- Volcar archivos binarios en diferentes formatos
- Cómo estabilizar un video en GNU/Linux
- Cómo borrar un archivo si su nombre comienza con guión del medio (-)
- ¿Cuánto espacio ocupan las bases de datos de un servidor MySQL?
- MySQL: script Bash para crear un backup de todas las bases de datos
- Los 0x000a Mandamientos de un Sysadmin GNU/Linux
- Lo más leído de junio 2014
- Cómo saber si una interfaz de red tiene el cable conectado
- Crear backups con tar sin atravesar sistemas de archivos
- Listar los archivos modificados en las últimas 24 horas
- Cómo saber de qué paquete proviene un archivo en Debian y CentOS
- Cómo "piensa" un desarrollador de software
- Cómo deshabilitar IPv6 en Debian y CentOS
- Configurar múltiples direcciones IP en una misma interfaz de red en Debian y CentOS
- Cómo instalar CentOS 7 con KDE
- ¿Qué hacer después de instalar CentOS 7 (con KDE)?
- Solucionar "Possible missing firmware" en Debian
- Compilar MySQL desde el código fuente
- MySQL server has gone away
- Cómo configurar el cortafuegos en Debian
- Probando Speed Dreams 2
- Lo más leído de julio 2014
- Configurar autenticación Digest en Apache y mostrar directorios protegidos en índices
- Cuando hago clic en el touchpad el cursor se mueve, ¿cómo solucionarlo?
- Cómo habilitar el soporte extendido (LTS) en Debian 6
- Anuncios de seguridad de CentOS
- Cómo instalar FFmpeg en CentOS
- ¿Qué debo instalar para tener el diccionario y autocorrector en español en CentOS 7?
- Postfix no reconoce los aliases
- Cómo deshabilitar el reporte de errores en CentOS
- Blogger y la cyberocupación
- Mi primer contacto con FirewallD
- Cómo ocultar la barra de navegación de Blogger
- La gran estafa de elhost.net
- Cómo comentar de forma anónima en Disqus
- Escribiendo código C con Code::Blocks en GNU/Linux
- Dando los primeros pasos con Gentoo
- Lo más leído de agosto 2014
- ¿Qué distribución le recomendarías a un novato que quiere iniciarse en GNU/Linux?
- ¿Por qué SystemD es una mierda?
- Cómo instalar y configurar Samba en CentOS 7 con acceso anónimo
- Una mano por todos los blogs linuxeros de habla hispana
- Cómo actualizar un servidor remoto en una sola línea de comandos
- Cómo instalar FreeBSD 10
- Cómo instalar Guvcview en Slackware
- Cómo crear una tabla ASCII con JavaScript
- Instalar paquetes de CentOS en un servidor Red Hat
- Cómo aplicar parches a código fuente utilizando patch
- Cómo recuperar un archivo binario ejecutable borrado del filesystem si aún está en memoria
- Lo más leído de septiembre 2014
- Hacker Typer en una línea de script Bash
- Bash: cómo obtener los códigos de retorno de todos los procesos en un pipeline
- El camino de aprendizaje de un usuario GNU/Linux
- Cómo ajustar los niveles de color con GIMP
- Cómo funciona el punto en Bash
- Configurar Gwenview para que cierre la ventana al presionar ESC en KDE
- Cómo desactivar temporalmente el historial de Bash
- Cómo instalar el cliente ownCloud en CentOS 7
- Contabilizar la cantidad de accesos por hora a un servidor Web Apache
- Cómo redimensionar y recortar una imagen en GIMP
- Cambiar la imagen de la pantalla bloqueada en KDE 4
- Lo más difícil del mundo
- Cómo verificar y reparar tablas MyISAM
- Bash: mostrar el código de retorno del último comando ejecutado con un emoticon en el prompt
- Introducción a ZFS en FreeBSD
- Lo más leído de octubre 2014
- Cómo determinar todas las veces que el sistema fue reiniciado
- Cómo autenticar con clave pública en SSH
- Crónicas de un Sysadmin
- Datacenters
- Cómo concatenar a un archivo remoto vía SSH
- Script Bash para listar todos los directorios donde Apache tiene acceso de escritura
- Cómo permitir que un usuario pueda ejecutar como root sólo un comando específico utilizando sudo
- Sysadmin vago: cómo actualizar todos los servidores de tu organización ejecutando un único comando
- Cómo setear variables de entorno en tcsh
- Cómo compilar el kernel en FreeBSD 10
- Cambiar csh por bash en FreeBSD
- Probar la última versión de FreeBSD sin necesidad de instalarlo
- ¿Por qué los sysadmins detestamos a systemd?
- Lo más leído de noviembre 2014
- Cómo buscar y obtener información de paquetes en Debian y derivados
- Cómo generar contraseñas aleatorias desde línea de comandos
- Cómo montar sistemas de archivos ext4 y NTFS en FreeBSD
- Cómo convertir una partición MBR lógica en primaria
- Cómo mapear un disco físico o partición a un guest VirtualBox
- Particionado de discos con gpart en FreeBSD
- El bazar se ha convertido en catedral
- Convertir audio de m4a a mp3
- Hardening de SSL/TLS en servidores HTTPS
- Cómo resolver problemas de dependencias en FreeBSD
- La evolución de Linuxito
- Cómo restar horas en JavaScript
- Compilar VirtualBox en FreeBSD
- Reemplazando un disco fallido en RAID 1 en un servidor DELL PowerEdge
- Resumen de 2014
- Enter must die 3
- Cómo listar el contenido de archivos comprimidos
- Configuración de un servidor DNS falso que resuelva todas las solicitudes a una misma IP
- Mejorando el renderizado de fuentes en FreeBSD y KDE
- Listar puertos abiertos en GNU/Linux y FreeBSD
- Cómo montar un servidor DHCP utilizando GNU/Linux
- Cómo utilizar UTF-8 en FreeBSD para ver correctamente acentos y eñes
- Resolver error "Could not start process Cannot talk to klauncher: Not connected to D-Bus server" en FreeBSD con KDE
- Cómo generar un ranking de archivos por tipo
- Configuración de NFS en FreeBSD
- Migrando Ubuntu Server 10.04 Lucid a 12.04 Precise
- Determinar cuándo fue instalado un sistema operativo *nix
- Listar todos los paquetes instalados desde un repositorio específico en Debian
- Apache: redireccionar todos los pedidos a un mismo dominio
- Awk en 20 minutos
- Instalación y configuración básica de un servidor IRC en Debian
- Nuevas técnicas de spam, son brillantes
- Tutoriales, libros, guías, tips y manuales de Slackware
- 3 años y 500.000 visitas
- Configurar un servidor Debian para que el correo a root sea redireccionado a una casilla externa
- Mejorando mi sistema de actualización de servidores
- Monitoreo en tiempo real y detención de procesos en MySQL
- Probando la pre-alpha release de Devuan (Debian Jessie libre de systemd)
- Como convertir texto a voz utilizando Google Translate
- Unir archivos PDF con diferentes tamaños de página
- Cómo verificar si una dirección IP figura en listas negras de spam
- Resumen de enero y febrero 2014
- Cómo instalar OpenVPN en FreeBSD
- Modificar la fecha de expiración de contraseña a usuarios Linux
- Moodle: cómo resolver "Coding error detected, it must be fixed by a programmer"
- Moodle: cómo resolver "File store path does not exist and can not be created"
- Tutoriales, libros, guías y manuales de Git y Subversion
- Mejorando el rendimiento de InnoDB
- Script Bash para resolver todos los nombres de host de una clase C
- Cómo determinar rápidamente qué procesos están utilizando la swap
- Monitorear el estado general de tu sistema con atop
- Actualizando Moodle desde línea de comandos
- Encontrar todos los repositorios Git en tu máquina
- Contabilizar el tamaño total y la cantidad de archivos de un directorio
- Utilizar un archivo como swap en FreeBSD
- Recuperar las VMware Tools luego de actualizar el kernel en un guest CentOS
- Herramientas para monitorear el uso de memoria en FreeBSD
- Cómo determinar rápidamente cuales son todas las dependencias de un port en FreeBSD
- CycloMeter, la mejor aplicación para ciclistas Windoleros
- Actualizando el sistema en FreeBSD
- Sudo con insultos
- Formatear y montar discos en FreeBSD
- Configuración de teclado en KDM
- Optimización de performance de ZFS para hosts ESXi sobre NFS
- ¿Cuándo fue la última vez que se inició un servidor Web Apache?
- Encuesta Pluser: ¿Qué red social es el nicho más grande de trolls en Internet?
- Cómo monitorear un log en tiempo real
- dnsscan: script para resolver todos los nombres de host de una clase C
- Cómo redirigir la stderr a un archivo separado en csh
- Monitorear el tráfico de red desde y hacia una dirección IP específica
- Análisis de tráfico en tiempo real en servidores utilizando Wireshark y tcpdump
- Cómo listar todos los usuarios en MySQL
- He visto código...
- Tareas de administración habituales con OpenSSL
- Cómo instalar y configurar un entorno de escritorio mínimo con Openbox en Debian
- Generando imágenes aleatorias con XStarfish
- Lanzar aplicaciones gráficas desde una sesión SSH
- Buscar archivos por nombre en cualquier parte de la ruta
- Cómo permitir que un servicio escuche peticiones en puertos bajos corriendo como usuario no privilegiado
- Cómo tipear texto con JavaScript
- Deshabilitar el registro de errores PHP Notice en logs de Apache
- Configurar un relay host en Sendmail y Exim
- ¿Qué es Google Plus?
- Cómo listar el conjunto de caracteres y collation de todas las columnas de una base de datos MySQL
- Cómo cambiar el conjunto de caracteres desde un archivo .htaccess
- Final rant
- Sigo aquí
- Cómo convertir un Debian 8 "Jessie" en Devuan
- Cómo instalar y configurar ModSecurity en Apache sobre servidores Debian
- Habemus VPS
- Cómo crear un esquema de backup simple para tu VPS
- Guía de instalación de KMKey (que sí funciona)
- Actualizando FreeBSD a la versión estable más reciente
- Escanear Internet en menos de 5 minutos con ZMap
- Cómo desbloquear las publicidades en tus sitios favoritos
- Instalando KeePass en Slackware 14.1 (64 bits)
- Borrar los archivos temporales automáticamente antes de apagar el sistema
- Instalación y configuración de Nginx con PHP-FPM
- Editar tags ID3 en archivos mp3 en modo batch en Linux
- Cuánto espacio ocupan las tablas de una base de datos MySQL
- Resolver "failed to open /dev/vboxnetctl" en VirtualBox (FreeBSD)
- Cómo actualizar un pool ZFS
- Cómo obtener el uptime de MySQL
- Hoy me pasó algo raro con un servidor Apache
- Nginx VS. Apache ¿Cuál consume menos recursos? (mi experiencia)
- Cómo visualizar un archivo ignorando comentarios y líneas en blanco
- Tunning de InnoDB para reducir al mínimo el consumo de memoria
- Cómo crear una instancia de PostgreSQL
- Instalar VMware Tools de forma automática y desatendida en todos mis servidores
- Cómo eliminar un pool ZFS
- AVG: el peor antivirus del mundo
- Script Bash para generar un resumen del log de auditoría de ModSecurity
- Enviar mail en formato HTML desde línea de comandos
- Cómo degradar y retener un paquete a una versión anterior en Debian Squeeze
- "Program not registered" al consultar un servidor NFS utilizando showmount
- Cómo se relacionan nfsd, nfsuserd, mountd y rpcbind
- AVG: "Nos tomamos en serio su privacidad"
- SmartOS, un sistema operativo derivado de OpenSolaris que combina ZFS, DTrace, Zones y KVM
- Cómo funciona un certificado SSL
- Cómo crear un certificado SSL autofirmado en dos simples pasos
- Desarrolladora del kernel Linux abandona la comunidad por considerarla tóxica
- Cómo compilar Nginx con soporte para SSL
- La invasión de systemd en el espacio de servidores Linux
- Qué hacer después de instalar un servidor FreeBSD
- Optimizar un dataset ZFS para bases de datos PostgreSQL
- Cómo funcionan los bits SETUID y SETGID
- Cómo acceder a los artículos de La Nazión sin registrarse
- Cómo instalar Postgres en FreeBSD
- Instalar y configurar Nginx con PHP-FPM en FreeBSD
- Cómo instalar un servidor ownCloud en FreeBSD
- Cómo borrar todas las ACLs de un filesystem
- Hardening de servidores Nginx sobre FreeBSD
- Esto es lo que pasa cuando usás software propietario
- Listar todos los usuarios que tienen acceso a una base de datos en MySQL
- Dónde y cómo encontrar paquetes para versiones obsoletas de GNU/Linux
- Cómo detectar scripts PHP lentos o problemáticos
- Hardening de sistemas FreeBSD
- Cómo obtener un certificado SSL gratis de Let's Encrypt
- Cómo sacar una A+ en el Test SSL de Qualys
- Cómo obtener el uptime de un servidor Apache
- Mis scripts en GitHub
- Cómo evitar que APT instale dependencias innecesarias
- Cómo saber qué proceso consume más ancho de banda en Linux
- Cómo listar los últimos 10 archivos modificados en Linux
- Desafío para poner a prueba tus conocimientos de C
- ncdu: una práctica herramienta para diagnosticar el uso de disco
- Cómo saber si hay usuarios conectados en mi servidor Apache
- C no es tan difícil
- Resumen de 2015
- Cómo implementar una lista negra de referers para evitar hotlinking en Nginx
- Cómo listar todos los dominios que están haciendo hotlink de nuestras imágenes
- Cómo obtener la temperatura del procesador en FreeBSD
- Lo mínimo que tenés que saber acerca de SEO
- Manuales en formato PDF y algunos cambios en el sitio
- Agregan PulseAudio en Slackware 14.2 beta 1
- netisup.py: script Python para verificar el estado de la red
- Buscar artículos por contenido en Joomla!
- 08:02:16 up 1460 days
- Cómo montar sistemas de archivos NFSv4 desde clientes FreeBSD
- Cómo listar las opciones del kernel en FreeBSD
- Implementando traffic shaping en FreeBSD con dummynet
- Cómo recuperar el password de root de MySQL
- Curso de Cloud Computing online, gratuito y acreditado
- QEMU+libvirt en FreeBSD
- [offtopic] ¿Trabajar en la industria o en una empresa de IT?
- Utilizar un archivo como swap en Linux
- Monitoreo de carga de un sistema FreeBSD con systat
- Cómo renovar un certificado de Let's Encrypt
- Jugando con las curvas de color en GIMP
- Cómo acceder por SSH a un host ESXi
- Borrar líneas de salida estándar en Bash
- Cómo liberar espacio ocupado por paquetes obsoletos en FreeBSD
- Cómo gestionar un host VirtualBox headless
- VirtualBox: "Failed to open/create the internal network" en FreeBSD
- Linux+Apache+Python+MySQL
- Linux+Apache+Python+PostgreSQL
- Guardar la salida de un comando en una variable en Bash
- Instalación segura de servidores MySQL
- Reemplazar una cadena por el número de línea
- Estadísticas de actividad NFS en tiempo real
- Cómo revocar y listar certificados revocados de OpenVPN (easy-rsa)
- Cómo configurar un acceso restringido (chroot) para un usuario SFTP
- updatemyfarm: script Bash para actualizar todos mis servidores en paralelo
- Cómo restaurar una base de datos MySQL
- Cómo configurar SSL en Apache (Debian)
- Cómo recibir parámetros HTTP GET en Python
- Cómo calcular la distancia entre dos coordenadas GPS en MySQL
- Strings multi-línea en Python
- Cómo capturar excepciones en Python
- Imprimir líneas en orden reverso con tac
- Cómo listar puertos abiertos en Windows
- Cómo obtener y modificar el intervalo de verificación de discos
- Contabilizar el ancho de banda consumido por Apache/Nginx en respuestas HTTP
- Listar procesos, librerías en uso y servicios en Windows
- DOUBLE PANIC, algo que no se ve todos los días
- Debian Wheezy pasa a su fase LTS
- Cómo instalar OpenBSD
- ¿Cuáles son las principales diferencias entre los sistemas GNU/Linux y OpenBSD?
- Yo sólo quiero (un millón de amigos)
- Devuan anuncia la llegada de Jessie 1.0 Beta
- Cómo ejecutar binarios de Linux en FreeBSD
- Hacer que el historial de ksh sea persistente en sistemas OpenBSD
- Configuración del proxy en OpenBSD
- Listar y ejecutar manualmente las tareas programadas de Moodle desde línea de comandos
- Cómo actualizar los fuentes de OpenBSD con CVS a través de un proxy HTTP
- Cómo determinar la fecha de creación de un proceso en Linux
- Resolver "Cannot obtain task lock" en Moodle
- Instalación de CKAN desde los fuentes en Debian 7
- Cómo instalar los fuentes y compilar un sistema OpenBSD
- Reducir el tamaño de las imágenes de un sitio Web desde línea de comandos
- Cómo deshabilitar los coredumps en FreeBSD
- Trabajando con ports en OpenBSD
- Cómo configurar una interfaz de red en OpenBSD
- Configuración de un firewall con PF en OpenBSD
- Migrando mi servidor VPN desde Debian a OpenBSD
- Cómo borrar todos los documentos de una base Solr
- Gestión de paquetes en OpenBSD
- Eliminar el último elemento de una lista en Python
- Migrando un servidor Samba desde Debian a OpenBSD
- Cómo montar un servidor Web con PHP en OpenBSD
- Migración de un sitio MediaWiki a un nuevo servidor
- Una síntesis de mi relación con Linux por estos días
- Buscar coincidencias exactas en consultas MySQL
- Tareas de "limpieza" de un clon Debian
- Crear y eliminar bases de datos Postgres desde línea de comandos
- Actualización de un servidor ownCloud
- Redirigir al dominio con www. para HTTP y HTTPS en nginx
- Cómo se ejecutan en Postgres los comandos MySQL básicos
- 4 formas de determinar qué motor utiliza una tabla en MySQL
- La biblia del SysAdmin - Capítulo 1: Documentación
- La biblia del SysAdmin - Capítulo 2: Lo difícil (seguridad y backups)
- Configuración de NFS en OpenBSD
- La biblia del SysAdmin - Capítulo 3: La eficiencia importa
- Redimensionar un disco SCSI en Linux sin necesidad de reinicios
- Cómo modificar la fecha y hora desde línea de comandos
- Cómo subir archivos a Google Drive desde línea de comandos
- Tus backups a Google Drive automáticamente
- Análisis forense de logs de Apache/Nginx
- Resolver "Fatal error: Allowed memory size of 134217728 bytes exhausted" en PHP
- Diagnóstico de respuestas HTTP 503 en servidores Apache
- Cómo acceder al Datastore Browser desde vSphere Client
- Los 10 bugs más bizarros de systemd
- VMware: recuperar máquinas virtuales desconocidas/inaccesibles
- Cómo resolver errores HTTP 413 en Nginx
- Cómo redimensionar una partición con fdisk
- Configuración de usuarios y permisos en Subversion
- Resolver exception Emask 0x0 SAct 0x1000 SErr 0x0 action 0x6 frozen en VirtualBox
- Cómo ejecutar zerofree sobre el sistema de archivos raíz
- Resolver GDBus.Error:org.freedesktop.PliciKit1.Error.Failed en LXDE
- VirtualBox: descargar una versión específica de las Guest Additions
- Obtener un certificado TLS gratis con StartEncrypt
- VirtualBox: cómo exportar una máquina virtual en formato OVF
- Buscar en orden reverso en less
- Popularity contest de la blogosfera linuxera hispanoparlante
- Cómo compactar un disco virtual después de correr zerofree
- Optimizar imágenes PNG con AdvanceCOMP
- Cómo cambiar la distribución de teclado en LXDE
- Mostrar los números de línea en vi
- checkmyfarm: script Bash para verificar actualizaciones en todos mis servidores
- Simular una instalación con portmaster en FreeBSD
- Evitar que se cierren las sesiones SSH al reiniciar ipfw
- Cómo agregar los backports en Debian Wheezy
- ¿Qué es el overcommit?
- Cómo implementar un acceso SSH como root
- Cómo actualizar Slackware 14.1 a 14.2
- Cómo vaciar la cola de mensajes de Exim
- Cómo ver la versión correcta de Hotmail en FreeBSD
- Insertar saltos de línea con sed en FreeBSD/OpenBSD
- Cómo descargar todos los temas de una lista de reproducción de YouTube en formato de audio
- Cómo montar un servidor git
- Implementar un acceso SSH como root en FreeBSD/OpenBSD
- Estado de la blogosfera (9/2016)
- ¿Qué es un repostorio git "bare"?
- Verisign Public DNS, una alternativa a los servidores DNS públicos de Google
- Clases vs. módulos en Python
- Cómo listar todas las branches de un repositorio git
- Solucionar "OpenSSL library is not used" al compilar Nginx
- Python en la Web con Nginx+uWSGI+Flask
- Manejo de sesiones con Werkzeug
- CentOS: recuperar espacio en /boot borrando versiones antiguas del kernel
- Cómo actualizar FreeBSD 10.x a 11
- Listar todos los permisos de todos los usuarios en MySQL
- gcc: undefined reference to `pow'
- Reducir el tamaño de ejecutables en Linux con strip
- Loguear todas las llamadas a la función mail() en PHP
- Compilar e instalar PostgreSQL desde los fuentes
- Linuxito ahora con 1 GB de memoria RAM
- Cómo instalar y configurar Bacula en Debian
- Cómo instalar el agente de backup de Bacula en FreeBSD
- Detectar intentos de acceso fallidos a tu sitio Web
- GTFO my server yo - Bloquear intentos de acceso a tu servidor Apache/Nginx
- Cómo instalar Java en Debian
- Comprobar la versión de Java en un servidor Linux
- Resultados de GTFO luego de dos días
- Cómo borrar una regla de iptables
- Cómo restaurar un backup desde la consola de Bacula
- Cómo agregar un nuevo cliente en el director de Bacula
- Cómo instalar el cliente de Bacula en Debian
- Geolocalizar direcciones IP desde línea de comandos
- Cómo eliminar systemd de Debian 8 Jessie
- Seleccionar el mirror más rápido en Debian de forma automática
- Cómo listar procedimientos y funciones en MySQL
- Cómo instalar SYSSTAT y visualizar sus datos gráficamente a través de un navegador
- Cómo agregar Nginx a la salida de logwatch
- Cómo extraer un único archivo desde un tar
- Instalar las manpages en Debian
- ¿Desde dónde proviene la mayoría de los ataques?
- Cómo saber qué protocolo y suite de cifrado SSL/TLS negocian los clientes HTTPS
- Cómo matar un proceso zombie
- Lista de reproducción para IT freeks
- Tutorial básico de iptables en Linux
- Cómo extraer archivos bzip2 en Debian
- Contabilizar artículos publicados y destacados en Joomla!
- Ataques que detecta logwatch
- Resetear una contraseña de MediaWiki desde SQLite
- Bacula: correr un script en el cliente antes de que inicie el trabajo de backup
- Listar archivos por extensión utilizando rev
- Cómo generar un ranking de referrals desde el log de accesos
- Devuan lanza su segunda beta y la primera versión estable se acerca
- Cómo resetear el catálogo y los archivos del Director de Bacula
- Gnash, el plugin Flash de GNU
- Bacula y los enlaces simbólicos
- Configurar el File Deamon de Bacula para que atraviese file systems
- La biblia del SysAdmin - Capítulo 4: Administración y acceso remoto
- Cómo resguardar las opciones de compilación de todos los ports en FreeBSD
- Cómo ver las líneas completas en la salida de ps
- Resolver "RewriteEngine not allowed here" en Apache2
- El certificado de mi CA está por expirar
- Tip: cómo ocultar el proceso grep en la salida de ps
- Generar y aplicar parches con diff y patch
- Buscar archivos que tengan SUID y SGID
- Agregar shares y usuarios a un servidor Samba
- Resolver "POST Content-Length of * bytes exceeds the limit" en PHP
- Rant de fin de año 2016
- Reparar un kernel que no inicia en Debian
- Monitoreo de procesos de Java con jps
- Cómo eliminar objetos de fotografías con GIMP
- Cómo buscar paquetes en OpenBSD
- Cómo cambiar el from al enviar mails desde línea de comandos
- Cómo migrar OpenBSD 5.9 a 6.0
- Procesamiento básico de una fotografía con DPP y GIMP
- Cómo generar y verificar checksums sha256
- Montar volúmenes de TrueCrypt (VeraCrypt) utilizando tcplay en Linux
- Configurar una interfaz desde línea de comandos en FreeBSD
- Tabla ASCII rápido y sucio en Linux/*BSD
- Encriptar archivos con GnuPG
- MQTT en Java con Moquette y Paho
- Pausar la ejecución de un script durante un minuto o una hora en Linux y FreeBSD
- letsencrypt-auto detrás de un proxy HTTP/HTTPS
- Jails en FreeBSD
- Cómo instalar Samba dentro de un jail en FreeBSD
- Cómo habilitar soporte para HTTP/2 en Nginx
- Migrando la versión mayor en un host FreeBSD con jails (10.x a 11.0)
- Visualizar una jerarquía de directorios desde línea de comandos
- Cómo recuperar la contraseña de Administrador de Windows
- Lanzar procesos en segundo plano en Windows
- Cómo crear un servicio en Windows
- Roles y permisos en PostgreSQL
- ¿Cuánto espacio ocupan las tablas y bases de datos de un servidor PostgreSQL?
- Cómo generar un certificado SSL/TLS gratis con certbot
- Crear un formulario de contacto en Joomla! sin instalar extensiones
- Cómo identificar el disco físico asociado a un dispositivo en FreeBSD
- Dar soporte SSL a un sitio MediaWiki
- Cómo instalar Google Chrome en FreeBSD
- Cómo configurar múltiples certificados en una misma dirección IP en Apache (SNI)
- Redirigir al dominio con www. sobre HTTPS en Apache
- Analizar servidores SSL utilizando cipherscan
- Redirigir las salidas estándar y de errores en Windows
- Calculadora de línea de comandos
- Cómo deshabilitar el cliente Landscape en Ubuntu 14.04
- Eliminar reglas por número en UFW
- Cómo exportar e importar un árbol de directorio de SVN
- Cómo loguear todo el correo saliente con UFW o iptables
- Cómo registrar toda la actividad SFTP
- ¿Qué significa main, contrib y non-free en los repositorios de Debian?
- Verificar la reputación en línea de un sitio Web
- Cómo listar y setear ACLs en formato NFSv4
- Verificar la seguridad de un servidor Web con el observatorio de Mozilla
- Insertar una búsqueda personalizada de Google en un sitio Joomla!
- Habilitar las estadísticas de búsqueda en el sitio desde Google Analytics
- Desde qué repositorio proviene un paquete en Debian y derivados
- Compilar PHP 5.6 con soporte para LDAP
- Cómo conectarse con netcat a servidores HTTP
- Devuan libera la release candidate de su primera versión estable
- Devuan, la distro de la que todos hablan
- Comprimir y extraer archivos con ZPAQ
- ¿Cuál es el mejor algoritmo de compresión de archivos?
- Usuarios, grupos, permisos y modos octales en sistemas Unix
- ¿Cuál es el algoritmo de compresión más rápido?
- Cómo cambiar de usuario en Linux
- Devuan anuncia la segunda release candidate de Jessie
- Visualizando datos de Google
- Cuales son los principales repositorios de Debian
- Cómo elegir un nombre para tu proyecto open source
- Obtener la lista de procesos que más CPU consumen en un instante dado
- Monitoreá la carga de tu servidor Web desde un celular con sere
- Cómo implementar deploy automático en git
- Cómo instalar Apache en Debian/Devuan
- Montar un servidor LAMP en Debian/Devuan
- Cómo instalar phpMyAdmin en Debian
- Configurar el cliente NTP en FreeBSD
- Disponible sere v0.1.2
- La biblia del SysAdmin - Capítulo 5: Reinicios y uptime
- Devuan libera su primera versión estable Jessie 1.0.0
- sere ahora muestra gráficos de datos históricos
- Cómo mantener tu fork sincronizado con upstream en git
- Buscar los archivos creados por un usuario específico en Linux
- Cómo comparar directorios en Linux sin examinar el contenido de los archivos
- Configuración básica de un servidor PostgreSQL
- Cómo pasar variables de entorno desde Nginx a PHP-FPM
- Verificar servidores SSL con el Observatorio de Mozilla desde línea de comandos
- Restringir el acceso a un share de Samba
- Cómo duplicar un repositorio Git bare
- Cómo convertir un video a gif en Linux
- Recuperar sólo la primera coincidencia con grep
- Monitoreo avanzado con atop
- sere ahora con diseño flat
- Cómo acceder a un share de Samba desde línea de comandos
- Configurar Samba para que escuche en una lista específica de interfaces de red
- Detectar vulnerabilidades XSS en aplicaciones Web utilizando XSSer
- Migrando un droplet de DigitalOcean desde Debian Wheezy a Devuan Jessie
- Subir archivos a un bucket de Google Cloud Storage desde un script Python
- Enviar backups automáticamente a Google Cloud Storage
- Cómo levantar una interfaz de red en Debian
- Listar conexiones TCP y UDP establecidas
- Listar los módulos de PHP instalados/disponibles
- Crear una base de datos y usuario en un servidor PostgreSQL
- Instalando un servidor Nextcloud sobre Nginx con PHP-FPM y Postgres
- Escaneos básicos con nmap
- Botones para compartir en redes sociales
- Nuevos bugs bizarros y peligrosos de systemd
- Sobre Debian y el versionado de paquetes
- Agregar un usuario a un grupo en FreeBSD
- VirtualBox - libGL error: failed to open drm device: Permission denied
- Cómo eliminar systemd de Debian 9 Stretch
- Nueva versión de sere (0.2.3) con gráficos mejorados y correcciones de bugs
- Analítica Web: cuáles son las páginas más visitadas desde redes sociales
- Compilar PHP 7 con FPM desde los fuentes
- Cómo listar los sockets Unix abiertos en Linux
- Enviar correo electrónico sin cliente ni servidor de mail vía HTTPS con Mailgun
- Relaciones de aspecto estándar para fotografía
- Script bash para enviar correo utilizando la API de Mailgun
- Cómo instalar logrotate y configurar la rotación de logs de Nginx
- Cómo restar fechas en Bash
- Suscribirse a los anuncios de PHP
- Cómo verificar si un sistema de archivos soporta el flag O_DIRECT
- Extraer información de servidores DNS con dig
- Recargar Nginx automáticamente luego de renovar los certificados de Let's Encrypt
- Instalar una terminal bash en Windows
- Resolver "couldn't get currently installed version for /root/.local/share/letsencrypt/bin/letsencrypt"
- Cliente de correo para Mailgun escrito en Bash
- Cómo recuperar parámetros de línea de comandos en Bash
- Cómo crear un archivo de gran tamaño utilizando dd
- Cómo instalar Ansible desde los fuentes
- Evolución de un SysAdmin
- Autenticación con clave pública en Ansible y configuración del inventario
- Lidiando con la (in)seguridad de Ansible
- Instalar Ansible en OpenBSD
- Crear una caché de paquetes de Debian con Nginx
- Crear una caché de paquetes de CentOS con Nginx
- Cómo implementar un balanceador de carga con Nginx
- Configuración del inventario de Ansible: variables globales y grupos
- Actualizar todos tus servidores al mismo tiempo con Ansible
- Mejorando mi balanceador de carga Nginx con ip_hash
- Cómo instalar phpMyAdmin desde los fuentes
- Full-time on-site freelance
- Instalar Apache con soporte para Perl en Debian
- Cómo descifré el Amazon Cipher Challenge
- Cómo leer documentos HTML desde la terminal
- Cómo ejecutar binarios de 32 bit en un sistema Debian de 64 bit
- Cómo agregar un locale en Linux
- Resolver problemas de encoding con Postgres
- Cómo instalar una impresora de PDF e imprimir desde línea de comandos en Linux
- Cómo listar los permisos sobre una tabla en Postgres
- Como describir la estructura de una tabla en Postgres
- SHOW CREATE TABLE en Postgres
- Listar schemas y tablas dentro de un schema en Postgres
- Montar un pendrive USB con formato FAT en FreeBSD
- Playbooks en Ansible
- Cómo crear un dispositivo USB booteable desde línea de comandos en Linux
- Migrando OpenBSD 6.0 a 6.2
- Resolver "W^X binary outside wxallowed mountpoint" en OpenBSD
- Cómo borrar los archivos eliminados de MediaWiki
- "Temporary Error" al intentar enviar correo en OpenBSD
- Cómo listar todos los archivos instalados por un paquete en Debian
- Cómo instalar un servidor Devuan Jessie
- Under attack
- Cómo convertir e instalar un paquete de Red Hat en Debian
- run-parts ignora scripts o ejecutables con extensión
- Qué hacer después de Instalar Devuan Jessie 1.0
- Resolver problemas de audio en FreeBSD
- Curso introductorio a la Administración de Sistemas GNU/Linux
- Compilar e instalar OpenLDAP con PostgreSQL como backend
- Cómo instalar el plugin Flash para Firefox en FreeBSD
- Cómo recargar la configuración de Postgres desde SQL
- Cómo instalar (y luego desinstalar) RAR propietario en Linux
- La biblia del SysAdmin - Capítulo 6: Automatización y scripting
- Cómo descargar un archivo con curl
- Cómo instalar un paquete por fuera de los repositorios en CentOS
- Verificar el estado del clima y pronóstico del tiempo desde la consola con wttr.in
- Cómo volcar una tabla DBF desde línea de comandos en Linux
- Agregar un disco a una máquina virtual VirtualBox desde línea de comandos
- Instalando un script de inicio para mi servidor OpenLDAP
- Comandos y trucos de viejo lobo SysAdmin
- Cómo cambiar permisos a un enlace simbólico
- Slides del curso introductorio a la Administración de Sistemas GNU/Linux
- Cómo configurar el password de root de LDAP en MD5 o SHA-1
- Obtener las últimas versiones de paquetes disponibles en FreeBSD
- Cómo listar todos los archivos abiertos por un proceso
- Cómo implementar LDAP sobre SSL/TLS con OpenLDAP
- Resumen de noticias de Devuan (noviembre 2017)
- Resetear la base de datos PostgreSQL de OpenLDAP
- Borrar entradas de un directorio LDAP con ldapdelete
- Cómo montar un servidor LDAP en Linux
- Recuperar fotos de una tarjeta de memoria dañada en FreeBSD
- StartCom anuncia su fin
- ¿Qué es una CDN?
- Cómo instalar FusionDirectory en Debian
- Instalación de FusionDirectory desde los fuentes en Debian 8
- Instalando un antivirus en FreeBSD
- Convertir archivos de texto a PDF desde línea de comandos
- Configurar la hora de Windows para que no interfiera con GNU/Linux
- Unas largas vacaciones
- Realizar una acción cada vez que se crea o modifica un archivo en Linux
- ¿Qué pasó con los comentarios?
- Generar strings aleatorios desde línea de comandos
- Hashover: un sistema de comentarios PHP de licencia libre
- 6 años y un puñado de estadísticas
- Resumen de noticias de Devuan (febrero 2018)
- Cómo eliminar una base de datos MongoDB
- Cómo instalar y configurar Thinger.io con Nginx como frontend en Debian Stretch
- Mi cajón de herramientas
- Cómo deshabilitar IPv6 en Exim4
- git: cómo mantener una rama sincronizada con "master"
- Bash en modo CGI con Apache
- Cómo buscar páginas de manual
- Este es el artículo número 1001: felicitaciones has ganado
- Extraer todas las cadenas de texto de un binario
- Consultas a directorios LDAP utilizando ldapsearch
- Migrando mi Devuan Jessie a Ascii
- Resumen de noticias de Devuan (marzo 2018)
- Trabajando con pooles de disco utilizando virsh
- Gestión de máquinas virtuales QEMU/KVM desde línea de comandos con virsh
- Autenticación con LDAP en Moodle
- Reinicializar la base de datos mdb de un servidor OpenLDAP
- Testear servidores LDAP con ldapwhoami
- Autenticación con LDAP en PHP
- Cómo listar todos los procesos de un usuario específico
- Subir backups desde tu servidor Linux a Dropbox automáticamente
- La biblia del SysAdmin - Capítulo 7: Gestión de software y mantenimiento del sistema
- Init no está muerto
- Buscar archivos modificados en un cierto mes del año
- La biblia del SysAdmin - Capítulo 8: Usuarios y soporte
- Ecosia: un motor que planta árboles con tus búsquedas
- La biblia del SysAdmin - Capítulo 9: Estandarización vs. diversidad
- La biblia del SysAdmin - Capítulo 10: Promoción, ética y aprendizaje (capítulo final)
- Cómo autenticar con clave pública en GitHub
- La biblia del SysAdmin
- Cómo imprimir la Biblia del SysAdmin
- Resolver "PEAR mail package is not installed" en OpenBSD
- Cómo buscar paquetes en OpenBSD con pkg_info
- Liberada la primera RC de Devuan 2.0 ASCII
- Cómo visualizar el changelog de un paquete con apt-get
- Resolver "env: python: No such file or directory" en FreeBSD
- Listar las actualizaciones disponibles en Devuan/Debian
- Primeros pasos con pyVmomi
- git: cómo subir cambios (push) a un repositorio non-bare
- ¿Cómo fue compilado un servidor Nginx?
- Ajustar el ancho de un texto desde línea de comandos con fold
- Cómo instalar uWSGI en Debian 9
- Mi primer script Python con pyVmomi
- Autenticación con LDAP en Python
- Cómo ver los cambios introducidos por el último commit en git
- Sesiones simples en Flask
- Conectarse a bases de datos PostgreSQL desde Python con psycopg2
- Trabajando con datos JSON en PostgreSQL
- pyVmomi: listar el espacio utilizado por cada máquina virtual
- Cómo instalar pgAdmin 4 en FreeBSD
- Devuan 2.0 ASCII ha sido liberada
- Obtener información de paquetes Python con pip
- myisamchk falla al reparar una tabla MyISAM
- Cómo montar un servidor de VPN con OpenVPN en Debian 9 (systemd)
- vmware-datastores: una aplicación Web para monitorear el uso de datastores VMware
- Configurando el cliente OpenVPN en Ubuntu 16.04
- Asignar una dirección IP fija a un cliente OpenVPN
- Mejorando la seguridad de un servidor OpenVPN con autenticación TLS
- Solucionar "client intended to send too large body" en Nginx
- Configurar Firefox Quantum para que consuma menos recursos y funcione más rápido
- Cómo purgar la caché de Moodle
- Gestión de permisos de Trac desde línea de comandos
- Autenticación Basic en Nginx
- Cómo generar un certificado SSL/TLS gratis con certbot en 2018
- Cómo listar todos los archivos abiertos por un ejecutable en Linux
- Como iniciar con un kernel alternativo en FreeBSD
- Correr un chequeo de disco completo (full fsck) en FreeBSD
- Compilar Nginx desde los fuentes en Debian 9
- Cómo forzar HTTPS en Nginx
- Cómo acceder a tu Raspberry Pi hogareña desde cualquier parte del mundo
- Librerías compartidas, variables de entorno y permisos en Linux
- Determinar el uso de inodos en el sistema de archivos
- Cómo registrar y configurar un nombre de dominio
- Hospedar tu servicio de correo electrónico en Yandex
- Analizar la seguridad de SSL/TLS con testssl.sh
- Primeros pasos con Icarus Verilog en Windows
- Listar procedimientos (functions) en PostgreSQL
- Compilar un paquete con opciones personalizadas en FreeBSD
- Primeros pasos con Icarus Verilog en GNU/Linux
- Cómo crear un usuario en PostgreSQL desde línea de comandos
- Trabajando con diferentes formatos de salida en psql
- Cómo instalar las Guest Additions de VirtualBox en un guest Linux
- Instalar una máquina virtual con Linux en VirtualBox
- Cómo instalar y configurar Squid en Debian
- Sincronizar directorios remotos con rsync vía SSH
- Cómo conectarse a una VPN desde Windows
- Cómo enviar un mensaje al log del sistema en GNU/Linux
- Listar todos los usuarios conectados a una VPN
- Cómo instalar Grafana en Linux
- Agregando un Data Source PostgreSQL en Grafana
- #funfacts septiembre de 2018: 3 millones de visitas
- Creando mi primer dashboard en Grafana
- Cómo generar gráficos de torta en Grafana
- Conocer exactamente desde qué páginas enlazan nuestro sitio en Google Analytics
- Cómo instalar Elasticsearch en Debian y derivados
- Resumen de noticias de Devuan (octubre 2018)
- Cómo resetear el password de un usuario en Postgres
- Crear un usuario y base de datos en MongoDB
- MySQL: obtener las 5 filas con campo de texto más extenso
- Compilar Apache Nutch 2.x con MongoDB como almacenamiento
- Borrar automáticamente backups de más de 60 días
- Compilar y configurar collectd con InfluxDB en Debian y derivados
- Acceder a Grafana desde un proxy reverso con Nginx
- Graficar métricas de collectd con Grafana
- Monitorear la actividad de Nginx con Grafana+InfluxDB+collectd
- Habilitar autenticación para HTTP en InfluxDB
- Cómo ripear un CD a mp3 con cdda2wav en FreeBSD
- Eliminar (DROP) series en InfluxDB
- Recolectar estadísticas de Apache con collectd en Debian y derivados
- Compilar e instalar collectd en CentOS
- Monitoreando servidores MySQL con collectd+InfluxDB+Grafana
- Visualizar contadores y números de reglas de iptables
- Transformar contadores a deltas en Grafana sobre datos de InfluxDB
- Recolectar estadísticas de iptables con collectd
- Configuración de correo electrónico y creación de usuarios en Grafana
- Monitoreo de servidores PostgreSQL con collectd+InfluxDB+Grafana
- Monitoreo de servidores de bases de datos IBM Informix con InfluxDB+Grafana
- Mover el directorio $HOME de un usuario a un nuevo disco o partición
- Separar la configuración de Nginx en múltiples archivos
- Ejecutando apt-get autoremove sobre todos mis servidores Debian con Ansible
- Cómo ir hasta una línea específica en nano
- Instalar y configurar sudo en Debian/Devuan
- Cómo evitar que Apache loguee los accesos desde localhost
- Cómo proteger el panel de control de Joomla! en Nginx
- Instalar un editor de texto decente en Windows
- Cómo instalar Git para Windows
- Actualizar un paquete con dpkg
- Instalar y configurar el TortoiseGit (cliente Git para Windows)
- Editando video en Linux con OpenShot
- Montar una SD con un lector de tarjetas en Linux
- Cómo forzar un rescan de disco en Linux
- Cómo subir archivos por SSH desde tu Android con AndFTP
- Determinar el tipo de sistema de archivos de un dispositivo en FreeBSD
- Cómo montar un sistema de archivos exFAT en FreeBSD
- Determinar la versión de PowerShell instalada en Windows
- Instalar un gestor de paquetes en Windows
- Dar mayor prioridad a los backports en Debian/Devuan
- Mejorar la privacidad en Firefox, Chrome y Safari con DuckDuckGo Privacy Essentials
- Renombrar una base de datos en PostgreSQL
- Configurar Bash para que las flechas de teclado se comporten como en CSH
- Crear un entorno de proyecto en Trac
- Revocar privilegios públicos sobre una base de datos en Postgres
- Cómo descargar un torrent desde línea de comandos en Linux
- Cómo acceder a sitios Web bloqueados o filtrados por OpenDNS
- Actualizando a FreeBSD 12.0-RELEASE
- Cómo instalar KDE Plasma 5 en FreeBSD 12
- Vaciar un mailbox de usuario en Linux
- Monitorear servidores GlassFish con collectd+InfluxDB+Grafana
- Cómo buscar archivos duplicados en Debian y derivados
- Cómo crear una base de datos y usuario en MySQL desde línea de comandos
- Listar los usuarios logueados en un servidor Windows
- Cómo instalar Joomla! en español en tu VPS en simples pasos
- Cómo habilitar el listado de directorios en Nginx
- Bacula: listar tareas de backup en error
- Cómo recuperar un draft de Gmail descartado
- Cómo saber cuando fue reiniciado un servidor
- Buscar archivos por contenido usando grep
- Mi primer e-book: "De 0 a Ninja con collectd, InfluxDB y Grafana"
- 7 años, 1150 artículos y casi 3,5 millones de visitas
- Llaves en Bash: creando múltiples directorios con un solo comando
- Detectar AdBlock y mostrar un mensaje amigable al usuario
- Directorio de trabajo y usos especiales del comando cd
- psql: listar rápidamente schemas y tablas de un schema
- KDE: Configurando los títulos de ventana y pestañas en Konsole y Yakuake
- Ocultando los hilos del kernel en la salida de ps en Linux
- Localizar e identificar un repositorio SVN
- Obtener información de direcciones IP en formato JSON
- Cómo habilitar el log del agente Backup Exec RALUS (Remote Agent for Linux or Unix Servers)
- PowerShell: resolver "execution of scripts is disabled on this system"
- Identificar rápidamente todo el software corriendo en un sistema GNU/Linux
- Resolver "sudo: sorry, you must have a tty to run sudo" en scripts lanzados desde cron
- Moodle: verificando el funcionamiento de la mensajería
- Monitoreando servidores Windows con PowerShell+curl+InfluxDB+Grafana
- Convertir FLAC a mp3 con ffmpeg preservando metadatos ID3
- Hackeando audio con youtube-dl y FFmpeg
- Realizar una limpieza de ports y paquetes en FreeBSD
- Crear un entorno virtual de Python para Flask con uWSGI+Nginx
- Cómo regenerar las claves de host de un servidor SSH
- Editando archivos de texto con Ansible
- Excluir directorios al crear archivos y backups con tar
- Ansible: extraer información de múltiples servidores utilizando grep
- Informix: resolver "The type of your terminal is unknown to the system" al ejecutar onmonitor
- FreeBSD: cómo impedir que pkg actualice un paquete
- Resolviendo problemas de dependencias en Debian
- Instalar Node.js 10.x en Debian Stretch
- Cómo montar un sistema de archivos UFS/UFS2 en Linux
- Instalar y configurar el demonio NTP en Debian/Devuan
- Instalando Adobe Flash Player en Linux en 2019
- Cómo instalar Ruby desde los fuentes en Linux
- Instalando GitLab desde los fuentes en Debian
- Habilitar la corrección de idioma español para Geany en Debian/Devuan
- Habilitar el soporte para HTTPS en GitLab
- Monitoreo de PHP-FPM con collectd+InfluxDB+Grafana
- Primeros pasos con GitLab
- Configurar la autenticación con clave pública en GitLab
- Fuck security: deshabilitando todas las protecciones de seguridad de Intel en Debian
- Copias de seguridad de un servidor GitLab
- Aumentar el tamaño de subida permitido para adjuntos en Trac
- Cómo instalar dig en Debian
- Cómo obtener la fecha del día de ayer con date
- Migrando un Debian Wheezy (Debian 7) a Devuan ASCII (Devuan 2.0/Debian 9)
- Mover archivos entre hosts con Ansible
- Crear dumps de bases de datos MySQL con Ansible
- Cómo setear y utilizar variables en un playbook de Ansible
- Cómo obtener un parámetro de forma interactiva en Ansible
- Cómo cambiar la versión de PHP en Apache
- Recuperar una base de datos PostgreSQL desde un dump en texto plano
- Instalando y configurando un cliente OpenVPN en Devuan
- Configurar un proxy reverso con soporte SSL para Hass.io utilizando Nginx
- Como lograr conectividad entre clientes de una misma VPN sobre OpenVPN
- Volcar archivos de texto comprimidos por línea de comandos
- Instalando un script de incio para Home Assistant
- Usos específicos del comando ping
- Extraer información sobre discos y sistemas de archivos con Ansible
- Cómo rescanear un bus SCSI para descubrir nuevos dispositivos
- PostgreSQL: listar las extensiones disponibles y en uso
- Monitorear la actividad de un servidor PostgreSQL desde psql
- Borrar archivos y directorios de forma recursiva sobre FTP/SFTP con lftp
- Resumen de noticias de la comunidad Devuan (agosto 2019)
- Cómo expandir una partición con ZFS en Linux
- Instalar y configurar un servidor Samba en Debian
- Mapear una unidad de red Samba desde un cliente Windows
- Habilitar ACLs Posix en un sistema de archivos ZFS en Linux
- Acceder a un share de Samba desde Windows 2000/XP
- Crear y configurar un dataset ZFS en Linux
- Quitar permisos en ACLs Linux con setfacl
- Stress test de aplicaciones Web con JMeter
- Determinar cuál es la versión de Moodle instalada
- Instalar OTRS Community Edition en Debian y derivados
- Instalar VMware Remote Console (VMRC) en Debian
- mod_rewrite: cómo redireccionar según el valor de una cookie en Apache
- Políticas de retención en InfluxDB
- sudo en Windows
- Listar todos los usuarios en Postgres
- Extraer las direcciones IP de todos los clientes de un servidor Web desde el log de accesos
- Cómo saber si un comando es un alias en GNU/Linux
- Manejo básico de paquetes en Debian
- Usos especiales del comando cat
- Visualizar el calendario desde línea de comandos en GNU/Linux
- Cambiar sólo el grupo o sólo el usuario dueño de un archivo o conjunto de archivos en Linux
- Borrar el buffer de pantalla en la terminal con clear y reset
- Protección de datos personales en aplicaciones de carácter médico en Argentina
- Copiar archivos y directorios en Linux con cp
- Compilar ZFS en Linux
- Mantener procesos en ejecución en segundo plano utilizando nohup
- Uso de los comandos fg, bg, jobs y disown en Bash
- Examinar mensajes de log del kernel Linux con dmesg
- Cómo saber qué proceso está usando un archivo o socket
- Listar todos los procesos que están utilizando un sistema de archivos específico
- Listar todos los archivos abiertos por un proceso en FreeBSD
- Crear un par de claves, firmar y verificar mensajes con GnuPG
- Migrando a Devuan Beowulf (testing)
- Instalando VirtualBox 6.0 en Devuan Beowulf
- Particionar discos GPT en Linux con gdisk
- Usos del comando hostname en Linux
- Instalar archivos con install en Linux
- Habilitar el soporte para SQLite desde PHP en un servidor OpenBSD con httpd
- Cuáles fueron los usuarios logueados los últimos 10 días
- Monitoreando la actividad de la cache ARP con lnstat
- Cómo saber si un directorio es un punto de montaje
- Cambiar el mapa de teclado de una consola serie en Debian
- 4 formas de obtener el nombre de usuario de la sesión actual en Linux
- Mostrar los usuarios actualmente logueados en un sistema Unix y saber qué estan haciendo
- Listar y modificar atributos de archivo en sistemas de archivos ext2, ext3 y ext4
- Cómo instalar paquetes en Debian Wheezy en 2019
- Cambiar el comportamiento del foco en Xfce 4
- Named pipes en Linux
- Obtener información de módulos del kernel Linux
- Compilar e instalar Nginx con soporte para SSL en Debian 10
- Instalar y configurar MariaDB en Debian 10
- Migrar usuarios y privilegios de MySQL o MariaDB desde un servidor a otro
- Numerar líneas de archivos con nl
- Cómo deshabilitar IPv6 en Exim
- Compilar e instalar PHP 7.4 con FPM en Debian 10 (systemd)
- Instalar y configurar exim4 en Debian 10
- Escanear puertos abiertos en una red y medir tiempos de respuesta de protocolos con nping
- Comprobar el funcionamiento del servicio NTP
- Cómo actualizar una instalación de MediaWiki
- Desensamblar binarios con objdump
- Particionado de discos con GNU parted en Linux
- Determinar rápidamente cual es el PID de un programa
- Apagar o reiniciar el sistema desde línea de comandos en Linux
- Generar secuencias de números desde línea de comandos con seq
- Listar los usuarios conectados a un servidor Samba
- Generar contraseñas aleatorias pronunciables con pwgen
- Borrado seguro de archivos con shred en Linux
- Cómo determinar el dispositivo al que pertenece un archivo o directorio en Linux
- Análisis forense de inodos con istat
- Descargar archivos desde un servidor Samba con smbget
- Cómo obtener las fechas de acceso y creación de un archivo en Linux
- Mezclar y ordenar líneas de un archivo en Linux
- Cómo determinar el tamaño de cada sección de un binario ejecutable
- Depurando errores 500 en Nginx
- Resumen del año 2019
- Volcar el contenido de una consola virtual
- ¿El año de Linux en el escritorio? Nunca
- Obtener información de archivos PDF desde línea de comandos
- Uso básico del comando cut con ejemplos
- Cómo mostrar un valor de tiempo negativo en LibreOffice Calc
- Listar todos los procesos que están utilizando una librería compartida
- Cómo medir el tamaño en bytes de la salida de un comando
- Gestión de grupos en GNU/Linux
- Matar procesos por nombre en Linux
- Determinar el tipo MIME de un archivo desde línea de comandos
- Compilar un programa en lenguaje ensamblador con Yasm en Linux
- Cómo verificar la firma digital de un archivo PDF desde línea de comandos en Linux
- Inicializar y configurar LVM en Linux
- Volcar archivos en octal y otros formatos con od
- Determinar la versión de Postgres en ejecución desde psql
- Cambiar el uuid a un disco VDI de VirtualBox
- Mostrar información de sockets con ss
- Cómo lograr que la salida estándar salga por pantalla y vaya a un archivo al mismo tiempo
- Cómo saber si un archivo o directorio existe desde un script Bash
- Ejecutar un comando con timeout
- Debuggeando problemas con símbolos y librerías en Linux
- Configurar el envío de correo a través de un relayhost con autenticación en smtpd (OpenBSD)
- Forzar una sincronización de discos en Linux
- 289 comandos para dominar la consola en Linux
- Ejecutar scripts PHP desde línea de comandos
- Purgar la cache de Joomla! automáticamente desde cron
- Redimensionar un disco VDI desde línea de comandos en GNU/Linux
- Resolver problemas de dependencias al instalar paquetes con dpkg en Debian y derivados
- Montar un servidor de búsqueda full-text search con Recoll en Debian
- Instalar temas en Geany
- Asignaciones bloqueantes y no bloqueantes en Verilog
- Cómo crear ramas en git
- Habilitar múltiples sesiones de escritorio remoto (RDP) concurrentes en Windows 7
- Resaltar coincidencias en búsquedas por contenido utilizando grep
- Conectarse a una VPN L2TP/IPsec con strongSwan en Linux
- Habilitar efectos de escritorio en XFCE
- Fijar el nombre de dispositivo para interfaces de red WiFi USB
- Múltiples sesiones de escritorio remoto (RDP) concurrentes en Windows con RDP Wrapper
- Conectarse a múltiples VPN con OpenVPN en Linux
- Cómo instalar el cliente Zoom en Linux (Debian y derivados)
- Filtrar el acceso a un sitio por IP o subred en Apache
- Migrar Debian Buster a Devuan Beowulf
- Lógica mixta en técnicas digitales
- Resetear la clave del usuario debian-sys-maint de MySQL/MariaDB en Debian y derivados
- Resumen de noticias de la comunidad Devuan (Abril 2020)
- Minitérminos y maxitérminos en funciones booleanas
- Demostrar expresiones lógicas de forma exhaustiva
- Implementando funciones lógicas con multiplexores y memorias ROM
- Implementando un contador de Möbius con flip-flops JK
- Compuertas XOR en Logisim
- Importar circuitos en Logisim
- Cómo instalar el editor de LaTeX Texmaker en Debian y derivados
- Determinar la dirección MAC asociada a una IP en Linux
- Sumadores binarios
- Carry Look-Ahead Adders
- Instalar el cliente de línea de comandos Nextcloud en un servidor Debian
- Encender una máquina remota con wakeonlan (WoL)
- Multiplicación de enteros binarios signados en 2's complemento
- Mantener una sesión SSH activa aunque se pierda conexión
- Convertir un GIF animado a video mp4 con ffmpeg
- Multiplicación de enteros binarios signados con recodificación de Booth
- División de números enteros binarios
- Crear snapshots en un sistema de archivos ZFS con zfSnap
- Listar snapshots en un sistema de archivos ZFS
- Cómo eliminar systemd en un servidor Debian Buster (10)
- Cómo encontrar todos los enlaces simbólicos rotos en un sistema de archivos
- Secuenciamiento de un pipeline no lineal
- Solapamiento de instrucciones en un pipeline RISC de 5 etapas
- Cómo cambiar la contraseña de Admin de OTRS con otrs.Console.pl
- Cómo actualizar una instalación de OTRS
- Resolver "Repository x changed its 'Suite' value from 'testing' to 'stable'" en Devuan
- Eliminar el BOM UTF-8 en archivos de texto desde línea de comandos en Linux
- Migrar Devuan ASCII a Devuan Beowulf
- Copiar una clave pública de SSH para acceder sin contraseña a un servidor
- Habilitar la iluminación del teclado de laptops Sony en Linux
- Técnicas de loop unrolling y pipeline scheduling en compiladores
- Cómo instalar un antivirus en Linux
- Configurar TLS en slapd con cn=config
- Obtener la cantidad de disparos en cámaras Canon EOS REBEL 600D/T3i y muchas más
- Accediendo al menú fastboot en Android
- Cambiar el nivel de log de slapd con OLC
- Incluir schemas de OpenLDAP con OLC
- 100% de uso en /tmp pero no hay archivos
- Cómo hacer el efecto zoom en Gimp
- Cómo determinar la versión de Apache instalada en un servidor
- Cómo saber si un módulo de Apache está disponible en un servidor Debian
- Cómo agregar un usuario para iniciar sesión en XFCE
- Reemplazos para Ristretto en XFCE
- Instalar aplicaciones de KDE en Devuan con XFCE
- Conectar una Webcam en Linux
- Listar todos los servicios habilitados en un servidor Red Hat 5/6 con chkconfig
- Agregar y eliminar servicios en un servidor Red Hat 5/6
- Listar los formatos de sistema de archivo de todos los dispositivos con lsblk
- Cómo autenticar en Postgres sin necesidad de ingresar la contraseña
- Guía para la documentación de proyectos de software
- Verificar la sintaxis de scripts Perl
- Novedades importantes en el blog
- Volcar estructuras de datos por pantalla en Perl
- Listar los módulos de Perl cargados en memoria
- Deshabilitar el touchpad Synaptics en Linux
- Conectar a una base de datos PostgreSQL desde Perl
- Convertir imágenes WebP a JPEG desde línea de comandos en Linux
- Conectarse a una VPN con OpenVPN 2.5 desde Windows 7
- duf: una herramienta simple y amigable para visualizar el espacio en disco utilizado y disponible
- Cómo escuchar radio en tu smart TV gratis y sin anuncios
- RDP Wrapper: habilitar el soporte completo para 6.1.7601.24402
- Buscar y reemplazar en múltiples archivos al mismo tiempo con find y sed
- Cómo implementar una redirección temporal (302) con Nginx
- Modificar las fechas de archivos y el orden del directorio (a nivel sistema de archivos) en Linux
- Instalación de informix_fdw
- Listar todos los paquetes instalados por el usuario en Debian y derivados
- Deshabilitar atime en un directorio o archivo en particular
- Cómo instalar AWS CLI v2 en Debian/Devuan
- Re-montar un sistema de archivos con la opción noatime
- Instalar Slack for Linux en Debian
- Aumentar el tamaño del historial de Bash
- Configurar AWS Command Line Interface
- Listar todos los índices de una base de datos MySQL
- Mitigar y prevenir ataques ransomware
- systemd: listar servicios disponibles y consultar su estado
- Instalar y configurar Logwatch en Debian 10
- Listar todos los paquetes instalados en el sistema con apt
- Cómo resolver un nombre de host a partir de una dirección IP sin utilizar dig
- Cómo saber por qué fue instalado un paquete en Debian y derivados
- Cómo instalar las Guest Additions de VirtualBox en Ubuntu
- Listar el crontab de un usuario específico y de todos los usuarios en Linux
- Ver estadísticas de uso de dnsmasq
- Visualizar la salida de la consola de una instancia EC2 desde línea de comandos
- Conectarse a una VPN en Ubuntu 20.04 (OpenVPN)
- Elegir un puerto desconocido para ocultar un servicio
- Volcar los headers de una respuesta HTTP con curl
- Redimensionar múltiples imágenes desde línea de comandos en Linux
- Instalar y configurar dnsmasq en Linux
- Eliminar valores negativos de transformaciones derivadas de Influx en Grafana
- Monitorear uso de disco con collectd
- Crear heatmaps por día/hora en Grafana
- Parametrizar dashboards de grafana con variables personalizadas
- Configuración DNS del servidor OpenVPN
- Conectarse a una VPN en un dispositivo Android
- Password Managers
- Instalar OpenVPN Connect en macOS
- Actualizar la versión de PHP en un servidor Debian
- Cambiar la zona horaria en Linux con timedatectl
- Redimensionando el sistema de archivos raíz en una instancia EC2
- Configuración de Backups para una instancia EC2 con AWS Backup
- Reinstalar un paquete sin afectar sus dependencias reversas
- Cambiar el nombre de host con hostnamectl
- Instalar WP-CLI y vaciar la caché de Wordpress desde línea de comandos
- Servir recursos estáticos de Wordpress desde una distribución CloudFront
- Creación paso a paso de una VPC en AWS
- Utilizar un archivo como swap en una instancia EC2
- Crear una zona de DNS privada en Route 53
- Implementando VPC peering en AWS
- Actualizar una clave expirada en APT (EXPKEYSIG)
- Limpiar el prompt del cliente MySQL
- Migrar una instancia EC2 a otra VPC
- Análisis de respuestas 408 en Apache
- Customizando servicios de logwatch
- Cómo actualizar a la última versión estable de Node.js en Debian
- Instalación de MySQL 5.7 en Debian 10
- GNU/Linux
- Programación
- Seguridad
- Fotografía
- Juegos
- NIX
- Windows
- Cloud & Virtualización
- Misc
- Herramientas
- Mapa del sitio
- Contacto