Nueva versión de Debian: 12 - Bookworm

Aunque ya pasaron casi dos meses, el 10 de junio de 2023, desde la liberación oficial de Debian 12, con el nombre clave de Bookworm, no está de más dejar por aquí en mi sitio una nota relevante a este suceso. Este sistema operativo, Debian, me ha acompañado a lo largo de mi vida profesional, y hablar de él es tan sólo una forma de agradecimiento a toda la comunidad detrás de este gran proyecto.

Debian 12 es la nueva versión estable del sistema operativo, después de 1 año, 9 meses, y 28 días de desarrollo con respecto a la versión anterior. Esta versión tiene disponibles 64,419 paquetes, de los cuales 11,089 son nuevos, y 6,296 fueron borrados de la versión anterior por considerarse obsoletos. Esta versión de Debian tiene soporte para 9 arquitecturas computacionales: i386, amd64, arm64, armel, armhf, mipsel, mips64el, ppc64el, y s390x. Números y datos bastantes impresionantes a mi parecer.

Obviamente, esta versión incluye versiones actualizadas de la mayoría del software de servidor y de escritorio que se utilizan normalmente en esos ambientes. Desde servidores web, lenguajes de programación, ambientes de escritorio, paquetería de oficina, diseño gráfico, entre muchas otras categorías. Pero lo que distingue a Debian, en mi opinión, no es que venga con las versiones más nuevas del software, sino que viene con un conjunto de paquetes que ofrecen estabilidad, y por ello productividad, en la vida de sus usuarios.

En definitiva ya está en mi agenda ir migrando paulatinamente los diversos equipos que yo administro, desde equipos de escritorio, portátiles, y servidores en Internet, para usar la versión más reciente. Pero esa experiencia es algo que les platicaré en otra ocasión. Por el momento, no quedaría de dar las gracias públicas a la comunidad de Debian, y de invitar a mis cuatro lectores a que se animen a usar este gran sistema operativo.

Gestor de contenidos vs Generador de sitios estáticos

En el proceso de renovación de este sitio me estoy poniendo como opción dos variantes de actualización:

  • Actualizar mi gestor de contenidos.
  • Cambiar a un generador de sitios estáticos.

Actualizar mi gestor de contenidos implica una migración importante porque tendré que cambiar entre un par de versiones mayores del software. Esto es, habrá que dedicarle un buena parte de tiempo y esfuerzo en la investigación del mejor camino, en la migración misma, y en las pruebas para asegurarme de que todo esté en orden. Ahora bien, tendría las ventajas de contar con las herramientas ya existentes en el gestor de contenidos, y toda la flexibilidad que eso aporta. Pero también implicaría un esfuerzo de mantener actualizado el software mismo durante todo el tiempo que siga existiendo este sitio.

Cambiar del gestor de contenidos y migrar hacia un generador de sitios estáticos implica un esfuerzo también muy importante, ya que tengo que encontrar la manera de exportar los contenidos actuales, mantener las urls de los mismos, cambiar del formato que logre exportar a, posiblemente, MarkDown, y asegurarme de que todo quede funcionando bien. La ventaja de esto es que ya no necesitaría tener un motor de aplicaciones y una base de datos en el servidor, ahora serían un sitio estático; también implicaría mayor rapidez en el sitio, y menor cantidad de recursos que el servidor requiera; y no necesitaría estar actualizando el software para mantenerme seguro. Sin embargo, perdería la flexibilidad de las herramientas y módulos de un gestor de contenidos. Aún más, aún no estoy seguro de como resolver el tema de los comentarios a mis publicaciones.

Ambas opciones tienen ventajas y desventajas. En cuanto al gestor de contenidos, sería actualizar a la versión más nueva y estable de Drupal. En cuanto al generador de sitios estáticos, las opciones que he revisado y me convencen hasta el momento son, o Zola (Rust), o Hugo (Go). En ninguna de las opciones he considerado todavía la parte de lo "bonito" del tema que llegue a usar. Creo que eso sería la cereza del pastel. Lo que me interesa más es encontrar la mejor forma de trabajar en los contenidos, y que se integre bien a mi flujo de trabajo.

He seguido con el mantenimiento en general de este sitio: depurando errores, eliminando spam, actualizando una que otra nota, etc. Pero la decisión de qué y cómo actualizar ya está llegando a ser la prioritaria. Así que mantendré actualizados... a mis cuatro lectores.

Kevin Mitnick (1963-2023)

Uno de los hackers, crackers y/o phreakers más conocidos en la historia fue vencido por el cáncer pancreático. Al conocer su historia, uno puede estar a favor de él y su búsqueda de conocimiento tecnológico, o en contra de él y sus violaciones a los sistemas informáticos. Pero, en definitiva, su historia es algo digno de conocer, y que marcó a más de alguno.

Se sabe que desde los 16 años se apasionó por las redes informáticas y/o de telecomunicaciones. Y su habilidad técnica y social lo llevaron a encontrar fallas en dichos sistemas. El uso que le dio a ese conocimiento puede ser controvertido. Pero su excepcional forma de proceder sin duda merecen un análisis detallado (y en esta ocasión no se hará).

Incluso, debido a su relevancia, y al nivel de sistemas que logró irrumpir, se escribió más de un libro acerca de él, y también alguna película basada en libro. Como profesionista, su historia influenció en la carrera de muchos hackers de hoy día. Como ser humano, aunque no lo conocí en persona, mis respetos por su pronta partida.

Descanse en paz.

Algunas referencias:

Desactivando el bloque de Twitter

Dentro de las acciones que estoy realizando para dejar en mejor forma este sitio, y su potencial migración a nueva infraestructura de hardware y software, me he dado a la tarea de hacer una revisión para asegurarme que todo lo que está, hasta el momento, está funcionando correctamente. Detecté que mi bloque de tuits no está funcionando.

Ahora bien, resulta que el problema que tengo no es mío, sino que es un problema generalizado en todos, o la mayoría, que utilizan el widget de Twitter. Eso que aparecía de No hay nada que ver aquí. Por ahora. Cuando twittee, sus Tweets se mostrarán aquí. está apareciendo en miles de sitios en Internet.

Investigando un poco más, parece que el problema ya tiene varias semanas y aún no se ha resuelto por parte de Twitter. Por ello, he decidido desactivar mi bloque de tuits. Si en algún momento resuelven esta situación, consideraré el reactivarlo. Pero, por el momento, continuaré depurando todo aquello que no funciona en este sitio actual.

Sin embargo, pueden continuar revisando mis tuits directamente en la plataforma oficial. El enlace a mi cuenta sigue estando, y funcionando, en el pie de página del sitio. Pero también se los dejo aquí por facilidad:

Perfil en Twitter del Dr Erick Castellanos | @DrECastellanos

¡Sigo trabajando en la renovación!

Tiempo de renovación

Este sitio web lo he tenido ya por casi diez años. Me ha sido muy útil para gestionar mi propia información en Internet. Me ha sido igual de útil para recopilar algunas de las notas públicas que me gustaría compartir con los demás. Y considero que me seguirá siendo igual de útil en el futuro para seguir teniendo mi presencia digital en Internet.

Sin embargo, a este sitio web ya se le notan los años que tiene de edad. También ya se le nota el abandono en el que dejé, en lo particular, al blog. Por ello considero que ya es tiempo de renovación. Ya es tiempo de invertir un nuevo esfuerzo en tener un mejor sitio web, para mí y para aquellos a quienes les resulta útil el contenido que puedo compartir.

De esta manera quisiera simplemente anunciar que estoy trabajando en el proyecto de renovación del sitio. El proyecto aún está en su etapa de definición. Aún falta ver si simplemente le daré una renovación gráfica, si también le daré una renovación tecnológica, o si haremos una reestructura del sitio, del contenido, de su propósito, y otros aspectos a considerar.

Agradezco a quienes se han mantenido en contacto conmigo por este medio. Espero brindarles un mejor servicio con los cambios que se avecinan.

Si te gusta la investigación científica, tal vez te debes alejar de la academia

Según este artículo, cuando uno logra una posición de tiempo completo en la academia, a pesar de que el interés personal sea realizar investigación científica, la estadística muestra que el tiempo dedicado a esta labor es menor comparado con otras posiciones que no son de tiempo completo. Incluso se puede decir que los científicos fuera de la academia pasan mayor tiempo realizando investigación.

La lucha por el poder

Un día antes de las elecciones y, por casualidad, leo el siguiente fragmento del libro Biografía del poder de Enrique Krauze.

Quizá nadie expresó mejor que José Clemente Orozco, en sus murales y en su Autobiografía, el aspecto dantesco de la Revolución Mexicana:

Mantenerse saludable durante viajes de trabajo

Cuando uno es emprendedor, usualmente tiene que estar buscando opciones de crecimiento, o de colaboración, o de exploración de nuevos mercados. Esto implica que los viajes se vuelven parte cotidiana de la vida del emprendedor.

Ahora bien, aunque la idea de los viajes suena a algo fantástico, ya que está idealizada, la verdad es que los viajes continuos suelen ser desgastantes y pueden tener efectos negativos en la salud física y emocional del viajero.

Breves comentarios acerca del libro "La quinta disciplina"

Aunque de manera reciente leí el libro, es importante mencionar que se le nota lo viejo al libro (es de 1990), no sólo físicamente, sino en el contenido que utiliza. Mejor dicho, en la forma que utiliza el contenido: algunas gráficas parecen echas a mano; no utiliza referencias tecnológicas modernas, e incluso el lenguaje suena raro (aunque esto podría ser cuestión de la traducción hecha en Argentina).

Aún así, el libro tiene algo valioso que enseñar, supongo. Imagino que a las personas que han estudiado administración, gestión, o similares, el contenido les parecerá muy familiar. Incluso para mí, ingeniero y científico, pero que he leído cosas relacionadas, creo que ya sabía la mayoría de los temas. Pero aún así resulta valioso recordar varios de los principios que ayudan para lograr tener mejor calidad en los procesos, en la administración de negocios, en la conformación de organizaciones productivas.

A continuación algunos puntos relevantes del contenido del libro:

Algunos comentarios sobre el libro "Decision Procedures"

En un principio, al leer el título de este libro, supuse que sería acerca del procedimiento necesario para la toma de decisiones desde una perspectiva cognitiva, como en el contexto de avatares o agentes o similares. Sin embargo, al comenzar a leerlo, me quedó claro que el tema principal es el razonamiento lógico, la lógica matemática. De cualquier manera, seguí leyendo el material ya que fue refrescante recordar una buena parte de este material ya que aprendí esos tópicos hace algunos años. Me parece que es importante mantener en mente este tipo de contenido para tener la capacidad de formalizar el razonamiento que uno hace cuando está escribiendo de manera científica, y ser capaz de mostrar un mecanismo sólido y completo de porqué llegamos a las conclusiones de lo que decimos.

Siendo más específico, el libro trata los algoritmos necesarios para poder decidir (determinar si una fórmula lógica es válida o no) en diferentes lógicas. Las lógicas que abarca este libro son: lógica proposicional, lógica de equidad y funciones no interpretadas, aritmética linear, vectores de bits, arreglos, lógica de apuntadores, fórmulas cuantificadas, combinación de teorías, y codificación proposicional. Para cada una de ellas, explica brevemente los alcances y las limitaciones sobre las que trabajará, y después algún algoritmo (de varios posibles) para poder decidir, de manera algorítmica, sobre ella.

Páginas

Suscribirse a Erick Castellanos RSS