Skip to content

Instantly share code, notes, and snippets.

View alanboy's full-sized avatar

Alan Gonzalez alanboy

View GitHub Profile
@alanboy
alanboy / teddymig.php
Last active August 29, 2015 14:02
teddy => omegaup
<?php
include ("html-to-markdown-2.1.1/HTML_To_Markdown.php");
@include_once ("/opt/omegaup/frontend/server/bootstrap.php");
$omegaup = $conn;
include_once ("teddy.php");
$teddy = $db;
@alanboy
alanboy / foursquare.php
Created June 27, 2014 21:52
trunk/spiders/foursquare.php
<?php
>----include("../server/bootstrap.php");
>----define("OAUTH" , "");
>----define("SPIDER_LAST_UPDATE" , "20110905");
>----$options = array('http'=>array(
>---->----'method'=>"GET",·
@alanboy
alanboy / spider.java
Created July 30, 2014 07:54
Web Crawler
import java.net.*;
import java.io.*;
import java.util.Date;
import java.util.regex.*;
import java.util.*;
import java.sql.*;
import java.util.Date;
@alanboy
alanboy / gist:5226337
Created March 23, 2013 03:39
Ciudades de mexico
-- phpMyAdmin SQL Dump
-- version 3.5.2
-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tiempo de generación: 22-03-2013 a las 22:35:42
-- Versión del servidor: 5.1.49-3
-- Versión de PHP: 5.3.3-7+squeeze8
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
@alanboy
alanboy / readme.txt
Created January 4, 2014 22:58
Teddy pruebas
Este sitio tiene los mas recientes cambios de https://github.com/alanboy/teddy-online-judge.
- La base de datos fue clonada de teddy.itc.mx, pero es diferente, los cambios que aqui se hagan no se veran reflejados en teddy.itc.mx
- Esta primer fase fue para hacer un refactor y cerrar vulnerabilidades. No hay nuevos features singificantes. Una vez terminado este refactor y validado el funcionamiento, nuevos features seran agregados mucho mas rapido.
- Estoy revisando los logs, y si hay algun error no recuperable, lo vere. Fuera de ahi, agradecere cualquier comentario/bug/etc a alanboy@alanboy.net, @_alanboy, @teddyOJ, bug en https://github.com/alanboy/teddy-online-judge o comentario en este gist.
set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
set list
set listchars=tab:>-,trail:~,eol:¶,precedes:<,nbsp:·
set nobackup
set tabstop=4
<?php
class wget{
static function fetch($url){
return system('wget -r ' . $url, $retval);
}
}
import requests
from bs4 import BeautifulSoup
from urllib.parse import urlparse
from urllib.parse import urljoin
#
# Add a found URL to the list of links
#
def add_url(url, href):
#url_parsed = urlparse(href)
const { mailGenerator } = require('./mail');
const hubspot = require('./hubspot');
const dateFormat = require('dateformat')
const DATE_FORMAT = "mmmm d, yyyy, h:MM TT"
const mailchimp = require('./mailchimp');
require("dotenv").config()
const { User, sequelize } = require('../models')
async function usersHandler(event, context) {
const { routeKey } = event
const userId = event?.pathParameters?.id
switch (routeKey) {
case 'GET /api/users':
return {
statusCode: 200,