Skip to content

Instantly share code, notes, and snippets.

View wdavidcalsin's full-sized avatar
👨‍💻
Open Source

Willian David Calsin wdavidcalsin

👨‍💻
Open Source
View GitHub Profile
@wdavidcalsin
wdavidcalsin / using_conan_cpp.md
Created May 6, 2021 19:21 — forked from ForgottenUmbrella/using_conan_cpp.md
How to use Conan, a C++ package manager, for beginners

Package Management in C++ with Conan for Beginners

C++ package management can be complicated.

Below are some key tools involved:

Make

Make runs commands defined in a Makefile, for example, to build and install programs with the compiler and linker. For our purposes, we won't worry about what this looks like; you only need to understand its purpose in relation to CMake.

@wdavidcalsin
wdavidcalsin / VSCode C Linux.md
Created May 2, 2021 23:20 — forked from Acry/VSCode C Linux.md
Kick off VSCode for C and GTK 3.

Code GTK 3 in C with VSCode

Kick off VSCode for C and GTK 3.

c_cpp_properties.json

{
  "configurations": [
    {
      "name": "C Linux GTK3",
@wdavidcalsin
wdavidcalsin / jardineria.sql
Created August 5, 2020 17:59 — forked from josejuansanchez/jardineria.sql
Script SQL para crear la base de datos `jardineria` que aparece en el libro Bases de Datos de Iván López Montalbán.
DROP DATABASE IF EXISTS jardineria;
CREATE DATABASE jardineria CHARACTER SET utf8mb4;
USE jardineria;
CREATE TABLE oficina (
codigo_oficina VARCHAR(10) NOT NULL,
ciudad VARCHAR(30) NOT NULL,
pais VARCHAR(50) NOT NULL,
region VARCHAR(50) DEFAULT NULL,
codigo_postal VARCHAR(10) NOT NULL,