Skip to content

Instantly share code, notes, and snippets.

View okhiroyuki's full-sized avatar

Hiroyuki Okada okhiroyuki

View GitHub Profile
@okhiroyuki
okhiroyuki / udp.py
Created September 25, 2015 05:43
ESP-WROOM-02用UDPサーバー
import socket, traceback
from select import select
from time import sleep
host = '' # Bind to all interfaces
port = 51423
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind((host, port))
@okhiroyuki
okhiroyuki / Serial-to-csv.py
Created April 6, 2015 05:08
Arduinoのシリアル通信の結果をCSVファイルに書き出す
import serial
import csv
com = serial.Serial('COM15')
f = open('data1500.csv', 'wb')
csvWriter = csv.writer(f)
while True:
listData = []
line = com.readline()
@okhiroyuki
okhiroyuki / powershell_here.reg
Created February 28, 2015 06:29
Open Powershell Here
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\powershell_here]
@="Open PowerShell Here"
[HKEY_CLASSES_ROOT\Directory\shell\powershell_here\command]
@="C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -NoExit -Command Set-Location -LiteralPath '%L'"
[HKEY_CLASSES_ROOT\Directory\Background\shell\powershell_here]
@="Open PowerShell Here"
@okhiroyuki
okhiroyuki / readme.md
Last active October 3, 2015 16:12
ups4pi

sudo /etc/init.d/ups.sh status

sudo update-rc.d ups.sh defaults

ls -l /etc/rc?.d/*ups.sh

@okhiroyuki
okhiroyuki / .bash_profile
Last active August 29, 2015 14:15
Linux-dotfiles
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/lib/ruby/gems/1.8
@okhiroyuki
okhiroyuki / AutoSave.FCMacro
Created January 27, 2015 03:59
FreeCad AutoSave Macro
from PySide import QtCore
def autosave():
if Gui.ActiveDocument != None and Gui.ActiveDocument.Modified == True:
Gui.SendMsgToActiveView("Save", True)
timer=QtCore.QTimer()
timer.timeout.connect(autosave)
timer.start(10000) # Set time in millisecond (60000 = 1 minute).
@okhiroyuki
okhiroyuki / packages.config
Last active March 7, 2016 19:14
Packages.Config of Chocolatey
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="atom" />
<package id="vlc" />
<package id="githubforwindows" />
<package id="python2" />
<package id="brackets" />
<package id="google-chrome-x64" />
<package id="skype" />
<package id="freecad" />
@okhiroyuki
okhiroyuki / myntx.py
Created December 21, 2014 22:26
ntx-python使って、NTX制御(声でロケット発射、スイッチでモーター制御)
#!/usr/bin/env python
import nxt.locator
from nxt.motor import *
from nxt.sensor import *
import time
FORTH = 100
BACK = -100
@okhiroyuki
okhiroyuki / config.ini
Last active August 29, 2015 14:11
グローバルIPを取得してGoogleSpreadsheetsに書き出す ref: http://qiita.com/okhiroyuki/items/86546211dc68cf6c75dc
[google]
username = ****
password = ****
spreadsheet_key = *****(スプレッドシートID)
@okhiroyuki
okhiroyuki / gist:3021682
Created June 30, 2012 01:23
Setting RTC on mbed from GPS(GT-720F)
#include "mbed.h"
#include "TinyGPS.h"
TinyGPS gps;
Serial pc(USBTX, USBRX); // tx, rx
Serial device(p9, p10); // tx, rx
int main() {
struct tm t;