Skip to content

Instantly share code, notes, and snippets.

View salexkidd's full-sized avatar

salexkidd salexkidd

  • Japan Tokyo
View GitHub Profile
# coding: utf-8
# Imports
import os
import cPickle
import numpy as np
import theano
import theano.tensor as T
@salexkidd
salexkidd / address_pin_check.py
Created November 30, 2015 11:28
address GPIO pin checks
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
ADDRESS_PINS = [
4, 17, 27, 22, 10, 9, 11, 5, 6, 13, 19, 26, 21, 20, 16, 12,
]
for pin in ADDRESS_PINS:
GPIO.setup(pin, GPIO.IN)
# -*- coding:utf-8 -*-
"""
6502 cpu driver for python
"""
from Adafruit.I2C.Adafruit_I2C import Adafruit_I2C
from Adafruit.MCP230xx.Adafruit_MCP230xx import Adafruit_MCP230XX as MCP230XX
from logging import (getLogger, StreamHandler, DEBUG)
import time
import os
root@raspberrypi:~# cat ./cpu6502.py
#!/usr/bin/env python
"""
run as root :)
"""
import RPi.GPIO as GPIO
import signal, sys, os, time
GPIO.setmode(GPIO.BCM)
@salexkidd
salexkidd / html file parsing
Created November 19, 2015 04:01
html file parsing
import pathlib
import multiprocessing
from more_itertools import chunked
from bs4 import BeautifulSoup
HTML_DIR = "./html"
PROCESS_NUM = 8
import flask_wtf↲
from wtforms import validators, StringField↲
class SlackForm(flask_wtf.Form):↲
trigger_word = StringField(u'trigger_word', [validators.required(), validators.length(max=10)])↲
text = StringField(u'trigger_word', [validators.required()])↲
user_name = StringField(u'user_name', [validators.required()])↲
token = StringField(u'token', [validators.required()])↲
@salexkidd
salexkidd / main.py
Last active August 29, 2015 14:15
Flask test
#!/usr/bin/env python
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run(host='0.0.0.0')
@salexkidd
salexkidd / gist:893cf6575e6282a6d0ef
Created February 16, 2015 14:43
Python decorator leraning 2
def remove_five(dl):
dl.remove(5)
return dl
def test_decorator(func):
print("now test_decorator")
def _wrapper(dl):
dl = remove_five(dl)
return func(dl)
@salexkidd
salexkidd / gist:88d95e9b02de6667a8eb
Last active August 29, 2015 14:15
Python decorator test
def test_decorator(func):
print("now test_decorator")
def _wrapper(dl):
print("now _wapper func")
dl.remove(5)
func(dl)
return _wrapper
@salexkidd
salexkidd / perfume.py
Created January 17, 2015 08:14
LED_PERFUME
#!/usr/bin/python
# -*- coding:utf-8 -*-
import RPi.GPIO as GPIO
import time
# 使うGPIOピンの番号
IO_NO = 15
IO_NO2 = 14
IO_NO3 = 18
sleep_time = 0.18