El blog de willicab

Editar un Archivo SVG y convertirlo a PDF con PHP

Necesitaba generar una planilla llenándola con datos extraídos de una base de datos usando un diseño muy específico, iba a ser algo complejo crear la planilla usando HTML para luego luego exportarla con alguna librería como html2pdf por ejemplo

Seguir Leyendo

Desarrollo de bots para Telegram: usando reply_markup

En el artículo anterior dejamos en el aire el método reply_markup, ahora lo veremos en profundidad ya que este puede usarse en varios métodos, este representa un objeto llamado InlineKeyboardMarkup, que es básicamente una botonera en el mismo TL, se vería algo como lo siguiente. Este objeto tiene un solo

Seguir Leyendo

#TutoGambas 006: Manejo de cadenas

En esta ocasión hablaré sobre la forma que tiene Gambas para trabajar con cadenas de texto

Seguir Leyendo

#TutoGambas 005: Conversión de tipos de datos y operadores aritméticos

Las variables en Gambas, como ya vimos en el artículo anterior son estáticamente tipadas, lo que significa que su tipo de dato es establecido al momento de declarar dicha variable, pero también son débilmente tipadas, porque en el momento que haga falta, el compilador buscara hacer la conversión del tipo

Seguir Leyendo

#TutoGambas 004: Variables y Constantes

Comenzaremos con lo más básico, pero a la vez lo más esencial, el uso de las variables y constantes, algo imprescindible en cualquier lenguaje de programación

Seguir Leyendo

#TutoGambas 003: El entorno de programación – Segunda parte

En este artículo veremos de forma rápida las partes del entorno de programación, la vista principal y las diferentes opciones y herramientas que existen

Seguir Leyendo

#TutoGambas 002: El entorno de programación – Primera parte

Gambas cuenta con un entorno de programación propio, como conté en el artículo pasado, fue realizado también en gambas, según cuenta su autor, lo hizo en parte para mostrar el potencial de lenguaje y como una forma de depurarlo, a continuación daremos un repaso cada parte del entorno.

Seguir Leyendo

#TutoGambas 001: Introducción a Gambas

En mi antiguo blog había publicado varios tutoriales de Gambas, aunque algunos sobrevivieron al ser reposteados en otros blogs, hubo otros que no lo lograron, a partir de ahora comenzaré de nuevo, desde lo más básico conociendo cada elemento del lenguaje y del entorno de desarrollo para luego ir ahondando

Seguir Leyendo

Desarrollo de bots para Telegram: modo inline (parte 2)

Ya en la parte anterior vimos el uso de InlineQueryResultArticle someramente en un ejemplo usando solo los parámetros necesarios, ahora veremos los parámetros soportados y que representa cada uno (los requeridos en rojo).

Seguir Leyendo

Desarrollo de bots para Telegram: modo inline (parte 1)

Una de las funciones más interesantes de los bots de telegram es el modo inline, el cual permite realizar consulta de manera más directa que los métodos descritos anteriormente, la forma de usarlo es sencillo, simplemente se coloca el nombre de usuario del bot, seguido de un espacio y la

Seguir Leyendo