Skip to content

Instantly share code, notes, and snippets.

View kb10uy's full-sized avatar
😋
Coding at home

KOBAYASHI Yū kb10uy

😋
Coding at home
View GitHub Profile
//yellow,brownが定義してあるとして
//yが左手、bが右手を上げる動作をさせたい
//raise***はブロッキング、ただし同時にあげる
while(true) {
if (yellow) {
raiseLeftHand();
} else {
raiseRightHand();
}
}
bool r=false;
while(true) {
if (r) {
r=true;
setHiyoko(yellow);
raiseHand(LEFT);
setHiyoko(brown);
raiseHand(LEFT);
}
}
public void Run() {
var ie=Coroutine();
while(true) {
ie.MoveNext();
}
}
public IEnumerator<bool> Coroutine() {
yellow.RaiseAsync(Side.Left);
brown.RaiseAsync(Side.Right);
@kb10uy
kb10uy / getfavimg.py
Last active August 29, 2015 14:04
最近のふぁぼから画像を探して落とすツール
#coding: utf-8
################################################################
#使い方
#IronPythonとCoreTweetを用意してね!
#
#0.予めTwitterのAPIキーとアクセスキーを取得して設定します
#
#1.このファイルと同じフォルダにCoreTweet.dllとNewtonsoft.Json.dllを置きます
#
@kb10uy
kb10uy / i2clcd.py
Last active August 29, 2015 14:05
LCDに半角カナ渡したい時はコードページをCP932に変えて適宜調整して
#!/usr/bin/env python
# -*- coding:utf-8 -*-
#まるっと http://raspberrylife.wordpress.com/2013/02/12/i2c%E6%B6%B2%E6%99%B6/ から頂いてます
import smbus # sudo apt-get install python-smbus
import time
class i2clcd:
i2c = smbus.SMBus(1) #
@kb10uy
kb10uy / I2CIOControl.ino
Last active August 29, 2015 14:05
ArduinoのI/OをI2C経由で操作できるスケッチ
/* I2C I/O Control Sketch
* (C) 2014 kb10uy
* Released under the MIT License.
*
* 各命令には1バイト命令と2バイト命令があり、
* 送られてきたバイト列について、
* 0x7f以下ならそのバイトを命令に、次のバイトを命令のデータに取り2バイト命令として、
* 0x80以上ならそのバイトだけを命令にとり1バイト命令となります。
*
* +2バイト命令--------------------------------------------------------------------------+
@kb10uy
kb10uy / ごちうさ.rb
Created August 18, 2014 11:37
Brainf*ckの派生言語「ごちうさ」 Ruby実装
#coding: utf-8
#+-----------------------------------------------------------------------------+
#| Brainfuckをごちうさチックにしたやつ |
#| Gochiusa v1.0 |
#| MIT License |
#| |
#| ソースコードファイルの拡張子はitoarかgudを適当に推奨 |
#| (Is The Order A Rabbit と [ご]注文は[う]さぎ[で]すか?から採用) |
#| デフォルトでは出力・入力ともにUTF-8なので必要なら適当に変えて |
#| 所定の文字列以外では空白と改行が許されます |
@kb10uy
kb10uy / じゃりじゃり.rb
Last active August 29, 2015 14:05
砂利が口の中に入ってじゃりじゃりする~w
#coding: utf-8
#+-----------------------------------------------------------------------------+
#| Brainfuckをじゃりじゃりにしたやつ |
#| GravelTofu v1.0 |
#| MIT License |
#| |
#| ソースコードファイルの拡張子はjknhjかgim2を適当に推奨 |
#| ([砂]利が[口][の][中]に[入]って[じ]ゃりじゃりする~w と |
#| Gravel In My Mouthから採用) |
#| デフォルトでは出力・入力ともにUTF-8なので必要なら適当に変えて |
@kb10uy
kb10uy / RecotwRegister.py
Created August 19, 2014 09:38
黒歴史収集bot「レコツイ」にワンクリックぐらいで送信するメニューをついかする
#coding: utf-8
import clr
from System import *
from System.Collections.Generic import *
from System.Text import *
from System.Text.RegularExpressions import *
from System.IO import *
clr.AddReferenceByPartialName("CoreTweet")
from CoreTweet import *
@kb10uy
kb10uy / Soarer アップデート.txt
Created August 27, 2014 14:23
ちとくっぱいへ
Version 3.32(2014/07/28)
[!]画像のドラッグ追加後の挙動を変更
[!]画像ファイルのクリップボードからの貼付けに対応
Version 3.31(2014/07/28)
[!]GoogleChromeからの画像のドラッグ追加に対応
[!]画像プレビューからの画像のドラッグ保存に対応