Pequeño truco para reducir el tamaño de vendor en Laravel

A más de un programador de Laravel le ha pasado esto: ha terminado el proyecto, pasado las pruebas y está listo para enviarlo a producción pero pasa algo: la carpeta vendor tiene un tamaño realmente grande. Esto es porque la carpeta vendor tiene todos los paquetes que necesita el framework, pero hay unos de ellos que solamente son usados en modo desarrollo y que no son necesarios en producción. Por eso es que hoy veremos cómo eliminar los paquetes innecesarios de vendor, o mejor dicho, cómo instalar únicamente los necesarios. ...

marzo 20, 2019 · 2 min · 333 palabras · Parzibyte

Software gratuito para control de ventas: Sublime POS 3

En todo negocio, sin importar su tamaño, es importante llevar un control de ventas de productos que existen en un inventario. De esta manera se previenen robos o pérdidas, ya que cada salida de un producto queda registrada en una venta. Un software de control de ventas (también conocido como punto de venta o sistema de ventas) e inventario ayuda a llevar un registro estricto de los productos y ventas. Por otro lado, gracias a que se lleva un histórico, se pueden comparar las ganancias por períodos de tiempo. Sublime POS 3 es un software gratuito para llevar el control de ventas y existencia de productos. Es fácil de usar, no tiene ningún costo y permite comparar ventas, así como llevar un registro de las salidas de productos. A través de este artículo voy a mostrar cómo es que funciona. ...

marzo 20, 2019 · 4 min · 642 palabras · Parzibyte

Python: seleccionar elemento aleatorio de arreglo o lista

Hoy vamos a ver cómo seleccionar un elemento de una lista de Python al azar. Las listas en Python son el equivalente a los arreglos que conocemos en otros lenguajes de programación. ...

marzo 19, 2019 · 1 min · 142 palabras · Parzibyte

Mostrar DatePicker en Android - Ejemplo para obtener fecha

Una interfaz intuitiva y bonita a la hora de programar en Android es el DatePicker, el cual es un elemento que permite que el usuario seleccione una fecha en un calendario. En este tutorial vas a aprender a mostrar un DatePicker en Android (funciona desde Android 4) y a leer la fecha que el usuario seleccione; todo eso en pocas líneas de código usando DatePickerDialog. Al final tendremos una aplicación de Android que permite al usuario seleccionar una fecha con un DatePicker como se ve en la imagen: ...

marzo 18, 2019 · 3 min · 625 palabras · Parzibyte

Generador de diagramas de clase UML con JavaScript

Introducción En una de las materias que estoy cursando (o que cursé, dependiendo del momento en el que esto se publique) tuve que presentar todas esas cosas aburridas que conlleva el desarrollo de software. Me refiero a los diagramas, casos de uso, clases, interfaces y todas esas cosas que al final (desde mi punto de vista) no sirven para nada y solamente hacen perder tiempo. ...

marzo 17, 2019 · 4 min · 720 palabras · Parzibyte

Almacenamiento en el navegador con JavaScript y localStorage

El almacenamiento de datos en el navegador usando JavaScript, además de las cookies, ya es una cosa que salió hace mucho tiempo. Sin embargo, muchas personas todavía no conocen sobre el tema o saben poco sobre el mismo. Es por eso que en este post voy a explicar cómo trabajar con la API de localStorage en JavaScript para almacenar datos en el navegador del usuario, pero lo más importante es que estos datos van a persistir aunque el navegador se cierre o se actualice. Nota: si quieres ver un ejemplo de localStorage mira este generador de UML. ...

marzo 16, 2019 · 6 min · 1216 palabras · Parzibyte

Búsqueda en MySQL con PHP y PDO: con like y coincidencia exacta

Esta es la tercera parte de los tutoriales sobre cómo consumir una base de datos de MySQL desde PHP usando PDO para ejecutar las consultas. Puedes ver la primera parte aquí, y la segunda aquí. Lo que nos reúne en esta ocasión es la búsqueda en tablas desde PHP. Para hacer una búsqueda usando comodines se usará la sentencia LIKE de MySQL, y para buscar de manera exacta un simple where. ...

marzo 15, 2019 · 6 min · 1117 palabras · Parzibyte

Redondear números en Java con Math

Hoy vamos a ver tres métodos para redondear números en Java. Según yo, existen 3 maneras de redondear números: Forzar redondear hacia abajo Forzar redondear hacia arriba Redondear según decimales del número Veamos las 3 maneras de lograr esto usando Math en Java. ...

marzo 15, 2019 · 3 min · 485 palabras · Parzibyte

Java: Saber si cadena es mayúscula o minúscula

Siguiendo con los buenos ejercicios de Java con cadenas vamos a ver cómo comprobar si una string está formada totalmente con mayúsculas, o con minúsculas. Dicho de otra manera, vamos a ver cómo saber si una string es mayúscula o minúscula en Java. Para ello no vamos a usar más que métodos vistos previamente. ...

marzo 14, 2019 · 3 min · 481 palabras · Parzibyte

Saber si cadena contiene subcadena en Java

Hoy vamos a ver cómo saber si una cadena es parte de otra cadena en Java. Es decir, exploraremos un método para determinar si una string contiene otra string en Java. Para hacer esto vamos a usar el método contains que todos los objetos de tipo String tienen en Java. ...

marzo 13, 2019 · 2 min · 234 palabras · Parzibyte