Skip to content

Instantly share code, notes, and snippets.

View ander94lakx's full-sized avatar
💻
Hacking stuff

Ander ander94lakx

💻
Hacking stuff
View GitHub Profile
#include <stdio.h>
#include <stdbool.h>
#include <SDL2/SDL.h>
#include <SDL2/SDL_mixer.h> // Esta vez incluimos el SDL_mixer.h, que hara que todo sea mas facil
// OJO: para ello hay que instalar los paquetes
// libsdl2-mixer-2.0-0
// libsdl2-mixer-dev
// Instalar en Ubuntu: sudo apt-get install libsdl2-mixer-2.0-0 libsdl2-mixer-dev
#include <stdio.h>
#include <SDL2/SDL.h>
#include <SDL2/SDL_mixer.h> // Esta vez incluimos el SDL_mixer.h, que hara que todo sea mas facil
// OJO: para ello hay que instalar los paquetes
// libsdl2-mixer-2.0-0
// libsdl2-mixer-dev
// Instalar en Ubuntu: sudo apt-get install libsdl2-mixer-2.0-0 libsdl2-mixer-dev
#include <SDL2/SDL.h>
#include <stdint.h>
// Definimos la funcion "callback" (para usarla en el main())
void my_audio_callback(void *userdata, Uint8 *stream, int len);
// Variables par aindicar en que posicion esta y la lognitud de el audio QUE SE ESTA REPRODUCIENDO
static Uint8 *audio_pos; // Posicion
static Uint32 audio_len; // Longitud

Apuntes de Git

Git es un SCV (Sistema de Control de Versiones) distribuido. Fue pensado para el desarrollo de Linux, y actualmente es el SCV más usado.

Uso básico

Init

Para crear un repositorio (en una carpeta vacia) hay que ejecutar el comando git init

@ander94lakx
ander94lakx / TestMySQL.cpp
Created February 27, 2016 00:23
A C++ Test to check MySQL/MariaDB installation
#include <iostream>
#include <string>
#include <mysql.h>
using namespace std;
class Proc
{
const char* MY_HOSTNAME;
const char* MY_DATABASE;