<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ItsZariep</title><link>https://blog.zariep.com/</link><description>&lt;no value></description><language>es</language><lastBuildDate>Wed, 05 Aug 2026 17:02:52 PDT</lastBuildDate><item><title>¿Por qué Linux tiene DOS generadores de números aleatorios?</title><link>https://blog.zariep.com/por-qu%C3%A9-linux-tiene-dos-generadores-de-n%C3%BAmeros-aleatorios/</link><guid isPermaLink="true">https://blog.zariep.com/por-qu%C3%A9-linux-tiene-dos-generadores-de-n%C3%BAmeros-aleatorios/</guid><description>&lt;p>En Linux existen dos archivos que generan numeros aleatorios. y usar el incorrecto podía romper tu seguridad&lt;/p>
&lt;h2 id="que-son">¿Que son?&lt;/h2>
&lt;p>&lt;code>/dev/random&lt;/code> y &lt;code>/dev/urandom&lt;/code> son interfaces del kernel para generar bytes aleatorios, usados en criptografía: llaves SSH, certificados, tokens, etc&lt;/p>
&lt;h2 id="diferencias">Diferencias&lt;/h2>
&lt;p>La diferencia nace de la &lt;em>&lt;strong>entropía&lt;/strong>&lt;/em>: el ruido físico real que junta el sistema, como movimientos del mouse o timing del disco.&lt;/p>
&lt;p>&lt;code>/dev/random&lt;/code>, en su diseño clásico, &lt;strong>se bloqueaba&lt;/strong>, o sea, te hacía esperar si creía que se había quedado sin suficiente entropía &amp;lsquo;fresca&amp;rsquo;.&lt;/p></description><pubDate>Wed, 05 Aug 2026 00:00:00 UTC</pubDate></item><item><title> ¿GNU yes mas rapido que busybox yes?</title><link>https://blog.zariep.com/gnu-yes-mas-rapido-que-busybox-yes/</link><guid isPermaLink="true">https://blog.zariep.com/gnu-yes-mas-rapido-que-busybox-yes/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien. El otro dia estaba revisando el comportamiento de comandos de linux, lo que me llevó a notar que &lt;code>yes&lt;/code> en GNU es mas rapido que en otras implementaciones, como &lt;code>busybox&lt;/code> o &lt;code>BSD&lt;/code>&lt;/p>
&lt;h2 id="que-es-yes">¿Que es &lt;code>yes&lt;/code>?&lt;/h2>
&lt;p>El comando &lt;code>yes&lt;/code> es una utilidad extremadamente simple: imprime repetidamente una cadena (por defecto &lt;code>y&lt;/code>) hasta que el proceso es interrumpido o la salida falla. A pesar de su simplicidad funcional y su desuso debido a la evolución de programas de terminal, existen implementaciones con filosofías muy distintas, como la de &lt;code>GNU coreutils&lt;/code> y la de &lt;code>BusyBox&lt;/code>.&lt;/p></description><pubDate>Wed, 14 Jan 2026 00:00:00 UTC</pubDate></item><item><title>¿Un mundo sin Linux? | Teoría</title><link>https://blog.zariep.com/un-mundo-sin-linux-teor%C3%ADa/</link><guid isPermaLink="true">https://blog.zariep.com/un-mundo-sin-linux-teor%C3%ADa/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien. Linux en la actualidad es la base de muchas arquitecturas y estandares modernos, no solo por el kernel en si, si no por lo que surgió al rededor de este, entonces, Imaginar un mundo sin Linux implicaría basicamente reconstruir la base la historia de la computación moderna.&lt;/p>
&lt;p>Aunque Linux es hoy omnipresente y en realidad casi invisible para el usuario común, su ausencia provocaría transformaciones radicales en la tecnología, la economía digital y la cultura del software. En esta ocasión intentare hacer un marco teórico, acerca de cómo yo creo que sería un mundo alternativo donde Linux o algo similar nunca hubiera existido y cuáles son las justificaciones históricas y técnicas que permitirían valorar estos escenarios. Asi que sin mas que decir, comencemos&lt;/p></description><pubDate>Tue, 13 Jan 2026 00:00:00 UTC</pubDate></item><item><title>¿Que es el VFS en Linux? (Manejo de almacenamiento)</title><link>https://blog.zariep.com/que-es-el-vfs-en-linux-manejo-de-almacenamiento/</link><guid isPermaLink="true">https://blog.zariep.com/que-es-el-vfs-en-linux-manejo-de-almacenamiento/</guid><description>&lt;p>¡Hola gente! ¿Cómo estan? espero que estén bien, Si usan Linux o en general un sistema unix-like, es bastante probable, y en realidad casi obligatorio, que hayan usado un sistema de archivos, pero ¿como es que estos se comunican con el kernel?. A esto se le llama &lt;em>Virtual File System&lt;/em> (VFS o &lt;strong>Sistema de Archivos Virtual&lt;/strong> en español).&lt;/p>
&lt;p>El VFS Constituye uno de los pilares fundamentales del &lt;strong>kernel Linux&lt;/strong>. Ya que su propósito es proporcionar una abstracción unificada para la manipulación de archivos, independientemente del tipo de sistema de archivos (como podría ser ext4, zfs, nfs, etc.). Esta capa permite que las aplicaciones y las llamadas al sistema interactúen con los archivos de manera uniforme, sin requerir conocimiento sobre los detalles de implementación física o lógica de los distintos sistemas de almacenamiento.&lt;/p></description><pubDate>Mon, 24 Nov 2025 00:00:00 UTC</pubDate></item><item><title>Cómo tener servicios de usuario en Runit de manera sencilla</title><link>https://blog.zariep.com/c%C3%B3mo-tener-servicios-de-usuario-en-runit-de-manera-sencilla/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-tener-servicios-de-usuario-en-runit-de-manera-sencilla/</guid><description>&lt;p>¡Hola, gente! ¿Cómo están? Espero que estén bien.
Si usan un sistema con &lt;strong>Runit&lt;/strong> (como Void Linux, Artix o Devuan), probablemente estén interesados en tener &lt;strong>servicios de usuario&lt;/strong> en Runit. Estos servicios funcionan de manera similar a los servicios del sistema, pero con &lt;code>runsvdir&lt;/code> ejecutándose bajo el usuario en lugar de &lt;code>root&lt;/code>.&lt;/p>
&lt;h2 id="por-qué-hacer-esto">¿Por qué hacer esto?&lt;/h2>
&lt;p>A diferencia de simplemente lanzar los programas sin más, tenerlos como servicios nos da la ventaja de poder &lt;strong>supervisarlos, detenerlos o reiniciarlos&lt;/strong> de manera independiente, sin tener que reiniciar toda la sesión.&lt;/p></description><pubDate>Tue, 11 Nov 2025 00:00:00 UTC</pubDate></item><item><title>¿Qué es el microcódigo en Linux?</title><link>https://blog.zariep.com/qu%C3%A9-es-el-microc%C3%B3digo-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-es-el-microc%C3%B3digo-en-linux/</guid><description>&lt;p>Hola gente ¿Cómo están? espero qeu estén bien. Si han estado metidos en el mundo de Linux, y mas especificamente de componentes de bajo nivel, muy probablemente hayan escuchado acerca de los &lt;strong>microcódigos&lt;/strong>.&lt;/p>
&lt;p>Aunque estos son invisibles en la experiencia diaria, también resultan esenciales para el funcionamiento correcto, seguro y eficiente de los procesadores modernos.&lt;/p>
&lt;p>En esta ocasión intentaré explicar que es el microcódigo, su importancia en las distribuciones Linux, como se administra y sus beneficios prácticos, asi que sin mas que decir, comencémos&lt;/p></description><pubDate>Fri, 31 Oct 2025 00:00:00 UTC</pubDate></item><item><title>Kernel Monolítico vs Microkernel: ¿Cuál es mejor y por qué?</title><link>https://blog.zariep.com/kernel-monol%C3%ADtico-vs-microkernel-cu%C3%A1l-es-mejor-y-por-qu%C3%A9/</link><guid isPermaLink="true">https://blog.zariep.com/kernel-monol%C3%ADtico-vs-microkernel-cu%C3%A1l-es-mejor-y-por-qu%C3%A9/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien. En el campo de los sistemas operativos, el núcleo (kernel) es el componente fundamental que actúa como intermediario entre el hardware y el software.&lt;/p>
&lt;p>Su diseño es crucial porque determina el rendimiento, la seguridad, la modularidad y la estabilidad de un sistema. A lo largo de la historia, se han desarrollado dos enfoques principales en la construcción de núcleos: el &lt;strong>kernel monolítico&lt;/strong> y el &lt;strong>microkernel&lt;/strong>. Aunque ambos buscan el mismo objetivo (gestionar recursos y proporcionar servicios a las aplicaciones), lo hacen mediante arquitecturas conceptualmente distintas, con ventajas y desventajas claras.&lt;/p></description><pubDate>Mon, 27 Oct 2025 00:00:00 UTC</pubDate></item><item><title>Cómo usar Termux-X11 en Termux</title><link>https://blog.zariep.com/c%C3%B3mo-usar-termux-x11-en-termux/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-usar-termux-x11-en-termux/</guid><description>&lt;p>¡Hola, gente! ¿Cómo están? Espero que estén bien. En esta ocasión quiero mostrar una guía rápida acerca de cómo usar &lt;strong>Termux-X11&lt;/strong> en &lt;strong>Termux&lt;/strong>, así que, sin más que decir, comencemos.&lt;/p>
&lt;h2 id="requisitos">Requisitos&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/termux/termux-app">Termux&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/termux/termux-x11">Termux-X11&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="procedimiento">Procedimiento&lt;/h2>
&lt;h3 id="instalar-paquetes-necesarios">Instalar paquetes necesarios&lt;/h3>
&lt;pre tabindex="0">&lt;code>pkg update
&lt;/code>&lt;/pre>&lt;pre tabindex="0">&lt;code>pkg install x11-repo
&lt;/code>&lt;/pre>&lt;pre tabindex="0">&lt;code>pkg install termux-x11-nightly
&lt;/code>&lt;/pre>&lt;blockquote>
&lt;p>Si tienes &lt;a href="https://blog.zariep.com/termux-reemplazar-dpkg/apt-por-pacman/">pacman en Termux&lt;/a>, no es necesario instalar &lt;code>x11-repo&lt;/code>.&lt;/p>&lt;/blockquote>
&lt;p>Además de esto, también se puede instalar un entorno de escritorio o gestor de ventanas. En este ejemplo usaré &lt;code>IceWM&lt;/code> y &lt;code>XFCE&lt;/code> como ejemplos, pero los repositorios de Termux tienen otras opciones como &lt;code>Openbox&lt;/code> o &lt;code>Lxqt&lt;/code>.&lt;/p></description><pubDate>Mon, 27 Oct 2025 00:00:00 UTC</pubDate></item><item><title>¿Qué es POSIX? - Su historia e importancia en la actualidad</title><link>https://blog.zariep.com/qu%C3%A9-es-posix-su-historia-e-importancia-en-la-actualidad/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-es-posix-su-historia-e-importancia-en-la-actualidad/</guid><description>&lt;p>Hola gente ¿Cómo están? espero que estén bien, si han estado un poco metido en el mundo de sistemas operativos como las distribuciones linux, las variantes BSD o incluso MacOS, seguramente han odio hablar acerca de POSIX, pero que es exactamente POSIX? en este video explicaré que es posix, su historia y su importancia en la actualidad, asiq ue sin mas que decir, comencemos.&lt;/p>
&lt;h3 id="introducción">Introducción&lt;/h3>
&lt;p>Como seguramente ya sabrán, desde siempre un problema constante en diferentes sistemas operativos o incluso programas, es la interoperabilidad entre varios programas, ya que naturalmente los programadores programan a su manera y se les ocurren ideas distintass para hacer cosas similares.&lt;/p></description><pubDate>Mon, 18 Aug 2025 00:00:00 UTC</pubDate></item><item><title>Cómo empezar con tmux y ser mas eficiente en la terminal</title><link>https://blog.zariep.com/c%C3%B3mo-empezar-con-tmux-y-ser-mas-eficiente-en-la-terminal/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-empezar-con-tmux-y-ser-mas-eficiente-en-la-terminal/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien, en esta ocasión me gustaría hacer una guia acerca de como usar y configurar tmux. A mi experiencia, usar tmux es mucho mas comodo y eficiente que usar la terminal de base.&lt;/p>
&lt;h2 id="qué-es-tmux">¿Qué es tmux?&lt;/h2>
&lt;p>&lt;code>tmux&lt;/code> (&lt;em>terminal multiplexer&lt;/em>) es una herramienta en terminal que permite:&lt;/p>
&lt;ul>
&lt;li>Tener múltiples sesiones de terminal.&lt;/li>
&lt;li>Dividir una ventana en paneles.&lt;/li>
&lt;li>Mantener procesos corriendo incluso si cierras la terminal.&lt;/li>
&lt;li>Reconectarte a sesiones remotas (muy útil con SSH).&lt;/li>
&lt;/ul>
&lt;p>Es como tener varias “ventanas” y “pestañas” dentro de la misma terminal, y poder organizarlas según la necesidad.&lt;/p></description><pubDate>Sat, 16 Aug 2025 00:00:00 UTC</pubDate></item><item><title>Configurar modo de energia en el arranque en GPUs Intel y AMD (Linux)</title><link>https://blog.zariep.com/configurar-modo-de-energia-en-el-arranque-en-gpus-intel-y-amd-linux/</link><guid isPermaLink="true">https://blog.zariep.com/configurar-modo-de-energia-en-el-arranque-en-gpus-intel-y-amd-linux/</guid><description>&lt;p>Hola gente ¿Cómo están? espero que estén bien, en esta ocasión voy a mostrar una guía acerca de cómo configurar modos de energía y frecuencias de GPU AMD (GCN o posterior) e intel (Gen6 o posterior), antes de iniciar sesión en el entorno gráfico, usando reglas &lt;em>udev&lt;/em>.&lt;/p>
&lt;p>Esto es útil para quienes quieren evitar depender de herramientas gráficas como &lt;em>CoreCtrl&lt;/em> y prefieren una configuración automática desde el arranque.&lt;/p>
&lt;h2 id="requisitos">Requisitos&lt;/h2>
&lt;h3 id="hardware">Hardware&lt;/h3>
&lt;ul>
&lt;li>AMD: GPU GCN o superior (driver &lt;code>amdgpu&lt;/code>).
Cualquier modelo lanzado desde 2012.&lt;/li>
&lt;li>Intel: GPU Gen6 o superior (driver &lt;code>i915&lt;/code>).
Cualquier modelo lanzado desde 2012.&lt;/li>
&lt;/ul>
&lt;h3 id="sistema">Sistema&lt;/h3>
&lt;ul>
&lt;li>Linux con soporte &lt;code>udev&lt;/code>.&lt;/li>
&lt;li>Acceso root.&lt;/li>
&lt;/ul>
&lt;h2 id="configuración-básica">Configuración básica&lt;/h2>
&lt;h3 id="niveles-de-rendimiento">Niveles de rendimiento&lt;/h3>
&lt;h3 id="amd">AMD&lt;/h3>
&lt;p>Editar o crear el archivo &lt;code>/etc/udev/rules.d/amdgpu.rules&lt;/code> con el siguiente contenido:&lt;/p></description><pubDate>Tue, 12 Aug 2025 00:00:00 UTC</pubDate></item><item><title>¿Qué es Fuchsia OS y cual es su estado actual?</title><link>https://blog.zariep.com/qu%C3%A9-es-fuchsia-os-y-cual-es-su-estado-actual/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-es-fuchsia-os-y-cual-es-su-estado-actual/</guid><description>&lt;p>Hola gente ¿Cómo están? espero que estén bien, en esta ocasión voy a hablar acerca de Fucsia OS; un sistema operativo alternativo credo por Google que tiene Linux y en su lugar usa otras cosas, analizando la estructura del sistema, su historia y su situación actual, asi que sin mas que decir, comencemos.&lt;/p>
&lt;h2 id="qué-es-fuchsia-os">¿Qué es Fuchsia OS?&lt;/h2>
&lt;p>Comó dije en la introducción FuchsiaOS es un sistema operativo de código abierto desarrollado por Google desde 2016. A diferencia de Android o Chrome OS, no se basa en Linux, sino en un &lt;strong>microkernel propio&lt;/strong> llamado &lt;strong>Zircon&lt;/strong> (aunque antes se llamaba Magenta).&lt;/p></description><pubDate>Tue, 05 Aug 2025 00:00:00 UTC</pubDate></item><item><title>la Declaración Más Larga que se puede hacer en C</title><link>https://blog.zariep.com/la-declaraci%C3%B3n-m%C3%A1s-larga-que-se-puede-hacer-en-c/</link><guid isPermaLink="true">https://blog.zariep.com/la-declaraci%C3%B3n-m%C3%A1s-larga-que-se-puede-hacer-en-c/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? En esta ocasión voy a hablar sobre cuál es la declaración más larga y legal que se puede hacer en el lenguaje &lt;strong>C&lt;/strong> al definir una variable.&lt;/p>
&lt;h2 id="contexto">Contexto&lt;/h2>
&lt;p>En C, una declaración de variable puede incluir varios elementos que modifican o califican el tipo base. Estos incluyen:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Especificadores de almacenamiento&lt;/strong> (&lt;code>static&lt;/code>, &lt;code>extern&lt;/code>, etc.)&lt;/li>
&lt;li>&lt;strong>Calificadores de tipo&lt;/strong> (&lt;code>const&lt;/code>, &lt;code>volatile&lt;/code>, etc.)&lt;/li>
&lt;li>&lt;strong>Especificadores de tipo&lt;/strong> (&lt;code>int&lt;/code>, &lt;code>unsigned&lt;/code>, etc.)&lt;/li>
&lt;li>&lt;strong>Calificadores aplicados al puntero&lt;/strong>, si la variable apunta a algo&lt;/li>
&lt;/ul>
&lt;p>El estándar permite combinaciones bastante extensas, siempre y cuando cada categoría se use de forma correcta.&lt;/p></description><pubDate>Sun, 06 Jul 2025 00:00:00 UTC</pubDate></item><item><title>Mi experiencia de 10 años usando Linux</title><link>https://blog.zariep.com/mi-experiencia-de-10-a%C3%B1os-usando-linux/</link><guid isPermaLink="true">https://blog.zariep.com/mi-experiencia-de-10-a%C3%B1os-usando-linux/</guid><description>&lt;p>Hola gente, ¿cómo están? Espero que bien. En esta ocasión, como especial por cumplir 10 años usando Linux y por haber llegado a los 4000, quiero contarles mi historia con Linux y la programación. Si bien no es la más inspiradora, es algo que me gustaría compartir. Quizá a alguien le interese o incluso lo inspire. Así que, sin más que decir… ¡comencemos!&lt;/p>
&lt;h2 id="introducción-al-codigo-abierto">Introducción al codigo abierto&lt;/h2>
&lt;p>Primero, para entrar en contexto (luego entenderán por qué) en 2014 yo quería aprender a dibujar con la PC. Ya sabía dibujar en papel, pero quería llevar eso al mundo digital. No tenía mucha idea, pero como cualquier persona en esa época, me bajé Photoshop y Adobe Illustrator de forma pirata.&lt;/p></description><pubDate>Fri, 27 Jun 2025 00:00:00 UTC</pubDate></item><item><title>¿Por qué las distribuciones Linux no pueden correr apps de Android?</title><link>https://blog.zariep.com/por-qu%C3%A9-las-distribuciones-linux-no-pueden-correr-apps-de-android/</link><guid isPermaLink="true">https://blog.zariep.com/por-qu%C3%A9-las-distribuciones-linux-no-pueden-correr-apps-de-android/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien. Seguramente ustedes alguna vez han escuchado que Android usa el nucleo linux por debajo, sin embargo, si yo me voy a Ubuntu, Fedora o Arch e intento abrir un apk, este no va a abrir, entonces, ¿que sucede aqui?&lt;/p>
&lt;p>En esta ocasión voy a hablar acerca de las diferencias entr Android y las distribuciones con Linux tradicionales y por que estas no pueden ejecutar apps de android de base, asi que sin mas que decir, ¡Comencemos!&lt;/p></description><pubDate>Mon, 23 Jun 2025 00:00:00 UTC</pubDate></item><item><title>Cómo usar spice-html5 en qemu/virt-manager</title><link>https://blog.zariep.com/c%C3%B3mo-usar-spice-html5-en-qemu/virt-manager/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-usar-spice-html5-en-qemu/virt-manager/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien.&lt;/p>
&lt;p>En esta ocasión quiero compartir un simple tutorial sobre cómo usar spice-html5 en Qemu y Virt-manager. Esto es bastante útil si necesitamos un buen acceso remoto a una máquina virtual que esté usando SPICE/QXL y no tengamos acceso al cliente spice-gtk por algún motivo.&lt;/p>
&lt;h2 id="preparación">Preparación&lt;/h2>
&lt;h3 id="qemu">Qemu&lt;/h3>
&lt;p>En caso de usar QEMU sin una interfaz gráfica, simplemente tenemos que cambiar el parámetro de SPICE:&lt;/p></description><pubDate>Sun, 22 Jun 2025 00:00:00 UTC</pubDate></item><item><title>¿Cómo funciona ChromeOS por dentro?</title><link>https://blog.zariep.com/c%C3%B3mo-funciona-chromeos-por-dentro/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funciona-chromeos-por-dentro/</guid><description>&lt;p>¡Hola gente! ¿como están? espero que esten bien.&lt;/p>
&lt;p>En esta ocasión voy a hablar acerca del funcionamiento interno de ChromeOS, el cual como seguramente todos ya sabran, es el sistema operativo principal que usa Google para sus chromebooks, en este video me enfocaré mas que nada en como está construido el sistema, ya que sorpresivamente al menos yo no encontré información en español y mucho menos en youtube acerca de este tema asi que sin mas que decir, comencemos.&lt;/p></description><pubDate>Thu, 19 Jun 2025 00:00:00 UTC</pubDate></item><item><title>¿Que es la librería estandar C?</title><link>https://blog.zariep.com/que-es-la-librer%C3%ADa-estandar-c/</link><guid isPermaLink="true">https://blog.zariep.com/que-es-la-librer%C3%ADa-estandar-c/</guid><description>&lt;p>¡Hola gente! ¿como están? espero que esten bien.&lt;/p>
&lt;p>En el núcleo de casi todos los sistemas operativos modernos que siguen la tradición de Unix , como Linux, BSD, macOS y muchos entornos embebidos, se encuentra una pieza fundamental del ecosistema de software: la libreria C, comúnmente conocida como la C Standard Library (libc). Más que una colección de funciones de utilidad, la libreria C actúa como una capa crítica de abstracción entre el hardware y el software, y entre el kernel del sistema operativo y las aplicaciones de usuario. Este ensayo explora en profundidad qué es la libreria C, cómo se implementa en un sistema operativo, y cuál es su papel central en la arquitectura de software moderna.&lt;/p></description><pubDate>Tue, 03 Jun 2025 00:00:00 UTC</pubDate></item><item><title>Entornos de escritorio: componentes clave [Linux]</title><link>https://blog.zariep.com/entornos-de-escritorio-componentes-clave-linux/</link><guid isPermaLink="true">https://blog.zariep.com/entornos-de-escritorio-componentes-clave-linux/</guid><description>&lt;p>Hola gente ¿Cómo están? Espero que estén bien. En esta ocasión hablaré sobre qué componentes tiene un entorno de escritorio y qué cosas se necesitarían para crear uno. Este vídeo, más que servir como lista de qué cosas tiene un entorno de escritorio, es más sobre cómo debería estar construido cada componente, desde una vista más de programador. Así que, sin más que decir, comencemos.&lt;/p>
&lt;h2 id="qué-es-un-entorno-de-escritorio">¿Qué es un entorno de escritorio?&lt;/h2>
&lt;p>Primero que nada, aunque no creo que sea necesario, un entorno de escritorio es una colección de programas que juntos proveen una interfaz de usuario coherente y unificada para interactuar con el sistema operativo, o sea, los programas básicos como el gestor de archivos, el lanzador de aplicaciones o incluso el gestor de ventanas.&lt;/p></description><pubDate>Tue, 27 May 2025 00:00:00 UTC</pubDate></item><item><title>¿Cómo funcionan los sistemas de compilación?</title><link>https://blog.zariep.com/c%C3%B3mo-funcionan-los-sistemas-de-compilaci%C3%B3n/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funcionan-los-sistemas-de-compilaci%C3%B3n/</guid><description>&lt;p>Hola gente, ¿cómo están? Espero que estén bien.&lt;br>
Si alguna vez han compilado un programa, ya sea propio o de otra persona, lo más probable es que hayan usado herramientas como &lt;strong>GNU Make&lt;/strong>, &lt;strong>CMake&lt;/strong>o &lt;strong>Meson&lt;/strong> Estos son &lt;strong>sistemas de construcción&lt;/strong> o &lt;strong>build systems&lt;/strong>.&lt;br>
Básicamente, estos programas nos ayudan a los programadores a organizar el código, manejar distintos tipos de compilaciones, gestionar dependencias, entre otras cosas.&lt;/p>
&lt;p>En esta ocasión, explicaré &lt;strong>cómo funcionan este tipo de programas internamente&lt;/strong>.&lt;br>
Así que sin más que decir, ¡comencemos!&lt;/p></description><pubDate>Mon, 12 May 2025 00:00:00 UTC</pubDate></item><item><title>¿Qué es el software de fuente disponible (Source Available) y por qué no es Open Source?</title><link>https://blog.zariep.com/qu%C3%A9-es-el-software-de-fuente-disponible-source-available-y-por-qu%C3%A9-no-es-open-source/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-es-el-software-de-fuente-disponible-source-available-y-por-qu%C3%A9-no-es-open-source/</guid><description>&lt;p>Hola, gente. ¿Cómo están? Espero que estén bien.&lt;/p>
&lt;p>En esta ocasión hablaré sobre definiciones que muchas veces generan confusión. Incluso yo, que estoy relativamente metido en este tema, he llegado a confundirme y a discutir al respecto.&lt;/p>
&lt;p>Fuera de eso, esta confusión ocurre más comúnmente en comunidades como la del software libre, el open source o el ecosistema Linux en general. Y es acerca de las licencias de software que usamos.&lt;/p></description><pubDate>Thu, 17 Apr 2025 00:00:00 UTC</pubDate></item><item><title>¿Por qué sudo es mas seguro que su? - Linux</title><link>https://blog.zariep.com/por-qu%C3%A9-sudo-es-mas-seguro-que-su-linux/</link><guid isPermaLink="true">https://blog.zariep.com/por-qu%C3%A9-sudo-es-mas-seguro-que-su-linux/</guid><description>&lt;p>Hola gente ¿Cómo están? espero que estén bien, en esta ocasión hablare sobre la seguridad a la hora de ejecutar programas como super usuario en Linux, precisamente de la diferencia entre usar sudo y su, ya que aunque no lo parezca, no son intercambiables y en realidad hay varios beneficios al usar sudo en vez de su, asi que sin mas que decir, comencemos&lt;/p>
&lt;h2 id="contexto">Contexto&lt;/h2>
&lt;p>Cómo dije en la introducción, En sistemas Unix y Linux, la gestión de privilegios es un aspecto fundamental de la seguridad y administración del sistema. Tradicionalmente, el comando su (switch user) ha sido la herramienta principal para cambiar de usuario, incluyendo el acceso a la cuenta de superusuario (root).&lt;/p></description><pubDate>Thu, 10 Apr 2025 00:00:00 UTC</pubDate></item><item><title>¿Una distro Linux sigue siendo GNU si le cambian las coreutils?</title><link>https://blog.zariep.com/una-distro-linux-sigue-siendo-gnu-si-le-cambian-las-coreutils/</link><guid isPermaLink="true">https://blog.zariep.com/una-distro-linux-sigue-siendo-gnu-si-le-cambian-las-coreutils/</guid><description>&lt;p>Hola gente ¿Cómo están? espero que estén bien, con la no tan reciente noticia de que &lt;strong>Ubuntu&lt;/strong> planeaba migrar de las coreutils de &lt;strong>GNU&lt;/strong> a otras creadas en &lt;strong>Rust&lt;/strong>, mucha gente se empezó a cuestionar si &lt;strong>Ubuntu&lt;/strong> dejaría de ser GNU por ese pequeño detalle, en esta ocasión analizaremos la situación y los componentes del sistema Linux promedio, asi que sin mas que decir, comencemos.&lt;/p>
&lt;p>Como dije en la introducción, El debate sobre si Ubuntu dejaría de ser una distribución &lt;strong>GNU/Linux&lt;/strong> al reemplazar las &lt;strong>coreutils&lt;/strong> de &lt;strong>GNU&lt;/strong> por una implementación en &lt;strong>Rust&lt;/strong> plantea una cuestión fundamental: ¿qué elementos hacen que un sistema operativo basado en Linux sea considerado una distribución &lt;strong>GNU/Linux&lt;/strong>? Para responder esta pregunta, es crucial analizar la relación entre el sistema GNU y el kernel Linux, los componentes esenciales de una distribución típica y qué impacto real tendría la sustitución de un conjunto de herramientas fundamentales.&lt;/p></description><pubDate>Mon, 07 Apr 2025 00:00:00 UTC</pubDate></item><item><title>¿KaiOS fué un fracaso?</title><link>https://blog.zariep.com/kaios-fu%C3%A9-un-fracaso/</link><guid isPermaLink="true">https://blog.zariep.com/kaios-fu%C3%A9-un-fracaso/</guid><description>&lt;p>Hola, gente. ¿Cómo están? Espero que estén bien. En esta ocasión voy a hablar de un tema un poco diferente a los que suelo tratar. Se trata de KaiOS, pero en vez de enfocarme en su funcionamiento interno (que, de manera resumida, es Linux booteando directamente a Gecko), voy a intentar analizar y explicar por qué fue un fracaso, a pesar de contar con varios factores a su favor. Así que, sin más que decir, comencemos.&lt;/p></description><pubDate>Fri, 07 Mar 2025 00:00:00 UTC</pubDate></item><item><title>¿Por qué es casi imposible hacer ingeniería inversa?</title><link>https://blog.zariep.com/por-qu%C3%A9-es-casi-imposible-hacer-ingenier%C3%ADa-inversa/</link><guid isPermaLink="true">https://blog.zariep.com/por-qu%C3%A9-es-casi-imposible-hacer-ingenier%C3%ADa-inversa/</guid><description>&lt;p>Hola, gente. ¿Cómo están? Espero que estén bien.&lt;/p>
&lt;p>Seguramente habrán visto cómo a algunos programas, especialmente a juegos, se les aplica ingeniería inversa para obtener su código fuente y, a partir de ahí, modificarlo o recompilarlo para otros sistemas en los que originalmente no estaba disponible. En esta ocasión, voy a hablar acerca de la ingeniería inversa.&lt;/p>
&lt;p>Si al compilar un programa pasamos de código fuente a código máquina, en la ingeniería inversa o descompilación se intenta hacer lo contrario: pasar de código máquina a código fuente. Así que, sin más que decir, ¡comencemos!&lt;/p></description><pubDate>Wed, 05 Mar 2025 00:00:00 UTC</pubDate></item><item><title>¿Cómo funciona Waydroid por dentro?</title><link>https://blog.zariep.com/c%C3%B3mo-funciona-waydroid-por-dentro/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funciona-waydroid-por-dentro/</guid><description>&lt;p>Hola gente ¿Cómo están? espero que estén bien, en esta ocasión explicaré como funciona Waydroid por dentro, Waydroid, para los que no sepan, aunque sería raro si ya están aquí, es un programa para Linux que permite ejecutar aplicaciones de android en un entorno aislado, y que a diferencia de usar genymotion o qemu por ejemplo, no se emula ningún hardware completo.&lt;/p>
&lt;p>Mas que nada explicaré funcionamiento interno y como está implementada esta tecnologia, asi que sin mas que decir, comencemos.&lt;/p></description><pubDate>Sun, 23 Feb 2025 00:00:00 UTC</pubDate></item><item><title>Procesos y señales en Linux / Unix-like explicados</title><link>https://blog.zariep.com/procesos-y-se%C3%B1ales-en-linux-/-unix-like-explicados/</link><guid isPermaLink="true">https://blog.zariep.com/procesos-y-se%C3%B1ales-en-linux-/-unix-like-explicados/</guid><description>&lt;p>Hola gente ¿Cómo están?, espero que estén bien, en esta ocasión explicaré cómo funciona la gestión de procesos y señales en UNIX y sistemas Unix-Like como Linux, el cual por temas practicos usaré como punto e ejemplo.&lt;/p>
&lt;h3 id="1-qué-es-un-proceso-en-unix">1. ¿Qué es un proceso en UNIX?&lt;/h3>
&lt;p>En UNIX, un &lt;strong>proceso&lt;/strong> es una instancia de un programa en ejecución, que opera en un espacio de ejecución separado y aislado, con su propio espacio de memoria, identificador de proceso (PID) y contexto. Cada proceso tiene un conjunto de recursos asignados por el sistema operativo y es gestionado en función de prioridades, tiempo de CPU y necesidades de memoria.&lt;/p></description><pubDate>Sun, 26 Jan 2025 00:00:00 UTC</pubDate></item><item><title>¡Los procesadores antiguos NO manejaban el punto decimal!</title><link>https://blog.zariep.com/los-procesadores-antiguos-no-manejaban-el-punto-decimal/</link><guid isPermaLink="true">https://blog.zariep.com/los-procesadores-antiguos-no-manejaban-el-punto-decimal/</guid><description>&lt;p>Hola gente ¿Cómo están?, espero que estén bien, actualmente cualquier computadora moderna puede manejar puntos decimales de manera sencilla, sin embargo, esta tarea la hace una pieza del procesador llamada FPU, esta pieza estaba totalmente ausente en procesadores anteriores a los de los años 80, en el caso de intel, se introdujo con el 8087.&lt;/p>
&lt;p>Aun asi, muchos programadores, en vista de esta carencia, recurrieron a la emulación de la coma flotante, Siimulando operaciones matemáticas de números en formato de coma flotante utilizando operaciones de enteros.&lt;/p></description><pubDate>Sun, 10 Nov 2024 00:00:00 UTC</pubDate></item><item><title>¿Qué es la compresión del kernel en Linux?</title><link>https://blog.zariep.com/qu%C3%A9-es-la-compresi%C3%B3n-del-kernel-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-es-la-compresi%C3%B3n-del-kernel-en-linux/</guid><description>&lt;p>Hola gente ¿Cómo están?, espero que estén bien, si alguna vez han visto un sistema linux un poco por dentro, se habrán dado cuenta que el kernel no está como tal en el sistema de archivos, en vez, hay un archivo comprimido que adentro tiene el kernel de verdad y se descomprime en el arranque.&lt;/p>
&lt;p>En este video hablaré de como fuciona la compresión del kernel en linux y por que se hace esto en primer lugar, asi que sin mas que decir, comencemos.&lt;/p></description><pubDate>Sat, 09 Nov 2024 00:00:00 UTC</pubDate></item><item><title>FIFOs en Linux / Unix like: ¿Qué son y para que sirven?</title><link>https://blog.zariep.com/fifos-en-linux-/-unix-like-qu%C3%A9-son-y-para-que-sirven/</link><guid isPermaLink="true">https://blog.zariep.com/fifos-en-linux-/-unix-like-qu%C3%A9-son-y-para-que-sirven/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien, En los sistemas operativos Unix-like, el manejo de la comunicación entre procesos (o IPC, por sus siglas en inglés) es fundamental para la ejecución eficiente de programas. Uno de los mecanismos más antiguos y utilizados en este contexto son los &lt;strong>FIFOs&lt;/strong> o &amp;ldquo;First In, First Out&amp;rdquo;. A veces también conocidos como &lt;em>named pipes&lt;/em> (tuberías con nombre), los FIFOs permiten que los procesos que se ejecutan de manera independiente puedan intercambiar información de manera organizada y eficiente.&lt;/p></description><pubDate>Sun, 27 Oct 2024 00:00:00 UTC</pubDate></item><item><title>¿Cómo funcionan las baterias en Linux? (ACPI)</title><link>https://blog.zariep.com/c%C3%B3mo-funcionan-las-baterias-en-linux-acpi/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funcionan-las-baterias-en-linux-acpi/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien. Si usan cualquier dispositivo minimamente portatil como una laptop seguro que ya saben que usan baterias, sin embargo, a nivel sistema operativo es un poco mas tecnico y es necesaria una gestión adecuada para garantizar el rendimiento óptimo del sistema.&lt;/p>
&lt;p>En Linux, la administración de energía, incluyendo la supervisión y optimización del uso de las baterías, es manejada por una combinación de subsistemas, herramientas de software y el propio kernel. en este vídeo explicare cómo funcionan las baterías en Linux, abarcando desde la interacción con el hardware hasta el monitoreo y control de energía a nivel de usuario. Así que sin mas que decir, ¡Comencemos!&lt;/p></description><pubDate>Sun, 20 Oct 2024 00:00:00 UTC</pubDate></item><item><title>Initramfs: ¿Qué es y para qué sirve?</title><link>https://blog.zariep.com/initramfs-qu%C3%A9-es-y-para-qu%C3%A9-sirve/</link><guid isPermaLink="true">https://blog.zariep.com/initramfs-qu%C3%A9-es-y-para-qu%C3%A9-sirve/</guid><description>&lt;p>¡Hola gente! ¿Cómo están?, espero que estén bien. En los sistemas Linux, el proceso de arranque es un procedimiento complejo que involucra múltiples etapas para iniciar el sistema operativo. Entre los elementos más importantes de este proceso se encuentra el &lt;code>initramfs&lt;/code> (&lt;em>Initial RAM File System&lt;/em>) o su predecesor, el &lt;code>initrd&lt;/code>.&lt;/p>
&lt;p>El &lt;code>initramfs&lt;/code> desempeña un papel esencial en la preparación del entorno necesario para montar el sistema de archivos raíz y continuar con la carga del sistema operativo. En esta ocasión, explicaré qué es el &lt;code>initramfs&lt;/code>, su funcionamiento, su importancia y cómo contribuye al proceso de arranque de un sistema &lt;code>Linux&lt;/code>.&lt;/p></description><pubDate>Sun, 13 Oct 2024 00:00:00 UTC</pubDate></item><item><title>¿Cómo funcionan los sistemas de archivos encriptados? (Luks)</title><link>https://blog.zariep.com/c%C3%B3mo-funcionan-los-sistemas-de-archivos-encriptados-luks/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funcionan-los-sistemas-de-archivos-encriptados-luks/</guid><description>&lt;p>¡Hola gente! ¿como están?, espero que estén bien, en está ocasión explicaré que son y como funcionan los sistemas de archivos encriptados.&lt;/p>
&lt;p>Estos sistemas de encriptación permiten que la información almacenada en un dispositivo, como un disco duro o una unidad de estado sólido (SSD), sea ilegible a menos que se proporciona una clave o credencial adecuada.&lt;/p>
&lt;p>En este vídeo especifico me centraré mas que nada en LUKS, que se suele usar en Linux, pero BitLocker de Windows funciona de manera similar. Asi que sin mas que decir, empecemos.&lt;/p></description><pubDate>Mon, 07 Oct 2024 00:00:00 UTC</pubDate></item><item><title>¿Cómo funciona LIBDRM en Linux?</title><link>https://blog.zariep.com/c%C3%B3mo-funciona-libdrm-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funciona-libdrm-en-linux/</guid><description>&lt;p>¡Hola gente! ¿Cómo están?, espero que estén bien, En Linux, el manejo de gráficos y pantallas es una tarea fundamental, si no basicamente andaríamos usando el PC a ciegas.&lt;/p>
&lt;p>Este manejo requiere la colaboración de múltiples componentes del sistema. Uno de estos componentes es &lt;strong>libdrm&lt;/strong> o (Direct Rendering Manager library), esta librería es crucial para la interacción directa entre el sistema operativo y el o los GPU, actuando como intermediario entre los drivers y las aplicaciones usuario que requieren capacidades de renderizado directo del hardware gráfico.&lt;/p></description><pubDate>Sun, 29 Sep 2024 00:00:00 UTC</pubDate></item><item><title>Cómo usar Gnumeric en modo oscuro</title><link>https://blog.zariep.com/c%C3%B3mo-usar-gnumeric-en-modo-oscuro/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-usar-gnumeric-en-modo-oscuro/</guid><description>&lt;p>¡Hola gente! ¿Cómo están?, espero que estén bien, en este tutorial rapido mostraré como poner GNUmeric en modo oscuro, para el que anda perdido, gnumeric es un programa para manejar hojas de calculo similar a Excel.&lt;/p>
&lt;h2 id="problema">Problema&lt;/h2>
&lt;p>Gnumeric no tiene opción para poner la cuadricula con colores oscuros, lo que puede causar problemas en la lectura para personas con problemas de vision con temas claros&lt;/p>
&lt;h2 id="procedimiento">Procedimiento&lt;/h2>
&lt;ol>
&lt;li>Abrir la hoja de estilos css de gnumeric con un editor de texto:&lt;/li>
&lt;/ol>
&lt;p>Linux:&lt;/p></description><pubDate>Tue, 03 Sep 2024 00:00:00 UTC</pubDate></item><item><title>Cómo Habilitar / Deshabilitar el touchpad mientras se escribe en Linux</title><link>https://blog.zariep.com/c%C3%B3mo-habilitar-/-deshabilitar-el-touchpad-mientras-se-escribe-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-habilitar-/-deshabilitar-el-touchpad-mientras-se-escribe-en-linux/</guid><description>&lt;p>¡Hola, gente! ¿Cómo están? Espero que estén bien. En esta ocasión, voy a mostrarles cómo usar el touchpad mientras se escribe en el teclado o, al contrario, deshabilitarlo para evitar que esto ocurra, evidentemente obviare metodos que involucren el panel de control, por que son ya bastante sencillos de por si.&lt;/p>
&lt;p>Esto es bastante util en situaciones como jugar videojuegos usando el touchpad, o usar programas como Inkscape donde es necesario usar atajos y el touchpad a la vez.&lt;/p></description><pubDate>Mon, 02 Sep 2024 00:00:00 UTC</pubDate></item><item><title>¿Linux siempre es Linux? (Fragmentación y estándares)</title><link>https://blog.zariep.com/linux-siempre-es-linux-fragmentaci%C3%B3n-y-est%C3%A1ndares/</link><guid isPermaLink="true">https://blog.zariep.com/linux-siempre-es-linux-fragmentaci%C3%B3n-y-est%C3%A1ndares/</guid><description>&lt;p>¡Hola, gente! ¿Cómo están? Espero que estén bien. Seguro que la mayoría hemos escuchado cosas como &amp;ldquo;Linux siempre es Linux&amp;rdquo; o &amp;ldquo;todos los binarios de Linux son compatibles entre sí&amp;rdquo;, lo cual, en principio, es cierto y no se puede negar. Sin embargo, al verlo más a fondo, parece más un sueño que una realidad. En esta ocasión, mostraré por qué Linux no siempre es Linux, los problemas de la fragmentación y por qué es imprescindible que existan estándares. Así que, sin más que decir, comencemos.&lt;/p></description><pubDate>Sun, 01 Sep 2024 00:00:00 UTC</pubDate></item><item><title>Deadlock en Sistemas Operativos: ¿Qué es y Cómo Evitarlo?</title><link>https://blog.zariep.com/deadlock-en-sistemas-operativos-qu%C3%A9-es-y-c%C3%B3mo-evitarlo/</link><guid isPermaLink="true">https://blog.zariep.com/deadlock-en-sistemas-operativos-qu%C3%A9-es-y-c%C3%B3mo-evitarlo/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien. Si saben algo sobre sistemas operativos, seguro que conocen que para gestionar los recursos, estos necesitan estar correctamente sincronizados con los procesos. En caso de que no lo sepan, resumiendo, básicamente el orden suele ser:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>El recurso, que ya está desde un inicio, pero no está abierto a su acceso.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Un proceso requiere el recurso, así que se lo pide al sistema.&lt;/p></description><pubDate>Sun, 25 Aug 2024 00:00:00 UTC</pubDate></item><item><title>¿Se puede vivir actualmente usando solo la línea de comandos?</title><link>https://blog.zariep.com/se-puede-vivir-actualmente-usando-solo-la-l%C3%ADnea-de-comandos/</link><guid isPermaLink="true">https://blog.zariep.com/se-puede-vivir-actualmente-usando-solo-la-l%C3%ADnea-de-comandos/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien, creo que todos estamos de acuerdo en que la gran mayoria de personas está acostumbrada al uso de programas con interfaces graficas complejas y modernas, las cuales proveen una funcionalidad mas accesible de las funciones que podríamos encontrar usando la linea de comandos, sin embargo, ¿es posible vivir actualmente usando solo la linea de comandos?, en este video haré ese experimento, asi que sin mas que decir, comencemos.&lt;/p></description><pubDate>Sat, 24 Aug 2024 00:00:00 UTC</pubDate></item><item><title>¿Se puede usar un sistema operativo con componentes SOLO DE GNU?</title><link>https://blog.zariep.com/se-puede-usar-un-sistema-operativo-con-componentes-solo-de-gnu/</link><guid isPermaLink="true">https://blog.zariep.com/se-puede-usar-un-sistema-operativo-con-componentes-solo-de-gnu/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien. Hace un par de años subí un articulo sobre cómo sería usar Linux sin GNU, y vimos que era más o menos posible. Pero, algo que prometí y no cumplí en su momento fue hacer un vídeo sobre cómo sería usar un sistema operativo solo con componentes GNU, así que ahora toca hacer ese reto.&lt;/p>
&lt;h3 id="por-qué-solo-gnu-y-no-simplemente-software-libre">¿Por qué solo GNU y no simplemente software libre?&lt;/h3>
&lt;p>La razón detrás de esto es bastante simple. A estas alturas, está más que comprobado que es posible usar solo software libre, como lo demuestra el Proyecto Trisquel o el uso de distribuciones completamente libres como Parabola. Pero hacer el reto de usar solo GNU me parece más interesante y desafiante. Al fin y al cabo, GNU es la base filosófica y técnica de muchos sistemas libres.&lt;/p></description><pubDate>Sun, 18 Aug 2024 00:00:00 UTC</pubDate></item><item><title>¿Como hice mi sistema linux desde cero?</title><link>https://blog.zariep.com/como-hice-mi-sistema-linux-desde-cero/</link><guid isPermaLink="true">https://blog.zariep.com/como-hice-mi-sistema-linux-desde-cero/</guid><description>&lt;p>¡Hola, gente! ¿Cómo están? Espero que estén bien. En un [post anterior]({% post_url 2024-07-29-que-componentes-tiene-un-sistema-linux-explicado-desde-cero %}) mostré qué componentes necesita un sistema operativo desde cero para funcionar. Sin embargo, no mostré uno en la práctica, así que voy a mostrar cómo yo, personalmente, hice y cómo tengo montado mi sistema Linux desde cero. Así que, sin más que decir, ¡empecemos!&lt;/p>
&lt;h2 id="contexto-inicial">Contexto inicial&lt;/h2>
&lt;p>Primero que nada, en el tiempo que armé el sistema, me había comprado un SSD, así que iba a aprovechar esa oportunidad para armarlo ahí. Por lo tanto, el entorno chroot lo crearé en la raíz del SSD para que, cuando termine, simplemente lo arranque.&lt;/p></description><pubDate>Sat, 17 Aug 2024 00:00:00 UTC</pubDate></item><item><title>Forzar / Emular una versión de OpenGL en Linux</title><link>https://blog.zariep.com/forzar-/-emular-una-versi%C3%B3n-de-opengl-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/forzar-/-emular-una-versi%C3%B3n-de-opengl-en-linux/</guid><description>&lt;p>¡Hola, gente! ¿Cómo están? Espero que estén bien. En esta ocasión, voy a mostrar cómo forzar la versión de OpenGL en Linux. Esto es útil, especialmente en equipos viejos donde la versión de OpenGL soportada no es muy alta.&lt;/p>
&lt;h2 id="aclaración">Aclaración&lt;/h2>
&lt;p>Aunque esto es posible, no hay que esperar un rendimiento espectacular. Además, algunos programas sencillamente no van a funcionar con el método normal. En ese caso, tocaría usar el renderizador por software, que es aún más lento. Aun así, en muchos casos, bajando la resolución, se pueden disfrutar de juegos.&lt;/p></description><pubDate>Tue, 13 Aug 2024 00:00:00 UTC</pubDate></item><item><title>Abrir juegos con DirectX 9 en Linux (Wine) (Sin perdida de rendimento)</title><link>https://blog.zariep.com/abrir-juegos-con-directx-9-en-linux-wine-sin-perdida-de-rendimento/</link><guid isPermaLink="true">https://blog.zariep.com/abrir-juegos-con-directx-9-en-linux-wine-sin-perdida-de-rendimento/</guid><description>&lt;blockquote>
&lt;p>&lt;strong>Advertencia:&lt;/strong>
Este artículo está desactualizado y ya no es aplicable a ninguna distribución Linux moderna, ya que &lt;a href="https://www.phoronix.com/news/Gallium-Nine-Deprecated">Mesa retiró estos drivers a partir de la versión 25.2&lt;/a>. El contenido se conserva en el blog únicamente con fines históricos.&lt;/p>&lt;/blockquote>
&lt;hr>
&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien, en está ocasión voy a mostrar como ejecutar programas y juegos de Windows que usen directx 9, esto mediante wine pero sin dxvk ni wined3d, si no que propiamente con directx, sin intermediarios, esto es gracias a wine-nine y los drivers Gallium de Mesa.&lt;/p></description><pubDate>Tue, 13 Aug 2024 00:00:00 UTC</pubDate></item><item><title>¿Cómo funciona el audio en linux?</title><link>https://blog.zariep.com/c%C3%B3mo-funciona-el-audio-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funciona-el-audio-en-linux/</guid><description>&lt;p>¡Hola gente! ¿Cómo están?, espero que estén bien, En el mundo del audio en Linux existen varios servidores y controladores que gestionan cómo el sonido se transmite y se manipula en el sistema. En esta ocasión exploraremos cuatro tecnologías populares, las cuales son: JACK2, ALSA, PulseAudio y PipeWire. Estas tecnologías permiten a los usuarios y desarrolladores gestionar el audio de formas específicas, cada una con sus propias características y aplicaciones.&lt;/p></description><pubDate>Sun, 11 Aug 2024 00:00:00 UTC</pubDate></item><item><title>Emular ray tracing (RTX) en GPUs AMD no compatibles (Linux)</title><link>https://blog.zariep.com/emular-ray-tracing-rtx-en-gpus-amd-no-compatibles-linux/</link><guid isPermaLink="true">https://blog.zariep.com/emular-ray-tracing-rtx-en-gpus-amd-no-compatibles-linux/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien, en este post voy a mostrar como pueden ejecutar juegos que requieren ray tracing en graficas AMD que no soportan esta tecnologia, esto se hace gracias a una caracteristica de Mesa, el driver de codigo abierto de OpenGL y Vulkan.&lt;/p>
&lt;h2 id="requisitos">Requisitos&lt;/h2>
&lt;p>El unico requisito indispensable es que la GPU necesita ser de la arquitectura GCN, como las RX (como la RX 550), Radeon HD 7700+ (como la Radeon HD 7750), Radeon 240+ (como la r5 240) o Vega, como punto de referencia, casi cualquier GPU AMD del 2013 en adelante podrá hacerlo, de igual manera si usas AMDGPU como driver, tu gpu es GCN o superior.&lt;/p></description><pubDate>Sat, 10 Aug 2024 00:00:00 UTC</pubDate></item><item><title>¿Qué son los sistemas inmutables y cómo funcionan?</title><link>https://blog.zariep.com/qu%C3%A9-son-los-sistemas-inmutables-y-c%C3%B3mo-funcionan/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-son-los-sistemas-inmutables-y-c%C3%B3mo-funcionan/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien, en este post hablaré de las distribuciones inmutables, estas son un tipo de sistema operativo que ofrece una estructura de archivos raíz que no puede ser modificada durante la operación normal, pero daré mas detalles en después, así que sin mas que decir, empecemos.&lt;/p>
&lt;h2 id="qué-son">¿Qué son?&lt;/h2>
&lt;p>Primero, como ya dije en la introducción, las distribuciones inmutables ofrecen un sistema donde la raiz no es modificable, esto implica que los archivos del sistema y la configuración base están protegidos contra cambios accidentales o malintencionados.&lt;/p></description><pubDate>Sat, 10 Aug 2024 00:00:00 UTC</pubDate></item><item><title>¿Que diferencias hay entre GNU y Linux?</title><link>https://blog.zariep.com/que-diferencias-hay-entre-gnu-y-linux/</link><guid isPermaLink="true">https://blog.zariep.com/que-diferencias-hay-entre-gnu-y-linux/</guid><description>&lt;p>¡Hola gente! ¿Cómo están?, espero que estén bien, como casi todos sabrán, los sistemas con Linux regularmente se llaman GNU/Linux, En este ocasión exploraremos la simbiosis entre GNU y Linux, desentrañando qué es cada uno y cómo se complementan para crear lo que conocemos como GNU/Linux, así que sin mas que decir, comencemos.&lt;/p>
&lt;h2 id="historia">Historia&lt;/h2>
&lt;p>Primero, para hablar de GNU/Linux primero debemos hablar de GNU, y para esto hay que ver la historia un poco por encima.&lt;/p></description><pubDate>Sun, 04 Aug 2024 00:00:00 UTC</pubDate></item><item><title>¿Qué componentes tiene un sistema Linux? (explicado desde cero)</title><link>https://blog.zariep.com/qu%C3%A9-componentes-tiene-un-sistema-linux-explicado-desde-cero/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-componentes-tiene-un-sistema-linux-explicado-desde-cero/</guid><description>&lt;p>¡Hola, gente! ¿Cómo están? Espero que estén bien. En esta ocasión voy a mostrar los pasos y componentes necesarios para armar un sistema Linux desde cero.&lt;/p>
&lt;h2 id="aclaración-inicial">Aclaración inicial&lt;/h2>
&lt;p>Cabe recalcar de una vez que no me estoy refiriendo a cosas como Linux From Scratch, que con su nombre genérico arruina cada vez que alguien arma un Linux desde cero de manera distinta.&lt;/p>
&lt;p>Con &amp;ldquo;Linux desde cero&amp;rdquo; me refiero a sencillamente armar un sistema Linux desde cero, independientemente de los pasos a seguir, incluso si es compilado o no. Así que, más que ser una guía de cómo hacerlo paso a paso, es más bien una documentación de qué es lo necesario para ese propósito, que por supuesto, cada quien puede adaptar a su manera. Así que, luego de esa importante aclaración, empecemos.&lt;/p></description><pubDate>Mon, 29 Jul 2024 00:00:00 UTC</pubDate></item><item><title>¿Cómo funcionan los drivers en Linux?</title><link>https://blog.zariep.com/c%C3%B3mo-funcionan-los-drivers-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funcionan-los-drivers-en-linux/</guid><description>&lt;p>Hola gente ¿cómo están?, espero que estén bien, en esta ocasión voy a mostrar como funcionan los drivers en Linux de una manera resumida y basándome mas que nada en la propia documentación del kernel, la cual pueden encontrar fácilmente en linea para mas detalles, así que sin mas que decir, comencemos.&lt;/p>
&lt;h2 id="qué-es-un-driver">¿Qué es un driver?&lt;/h2>
&lt;p>Un driver de manera muy resumida (por que no es relevante para el contexto) es un software que traduce instrucciones entre hardware y kernel, para que el hardware haga una acción, o viceversa, así que vamos que es un driver en Linux, que es mas especifico.&lt;/p></description><pubDate>Sun, 21 Jul 2024 00:00:00 UTC</pubDate></item><item><title>¿Cómo funcionan los AppImage por dentro?</title><link>https://blog.zariep.com/c%C3%B3mo-funcionan-los-appimage-por-dentro/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funcionan-los-appimage-por-dentro/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? espero que estén bien. Si han usado Linux por no mucho tiempo, lo mas probable es que conozcan o hayan usado un AppImage, que es un formato que presume de poder ejecutarse en cualquier sistema con Linux.&lt;/p>
&lt;p>En este vídeo mostraré como funcionan estos programas, si en verdad funcionan en cualquier sin sistema con Linux, y sus pros y contras, asi que sin mas que decir, empecemos.&lt;/p></description><pubDate>Sat, 20 Jul 2024 00:00:00 UTC</pubDate></item><item><title>¿Cómo funciona la RAM en Linux?</title><link>https://blog.zariep.com/c%C3%B3mo-funciona-la-ram-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funciona-la-ram-en-linux/</guid><description>&lt;p>¡Hola gente! ¿cómo están? espero que estén bien, en esta ocasión voy a mostrar como Linux maneja la memoria RAM, que aunque parezca algo sencillo, si la memoria no se administrara habría un enredón que causaría muchos problemas de ejecución, así que sin mas que decir, comencemos.&lt;/p>
&lt;h2 id="separar-software-de-hardware">Separar software de hardware&lt;/h2>
&lt;p>Primero, para hablar de la memoria RAM no solo de Linux, lo mas conveniente es separar un poco el software de el hardware, de este planteamiento nacen la memoria física y la memoria virtual.&lt;/p></description><pubDate>Sun, 07 Jul 2024 00:00:00 UTC</pubDate></item><item><title>Cambiar el esquema de color del TTY en Linux</title><link>https://blog.zariep.com/cambiar-el-esquema-de-color-del-tty-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/cambiar-el-esquema-de-color-del-tty-en-linux/</guid><description>&lt;p>¡Hola gente! ¿cómo están? espero que estén bien, en esta ocasión les voy a enseñar como pueden cambiar el esquema de color de su terminal de manera sencilla, tener acceso a root no es necesario pero es recomendable.&lt;/p>
&lt;h2 id="procedimiento">Procedimiento&lt;/h2>
&lt;p>Para esto primero hay que tener un esquema, si bien es posible escribirlo manualmente, hay herramientas que generan esquemas fácilmente, un ejemplo es &lt;a href="https://itszariep.codeberg.page/vt-colorscheme-generator/">VT Colorscheme Generator&lt;/a> (creado por mi) que lo genera desde el navegador.&lt;/p></description><pubDate>Sun, 23 Jun 2024 00:00:00 UTC</pubDate></item><item><title>¿Cómo funcionan Xorg y Wayland? (Servidores gráficos)</title><link>https://blog.zariep.com/c%C3%B3mo-funcionan-xorg-y-wayland-servidores-gr%C3%A1ficos/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funcionan-xorg-y-wayland-servidores-gr%C3%A1ficos/</guid><description>&lt;p>¡Hola, gente! ¿Cómo están? Espero que estén bien. Si usan algún sistema con Linux u otro Unix-like, como algún derivado de BSD, lo más probable es que para mostrar los programas del día a día usen X.org, o si usan algo más moderno, Wayland. Pero, ¿cómo funcionan estas tecnologías? En esta ocasión voy a responder a esa pregunta, así que sin más que decir, comencemos.&lt;/p>
&lt;p>Primero voy a explicar cómo funciona X.org y después cómo funciona Wayland.&lt;/p></description><pubDate>Sun, 23 Jun 2024 00:00:00 UTC</pubDate></item><item><title>¿PC Xeon de AliExpress con Linux? - Detalles de mi PC</title><link>https://blog.zariep.com/pc-xeon-de-aliexpress-con-linux-detalles-de-mi-pc/</link><guid isPermaLink="true">https://blog.zariep.com/pc-xeon-de-aliexpress-con-linux-detalles-de-mi-pc/</guid><description>&lt;p>Hola gente, ¿cómo están? Espero que estén bien. En esta ocasión voy a mostrar los componentes de la PC que tengo. Esto lo debí subir hace como 3 meses, pero por falta de tiempo no pude hacerlo, así que, sin más que decir, ¡empecemos!&lt;/p>
&lt;h2 id="por-que-cambié-de-pc">¿Por que cambié de PC?&lt;/h2>
&lt;p>Primero, ¿por qué me compré una PC si con el poderoso Core2Duo E8600 estaba sobrado? En sí, es una suma de varios motivos, pero lo más importante es que ese CPU, por más funcional que siga siendo, no deja de ser un CPU viejo. Un par de programas que pedían SSE4.2 no me abrían, además de que en juegos, esos 2 núcleos también sufrían. Fuera de eso, no tenía realmente problemas y, de hecho, uso más mi laptop, que tiene un CPU similar. Pero ese no es el tema del video, así que, a darle con los componentes.&lt;/p></description><pubDate>Sat, 22 Jun 2024 00:00:00 UTC</pubDate></item><item><title>Saltar requisitos del instalador en Linux (Calamares)</title><link>https://blog.zariep.com/saltar-requisitos-del-instalador-en-linux-calamares/</link><guid isPermaLink="true">https://blog.zariep.com/saltar-requisitos-del-instalador-en-linux-calamares/</guid><description>&lt;p>Hola gente, ¿Cómo están?, espero que estén bien, en esta ocasión voy a mostrar como saltar los requisitos del instalador Calamares, que es un instalador muy común entre distribuciones Linux.&lt;/p>
&lt;h2 id="por-que-hacer-esto">¿Por que hacer esto?&lt;/h2>
&lt;p>Algunas distribuciones pueden tener requisitos que podríamos considerar saltables, como el mínimo de RAM, o tener que tener acceso a internet, a veces por diseño pueden ser obligatorias, pero otras veces solo son para no intentar instalar en hardware donde el sistema no funciona de manera óptima, pero igualmente no se pierde nada con intentar.&lt;/p></description><pubDate>Wed, 19 Jun 2024 00:00:00 UTC</pubDate></item><item><title>Reemplazar teclas en Linux (keyd)</title><link>https://blog.zariep.com/reemplazar-teclas-en-linux-keyd/</link><guid isPermaLink="true">https://blog.zariep.com/reemplazar-teclas-en-linux-keyd/</guid><description>&lt;p>Hola gente ¿Cómo están?, espero que estén bien, en esta ocasión les voy a explicar un software bastante útil para teclados rotos donde una tecla no es funcional.&lt;/p>
&lt;h2 id="que-es-keyd">¿Que es keyd?&lt;/h2>
&lt;p>&lt;code>keyd&lt;/code> es un demonio que toma las entradas del teclado desde udev, y después le envía al propio udev una alternativa que el usuario haya configurado. Ademas de &lt;code>keyd&lt;/code>, también está &lt;code>xmodmap&lt;/code>, pero este ultimo solo funciona en X.org, mientras que keyd funciona en X.org, Wayland y hasta el TTY, es universal.&lt;/p></description><pubDate>Mon, 17 Jun 2024 00:00:00 UTC</pubDate></item><item><title>¿Qué tipos de seguridad existen en Linux?</title><link>https://blog.zariep.com/qu%C3%A9-tipos-de-seguridad-existen-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-tipos-de-seguridad-existen-en-linux/</guid><description>&lt;p>¡Hola gente! ¿cómo están? espero que estén bien, en esta ocasión voy a hablar sobre la seguridad en sistemas Linux, algunas cosas cambien aplican a otros unix-like, pero yo me centraré en Linux, también hay varios tipos de seguridad, yo intentare cubrir las mas importantes, así que sin mas que decir, empecemos.&lt;/p>
&lt;h2 id="índice">Índice&lt;/h2>
&lt;p>Primero, un índice para tener orden:
en este post se verán:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>Control de Acceso&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Cifrado&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Sistemas de protección del sistema&lt;/p></description><pubDate>Sun, 16 Jun 2024 00:00:00 UTC</pubDate></item><item><title>Origen y evolución de los gestores de paquetes (informática)</title><link>https://blog.zariep.com/origen-y-evoluci%C3%B3n-de-los-gestores-de-paquetes-inform%C3%A1tica/</link><guid isPermaLink="true">https://blog.zariep.com/origen-y-evoluci%C3%B3n-de-los-gestores-de-paquetes-inform%C3%A1tica/</guid><description>&lt;p>Hola, gente. ¿Cómo están? Espero que estén bien. En cualquier sistema Unix-Like, como Linux, por ejemplo, es bastante común que para instalar cualquier software tengamos que recurrir a un gestor de paquetes. Estos gestores de paquetes nos ayudan a instalar software de manera más fácil y ordenada.&lt;/p>
&lt;p>En esta ocasión veremos cuál es su historia, su evolución y cómo tanto los usuarios como los desarrolladores han visto estas soluciones. Así que, sin más que decir, empecemos.&lt;/p></description><pubDate>Sun, 09 Jun 2024 00:00:00 UTC</pubDate></item><item><title>Transpiladores de código: ¿Qué son y para qué sirven?</title><link>https://blog.zariep.com/transpiladores-de-c%C3%B3digo-qu%C3%A9-son-y-para-qu%C3%A9-sirven/</link><guid isPermaLink="true">https://blog.zariep.com/transpiladores-de-c%C3%B3digo-qu%C3%A9-son-y-para-qu%C3%A9-sirven/</guid><description>&lt;p>¡Hola, gente! ¿Cómo están? Espero que estén bien. Anteriormente ya hemos visto a los compiladores; que convierten el código fuente en código máquina, y a los intérpretes; que consiguen ejecutar el código fuente sin necesidad de una compilación previa.&lt;/p>
&lt;p>Pero también hay algo muy común de ver, especialmente en programación web: los transpiladores, los cuales convierten código fuente en otro código fuente. Sí, suena raro, pero lo explicaré más adelante en el vídeo. Así que, sin más que decir, comencemos.&lt;/p></description><pubDate>Sun, 02 Jun 2024 00:00:00 UTC</pubDate></item><item><title>¿Que son y para que sirven las API Graficas? (Vulkan, OpenGL, DirectX, etc)</title><link>https://blog.zariep.com/que-son-y-para-que-sirven-las-api-graficas-vulkan-opengl-directx-etc/</link><guid isPermaLink="true">https://blog.zariep.com/que-son-y-para-que-sirven-las-api-graficas-vulkan-opengl-directx-etc/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien. Si alguna vez han ejecutado un programa que utilice gráficos mínimamente complejos, como un videojuego, un simulador o un programa de modelado 3D, es muy probable que ese programa utilice alguna API gráfica como OpenGL, Vulkan, DirectX, etc.&lt;/p>
&lt;p>Estas APIs ayudan a que el programa pueda comunicarse de manera sencilla con la GPU para mostrar gráficos. Pero esto ya se va para la explicación del video, así que sin más que decir, ¡empecemos!&lt;/p></description><pubDate>Thu, 30 May 2024 00:00:00 UTC</pubDate></item><item><title>Problema del año 2038: ¿Como funciona?</title><link>https://blog.zariep.com/problema-del-a%C3%B1o-2038-como-funciona/</link><guid isPermaLink="true">https://blog.zariep.com/problema-del-a%C3%B1o-2038-como-funciona/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien. En esta ocasión, no vamos a ver el problema del año 2038 como tal, si no que vamos a ver su problema de raiz, el cual es el desbordamiento de entero, ademas de ver soluciones se han propuesto.&lt;/p>
&lt;p>Este es un problema relacionado con la capacidad de bits que puede manejar un procesador y como es de esperar, no es la primera vez que ocurre algo similar. Así que, sin más que decir, ¡empecemos!.&lt;/p></description><pubDate>Sun, 07 Apr 2024 00:00:00 UTC</pubDate></item><item><title>¿Cómo funcionan los lenguajes interpretados? (y también los JIT)</title><link>https://blog.zariep.com/c%C3%B3mo-funcionan-los-lenguajes-interpretados-y-tambi%C3%A9n-los-jit/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funcionan-los-lenguajes-interpretados-y-tambi%C3%A9n-los-jit/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien. Si queremos programar algo, independientemente de lo que sea, debe estar escrito en el lenguaje que entienda la máquina, como puede ser ensamblador. Para esto, lo más común y lo que suele hacerse es compilar el programa. Esto ya lo explique en una ocasión pasada, pero de una forma muy resumida es básicamente una traducción de código legible en C++ por ejemplo, a código maquina.&lt;/p></description><pubDate>Thu, 29 Feb 2024 00:00:00 UTC</pubDate></item><item><title>¿Cómo funcionan los compiladores por dentro?</title><link>https://blog.zariep.com/c%C3%B3mo-funcionan-los-compiladores-por-dentro/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-funcionan-los-compiladores-por-dentro/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien. En esta ocasión, vamos a ver cómo funciona un compilador de software. Para aquellos que no lo sepan, de manera muy resumida (ya que lo explicaré con más detalle después), un compilador es similar a un traductor. Convierte instrucciones en lenguaje &amp;ldquo;humano&amp;rdquo; a instrucciones que pueda leer una computadora. A continuación veremos qué son, cómo funcionan y cómo están hechos los compiladores de software. Así que, sin más que decir, ¡empecemos!&lt;/p></description><pubDate>Thu, 11 Jan 2024 00:00:00 UTC</pubDate></item><item><title>¿Qué es un init?</title><link>https://blog.zariep.com/qu%C3%A9-es-un-init/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-es-un-init/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien. Si han usado Linux, posiblemente hayan escuchado acerca de systemd, que es el sistema de inicio más popular en Linux, pero no es el primero ni mucho menos el único. En este vídeo veremos qué es un sistema de inicio, sus orígenes y cómo funcionan. Así que sin más que decir, empecemos.&lt;/p>
&lt;h2 id="qué-es-el-init">¿Qué es el init?&lt;/h2>
&lt;p>Para entender que es systemd y que es un init, primero debemos de saber que es, y es que en los sistemas operativos tipo UNIX, init es un programa fundamental encargado de coordinar y gestionar el proceso de arranque del sistema. Es el primer proceso que se ejecuta al iniciar el sistema operativo y tiene el identificador de proceso (PID) 1.&lt;/p></description><pubDate>Sat, 23 Sep 2023 00:00:00 UTC</pubDate></item><item><title>Estructura de carpetas en Linux: Explicación detallada</title><link>https://blog.zariep.com/estructura-de-carpetas-en-linux-explicaci%C3%B3n-detallada/</link><guid isPermaLink="true">https://blog.zariep.com/estructura-de-carpetas-en-linux-explicaci%C3%B3n-detallada/</guid><description>&lt;p>Hola gente, ¿cómo están? Espero que estén bien. Si usas Linux o algún otro sistema Unix-like, lo más probable es que utilices un esquema de archivos bastante parecido al de Unix. Por esto mismo, navegar entre directorios de diferentes distros Linux o sistemas operativos similares a Unix no tiene mucha diferencia. Pero, ¿alguna vez te has preguntado el significado, la utilidad y por qué de cada directorio común en estos sistemas? En este vídeo veremos precisamente eso. Así que sin más que decir, empecemos.&lt;/p></description><pubDate>Thu, 17 Aug 2023 00:00:00 UTC</pubDate></item><item><title>¿Qué es un sistema de archivos?</title><link>https://blog.zariep.com/qu%C3%A9-es-un-sistema-de-archivos/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-es-un-sistema-de-archivos/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien. Lo más probable es que tengas un dispositivo de almacenamiento, ya sea interno como un disco duro, o uno externo como una memoria USB. Pero, ¿alguna vez te has preguntado cómo funcionan a nivel de software? En esta ocasión mostraré cómo funcionan los
sistemas de archivos en dispositivos de almacenamiento. Así que sin más que decir, ¡comencemos!&lt;/p>
&lt;h2 id="como-se-determina-el-sistema-de-archivos">Como se determina el sistema de archivos&lt;/h2>
&lt;p>Primero, ¿cómo se determina y se sabe qué sistema de archivos se está usando?&lt;/p></description><pubDate>Sun, 13 Aug 2023 00:00:00 UTC</pubDate></item><item><title>¿Qué es un bootloader?</title><link>https://blog.zariep.com/qu%C3%A9-es-un-bootloader/</link><guid isPermaLink="true">https://blog.zariep.com/qu%C3%A9-es-un-bootloader/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien. En este video veremos qué es un bootloader o cargador de arranque. Este se encarga de iniciar nuestros sistemas de manera adecuada y cómoda, así que sin más que decir, empecemos.&lt;/p>
&lt;h2 id="origen-de-los-bootloader">Origen de los bootloader&lt;/h2>
&lt;p>Primero que es un cargador de arranque o bootloader y como se origina, como dije anteriormente, un bootloader es un programa básico que se encarga de arrancar un sistema operativo, los cargadores de arranque mas modernos pueden arrancar una diversa cantidad de sistemas operativos.&lt;/p></description><pubDate>Thu, 10 Aug 2023 00:00:00 UTC</pubDate></item><item><title>FreeDOS: un sistema que mantiene compatibilidad con software antiguo</title><link>https://blog.zariep.com/freedos-un-sistema-que-mantiene-compatibilidad-con-software-antiguo/</link><guid isPermaLink="true">https://blog.zariep.com/freedos-un-sistema-que-mantiene-compatibilidad-con-software-antiguo/</guid><description>&lt;p>¡Hola Gente! ¿Cómo están? Espero que estén bien. En esta les mostraré un sistema operativo curioso que seguramente algunos de ustedes ya conocen si conocen sobre sistemas operativos. Este sistema es FreeDOS, que busca ser un clon del icónico MS-DOS.&lt;/p>
&lt;p>FreeDOS es un proyecto que ha enfrentado desafíos únicos en su intento de recrear y emular las funcionalidades de un sistema cerrado como MS-DOS. A diferencia de Windows, que ha evolucionado constantemente con nuevas versiones y características, FreeDOS se basa en una versión específica
de DOS y se centra en mantener la compatibilidad con aplicaciones y utilidades heredadas.&lt;/p></description><pubDate>Thu, 13 Jul 2023 00:00:00 UTC</pubDate></item><item><title>Utilicé un CELULAR viejo como una RASPBERRY PI</title><link>https://blog.zariep.com/utilic%C3%A9-un-celular-viejo-como-una-raspberry-pi/</link><guid isPermaLink="true">https://blog.zariep.com/utilic%C3%A9-un-celular-viejo-como-una-raspberry-pi/</guid><description>&lt;p>¡Hola gente! ¿Cómo están? Espero que estén bien. La otra vez, hablando en el grupo de Telegram,
estábamos discutiendo cómo y donde hostear a Seleduck, que es un bot que tenemos ahí para experimentar y pasar el rato. Debido a que Oracle no me permitía crear la cuenta por más que lo intentara, en fin, entre varias opciones se me ocurrió una idea medio divagante, y es aprovechar un celular viejo que tengo guardado e instalar Termux en él.&lt;/p></description><pubDate>Sun, 09 Jul 2023 00:00:00 UTC</pubDate></item><item><title>Visopsys: El sistema operativo creado por una SOLA persona</title><link>https://blog.zariep.com/visopsys-el-sistema-operativo-creado-por-una-sola-persona/</link><guid isPermaLink="true">https://blog.zariep.com/visopsys-el-sistema-operativo-creado-por-una-sola-persona/</guid><description>&lt;p>Hola gente, ¿cómo están? Espero que estén bien. En el día de hoy les vengo a hablar de Visopsys. Este es un curioso sistema operativo creado por una sola persona, pero es menos conocido que TempleOS. Sin embargo, Visopsys es mucho más usable como sistema. En este vídeo veremos la historia y la usabilidad de Visopsys. El vídeo va a ser algo cortito, ya que el sistema no tiene mucha ciencia en sí, pero creo que va a estar interesante. Así que sin más que decir, empecemos.&lt;/p></description><pubDate>Sun, 02 Jul 2023 00:00:00 UTC</pubDate></item><item><title>ReactOS: un «Clon» de Windows ligero y de código abierto</title><link>https://blog.zariep.com/reactos-un-clon-de-windows-ligero-y-de-c%C3%B3digo-abierto/</link><guid isPermaLink="true">https://blog.zariep.com/reactos-un-clon-de-windows-ligero-y-de-c%C3%B3digo-abierto/</guid><description>&lt;p>¡Hola gente! ¿como están? espero que estén bien, en esta ocasión les mostrare a un sistema curiosos y que seguro algunos ya conocerán si han indagado un poco en internet sobre sistemas operativos, curiosos, este sistema es ReactOS, el cual intenta ser un clon de nada mas y nada menos que del mismísimo Windows, una labor que claramente es bastante compleja por 2 razones.&lt;/p>
&lt;ul>
&lt;li>
&lt;p>La primera es la complejidad del mismo Windows, que siendo de código cerrado, para imitarlo se deben recurrir a técnicas de reimplementación y prueba y error, ya que hacerle ingeniería inversa a Windows es ilegal.&lt;/p></description><pubDate>Thu, 29 Jun 2023 00:00:00 UTC</pubDate></item><item><title>Darwin: el nucleo de TODO el ecosistema de Apple</title><link>https://blog.zariep.com/darwin-el-nucleo-de-todo-el-ecosistema-de-apple/</link><guid isPermaLink="true">https://blog.zariep.com/darwin-el-nucleo-de-todo-el-ecosistema-de-apple/</guid><description>&lt;p>¡Hola gente! ¿como están? espero que esten bien. Si no vives debajo de una roca, seguro conoces o has usado algun producto de apple, pero ¿alguna vez te haz preguntado como eran sus origenes? esto especialmente en el software, ya que sobre hardware la historia esta bastante mas divulgada, en este video hablare sobre el kernel darwin y los origenes del ecosistema de Apple, asi que sin mas que decir, empecemos.&lt;/p></description><pubDate>Sun, 11 Jun 2023 00:00:00 UTC</pubDate></item><item><title>La historia y diferencias entre FreeBSD, OpenBSD y NetBSD</title><link>https://blog.zariep.com/la-historia-y-diferencias-entre-freebsd-openbsd-y-netbsd/</link><guid isPermaLink="true">https://blog.zariep.com/la-historia-y-diferencias-entre-freebsd-openbsd-y-netbsd/</guid><description>&lt;p>¡Hola gente! ¿como están? espero que estén bien, si han investigado un poco sobre sistemas operativos, conocerán a BSD, que fué un sistema de la universidad de Berkeley, pero como el software se dejo de mantener, se crearon 3 variantes de este mismo, estos siendo FreeBSD, NetBSD y OpenBSD, cada uno destinado a diferentes usos, en este video, voy a explicar cuales son las diferencias entre estos, sus usos comunes y un poco de la historia de estos, asi que sin mas que decir, empecemos.&lt;/p></description><pubDate>Thu, 08 Jun 2023 00:00:00 UTC</pubDate></item><item><title>El MEJOR IDE LIGERO que existe! - Geany</title><link>https://blog.zariep.com/el-mejor-ide-ligero-que-existe-geany/</link><guid isPermaLink="true">https://blog.zariep.com/el-mejor-ide-ligero-que-existe-geany/</guid><description>&lt;p>Hola gente, ¿cómo están?Espero que se encuentren bien.&lt;br>
Si te interesa la programación, posiblemente hayas puesto atención en algún entorno de desarrollo o editor de código como:&lt;/p>
&lt;ul>
&lt;li>Visual Studio&lt;/li>
&lt;li>VSCode&lt;/li>
&lt;li>IntelliJ&lt;/li>
&lt;li>Eclipse&lt;/li>
&lt;/ul>
&lt;p>Sin embargo, estas opciones no son especialmente famosas por ser &lt;strong>ligeras&lt;/strong>, y en muchos casos consumen bastantes recursos.&lt;br>
Si tienes una PC algo antigua, esto no ayuda.&lt;/p>
&lt;h2 id="por-qué-geany">¿Por qué Geany?&lt;/h2>
&lt;p>En este video/artículo mostraré &lt;strong>Geany&lt;/strong>, un editor de código &lt;strong>bastante ligero&lt;/strong> que puede funcionar incluso en hardware limitado (por ejemplo, de 2007 en adelante).&lt;/p></description><pubDate>Thu, 04 May 2023 00:00:00 UTC</pubDate></item><item><title>Cosas que NO debes hacer si eres novato en Linux</title><link>https://blog.zariep.com/cosas-que-no-debes-hacer-si-eres-novato-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/cosas-que-no-debes-hacer-si-eres-novato-en-linux/</guid><description>&lt;p>¡Hola gente! ¿como están?, espero que estén bien, si eres novato y estas apenas empezando en el mundo de Linux, lo mas probable es que te la pases buscando bastante información, preguntando en diversas redes sociales, o simplemente probando hacer cosas por cuenta propia, lo cual esta bien, pero en estas actividades, existe la probabilidad de hacer cosas que están mal, no son recomendables, no son eficientes, o incluso, ya sea a corto, mediano o largo plazo, pueden terminar por arruinar tu sistema.&lt;/p></description><pubDate>Thu, 27 Apr 2023 00:00:00 UTC</pubDate></item><item><title>Conviertete en un PRO usando la terminal en linux: Introducción a la linea de comandos</title><link>https://blog.zariep.com/conviertete-en-un-pro-usando-la-terminal-en-linux-introducci%C3%B3n-a-la-linea-de-comandos/</link><guid isPermaLink="true">https://blog.zariep.com/conviertete-en-un-pro-usando-la-terminal-en-linux-introducci%C3%B3n-a-la-linea-de-comandos/</guid><description>&lt;h1 id="introducción-a-la-terminal-en-linux-con-bash">Introducción a la Terminal en Linux con Bash&lt;/h1>
&lt;p>Hola gente, ¿cómo están? Espero que estén bien. En esta ocasión les mostraré cómo empezar a usar la terminal en Linux utilizando la &lt;strong>shell Bash&lt;/strong>. Aunque existen varias shells disponibles en Linux, &lt;strong>Bash&lt;/strong> es la más común y popular.&lt;/p>
&lt;p>Si eres nuevo en Linux y en la línea de comandos, no te preocupes. Este post está diseñado para guiarte a través de los conceptos básicos y ayudarte a sentirte más cómodo utilizando la terminal. ¡Así que sin más que decir, &lt;strong>empecemos&lt;/strong>!&lt;/p></description><pubDate>Sun, 23 Apr 2023 00:00:00 UTC</pubDate></item><item><title>¿Vale la pena instalar Android x86 en una laptop vieja?</title><link>https://blog.zariep.com/vale-la-pena-instalar-android-x86-en-una-laptop-vieja/</link><guid isPermaLink="true">https://blog.zariep.com/vale-la-pena-instalar-android-x86-en-una-laptop-vieja/</guid><description>&lt;h1 id="vale-la-pena-instalar-android-x86-en-una-pc-antigua">¿Vale la pena instalar Android x86 en una PC antigua?&lt;/h1>
&lt;p>Hola gente, ¿cómo están? Espero que estén bien. Si tienes una PC o laptop de &lt;strong>muy bajos recursos&lt;/strong>, en plan &lt;strong>2 GB de RAM DDR2&lt;/strong> y un &lt;strong>procesador de 2 núcleos&lt;/strong> (algo tipo 2009), y quieres reutilizarla, una posibilidad es que te hayas planteado &lt;strong>instalar Android&lt;/strong> en esa máquina usando &lt;strong>Android x86&lt;/strong> y sus derivados.&lt;/p>
&lt;p>En esta ocasión haré un análisis de si vale la pena instalar este sistema operativo, y qué tanto se puede hacer, comparándolo de paso con la estabilidad de un sistema &lt;strong>Linux ligero&lt;/strong>. Luego verán por qué.&lt;/p></description><pubDate>Sun, 09 Apr 2023 00:00:00 UTC</pubDate></item><item><title>Termux: Reemplazar DPKG/APT por pacman</title><link>https://blog.zariep.com/termux-reemplazar-dpkg/apt-por-pacman/</link><guid isPermaLink="true">https://blog.zariep.com/termux-reemplazar-dpkg/apt-por-pacman/</guid><description>&lt;p>Hola gente, ¿como están? espero que estén bien, en esta ocasión mostrare el sencillo método para reemplazar dpkg/apt (la paqueteria de Debian) por pacman (la paqueteria de Arch Linux) en Termux.&lt;/p>
&lt;h2 id="por-que-hacer-esto">¿Por que hacer esto?&lt;/h2>
&lt;p>Pacman suele ser mas rapido que apt, asi que cambiando la paquetería tendremos una experiencia mas rapida a la hora de instalar paquetes (esto especialmente con dispositivos viejos), Termux tiene repositorios con pacman, asi que no es una idea alocada.&lt;/p></description><pubDate>Thu, 23 Feb 2023 00:00:00 UTC</pubDate></item><item><title>¿Que tipos/variantes del kernel Linux existen?</title><link>https://blog.zariep.com/que-tipos/variantes-del-kernel-linux-existen/</link><guid isPermaLink="true">https://blog.zariep.com/que-tipos/variantes-del-kernel-linux-existen/</guid><description>&lt;p>Hola gente, ¿como están? espero que estén bien, si estas un poco metido en el mundo de Linux, lo mas probable es que alguna vez hayas escuchado acerca de kernels custom, o kernels personalizados, kernels con una configuración especifica para cumplir ciertas tareas y/o necesidades, en esta ocasión explicare mas o menos de que van, asi que sin mas que decir, empecemos.&lt;/p>
&lt;h3 id="kernel-generico">Kernel Generico&lt;/h3>
&lt;p>Primero empezare con Generic, este como tal no es un kernel en especifico, si no que es a lo que se refiere cuando se habla de una compilación de un kernel pensada y preparada para funcionar en la mayoría de hardware y en la mayoría de situaciones, por ejemplo, el kernel por defecto o regulares de Debian, Ubuntu, OpenSUSE, Manjaro, etc, son kernels genéricos, ya que no tienen un propósito especifico y son mas generalistas.&lt;/p></description><pubDate>Sun, 29 Jan 2023 00:00:00 UTC</pubDate></item><item><title>¿Que programas debo instalar si recién estoy empezando en Linux?</title><link>https://blog.zariep.com/que-programas-debo-instalar-si-reci%C3%A9n-estoy-empezando-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/que-programas-debo-instalar-si-reci%C3%A9n-estoy-empezando-en-linux/</guid><description>&lt;h1 id="aplicaciones-útiles-en-linux">Aplicaciones útiles en Linux&lt;/h1>
&lt;p>Hola gente ¿cómo están? Espero que estén bien. Posiblemente estés interesado en usar un sistema con Linux, pero tienes miedo, no encuentras o no sabes si los programas que usas están disponibles. En este vídeo voy a mostrar una colección de apps que considero buenas, de varios ámbitos: uso cotidiano, multimedia, productividad, arte, programación, etc. Así que sin más que decir, empecemos.&lt;/p>
&lt;h2 id="entornos-de-escritorio">Entornos de Escritorio&lt;/h2>
&lt;p>Aunque tengo un vídeo explicando y comparando los entornos de escritorio en Linux, aquí mencionaré los más populares rápidamente:&lt;/p></description><pubDate>Sun, 01 Jan 2023 00:00:00 UTC</pubDate></item><item><title>Transmitir en directo con SimpleScreenRecorder (posible alternativa a OBS – Linux)</title><link>https://blog.zariep.com/transmitir-en-directo-con-simplescreenrecorder-posible-alternativa-a-obs-linux/</link><guid isPermaLink="true">https://blog.zariep.com/transmitir-en-directo-con-simplescreenrecorder-posible-alternativa-a-obs-linux/</guid><description>&lt;p>¡Hola gente! ¿como están? En esta ocasión voy a mostrar como hacer un stream con SimpleScreenRecorder, esto puede ser útil especialmente para las computadoras que no son especialmente buenas y/o el OBS les va mal, o directamente no pueden abrirlo, así que sin mas que decir, empecemos.&lt;/p>
&lt;h2 id="procedimiento">Procedimiento&lt;/h2>
&lt;p>En &lt;code>SimpleScreenRecorder&lt;/code>, en el apartado de Output Profile (Perfil de salida) hay que escojer el perfil que es para streams, en caso de que no aparezca, lo ajustan de la siguiente manera:&lt;/p></description><pubDate>Sun, 09 Oct 2022 00:00:00 UTC</pubDate></item><item><title>¿Que se puede hacer actualmente usando SOLO el navegador de internet?</title><link>https://blog.zariep.com/que-se-puede-hacer-actualmente-usando-solo-el-navegador-de-internet/</link><guid isPermaLink="true">https://blog.zariep.com/que-se-puede-hacer-actualmente-usando-solo-el-navegador-de-internet/</guid><description>&lt;p>Hola gente, ¿cómo están?, Espero que estén bien. ¿Alguna vez se han preguntado cómo sería usar un PC, pero que lo único disponible sea el navegador de internet?&lt;/p>
&lt;p>Seguro no, pero yo sí me hice esta pregunta.&lt;/p>
&lt;p>Primero, ¿existe ya como tal un sistema que se base enteramente en WebApps? Lo más cercano que se me ocurre es &lt;strong>ChromeOS&lt;/strong>. Un sistema que use enteramente WebApps no conozco, solo &lt;strong>KaiOS&lt;/strong>, pero eso es para celulares.&lt;/p></description><pubDate>Thu, 14 Jul 2022 00:00:00 UTC</pubDate></item><item><title>¿Se puede tener un sistema Linux utilizable sin GNU?</title><link>https://blog.zariep.com/se-puede-tener-un-sistema-linux-utilizable-sin-gnu/</link><guid isPermaLink="true">https://blog.zariep.com/se-puede-tener-un-sistema-linux-utilizable-sin-gnu/</guid><description>&lt;p>¡Hola gente! como estan? Espero que esten bien, en este video voy a hacer un reto, bueno, no es un reto como tal, pero quiero comprobar algo, la cosa es tener un sistema Linux funcional con interfaz grafica y software de utilidad, o sea, un sistema operativo en forma para trabajar, asi que tener la tty no servira por que no podria trabajar de manera decente, todo esto sin depender en lo absoluto, o al menos de lo mas minimo de GNU.&lt;/p></description><pubDate>Tue, 21 Jun 2022 00:00:00 UTC</pubDate></item><item><title>OpenIndiana: ¿Vale la pena?</title><link>https://blog.zariep.com/openindiana-vale-la-pena/</link><guid isPermaLink="true">https://blog.zariep.com/openindiana-vale-la-pena/</guid><description>&lt;p>Hola gente, ¿cómo están? Espero que estén bien. En este video veremos a &lt;strong>OpenIndiana&lt;/strong>.&lt;/p>
&lt;p>OpenIndiana es un sistema operativo basado en &lt;strong>illumos&lt;/strong>, que a su vez está basado en &lt;strong>Solaris&lt;/strong>. Es más común verlo en servidores que en sistemas hogareños, esto principalmente por dos motivos:&lt;/p>
&lt;ol>
&lt;li>Es más conocido en el ámbito profesional.&lt;/li>
&lt;li>Su catálogo de software no es tan amplio.&lt;/li>
&lt;/ol>
&lt;p>Pero, ¿qué pasa si por alguna razón se nos ocurre instalar OpenIndiana y usarlo como sistema del día a día?&lt;/p></description><pubDate>Fri, 10 Jun 2022 00:00:00 UTC</pubDate></item><item><title>Cómo crear un repositorio personalizado en Arch Linux</title><link>https://blog.zariep.com/c%C3%B3mo-crear-un-repositorio-personalizado-en-arch-linux/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-crear-un-repositorio-personalizado-en-arch-linux/</guid><description>&lt;p>Hola gente, ¿cómo están? Espero que estén bien. En esta ocasión voy a mostrar cómo hacer un repositorio de Arch Linux. Este post, más que ser útil para hacer un repo personalizado, nos servirá para entender cómo funcionan los repositorios de Arch.&lt;/p>
&lt;h2 id="procedimiento">Procedimiento&lt;/h2>
&lt;h3 id="preparación">Preparación&lt;/h3>
&lt;p>Lo primero que hay que hacer es crear una carpeta. Dentro de esta, lo más óptimo es crear una subcarpeta donde irán todos los &lt;code>PKGBUILD&lt;/code>. Esto no es estrictamente necesario, pero permite:&lt;/p></description><pubDate>Tue, 31 May 2022 00:00:00 UTC</pubDate></item><item><title>¿Como funcionan los juegos de Windows 7 (y XP) en Wine?</title><link>https://blog.zariep.com/como-funcionan-los-juegos-de-windows-7-y-xp-en-wine/</link><guid isPermaLink="true">https://blog.zariep.com/como-funcionan-los-juegos-de-windows-7-y-xp-en-wine/</guid><description>&lt;p>Hola gente como están? Espero que estén bien, la otra vez instale Windows 7 porque quería jugar un juego que no funcionaba en Linux, pero cuando instale Windows, por nostalgia abrí los juegos que estaban, ya saben, purble place, solitario, ajedrez, etc, incluso recuerdo que la PC de mi padre hace ya muchos años aunque tenia Windows 7 tenia el pinball de XP, supongo que lo habrá instalado o algo porque le gustaba.&lt;/p></description><pubDate>Thu, 12 May 2022 00:00:00 UTC</pubDate></item><item><title>Como hice mi propio pack de iconos GTK/Qt para Linux y BSD? Pixelitos icon theme</title><link>https://blog.zariep.com/como-hice-mi-propio-pack-de-iconos-gtk/qt-para-linux-y-bsd-pixelitos-icon-theme/</link><guid isPermaLink="true">https://blog.zariep.com/como-hice-mi-propio-pack-de-iconos-gtk/qt-para-linux-y-bsd-pixelitos-icon-theme/</guid><description>&lt;p>Hola gente como estan? Espero que esten bien, en este video voy a mostrar como hice mi tema de iconos, es este se llama pixelitos y como su nombre sugiere es un tema con pixel art&lt;/p>
&lt;h2 id="procedimiento">Procedimiento&lt;/h2>
&lt;p>lo primero que hice fue agarrar Adwaita para ver como era, lo duplique y puse mi copia en &lt;code>~/.local/share/icons&lt;/code>&lt;/p>
&lt;p>para testear, luego modifique el &lt;code>index.theme&lt;/code> para ver como era, y reemplaze algunas cosas, despues de eso me di cuenta que era mas facil y practico si quitaba todos los iconos de adwaita y yo metia los mios, en vez de reemplazar iconos, asi que borre todos los iconos de adwaita&lt;/p></description><pubDate>Sat, 12 Mar 2022 00:00:00 UTC</pubDate></item><item><title>Cómo subir una pagina web a SourceForge</title><link>https://blog.zariep.com/c%C3%B3mo-subir-una-pagina-web-a-sourceforge/</link><guid isPermaLink="true">https://blog.zariep.com/c%C3%B3mo-subir-una-pagina-web-a-sourceforge/</guid><description>&lt;p>¡Hola gente! ¿cómo están? espero que estén bien en esta ocasión voy a mostrar cómo subir una página web para nuestros proyectos en sourceforge usando las paginas de SourceForge.&lt;/p>
&lt;h2 id="aclaración">Aclaración&lt;/h2>
&lt;p>Esta funcionalidad solo es para proyectos dentro de la plataforma no es para cosas triviales como blogs o cosas así, que creo que para esto hay mejores opciones.&lt;/p>
&lt;p>Ademas, tienen que ser páginas estáticas, o sea nada de wordpress ni cosas raras, solo css html y javascript.&lt;/p></description><pubDate>Sat, 26 Feb 2022 00:00:00 UTC</pubDate></item><item><title>Kolibri, un sistema operativo ligero y curioso</title><link>https://blog.zariep.com/kolibri-un-sistema-operativo-ligero-y-curioso/</link><guid isPermaLink="true">https://blog.zariep.com/kolibri-un-sistema-operativo-ligero-y-curioso/</guid><description>&lt;p>Hola gente, como están? Espero que estén bien, en este video vamos a ver a kolibri, kolibri es un sistema operativo escrito enteramente en ensamblador, y que se centra en el uso en PCs patata de bajos recursos, aunque el sistema es independiente, en la pagina dice que se basa en el código de MenuetOS.&lt;/p>
&lt;h2 id="requisitos">Requisitos&lt;/h2>
&lt;p>los requisitos mínimos de Kolibri son 8mb de memoria RAM, procesador 5x86 Pentium, AMD o Cyrix sin MMX a 90Mhz y una tarjeta de video que soporte 640x480 16 bits, o VESA, la iso de Kolibri pesa 100Mb.&lt;/p></description><pubDate>Thu, 24 Feb 2022 00:00:00 UTC</pubDate></item><item><title>Haiku: un sistema desconocido, ligero y poderoso</title><link>https://blog.zariep.com/haiku-un-sistema-desconocido-ligero-y-poderoso/</link><guid isPermaLink="true">https://blog.zariep.com/haiku-un-sistema-desconocido-ligero-y-poderoso/</guid><description>&lt;h1 id="hola-gente-cómo-están">Hola gente ¿cómo están?&lt;/h1>
&lt;p>Espero que estén bien. En este video vamos a ver &lt;strong>Haiku&lt;/strong>, un sistema operativo un tanto desconocido, ligero y poderoso. Está inspirado en &lt;strong>BeOS&lt;/strong>, un antiguo sistema operativo que muchos consideraban adelantado a su época.&lt;/p>
&lt;h2 id="requisitos-mínimos-de-haiku">Requisitos mínimos de Haiku&lt;/h2>
&lt;ul>
&lt;li>Procesador Pentium&lt;/li>
&lt;li>384 MiB de RAM&lt;/li>
&lt;li>1.5 GiB de espacio en disco&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Recomendados:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Pentium 4&lt;/li>
&lt;li>512 MiB de RAM&lt;/li>
&lt;li>3 GiB de espacio en disco&lt;/li>
&lt;/ul>
&lt;h2 id="instalación-de-haiku">Instalación de Haiku&lt;/h2>
&lt;p>La instalación de Haiku es bastante sencilla. Solo es cuestión de:&lt;/p></description><pubDate>Tue, 22 Feb 2022 00:00:00 UTC</pubDate></item><item><title>Alternativas gratuitas a 19 programas de Adobe</title><link>https://blog.zariep.com/alternativas-gratuitas-a-19-programas-de-adobe/</link><guid isPermaLink="true">https://blog.zariep.com/alternativas-gratuitas-a-19-programas-de-adobe/</guid><description>&lt;h1 id="alternativas-gratuitas-a-los-programas-de-adobe">Alternativas Gratuitas a los Programas de Adobe&lt;/h1>
&lt;p>Hola gente, ¿cómo están? Espero que estén bien.&lt;br>
No cabe duda que en la industria artística profesional, la empresa más reconocida es &lt;strong>Adobe&lt;/strong>, y es de esperar, puesto que sus productos son de una excelente calidad. Si planeas trabajar para una empresa, es una buena opción aprender a usar alguno de sus programas.&lt;/p>
&lt;p>Pero si eres &lt;strong>independiente&lt;/strong>, el panorama cambia por completo, ya que lo más probable es que no tengas dinero para pagar la costosa licencia de alguno de sus programas. Además, puedes estar en un conflicto legal si te descubren ganando dinero con un programa pirata. También puede ser el caso de que uses &lt;strong>Linux&lt;/strong>, por ejemplo, y el programa no esté disponible.&lt;/p></description><pubDate>Tue, 16 Feb 2021 00:00:00 UTC</pubDate></item><item><title>Como exportar a Android desde Godot en Linux</title><link>https://blog.zariep.com/como-exportar-a-android-desde-godot-en-linux/</link><guid isPermaLink="true">https://blog.zariep.com/como-exportar-a-android-desde-godot-en-linux/</guid><description>&lt;p>¡Hola gente! como estan? espero que estén bien. En esta ocasión voy a mostrar como exportar juegos de Godot a Android desde Linux.&lt;/p>
&lt;h2 id="procedimiento">Procedimiento&lt;/h2>
&lt;p>Lo primero es abrir el proyecto, y dentro de el, abrir el apatado para exportar, al escojer a android lo mas probable es que salgan muchos avisos de que nos faltan cosas.&lt;/p>
&lt;p>Entonces hay que primero descargar la plantilla de construccion de Android (&lt;code>Proyecto -&amp;gt; Instalar plantillas de construcción de Android&lt;/code>), le damos en descargar y seleccionamos la URL.&lt;/p></description><pubDate>Sun, 08 Nov 2020 00:00:00 UTC</pubDate></item><item><title>Motores de videojuegos para Linux</title><link>https://blog.zariep.com/motores-de-videojuegos-para-linux/</link><guid isPermaLink="true">https://blog.zariep.com/motores-de-videojuegos-para-linux/</guid><description>&lt;p>¿Usas GNU/Linux y estas interesado en la creación de videojuegos? Eres un desarrollador de videojuegos y quieres usar una distribucion GNU/Linux? ¿Estas buscando un motor de videojuegos para Linux? Pues este post es para ti, pues aquí veremos Motores de videojuegos para Linux asi que sin mas que decir, ¡empecemos!&lt;/p>
&lt;h2 id="unity">&lt;a href="https://unity.com/">&lt;code>Unity&lt;/code>&lt;/a>&lt;/h2>
&lt;p>Si, este popular motor esta disponible para Linux, por si no lo sabes con este motor puedes crear juegos 3D y juegos 2D usando una camaras 3D, estos de una gran calidad con la capacidad de exportar a una enorme cantidad de sistemas, como lo son iOS,Android,Windows,Linux,PS4,Xbox one,y muchas otras mas, ademas de que gracias a que es el mas popular casi seguro que si tienes un problema, en internet hay una solucion.&lt;/p></description><pubDate>Wed, 09 Sep 2020 00:00:00 UTC</pubDate></item><item><title>GNU/Linux,Mac OS,Windows y sus diferencias</title><link>https://blog.zariep.com/gnu/linuxmac-oswindows-y-sus-diferencias/</link><guid isPermaLink="true">https://blog.zariep.com/gnu/linuxmac-oswindows-y-sus-diferencias/</guid><description>&lt;blockquote>
&lt;p>Esta es una transcripción de un video del 2019, la información ya no es relevante en la actualidad, está guardado como un archivado&lt;/p>&lt;/blockquote>
&lt;p>Hola gente como estan? espero que esten bien, como ya sabemos, para que una computadora pueda funcionar de manera util, se requiere un sistema operativo los mas populares en PC son Microsoft Windows, las distribuciones GNU/Linux, y MacOS. Pero ahi es donde entra la pregunta, ¿cual de los tres escojer?&lt;/p></description><pubDate>Tue, 31 Dec 2019 00:00:00 UTC</pubDate></item><item><title>Acerca De</title><link>https://blog.zariep.com/about/about/</link><guid isPermaLink="true">https://blog.zariep.com/about/about/</guid><description>&lt;p>Hola, soy Zariep, un youtuber (desde 2019), programador (desde 2017) y usuario de Linux (desde 2015)&lt;/p>
&lt;p>Mis lenguajes de programación preferidos con C y C++, mi gestor de paquetes preferido es pacman&lt;/p>
&lt;p>Ademas de la programación y los sistemas operativos, disfruto bastante de videojuegos para PC&lt;/p>
&lt;hr>
&lt;p>Este blog usa &lt;a href="https://gohugo.io">Hugo&lt;/a>, un generador de sitios estáticos, con el tema &lt;a href="https://codeberg.org/ItsZariep/Tessera">Tessera&lt;/a>, creado por mí.&lt;/p>
&lt;p>Puedes ver el código fuente de la página y los cambios realizados al tema Tessera para este sitio en &lt;a href="https://github.com/ItsZariep/itszariep.github.io">el código fuente del blog&lt;/a>.&lt;/p></description><pubDate>Mon, 01 Jan 0001 00:00:00 UTC</pubDate></item></channel></rss>