Skip to content

Instantly share code, notes, and snippets.

View jkcgs's full-sized avatar

Jonathan Gutiérrez jkcgs

View GitHub Profile
@jkcgs
jkcgs / chile-stuff.txt
Last active March 2, 2023 12:54
Block list de cosas para sitios chilenos
[Nano Adblocker]
! Title: Fix para algunos sitios chilenos
! Expires: 3 days
! Cached: Sat, 2 Mar 2023 09:00:00 GMT-3
! License: WTFPL
! Source: https://gist.github.com/jkcgs/486c894fe74adfab152d8b2517c69267
! 22/09/2020 suscripción el mercurio y otros
||pram.elmercurio.com/API/User/Status$script
||pram.pasedigital.cl/API/User/Status$script
@jkcgs
jkcgs / find_str.py
Last active July 2, 2020 00:18
find_str, una función bastante útil para hacer scrapping sin tener que usar bs4.
def find_str(cont, ini, end):
"""
Busca una cadena de texto según una cadena inicial y otra final. Extrae el texto que está
inmediatamente después de la cadena inicial, para buscar la cadena final desde la inicial,
y devuelve el texto que está entre ellos, sin incluir las cadenas de búsqueda.
Ejemplo:
Si cont = `Hola, ¿cómo están todos?, ¿qué tal el día?`, ini = `¿`, end = `?`, el resultado
será `cómo están todos`.
:param cont: El contenido donde se buscará.
:param ini: La cadena de texto inicial.
@jkcgs
jkcgs / fixDF.user.js
Last active January 30, 2020 14:30
Arregla la posición del contenido al hacer scroll en Diario Financiero
// ==UserScript==
// @name Fix DF.cl scroll
// @namespace http://jgutierrez.cl/
// @version 0.1
// @description Arregla la posición del contenido al hacer scroll en Diario Financiero
// @author Jonathan Gutiérrez <contacto@jgutierrez.cl>
// @match https://www.df.cl/*
// @grant none
// ==/UserScript==
@isseu
isseu / dolar_chile.php
Created December 23, 2013 16:22
Código para obtener el precio del dolar desde la bolsa electrónica de santiago. Era para un mini-proyecto, no lo critiquen tanto
<?php
/**
* Código para obtener el precio del dolar desde la bolsa electrónica de santiago
*/
class BolsaElectronicaDolarAPI
{
private $dominio = "http://www.bolchile.cl";
private $url = "/portlets/Dolar2Portlet/XmlApiGraf?idioma=es&intervalo=60&periodo=HOY&mayorA10=true";
private $ultimos_cuanto = 30;
@EstebanFuentealba
EstebanFuentealba / validate_rut.sql
Last active December 1, 2023 23:34
Función MySQL para validar RUT Chile, aplicando la formula del módulo 11
-- ##############################
-- @Autor: Esteban Fuentealba
-- @Email: efuentealba@json.cl
-- ##############################
DROP FUNCTION IF EXISTS validate_rut;
delimiter //
CREATE FUNCTION validate_rut (RUT VARCHAR(12))
RETURNS INT
BEGIN
DECLARE strlen INT;