Instalar SWI-Prolog en Linux

Hoy les comparto un mini tutorial sobre como instalar SWI-Prolog en Linux. Pero antes que comenzar. ¿Qué es SWI-Prolog? SWI-Prolog es una implementación en código abierto del lenguaje de programación Prolog, comúnmente utilizado para la enseñanza y aplicaciones web semánticas. Sabiendo eso, comencemos. Abrimos nuestra terminal y escribimos el siguiente comando para instalar software-properties-common ya…

Expresiones regulares en Python

Primero principios básicos:Anclas.Donde se encuentra lo que queremos encontrar. ^patron, coincidencia con cadenas que comiencen con “patron” patron$, coincidencia con cadenas que terminen con “patron” ^patron$, la cadena exacta es “patron” Expresión regular. Una expresión regular, a menudo llamada también regex, es una secuencia de caracteres que forma un patrón de búsqueda, principalmente utilizada para…

Manejo de cadenas de texto en Python

En ocasiones es necesario trabajar con el texto e interpretar que es lo que dice. Para eso tomaremos algunos axiomas a considerar: Cada posición en el texto que analizaremos significa algo. Siempre habrá una manera de interpretar esas posiciones y saber como se dividen las susodichas. Los casos especiales no son lo suficientemente especiales como…

Funciones, ciclos y condiciones en Python

Para explicar este tema necesitaremos algo muy especial mi muy apreciable lector, necesitare que se sienta un completo novato en el mundo de la programación, si en verdad lo es, mucho mejor. (Considero que por nuestro propio bien, todos los que nos dedicamos a esto debemos siempre considerarnos novatos, te recomiendo ver el tutorial de…

Indroducción a Python.

Python es un lenguaje simplemente hermoso, y no lo digo solo por que su sintaxis es limpia y trata de hacer que el código sea legible y simple de comprender gracias a su estructura.Es muliproposito, bueno la definición formal de mutiproposito ya se la imaginaran, por eso mismo la resumiré en que sirve para todo…

Programa en Shell para renombrar archivos (Linux)

En ocasiones necesitamos trabajar con grandes volúmenes de archivos y los nombres de estos pueden influir en gran medida con lo que deseemos hacer. Cambiar los nombres de los archivos que se encuentran dentro de un determinado directorio es una tarea sencilla para cuando se habla de volúmenes pequeños, pero ya cuando se excede los…

Combinación de teclas dentro de Google Chrome. Parte 1

Hoy les traigo un pequeño tutorial de combinaciones de teclas muy útiles dentro de Google Chrome.Antes de comenzar quiero aclarar que estas combinaciones pueden variar de entre Windows y Mac, las combinaciones de teclas que explicare a continuación las pondré en 2 apartados distintos:        -Windows y Linux        -MacY pues entonces, comencemos.La siguiente combinación de teclas abre una…

Comandos basicos de linux

Hola en este tutorial iniciaremos con tutoriales básicos de  comandos. Los comandos el linux son una parte esencial, ya que recuerdan en gran parte sus orígenes y su esencia.Se puede decir que es como las matemáticas, entre mas comprendes los conceptos específicos mas te enamoras de ellas.Bien esta sera mas que nada un tutorial de…

Instalar JDK en Ubuntu

En esta ocasión les traigo un pequeño tutorial de como instalar el JDK en Ubuntu o distribuciones de linux similares.¿Que es el JDK?Java Development Kit o (JDK), es un software que provee herramientas de desarrollo para la creación de programas en Java. Puede instalarse en una computadora local o en una unidad de red.¿Para que…