Skip to content

Instantly share code, notes, and snippets.

@tyler274
tyler274 / gist:6cb97c308fd61673bc1c
Last active August 29, 2015 14:16
irc bot to ping jabber
#! /usr/bin/env python
#
# Example program using irc.bot.
#
# Joel Rosdahl <[email protected]>
"""A simple example bot.
This is an example bot that uses the SingleServerIRCBot class from
irc.bot. The bot enters a channel and listens for commands in
# -*- coding: utf-8 -*-
"""Database module, including the SQLAlchemy database object and DB-related
utilities.
"""
from sqlalchemy.orm import relationship
from .extensions import db
from .compat import basestring
# Alias common SQLAlchemy names
# -*- coding: utf-8 -*-
import datetime as dt
from flask_login import UserMixin
from recruit_app.extensions import bcrypt
from recruit_app.database import (
Column,
db,
Model,
/* NAME: Samantha Prickett
* CLASS: CSC 102.002
* PROGRAM: program7.java
* DATE: 03/15/15
**/
import javax.swing.JOptionPane;
// Tells java to use JOptionPane
import java.util.*;
public class program7{
@tyler274
tyler274 / gist:fab4358fd324ab09bf21
Created March 24, 2015 12:04
i am not proud of this
@staticmethod
def update_characters_from_list(characters):
for character in characters.result:
if EveManager.check_if_character_exist(characters.result[character]['id']):
eve_char = EveManager.get_character_by_character_name(characters.result[character]['name'])
if characters.result[character]['alliance']['id'] != 0:
if str(characters.result[character]['alliance']['id']) != eve_char.alliance_id:
if not EveAllianceInfo.query.filter_by(alliance_id=character.alliance_id).first():
allianceinfo = EveApiManager.get_alliance_information(characters.result[character]['alliance']['id'])
if allianceinfo:
@staticmethod
def update_characters_from_list(characters, user_id, api_id):
EveManager.create_alliances_from_list(characters)
EveManager.create_corporations_from_list(characters)
EveManager.create_characters_from_list(characters, user_id, api_id)
for character in characters.result:
if EveManager.check_if_character_exist(characters.result[character]['id']):
eve_char = EveManager.get_character_by_character_name(characters.result[character]['name'])
# -*- coding: utf-8 -*-
import datetime as dt
from recruit_app.extensions import bcrypt
from recruit_app.database import (
Column,
db,
Model,
ReferenceCol,
relationship,
# -*- coding: utf-8 -*-
'''The app module, containing the app factory function.'''
from flask import Flask, render_template
from recruit_app.settings import ProdConfig
from recruit_app.assets import assets
from recruit_app.extensions import (
bcrypt,
cache,
db,
@tyler274
tyler274 / gist:5803a0a9580354e7a592
Created May 17, 2015 02:54
skype word cloud tools
from http://www.reddit.com/r/dataisbeautiful/comments/1yyo3f/i_pulled_up_my_skype_conversation_logs_and_made_a/cfxi46n
-------bash ---------------
sqlite3 ~/Library/Application\ Support/Skype/[skypeUsername]/main.db "SELECT author, from_dispname, datetime(timestamp, 'unixepoch') as date, body_xml FROM Messages ORDER BY timestamp;" > ~/Desktop/skype.log
----------python now--------------
with open('/Users/[YOUR USER]/Desktop/skype.log') as log:
data = log.readlines()
from flask import flash, current_app, url_for, redirect, request
from rauth import OAuth2Service
class OAuthSignIn(object):
providers = None
def __init__(self, provider_name):
self.provider_name = provider_name
credentials = current_app.config['OAUTH_CREDENTIALS'][provider_name]
self.consumer_id = credentials['id']