Publi

  • El domingo 3 de Septiembre tienes una cita. #MaratónLinuxero

    Desde hace poco tiempo me he picado con los podcasts sobre software libre. Son un buen método para estar informado y conocer qué se cuece en la comunidad. Y, desde hace algo más de mes y medio, algo se mueve en las comunidades y los podcasts. Algo llamado Maratón Linuxero.

    El objetivo es hacer un evento de emisión en directo de ¡9 horas de duración! desde las 15:00 hasta las 24:00 (hora española, UTC+2), aunque puede que dure algo más.… Leer artículo completo

  • Aplicaciones web sin servidor, o casi (arquitecturas serverless)


    ¿Cómo es esto posible? Si tenemos una cosa clara en el mundo de Internet es que si queremos tener en pie un servicio, éste debe estar alojado en una máquina que esté conectada a Internet, con energía y que nos asegure en cierta forma que está levantada. Estos servidores pueden ser de diversos tipos según las necesidades de la aplicación: web, base de datos, autentificación, tareas, logs, notificaciones, etc. Así que, ¿qué es esto de aplicaciones sin servidor?… Leer artículo completo

  • Un método para gobernarlos a todos. Identificando quién me llama. [ gtkmm ]

    culpablesUna de las características que primero quise probar con Gtk era la posibilidad de crear varios botones, que en su signal_clicked llamaran todos al mismo método, y sea éste el que identifique de dónde viene la llamada. Por ejemplo, en Delphi, siempre que se genera un evento onClick se envía la información del Sender al evento para este mismo propósito.

    En el siguiente ejemplo, crearemos un objeto de la clase Sender (que será nuestra ventana principal)

    [ sendermain.cpp ]

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    #include <gtkmm.h>
    #include "sender.h"

    int main(int argc, char *argv[])
    {
      Main entorno (argc, argv);

      // Creamos la ventana
      Sender swin;

      // Ejecutamos
      entorno.
    Leer artículo completo