Skip to content

Instantly share code, notes, and snippets.

@iilxy
iilxy / checklink.py
Created June 28, 2012 05:57 — forked from tonyseek/checklink.py
Visit all links of a website.
@iilxy
iilxy / ckedit.py
Last active August 29, 2015 14:00 — forked from mrjoes/ckedit.py
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext import admin
from flask.ext.admin.contrib import sqla
from wtforms import fields, widgets
app = Flask(__name__)
app.config['SECRET_KEY'] = '123456790'
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///test.sqlite'
# coding: utf-8
# http://forums.fedoraforum.org/showthread.php?t=272322
import os
import uuid
import fnmatch
import subprocess
CURRENT_DIR = os.path.dirname(__file__)
CFG_DIR = '/etc/NetworkManager/system-connections'
@iilxy
iilxy / base.html
Last active August 29, 2015 14:18 — forked from techniq/base.html
<!DOCTYPE html>
<html lang="en">
<head><script type="text/javascript">var NREUMQ=NREUMQ||[];NREUMQ.push(["mark","firstbyte",new Date().getTime()]);</script>
<link href='/static/bootstrap/css/bootstrap.css' rel='stylesheet' type='text/css' />
<link href='/static/wysihtml5/bootstrap-wysihtml5.css' rel='stylesheet' type='text/css' />
</head>
<body>
...
<script src="/static/wysihtml5/wysihtml5-0.3.0.min.js"></script>
@iilxy
iilxy / ckedit.py
Last active August 29, 2015 14:19 — forked from dengshuan/ckedit.py
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext import admin
from wtforms import TextAreaField
from wtforms.widgets import TextArea
from flask.ext.admin.contrib.sqla import ModelView
app = Flask(__name__)
app.config['SECRET_KEY'] = '123456790'
@iilxy
iilxy / group_sum.py
Last active August 29, 2015 14:21 — forked from greatghoul/group_sum.py
#!/usr/bin/env python
#-*- coding: utf-8 -*-
from sqlalchemy import create_engine, Column, Integer, String, func
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
Base = declarative_base()
class StudentInfo(Base):
@iilxy
iilxy / hx711.py
Created June 20, 2016 02:17 — forked from underdoeg/hx711.py
Python port for RaspberryPI of the HX711 Breakout Board
import RPi.GPIO as GPIO
import time
def createBoolList(size=8):
ret = []
for i in range(8):
ret.append(False)
return ret
@iilxy
iilxy / UDPListenerService
Created September 5, 2016 09:15 — forked from finnjohnsen/UDPListenerService
Android UDP Broadcast listener service
package no.nsb.ombord;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketTimeoutException;
import java.net.UnknownHostException;
import org.apache.http.util.ExceptionUtils;
@iilxy
iilxy / jarvis.py
Created December 17, 2016 14:42 — forked from tixxit/jarvis.py
# Jarvis March O(nh) - Tom Switzer <thomas.switzer@gmail.com>
TURN_LEFT, TURN_RIGHT, TURN_NONE = (1, -1, 0)
def turn(p, q, r):
"""Returns -1, 0, 1 if p,q,r forms a right, straight, or left turn."""
return cmp((q[0] - p[0])*(r[1] - p[1]) - (r[0] - p[0])*(q[1] - p[1]), 0)
def _dist(p, q):
"""Returns the squared Euclidean distance between p and q."""
@iilxy
iilxy / upload.py
Created January 2, 2017 14:05 — forked from FormatFish/upload.py
针对sm.ms的图床
#coding=utf-8
import requests
import json
import mimetypes
from PIL import ImageGrab
import datetime
def upload(files):
APIKey = "YOUR API KEY"
format = "json"