Skip to content

Instantly share code, notes, and snippets.

View Akkiesoft's full-sized avatar

Akira Ouchi Akkiesoft

View GitHub Profile

Keybase proof

I hereby claim:

  • I am akkiesoft on github.
  • I am akkiesoft (https://keybase.io/akkiesoft) on keybase.
  • I have a public key ASDNfvVhN78qzEYlUz4A8uEuXLIMtkk1WRqXON9HVVBQ2wo

To claim this, I am signing this object:

@Akkiesoft
Akkiesoft / mikutter-subparts-image-rb.md
Created February 15, 2018 00:52
なんじゃろね
#<Thread:0x00007fcad3794168@/Users/akkie/.mikutter/plugin/mikutter-subparts-image/mikutter-subparts-image.rb:197 run> terminated with exception (report_on_exception is true):
Traceback (most recent call last):
	3: from /Users/akkie/.mikutter/plugin/mikutter-subparts-image/mikutter-subparts-image.rb:199:in `block (3 levels) in initialize'
	2: from /Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/gdk_pixbuf2-3.2.0/lib/gdk_pixbuf2/pixbuf-loader.rb:20:in `last_write'
	1: from /Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/gobject-introspection-3.2.0/lib/gobject-introspection/loader.rb:576:in `block in define_method'
/Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/gobject-introspection-3.2.0/lib/gobject-introspection/loader.rb:576:in `invoke': 認識できない画像ファイルの形式 (GdkPixbuf::PixbufError::UnknownType)
@Akkiesoft
Akkiesoft / inky-demo.py
Last active July 27, 2019 12:37
Demo script for Inky pHAT with Button SHIM
#!/usr/bin/env python3
"""
Demo script for Inky pHAT with Button SHIM
Push any buttons then run the Inky pHAT demo script.
After pressing the button, you should wait for 2 minutes
because prevent it being executed frequently.
This script should save following path
@Akkiesoft
Akkiesoft / 4-pack.md
Last active May 18, 2018 00:16
4-packで遊ぶぞ!!

これなに

http://www.40percent.club/2017/07/4-pack.html のキーボードを作るための手順

各自で用意する必要がある物品

  • お好みのキースイッチ 4つ
  • お好みのキーキャップ 4つ
  • Arduino (Pro Micro) 1つ
  • 12ピンのピンヘッダ 2つ
@Akkiesoft
Akkiesoft / mikutter_ultraman.rb
Last active March 8, 2018 14:20
デェ…ジュヤ…ヒャッ!?ハッ!?
# -*- coding: utf-8 -*-
Plugin.create(:mikutter_ultraman) do
command(
:ultraman,
name: 'ウルトラマン',
condition: -> _ { true },
visible: true,
role: :timeline
) do
/Users/akkie/.mikutter/plugin/worldon/sse_stream.rb:114:in `block (4 levels) in <top (required)>': undefined method `[]' for nil:NilClass
from /Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/pluggaloid-1.1.1/lib/pluggaloid/filter.rb:28:in `filtering'
from /Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:59:in `block (2 levels) in filtering'
from /Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:58:in `each'
from /Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:58:in `reduce'
from /Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:58:in `block in filtering'
from /Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:57:in `catch'
from /Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:57:i
@Akkiesoft
Akkiesoft / .vimrc
Created March 21, 2018 12:47
最近のRaspbianのVim、なんか設定かわっちゃったよね
set mouse=
set noautoindent
@Akkiesoft
Akkiesoft / aws-route53-iam.json
Created April 2, 2018 02:14
特定のドメインのレコードセットだけいじれるIAMユーザーの権限設定が欲しい!(これでいいのかわからん)
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"route53:TestDNSAnswer",
"route53:ListHostedZones",
"route53:GetCheckerIpRanges",
@Akkiesoft
Akkiesoft / migratevm.sh
Created April 8, 2018 15:42
データストア上のVMを雑にコピーするだけのスクリプト。インベントリの操作は何もしなく、ただコピーだけ。たぶんスナップショットは非対応なので統合してからやって。SRCとDESTはいい感じに書き換えて使ってくれ。
VM=$1
SRC=/vmfs/volumes/datastore1/$1
DEST=/vmfs/volumes/datastore2/$1
mkdir $DEST
FILES=`ls -1 $SRC | grep -v ".vmdk$"`
for i in $FILES; do
cp $SRC/$i $DEST/$i
done
@Akkiesoft
Akkiesoft / hoge.txt
Created April 10, 2018 01:22
mikutter on Windows
C:\Users\akkie\mikutter>ruby mikutter.rb --debug
notice: {MIKUTTER_DIR}/core/configloader.rb:43:in `boot': load setting data from C:/Users/akkie/.mikutter/settings/setting.yml
notice: {MIKUTTER_DIR}/core/miquire_plugin.rb:155:in `block in load': plugin loaded: {MIKUTTER_DIR}/core/plugin/uitranslator/uitranslator.rb
notice: {MIKUTTER_DIR}/core/miquire_plugin.rb:155:in `block in load': plugin loaded: {MIKUTTER_DIR}/core/plugin/photo/photo.rb
notice: {MIKUTTER_DIR}/core/miquire_plugin.rb:155:in `block in load': plugin loaded: {MIKUTTER_DIR}/core/plugin/skin/skin.rb
notice: {MIKUTTER_DIR}/core/miquire_plugin.rb:155:in `block in load': plugin loaded: {MIKUTTER_DIR}/core/plugin/gui/gui.rb
notice: {MIKUTTER_DIR}/core/miquire_plugin.rb:155:in `block in load': plugin loaded: {MIKUTTER_DIR}/core/plugin/gtk/gtk.rb
Traceback (most recent call last):
44: from mikutter.rb:42:in `<main>'
43: from C:/Users/akkie/mikutter/core/miquire.rb:18:in `miquire'