Skip to content

Instantly share code, notes, and snippets.

Avatar

Naohiro Tsuji Naohiro2g

View GitHub Profile
@Naohiro2g
Naohiro2g / ps4_cube.py
Created Aug 13, 2019 — forked from smcl/ps4_cube.py
Demo of a number of ways the PS4 controller can interact with a pygame/opengl app. Hacked together and poorly written - just a demo/reference
View ps4_cube.py
import pygame
from pygame.locals import *
from OpenGL.GL import *
from OpenGL.GLU import *
surfaces = (
(1, 2, 3, 4),
(3, 2, 7, 6),
(6, 7, 5, 4),
(4, 5, 1, 0),
View joysticktest.py
import pygame, sys
from time import sleep
# setup the pygame window
pygame.init()
window = pygame.display.set_mode((200, 200), 0, 32)
# how many joysticks connected to computer?
joystick_count = pygame.joystick.get_count()
print "There is " + str(joystick_count) + " joystick/s"
View file0.txt
ls /dev/tty.*
/dev/tty.SLAB_USBtoUART
@Naohiro2g
Naohiro2g / file0.txt
Last active Dec 26, 2019
MacでESP32のLチカ(ESP-IDF版)2019-02-20 ref: https://qiita.com/naohiro2g/items/79c99eac5254be1d051d
View file0.txt
sudo easy_install pip
sudo pip install pyserial
View blinky.ino
void setup() {
pinMode(2, OUTPUT);
}
void loop() {
digitalWrite(2, HIGH);
delay(125);
digitalWrite(2, LOW);
delay(375);
}
@Naohiro2g
Naohiro2g / markdown-cheatsheet.md
Created Oct 12, 2018 — forked from mignonstyle/markdown-cheatsheet.md
Markdown記法 チートシート
View markdown-cheatsheet.md

Block Elements

Headers 見出し

先頭に#をレベルの数だけ記述します。

# 見出し1
## 見出し2
### 見出し3
#### 見出し4
##### 見出し5
###### 見出し6

見出し1

見出し2

見出し3

見出し4

見出し5
見出し6

Block 段落

空白行を挟むことで段落となります。

段落1
(空行)
段落2

段落1

段落2

Br 改行

改行の前に半角スペース を2つ記述します。

hoge
fuga(スペース2つ)
piyo

hoge fuga
piyo

Blockquotes 引用

先頭に>を記述します。ネストは>を多重に記述します。

> 引用  
> 引用
>> 多重引用

引用
引用

多重引用

Code コード

`バッククオート` 3つ、あるいはダッシュ~3つで囲みます。

print 'hoge'
print 'hoge'

インラインコード

`バッククオート` で単語を囲むとインラインコードになります。

これは `インラインコード`です。

これは インラインコードです。

pre 整形済みテキスト

半角スペース4個もしくはタブで、コードブロックをpre表示できます

    class Hoge
        def hoge
            print 'hoge'
        end
    end
class Hoge
    def hoge
        print 'hoge'
    end
end

Hr 水平線

アンダースコア_ 、アスタリスク*、ハイフン-などを3つ以上連続して記述します。

hoge
***
hoge
___
hoge
---

hoge


hoge


hoge

Lists

Ul 箇条書きリスト

ハイフン-、プラス+、アスタリスク*のいずれかを先頭に記

@Naohiro2g
Naohiro2g / installing-raspi2png.sh
Created Jan 14, 2018
This installs raspi2png.
View installing-raspi2png.sh
cd
wget https://github.com/AndrewFromMelbourne/raspi2png/archive/master.zip
unzip master.zip
cd raspi2png-master
make
sudo cp raspi2png /usr/local/bin
@Naohiro2g
Naohiro2g / snapshot-shortcut-setting.sh
Last active Aug 25, 2019
This script changes the keybinding for scrot to raspi2png.
View snapshot-shortcut-setting.sh
echo '#!/bin/sh' >/home/pi/r2p.sh
echo >>/home/pi/r2p.sh
echo '/home/pi/raspi2png-master/raspi2png --pngname /home/pi/Pictures/$(date +snapshot-%Y%m%d-%H%M%S.png)' >>/home/pi/r2p.sh
sed -i.bak 's/scrot/sh \/home\/pi\/r2p.sh/g' /home/pi/.config/openbox/lxde-pi-rc.xml
openbox --reconfigure
You can’t perform that action at this time.