Python - Longitud de cadena o lista sin usar len

Hoy voy a explicar cómo obtener la longitud de una cadena o de una lista en Python pero sin usar la función integrada llamada len. Como sabemos, len devuelve la longitud de una cadena: longitud = len("hola") Pero el ejercicio que resolveremos hoy no permite el uso de len, así que vamos a crear una función que devuelva la longitud de una cadena o lista sin usar len. ...

julio 3, 2019 · 3 min · 517 palabras · Parzibyte

RecyclerView con múltiples vistas / ViewHolders en Android

Los elementos dentro de un RecyclerView de Android son del mismo tipo y tienen la misma apariencia; pero en ocasiones vamos a necesitar mostrar distintos elementos o vistas dentro del mismo RecyclerView. Por ejemplo, en una lista de elementos tal vez solo mostramos algunos, y al final una opción de “Ver más” o “Ver todos”. Para lograr esto solo tenemos que modificar el adaptador ...

julio 3, 2019 · 5 min · 864 palabras · Parzibyte

Arreglos en Kotlin

En este post vamos a ver cómo declarar arreglos en Kotlin y cómo recorrerlos usando un ciclo for. Recordemos que los arreglos no son más que colecciones de elementos del mismo tipo, a los que se accede a través de su índice. ...

julio 2, 2019 · 3 min · 456 palabras · Parzibyte

Booleanos en Kotlin

Uno de los tipos de datos básicos al programar en cualquier lenguaje de programación son los booleanos, que pueden ser true o false y nada más. Kotlin tiene el tipo de dato Booleano a través del tipo de dato Boolean. ...

julio 2, 2019 · 1 min · 186 palabras · Parzibyte

Cadenas y plantillas de cadena en Kotlin

En este post voy a explicar el tipo de dato de cadena o String en Kotlin. También voy a mostrar cómo declarar cadenas multilínea o cadenas raw, y cómo usar las templates de cadena. ...

julio 2, 2019 · 2 min · 335 palabras · Parzibyte

Determinar tipo de variable en Python

En este post vamos a ver cómo usar type e is en Python para saber el tipo de una variable u objeto del lenguaje. Gracias a esto podremos saber si una variable es una lista, un diccionario, un entero, flotante, etcétera. También vamos a ver cómo determinar la clase de un objeto, es decir, saber si un objeto es instancia de una clase. ...

julio 2, 2019 · 2 min · 349 palabras · Parzibyte

Instalar composer en Linux Ubuntu

En este post voy a explicar cómo instalar Composer, el gestor de dependencias de PHP, en Linux Ubuntu. Composer sirve principalmente para instalar las dependencias de un proyecto de PHP, por ejemplo, Laravel. Solo se deben definir las dependencias en un archivo, y el instalador se encargará de descargarlas y ponerlas en un autoload que simplemente debemos incluir. Nota: ya existe un tutorial para Windows. ...

julio 2, 2019 · 2 min · 251 palabras · Parzibyte

Sistema web de pagos y cooperaciones open source con PHP

Hoy vengo a presentar un sistema gratuito y open source para el control de pagos y cooperaciones creado con PHP, MySQL, Twig, Bootstrap y Vue Este sistema de pagos está creado con PHP para el lenguaje del servidor, utiliza Twig para renderizar las plantillas, mismas que tienen un diseño usando Bootstrap. La persistencia de datos es gracias a MySQL. Del lado del cliente se utiliza Vue para consumir la API y traer los datos. Entre sus características encontramos: Software para el control de pagos de personas Registro de personas Posibilidad de registrar usuarios para iniciar sesión Impresión de comprobantes de pago en impresora térmica Reporte de totales abonados por personas Responsivo y accesible desde teléfono, tableta o computadora Con algunas modificaciones, este software podría controlar el sistema de abonos de ventas de productos, cooperaciones de personas, pagos, etcétera. Puede servir para estudiar un proyecto de PHP o para usarlo directamente en producción (de hecho yo lo estoy usando) A continuación voy a explicar cómo funciona, además de mostrar el código fuente y otras cosas más. ...

julio 2, 2019 · 6 min · 1074 palabras · Parzibyte

Val vs var en Kotlin

En Kotlin se pueden definir variables de dos maneras: usando val y usando var. En este post voy a explicar la diferencia entre cada una de ellas. ...

julio 2, 2019 · 2 min · 384 palabras · Parzibyte

Variables numéricas y conversiones en Kotlin

En este post voy a exponer los tipos de datos numéricos en Kotlin; además de la conversión que se puede hacer entre cada uno de ellos. ...

julio 2, 2019 · 2 min · 246 palabras · Parzibyte