Skip to content

Instantly share code, notes, and snippets.

curl -sS 'https://s3.amazonaws.com/dolartoday/data.json' | python -c "import sys, json; print json.load(sys.stdin)['USD']['transferencia']" > usd.txt
@sebassdc
sebassdc / tricks_linux.md
Last active January 19, 2019 04:27
A compendium of usefull linux stuff

Tricks linux

Convert flac to mp3

First install this packages

sudo apt-get install flac
sudo apt-get install lame

Then run this command on your songs folder

@sebassdc
sebassdc / cbzfix.py
Last active November 15, 2022 01:51
A little script to fix numbering on cbz (comic book zip files)
#!/usr/bin/python
import os, sys, zipfile
import shutil
def renamed(string):
fp, sp = string.split('.')
new_fp = fp.zfill(4)
return new_fp + '.' + sp
#include <iostream>
using namespace std;
string reverse(string cadena) {
string alveres;
for (int i = cadena.length() -1; i >= 0; i--){
cout << "f " << i << endl;
alveres += cadena.at(i);
}
return alveres;
@sebassdc
sebassdc / getline.cpp
Created March 27, 2017 23:27
Modo de leer cadenas completas en c++
#include <iostream>
#include <string>
using namespace std;
int main (void)
{
string s;
cin.getline((char*)s.c_str(), 256);
cout << s.c_str();
system("PAUSE");
@sebassdc
sebassdc / Hurtado.cpp
Last active March 10, 2017 01:04
Taller para entrega 09/03/2017 prog1
#include <iostream>
#include <cstdlib>
// Agregar soporte para compilar en linux
// #define LIN
#define WIN
using namespace std;
// Declaracion de funciones
void clear();
void eqline();
@sebassdc
sebassdc / taller2_Hurtado.cpp
Created March 9, 2017 04:18
Taller de segundo corte, programacion1
#include <iostream>
#include <cstdlib>
// Agregar soporte para compilar en linux
#define LIN
// #define WIN
using namespace std;
// Declaracion de funciones
void clear();
void eqline();
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);
uint16_t xval=0;
double senal=0;
int ypre=0;
void setup() {
@sebassdc
sebassdc / Guia10_prof.cpp
Created March 1, 2017 13:02
Resuelto en clase (prof) 01/03/2017
/* Guia 10
El Consejo Nacional Electoral, organismo encargado de realizar los procesos
electorales a nivel nacional, requiere conocer cierta informacion estadistica
del mes de mayo, respecto al numero de inscritos.
Dicho organismo desea cuantificar:
-> El numero de personas inscritas en el mes
-> El numero de personas inscritas cada una de las semanas del mes.
-> Y por ultimo desea determinar cual de los dias de inscripcion resulta mas
efectivo, es decir, reporta mayor cantidad de inscritos
-> Los datos suministrados son:
@sebassdc
sebassdc / Guia10.cpp
Created March 1, 2017 13:00
Resuelto en clase (propio) 01/03/2017
/* Guia 10
El Consejo Nacional Electoral, organismo encargado de realizar los procesos
electorales a nivel nacional, requiere conocer cierta informacion estadistica
del mes de mayo, respecto al numero de inscritos.
Dicho organismo desea cuantificar:
-> El numero de personas inscritas en el mes
-> El numero de personas inscritas cada una de las semanas del mes.
-> Y por ultimo desea determinar cual de los dias de inscripcion resulta mas
efectivo, es decir, reporta mayor cantidad de inscritos
-> Los datos suministrados son: