<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cesar Darinel Ortiz</title><description>Blog sobre tecnología, programación e IBM i</description><link>https://blog.cesardarinel.com/</link><language>es</language><atom:link href="https://blog.cesardarinel.com/rss.xml" rel="self" type="application/rss+xml"/><lastBuildDate>Fri, 26 Jun 2026 18:34:54 GMT</lastBuildDate><item><title>🗂️ Trabajando con Archivos Físicos de Múltiples Miembros en AS400 (6)</title><link>https://blog.cesardarinel.com/posts/221/trabajando-con-archivos-fisicos-de-multiples-miembros-en-as400/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/221/trabajando-con-archivos-fisicos-de-multiples-miembros-en-as400/</guid><description>💡 Un concepto básico: Siempre que creamos un PF, el sistema crea automáticamente un miembro por defecto con el mismo nombre que el archivo. Pero, dependiendo de nuestras necesidades, podemos agregarle más miembros. Aquí te dejo una guía rápida de cómo hacerlo.</description><pubDate>Mon, 08 Jun 2026 02:06:22 GMT</pubDate><content:encoded>💡 Un concepto básico: Siempre que creamos un PF, el sistema crea automáticamente un miembro por defecto con el mismo nombre que el archivo. Pero, dependiendo de nuestras necesidades, podemos agregarle más miembros.Aquí te dejo una guía rápida de cómo hacerlo.🔍 1. Cómo ver los miembros de un Archivo FísicoPara revisar los miembros que tiene un archivo, simplemente entramos a la pantalla de PDM indicando el nombre de nuestro archivo.Plaintext Work with Members Using PDM SYSTEM09 File . . . . . .</content:encoded><category>db2</category><category>ibmi-del-legado-modernidad</category><category>SistemasLegados</category><category>IBM i</category><category>AS/400</category><author>Cesar Ortiz</author></item><item><title>🚀 Reorganizar un Archivo Físico en AS400 (RGZPFM) (5)</title><link>https://blog.cesardarinel.com/posts/220/reorganizar-un-archivo-fisico-en-as400-rgzpfm/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/220/reorganizar-un-archivo-fisico-en-as400-rgzpfm/</guid><description>💡 Por lo general, usamos el comando RGZPFM para reutilizar el espacio de los registros que hemos borrado en un archivo. Como los datos se insertan de forma secuencial, los espacios que dejan los registros eliminados no se usan para información nueva. Ese espacio inútil se acumula hasta que ejecutamos RGZPFM para reorganizar el archivo. 🔢 Importante: Una vez que reorganizas el archivo, el Número Relativo de Registro (RRN) de los datos cambiará. 🔑 Caso de uso: Si tienes un archivo que se lee principalmente por su valor clave y quieres cambiar la forma de acceder a él (de secuencial a por clave, o cambiar a una clave distinta), RGZPFM es la herramienta ideal.</description><pubDate>Mon, 08 Jun 2026 02:02:25 GMT</pubDate><content:encoded>💡 Por lo general, usamos el comando RGZPFM para reutilizar el espacio de los registros que hemos borrado en un archivo. Como los datos se insertan de forma secuencial, los espacios que dejan los registros eliminados no se usan para información nueva. Ese espacio inútil se acumula hasta que ejecutamos RGZPFM para reorganizar el archivo.🔢 Importante: Una vez que reorganizas el archivo, el Número Relativo de Registro (RRN) de los datos cambiará.🔑 Caso de uso: Si tienes un archivo que se lee prin</content:encoded><category>SQL</category><category>RPGLE</category><category>ibmi-del-legado-modernidad</category><category>SistemasLegados</category><category>IBM i</category><category>AS/400</category><author>Cesar Ortiz</author></item><item><title>🗄️ Entendiendo los Physical Files (PF) en IBM i (4)</title><link>https://blog.cesardarinel.com/posts/215/entendiendo-los-physical-files-pf-en-ibm-i-4/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/215/entendiendo-los-physical-files-pf-en-ibm-i-4/</guid><description>Trabajando como desarrollador backend en el ecosistema IBM i, la gestión de datos es nuestro pan de cada día. Hoy quiero compartirles un repaso rápido sobre uno de los pilares del sistema: los Physical Files (PF) o Archivos Físicos. Básicamente, un PF es el objeto donde residen físicamente nuestros datos estructurados. 📌 Conceptos Clave Límites: Un archivo físico tradicional puede contener un máximo de 8,000 campos y hasta 120 campos clave.</description><pubDate>Sat, 06 Jun 2026 07:52:33 GMT</pubDate><content:encoded>Trabajando como desarrollador backend en el ecosistema IBM i, la gestión de datos es nuestro pan de cada día. Hoy quiero compartirles un repaso rápido sobre uno de los pilares del sistema: los Physical Files (PF) o Archivos Físicos.Básicamente, un PF es el objeto donde residen físicamente nuestros datos estructurados.📌 Conceptos ClaveLímites: Un archivo físico tradicional puede contener un máximo de 8,000 campos y hasta 120 campos clave.Comando base: Clásicamente, utilizamos el comando CRTPF pa</content:encoded><category>AS/400</category><category>SistemasLegados</category><category>ibmi-del-legado-modernidad</category><category>IBM i</category><category>Backend</category><author>Cesar Ortiz</author></item><item><title>📁 Archivos Físicos de Código Fuente (Source Physical File) (3)</title><link>https://blog.cesardarinel.com/posts/201/archivos-fisicos-de-codigo-fuente-source-physical-file-3/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/201/archivos-fisicos-de-codigo-fuente-source-physical-file-3/</guid><description>¡Hola a todos! Hoy quiero explicarles de forma sencilla qué es un archivo físico de código fuente y cómo podemos manejarlo en nuestro sistema. 📝 ¿Qué es exactamente? Es un archivo que utilizamos para guardar el código fuente de diferentes tipos de objetos. Para crearlo, usamos el comando CRTSRCPF. Aquí tienes un ejemplo:</description><pubDate>Fri, 05 Jun 2026 03:09:18 GMT</pubDate><content:encoded>Hoy quiero explicarles de forma directa qué es un archivo físico de código fuente (Source Physical File), cómo lo manejamos tradicionalmente en el sistema y cómo estamos evolucionando hacia estándares más modernos con SQL y Git. 📝 ¿Qué es un Source Physical File?En el AS/400, es un archivo que utilizamos para guardar el código fuente de diferentes tipos de objetos.Para crearlo, usamos el comando CRTSRCPF. Un ejemplo clásico: CRTSRCPF FILE(IROBO1/QRPGSRC) RCDLEN(112) TEXT(&apos;SOURCE PHYSICAL FILE&apos;)</content:encoded><category>IBM i</category><category>ibmi-del-legado-modernidad</category><category>AS/400</category><category>SistemasLegados</category><author>Cesar Ortiz</author></item><item><title>📚 Bibliotecas (Libraries) en AS/400 (2)</title><link>https://blog.cesardarinel.com/posts/200/bibliotecas-libraries-en-as400-2/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/200/bibliotecas-libraries-en-as400-2/</guid><description>Siguiendo con la charla sobre las entrañas del AS/400 (IBM i), hoy toca hablar de cómo este sistema organiza la vida: las Librerías (Libraries). Para hacerlo simple: cuando llamas a un programa o ejecutas un comando, el sistema no adivina dónde está; tiene que buscarlo. Ahí es donde entran las librerías. 1. ¿Qué es exactamente una librería aquí?</description><pubDate>Thu, 04 Jun 2026 02:18:24 GMT</pubDate><content:encoded>Siguiendo con la charla sobre las entrañas del AS/400 (IBM i), hoy toca hablar de cómo este sistema organiza la vida: las Librerías (Libraries).Para hacerlo simple: cuando llamas a un programa o ejecutas un comando, el sistema no adivina dónde está; tiene que buscarlo. Ahí es donde entran las librerías.1. ¿Qué es exactamente una librería aquí? 📦No te compliques, es básicamente un contenedor de objetos. Guarda el nombre del objeto, su tipo y dónde está físicamente en el sistema.La madre de todas</content:encoded><category>ibmi-del-legado-modernidad</category><category>SistemasLegados</category><category>IBM i</category><category>AS/400</category><author>Cesar Ortiz</author></item><item><title>Del AS/400 al IBM i (1)</title><link>https://blog.cesardarinel.com/posts/184/del-as400-al-ibm-i/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/184/del-as400-al-ibm-i/</guid><description>Cuando la gente piensa en tecnología moderna, lo primero que se les viene a la mente son contenedores, la nube y los últimos lenguajes de programación de moda. Pero hay un gigante silencioso que lleva décadas moviendo las industrias más críticas del planeta —como la banca, la farmacéutica y la logística— sin hacer ruido y, lo más importante, sin caerse. Hablo del AS/400, hoy conocido evolutivamente como IBM i. Muchos piensan que es un sistema del pasado, pero la realidad es que su arquitectura es tan robusta que ver de cerca cómo funciona te cambia la perspectiva sobre el desarrollo de software.</description><pubDate>Wed, 03 Jun 2026 02:43:33 GMT</pubDate><content:encoded>Cuando la gente piensa en tecnología moderna, lo primero que se les viene a la mente son contenedores 📦, la nube ☁️ y los últimos lenguajes de programación de moda 💻. Pero hay un gigante silencioso 🥷 que lleva décadas moviendo las industrias más críticas del planeta —como la banca 🏦, la farmacéutica 💊 y la logística 🚢— sin hacer ruido y, lo más importante, sin caerse. Hablo del AS/400, hoy conocido evolutivamente como IBM i.Muchos piensan que es un sistema del pasado 🦕, pero la realidad e</content:encoded><category>ibmi-del-legado-modernidad</category><category>Infraestructura</category><category>ArquitecturaDeSoftware</category><category>SistemasLegados</category><category>IBM i</category><category>AS/400</category><author>Cesar Ortiz</author></item><item><title>Explorando Django: Avances en el Backend y Nuevos Retos</title><link>https://blog.cesardarinel.com/posts/80/explorando-django-avances-en-el-backend-y-nuevos-retos/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/80/explorando-django-avances-en-el-backend-y-nuevos-retos/</guid><description>Un repaso de mis últimos días sumergido en el ecosistema de Python con Django. Te cuento cómo estoy estructurando mis proyectos actuales, cómo mi entorno de contenedores me facilita la vida y cuáles son los siguientes pasos en la arquitectura de mis aplicaciones.</description><pubDate>Thu, 21 May 2026 02:39:40 GMT</pubDate><content:encoded>Días de mucho código y PythonÚltimamente he estado dedicando un buen tiempo a trabajar con Django. Como desarrollador backend, siempre busco herramientas que me permitan construir de forma sólida y escalable, y la madurez que ofrece Python a través de este framework es excelente para los proyectos que tengo en la mesa.Pasar de la teoría a la práctica siempre trae retos, pero la estructura que impone Django ayuda a mantener el orden cuando las bases de datos y la lógica de negocio empiezan a crec</content:encoded><category>APIRest</category><category>DesarrolloWeb</category><category>Proxmox</category><category>Docker</category><category>Backend</category><category>Python</category><category>Django</category><author>Cesar Ortiz</author></item><item><title>Team texto: ¿el fin de las llamadas telefónicas?</title><link>https://blog.cesardarinel.com/posts/78/team-texto-el-fin-de-las-llamadas-telefonicas/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/78/team-texto-el-fin-de-las-llamadas-telefonicas/</guid><description>Hace unas semanas tuve que contactar a un electricista y a un plomero para pedir unas cotizaciones. Mientras gestionaba todo, me di cuenta de una constante: mi rechazo casi automático a hacer o recibir llamadas. Si existe la opción de enviar un mensaje, siempre la elijo. Soy cien por ciento &quot;team texto&quot;. Conversando sobre esto hace poco, llegamos a la conclusión de que es un tema generacional. Mi generación adoptó la tecnología y la integró a la rutina de una manera muy distinta a la de nuestros padres. Ellos tienen los mismos teléfonos inteligentes</description><pubDate>Tue, 12 May 2026 10:52:47 GMT</pubDate><content:encoded>Hace unas semanas tuve que contactar a un electricista y a un plomero para pedir unas cotizaciones. Mientras gestionaba todo, me di cuenta de una constante: mi rechazo casi automático a hacer o recibir llamadas. Si existe la opción de enviar un mensaje, siempre la elijo. Soy cien por ciento &quot;team texto&quot;. Conversando sobre esto hace poco, llegamos a la conclusión de que es un tema generacional. Mi generación adoptó la tecnología y la integró a la rutina de una manera muy distinta a la de nuestros</content:encoded><category>personal</category><author>Cesar Ortiz</author></item><item><title>Refugio en el código: un resumen de mis últimos días</title><link>https://blog.cesardarinel.com/posts/77/refugio-en-el-codigo-un-resumen-de-mis-ultimos-dias/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/77/refugio-en-el-codigo-un-resumen-de-mis-ultimos-dias/</guid><description>Esta semana ha sido pesada. Mi bebé estuvo enfermo y pasamos la noche en la clínica. Afortunadamente, sentarme a programar siempre ha sido mi forma de despejar la mente y encontrar un poco de orden cuando las cosas se complican. No todo es código en la vida, pero el código ayuda a desconectar.</description><pubDate>Sun, 10 May 2026 18:49:01 GMT</pubDate><content:encoded>Esta semana ha sido pesada. Mi bebé estuvo enfermo y pasamos la noche en la clínica. Afortunadamente, sentarme a programar siempre ha sido mi forma de despejar la mente y encontrar un poco de orden cuando las cosas se complican. No todo es código en la vida, pero el código ayuda a desconectar.​En estos días para distraerme, me he enfocado en el backend. Estuve escribiendo una API en Golang, buscando simplificar la arquitectura para que sea rápida y escalable. Para estructurar otras partes de mis</content:encoded><category>personal</category><author>Cesar Ortiz</author></item><item><title>💻 Tu Primer Programa en C: Desglosando el “Hola, Mundo”</title><link>https://blog.cesardarinel.com/posts/31/primer-programa-en-c-hola-mundo/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/31/primer-programa-en-c-hola-mundo/</guid><description>Una guía completa y clara para principiantes que explica paso a paso el clásico programa “Hola, Mundo” en C. Aprenderás la estructura de un programa, cómo usar comentarios, la función main(), el preprocesador y cómo compilar tu primer código desde la terminal.</description><pubDate>Thu, 09 Oct 2025 04:45:49 GMT</pubDate><content:encoded>Introducción: El Punto de Partida de Todo ProgramadorBienvenido al mundo de la programación en C.Si estás dando tus primeros pasos, este artículo es el lugar ideal para comenzar. Analizaremos el programa más clásico y simbólico de todos los tiempos: “Hola, Mundo”, entendiendo su estructura y los conceptos esenciales que se aplican en cualquier programa de C.Aunque C es conocido como un lenguaje “potente”, esa potencia proviene de su capacidad para ofrecer control de bajo nivel, cercano al lengua</content:encoded><category>personal</category><author>Cesar Ortiz</author></item><item><title>TFRCTL en IBM i: Un Vistazo a un Comando Histórico de Control de Programas</title><link>https://blog.cesardarinel.com/posts/29/tfrctl-en-ibmi/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/29/tfrctl-en-ibmi/</guid><description>TFRCTL (Transfer Control) es un comando heredado del entorno OPM en IBM i, diseñado para optimizar el rendimiento reduciendo la pila de llamadas. Aunque su uso fue útil en sistemas antiguos, su comportamiento destructivo e incompatibilidad con ILE lo han vuelto obsoleto. Conocerlo es clave para comprender y mantener programas heredados en IBM i.</description><pubDate>Wed, 08 Oct 2025 11:15:07 GMT</pubDate><content:encoded>IntroducciónEl comando TFRCTL (Transfer Control) es una pieza histórica del entorno IBM i. A primera vista puede parecer similar al conocido CALL, pero sus diferencias son profundas. Mientras CALL representa la base de la programación estructurada en IBM i, TFRCTL sigue un mecanismo distinto que modifica directamente la pila de llamadas.Este artículo explora el propósito original de TFRCTL, su funcionamiento interno, sus limitaciones críticas y por qué hoy se considera una práctica obsoleta en e</content:encoded><category>TFRCTL</category><category>AS/400</category><category>Programación CL</category><category>CL Programming</category><author>Cesar Ortiz</author></item><item><title>Grupos de Activación en IBM i: Una Guía Esencial para la Gestión de Recursos</title><link>https://blog.cesardarinel.com/posts/28/grupos-de-activacion-en-ibmi/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/28/grupos-de-activacion-en-ibmi/</guid><description>Los Grupos de Activación son uno de los pilares más importantes del Entorno de Lenguaje Integrado (ILE) en IBM i. Este artículo explica cómo funcionan, por qué son fundamentales para la gestión y el aislamiento de recursos, y cómo elegir entre los tipos de grupo (*NEW, *CALLER o con nombre). Además, detalla las mejores prácticas para su creación, mantenimiento y eliminación mediante el mandato RCLACTGRP, garantizando aplicaciones más estables, modulares y seguras.</description><pubDate>Wed, 08 Oct 2025 11:11:27 GMT</pubDate><content:encoded>IntroducciónEn el entorno ILE (Integrated Language Environment) de IBM i, los Grupos de Activación son una de las piezas más importantes, aunque a menudo menos comprendidas. Su función es gestionar la vida de los recursos (módulos, procedimientos, archivos abiertos, variables, etc.) y controlar cómo estos interactúan entre sí en tiempo de ejecución.Comprender cómo funcionan y cuándo crear o reutilizar un grupo de activación puede marcar la diferencia entre una aplicación estable y otra propensa </content:encoded><category>AS/400</category><author>Cesar Ortiz</author></item><item><title>De la Programación Monolítica (OPM) al Entorno Integrado (ILE)</title><link>https://blog.cesardarinel.com/posts/24/evolucion-opm-ile-ibmi/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/24/evolucion-opm-ile-ibmi/</guid><description>IBM i ha pasado de un modelo de programación monolítico y clásico (OPM) a un entorno moderno y modular (ILE). En este artículo exploramos las limitaciones de OPM, la necesidad de cambio y cómo ILE introduce modularidad, mejor rendimiento y aislamiento de recursos a través de módulos, llamadas a procedimientos y grupos de activación. Una guía esencial para comprender por qué ILE es hoy el estándar de desarrollo en IBM i.</description><pubDate>Sat, 04 Oct 2025 01:58:28 GMT</pubDate><content:encoded>1. Introducción: Dos Mundos en una Misma PlataformaLa plataforma IBM i posee una historia de programación larga y robusta, caracterizada por su estabilidad y potencia. A lo largo de su evolución han surgido diferentes modelos de desarrollo que coexisten hasta el día de hoy.En este artículo exploraremos la transición entre los dos principales enfoques:OPM (Original Program Model): el modelo clásico y monolítico.ILE (Integrated Language Environment): el estándar moderno y modular.Comprender esta e</content:encoded><category>IBM i</category><category>AS/400</category><author>Cesar Ortiz</author></item><item><title>Una Introducción a la Programación en Control Language (CL)</title><link>https://blog.cesardarinel.com/posts/22/introduccion-control-language-ibmi/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/22/introduccion-control-language-ibmi/</guid><description>El Control Language (CL) es el lenguaje de comandos central en IBM i, utilizado por programadores y administradores para automatizar procesos, gestionar objetos y controlar trabajos. En este artículo aprenderás su estructura básica, cómo declarar variables, manejar condiciones y errores, así como sus capacidades en ILE. Una guía completa para iniciarse en CL y entender su papel en la administración y desarrollo sobre IBM i.</description><pubDate>Fri, 03 Oct 2025 03:09:04 GMT</pubDate><content:encoded>IBM i es un sistema operativo robusto y seguro, reconocido por su arquitectura orientada a objetos que garantiza estabilidad y rendimiento excepcionales.En el centro de la administración y operación de esta plataforma se encuentra el Control Language (CL), el principal lenguaje de comandos que actúa como interfaz entre usuarios, aplicaciones y el sistema operativo.CL es utilizado por distintos perfiles:Programadores: para compilar código, gestionar objetos y automatizar procesos.Administradores </content:encoded><category>IBM i</category><category>AS/400</category><category>CL Programming</category><author>Cesar Ortiz</author></item><item><title>Dominando las Variables en CL: Guía Completa para Modificar sus Valores</title><link>https://blog.cesardarinel.com/posts/20/dominar-variables-cl-modificar-valores-ibmi/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/20/dominar-variables-cl-modificar-valores-ibmi/</guid><description>Las variables son el corazón de cualquier programa CL en IBM i. Aprender a modificarlas de manera correcta es clave para desarrollar aplicaciones sólidas y eficientes. En esta guía exploramos cómo inicializarlas con DCL, cómo manipularlas con CHGVAR, cómo trabajar con expresiones y funciones, y hasta cómo alterarlas indirectamente a través de comandos como RCVF, RTVJOBA o RTVSYSVAL. Una lectura esencial para cualquier desarrollador que quiera llevar su dominio de CL al siguiente nivel.</description><pubDate>Wed, 01 Oct 2025 18:58:14 GMT</pubDate><content:encoded>En Control Language (CL) para IBM i, las variables no solo se declaran, también necesitan ser modificadas en tiempo de ejecución. Para ello se utiliza principalmente el comando CHGVAR (Change Variable), que permite asignar nuevos valores, realizar cálculos y manipular cadenas. 1. El comando CHGVAR (Change Variable)El comando CHGVAR es la herramienta principal para modificar valores de variables en un programa CL.Ejemplo básico:CHGVAR VAR(&amp;amp;COUNTER) VALUE(&amp;amp;COUNTER + 1) En este ejemplo, el </content:encoded><category>CHGVAR</category><category>AS/400</category><category>DCLF</category><category>DCL</category><category>Programación CL</category><category>CL Programming</category><category>IBM i</category><author>Cesar Ortiz</author></item><item><title>Guía Práctica para Declarar Variables en Programas CL de IBM i</title><link>https://blog.cesardarinel.com/posts/13/guia-declarar-variables-cl-ibmi/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/13/guia-declarar-variables-cl-ibmi/</guid><description>Aprende a declarar variables en programas CL de IBM i con ejemplos prácticos y explicaciones claras. Conoce cómo usar los comandos DCL y DCLF, los tipos de datos disponibles, cómo definir longitud y valores iniciales, y las reglas de nomenclatura. Una guía esencial para programadores que quieren escribir código CL más eficiente, legible y robusto.</description><pubDate>Wed, 01 Oct 2025 03:09:19 GMT</pubDate><content:encoded>En Control Language (CL) para IBM i, todas las variables deben ser declaradas antes de poder usarse en un programa o procedimiento. Este paso es esencial para la correcta compilación y ejecución del código. Para ello, se utilizan principalmente dos comandos:DCL (Declare CL Variable): Declaración explícita de variables.DCLF (Declare File): Declaración implícita de variables basadas en la definición de un archivo.Comprender cómo declarar variables correctamente es clave para escribir programas CL </content:encoded><category>AS/400</category><category>DCLF</category><category>DCL</category><category>Programación CL</category><category>CL Programming</category><category>IBM i</category><author>Staff</author></item><item><title>Prueba</title><link>https://blog.cesardarinel.com/posts/11/prueba/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/11/prueba/</guid><description>Esto es una prueba para validar el post</description><pubDate>Thu, 25 Sep 2025 18:33:39 GMT</pubDate><content:encoded>Esto es una prueba</content:encoded><author>Cesar Ortiz</author></item><item><title>Variables: ¿qué nombre le pongo?</title><link>https://blog.cesardarinel.com/posts/7/variables-que-nombre-le-pongo/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/7/variables-que-nombre-le-pongo/</guid><description>Las variables, para quienes no entienden a qué me refiero, son una parte esencial en la programación. Una variable está formada por un espacio en el sistema de almacenamiento (memoria principal de un ordenador) y un nombre simbólico (un identificador) asociado a ese espacio. El ejemplo más sencillo, en mi opinión, es imaginarlo como un cajón. La variable es ese cajón donde podemos guardar información.</description><pubDate>Thu, 25 Sep 2025 05:41:12 GMT</pubDate><content:encoded>Las variables, para quienes no entienden a qu&amp;eacute; me refiero, son una parte esencial en la programaci&amp;oacute;n. Una variable est&amp;aacute; formada por un espacio en el sistema de almacenamiento (memoria principal de un ordenador) y un nombre simb&amp;oacute;lico (un identificador) asociado a ese espacio. El ejemplo m&amp;aacute;s sencillo, en mi opini&amp;oacute;n, es imaginarlo como un caj&amp;oacute;n. La variable es ese caj&amp;oacute;n donde podemos guardar informaci&amp;oacute;n. Mi problema, y el de muchos otro</content:encoded><category>personal</category><category>C#</category><author>Cesar Ortiz</author></item><item><title>Al Final</title><link>https://blog.cesardarinel.com/posts/6/al-final/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/6/al-final/</guid><description>Hoy es 31 de Diciembre, “hoy puede ser un gran día” nos dice el maestro sabina pero mas por que hoy es el fin de un año y el comenzó lloviendo. Dios le dio sueños a jose antes de jose, soñó jacob.</description><pubDate>Thu, 25 Sep 2025 05:40:03 GMT</pubDate><content:encoded>Hoy es 31 de Diciembre, &amp;ldquo;hoy puede ser un gran d&amp;iacute;a&amp;rdquo; nos dice el maestro sabina pero mas por que hoy es el fin de un a&amp;ntilde;o y el comenz&amp;oacute; lloviendo. Dios le dio sue&amp;ntilde;os a jose antes de jose, so&amp;ntilde;&amp;oacute; jacob. so&amp;ntilde;&amp;oacute; el coopero so&amp;ntilde;&amp;oacute; el panadero so&amp;ntilde;&amp;oacute; nabucodonosor Y la biblia marca mucho otros so&amp;ntilde;adores&amp;hellip;.. me dir&amp;aacute;s, eso que me importa a mi c&amp;eacute;sar? Bueno el sentido es que sino sue&amp;ntilde;as </content:encoded><author>Cesar Ortiz</author></item><item><title>Ta difícil, intel 8086</title><link>https://blog.cesardarinel.com/posts/5/ta-dificil-intel-8086/</link><guid isPermaLink="true">https://blog.cesardarinel.com/posts/5/ta-dificil-intel-8086/</guid><description>El profe intenta explicar como funcionan los pines de este hermoso procesador.. Lo difícil es que sólo piensas en programar en eso</description><pubDate>Thu, 25 Sep 2025 05:38:49 GMT</pubDate><content:encoded>El profe intenta explicar como funcionan los pines de este hermoso procesador.. Lo dif&amp;iacute;cil es que s&amp;oacute;lo piensas en programar en eso&amp;hellip; #nuncaAssembler</content:encoded><category>personal</category><author>Cesar Ortiz</author></item></channel></rss>