Búsqueda de sitios web
Pocos comandos de Unix son tan famosos como sed, grep y awk. Se agrupan con frecuencia, posiblemente porque tienen nombres extraños y herramientas poderosas para analizar texto. También comparten algunas similitudes sintácticas y lógicas. Y si bien todos son útiles para analizar texto, cada uno tiene sus especialidades. Este artículo examina el comando sed, que es un editor de secuencias.
Leer más →En su libro de 1988, Construcción de software orientada a objetos, el profesor Bertrand Meyer definió el principio abierto-cerrado como:
"Se dirá que un módulo está abierto si todavía está disponible para su ampliación. Por ejemplo, debería ser posible añadir campos a las estructuras de datos que contiene o nuevos elementos al conjunto de funciones que realiza.
"Se dirá que un módulo está cerrado si está di
Leer más →En tipografía, tradicionalmente un par de comillas estaban orientadas una hacia la otra. Se ven así:
“citas inteligentes”
A medida que las computadoras se hicieron populares a mediados del siglo XX, a menudo se abandonó esta orientación. El conjunto de caracteres original de las computadoras no tenía mucho espacio de sobra, por lo que tiene sentido que dos comillas dobles y dos comillas simples se redujeran a solo una de cada una en la especificación ASCII. Hoy en día, el conjun
Leer más →Aunque su popularidad se ha visto atenuada por lenguajes como Python, Lua y Go, Perl fue uno de los principales lenguajes utilitarios en Unix y Linux durante 30 años. Sigue siendo un componente importante y poderoso en muchos sistemas de código abierto en la actualidad. Si no ha utilizado mucho Perl, le sorprenderá lo útil que puede resultar para muchas tareas. Esto es especialmente cierto si maneja grandes cantidades de texto en su trabajo diario.
Si necesita
Leer más →Cuando uso la línea de comandos de Linux, ya sea que esté escribiendo un nuevo programa en mi computadora de escritorio o administrando un sitio web en mi servidor web, a menudo necesito procesar archivos de texto. Linux proporciona herramientas poderosas que aprovecho para realizar mi trabajo. Con frecuencia uso sed, un editor que puede modificar texto según un patrón.
sed significa editor d
Leer más →Hace unos días recibí un correo electrónico de un lector de uno de mis libros. Entre otras cosas, dijo que estaba teniendo problemas para acceder a uno de los sitios web a los que hacía referencia en el libro. Le respondí que lo comprobaría. Por lo general, algo como esto se debe a una URL mal impresa en el artículo o libro de referencia, o podría ser que haya eliminado o cambiado una página de mi sitio web.
Ese no fue el caso esta vez.
Leer más →Incluso si es usuario de un sistema operativo en particular desde hace mucho tiempo, puede resultar útil comprobar las alternativas.
¡La larga espera por Fedora 39 finalmente terminó!. Fedora Workstation se lanza oficialmente y presenta el entorno de escritorio GNOME 45 con muchas mejoras en cuanto a usabilidad y rendimiento. Con el lanzamiento de Fedora 39 llega Fedora Onyx, que es la experiencia de escritorio Budgie en un Fedora Silverblue inmutable. Como se esperaba en cualquier versión importante de Fedora Linux, se han actualizado muchos otros paquetes para garantizar que obtenga lo mejor del software gratuito y de código abierto en su sistema.
Fedora Linux 39 incluye Python 3.12, gcc 13.2, binutils 2.40, glib
Leer más →