PHP: Comprobar si cadena contiene subcadena

En este post vamos a ver cómo saber si una cadena tiene dentro otra cadena, es decir, si una cadena contiene una subcadena. Por ejemplo, la cadena “hola” contiene la letra “l”, al igual que “hola mundo” contiene “mundo”. Veremos cómo comprobar si una cadena contiene otra usando PHP y strpos. ...

abril 4, 2019 · 2 min · 249 palabras · Parzibyte

Concatenar cadenas en bash, incluso si tienen guión bajo

En este post voy a explicar una cosa muy simple: cómo concatenar cadenas en bash, el lenguaje (o como se le diga) en el que se escriben los scripts de Linux. Concatenar cadenas es crear una nueva cadena a partir de la unión de otras. Por ejemplo, si concatenamos “Hola” y " mundo" obtenemos una cadena que dice “Hola mundo”. Justamente eso haremos con bash y algunas variables para concatenar cadenas. Por cierto, también mostraré cómo concatenar cadenas y ponerles un guión bajo, pues ese fue un problema al que me enfrenté cuando programé el script para respaldar una base de datos periódicamente. ...

abril 3, 2019 · 3 min · 433 palabras · Parzibyte

PHP: Limitar o cortar cadena y agregar puntos suspensivos o sufijo

En este post voy a explicar cómo podemos truncar una cadena si su longitud es mayor a un valor que nosotros designemos usando el lenguaje PHP. Además de truncar la cadena con PHP vamos a ver cómo agregarle puntos suspensivos o tres puntos: ... (y cualquier otro sufijo, o dejarlo vacío) Esto también se puede hacer con CSS pero aquí lo haremos con PHP. ...

abril 3, 2019 · 3 min · 526 palabras · Parzibyte

Promedio de valores de arreglo en C#

En este post voy a mostrar cómo calcular u obtener el promedio de todos los valores dentro de un arreglo en C# sin importar el tipo (entero, doble, flotante). Vamos a ver dos maneras de obtener el promedio: de manera manual y usando Linq. ...

abril 3, 2019 · 2 min · 401 palabras · Parzibyte

Programa que indica la situación de un alumno en Python

Otro ejercicio con Python. En este caso vamos a indicar la situación final de un alumno de acuerdo a su promedio. La lista queda así: Si tiene menos de 6, es Insuficiente En caso de tener 6, es Irregular Con un 7 es Regular Si tiene 8, es Bueno Con un 9 es Muy bueno Si tiene 10, es Excelente En otros lenguajes de programación lo haríamos con switch, pero en Python no existe switch así vamos a hacerlo con unos if y elifs. ...

abril 2, 2019 · 2 min · 296 palabras · Parzibyte

Ejercicio en Python: programa que indica si un alumno aprueba

Vamos a resolver un pequeño ejercicio de Python que dice así: Crea un programa en Python que indique si un alumno aprueba o no de acuerdo a su promedio: si tiene 7 o más aprueba, si no, no. Lo que usaremos serán comparaciones simples. ...

abril 1, 2019 · 1 min · 198 palabras · Parzibyte

Alternativa al visor de fotos de Windows: IrfanView

En este post voy a explicar una alternativa rápida, simple, gratuita del visor de fotos de Windows (también conocido simplemente como Fotos). Todos sabemos que el visor de fotos de Windows es un poco lento y a veces necesitamos un visor alternativo. Sé bien que si tuviera una computadora más rápida todo iría más fluido, pero incluso así IrfanView (el software que vengo a presentar hoy) es mucho más rápido. ...

marzo 31, 2019 · 3 min · 606 palabras · Parzibyte

Java: separar parte entera y decimal de un número

Introducción En este post voy a explicar cómo, a partir de un número double, podemos obtener o separar la parte entera de la parte decimal. Todo esto usando el lenguaje Java, el cual se aplica tanto para JSP, aplicaciones de escritorio o incluso Android. Por poner un ejemplo, a un número como 3.1416 lo vamos a separar en su parte entera (3) y en su parte decimal o fraccionaria (.1416). Para obtener la parte fraccionaria y la parte entera no vamos a usar cadenas; sino simples matemáticas, ya que con las cadenas se cometen errores cuando la parte decimal tiene ceros a la izquierda. ...

marzo 30, 2019 · 2 min · 257 palabras · Parzibyte

Ventas y apartados con Sublime POS 3 - Punto de venta gratuito

Ya vimos cómo administrar productos y realizar ventas al contado con Sublime POS 3. La venta al contado resta la existencia del producto justo después de hacer la venta, además de que se debe pagar el concepto total. De manera distinta, los apartados son pagados en abonos. Al hacer un apartado los productos son descontados cuando se liquida la cuenta, además de que se pone un plazo límite y se pueden cancelar o cambiar productos. Veamos cómo se hace. ...

marzo 30, 2019 · 4 min · 660 palabras · Parzibyte

Obtener parte decimal y entera de número con Python

En este post voy a explicar cómo separar un número y obtener su parte entera y su parte fraccional o decimal usando Python. Por ejemplo, a partir del número 80.1265 obtener el entero (80) y la parte decimal (.1265) evitando usar cadenas, simplemente funciones matemáticas. ...

marzo 29, 2019 · 1 min · 169 palabras · Parzibyte