Skip to content

Instantly share code, notes, and snippets.

View amane-katagiri's full-sized avatar

Amane Katagiri amane-katagiri

View GitHub Profile

Issue

I want to USB power ON/OFF on Raspberry Pi 4.
Raspberry Pi 4でUSBパワーをON/OFFしたい。

Raspberry PiのUSBポートに直接LEDライトを接続してオンオフを試しました。
ここでは、https://github.com/mvp/uhubctl というユーティリティを使います。
https://github.com/codazoda/hub-ctrl.c も、だいたい同じことができるようですが、こちらの uhubctl の方が扱いやすそうだったので、こちらを選びました。

個別のUSBポートのパワーのON/OFFはできないようで、全てのUSBポートのパワーを一緒に操作しています。

@amane-katagiri
amane-katagiri / dnskey_to_dsrecord.py
Created December 21, 2020 00:56 — forked from wido/dnskey_to_dsrecord.py
Calculate DS record from DNSKEY with Python 3
"""
Generate a DNSSEC DS record based on the incoming DNSKEY record
The DNSKEY can be found using for example 'dig':
$ dig DNSKEY secure.widodh.nl
The output can then be parsed with the following code to generate a DS record
for in the parent DNS zone
@amane-katagiri
amane-katagiri / suiseiseki.txt
Created February 16, 2020 11:59 — forked from neon-izm/suiseiseki.txt
インターネットの海に漂っていたコピペをアーカイブしておきます。
あまりにも翠星石が好きすぎたから地域の家出少女の掲示板探して12万用意して釣った19歳無職女に1週間翠星石コス&口調マネさせて暮らさせた最終的に4日目で逃げられたけど……
翠星石としては駄目だったよ
そもそも衣装はLLで女のサイズはMでブカブカ
タバコ吸うし茶髪と金髪混じってるしリスカしてるし
マトモに演じられるタマではなかった
でも2日目あたりの「◯◯さん冷蔵庫のアイス食べていいんですぅ?」は今も心に残ってる
ていうか「逃げたかったら別に逃げてもいいよ」って言ってたし
@amane-katagiri
amane-katagiri / yt-search.py
Created April 2, 2018 01:50 — forked from Igglybuff/yt-search.py
youtube-search
#!/usr/bin/python3
import urllib.request
import urllib.parse
import re
import sys
inargs = sys.argv
inargs.remove(inargs[0])
inargs = ' '.join(inargs)
@amane-katagiri
amane-katagiri / get_broadcasters_list.sh
Last active January 11, 2018 03:52 — forked from muyesh/radiko.sh
radikoをlinuxで聞いたり録音したりするやつ
#!/bin/bash
# http://radiko.jp/index/ から放送局のリストを取得
curl -Ss "http://radiko.jp/index/" \
| xmllint --xpath '//div[@class="content__rwd rwd channel-list"]//a' --html - 2>/dev/null | sed -e 's#</a>#</a>\n#g' \
| sed -e 's#<a href="/index/##g' | sed -e 's#</a>##g' \
| sed -e 's#/\?">#\t#g'
@amane-katagiri
amane-katagiri / bash_trap_template.sh
Created September 26, 2017 09:33 — forked from sechiro/bash_trap_template.sh
Bash signal trap template. Bashでよく使うシグナルトラップのテンプレート。
#!/bin/bash
set -u # Check unset variables only
#set -ue # Check unset variables. Exit on error
LANG=C
# Trap signals
trap_HUP() {
echo "Trap HUP signal."
exit 1
}